body {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333}
td {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333}
a.t {font-family:verdana,arial,sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none}
a.th {font-family:verdana,arial,sans-serif;font-size:10px;color:#F9ECDF;text-decoration:none}
a.thact {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none}

a.th:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none}
.clist {font-family: arial;font-size:11px;color:#FFFFFF;text-decoration:none}
.cheader {font-family: arial;font-size:11px;color:#000000;text-decoration:none;}
a.memlist {font-family: arial;font-size:11px;color:#333333;text-decoration:none;line-height : 13px}
a.memlist:hover {font-family: arial;font-size:11px;color:#CC6600;text-decoration:none;line-height : 13px}
a.memlistact {font-family: arial;font-size:11px;color:#CC6600;text-decoration:none;line-height : 13px}

a.memlogout {font-family: arial;font-size:11px;color:#CC0000;text-decoration:none;line-height : 13px}
a.memlogout:hover {font-family: arial;font-size:11px;color:#CC6600;text-decoration:none;line-height : 13px}
.cal_tx {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;font-weight : bold}

a.list {font-family:verdana,arial,sans-serif;font-size:10px;color:#FFFFFF;text-decoration:none}
a.list:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC0000;text-decoration:none}
a.listnav {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none}
a.listnav:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}
.active{font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none;	line-height : 15px;}
a.active{font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none;	line-height : 15px;}
a.nor {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none}
a.nor:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}
a.noractive {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}
.noractive {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}
.navileft {
	font-family:verdana,arial,sans-serif;
	font-size:15px;
	color: #000000;
	font-weight : bold;
}

.interested {
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	color:#003366;
	font-weight : bold;
}

a.cpcrelevant {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:underline}
a.cpcrelevant:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}

a.listprocedure {font-family:verdana,arial,sans-serif;font-size:11px;color:#006699;text-decoration:none}
a.listprocedure:hover {font-family:verdana,arial,sans-serif;font-size:11px;color:#CC6600;text-decoration:none}


a.listschr {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;text-decoration:none}
a.listschr:hover {font-family:verdana,arial,sans-serif;font-size:10px;color:#CC6600;text-decoration:none}


a.lefsidetnavi {font-family:verdana,arial,sans-serif;font-size:9px;color:#FFFFFF;text-decoration:none}
a.lefsidetnavi:hover {font-family:verdana,arial,sans-serif;font-size:9px;color:#CC6600;text-decoration:none}
.lefsidetnaviactive {font-family:verdana,arial,sans-serif;font-size:9px;color:#CC6600;text-decoration:none}


.error {font-family:verdana,arial,sans-serif;font-size:10px;color:#CD1D0F;text-decoration:none;}

p {font-family:verdana,arial,sans-serif;font-size:10px;color:#333333;}
.txt {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;}

.contentarea{
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 10px;
	padding-top : 15px;
	}
	
.cellarea{
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
	padding-top : 5px;
	}
	
.newsarea{
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 0px;
	padding-top : 8px;
	}
	
.listarea{
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	padding-top : 8px;
	}
	
	.listareasitemap{
	padding-left : 3px;
	padding-right : 8px;
	padding-bottom : 8px;
	padding-top : 2px;
	}
	

.form {border: 2px;border-style : solid;border-width : 2px;border-color: #FFFFFF;border-top: 0px;border-left : 2px solid;border-right: 0px;border-bottom : 2px solid }

a.detail {font-family:verdana,arial,sans-serif;font-size:10px;color:#000000}

a.nav {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration : none;
	font-weight : bold;
}

a.nav:hover {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:003366;
	text-decoration : none;
}


.tdfooter {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#CC6600;
	font-weight : bold;
}

.tdsubheadertop {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#333333;
	font-weight : bold;
}

a.faqcat {font-family:verdana,arial,sans-serif;font-size:11px;color:#333333;text-decoration:none}
a.faqcat:hover {font-family:verdana,arial,sans-serif;font-size:11px;color:#CC6600;text-decoration:none}

a.ccodelist {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#333333;
	font-weight : bold;
	text-decoration : none;
}

a.ccodelist:hover {
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#97540B;
	font-weight : bold;
	text-decoration : none;
}

.ccodelistctive{
	font-family:verdana,arial,sans-serif;
	font-size:12px;
	color:#CC6600;
	text-decoration:none;
	font-weight : bold;
}

a.subnavtop {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#333333;
	font-weight : bold;
	text-decoration : none;
}

a.subnavtop:hover {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#97540B;
	font-weight : bold;
	text-decoration : none;
}

a.subnavfsact {font-family:verdana,arial,sans-serif;color:#97540B;font-size:9px;font-weight:bold;text-decoration:none}
a.subnavfsact:hover {font-family:verdana,arial,sans-serif;color:#97540B;font-size:9px;font-weight:bold;text-decoration:none;background-color:#FFFFFF}

a.newtitle{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	font-weight : bold;
}

a.newtitle:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:333333;
	font-weight : bold;
	text-decoration : none;
}

.txtboxnews{border : 1px;border-style : solid;border-color : #000000;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 170px; background : #E6E8EF;}

.txtboxreg_old{border : 1px;border-style : solid;border-color : #000000;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 306px;}
.txtboxregsmall_old{border : 1px;border-style : solid;border-color : #000000;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 71px;}

.txtboxregid_old{border : 1px;border-style : solid;border-color : #000000;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width :27px;}

.txtboxreg{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 306px;
	background : #E6E8EF;
}

.txtboxregsmall{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 71px;
	background : #E6E8EF;
}


.txtboxregid{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 27px;
	background : #E6E8EF;
}

.txtboxcontact{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 230px;
	background : #E6E8EF;
}

.txtboxcontact2{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width :230px;
	background : #E6E8EF;
}





.txtboxdate{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 77px;
	background : #E6E8EF;
}

.txtboxyr{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 107px;
	background : #E6E8EF;
}

.txtboxday{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 47px;
	background : #E6E8EF;
}

.txtarea{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 100px;width : 230px;}

.formheading {
	font-family : verdana,arial,sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	text-decoration : none;
    background-color :  #FFFFFF;
}

.whitehed {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight : bold;
}
 
.subheader {
	font-family:verdana,arial,sans-serif;
	font-size:11px;
	color:#333333;
	font-weight : bold;
}

a.navfooter {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#CC6600;
	text-decoration : none;
	font-weight : bold;
}

a.navfooter:hover {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#CC6600;
	text-decoration : none;
	font-weight : bold;
}

a.disclaimer {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#000000;
	text-decoration : none;
	font-weight : bold;
}

a.disclaimer:hover {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#CC6600;
	text-decoration : none;
	font-weight : bold;
}


a.linkintersted {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#003366;
		font-weight : bold;
}

a.linkintersted:hover {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#003366;
	}

a.linkmore {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#003366;
	font-weight : bold;
}

a.linkmore:hover {
	font-family:verdana,arial,sans-serif;
	font-size:9px;
	color:#003366;
	text-decoration : none;
	}

.tab{
	border : 1px;
	border-style : solid;
	border-left : 1px solid #333333;
	border-top : 0px;
	border-bottom : 1px solid #333333;
	border-right: 0px;
}


.tab_hs{
	border : 1px;
	border-style : solid;
	border-left : 0px;
	border-top : 1px solid #333333;
	border-bottom : 0px;
	border-right: 0px;
}


.tabhscode{
	border : 1px;
	border-style : solid;
	border-left : 1px solid #809DB9;
	border-top : 1px solid #809DB9;
	border-bottom : 1px solid #809DB9;
	border-right: 1px solid #809DB9;
}

.tabsec{
	border : 1px;
}

a.nav_bottom {font-family:verdana,arial,sans-serif;font-size:11px;color:#003366;text-decoration:none;line-height:18px}
a.nav_bottom:hover {font-family:verdana,arial,sans-serif;font-size:11px;color:#003366;text-decoration:underline;line-height:18px}

.txtbox{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 150px;
	background : #E6E8EF;
}

.loginbox{
	border : 1px;
	border-style : solid;
	border-color : #363636;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 105px;
	background : #FFFFFF;
}

a.login {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration : none;
	font-weight : normal;
	line-height : 15px;
}

a.login:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color: #CC6600;
	text-decoration : none;
	line-height : 15px;
}

a.titlecareers{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	font-weight : normal;
	text-decoration : none;
}

a.titlecareers:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:333333;
	text-decoration : underline;
}

.boxactiveR{
	border : 1px;
	border-style : solid;
	font-family : Arial;
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
	background-color : #CC0000;
	height : 19px;
	width : 30px;
	font-weight : bold;
}

.boxactiveG{
	border : 1px;
	border-style : solid;
	font-family : Arial;
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
	background-color : #006666;
	height : 19px;
	width : 30px;
	font-weight : bold;
}


a.sm_heard {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	font-weight : normal;
}
a.sm_heard:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#CC6600;
	text-decoration:none;	
}

a.sm_navi {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;

}
a.sm_navi:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#CC6600;
	text-decoration:none;	
}
a.readmore{
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:#333333;
		font-weight : normal;
}

a.readmore:hover {
	font-family:verdana,arial,sans-serif;
	font-size:10px;
	color:333333;
	text-decoration : none;
}
.radio{border : 0px;border-style : solid;height : 12px;width : 12px;}
.tbsearch{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 200px;}
.txtboxsmall{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 50px;}
.chkbox{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 14px;width : 14px;}
.txtboxmid{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 210px;}

.txtboxsfaq{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 19px;width : 183px;}

/* css for car values */

#carVal a {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:15px;
}

#carVal a:hover, #carVal a.active {
	font-weight:bold;
	color:#CC6600;
	text-decoration:none;
}

a.back  {
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	line-height:15px;
}

a.back:hover,  {
	font-weight:bold;
	color:#CC6600;
	text-decoration:none;
}






.txtBox{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;height : 18px;width : 123px;}
/*
.dropDown{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 18px;width : 197px;}
*/
.dropDown{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 18px;
	width : 197px;
	background : #E6E8EF;
}

.dropDown2{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 18px;
	width : 80px;
	background : #E6E8EF;
}

.dropDown3{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 18px;
	width : 236px;
	background : #E6E8EF;
}

/*
.dropDown2{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 18px;width : 80px;}

.dropDown3{border : 1px;border-style : solid;border-color : #7F9DB9;font-family : Arial;color : #575757;font-size : 11px;text-decoration : none;background-color : #FFFFFF;height : 18px;width : 236px;}
*/





#paging td{
	text-align:right;
	width:50px;
}

#paging a{
	text-decoration:underline;
	color:#333333;
	line-height:25px;
}

#paging a:hover, #paging a.active{
	text-decoration:underline;
	color:#CC6600;
}

#searchResults table {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;*/
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	border-collapse:collapse;
	}

#searchResults th {
	text-align:left; 
	color:#000000;font-size:10px;
	}

#searchResults caption {
	color:#ff0000; font-weight:bold;
	}

#searchResults td, #searchResults th {
	border-right:1px solid #CCCCCC;;
	border-bottom:1px solid #CCCCCC;
	}



#navigation td{
	text-align:center;
}


#errMsg
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-weight:bold;
	font-size:11px;
}

#langSelector {
	text-align:right;
	color:#000000;	
	padding:7px 0px 6px 0px;
	margin:0px;
	font-weight:bold;
	
	}

#langSelector a {
		color:#cc6600;
		text-decoration:underline;
	}
	
#langSelector a:hover {
		/*color:#910000;*/
		text-decoration:none;
		color:#000000
	}	

#resultsTab, #transitBond, #transitExcel {
	border-collapse:collapse;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	font-family:verdana,arial,sans-serif;font-size:10px;color:#333333
	}

#resultsTab th, #transitExcel th {
	text-align:left; 
	background:#a4c2df; 
	/*color:#ffffff;*/
	}

.rstTit {
	background:#a4c2df; 
}

#resultsTab td, #resultsTab th, #transitBond td, #transitExcel td, #transitExcel th {
	padding:2px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	vertical-align:top;
	
	}

#resultsTab div, #transitBond div, #transitExcel div {
	padding:0px;
	margin:0px;

}	

.tabBorderColor {
	border:1px solid #7F9DB9;
}

#extraLinks td {
	background:url(../../images/headers/hs_saperater.gif) no-repeat 5% 100%;
	/*background:#cccccc;*/
	padding:0px 0px 0px 15px;
}








/*

.txtboxreg{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 306px;
	background : #E6E8EF;
}


#listTable table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-left:1px solid #ff0000;
	border-top:1px solid #ff0000;
	border-collapse:collapse;
	}

th {
	text-align:left; 
	background:#000000; 
	color:#ffffff;
	}

caption {
	color:#ff0000; font-weight:bold;
	}

td, th {
	border-right:1px solid #ff0000;;
	border-bottom:1px solid #ff0000;
	}

tbody {
	background: #ccc;
	}	




.txtboxreg{
	border : 1px;
	border-style : solid;
	border-color : #7F9DB9;
	font-family : Arial;
	color : #575757;
	font-size : 11px;
	text-decoration : none;
	background-color : #FFFFFF;
	height : 19px;
	width : 306px;
	background : #E6E8EF;
}
*/
