/*
 * 	Sakerete Website
 * 	edreamz 2009/2010
 * 	jjohnson
 */

body{background: #000; font-size: 12px; color: #444; line-height: 17px; }
.mainnav ul li ul{display: none;}

.asterisk{color: red; font-weight: bold;}

h1 { color: #582e68; font-weight: normal; font-size: 24px; font-family: "Times New Roman", Times, serif; line-height: normal;}
h1.dirty {background:url(/images/h-blank.gif) 0 0 no-repeat; font-size:22px; width:678px; height:35px; padding:7px 0 0 20px;}
h2 { color: #582e68; font-weight: bold; font-size: 13px; line-height: normal;}
h3 { color: #582e68; font-weight: bold; font-size: 12px; line-height: normal;}
h4 { color: #582e68; font-weight: bold; font-size: 28px; line-height: normal; margin-bottom:-5px;}
h5 { color: #444; font-weight: bold; font-size: 14px; line-height:normal;}

a{color: #d1601c; text-decoration: none; font-weight: bold;}
a:hover, a.selected{color: #582a0f; text-decoration:none;}
a.purple{color: #582e68;}
a.purple:hover, a.purple.selected{color:#a870be;}

a.graylink{color: #444; font-weight: normal;}
a.graylink:hover{color:#582a0f;}

a.back {position:absolute; top:48px; right:0; width:113px; height:16px; background:url('/images/btn-back.gif') 0 0 no-repeat; text-indent:-9999em;}
a.back:hover{background-position:0 -16px;}

.share {position:absolute; top:48px; right:0;}
.share.projects {position:relative; float:right; top:5px; right:0; margin-right:20px;}

ul {list-style:none;}
ul li {list-style:none; list-style-image:none;}

.adminContent{padding: 8px; line-height: 18px;}
.adminContent img {border:2px solid #000; margin:5px;}
.adminContent .purpleheader{color: #582e68; font-size: 16px; font-weight: bold;}
.adminContent .purpleheader.short{width:560px;}
.adminContent .subheader{font-size: 13px; font-weight: bold;}
.adminContent .date{ font-size:10px; font-style:italic; margin-bottom:10px; }
.adminContent ul, ol {margin: 0 0 10px 0; padding: 0;}
.adminContent ul li {list-style:none; background: url('/images/bg-purplearrow.gif') no-repeat left center; padding-left: 20px;  margin-bottom: 5px;}
.adminContent ol li {list-style: decimal; list-style-position:inside; margin-bottom: 5px;}
.adminContent.searchResults ul li {background:url('/images/bg-list.gif') 5px -36px no-repeat;}

.wrapper{width: 972px; padding-left:0; margin: 0 auto; position: relative;}

#hd{background: url('/images/bg-top-row.jpg') repeat-x left top;}
#middle{background: #fff url('/images/bg-middle-row.gif') repeat-x 6px top; padding-top: 10px; padding-bottom: 10px;}
#middle.withbg .wrapper{background: url('/images/bg-content-middle.gif') repeat-y 6px top;}
#footer{background: url('/images/bg-footer-row.gif') repeat-x left top;}
#footer .wrapper{ background: url('/images/bg-footer.gif'); padding-bottom:10px; font-size:11px;}
#footer .wrapper a{ color:#000000; }
#footer .wrapper a:hover{ text-decoration:underline; }
#footer .wrapper ul{ padding:0 } 
#footer .wrapper ul li{ display:inline; border-right: 1px #000 solid; margin: 0 5px 0 0; padding: 0 5px 0 0;}
#footer .wrapper .float-right{ width:702px; margin-right:20px; margin-top:10px;}
#footer .wrapper .footer-brand{ margin-left:20px; margin-top:5px; width:185px; color:#000;}
#footer .wrapper .footer-brand img{ float:left; margin-right:8px;} 
#footer .wrapper .footer-brand a{font-size:9px; margin-top:8px; display:block; line-height:12px; }
#footer .wrapper .footer-products{  border-bottom: 1px #000 solid;  margin: 0 0 5px 0; padding: 0 0 5px 0;}
.usbg{ display:block; position:absolute; right:-77px; top:19px; }


#hd .content{background:url('/images/bg-masthead.png') 0 0 repeat-y; padding: 0 8px 0 0;}
#hd .brand{background: url('/images/web-logo.png') no-repeat left top; width: 246px; height: 95px; margin-left: 20px;}
#hd .brand a{display: block; width: 246px; height: 95px; text-indent: -9999em;}

.anniversary {position: absolute; right: 380px; top: 0; width: 300px; height:75px; text-align: right;  z-index:1 !important;}

.toplinks{position: absolute; right: 0; top: 0; width: 380px; text-align: right;  z-index: 9999 !important;}
.toplinks ul{margin: 0; padding: 0;}
.toplinks ul li{margin: 0; padding: 0; list-style:none; display: inline; margin-right: 5px;}

#tespanol a{float: right; padding: 34px 0 0 0; width:106px; overflow: hidden; height: 0px; background:url('/images/ico-spanish.png') 0 0 no-repeat;}
#tespanol a:hover, #tespanol a.selected{background-position: 0 -34px;}
#tfrancais a{float: right; padding: 34px 0 0 0; width:106px; overflow: hidden; height: 0px; background:url('/images/ico-french.png') 0 0 no-repeat;}
#tfrancais a:hover, #tfrancais a.selected{background-position: 0 -34px;}
#ttwitter, #tfbook, #tmobile {float:right; margin-top:5px; position: relative;}
.toplinks ul li#tviewsite { position: absolute; top: 10px; right: 280px; }
#tviewsite a { color: #fff; font-size: 11px; padding-top: 10px; }

.mainnav{ position:absolute; width:704px; top:29px; right:4px; z-index:999 !important; } 
#nav{ margin:0; padding:0; }

#nav li{ display:block; float:left; position:relative;}
#nav li a{ display:block; text-indent:-99999em;  height:67px;} 

#nav #tabout a{ background: url(/images/main-nav.png) 0 0; width:100px; }
#nav #tabout a:hover, #nav #tabout a.selected{ background-position: 0 -67px; }	
#nav #tproducts a{ background: url(/images/main-nav.png) 605px 0; width:100px; }
#nav #tproducts a:hover, #nav #tproducts a.selected{ background-position: 605px -67px; }	
#nav #tvideos a{ background: url(/images/main-nav.png) 504px  0; width:150px; }
#nav #tvideos a:hover, #nav #tvideos a.selected{ background-position: 504px  -67px; }	
#nav #ttech a{ background: url(/images/main-nav.png) 353px  0; width:100px; }
#nav #ttech a:hover, #nav #ttech a.selected{ background-position: 353px  -67px; }	
#nav #tmedia a{ background: url(/images/main-nav.png) 252px 0; width:134px; }
#nav #tmedia a:hover, #nav #tmedia a.selected{ background-position: 252px -67px; }
#nav #tcontact a{ background: url(/images/main-nav.png) 115px 0; width:118px; }
#nav #tcontact a:hover, #nav #tcontact a.selected{ background-position: 115px -67px; }

#nav li ul{ position:absolute; background: #582e68 url('/images/subnav-bg.gif') no-repeat; z-index:200;width:161px; padding:0;}

#nav li ul li{ display:block; float:none; margin: 2px 0; padding: 5px 8px;}
#nav li ul li a{ text-indent:0; height:auto; display:inline; background-image:none; width:auto; color:#fff; }
#nav #tcontact ul li:hover, #nav #tabout ul li:hover, #nav #tproducts ul li:hover, #nav #tvideos ul li:hover, #nav #tmedia ul li:hover, #nav #ttech ul li:hover{ background:url('/images/subnav-shine.gif') repeat-x; }
#nav #tcontact ul li a:hover, #nav #tabout ul li a:hover, #nav #tproducts ul li a:hover, #nav #tvideos ul li a:hover, #nav #tmedia ul li a:hover, #nav #ttech ul li a:hover{ background-image:none; }
#nav #tcontact ul li a, #nav #tabout ul li a, #nav #tproducts ul li a, #nav #tvideos ul li a, #nav #tmedia ul li a, #nav #ttech ul li a{ background-image:none; }


.marketing-top {float:left; margin:0;}
#marketing{width:727px; min-height: 295px; margin-left:14px; background:#ffffff;}
#marketing.short {width:727px; min-height:150px; margin-left:14px;}
#topctas{width: 214px; background: url('/images/bg-top-cta.gif') no-repeat 0 36px; min-height: 295px; margin-right:6px;}
#topctas.short{width: 214px; background: url('/images/bg-top-cta.gif') no-repeat 0 36px; min-height: 295px;}
#topctas.long{width: 214px; background:url('/images/bg-top-cta2.gif') left bottom no-repeat; min-height: 345px;}
.search{background: url('/images/bg-search.gif') repeat-y left top; border-bottom: 1px solid #fff; padding: 5px;}
.search form p { position: relative; margin: 0; float: left;}
.search form p label { position: absolute; top: 2px; left: 3px; color: #b0aead; font-size: 14px; font-weight: normal;}
.search form p br {display: none;} 
.search #s{width: 165px; margin-right: 5px; text-align: left; margin-left: 0; }

.comments{background: #ebebeb; padding: 8px;}
.comments p{margin-bottom: 15px; line-height: 16px;}
.comments .ina{font-size: 9px;}
.uinfo{font-size: 14px; color: #475974;}
.leavecomment{margin: 15px 0;}
.leavecomment form{margin-top: 10px;}
.leavecomment form p,.sidelogin form p{position: relative;}
.leavecomment form p br,.sidelogin form p br{display:none;}
.leavecomment form p label,.sidelogin form p label{position: absolute; top: 13px; left: 5px; text-transform: uppercase; color: #888; font-weight: normal;}
.leavecomment .largefield,.sidelogin .largefield{padding: 3px; font-size: 14px; width: 200px; margin-top: 10px;}

#welcome{width: 345px; background: url('/images/bg-welcome.gif') repeat-x left top; font-size: 14px; padding: 20px; line-height: 18px; margin-right: 25px; margin-left:6px; min-height:400px;}
#welcome h2{background:url('/images/h_welcome.gif') no-repeat left top; text-indent: -9999em; width: 361px; height: 31px;}
#welcome.seventyfive h2{background:url('/images/h-welcome-75.png') no-repeat left top; text-indent: -9999em; width: 361px; height: 109px;}
#welcome p{margin: 10px 5px;}
#homecontent{width: 528px; padding-top: 20px; }
h4.projecthighlight {font-size:40px;}
.featuredproject{background: #efefef; padding: 10px;}
.featuredproject .image a img{border: 1px solid #4f4f4f;}
.featuredproject .image{width: 177px; float: left; margin-right: 23px;}
.featuredproject .text{width: 290px; float: left;}
.featuredproject .text h5{font-size: 16px;}
.latest-info{padding: 0 20px 10px 0; background: url('/images/bg-latest-info.gif') no-repeat 0 28px; margin-top: 25px;}
.blog, .news{width: 230px;}
.blog{margin-right: 20px; margin-left: 20px;}
.blog h5, .news h5{height: 32px; text-indent: -99999em; background-repeat:no-repeat; background-position: left top; margin-bottom: 6px;}
.blog h5{width: 96px; background-image: url('/images/h-blog.gif'); margin-left: -20px;}
.news h5{width: 197px; background-image: url('/images/btn-in-community.gif'); text-indent:-9999em;}
.news h3 a, .blog h3 a{font-size: 14px;}

.bodycontent .left{ width: 254px; float: left; margin-right: 8px; padding: 15px 0 200px 0; margin-left:6px;}
.bodycontent .right{width: 690px; float: left; position: relative;}
.bodycontent .right.noleft {margin-left:10px;}
.right .locationtitle{font-size: 16px; font-weight: bold; color: #D1601C;}

.leftcta{margin: 0 20px 10px 22px;}
.leftcta2{margin: 0 18px 10px 18px;}
.leftColumnFade{width: 254px; height: 203px; background: url('/images/bg-left-fade.png') repeat-x left bottom; left: 6px; bottom: 0; position: absolute;}
.leftcta a.howtosheet{background: url('/images/btn-howto.gif') 0 0 no-repeat; height:29px; width:176px; margin-bottom:10px; text-indent:-9999em; display:block;}
.leftcta a.shoppinglist{background: url('/images/btn-shopping.gif') 0 0 no-repeat; height:29px; width:176px; margin-bottom:10px; text-indent:-9999em; display:block;}
.leftcta a.howtosheet:hover, .leftcta a.shoppinglist:hover{background-position:-176px 0;}

.leftcta .form {margin: 0 0 0 -15px; width: 230px;}
.leftcta .form .formRow { width: 230px; border-bottom: #e8e8e8 1px solid; padding-bottom: 7px;}
.leftcta .form .formRow .textfield { width: 225px;}
.leftcta .form .formRow .zipcode{width: 50px; margin-right: 5px; float: none;}

.innerleft{width: 470px; float: left; margin-right: 10px;}
.innerright{width: 210px; float: left;}

.categoryAccordion dt a{background: url('/images/bg-accordion-header.gif') no-repeat left top; color: #fff; font-size: 18px; display: block; padding: 6px 10px 14px 10px; width: 669px; height: 22px;}
.categoryAccordion dt a.open{background-position: left bottom;}
.categoryAccordion dd{margin: -8px 0 0 8px; padding: 0;}
.categoryAccordion table{width: 100%;}
.categoryAccordion table tr{background: #d5d5d5;}
.categoryAccordion table tr.highlite{background: #b6b6b6;}
.categoryAccordion table tr td{border-bottom: 2px solid #fff; font-size: 14px; font-weight: bold; padding: 3px 5px 3px 10px;}
.categoryAccordion table tr td a{font-size: 12px; font-weight: normal; color: #d1601c;}
.categoryAccordion table tr td a:hover{color: #582E68;}
.categoryAccordion .howtosheet{background: url('/images/icon-question.png') no-repeat left center; padding-left: 20px; display: block;}
.categoryAccordion .icon-video{background: url('/images/icon-video.png') no-repeat left center; padding-left: 24px; display: block;}
.categoryAccordion .shoppinglist{background: url('/images/icon-cart.png') no-repeat left center; padding-left: 20px; display: block;}
.categoryAccordion .projectlink{font-size: 14px; font-weight: bold; color: #444;}
.categoryAccordion .projectlink:hover{color: #000;}
.categoryAccordion table.CalculatorInputsTable, .categoryAccordion table.CalculatorResultsTable{width: 649px; margin-left:16px;}
.CalculatorResultsTable{}

.media{width: 440px; height:340px; margin-bottom:5px; float: left; background: #000; overflow:hidden;}
.media .desc{background: #fff; padding: 6px 10px;}
.mediaInfo{width: 257px; float: left; margin-right: 10px; position: relative; padding:8px 0 0 18px;}
.mediaInfo .thumbnail{background: #181818; text-align: center; padding:15px 0; margin:-9px 0 0 -18px;}
.mediaInfo .thumbnail.video{background: none; margin-left:-5px;} 
.mediaInfo .desc{font-size: 13px; margin: 8px 5px;}
.mediaInfo .thumblist{margin: 0; padding: 0;}
.mediaInfo .thumblist li{margin: 0 8px 5px 0; padding: 0; float: left; list-style:none;}
.mediaInfo .thumblist a img{border: 1px solid #777;}
.mediaInfo .thumblist a:hover img{border: 1px solid #582e68;}

.videoRow {float:left; width:100%; border-bottom:1px solid #535353;}
.videoRow .videoItem {float:left; width:320px; padding:10px;}
.videoRow .videoItem .thumbBox {float:left; width:75px; height:75px; overflow:hidden; margin-right:15px; padding:0;}
.videoRow .videoItem .thumbBox .thumb {position:relative; top:0; left:0; overflow:hidden;}
.videoRow .videoItem .thumbBox .thumb a {position:absolute; bottom:0; left:0; display:block; width:75px; height:75px; background:url('/images/video-rollover2.png') right -75px no-repeat;}
.videoRow .videoItem .thumbBox .thumb a:hover, .videoRow .thumbBox .thumb a.selected {background-position:bottom right;}
.videoRow .videoItem .desc {float:left; width:169px; min-height:75px; padding-bottom:5px;}
.videoRow .videoItem .related {float:left; width:320px;}
.videoRow .videoItem .related a{ background:url('/images/bg-list.gif') 0 -36px no-repeat; list-style:none; padding: 3px 0 5px 12px; line-height:14px; display:block;}
.videoRow .videoItem .related a:hover, .listingcol li a.selected{background-position:0 4px;}

.link-logo { padding: 20px 0; border-bottom: 1px solid #CCC; }

ul.browsers { margin: 0; padding: 0; margin-top: 1em; }
ul.browsers li { list-style-type: none; padding: .4em .4em .4em 35px; margin: 0; margin-bottom: .5em; background-repeat: no-repeat; background-position: left 3px; border-bottom: 1px solid #ccc; }
ul.browsers li>a { text-align: right; display: block; }
.ff { background-image: url('/images/firefox.png'); }
.ie { background-image: url('/images/ie8.png'); }
.ch { background-image: url('/images/chrome.png'); }
.sa { background-image: url('/images/safari.png'); }

.additional { background: #f6f6f6; padding: 10px 0; border-bottom: 2px solid #c08128; }
.additional h2 { padding-left: 10px; }

#map {width:660px; height:525px; margin-bottom:30px;}

/*
 * News / Events / Blog Item
 */
.listingitem{border-bottom: 1px solid #535353; padding:10px; width: 98%;}
.listingitem .header { width: 102%; height: 16px; font-size: 16px; font-weight: bold;}
.listingitem .header.post { background:#e3e3e3; font-size:11px; padding:3px 0 3px 8px; margin:0 0 -10px -10px;}
.listingitem .date{ font-size:10px; font-style:italic; }
.listingitem .img{width: 223px; float: left; margin-right: 10px;}
.listingitem .img img{ border: #353535 1px solid;}
.listingitem .text{width: 435px; float: left;}
.tags{margin-left:0; margin-bottom:-10px; padding:0;}
.tags li {display:inline; font-size:10px; margin-right:2px;}
.tags li a.largest { font-size:16px;}
.tags li a.large { font-size:14px;}
.tags li a.medium { font-size:12px;}
.tags li a.smallest { font-size:9px;}
.tags li a:hover { text-decoration:underline;}
.tags li.last{border:none;}

#tooltipBubble { display:none; background:transparent url('/images/black_tooltip.png'); font-size:12px; height:70px; width:160px; padding:30px 25px 25px 25px; color:#fff; z-index: 500; }

.linklist{margin: 5px 0 15px 0; padding: 0; }
.linklist li a{background:url('/images/bg-list.gif') 5px -36px no-repeat; padding: 3px 0 5px 17px; line-height:14px; margin: 0; list-style:none; display:block;}
.linklist li a:hover, .linklist li a.selected{background-position:5px 4px;}

.projectcolumns{background: url('/images/bg-project-columns.gif') repeat-y left top;}

.projectleft{ width: 215px; float: left; margin-right: 60px; padding-left: 10px;}
.projectright{ width: 405px; float: left; padding-top:3px;}
.projectright .topbuttons { float:right; display:block; height:26px; margin-top:20px;}
a.print-shopping { float:right; width:139px; height:26px; background:url('/images/btn-print-shopping.gif') 0 0 no-repeat; text-indent:-9999em;}
a.howpdf{ float:right; width:128px; height:26px; background:url('/images/btn-howpdf.gif') 0 0 no-repeat; text-indent:-9999em; margin-left:10px;}
a.print-shopping:hover, a.howpdf:hover { background-position:0 -26px;}

.projectitem{margin-top: 10px;}
.projectitem .image{float: left; width: 50px; margin-right: 10px;}
.projectitem .text{float: left; width: 155px; padding-top: 15px;}

.productcolumns{background: url('/images/bg-productcolumns.gif') repeat-y left top;}
.productleft{float: left; width: 93px; padding-left: 7px; margin: 15px 10px 0 0;}
.productright{float: left; width: 575px; margin-top: 15px; margin-left:5px;}
.productright.noleft {width:675px;}
.notice{margin:0 8px 8px 8px; border-top:1px solid #fff;  height:24px; color:#fff; padding-left:8px;}

.productlisting {float:left; margin-left:8px; width:100%;}


select.wide {width: 180px; }
select.expand { width: auto; }

ul.locations {float:left; width:45%; margin-left:20px;}
ul.locations li {background:none; list-style:none; padding: 3px 0 8px 10px; line-height:14px; display:block;}

.productleft .instructions {color:#fff; font-size:12px; float:left; margin-top:-43px; line-height:11px; padding-left:10px; width:200px;}
.alphalist ul{margin: 0; padding: 0;}
.alphalist li{margin: 0; padding: 0; list-style:none;}
.alphalist a{display: block; width: 93px; padding-left: 10px; color: #444;}
.alphalist a:hover{color:#d1601c;}
.alphalist .selected{background: url('/images/bg-alphalist.png') no-repeat left center; color: #fff;}
.alphalist .selected:hover{color: #fff;}
.listingcol{width: 23%; float: left; margin: 0 10px 0 0; padding: 0;}
.listingcol li {}
.listingcol li a{ background:url('/images/bg-list.gif') 0 -36px no-repeat; list-style:none; padding: 3px 0 8px 12px; line-height:14px; display:block;}
.listingcol li a:hover, .listingcol li a.selected{background-position:0 4px;}
.listingcol li a.noback {background:none; float:left; margin-top:-10px;}

.listingcol.products {width:45%;}
.listingcol.products .img {float:left; width:100px; height:62px; overflow:hidden; margin-right:8px;}
.listingcol.products li {float:left; width:100%; margin-bottom:10px;}
.listingcol.products a {float:left; width:60%;}
.listingcol.products .img a{background:none; margin:0; padding:0;}

.categorycol {width:45%; float:left; margin-right:10px;}
.categorycol .purpleheader {margin:0; color: #582e68; font-size: 16px; font-weight: bold;}
.listingcol.language {width:45%; margin:-20px 0 0 15px;}
.listingcol.tech {width:95%; margin:0 0 15px 15px;}
.listingcol.tech li {float:left; width:100%; margin-bottom:10px;}
.listingcol.tech .img {float:left; width:100px; height:62px; overflow:hidden; margin-right:8px;}
.listingcol.tech .img a{background:none; margin:0; padding:0;}
.listingcol.tech a {float:left;}
.listingcol.tech a.title {width:165px; margin-bottom:8px;}

.answer {margin:5px 0 15px 20px;}
#commonquestions {float:left; margin:0; padding:0;}
#commonquestions li{float:left; padding:0 5px; display:inline; border-right:1px solid #535353;}
#commonquestions li.last{border:none;}

.withproduct{display:block; margin: -15px 0 10px -14px;}

.cta{ position:relative; width:222px;  right:-12px; }
.cta a{display:block; text-indent:-99999em;  width:222px; height:54px; }

.cta a.wherebuy{ background:url('/images/cta-tab-where.png');}
.cta a.wherebuy:hover{ background-position: 0 -55px;}
.cta a.callexpert{ background:url('/images/cta-call-live.png');}
.cta a.callexpert:hover{ background-position: 0 -55px;}
.cta a.howmuch{ background:url('/images/cta-tab-howmuch.png');}
.cta a.howmuch:hover{ background-position: 0 -55px;}
.cta a.datasheets{ background:url('/images/cta-tab-datasheets.png');}
.cta a.datasheets:hover{ background-position: 0 -55px;}
.cta a.msds{ background:url('/images/cta-tab-need-msds.png');}
.cta a.msds:hover{ background-position: 0 -55px;}

.cta .infobox{ padding:16px; background: url('/images/bg-yellowbox.png'); width:196px; height:auto; }
.cta .infobox a {display:inline; list-style:none; padding:3px 0;}

.highlight span.subheader { color: #000; font-size: 14px; }
.highlight { background:url("../images/bg-content-middle.gif") repeat-y scroll 6px top transparent !important;}

body .buorg { position:absolute; width:100%; top:0px; left:0px; border-bottom:1px solid #fff; background:#3B1F45 no-repeat 1em 0.55em url('/images/i_warning.png');
		text-align:left; cursor:pointer; font-family: Arial,Helvetica,sans-serif; color:#fff; font-size: 12px; }
.buorg div { padding:5px 36px 5px 40px; }
.buorg a { color:#E25600; }
#buorgclose { position: absolute; right: .5em; top:.2em; height: 20px; width: 12px; font-weight: bold; font-size:14px; padding:0; }

/*.arrowlist{margin: 0 0 10px 0; padding: 0;}
.arrowlist li{list-style:none; background: url(../images/bg-purplearrow.gif) no-repeat left center; padding-left: 20px;}*/

.datatable{background: url('/images/bg-datatable.gif') no-repeat left top; padding: 10px; min-width: 525px; min-height: 180px; margin-top: 10px;}
.datatable table{width: 70%;}
.datatable th{background: url('/images/bg-datatable-hd.gif') repeat-x left top; padding: 3px; color: #fff;}
.datatable td{border-right: 1px solid #535353; border-bottom: 1px solid #535353; padding: 3px;}
.datatable tr.alt


/* Browser Bar */
#browserBar{background: #FCF2AB; color: #f55a00; position: absolute; left: 0; top: 0; width: 100%; padding: 6px 0;  z-index: 995; }
#browserBar a{color: #000;}
#browserBar a:hover{color: #1F1E1D; text-decoration:none;}
.browserBarList{margin: 0 auto; padding: 0; width: 960px; padding-left: 55px;}
.browserBarList li{list-style:none; display:inline; font-size: 11px; padding-right: 5px; border-right: 1px solid #ccc; padding-left: 4px;}

.standard-metric { width: 670px; background: #e1e1e1; padding: 10px; font-size: 14px; margin-left: 4px;}

