@charset "utf-8";
/* CSS Document */

body {background:#000; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:13px; line-height:21px; padding:0; margin:0;}

#header {background: url(../images/nav-bg.jpg) top center repeat-x; width:100%; height:95px;}

#header-wrapper {width:960px; margin:0 auto; position:relative; z-index:50000}

#logo {width:280px; height:65px; position:absolute; top:20px; left:0;}

#address {font-family:Century Gothic, Futura, Arial, Helvetica; font-size:10px; color:#FFF; font-style:normal; position:absolute; top:25px; left:305px; width:420px; height:15px; text-transform:none}

#ask-maxima {position:absolute; top:0px; right:0px; width:300px; height:71px; text-transform:none; margin:0; padding:0 }

#shoppingcart-buttons {position:absolute; top:0px; left:300px; height:20px; text-transform:none; margin:0; padding:0;}

#nav {position:absolute; top:65px; left:305px; width:620px; height:15px; text-transform:none}

#search {position:absolute; top:20px; right:0px; width:180px; height:27px; text-transform:none; margin:0; padding:0 }

#search-btn {position:absolute; top:20px; right:5px; height:27px; text-transform:none; margin:0; padding:0 }

.site-search {background:url(../images/search-input-bg.jpg) no-repeat; width:141px; height:27px; margin:0; padding:0; border:none; color:#FFF; text-indent:7px; font-size:10px;}

.site-search-btn {height:27px; margin:0; padding:0; border:none}


/* Mega Nav */

ul#topnav {margin: 0 auto; padding: 0; list-style: none; font-size: 13px; font-family: Avenir LT Std, Century Gothic, Futura, Arial, Helvetica, Sans-Serif; font-weight:bold; margin-left:-10px; margin-top:-5px;}

ul#topnav li {float: left; margin: 0; padding: 0;position: relative; height:35px;}

ul#topnav li.products {width:88px;}
ul#topnav li.racing {width:75px;}
ul#topnav li.news {width:58px;}
ul#topnav li.technical {width:93px;}
ul#topnav li.company {width:88px;}
ul#topnav li.contact {width:84px;}

ul#topnav li.seperator {float:left;margin:0;padding:0;position:relative;height:35px;background: none; width:4px; margin-right:3px;}

ul#topnav li a {display:block; float:left; color:#FFF; text-decoration:none; padding:0 0 0 10px; height:35px;}

ul#topnav li a span{ display:inline;float:right;color:#FFF;text-decoration: none;padding:0 10px 0px 0;text-transform:uppercase;height:35px;}

ul#topnav li:hover a, ul#topnav li a:hover {color:#FFF; text-decoration:none; background: #111 url(../images/nav-hover.jpg) top left no-repeat; cursor:pointer;}

ul#topnav li:hover a span, ul#topnav li a:hover span {color:#FFF; text-decoration:none; background: #111 url(../images/nav-hover.jpg) top right no-repeat;}

ul#topnav li .sub {
	position: absolute;	
	top: 33px; left: 0;
	background: #111;
	padding: 10px 20px 20px 20px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	z-index:50000;
}

ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}

ul#topnav li .sub ul {list-style: none; margin: 0 15px 0 0; padding: 0; width: 140px; float: left;}
	
ul#topnav .sub ul li {width: 100%; color: #fff; height:20px;}

ul#topnav .sub ul li.heading {width: 100%; color: #fff; height:40px; color: #FF3; font-size: 12px; margin:0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; background:none !important;}
	
ul#topnav .sub ul li h2 a,ul#topnav .sub ul li h2 a:visited {padding: 0 0 2px 3px; background-image: none; color: #FFF !important; font-size: 11px; margin:0; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; background:none !important; border-bottom:solid 1px #F00; width:140px;}

ul#topnav .sub ul li h2 a:hover {background: #900 !important;}
	
ul#topnav .sub ul li a {background: #111 url(../images/sub-over.gif) left no-repeat !important; padding: 0 3px 0 20px; display: block; text-decoration: none; color: #999 !important; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0 5px 0 0; height:20px; width:119px;}

ul#topnav .sub ul li a:hover {color: #FFF !important; background:#333 url(../images/sub-over.gif) left no-repeat !important;}

.product-search {padding:5px; width:100%; background:#333 url(/images/search-bg.jpg); text-align:left; height:25px; margin-top:10px;}

.product-search .left {float:left; margin:0; padding:0}

.product-search .right {float:right; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

a.specialspromos,a.specialspromos:visited {background:#C00 !important; border:solid 1px #7a0800; padding:0 5px !important; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#DDD !important; display:inline; height:23px !important}

a.specialspromos:hover {background:#C00 !important; border:solid 1px #7a0800; padding:0 5px !important; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF !important; display:inline; height:23px}

.productsearchinput {font-size:10px; color: #999; width:175px; height:17px;}

.productsearchinput:focus {font-size:10px; color: #111; width:175px; height:17px;}

a.productsearchbutton, a.productsearchbutton:visited {background: #666 !important; border:solid 1px  #333; padding:0 5px !important; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#DDD !important; height:23px !important; float:right !important;}

a.productsearchbutton:hover {background: #666; border:solid 1px  #333; padding:0 5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFF !important; height:23px; float:right;}

/* Easy Slider */

#main-image {width:980px; height:500px; margin:0 auto; position:relative}

#slider ul, #slider li {width:980px; height:500px; margin:0; padding:0; list-style:none;}

#slider li {width:980px; height:500px; overflow:hidden;}

#slidersponsored {width:660px; height:300px; margin:0; padding:0;}

#slidersponsored ul, #slidersponsored li {width:660px; height:300px; margin:0; padding:0; list-style:none;}

#slidersponsored li {width:660px; height:300px; overflow:hidden;}

#slider img {border:none}

#prevBtn, #nextBtn {width:46px; height:59px; display:block; position:absolute; z-index:1000; top:220px; margin:0; padding:0}	

#nextBtn {right:0;}

#prevBtn {left:0;}	

#prevBtn a, #nextBtn a {display:block; position:relative; background:url(../images/main-image-left-arrow.png) top left no-repeat; width:46px; height:59px; text-indent:-5000px; outline:none}	
		
#nextBtn a {background:url(../images/main-image-right-arrow.png) top left no-repeat;}

#prevBtn a:hover {background:url(../images/main-image-left-arrow.png) bottom left no-repeat;}	
		
#nextBtn a:hover {background:url(../images/main-image-right-arrow.png) bottom left no-repeat;}

/* Main Stuff */

#products-image {width:1000px; height:115px; margin:0 auto; position:relative; margin-top:-80px}

#homepage-bottom-wrapper {width:1000px; margin:0 auto; margin-top:20px}

#welcome {float:left; width:560px; padding:10px; margin:0;}

.heading-title {background:url(../images/heading-bg.png) repeat-x; height:45px; font-family:Century Gothic, Futura, Arial, Helvetica; font-size:18px; color:#FFF; font-weight:bold; padding:0;}

.heading-title h2 {text-indent:-5000px; background:url(../images/welcome-to-maxima.png); width:301px; margin:0; padding:0; height:45px; margin-left:10px}

.welcome-text {padding:0 15px;}

.welcome-text h4 {font-family:Arial, Helvetica, sans-serif; color:#ec0001; font-weight:bold; text-transform:uppercase; font-size:16px}

.welcome-text p {font-family:Arial, Helvetica, sans-serif; color:#EEE; font-size:14px; line-height:22px;}

#distributor {float:right; width:400px; padding:10px; margin:0;}

.distributor-title {background:url(../images/heading-bg.png) repeat-x; height:45px; font-family:Century Gothic, Futura, Arial, Helvetica; font-size:18px; color:#FFF; font-weight:bold; padding:0;}

.distributor-title h2 {text-indent:-5000px; background: url(../images/find-a-maxima-distributor.png); width:370px; margin:0; padding:0; height:45px; margin-left:10px}

.distributor-map {background: url(../images/distributor-map.jpg) bottom center no-repeat; width:385px; height:200px; margin:0 auto; padding:20px 0 0 0}

.select {width: 207px; height: 29px; color: #fff; background: url(../images/select-bg.jpg) top left no-repeat; overflow: hidden; color:#FFF; text-indent:7px; font-size:11px; font-family:Arial, Helvetica, sans-serif; position:absolute; font-weight:bold; text-transform:uppercase; line-height:29px; cursor:pointer !important;}


.select-list {padding:10px 0 0 10px; height:29px;}

.footer-line {background:url(../images/footer-line-bg.jpg) bottom center no-repeat; height:10px; clear:both; font-size:8px; padding-top:10px}

#top-footer {clear:both; width:950px; margin:0 auto; padding-top:30px; font-size:11px; position:relative}

#top-footer .left{float:left;}

#top-footer .right{float:right;}

#bottom-footer {clear:both; width:950px; margin:0 auto; padding-top:10px; font-family:Century Gothic, Futura, Arial, Helvetica; font-size:11px; color:#222; font-weight:bold; height:80px}

#bottom-footer .left {float:left;}

#bottom-footer .right {float:right; width:200px;}

.copyright {padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal}

#bottom-footer .right .follow-left{float:left}

#bottom-footer .right .follow-right{float:right;}

#top-footer a, #top-footer a:visited, #bottom-footer a, #bottom-footer a:visited, #bottom-footer img {color: #444; text-decoration:none; font-weight:normal; border:none}

#top-footer a:hover ,#bottom-footer a:hover {color:#ec0001}


#subscribe {position:absolute; top:25px; left:130px; width:180px; height:27px; text-transform:none; margin:0; padding:0 }

#subscribe-btn {position:absolute; top:25px; left:270px; height:27px; text-transform:none; margin:0; padding:0 }


#sidebarlinks {float:left; width:240px; padding:10px}

#sidebarlinks p{ font-size:11px; margin:-5px 0 10px 0; padding:0; line-height:18px;}

ul.sidebarlinks {list-style:none; margin:0; padding:20px 0 0 3px;}

ul.sidebarlinks li{list-style:none; margin:0 !important; padding:0 !important;}

ul.sidebarlinks li.title{list-style:none; margin:0; padding:0; height:25px}

ul.sidebarlinks li.text{list-style:none; margin:0; padding:0 !important; font-size:11px;}

ul.sidebarlinks li a,ul.sidebarlinks li a:visited{font-family:Century Gothic, Futura, Arial, Helvetica; font-size:14px; color:#CCC; font-weight:bold; text-decoration:none;}

ul.sidebarlinks li a:hover{color:#c60000;}

h2.companyheading {background: url(../images/company.png); width:166px; height:26px; margin:0; padding:0; text-indent:-5000px;}

h2.racingheading {background: url(../images/racingheading.png); width:166px; height:26px; margin:0; padding:0; text-indent:-5000px;}

h2.technicalheading {background: url(../images/technicalheading.png); width:180px; height:26px; margin:0; padding:0; text-indent:-5000px;}

h2.newsheading {background: url(../images/newsheading.png); width:180px; height:26px; margin:0; padding:0; text-indent:-5000px;}

h2.maximaracingheading {background: url(../images/maximaracingheading.png); width:140px; height:26px; margin:0; padding:0; text-indent:-5000px;}



h2.mxsponsored {background: url(../images/mx-riders-bg.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px;}

h2.streetsponsored {background: url(../images/street-riders-bg.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:15px; clear:both;}

h2.snowsponsored {background: url(../images/snow-riders-bg.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:15px; clear:both;}

h2.autosponsored {background: url(../images/drivers-bg.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:15px; clear:both;}


h2.twostrokemsds {background: url(../images/2strokemsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:15px; clear:both;}

h2.fourstrokemsds {background: url(../images/4strokemsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.suspmsds {background: url(../images/suspmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.transmsds {background: url(../images/transmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.chainmsds {background: url(../images/chainmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.fuelmsds {background: url(../images/fuelmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.filtermsds {background: url(../images/filtermsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.cleanersmsds {background: url(../images/cleanersmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}

h2.miscmsds {background: url(../images/miscmsds.jpg); width:660px; height:30px; margin:0; padding:0; text-indent:-5000px; margin-top:25px; clear:both;}


#companybg {margin:0 auto; background:#000 url(../images/company-bg.jpg) top center no-repeat;}

#racingbg {margin:0 auto; background:#000 url(../images/racing-bg.jpg) top center no-repeat;}

#shoppingbg {margin:0 auto; background:#000;}

#technicalbg {margin:0 auto; background:#000;}

#contactbg {margin:0 auto; background:#000 url(../images/contact-bg.jpg) top center no-repeat;}

.pagepadding {width:960px; margin:0 auto; padding-top:20px;}

#pagecontent {float:right; width:680px; padding:10px}

#pagecontent p {font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#EFEFEF; line-height:20px;}

h1.ourstoryheading {background:url(../images/our-story.png) top left no-repeat; width:230px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.missionstatementheading {background:url(../images/missionstatementheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.distributorsheading {background:url(../images/distributorsheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.catalogsheading {background:url(../images/catalogsheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.disclosureheading {background:url(../images/disclosureheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.logosheading {background:url(../images/logosheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.privacyheading {background:url(../images/privacyheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.shippingheading {background:url(../images/shippingheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.returnheading {background:url(../images/returnheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.sponsorshipheading {background:url(../images/sponsorshipheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.sponsoredheading {background:url(../images/sponsoredheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.sponsoredorderheading {background:url(../images/sponsoredorderheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.lubenewsheading {background:url(../images/lubenewsheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.techtipsheading {background:url(../images/techtipsheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.faqheading {background:url(../images/faqheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.msdsheading {background:url(../images/msdsheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.planetearthheading {background:url(../images/planetearthheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.theenvironmentheading {background:url(../images/theenvironmentheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}

h1.contactusheading {background:url(../images/contactusheading.png) top left no-repeat; width:397px; height:34px; margin:0; padding:0 0 10px 0; text-indent:-5000px;}



.riders {
	padding-top:20px;
	margin-right:10px;
	margin-bottom:10px;
	width:150px; 
	height:200px; 
	background:#333333 center no-repeat;
	float:left; 
	text-align:left;
	font-weight:bold;
	overflow:hidden;
	color:#FFF;
	font-size:10px
}
.riders:hover, .riders:hover .nameTag {
	background:#666666 center no-repeat;
	color:#000000;
	cursor:pointer;
}
.riders .nameTag { 
	padding-top:5px;
	padding-left:5px;
	height:20px;
	line-height:12px;
	background:#000000;
	position:relative;
}

.faq-question {background: #000 url(../images/qa-bg-bar.jpg) top left no-repeat; width:660px; border:solid 1px #333; margin-top:20px;}

h3.question {font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; line-height:20px; color:#EEE; padding-left:40px; font-size:14px; padding-top:5px;}

p.answer {padding-left:40px; font-family:Arial, Helvetica, sans-serif; font-size:11px !important; line-height:17px; color:#EEE;}



.tech-tips {width:660px; padding:0 0 0 10px;}

.tips-pic {float:left; width:150px; height:130px; border:solid 3px #333;}

.tips-info {float:right; padding-left:20px; width:480px;}

.tips-info-full {float:right; padding-left:20px; width:660px; margin-top:-15px;}

h3.tech-tip { background:url(../images/tech-tip-bg-bar.jpg) repeat-x; line-height:31px; height:31px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; margin:0; padding:0 0 0 10px;}

p.tech-tip-desc {padding:10px 10px 0 10px; font-size:12px !important; font-family:Arial, Helvetica, sans-serif; color:#FFF; margin:0; line-height:17px}

a.read-more-tips, a.read-more-tips:visited {background: url(/images/read-more-btn.png) top left no-repeat; width:150px; height:30px; display:block; text-indent:-5000px; margin-left:10px; margin-top:15px;} 

a.read-more-tips:hover {background: url(/images/read-more-btn.png) bottom left no-repeat; width:150px; height:30px; display:block; text-indent:-5000px;} 

a.msds,a.msds:visited {padding: 2px 5px; border: solid 1px #333; color:#CCC; text-decoration:none; font-size:11px; margin: 3px; float:left; text-transform:uppercase; font-weight:bold; width:300px; margin-left:10px; margin-top:5px; content: "\00BB \0020";}

a.msds:before {content: " > "; line-height:16px;}

a.msds:hover {border: solid 1px #F00; color:#F00}


.textfield {height: 25px; width: 300px; padding-top: 5px; padding-right: 5px; padding-left: 5px; font-size: 14px; background:#FFFFFF !important; color:#333333}

.commentsarea {height: 125px; width: 630px; padding-top: 5px; padding-right: 5px; padding-left: 5px; font-size: 14px; line-height: 18px; background:#FFFFFF !important; color:#333333}


a,a:visited {color:#a90305; text-decoration:none;}

a:hover {color:#F00}

a.image {color:#a90305;}
a.image:hover {color:#F00}

.png, h1, h2, a {_behavior:url(/js/iepngfix.htc)}




/* Tabbed Panels */

.TabbedPanels {
	margin: 0 auto;
	padding: 0px;
	float: left;
	clear: none;
	width: 680px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
}

.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}

.TabbedPanelsTab {
	position: relative;
	top: 1px;
	float: left;
	padding: 4px 10px;
	margin: 0px 5px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	list-style: none;
	border-left: solid 1px #333;
	border-bottom: solid 1px #333;
	border-top: solid 1px #333;
	border-right: solid 1px #333;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
}

.TabbedPanelsTabSelected {
	background-color: #a80500;
	border-bottom: 1px solid #333;
	color:#FFF;
}


.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}

.TabbedPanelsTab:hover {
	background-color:#121212;
	text-decoration: none;
}

.TabbedPanelsContentGroup {
	clear: both;
	border-left: solid 1px #333;
	border-bottom: solid 1px #333;
	border-top: solid 1px #333;
	border-right: solid 1px #333;
}

.TabbedPanelsContentGroup h2{
	font-size:18px;
	text-transform:uppercase;
	padding:5px 0;
	margin:0;
	padding-left: 5px;
	background:#121212; border:solid 1px #333;
}

.TabbedPanelsContent {
	padding: 4px;
}

.TabbedPanelsContentVisible {
}

.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
	width: 10em;
	height: 20em;
	position: relative;
	border-top: solid 1px #999;
	border-right: solid 1px #999;
	border-left: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}

.VTabbedPanels .TabbedPanelsTabSelected {
	border-bottom: solid 1px #999;
}

.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}










.distributor {float:left; width:190px; height:215px; margin:5px; padding:10px; border:solid 1px #333;}

.distributor .title {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:13px; font-weight:bold}

.distributor .address {font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0; padding:10px 0 0 0; line-height:14px;}

.distributor .phone {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00; font-weight:bold; margin:0; padding:10px 0 0 0; line-height:14px;}

.distributor .contact {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin:0; padding:10px 0 0 0; line-height:14px;}

.product-text-info {font-family: Arial, Helvetica, sans-serif; color:#EEE; font-size:14px; font-weight:bold;}

.usage {background:url(/images/usage-bg.png) top left no-repeat; width:430px; height:40px; padding:15px 10px 10px 100px; font-size:11px; font-weight:bold; line-height:16px; font-family:Arial, Helvetica, sans-serif;}