
@import url("/img/css/common.css");

/* IE6 Fix for the Right Sidebar */
* html div#main_content_right { margin-left: -9px; }

/* From Base */
div#sidebar h1 { padding: 5px 0 5px 17px; font-family: helvetica, verdana, arial, sans-serif; font-weight: bold; background: #fff url(/img/leftnav_header_arrow.gif) 0 10px no-repeat; color: #33669d; }
div#sidebar ul#secondary_nav li li a, div#sidebar ul#secondary_nav li li span { font-size: .95em; }
div#sidebar { padding-right: 9px; border-right: 1px solid #ccc; width: 160px; float: left; }
div#sidebar div { padding-bottom: 20px; }
div#sidebar dl { padding-bottom: 20px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
div#sidebar dd { padding: 0 0 0 10px; line-height: 1.5em; background: #fff url(/img/arrow.gif) 0 5px no-repeat; }

div#sidebar ul#secondary_nav { padding: 0; border-bottom: 1px solid #578ec7; margin: 5px 0 20px 0; width: 162px; clear: both }
div#sidebar ul#secondary_nav li { padding: 6px 4px 4px 4px; margin-bottom: 1px; background: #578ec7; width: 154px; list-style-type: none; list-style-image: none; }
div#sidebar ul#secondary_nav li.on { padding: 0; background: #fff; }
div#sidebar ul#secondary_nav li.on span.on { padding: 6px 4px 4px 4px; background: #999; color: #fff; width: 154px; display: block; }
div#sidebar ul#secondary_nav li a { color: #fff; font-family: helvetica, tahoma, arial, sans-serif; }
div#sidebar ul#secondary_nav li ul { padding-left: 8px; margin: 0; background: #fff; }
div#sidebar ul#secondary_nav li li { padding: 4px 6px 3px 8px; border-bottom: 1px dotted #ccc; margin-left: -6px; background: #fff; width: 142px; }
div#sidebar ul#secondary_nav li li.last { border: 0; }
div#sidebar ul#secondary_nav li li li { border: 0; width: auto; }
div#sidebar ul#secondary_nav li li a { color: #578ec7; }

div#container { margin: 0 auto; width: 740px; }
div#header { margin: 0; background: #005baa url(/img/global_topnav_cobrand_bkgd.jpg) top left no-repeat; width: 100%; height: 44px; }
div#content { padding-left: 9px; }
div#main_content { padding-left: 9px; float: left; width: 552px; }
div#main_content_left { padding-right: 9px; float: left; width: 382px; }
div#promo_head { padding-bottom: 10px; }
div#main_content_right { width: 161px; float: left; }
div#footer { text-align: right; color:#666; }
div#footer { padding: 40px 0 10px 0; background: #fff url(/img/footer_bkgd.gif) 0 20px repeat-x; font-family: arial; line-height: 1.5em; width: 740px; clear: both; }
div#footer li { padding-left: 6px; border-left: 1px solid #4390cf; margin-left: 6px; display: inline; }
div#footer li.first { padding: 0; border: 0; margin: 0; }
div#footer p { clear: both; }

div#main_content_left ul.printerFriendly, div.generalDocument ul.printerFriendly { padding: 20px 0 0 0; margin-left: 0; clear: both; }
div#main_content_left ul.printerFriendly li, div.generalDocument ul.printerFriendly li { padding: 0 2px; margin: 0; background: none; list-style-type: none; float: left; }
div#main_content_left ul.printerFriendly li img, div.generalDocument ul.printerFriendly li img { margin-top: -2px; }


/* Strictly About Styles - from before the accessibility projects roll out */
div#container { margin: 0; }
td.cobrandTopnavBkgd { background: url(/img/about_topnav_cobrand_bkgd.jpg) top left no-repeat; }

.ChannelMainBkgd { background-color: #e5e5e5; }
.ChannelMainLine { background-color: #333333; }
.leftnavOn { font-size: 11px; font-weight: bold; background-color: #999999; padding: 2px 2px 2px 4px; display: block; }

#ChannelMain { color: #333333; }
#ChannelMainbodySubnavOn { background-color: #333333 !important; }
#ChannelMainheaderBkgd { background-color: #dfdfdf; }
#ChannelMainleftnavOn { background-color: #333333 !important; }
#ChannelMainleftnavSub { color: #333333 !important; }


#text { padding: 4px 0 4px 0 }


#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7 { left:204px; width:166px; top:68px; visibility:hidden; position:absolute;}

span.rightnavPromoHeader { padding-top: 5px; }
div.generalDocument li { list-style-image: none; }

/* MTS News Release Contact Formatting */
ul.mtsnewslist { padding: 0; margin: 10px 0px 10px 15px; }
ul.mtsnewscontactgroup { list-style-image: none;	list-style-type: none; padding: 0; margin: 0; }
ul.mtsnewscontactgroup li {	list-style-image: none; list-style-type: none; padding: 0px 20px 10px 0px; margin: 0; float: left; background: none; }
ul.mtsnewscontact { list-style-image: none; list-style-type: none; padding: 0px 0px 10px 0px; margin: 0; }
ul.mtsnewscontact li { list-style-image: none; list-style-type: none; padding: 0; margin: 0; float: none; background: none; }
p.mtsnewslanguage { clear: both; font-weight: bold; }
span.mtsnewsdate { font-weight: bold; }



