@charset "utf-8";
.careersHeading {
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color: #505050;

}
.careersHeading a{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color: #505050;
text-decoration:none;

}

.careersHeading a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color: #ff7d07;
text-decoration:underline;
}
.careersSubText {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
line-height:18px;
}
.careersSubText a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
line-height:18px;
text-decoration:none;
}
.careersSubText a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff7d07;
line-height:18px;
text-decoration:underline;
}
body,td,th {
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
}
#wrapper{ 
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	visibility: visible;
}
#rss {
	position:absolute;
	margin-left:680px;
	margin-top:420px;
	width:320px;
	height:170px;
	z-index:10000;
	BACKGROUND: url(shadowAlpha.png) no-repeat;
	visibility: hidden;
}
#vCMain {
	position:absolute;
	margin-left:230px;
	margin-top:160px;
	width:561px;
	height:286px;
	z-index:9000;
	BACKGROUND: url(shadowAlpha.png) no-repeat;
	visibility: hidden;
}
#vCMain_bg {
	position:absolute;
	margin-left:0px;
	margin-top:0px;
	width:1000px;
	height:609px;
	z-index:8000;
	visibility: hidden;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color: #000000;
  	filter:alpha(opacity=50);
  	opacity:0.5;
	-moz-opacity:0.5;
}
#banner {
	position:absolute;
	width:1000px;
	z-index:1000;
	left:0;
	right:0;
	top:0;
	bottom:0;
	visibility: visible;
}
#bgShadow {
	position:absolute;
	margin-left:-7px;
	width:1014px;
	height:660px;
	z-index:-1;
	BACKGROUND: url(bg_pageShadow.gif) repeat-y;
}
#bgShadow_ip {
	position:absolute;
	width:1014px;
	margin-left:-7px;
	display:block;
	BACKGROUND: url(bg_pageShadow.gif) repeat-y;
	display:block;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-indent: 0px;
	font-family: Arial, Helvetica, verdana, sans-serif;
	font-size: 12px;
	background-color: #bfbfbf;
}

.text_drop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #000000;
}

.text121 {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;padding-left:5px;padding-right:10px;line-height:17px;padding-top:10px; }

.text_normal {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px; padding:5px; line-height:15px;}

.text_sublink {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none;}
.text_sublink:link{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none;}
.text_sublink:visited{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration:none;}
.text_sublink:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; color: #333333;}


.topBtmBorderBlue {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #288bce;
	border-bottom-color: #288bce;
}
.topBorderBlue {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #288bce;
}
.linksGray8px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5a595a;
	padding-top:7px;
}
.linksGray8px a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5a595a;
	padding-top:7px;
	text-decoration:none;
}
.linksGray8px a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5a595a;
	padding-top:7px;
	text-decoration:underline;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
}
.borderAllGray {
	border: 1px solid #e9e9e9;
}
.borderLtRtGray {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e9e9e9;
	border-left-color: #e9e9e9;
}
.borderBtmGray {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e9e9e9;
}
.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
	text-decoration:none;
}
.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
	text-decoration:underline;
}
.linksBlue8px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #425d8a;
	text-decoration: underline;
}
.linksBlue8px a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #425d8a;
	text-decoration: underline;
}
.linksBlue8px a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #425d8a;
	text-decoration: none;
}
.linksGray10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6e6e6e;
} 
.linksGraySelected10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #3f3f3f;
	padding-left:4px;
	padding-right:4px;
	padding-top:-2px;
	padding-bottom:-2px;
}
.text11gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	line-height:16px;
}
.text12gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; font-weight:bold;
	color: #797979;
	line-height:16px;
}
.text12gray_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top:-3px;
	line-height: normal;
}
.textGray{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: normal;
}


.text {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;padding-left:18px;padding-right:35px;line-height:17px;padding-top:10px; }
.text a{color:#12599F;text-decoration:underline;}
.text a:hover { color: #FF7D4A; text-decoration: none; }

.text12SerSol {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#333333;font-size:12px;margin-top:-3px;}
.text12SerSol a{text-decoration:none;}
.text12SerSol a:hover {text-decoration: underline; }


.bullet_home {
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:11px;
	line-height:16px;
	list-style-position: outside;
	list-style-image: url(arrow_w.gif);
}
.bullet_home a{color:#4C4C4C;text-decoration:none;}
.bullet_home a:hover { color: #4C4C4C; text-decoration: underline; }


.bullet_blank {
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:11px;
	line-height:16px;
	list-style-position: outside;
	list-style-image: url(bullet_blank.gif);
}
.bullet_blank a{color:#4C4C4C;text-decoration:none;}
.bullet_blank a:hover { color: #4C4C4C; text-decoration: underline; }



.h1 {font-family:Arial,verdana, Helvetica, sans-serif;color:#FF7D07;font-size:15px;padding-left:18px;font-weight:bold; padding-top:10px; line-height:35px;}

.text11Darkgray {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #5d5d5d; line-height:14px; text-decoration:none;}
.text11Darkgray:link {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #5d5d5d; line-height:16px; text-decoration:none;}
.text11Darkgray:visited {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #5d5d5d; line-height:16px; text-decoration:none;}
.text11Darkgray:hover {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #5d5d5d; line-height:16px; text-decoration:underline;}




.text10gray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
	line-height:14px;
}

.text10grayn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
	line-height:14px;
	text-decoration:none;
}

.text10grayn a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5d5d5d;
	line-height:14px;
	text-decoration:none;
}

.blueLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #288bce;
}
.blueLinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #288bce;
	text-decoration:none;
}
.blueLinks a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #288bce;
	text-decoration:underline;
}
.orangeLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7d07;
}
.orangeLinks a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7d07;
	text-decoration:none;
}
.orangeLinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff7d07;
	text-decoration:underline;
}

.orangeLinks1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; font-weight:700;
	color: #ff7d07;
}
.orangeLinks12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:700;
	color: #ff7d07;
}
.orangeLinksVTour {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:700;
	color: #ff7d07;
}
.orangeLinksVTour a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:700;
	color: #ff7d07;
	text-decoration:none;
}
.orangeLinksVTour a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; font-weight:700;
	color: #ff7d07;
	text-decoration:underline;
}
.orangeLinks112px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7d07;
}
#container {
	PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; OVERFLOW: hidden; MARGIN-RIGHT: auto; PADDING-TOP: 0px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#innerContainer {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: auto
}
#containerB {
	FONT-SIZE: 0.6em; FLOAT: left; WIDTH: 196px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#oContainer {
	FONT-SIZE: 0.6px; FLOAT: left; WIDTH: 196px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#containerW {
	FONT-SIZE: 0.6em; FLOAT: left; WIDTH: 196px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#oContainerS {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(bckgrnd_ln_orange.gif); background-repeat:repeat-x; WIDTH: 201px; COLOR: #373838; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 26px
}
#oContainer {
	VISIBILITY: hidden
}
#containerB {
	VISIBILITY: hidden
}
#containerW {
	VISIBILITY: hidden
}
#oContainer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #faeeeb
}
#containerB UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e3e9f3
}
#containerW UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #e3e9f3
}
#oContainer UL LI {
	PADDING-RIGHT: 2px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f3f6
}
#containerB UL LI {
	PADDING-RIGHT: 2px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f3f6
}
#containerW UL LI {
	PADDING-RIGHT: 2px; BORDER-TOP: #cecece 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #f2f3f6
}
#oContainer UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#oContainer UL UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#containerB UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#containerB UL UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#containerW UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#containerW UL UL UL LI {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #f2f3f6; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#oContainer UL UL {
	MARGIN-LEFT: 18px
}
#containerB UL UL {
	MARGIN-LEFT: 18px
}
#containerW UL UL {
	MARGIN-LEFT: 18px
}
#oContainer UL UL UL {
	MARGIN-LEFT: 18px
}
#containerB UL UL UL {
	MARGIN-LEFT: 18px
}
#containerW UL UL UL {
	MARGIN-LEFT: 18px
}

#oContainer UL IMG {
	MARGIN-RIGHT: 5px
}
#containerB UL IMG {
	MARGIN-RIGHT: 5px
}
#containerW UL IMG {
	MARGIN-RIGHT: 5px
}
#oContainer UL LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
#containerB UL LI A {
	COLOR: #747474; TEXT-DECORATION: none
}
#containerW UL LI A {
	COLOR: #747474; TEXT-DECORATION: none
}
#oContainer UL LI.on {
	BACKGROUND-COLOR: #faeeeb
}
#oContainer UL LI.on UL LI {
	BACKGROUND-COLOR: #faeeeb
}
#containerB UL LI.on {
	BACKGROUND-COLOR: #e3e9f3
}
#containerB UL LI.on UL LI {
	BACKGROUND-COLOR: #e3e9f3
}
#containerW UL LI.on {
	BACKGROUND-COLOR: #e3e9f3
}
#containerW UL LI.on UL LI {
	BACKGROUND-COLOR: #e3e9f3
}
#containerB UL LI.on {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#containerW UL LI.on {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#oContainer A.parentOn {
	COLOR: #000000
}
#containerB A.parentOn {
	COLOR: #000000
}
#containerW A.parentOn {
	COLOR: #000000
}
#oContainer A.on {
	COLOR: #c92d01
}
#containerB A.on {
	COLOR: #0f419c
}
#containerW A.on {
	COLOR: #0f419c
}
#oContainer P {
	MARGIN: 0px 0px 0px 10px; TEXT-INDENT: -10px
}
#containerB P {
	MARGIN: 0px 0px 0px 10px; TEXT-INDENT: -10px
}
#containerW P {
	MARGIN: 0px 0px 0px 10px; TEXT-INDENT: -10px
}

.txt2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:11px;
	padding-left:11px;
	background-position: center;
	vertical-align: middle;
	line-height: 14px;
}
.txt2 a{color:#12599F;text-decoration:underline}
.txt2 a:hover { color: #FF7D4A; text-decoration: none; }

.news {font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:11px;padding-left:2px;padding-top:3px;font-weight:bold;}
.news  a{color:#40628C;font-size:12px; text-decoration:none}
.news a:hover { color: #4C4C4C; text-decoration: underline; }

.bullet1 {
	text-align: left;
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(arrow_w.gif);	
}
.bullet1 a{color:#12599F;text-decoration:underline;}
.bullet1 a:hover { color: #FF7D4A; text-decoration: none; }

.bullet4 {
	text-align: left;
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(bullet4.gif);
}
.bullet4 a{color:#12599F;text-decoration:underline;}
.bullet4 a:hover { color: #FF7D4A; text-decoration: none; }

.glossymenu{
padding: 0;
width: 206px; /*width of menu*/
border: 1px solid #e0e0e0;
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: white url(glossyback.gif) repeat-x bottom left;
font: bold 11px "Arial", Verdana, Helvetica, sans-serif;
color: #5d5d5d;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
height:17px;
padding: 4px 0;
padding-left: 10px;
padding-top:7px;
text-decoration: none;
vertical-align: middle;
}


.glossymenu a.menuitem:visited {
color: #5d5d5d;
}

.glossymenu .menuitem:active{
color: #5d5d5d;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(glossyback2.gif);
color:#ffffff;
background-color:#288bce;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #FAFCFF;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #4C4C4C;
}

.glossymenu div.submenu ul li a{
display: block;
font: normal 11px "Arial", Verdana, Helvetica, sans-serif;
color: #288bce;
text-decoration: none;
padding: 2px 0;
padding-left: 10px;
padding-top:7px;
height:17px;
}

.glossymenu div.submenu ul li a:hover{
background: #5d5d5d;
color: white;
}
.blueLinks13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #288bce;
}

.quiz{background:#FDEBDE; text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;padding-left:10px;padding-right:10px;line-height:17px; padding-top:5px; padding-bottom:5px;}

.orangeLinksquiz {
	font-family: Arial, Helvetica, sans-serif; padding-left:10px; padding-right:10px; padding-top:15px;
	font-size: 14px; font-weight:700;
	color: #ff7d07;
}
.quiz13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333; font-weight:bold;
}
	
#div_linksText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	margin:8px;
	color:#5d5d5d;
}
#div_linksText a{color:#12599F;text-decoration:underline;}
#div_linksText a:hover { color: #FF7D4A; text-decoration: none; }

.borderLeftGray {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E2E2E2;
}
.borderLeftGrayLead {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #f3f3f3;
}

.news {font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px; padding-left:5px; font-weight:bold;}


.news1 {font-family:Arial,Helvetica, sans-serif;color: #40628C;font-size:12px; padding:5px; text-decoration:none; line-height:17px; font-weight:bold;}
.news1 a{color: #40628C;font-size:12px; text-decoration:none}
.news1 a:hover { color: #000000; text-decoration: underline; font-size:12px;}

.news2 {font-family:Arial,Helvetica, sans-serif;color:#ffffff;font-size:11px;padding-right:50px;padding-top:13px;}
.news2  a{color:#40628C;font-size:11px; text-decoration:none}
.news2 a:hover { color: #4C4C4C; text-decoration: underline; }

.textN {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;padding-left:18px;padding-right:18px;line-height:17px;}
.textN a{color:#12599F;text-decoration:underline;}
.textN a:hover { color: #FF7D4A; text-decoration: none; }

.text_site {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;padding-left:15px;padding-right:15px;line-height:17px;padding-top:10px; }
.text_site a{color:#12599F;text-decoration:underline;}
.text_site a:hover { color: #FF7D4A; text-decoration: none; }
.borderLeftRtGray {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
}



.blueLinksnew {
	font-family: Arial, Helvetica, sans-serif; text-decoration:underline;
	font-size: 11px;
	color: #288bce;
}
.blueLinksnew a{
	font-family: Arial, Helvetica, sans-serif; text-decoration:none;
	font-size: 11px;
	color: #288bce;
	text-decoration:none;
}
.blueLinksnew a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #288bce;
	text-decoration:none;
}

DIV.bookmarks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 3px; color:#f2f2f2; background:url(bookmarks_bg.gif); background-repeat:repeat-x; text-decoration:none;
}
DIV.bookmarks a{
text-decoration:none;
}
DIV.bookmarks a:hover{
text-decoration:underline;
}
.txt10dgray {font-family: Arial, Helvetica, sans-serif;	font-size: 10px; color: #5d5d5d;}
.txt10dgray a{color: #5d5d5d; text-decoration:none;}
.txt10dgray a:hover {color: #5d5d5d; text-decoration:underline;}

#topRt_links {
background-image:url(bg1_topRt_links.gif);
background-repeat:repeat-x;
	height: 25px;
	width: 230px;
	float:right;
}
#topRt1_links {
background-image:url('bg_topRt_links.gif');
background-repeat:repeat-x;
width:25px;
height: 25px;
float:left;
}
#topRt_links_ip {
background-image:url(bg1_topRt_links.gif);
background-repeat:repeat-x;
	height: 25px;
	width: 265px;
	float:right;
}
#topRt1_links_ip {
background-image:url(bg_topRt_links.gif);
background-repeat:repeat-x;
width:26px;
height: 25px;
float:left;
}
.whiteText10px {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	color:#FFFFFF;
	margin-top:6px;
}
.whiteText10px  a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	color:#FFFFFF;
	margin-top:6px;
	text-decoration:none;
}
.whiteText10px  a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	color:#FFFFFF;
	margin-top:6px;
	text-decoration:underline;
}
.border_btm_blue {
border-bottom-color:#288bce;
border-bottom-width:1px;
border-bottom-style:solid;
}
.whiteText13px {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
vertical-align:middle;
color:#FFFFFF;
margin-left:15px;
line-height:22px;
}
.darkBlue11px {
color:#052959;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.darkBlue11px a{
color:#052959;
text-decoration:none;
}
.darkBlue11px a:hover{
color:#052959;
text-decoration:underline;
}
.border_btm_blueGray {
border-bottom:#d8dbe0 1px solid;
}
.border_btmLeft_blueGray {
border-bottom:#d8dbe0 1px solid;
border-left:#d8dbe0 1px solid;
}
.footerUS {
background:url(bg_footer.gif) repeat-x;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
height:24px;
text-align:center;
}
.footerUS a{
color:#FFFFFF;
font-size:10px;
text-decoration:none;
text-align:center;
}
.footerUS a:hover{
color:#FFFFFF;
font-size:10px;
text-decoration:underline;
text-align:center;
}

.orangeLinks10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff7d07;
}
.orangeLinks10px a {
	color: #ff7d07;
	text-decoration:underline;
}
.orangeLinks10px a:hover {
	color: #ff7d07;
	text-decoration:none;
}
.orange12pxVCassist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff7d07;
}
.orange12pxVCassist a {
	color: #ff7d07;
	text-decoration:none;
}
.orange12pxVCassist a:hover {
	color: #ff7d07;
	text-decoration:underline;
}
.textGrayCountry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5a595a;
	margin-top:4px;
}

.newsHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #303763; font-weight:bold; line-height:15px;
}

.newsSubHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; line-height:15px;
	color: #303763; font-weight: bold;
}
.newsContent {text-align: left; font-family:Arial,Helvetica, sans-serif; color:#4C4C4C;font-size:12px;padding-right:10px;line-height:17px;}
.newsContent a{color:#12599F;text-decoration:underline;}
.newsContent a:hover{ text-decoration:none; color:#ff7d07;}

.text12gray_table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
padding:5px;
	line-height: 17px;
}

.textMainLink {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px;}
.textMainLink a{color:#4C4C4C;text-decoration:none;}
.textMainLink a:hover { color:#4C4C4C; text-decoration: underline; }

.borderRtLeadership {
border-right: #ededed solid 3px;
}

.sitemapbullet1 {
	text-align: left;
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(blue_arrow.gif);
}
.sitemapbullet1 a{color:#12599F;text-decoration:none;}
.sitemapbullet1 a:hover { color: #FF7D4A; text-decoration: underline; }

.sitemapbullet2 {
	text-align: left;
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(dot_orange.gif);
}
.sitemapbullet2 a{color:#12599F;text-decoration: none;}
.sitemapbullet2 a:hover { color: #FF7D4A; text-decoration: underline; }

.sitemapbullet3 {
	text-align: left;
	font-family:Arial,Helvetica, sans-serif;
	color:#4C4C4C;
	font-size:12px;
	line-height:17px;
	list-style-position: outside;
	list-style-image: url(arrow_w.gif);
}
.sitemapbullet3 a{color:#12599F;text-decoration:none;}
.sitemapbullet3 a:hover { color: #FF7D4A; text-decoration: underline; }

.text_sitmapmain {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none;}
.text_sitemapmain:link{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none;}
.text_sitemapmain:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration:none;}
.text_sitemapmain:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline; color: #333333;}

.news_about {text-align: left; font-family:Arial,Helvetica, sans-serif; color:#4C4C4C;font-size:11px;padding-right:10px;line-height:17px;}
.news_about a{color:#12599F;text-decoration:underline;}
.news_about a:hover{ text-decoration:none; color:#ff7d07;}

.news_about1 {text-align: left; font-family:Arial,Helvetica, sans-serif; color:#4C4C4C;font-size:10px;padding-right:10px;line-height:16px;}
.news_about1 a{color:#12599F;text-decoration:underline;}
.news_about1 a:hover{ text-decoration:none; color:#ff7d07;}

.text12dms_blue {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f5f9a;
}
.text12dms_blue a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f5f9a;
text-decoration:none;
}
.text12dms_blue a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2f5f9a;
text-decoration:underline;
}
.text11dms_gray {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding-left:16px; 
padding-top:3px; 
padding-bottom:3px;
line-height:15px;
}
.text11dms_gray a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
.text11dms_gray a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fd8c3b;
text-decoration: underline;
}
.text_home {text-align: left; font-family:Arial,Helvetica, sans-serif;color:#4C4C4C;font-size:12px; padding:18px 18px 6px 18px;  line-height:15px;}
.more {font-family:Arial,Helvetica, sans-serif;color:#4d6d8c;font-size:12px;}
.more a{color:#4d6d8c;text-decoration:underline}
.more a:hover { color:#333333; text-decoration: none; }
#Footer{
background:url('footer_bg.jpg');
font-size:11px;
color:#ffffff;
height:22px;
clear:both;
}
.FooterText{
float:left;
padding-top:4px;
width:500px;
}
.floatRight{
float:right;
}
.txtBoxContactUs{
height:18px;
width:200px;
border:#819fba solid 1px;
padding-left:5px;}
.btnSubmit{
background:url(bg_BtnSubmit.png) no-repeat;
width:75px;
height:22px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:0;}