/* Styles for XM Radio - Some of which overwrite corporate */
div#nameplate, div#emailTxt a {background-color:#fff; color:#0C406D}
div#divisionBar {background:none;}

.redeemSmHead {
	color: #333333;
	/*font-family: verdana;*/
	font-family: arial;
	font-weight: bold;
}

#solidButtonBorder {
	border-top: 1px solid #0C406D;
	border-right: 1px solid #0C406D;
	border-left: 1px solid #0C406D;
	padding: 1px 15px 1px 15px;
	background-color: #0C406D;
	color: #FFFFFF;
	font-weight: bold;
}		


#clearButtonBorder {
	border-top: 1px solid #0C406D;
	border-right: 1px solid #0C406D;
	border-left: 1px solid #0C406D;
	padding: 1px 15px 1px 15px;
	background-color: #FFF;
	color: #0C406D;
	font-weight: bold;
}

#clearButtonBorder A {
	color: #005DAA;
	font-weight: bold;
}	
	
BODY TD {
	color: #005DAA;
	font-family: arial;
	font-size: 11px;
}

.homeTable TD P {
	color: #000000;
	font-family: arial;
	font-size: 11px;
}

h1 {border:0px none; margin:10px 7px 0px 7px; font-size:100%; font-weight:700}
p {margin-top:0; padding-top:0;}
div#lang_butt {float:left;width:400px;background:url(/images/maintenance/xmradio/vert_divi_77.gif) top right no-repeat;}
div#lang_body p.center {text-align:center;}
div#lang_body {float:right;width:174px; text-indent:0;}
div#lang_body a {font-size:14px;font-weight:700; text-decoration:underline;}
div#lang_body a.text {font-size:11px;font-weight:400; text-decoration:none;}
div#lang_body a.text:hover {text-decoration:underline;}

/* LEFT NAVIGATION STYLES */
div#lnav a {color:#fff;}
/*div#lnavLinks {background:url(/images/maintenance/xmradio/xm_lnav_bg.jpg) repeat-y}*/

div#lnavLinks {background: #5698ca}

div#lnavLinks a:hover {background: #0b3e91;}
div#lnavLinks a.pageId {background: #0b3e91;}

table#dates {font-size:70%}
table#dates th, table#dates td {padding:7px; text-align:left}
table#dates th {border-bottom:1px dotted black; padding-bottom:2px}
table#dates td { background-color:#ddd; font-weight:normal }

/* Variation of Honour Roll styles */
a {color:#369}
a.on {color:#fff}
.vehicleType td.headerLine {padding-bottom:5px; border-top: 1px dotted black}
ul#makeNav {list-style:none; margin:0; padding:0px 0px 30px 0px;background: url(/images/common/main_content_shadow.jpg) bottom no-repeat;}
ul#makeNav li {float:left; text-decoration:underline; margin:0; padding:0 7px;  border-left:1px solid #c0c0c0; }
ul#makeNav li.first {border-left:0}
table.vehicleType {width:580px; margin:15px 0 0 0; padding:0; font-size:70%;background: url(/images/common/main_content_shadow.jpg) bottom no-repeat;}
.vehicleType tr.hdr {font-size:150%;font-weight:bold; border-bottom: 1px dashed black }
.vehicleType tr.hdr td.col1 a {color:#000}

.vehicleType tr.hdr td.col2 a {font-size:70%;padding-left:10px; font-weight:normal; background: url(/images/home/bullet_arrow_rgt.gif) left no-repeat;}
.vehicleType td.col1 {width:200px}
.vehicleType td.col2 {width:240px}
.vehicleType td.col3 {width:140px}
.vehicleType tr.even, .vehicleType td.logo {background-color:#fff}
.vehicleType tr.odd  {background-color:#f1f1f1}
a.top {color:#369; font-size:85%; margin-bottom:15px; margin-top:-10px}

a.secondaryTools, a.secondaryTools:link, a.secondaryTools:visited, a.secondaryTools:hover{
padding:0;
margin:0;
background:#fff !important;
padding:5px 0 0 12px;
color:#396892 !important;
text-decoration:none;
font-weight:bold;}

a#lnavLastLink.secondaryTools, a#lnavLastLink.secondaryTools:link, a#lnavLastLink.secondaryTools:visited, a#lnavLastLink.secondaryTools:hover{
padding:0;
margin:0;
background:#fff !important;
padding:5px 0 0 12px;
color:#396892 !important;
text-decoration:none;
font-weight:bold;}

div#vehMainContainer, div#bodyContainer, div#fc_div table, div#fc_div table td, div#flashDiv {background:none;}
label#search { color: #000000; }
