a {
	color: #777777;
	font-weight:normal;
	text-decoration: none;
}

a:hover {
	color: #123789;
}

h1 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #002A5E;
	padding-left: 5px;
	
	display:inline;
	padding:0px;

}

.rows	{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#001F46; font-weight:bold; background-color:#FAA632; } /* Used Twenty Ten */

.pad	{ padding-left:14px; } /* Used Twenty Ten */

.text_11 { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-left: 5px; padding-right: 5px; line-height:20px;}

.bul	{ padding-left:35px; }

h2 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #758CA8;
	padding-left: 5px;
	
	display:inline;
	padding:0px;
}

.heading1 {
	font: bold  15px Arial, Helvetica, sans-serif;
	color: #004FB0;
	padding-left: 5px;}

.heading1b {
	font: bold  15px Arial, Helvetica, sans-serif;
	color: #004FB0;	
	
}
.formtext {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	
}
.formtextmail {
	font: 10px Arial, Helvetica, sans-serif; color: #666666; width: 155px;	
	
}
.formbut {
	color: #002D64;
	background: #FAA633;
	border-style: none;
	padding: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

a:link.seo {color: #000000;font-weight:normal;text-decoration: none;}
a:hover.seo {color: #000000;font-weight:normal;text-decoration: none;}
a:visited.seo {color: #000000;font-weight:normal;text-decoration: none;}


a:link.link_3    {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002A5E; text-decoration: none; }
a:visited.link_3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002A5E; text-decoration: none; }
a:hover.link_3   {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004FB0; text-decoration: none; }
a:active.link_3  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #002A5E; text-decoration: none; }

a:link.link_wht {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a:visited.link_wht {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a:hover.link_wht {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a:active.link_wht {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}

a:link.link_13 {font: bold 12px Arial, Helvetica, sans-serif; color: #D3D3D6; text-decoration: none;}
a:visited.link_13 {font: bold 12px Arial, Helvetica, sans-serif; color: #D3D3D6; text-decoration: none;}
a:hover.link_13 {font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a:active.link_13 {font: bold 12px Arial, Helvetica, sans-serif; color: #D3D3D6; text-decoration: none;}

a:link.link11 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:visited.link11 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:hover.link11 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; text-decoration: none;}
a:active.link11 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}

a:link.link12 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; font-weight:bold; text-decoration: none;}
a:visited.link12 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; font-weight:bold; text-decoration: none;}
a:hover.link12 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; font-weight:bold; text-decoration: none;}
a:active.link12 {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; font-weight:bold; text-decoration: none;}

a:link.link_nav {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:visited.link_nav {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:hover.link_nav {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; text-decoration: none;}
a:active.link_nav {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}

a:link.link10search {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a:visited.link10search {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}
a:hover.link10search {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:active.link10search {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none;}

a:link.link11unbold {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:visited.link11unbold {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:hover.link11unbold {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; text-decoration: none;}
a:active.link11unbold {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}

a:link.link10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:visited.link10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:hover.link10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; text-decoration: none;}
a:active.link10 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}

a:link.link10blue {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #004FB0; text-decoration: none;}
a:visited.link10blue {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #004FB0; text-decoration: none;}
a:hover.link10blue {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #002A5E; text-decoration: none;}
a:active.link10blue {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #004FB0; text-decoration: none;}

a:link.link_10white {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #A8B1BD; text-decoration: none;}
a:visited.link_10white {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #A8B1BD; text-decoration: none;}
a:hover.link_10white {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FAA633; text-decoration: none;}
a:active.link_10white {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #A8B1BD; text-decoration: none;}

a:link.time {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a:visited.time {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
a:hover.time {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #004FB0; text-decoration: none;}
a:active.time {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}

.heading2 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #002A5E;
	padding-left: 5px;
}
.text_wht {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}


.mainpad {
	padding: 15px;
}
.heading3 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #002A5E;
	padding-left: 5px;
}
.text11 {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; padding-right: 5px;
	
}
.text16 {
}

.text16 {
list
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: auto;
	width: auto;
	padding: 0px;
	
}
.text11home {
	font: 11px/17px Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;

}
.text11blue {
	font: 11px/15px Verdana, Arial, Helvetica, sans-serif; padding-left: 5px; color: #002A5E;
	
}
.text11blue2 {
	color: #002A5E; padding-right: 5px;
	
}
.formtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 155px;
}
.formtext3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 195px;
}
a:link.borderlink {border: 3px solid #002A5E; padding: 1px; display: block;}
a:visited.borderlink {border: 3px solid #002A5E; padding: 1px; display: block;}
a:hover.borderlink {border: 3px solid #FAA633; padding: 1px; display: block;}
a:active.borderlink {border: 3px solid #002A5E; padding: 1px; display: block;}

.border1 {
	border: 1px solid #7D7D7D;
}
.border2 {
	border: 2px solid #666666;
}
.text11wht {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;
}
.text11blue2 {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif; padding-right: 5px; padding-left: 5px;
	color: #004FB0;
}
.text10 {
	font: 10px/16px Verdana, Arial, Helvetica, sans-serif;
}
.navsearch {
	position:absolute;
	width:766px;
	z-index:1;
	top: 183;
	visibility: hidden;
}
.navsearch2 {
	position:absolute;
	width:766px;
	z-index:1;
	top: 183;
	visibility: visible;
}.border1_bott {
	border-top: 1px none #7D7D7D;
	border-right: 1px none #7D7D7D;
	border-bottom: 1px solid #7D7D7D;
	border-left: 1px none #7D7D7D;
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
}
.pageBreak {page-break-before: always;}
.border1wrap {
	border: 2px solid #7D7D7D;
	clear: right;
	float: left;
	margin-right: 10px;
}
.email {
	position:absolute;
	width:736px;
	z-index:1;
	visibility: hidden;
}
.contact {
	position:absolute;
	width:736px;
	height:28px;
	z-index:1;
	visibility: hidden;
}
.wrap_right {
	clear: left;
	float: right;
	padding-right: 5px;
}
.wrap_right2 {
	clear: left;
	float: right;
	padding: 5px;
}
.wrap {
	clear: right;
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
}
.wrapFifa {
	clear: right;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}
.wrap1 {
	clear: right;
	float: left;
	margin-right: 15px;
	margin-bottom: 5px;
}
.tablepad {
padding-left: 15px;
padding-right: 15px;
}
.formtext2_req {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	width: 155px;
	border-top: 1px solid #A5ACB2;
	border-right: 1px solid #A5ACB2;
	border-bottom: 1px solid #A5ACB2;
	border-left: 2px solid #FAA633;
	color: #666666;
}
.formtext3_req {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 5px;
	width: 245px;
	padding: 2px;
	border-top: 1px solid #D3D3D6;
	border-right: 1px solid #D3D3D6;
	border-bottom: 1px solid #D3D3D6;
	background: url(../assets/layout/req_image_2.gif) top left no-repeat;
	border-left: 1px solid #FAA633;
	color: #000;
}
.formtext4_req {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(../assets/layout/req_image_2.gif) top left no-repeat;
	margin-top: 5px;
	width: 237px;
	padding: 3px;
	border-top: 1px solid #D3D3D6;
	border-right: 1px solid #D3D3D6;
	border-bottom: 1px solid #D3D3D6;
	border-left: 1px solid #FAA633;
	color: #000;
}
.formtext5_req {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: url(../assets/layout/req_image_2.gif) top left no-repeat;
	margin-top: 5px;
	width: 486px;
	padding: 3px;
	border-top: 1px solid #D3D3D6;
	border-right: 1px solid #D3D3D6;
	border-bottom: 1px solid #D3D3D6;
	border-left: 1px solid #FAA633;
	color: #000;
}
.progress {
        width: 1px;
        height: 5px;
        background-color:#004FB0;
		
}.formtext_hi {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #DADADA;
}
.heading4 {

	font: bold 13px Arial, Helvetica, sans-serif;
	color: #004FB0;
	padding-left: 5px;
}
.heading4dark {

	font: bold 14px Arial, Helvetica, sans-serif;
	color: #003366;
	padding-left: 5px;
	
}

.heading4inv {

	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-left: 5px;
}
.heading8 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #004FB0;
}
.bot_links{
	font: 10px Arial, Helvetica, sans-serif;
	color: #A8B1BD;
}

.formtext4 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #A8B1BD;
}
.leftborderwhite {
	border-right-width: 1px;
	border-rigt-style: solid;
	border-right-color: #FFFFFF;
}
.formbut2 {
	color: #FFFFFF;
	background: #546374;
	border-style: none;
	padding: 1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.borderblue {border: 3px solid #002A5E;}
.borderblue2 {border: 2px solid #002A5E;}
.bordergrey {border: 5px solid #E8E6E8; padding:1px;}

.bordertop {border-top:1px solid #FFFFFF;}
.heading6 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #FAA633;
	padding-left: 5px;
	
}
.heading7 {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #375376;
	padding-left: 5px;	

}
.heading8 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #004FB0;
	}
.heading9 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #004FB0;
	padding-left: 05px;
	}
.heading10 {
color:#004FB0;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
/*padding-left:5px; */
}
.bottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.formtext4 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 280px;
}
img {display: block;}

.menu2 {
	width:800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#D3D3D6;
	font-weight: bold;
}
.menu2 ul {
padding:0;margin:0;list-style-type:none;
}
.menu2 ul li {
float:left; position:relative;
}

.menu2 ul li a, .menu2 ul li a:visited {
	float:left;
	display:block;
	text-decoration:none;
	color:#333333;
	line-height:22px;
	height:28px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 12px;
}

.menu2 ul li:hover {width:auto;}

.menu2 ul li a:hover {background:#F0F0F0; color:#FAA633;}

.menu2 ul li:hover a {background:#F0F0F0; color:#FAA633;}

.menu2 ul li ul {
	display:none;	
}

/* specific to non IE browsers */
.menu2 ul li:hover ul {
display:block; position:absolute;top:28px; background:#aaa; margin-top:1px; left:0; width:200px; color: #FAA633;
}

.menu2 ul li:hover ul li ul {
display: none;
}
.menu2 ul li:hover ul li a {
display:block; background:#aaa; color:#fff;height:auto;line-height:15px;padding:4px 16px; width:200px;
}

.menu2 ul li:hover ul li a:hover {
color:#004FB0; background: #F0F0F0;
}

.menu2 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-70px; color:#FAA633; left:152px; height:138px; width:172px; overflow:auto; background:#888;
}
.menu2 ul li:hover ul li:hover ul li a {background:#888;}

/* specific to IE5.5 and IE6 browsers */
.menu2 ul li a:hover ul {
display:block;position:absolute;top:auto; top:28px; background:#aaa;left:0; marg\in-top:0px; font: Arial, Helvetica, sans-serif; color: #FAA633;
}

.menu2 ul li a:hover ul li a {
display:block; color:#FFFFFF; height:1px; line-height:20px; padding:4px 16px; width:225px; w\idth:225px;
}


.menu2 ul li a:hover ul li a:hover {
color:#004FB0; background: #F0F0F0;
}

.formtextquick {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	width: 170px;
}
.text11 li {
	list-style-image: url(assets/layout/arrow_2.gif);
}
.text11 li {
	list-style-image: url(assets/layout/arrow_2.gif);
	list-style-position: outside;
	margin-top: 5px;
	margin-left: 5px;
}

.offer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #002D63;
	vertical-align: middle;
}

.abc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.abc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	font-weight:bold;
}

.padding_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.padding_top {
	padding-left: 9px;
	padding-right: 5px;
}
.padding{
	padding-left: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sum_link a {
	display:block;
	border: 2px solid #002D63;
}
.sum_link a:hover {
	display:block;
	border: 2px solid #FAA633;
}

.sum_link2 a {
	display:block;
	border: 2px solid #002D63;
	padding:1px;
}
.sum_link2 a:hover {
	display:block;
	border: 2px solid #FAA633;
	padding:1px ;
}

h4 {
	color:#002D63;
	font-size:16px;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

a h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#002D63;
	font-size:16px;
	padding:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
a:hover h4 {
	color:#FAA633;
}
.padding p {
	padding: 0;
	margin:0;
	line-height:16px;
}
.padding_right {
	text-align:right;
	padding-right: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.textdev {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #000000;
	}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	/*width : 850px;*/
	z-index:100;
	height:25px;
	background: #D3D3D6;
	}
#nav li { /* all list items */
	float: left;
	}
#nav li ul { /* second-level lists */
	position:absolute;
	left: -999em;
	width:120px;
	}
	
/* Code to fix IE7 */
#nav li li { /* Stops second level LI's from floating next to each other */
	float: none;
	width: auto;
	}
#nav li ul { /* second-level lists */
	position:absolute;
	left: -999em;
	height: auto;
	float: left;
	width: auto;
	}
/* // Code to fix IE7 */
	
#nav li a {
	display : block;
	color : #333333;
	text-decoration: none;
	text-align: center;
	/* padding for either side of nav button*/
	padding:0px 21px 0px 21px; 
	font-size:12px;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;	
	font-weight: bold;
	}
#nav li:hover {
	background: #F0F0F0;
	}
#nav li li a {
		border-right: none;
		}

#nav li.sfhover a, #nav li:hover a {
	background: #F0F0F0;
	color: #FAA633;
	}
/* drop down */
#nav li li a {
	width:120px;
	text-align:left;
	line-height: 25px;
	}
#nav li .wide a {
	width: 205px;
	}
#nav li .med a {
	width: 180px;
	}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	/* opacity for IE, FF and Opera */
	filter: Alpha(Opacity=97);
	-moz-opacity:.97;
	opacity: 0.97; 
	}
	
#nav li ul li a:hover {
	color: #333333;
	background: #D3D3D6;
	line-height: 25px;
	}	
#nav li.sfhover li a, #nav li:hover li a {
	color: #FFFFFF;
	background-color: #AAAAAA;
	}
	
/*#nav .pixel a {
	padding: 0 10px 0;
	}*/
#nav .last_but a {
	border-right:none;
	padding: 0 8px 0;	
	}
	
#nav .nav-button-last-1 {
	margin-left: -136px;
	_margin-left: -104px;		
	}
#nav .nav-button-last-2 {
	margin-left: -53px;
	_margin-left: -21px;		
	}
	
.fadeborder{
border: 2px solid #f3f3f3;
background-color: #FFFFFF;
}

.bgimg { background:no-repeat;
		 padding-right:10px;}

.bg2 {
	filter:Alpha(Opacity=0);	
	-moz-opacity:.0;
	opacity: 0.60;
}

#fadeinbox{
	position:absolute;
	width: 292px;
	padding: 5px;
	z-index: 500;
	visibility:visible;
	padding-top: 150px;
}
.popup {
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	font: 13px Arial, Helvetica, sans-serif;
	color:#002A5E; 
	line-height:20px;
}
* html img, 
* html#transparent { behavior: url(iepngfix.htc); padding:0; margin:0; border:none; }

.MultiBoxClose, .MultiBoxPrevious, .MultiBoxNext, .MultiBoxNextDisabled, .MultiBoxPreviousDisabled { 
	behavior: url(iepngfix.htc); 
	z-index: 100;
}

.partners1 ul { 
	list-style-type:none;
	padding:0; margin:0;
}

.partners1 li {
	list-style-image:none;
	list-style-type:0;
	background-image:url(../assets/layout/partners-arrow1.gif);
	background-repeat:no-repeat;
	padding-left:15px;
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.enlarge {
	background-image: url(../assets/layout/enlarge.gif);
	background-repeat: no-repeat;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left:20px;
	line-height: 15px;
	}
	
a enlarge {font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left:20px;
	line-height: 15px;}

a:hover enlarge {font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left:20px;
	line-height: 15px;}
	
	
#nav li.last {
	border-right:none;
	padding: 0px 0px 0;	
	}

#nav .last_but ul {
	margin-left: -140px;
	_margin-left: -140px;
	}
#nav .last_but a {
	border-right:none;
	padding: 0 9px 0;
	}
.heading_2010 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color: #002a5e;}
.text_blue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #002a5e;}

a:links.opaque          {float:left;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;display: block;}
a:visited.opaque        {float:left;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;display: block;}
a:hover.opaque          {float:left;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;display: block;}
a:active.opaque         {float:left;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;display: block;}

.featured { position: absolute; float: left; margin-top:-1px; }
.featured a { border: none!important; color: #FFFFFF; }

.featured-img-2010 {
	display:block;
	border: 2px solid #002D63;
	padding:1px;
	margin-top:2px;
	margin-left:2px;

}
/*================= Careers Page ====================*/

.container {
  width: 1000px;
  margin: 0 auto;
}
.column {
  float: left;
  margin-right: 10px;
}

.columnRight {
  float: right;
  margin-left: 10px;
}
.last { margin-right: 0; }

.heading-careers {
	font: bold  15px Arial, Helvetica, sans-serif;
	color: #004FB0;
}
.heading-careers2 {
	font: bold  12px Arial, Helvetica, sans-serif;
	color: #002A5E;
}
.text-careers {
	font: 12px Arial, Helvetica, sans-serif; color: #000000;
}
.text-careers1 {
	font: 12px Arial, Helvetica, sans-serif; color: #333333;
}


.span-34 { width: 34px;}
.span-36  { width: 36px;}
.span-40  { width: 40px;}
.span-374 { width: 374px;}
.span-550 { width: 550px;}
.span-960 { width: 960px;}
.span-442 { width: 442px;}
.span-443 { width: 443px;}

.margin-top-5 { margin-top: 5px;}
.margin-top-15 { margin-top: 15px;}
.margin-top-10 { margin-top: 10px;}
.margin-top-20 { margin-top: 20px;}
.margin-top-25 { margin-top: 25px;}
.margin-top-30 { margin-top: 30px;}
.margin-top-35 { margin-top: 35px;}

.margin-bottom-20 { margin-bottom: 20px;}

.margin-left-15 { margin-left: 15px;}

.padding-bottom-15 { padding-bottom: 15px;}
.padding-bottom-20 { padding-bottom: 20px;}

.border-bottom-1 { border-bottom: #F0F0F0 solid 1px;}
.border-right-1 { border-right: #F0F0F0 solid 1px; padding-right:34px;}

a:link.career     {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #F7A734; text-decoration: none;}
a:visited.career  {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #F7A734; text-decoration: none;}
a:hover.career    {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #00295B; text-decoration: none;}
a:active.career   {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #F7A734; text-decoration: none;}

a:link.career2     {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #00295B; text-decoration: none;}
a:visited.career2  {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #00295B; text-decoration: none;}
a:hover.career2    {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #F7A734; text-decoration: none;}
a:active.career2   {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #00295B; text-decoration: none;}

.sold-badge { float:left; margin-bottom:-49px; margin-top:-10px; position:relative; margin-left:-10px; z-index:50;}