*{font:Arial;}

a:link { text-decoration: none;color:#0F5494 }
a:visited { text-decoration: none;color:#0F5494 }
a:hover { text-decoration: none;color: #FF3300 }
a:active { text-decoration: none;color: #FF3300 }


.hottopic{ color:#0E1A89; text-decoration:none; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica",  "sans-serif";}
.hottopic:link { text-decoration: none; color:#0E1A89; font-weight: bold; }
.hottopic:visited { text-decoration: none; color:#0E1A89; font-weight: bold; }
.hottopic:hover { text-decoration: none; color:#0E1A89; font-weight: bold; }
.hottopic:active { text-decoration: none; color:#0E1A89; font-weight: bold; }

.search_cm {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.search_closematch {color:#0F5494; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.search_fieldname {color:#336699; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.search_intro {color:#646464; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
.search_criteria {color:#912727; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.search {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.search:link {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.search:visited {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.search:hover {color:#FF0000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.search:active {color:#FF0000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.searchnav {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:normal;}
.searchnav:link {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.searchnav:visited {color:#000000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.searchnav:hover {color:#FF0000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.searchnav:active {color:#FF0000; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.location { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locacomp { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locacomp:link { text-decoration: none; color:#FFFFFF }       
.locacomp:visited { text-decoration: none; color:#FFFFFF }
.locacomp:hover { text-decoration: none; color:#49A6FB }
.locacomp:active { text-decoration: none; color:#49A6FB }


.locassc { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locassc:link { text-decoration: none; color:#FFFFFF }       
.locassc:visited { text-decoration: none; color:#FFFFFF }
.locassc:hover { text-decoration: none; color:#B5DCFF }
.locassc:active { text-decoration: none; color:#B5DCFF }


.locaprod { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locaprod:link { text-decoration: none; color:#FFFFFF }       
.locaprod:visited { text-decoration: none; color:#FFFFFF }
.locaprod:hover { text-decoration: none; color:#DCAEFF }
.locaprod:active { text-decoration: none; color:#DCAEFF }


.locaeduc { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locaeduc:link { text-decoration: none; color:#FFFFFF }       
.locaeduc:visited { text-decoration: none; color:#FFFFFF }
.locaeduc:hover { text-decoration: none; color:#FF8BB1 }
.locaeduc:active { text-decoration: none; color:#FF8BB1 }


.locaserv { color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locaserv:link { text-decoration: none; color:#FFFFFF }       
.locaserv:visited { text-decoration: none; color:#FFFFFF }
.locaserv:hover { text-decoration: none; color:#FFE84F }
.locaserv:active { text-decoration: none; color:#FFE84F }


.locapart{ color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locapart:link { text-decoration: none; color:#FFFFFF }       
.locapart:visited { text-decoration: none; color:#FFFFFF }
.locapart:hover { text-decoration: none; color:#AAFF4F }
.locapart:active { text-decoration: none; color:#AAFF4F }


.locareso{ color:#FFFFFF; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Helvetica", "Arial", "sans-serif"; padding-left: 5pt}

.locareso:link { text-decoration: none; color:#FFFFFF }       
.locareso:visited { text-decoration: none; color:#FFFFFF }
.locareso:hover { text-decoration: none; color:#20D051 }
.locareso:active { text-decoration: none; color:#20D051 }


.leftmenu{ color:#555555; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; }

.leftmenu:link { text-decoration: none; color:#555555 }       
.leftmenu:visited { text-decoration: none; color:#555555 }
.leftmenu:hover { text-decoration: none; color:#000000 }
.leftmenu:active { text-decoration: none; color:#000000 }


.relatedlink{ color:#0E1A89; text-decoration:none; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica",  "sans-serif";}

.relatedlink:link { text-decoration: none; color:#0E1A89 }       
.relatedlink:visited { text-decoration: none; color:#0E1A89 }
.relatedlink:hover { text-decoration: none; color:#FF3300 }
.relatedlink:active { text-decoration: none; color:#FF3300 }

.subhead { color:#3B5D8B; font-size: 10pt; font-weight: bold; font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; }
.subheadbig { color:#3B5D8B; font-size: 11pt; font-weight: bold; font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; }

.bullhead { color:#1F4696; font-size: 10pt; font-weight: bold; font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; }
.size2 { color:#2D2D2D; font-size: 7.5pt; font-family: Arial, Verdana, Helvetica, sans-serif; }
.size3 { color:#2D2D2D; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; ; line-height: 19px}
.size3bold { color:#2D2D2D; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; ; line-height: 19px; font-weight:bold}

.secpoint {  font-size: 10pt; color: #CC6600; font-weight: bold; font-family: "Arial", "Verdana",  "Helvetica", "sans-serif"}

.secbold {  font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; font-size: 10pt; font-weight: bold}

.leftmenu_com { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_com:link { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_com:visited { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_com:hover { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_com:active { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}

.leftmenu_company { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_company:link { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_company:visited { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_company:hover { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}
.leftmenu_company:active { color:#00296C; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold}

.country { color:#333333; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica", "sans-serif"; ; line-height: 19px }

.subhead_black { color:#000000; font-size: 10pt; font-weight: bold; font-family: "Arial", "Helvetica", "Verdana", "sans-serif"; }

.leftmenu_sic { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_sic:link { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_sic:visited { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_sic:hover { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_sic:active { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_ssc { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_ssc:link { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_ssc:visited { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_ssc:hover { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_ssc:active { color:#EA6900; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_partner { color:#4E009B; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_partner:link { color:#4E009B; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_partner:visited { color:#4E009B; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_partner:hover { color:#4E009B; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_partner:active { color:#4E009B; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_service { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_service:link { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_service:visited { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_service:hover { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }.leftmenu_service { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_service:active { color:#FF9933; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_edu { color:#840003; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_edu:link { color:#840003; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_edu:visited { color:#840003; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_edu:hover { color:#840003; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_edu:active { color:#840003; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_res { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_res:link { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_res:visited { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_res:hover { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_res:active { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_resource { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_resource:link { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_resource:visited { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_resource:hover { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }
.leftmenu_resource:active { color:#336666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; ; font-weight: bold }

.leftmenu_pro { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_pro:link { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_pro:visited { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_pro:hover { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_pro:active { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }

.leftmenu_san { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_san:link { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_san:visited { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_san:hover { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }
.leftmenu_san:active { color:#006666; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }

.form_asterisk {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #EF3942}
.form_text {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000}
.form_remark {  font-family: "Arial", "Helvetica", "sans-serif"; color: #6D4500; font-size: 10px}
.form_text1 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000 }
.form_remark2 { font-family: "Arial", "Helvetica", "sans-serif"; color: #6D4500; font-size: 11px}

.sidestretchtop	{
	background: 		#036;
	background-image: 	url(/images/side_stretch_top.jpg);
	background-repeat:	repeat-x;
	}

.sidestretchbottom	{
	background: 		#036;
	background-image: 	url(/images/side_stretch_bottom.jpg);
	background-repeat:	repeat-x;
	}

.sidetile	{
	background: 		#036;
	background-image: 	url(/images/side_tile.jpg);
	background-repeat:	repeat-y;
	}

.sidenav	{
	color:			#03f;
	font-family: 		verdana, arial, helvetica, sans-serif;
	font-size: 		12px;
	padding-top:		2px;
	padding-bottom:		2px;
	}

.solidGrey	{
	background: #fff;
	background-image: url(/images/greyback.gif);
	height:	100%;
	margin:	0;
	padding:	0;
	}
	
.uslink	{

	color:	#036;

	font-size: 10px;

	/*letter-spacing:	.1em;*/

	padding-top:	10px;

	padding-left:	10px;

	padding-bottom:	10px;

	vertical-align:	top;

	width:	100%;
        font-family: "Arial", "Helvetica", "Verdana", "sans-serif"

	}
	
.whiteborder	{
	background:	#000;
	background-image: url(/images/whiteborder.gif);
	background-repeat:	repeat-x;
	}

.white-header	{
	background:	#fff;
	color:	#036;
	font-family: "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 12px;
	vertical-align:	baseline;
	}		

.listalign	{
	vertical-align:	top;
	font-family: "Arial", "Helvetica", "Verdana", "sans-serif";
	font-size: 12px;
	}
	
.tdccc	{
	background: #ccc;
	vertical-align:	top;
	}
	
.tdcccList	{
	border-right:	1px;
	border-left:	1px;
	border-bottom:	1px;
	border-top:	0px;
	border-color:	#fff;
	border-style:	solid;
	margin-left:	1px;
	margin-right:	1px;
	margin-bottom:	3px;
	margin-top:	0px;
	padding-top:	8px;
	padding-left:	12px;
	vertical-align:	top;
	}

.tdfff	{
	background:	#fff;
	}

.tdInt	{
	background:	#369;
	}
	
.td036	{
	background:	#036;
	}
	
.td369	{
	background: #369;
	}
	
.td69c	{
	background: 	#69c;
	padding:	0,0,0,0;
	margin:		0,0,0,0;
	}		

.size3_sic { 
	color:#2D2D2D; 
	font-size: 9pt; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	line-height: 19px
	 }
.bdText { color:#858585; text-decoration:none; font-size: 9pt; font-family: "Arial", "Helvetica", "sans-serif"; font-weight: bold }

.relatedlink_sic { color:#666666; text-decoration:none; font-size: 8pt; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; }
.relatedlink_sic:link { text-decoration:none; color:#666666; }
.relatedlink_sic:visited { text-decoration:none; color:#666666; }
.relatedlink_sic:hover { text-decoration:none; color:#FF3300; }
.relatedlink_sic:active { text-decoration:none; color:#FF3300; }
.subhead_sic { color:#3B5D8B; font-size: 10pt; font-weight: bold; text-transform: uppercase ; font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "Tahoma"}
.subhead_sic2 { color:#3B5D8B; font-size: 10pt; font-weight: bold; font-family: "Verdana", "Arial", "Helvetica", "sans-serif"}

.tdSAN	{
	background:	#ffb91e;
	color:	#fff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	}
	
.tdpar	{
	background:	#B456DE;
	color:	#B456DE;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	}

.sectionHead	{
	color:		#fff;
	font-family: 	verdana, arial, helvetica, sans-serif;
	font-size: 	14px;
	font-weight:	bold;
	text-indent:	12px;
	margin:		0;
	padding:	0;
	}	

.remark { font-family: "Arial", "Helvetica", "sans-serif"; color: #6D4500; font-size: 10px}
.remark2 { font-family: "Arial", "Helvetica", "sans-serif"; color: #6D4500; font-size: 11px}
.asterisk {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #EF3942}

.text {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000}
.text1 { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #000000 }

.relatedlink_par{ color:#0E1A89; text-decoration:none; font-size: 9pt; font-family: "Arial", "Verdana", "Helvetica",  "sans-serif";}

.relatedlink_par:link { text-decoration: none; color:#0E1A89 }       
.relatedlink_par:visited { text-decoration: none; color:#0E1A89 }
.relatedlink_par:hover { text-decoration: none; color:#FF3300 }
.relatedlink_par:active { text-decoration: none; color:#FF3300 }


.size3_par { 
	color:#2D2D2D; 
	font-size: 9pt; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	line-height: 19px
	 }

.form_size3_par { 
	color:#2D2D2D; 
	font-size: 10px; 
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	line-height: 19px
	 }
.partnernow {  font-size: 12pt; color: #470078; font-weight: bold; font-family: "Arial", "Verdana",  "Helvetica", "sans-serif"}

.purpletitle {  font-size: 10pt; color: #886DD5; font-weight: bold; font-family: "Arial", "Verdana",  "Helvetica", "sans-serif"}	
