.nav_international_select
{
	border: solid 1px #ffffff;
	background: #46505e;
	color: #ffffff;
	position: absolute;
	display: block;
	z-index: 999;
	top: 14px;
	left: 94px;
	font-size: 11px;
	width: 148px;
}

.nav_country_flag
{
	position: absolute;
	display: block;
	z-index: 999;
	top: 15px;
	left: 248px;
}
*html .nav_country_flag{ top: 16px; }
#nav_bg{
	position:absolute; 
	left:-1px; 
	top:43px; 
	z-index:5;
}
*html #nav_bg { top: 46px; }
body {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  background-repeat: no-repeat;
  line-height: 14px;
  margin-top: 0px;
  margin-right: 0px; 
  margin-bottom: 0px; 
  margin-left: 0px; 
  padding-top: 0px;
  padding-right: 0px; 
  padding-bottom: 0px; 
  padding-left: 0px; 
}

td
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 12px;
}

.searchpage:visited
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  color: #676767;
  font-size: 11px;
  line-height: 15px
}

.searchpage
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  color: #676767;
  font-size: 11px;
  line-height: 15px
}

.searchpage:hover
{
  font-family:  Arial, Verdana, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
  line-height: 15px
}

h1
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 18px;
}

h2
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
}

h3
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 13px;
}

.h1 
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 18px;
  font-weight: bold;
}

.h2 
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 16px;
  font-weight: bold;
}

.h3
{
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 13px;
  font-weight: bold;
}

a.featurelist
{
  font-size: 12px;
}

a:visited
{
  color: #ffffff;
}

a
{
  text-decoration: none;
  color: #fffff;
}

a:hover
{
  text-decoration: none;
  color: #ffffff;
}

.the-ball:visited
{
  color: #000000;
}

.the-ball
{
  text-decoration: none;
  color: #000000;
  
}

.the-ball:hover
{
  text-decoration: none;
  color: #B3B4B6;
}

.pagetitle
{
  font-size: 15px;
  font-weight: bold;
}

.smallhead
{  
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal; 
  line-height: 12px
}

.mandatory
{
  color: red
}

.purple
{
  color: #7973B0;
}

.purple:visited
{
  color: #7973B0;
}
.intronav 
{	
	position: absolute;  z-index: 5;  left: 0px; top: 50px; clip:  rect(   )
}

.introbody 
{
	position: absolute;  z-index: 0;  left: 0px; top: 0px; clip:  rect(   )
}

.standardnav 
{
	position: absolute;  z-index: 5;  left: 0px; top: 50px; clip:  rect(   )
}

.standardbody 
{
	position: absolute;  z-index: 0;  left: 0px; top: 0px; clip:  rect(   )
}

table.cellborder
{
border-top: 1px solid #2F274C;
border-left: 1px solid #2F274C;
border-right: 1px solid #2F274C;
border-bottom: 1px solid #2F274C;
border-color: #2F274C;
}

td.cellborder
{
border-top: 1px solid #2F274C;
border-left: 1px solid #2F274C;
border-right: 1px solid #2F274C;
border-bottom: 1px solid #2F274C;
border-color: #2F274C;
}

input.surveytext
{
	color: #B3B4B6;
	background:#0A101E;
	border:#B4B7C6 1px solid;
}
.surveytext
{
	color: #B3B4B6;
}



/*2006 Black Front Page*/

.test
	{
		
		}

test.td
	{
		background-color:Lime;
	}

a.lb {
	display: block;
	width:180px;
	height:74px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0em;
	padding: 10px 0px 0px 10px;
	color: #FFFFFF;
	border-color: #B4B7C6;
	border-style:solid;
	border-width:0px;
	text-align: left;
	text-decoration: none;
	background-color: #2b313f;
}

a.lb:hover {
	background-color: #1a202e;
	color: #FFFFFF;
}

td.lb {
	display: block;
	width:170px;
	height:74px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0em;
	padding: 10px 0px 0px 10px;
	color: #FFFFFF;
	border-color: #B4B7C6;
	border-style:solid;
	border-width:0px;
	text-align: left;
	text-decoration: none;
	background-color: #2b313f;
}

td.lbh {
	display: block;
	width:170px;
	height:74px;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0em;
	padding: 10px 0px 0px 10px;
	border-color: #B4B7C6;
	border-style:solid;
	border-width:0px;
	text-align: left;
	text-decoration: none;
	background-color: #1a202e;
	color: #FFFFFF;
}

a.ib {
	display: block;
	width:180px;
	height:20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 12px 0px 0px 12px;
	color: #FFFFFF;
	border-color: #46505E;
	border-style:solid;
	border-width:0px;
	text-align: left;
	text-decoration: none;
	background-color: #46505E;
}

a.bb {
	display: block;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0em;
	padding: 20px 0px 4px 5px;
	color: #FFFFFF;
	border-color: #B4B7C6;
	border-style:solid;
	border-width:1px;
	text-align: left;
	text-decoration: none;
	background-color: #0A101E;
	
	width: 174 !important;
	width: 183;
	width/**/:/**/183;
}
*html a.bb { width: 180px; }
a.bb:hover {
	border-color: #2b313f;
}

.letterbox {
	display: block;
	font-size: 9px;
	padding: 7px 6px 6px 7px;
	color: #FFFFFF;
	border-color: #B4B7C6;
	border-style:solid;
	border-width:1px;
	text-align: left;
	text-decoration: none;
	background-color: #0A101E;
}
*html .letterbox{
	position: relative;
	left: -3px;
}
a.letterboxtext {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #B4B7C6;
	text-align: left;
	text-decoration: none;
}

a.letterboxtext:visited {
	font-size: 10px;
	color: #B4B7C6;
	text-align: left;
	text-decoration: none;
}

a.letterboxtext:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

select.dropdown {
	
	font-size: 11px;
	color: #FFFFFF;
	border: 0px;
	text-align: left;
	text-decoration: none;
	border-width: 0px;
	border: 0px;
	background-color: #46505E;
	width: 180;
}


td.inlinespacer {
	width:4px;
	border-style:solid;
	border-width:0px;
}

table#left_menu
{
	border-collapse:collapse;
	/*border:1px solid #fff;*/
	margin: 3px 0px 0px 10px;
}
table#left_menu td
{
	/*width:250px;*/
	height:67px;
	text-align:left;
	font-size: 14px;
}
table#left_menu div
{
	height:60px;
	padding:0px 0px 0px 10px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#171d2b;
	/*width: 237 !important;
	width: 246;
	width/**/:/**/246;*/
	margin: 0px 0px 7px 0px;
}
a.introMenu{
	font-size: 14px;
	display:block;
	font-family:Arial,Helvetica,Sans-Serif;
	letter-spacing:0em;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
	vertical-align:middle;
	height:60px;
	padding:20px 0px 0px 10px;
	border-style:solid;
	border-width:1px;
	border-color:#999999;
	background-color:#384050;
	width: 251 !important;
	width: 260;
	width/**/:/**/260;
	margin: 0px 0px 7px 0px;
	voice-family: "\"}\""; /* Tantek hack    */
    voice-family:inherit;  /* as is following*/
    height:40px;
}
*html a.introMenu {
	padding: 22px 10px;
}
a.introMenu:hover
{
	background-color:#212B3C;
}
#bottombuttons{ margin-top: 15px; }
