

#ky_errorCallout_eleTop {

height:5px;

text-align:right;

float:right;

margin-left:3px;

}

#ky_errorCallout_eleBody {

float:left;

cursor:move;

	font-size: 12px;

}

#ky_errorCallout_eleContainer{ /*CSS for pop up hint box */

	position:absolute;

	top: 0;

	background-color: #ffffE4;

	width: 260px; /*Default width of hint.*/

	padding: 3px;

	font:normal 9px Verdana;

	z-index:2000;

	visibility: hidden;

	filter:alpha(opacity=87);

	opacity:0.87;

	border-top-width: 1px;

	border-right-width: 3px;

	border-bottom-width: 3px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #333333;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}



textarea {

	font-size: 12px;

	width:70%;

}

select {

	font-size: 12px;

}

select.ln {

	width:150px;

	}

input {
 
	font-size: 12px;

}





/* Back Office new GUI*/

a

{

	color:inherit;

}



a:hover

{color:#F26522;  }



.ky_list 

{

   color:#303030;

   font-size:12px;

   margin:0px;

   padding:0px;

}



.ky_form{

   color:#303030;

   font-size:12px;

   margin:0px;

   padding:0px;

}



.ky_title

{

	background-color:#CCCCCC;

	color:white;

	font-size:12px;

	font-weight:bold;

	height:16px;

	padding-left:2px;

	text-decoration:none;

}



.ky_comment{

	padding:10px 0px 10px 0px;

}



.ky_cField{

	padding:0px;

}



.ky_cField td{

	padding-top:3px;

}





select.ky_noWidth{

	margin-right:20px;

}



select.ky_field {

color:#303030;

width:auto;

}



.ky_field 

{

	width:200px;

	font-size:14px;

	color:#303030;

}



.ky_noWidth

{

	width:auto;

}



.ky_label

{

	color:#474747;

	font-size:11px;

	font-weight:bold;

}



.ky_value 

{

	color:#474747;

	font-size:11px;

	font-weight:bold;

	padding-left:10px;

}



.ky_cButton  /* changes */

{

	background-color:#cccccc;

	height:21px;

	margin-top:15px;

	padding:2px;

}





.ky_button

{

	margin-right:10px;

}



.ky_buttonLink

{

	font-size:14px;

	color: #000000;

	text-decoration:none;

	font-weight:bold;

	background-color:#FFFFFF;

	padding:0px 25px 2px 23px ;

	margin-top:5px;

}



a.ky_link 

{

	 color:#474747;

	 text-decoration:none;

}



a.ky_link:hover

{

	color:#F26522;

	text-decoration:none;

}



.ky_selected

{

	color:green;

}

.ky_checkBox

{

	margin:0;

}



.ky_cList

{	

	margin-top:6px;

}



.ky_cList table 

{

	width:100%;

}





.ky_cHeader

{

	font-size:11px;

	color:#474747;

}



.ky_cHeader th 

{

	height:30px;

	padding-bottom:10px;

	text-decoration:underline;

}



.ky_sort a

{

	 color:#474747;

}



.ky_sort a:hover

{

	color:#F26522;

}



.ky_topLinks a

{

	 color:#474747;

}

.ky_topLinks a:hover

{

	color:#F26522;

}





.ky_cList tbody tr 

{



}



.ky_cList td  , .ky_cList th  , .ky_cField th 

{

	padding-left:5px;

	text-align:left;

}



.ky_cList td a:hover 

{

	color:#aaaaaa;

}



.ky_cField td a {}



.ky_cList tbody tr.ky_row0

{

}



.ky_cList tbody tr.ky_row1

{

}



.ky_cNavigation

{

	position: relative;

	height:20px;

}





.ky_navigation

{	

	text-decoration:none;

	font-weight:bold;

	color:#303030;

}



.ky_navLeft

{

	position:absolute;

	left:0;

	bottom:0;

	width: 200px; 

	text-align: left;

	font-size:12px;

}





.ky_navRight

	{

	position:absolute;

	right:0;

	bottom:0;

	width: 200px; 

	text-align: right;

}



.ky_navCenter

{

text-align: center;

position:absolute;

left:270px;

bottom:0;

}



.ky_navCenter select

{

margin:0 auto 0 auto;

}



.ky_navCenter select

{

width:174px;

}



.ky_groupTitle

{

	text-decoration:underline;

	font-size:12px;

	font-weight:bold;

	padding-left:10px; 

	text-align: left; 

	margin-bottom:8px;

	margin-top:20px;

	background-color:#eeeeee; 

	margin-right:50px;

}



.ky_cSearch

{

	position:relative;

	height:30px;

	vertical-align:middle;

	background-color: #CCCCCC;

	margin-top:15px; 

}



.ky_searchBox

{

	border:solid 1px #303030;

	width:136px;

	height:20px;

	position:absolute;

	right:20px;

	top:0;

	margin-top:4px;

	color:#303030;

	font-size:12px;

}



.ky_searchSubmit

{

	position:absolute;

	right:0;

	border:none;

	top:0;

	margin-top:4px;

	height:20px;

	width:20px;

	background-image:url(../images/loop.jpg);

	background-repeat: no-repeat; 

}



.ky_cAdvSearch

{

padding-left:5px;

height:30px;

vertical-align:middle;

background-color: #CCCCCC;

}



.ky_advSearchBox

{

border:solid 1px #303030;

width:136px;

height:20px;

margin-top:5px;

color:#303030;

font-size:14px;

}



.ky_advSearchSubmit

{

background-image:url(../images/loop.jpg);

background-repeat: no-repeat; 

text-decoration:none;

font-size:16px;

cursor:pointer;

}



.ky_error

{

color:red;

font-size:14px;

font-weight:bold;

}



.ky_success

{

color:green;

font-weight:bold;

font-size:14px;

}



.ky_loading_img img

{

margin-left:20px;

margin-right:20px;

}



.ky_scroll

{

height:200px;

overflow:scroll;

}





.ky_topLabel {

color:#F26522;

font-family:Tahoma,Arial,Helvetica,sans-serif;

font-size:11px;

text-decoration:none;

}






 
.ky_welcome

{

padding-right:10px;}





.ky_hint

{

font-size:10px;

font-style:italic;

}





.field_required {

color:#FF6113;

font-style:italic;

}