
/*td    { font-size: x-small; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }*/
td    { font-size: 12px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
a:link   { color: #06f; text-decoration: none }
a:visited    { color: #09f; text-decoration: none }

/*a:visited    { color: #06f; text-decoration: none }*/

/*a:link   { color: #007ac2; text-decoration: none }*/
/*a:visited    { color: #007ac2; text-decoration: none }*/

a:hover { text-decoration: underline }
/*<agl.folder "header">*/
	.breadcrumb { color: #ddd; font-size: 19px; line-height: 20px; letter-spacing: 1px; margin: 1px 0 4px; padding: 0 }
	.breadcrumb:link { color: #ddd }
	.breadcrumb:visited { color: #ddd }
	.breadcrumb:hover { color: #ddd; text-decoration: none }
	
	.pagetitle  { color: #999; font-size: 19px; line-height: 20px; letter-spacing: 1px; margin: 1px 0 4px; padding: 0 }
	.pagetitle:link { color: #999 }
	.pagetitle:visited { color: #999 }
	.pagetitle:hover { color: #999; text-decoration: none }
	
	.pathitem  { color: #000; font-size: 16px; font-weight : bold;}
	.pathitem:link { color: #000 }
	.pathitem:visited { color: #000 }
	.pathitem:hover { color: #000; text-decoration: none }
	
	.path  { color: #999; font-size: 10px; font-weight: bold; letter-spacing: 1px; }
	.path:link { color: #999 }
	.path:visited { color: #999 }
	.path:hover { color: #000; text-decoration: none }
	
	.logo { text-align: right; margin: 0; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "main navigation">*/
	.level1   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; padding: 1px 1px 1px 8px; }
	.level1_selected_1   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: Black; padding: 1px 1px 1px 8px; }
	/*.level1_selected_2   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #0066CC; padding: 1px 1px 1px 8px; }*/
	.level1_selected_2   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #007ac2; padding: 1px 1px 1px 8px; }
	.level1_selected_3   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: White; padding: 1px 1px 1px 8px; }
	.level1_selected_4   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #999999; padding: 1px 1px 1px 8px; }
	.level1_selected_5   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #CCCCCC; padding: 1px 1px 1px 8px; }
	.level1_selected_6   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #E6E6E6; padding: 1px 1px 1px 8px; }
	.level1_selected_7   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #FF6600; padding: 1px 1px 1px 8px; }
	.level1_selected_8   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #FFCC00; padding: 1px 1px 1px 8px; }
	.level1_selected_9   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #CCFF33; padding: 1px 1px 1px 8px; }
	.level1_selected_10   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #CCCC99; padding: 1px 1px 1px 8px; }
	.level1_selected_11   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #99CCCC; padding: 1px 1px 1px 8px; }
	.level1_selected_12   { color: #fff; font-size: 11px; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; background-color: #99CC99; padding: 1px 1px 1px 8px; }
	.level1:link    { color: #fff; text-decoration: none; padding: 0; border-style: none }
	.level1:visited { color: #fff; text-decoration: none; padding: 0; border-style: none }
	.level1:hover { color: #fff; text-decoration: none; padding: 0; border-style: none; background-color: #000 }
	.level2    { color: #666; font-size: 10px; font-weight: bold; background-color: #ccc; padding: 1px 1px 1px 16px; }
	.level2:link    { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level2:visited { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level2:hover { color: #000; text-decoration: none; padding: 0; border-style: none }
	.level3  { color: #666; font-size: 10px; font-weight: bold; background-color: #e6e6e6; padding: 1px 1px 1px 24px; }
	.level3:link { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level3:visited { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level3:hover { color: #000; text-decoration: none; padding: 0; border-style: none }
	.level4  { color: #666; font-size: 10px; font-weight: bold; background-color: #e6e6e6; padding: 1px 1px 1px 32px; }
	.level4:link { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level4:visited { color: #666; text-decoration: none; padding: 0; border-style: none }
	.level4:hover { color: #000; text-decoration: none; padding: 0; border-style: none }
/*</agl.folder>*/
/*<agl.folder "service navigation">*/
	.svc-nav   { }
/*</agl.folder>*/
/*<agl.folder "main content">*/
	.main   { background-color: #e6e6e6; vertical-align: top; border: 0 }
	.mainbox_title   { color: #03c; font-weight: bold; background-color: #ccc; text-align: left; padding: 2px 4px; vertical-align: top }
	.mainbox_text     { color: #000; padding: 2px 4px; vertical-align: top }
	.mainbox_subtitle  { color: #000; font-weight: bold; background-color: #e6e6e6; padding: 2px 4px; vertical-align: top }
	.mainbox_list { color: #000; font-size: 10px; background-color: #e6e6e6; padding: 2px 4px; vertical-align: top; border-bottom: 1px solid #dcdcdc }
	.mainbox_image { padding: 0; vertical-align: top }
	.main_title { color: #03c; font-weight: bold; padding: 2px 4px; vertical-align: top }
	.main_text  { color: #000; padding: 2px 4px }
	.main_lead { color: #000; font-weight: bold; padding: 2px 4px; vertical-align: top }
	.main_date { color: #999; padding: 2px 4px; vertical-align: top }
	.main_lead { color: #000; font-weight: bold; padding: 2px 4px; vertical-align: top }
	.main_link:link    { color: #06f; text-decoration: none }
	.main_link:visited   { color: #09f; text-decoration: none }
	.main_link:hover    { color: #06f; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "info content">*/
	.info  { background-color: #999; vertical-align: top }
	.info_text  { font-size: 10px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.info_text_b  { font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.infobox_title    { color: #000; font-size: 10px; background-color: #dcdcdc; padding: 2px 4px; vertical-align: top }
	.infobox_text    { color: #fff; font-size: 10px; padding: 2px 4px; vertical-align: top }
	.infobox_form { color: #fff; font-size: 10px; padding: 4px 2px; vertical-align: top }
	.infobox_list  { color: #fff; font-size: 10px; padding: 2px 4px; vertical-align: top; border-bottom: 1px solid #dcdcdc }
	.info_link:link   { color: #fff; text-decoration: none }
	.info_link:visited   { color: #feffff; text-decoration: none }
	.info_link:hover   { color: #feffff; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "forms">*/
	/*input { font-size: xx-small; background-color: #feffff; width: 100% }*/
	input { font-size: 10px; }
	select { font-size: 10px; width: 100% }
	.input_text { color: #000; font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.contact_text { color: #000; font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.button { background-color: #cccccc; color: #000; font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	.header { color:#666 ; font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif; padding: 1px 5px 1px 5px; vertical-align: middle }
	.header_active { color:Black ; font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif; padding: 1px 5px 1px 5px; vertical-align: middle }
	.company { color: #feffff; font-size: 10px; font-weight: bold; text-transform: uppercase; padding: 1px 1px 1px 10px; vertical-align: middle }
	.address { color: #feffff; font-size: 10px; font-weight: bold; padding: 1px; vertical-align: middle }
/*</agl.folder>*/

/************************************************/
	/*SEARCH DETAILS*/
	.search_header { background-color: #999; color: #fff; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.search_text { font-size: 10px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.search_text_b { font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
/************************************************/
	/*FOOTER*/
	.footer  { background-color: #0266ce; color: #feffff; }
	.footer_1  { background-color: Black; color: #feffff; }
	/*.footer_2  { background-color: #0066CC; color: #feffff; }*/
	.footer_2  { background-color: #007ac2; color: #feffff; }
	.footer_3  { background-color: White; color: #feffff; }
	.footer_4  { background-color: #999999; color: #feffff; }
	.footer_5  { background-color: #CCCCCC; color: #feffff; }
	.footer_6  { background-color: #E6E6E6; color: #feffff; }
	.footer_7  { background-color: #FF6600; color: #feffff; }
	.footer_8  { background-color: #FFCC00; color: #feffff; }
	.footer_9  { background-color: #CCFF33; color: #feffff; }
	.footer_10  { background-color: #CCCC99; color: #feffff; }
	.footer_11  { background-color: #99CCCC; color: #feffff; }
	.footer_12  { background-color: #99CC99; color: #feffff; }
	.footer_text  { font-size: 10px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.footer_text_b  { font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
/************************************************/
	.text_16 { font-size: 16px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_16_b { font-size: 16px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_12 { font-size: 12px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_12_b { font-size: 12px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_11 { font-size: 11px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_11_b { font-size: 11px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_10 { font-size: 10px; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
	.text_10_b { font-size: 10px; font-weight: bold; font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif }
/************************************************/

/* vhz - 20100406 */
.mouseOutStyles
{
 
 /*
  *
  *
  */
  /* clear everything */
  border: 1px solid skyblue; 
}
.mouseOverStyles
{
 /*
  * 
  *
  */
 /* opacity */
 /* filter: alpha(opacity=20); -moz-opacity:.20; opacity:.20; */
 
 /* background color */
  background-color:#97bcdc;
  
  /* border */
  /* border: 1px solid skyblue; */
 
 /* show the hand on mouse over*/
 cursor:pointer; 
 /* font */
 /*
 font-size:22px;
 font-weight:bold;
 */
}
.mouseOverStyles td,
.mouseOutStyles td
{
 padding:5px;
}
.mouseOverStyles td
{
  /* border */
  border-top: 1px solid #D4D4D4;
  border-bottom: 1px solid #D4D4D4;  
}
.mouseOutStyles td
{
  /* border */
  border-top: 1px solid #E4E4E4; 
  border-bottom: 1px solid #E4E4E4;   
}




.catPannelMouseOut
{
	width: 110px;
	height: 112px;
	padding: 0 5px 0 5px; 
	margin: 10px 17px 20px 12px;
 
	border: 1px solid #E4E4E4;
	
	/* background-color:#D4D4D4; */
	background-color:White;
	float:left;
	
	color:#007AC2;
	text-decoration:none; 
	
}
.catPannelMouseOver
{
	width: 110px;
	height: 112px;
	padding: 0 5px 0 5px; 
	margin: 10px 17px 20px 12px;
 
	border: 1px solid #97BCDC;
	background-color:#97BCDC;
	float:left;
	
	color:white;
	
	cursor:pointer;
	text-decoration:none;
}
 
.catPannelMouseOut .catNumber
{
		width: 26px;
		height: 11px;
		padding: 0px 0 0 0;
		margin: 0px 0 0 0;		
 
		position:relative; 
		top: -12px; 
		left: -6px;
 
		border-top:1px solid #E4E4E4; 
		border-left:1px solid #E4E4E4; 
		border-right:1px solid #E4E4E4;
	/* background-color:#D4D4D4; */
	background-color:White;
		text-align:center;
		
		font-size:10px;		
 
}
.catPannelMouseOver .catNumber
{
		width: 26px;
		height: 11px;
		padding: 0px 0 0 0;
		margin: 0px 0 0 0;		
 
		position:relative; 
		top: -12px; 
		left: -6px;
 
		border-top:1px solid #97BCDC; 
		border-left:1px solid #97BCDC; 
		border-right:1px solid #97BCDC;
		background-color:#97BCDC;
		text-align:center;
		
		font-size:10px;		
}
 
.catPannelMouseOver a
{
	color:white; 
	text-decoration:none; 
	font-size:10px;
}
.catPannelMouseOut a
{
	color:#3399cc; 
	text-decoration:none; 
	font-size:10px;
}

.catPannelMouseOver a
{
	text-decoration:underline;
}
.catPannelMouseOut img,
.catPannelMouseOver img
{
	margin-top:-5px;
	margin-bottom: 10px;
}
.catPannelMouseOut img
{
		filter:alpha(opacity=80);		
		-moz-opacity:.80;
		opacity:.80;		
}

