/*
MAIN SECTIONS OF CSS FILE ARE AS FOLLOWS:

******* BODY CSS *******
******* BANNER ADS *******
******* FORM BOXES *******
*****  NAVIGATION BAR CSS *****
***** DROP-DOWN MENU CSS *****
*/

/*
******* BODY CSS *******
*/

body {background-color: #FFF;font-family: Verdana, Arial, Tahoma, sans-serif;font-size: small;font-style: normal;color: #000;margin: 0px;}

.signupformTables {font-size: 12px;}

.images {border: 0px none;}

/*This is to prevent extra line feed after forms*/
form {margin-bottom : 0; }

sup {font-size:8px;}

h1 {font-size: 22px; color:#900;}

h2 {font-size: 20px; color: #900;}

h3 {font-size: 18px; color: #066;}

h4 {font-size: 16px; color: #900;margin-bottom:0px;}

a:link {color: #066;}

a:visited {color: #066;}

a:hover {color: #C00;}

a:active{color: #C00;}

acronym {border-bottom: dotted 1px #214973; cursor: help;}

a.red:link, a.red:link font {color: #900 !important;text-decoration: underline;}

a.red:visited, a.obs:visited font {color: #900 !important;text-decoration: underline;}

a.red:hover, a.red:hover font {color: #919191 !important;text-decoration: none;}

.navBarGreen {font-size: 10px !important;}

#navBarline {position:absolute; left: 2px;text-align: center;z-index:200; margin:0px; /* BEGIN IE5 HACK */width:768px;top: 103px;padding: 0px;voice-family: "\"}\"";voice-family: inherit; top: 100px;padding: 0px;margin:0px/*url("bg_gradient.gif");*/}

html>body #navBarline {width:768px;top: 100px;padding: 0px;  /* END IE5 HACK */}

#navBarSecondline {position:absolute; left: 2px;z-index:50;border: 1px solid;border-color: #000 #066 #066 #066;background: #FFC none/*url("second_navbar_bg.gif")*/;width: 768px; /* BEGIN IE5 HACK */padding: 0px;top: 122px;voice-family: "\"}\"";voice-family: inherit;width: 760px;padding: 3px 3px 0px 3px;top: 119px;}

html>body #navBarSecondline {width: 760px;padding: 3px; top: 119px; /* END IE5 HACK */}

#SecondNav {font-size: 11px !important;margin: 0px 0px 2px 0px;}

#breadCrumb {font-size: 11px !important;margin: 0px;}

#SectionName {font-size: 14px;font-weight: bold;color: #800;margin: 0px;/*url("bg_gradient.gif");*/}

#logo{position:absolute; width: 160px;background-color: #FFF;top: 5px;left: 2px;z-index:100;}

#leftbar{position:relative; top: 208px;left: 2px;padding: 1px;width: 134px;border: 2px solid;border-color: #FFF #CCCCE4 #FFF #FFF;z-index:100;}

#loggedin{width: 120px;background-color: #FFC;z-index:150;padding: 2px;/*overflow: auto;*/font-size: 10px !important;border: 2px solid; border-color: #066 #066 #066 #066;}

.loggedFont {font-size: 9px !important;}

.loggedHeaders {font-size: 11px !important;background-color: #EEE;}


#smp {font-size: 10px !important;}

#loggedout{width: 120px;background-color: #FFC;z-index:150;padding: 2px;/*overflow: auto;*/font-size: 12px !important;border: 2px solid; border-color: #066 #066 #066 #066;}

#mainbody {/*border:2px dashed #FFF; */position:absolute;background-color:#FFF;z-index:1;width: 580px; /* BEGIN IE5 HACK */left: 140px;top: 205px;voice-family: "\"}\"";voice-family: inherit;left: 140px;width: 625px;}

html>body #mainbody {width: 625px;left: 140px; /* END IE5 HACK */}


#mainbody_nonav {/*border:2px dashed #FFF; */position:absolute;background-color:#FFF;top: 0px;left: 0px;width: 770px;z-index:1;}

#lowerbody {/*border:2px dashed #FFF; */position:absolute;background-color:#FFF;top: 320px;left: 3px;width: 625px;z-index:1;}

#footer {position:relative;top:5px;background-color:#EEE;left: 3px;border-top:1px dotted #066;border-left: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 1px dotted #066;z-index:1;padding: 3px;}

#mainDiv {padding: 10px 1px 10px 10px;z-index:1;}

.heatmap {font-size: 10px;}

/*
Drop-shadow effects
*/

.wrap1, .wrap2, .wrap3 { display:inline-table; /* \*/display:block;/**/}
.wrap1 {float:left;background:url(shadow.gif) right bottom no-repeat;}
.wrap2 {background:url(corner_bl.gif) -2px 100% no-repeat;}
.wrap3 {padding:0px 5px 5px 0px;background:url(corner_tr.gif) 100% -1px no-repeat;}
.wrap3 img {display:block;}

/* 
******* BANNER ADS *******
*/

#bannerA{position:absolute; width: 468px;height: 60px;background-color: #FFF;top: 25px;left: 250px;border: 1px solid;border-color: #800 #800 #800 #800;text-align: center;z-index:100;}

#textbannerA{position:absolute; width: 292px;height: 18px;background-color: #FFF;top: 2px;left: 182px;/*border: 1px solid;border-color: #800 #800 #800 #800;*/text-align: center;z-index:100;}

#textbannerB{position:absolute; width: 292px;height: 18px;background-color: #FFF;top: 2px;left: 476px;/*border: 1px solid;border-color: #800 #800 #800 #800;*/text-align: center;z-index:100;}

#bannerB{position:absolute; width: 160px;height: 600px;background-color: #FFF;top: -85px;left: 640px;padding: 0px;text-align: center;z-index:100;display:none;}

#bannerC{width: 120px;height: 600px;background-color: #FFF;padding: 0px;text-align: center;z-index:100;}

#blockBanner{float: right;background-color: #000;border: 1px solid;border-color: #800 #800 #800 #800;width: 336px;height: 280px;margin: 2px;}
#blockBannerA{background-color: #000;border: 1px solid;border-color: #800 #800 #800 #800;width: 336px;height: 280px;margin: 2px;}

#bannerD{position:absolute; width: 160px;height: 600px;background-color: #FFF;top: 120px;left: 770px;padding: 0px;text-align: center;z-index:100;display:none;}

#bannerE{position:absolute; width: 160px;background-color: #FFF;top: 520px;left: 640px;padding: 0px;text-align: left;display:none;}


/*
******* FORM BOXES *******
*/

#searchBar {position:relative;top: 10px;left: 0px; bottom: 2px; height: 35px;width: 588px;z-index:100;padding: 0px;margin: 0px;}

.loginBar {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;width: 110px;height: 16px;}

#getQuote {position:absolute;top: 0px;left: 0px;z-index:55;padding: 0px;margin: 0px;}

#searchSite {position:absolute;top: 0px;left: 165px;z-index:55;padding: 0px;margin: 0px;}

.searchBar {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;margin-bottom:1px;}
.searchBar2 {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;width:60px;margin-bottom:1px;}
/*select {height: 18px;}*/

.loginButton {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 55px;height: 22px;background-color: #900;color: #FFF;padding: 1px;border-color: #C00 #600 #600 #C00;cursor: pointer; cursor: hand;}

.getQuoteButton {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 75px;height: 20px;background-color: #900;color: #FFF;padding: 0px;margin-bottom: 2px;border-color: #C00 #600 #600 #C00;cursor: pointer; cursor: hand;}

.searchButton {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 60px;height: 20px;background-color: #900;color: #FFF;padding: 0px;margin-bottom: 2px;border-color: #C00 #600 #600 #C00;cursor: pointer; cursor: hand;}

.registerButton {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 100px;height: 22px;background-color: #900;color: #FFF;padding: 1px;border-color: #C00 #600 #600 #C00;cursor: pointer; cursor: hand;}

.registerButtonObs {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 330px;height: 22px;background-color: #900;color: #FFF;padding: 1px;border-color: #C00 #600 #600 #C00;cursor: pointer; cursor: hand;}

#searchTicker {position:absolute;top: 0px;left: 260px;z-index:55;padding: 0px;margin: 1px;}

.searchBarTick {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;width: 50px;height: 16px;}

.searchButtonTick {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;width: 80px;background-color: #800;color: #FFF;padding: 1px;}

#jumpToMenu {position: absolute;font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;top: 0px;left: 314px;width: 200px;height: 18px;z-index: 20;text-align: center;margin-top:2px;}

.jumpToMenu {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;background-color: #FFF;color: #000;width: 200px;}

.jumpToMenuPowerTools {font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;background-color: #FFF;color: #000;width: 290px;}

select, option {font-size: 11px;}

.mainformsection {background-color: #066 !important;color: #FFF !important;font-style: italic !important;font-weight: bold !important;}

.jumptohilite {background-color: #900 !important;color:#FFF !important;font-weight: bold !important;}

.jumptocategory {background-color: #066 !important;color: #FFF !important;font-weight: normal !important;}

.jumptosection {background-color: #FFF !important;color: #000 !important;font-weight: bold !important;}

.jumptoitem {background-color: #FFF !important;color: #000 !important;font-weight: normal !important;}

.label {font-style: italic;font-weight: bold !important;color: #066;}

#feedback {position: absolute;bottom: 20px;left: 518px;width:250px;font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 11px;font-weight: bold;color: #000;padding: 1px;text-align: center;z-index: 10;}

#helpBar {position: absolute;bottom: 0px;left: 523px;width:240px;font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 10px;font-weight: bold;color: #000;padding: 1px;text-align: center;z-index: 20;border-width: 1px 0px 0px 1px; border-style: solid none none solid; border-color: #999; background-color: #FFE;z-index:300;}

#chat {position: absolute;bottom: 30px;left: 620px;width:200px;font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 12px;font-weight: bold;color: #000;padding: 1px;text-align: center;z-index: 10;}

a.Help {
color:#000 !important;
}

.marketbox{border: 1px solid;border-color: #066 #066 #066 #066;font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 10px;color: black;padding: 0px;}

.marketboxtitle{background-color: #066;font-family: arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 10px;color: white;}

.Expec{width: 120px;text-align:left;font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;font-size: 10px;border: 1px solid;border-color: #066 #066 #066 #066;background-color: #CFDDD3;padding: 2px;}

#marketPost{
position: absolute;
top: 175px;
left:3px;
width: 180px;
height: 80px;
background-color: #FFF;
z-index:150;
padding: 3px;
font-size: 8px;
border: 1px solid;
border-color: #FFF #CCCCE4 #FFF #FFF;

}

.MarketPostures{
font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
font-size: 10px;
}

.MarketPostTitle{
font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
color: #800;
font-size: 12px;
font-weight: bold;
}


#econCal{
position: absolute;
top: 175px;
left: 195px;
width: 200px;
height: 80px;
background-color: #FFF;
z-index:150;
padding: 3px;
font-size: 8px;
border: 1px solid;
border-color: #FFF #CCCCE4 #FFF #FFF;
overflow: auto;
}

#TVApr{
position: absolute;
top: 175px;
left: 410px;
width: 210px;
height: 80px;
background-color: #FFF;
z-index:150;
padding: 3px;
font-size: 8px;
border: 1px solid;
border-color: #FFF #CCCCE4 #FFF #FFF;
overflow: auto;
}

/*
Streetools
*/

 
.stheader {
color: #900;
font-size: 14px;
font-weight: bold;
}

.stback {
background-color: #FFC;
}


/*StreeTools Menus*/

#streeToolsMenu1 {
position: absolute;
width: 150px;
left: 70px;
top: 155px;
font-family: Verdana;
font-size: 11px !important;
visibility: hidden;
background-color: #FFC;
border: 1px solid;
border-color: #CECFE7 #CECFE7 #CECFE7 #CECFE7;
padding: 3px;
z-index: 150;
}

#streeToolsMenu2 {
position: absolute;
width: 200px;
left: 150px;
top: 155px;
font-family: Verdana;
font-size: 11px !important;
visibility: hidden;
background-color: #FFC;
border: 1px solid;
border-color: #CECFE7 #CECFE7 #CECFE7 #CECFE7;
padding: 3px;
z-index: 150;
}

#streeToolsMenu3 {
position: absolute;
width: 250px;
left: 233px;
top: 155px;
font-family: Verdana;
font-size: 11px !important;
visibility: hidden;
background-color: #FFC;
border: 1px solid;
border-color: #CECFE7 #CECFE7 #CECFE7 #CECFE7;
padding: 3px;
z-index: 150;
}

#streeToolsMenu4 {
position: absolute;
width: 200px;
left: 300px;
top: 155px;
font-family: Verdana;
font-size: 11px !important;
visibility: hidden;
background-color: #FFC;
border: 1px solid;
border-color: #CECFE7 #CECFE7 #CECFE7 #CECFE7;
padding: 3px;
z-index: 150;
}

#streeToolsMenu5 {
position: absolute;
width: 200px;
left: 380px;
top: 155px;
font-family: Verdana;
font-size: 11px !important;
visibility: hidden;
background-color: #FFC;
border: 1px solid;
border-color: #CECFE7 #CECFE7 #CECFE7 #CECFE7;
padding: 3px;
z-index: 150;
}




/*
Shop@Schaeffer's
*/


#shopbox {
border-bottom: 2px dotted #066;
padding: 2px 2px 2px 0px;
/*background: #FFFFEE url("/images/shop/shopbox.gif")
no-repeat
center center*/
}

a.shopboxButtons {
display: block;
width: 100%;
}

a.shopboxButtons:hover {
text-decoration: none;
color: black;
background-color: #FC6;
}

#toptitle1 {
width:130px;
font-size: 15px !important;
font-weight: bold;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
}

#topsubmenu1 {
position: absolute;
width: 311px;
left: 68px;
top: 160px;
visibility: hidden;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
background: #FFC url("/images/shop/background_sirlogo.gif")
no-repeat
bottom right
}

#toptitle2 {
width:130px;
top: 0px;
font-size: 15px !important;
font-weight: bold;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
}

#topsubmenu2 {
position: absolute;
width: 311px;
left: 68px;
top: 160px;
visibility: hidden;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
background: #FFC url("/images/shop/background_sirlogo.gif")
no-repeat
bottom right
}

#toptitle3 {
width:130px;
top: 0px;
font-size: 15px !important;
font-weight: bold;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
}

#topsubmenu3 {
position: absolute;
width: 311px;
left: 68px;
top: 160px;
visibility: hidden;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
background: #FFC url("/images/shop/background_sirlogo.gif")
no-repeat
bottom right
}

#toptitle4 {
width:130px;
top: 0px;
font-size: 15px !important;
font-weight: bold;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
}

#topsubmenu4 {
position: absolute;
width: 311px;
left: 68px;
top: 160px;
visibility: hidden;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
z-index: 1000;
background: #FFC url("/images/shop/background_sirlogo.gif")
no-repeat
bottom right
}

.productlist {
width: 300px;
font-size: 11px;
font-weight: bold;
background-color: #FFC;
border: 2px solid;
border-color: #066 #066 #066 #066;
padding: 3px;
}

h1.marketobs {
color: #900;
font-size: 16px;
font-weight: bold;
margin: 2px;
font-style:italic;
}

h2.marketobs {
color: #900;
font-size: 18px;
font-weight: bold;
margin: 2px;
}

a.marketobs {
  color: #066;
  font-weight: bold;
  font-style: normal;
}


h3.specialcom {
color: #900;
font-size: 18px;
font-weight: bold;
margin: 2px;
}

a.specialcom {
  color: #066;
  font-weight: bold;
  font-style: normal;
}

.footer{
font-family: Verdana,arial,Times New Roman,helvetica,ms sans serif,sans-serif;
font-size: 10px;
}

a.footer{
  color: #066;
  }
  
/*
*****  NAVIGATION BAR CSS ******
*/

div.navBar{ font-family: Tahoma, Arial, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #FFF;  background: url("/images/htdocs/arrow_bk_hover.gif");}

div.navbar a { background: url("/images/htdocs/arrow_bk_hover.gif")}

div.navBar a.navButton{ display:block; float:left; font-size: 10px; font-weight: bold; color: #FFF; line-height:10px; cursor:hand; margin: 0px 0px 0px 4px; padding: 3px 2px 3px 2px; text-decoration:none; border:2px solid; border-color: #099 #033 #066 #066; background: #066 none;}

div.navBar a.navButtonList{ display:block; float:left; font-size: 12px; font-weight: bold; color: #FFF; line-height:10px; cursor:hand; margin: 0px; padding: 3px 2px 3px 2px; text-decoration:none; border:2px solid; border-color: #099 #033 #066 #066; background: #066 none;}

div.navBar a.navButtonActive{ display:block; float:left; font-size: 10px; font-weight: bold; color: #000; line-height:10px; cursor:hand; margin: 0px 0px 0px 4px; padding: 3px 2px 3px 2px; text-decoration:none; border:2px solid; border-color: #CCC #FFC #FFC #CCC; background: #FFC none;}

div.navBar a.navButtonRed{ display:block; float:left; font-size: 10px; font-weight: bold; color: #FFF; line-height:10px; cursor:hand; margin:0px; padding: 3px 2px 3px 2px; text-decoration:none; border:2px solid; border-color: #C00 #600 #600 #C00; background: #900 none;}

div.navBar a.navButton:hover{ display:block; float:left; font-size: 10px; font-weight: bold; color: #FFF; line-height:10px; cursor:hand; margin: 0px 0px 0px 4px; padding: 3px 2px 3px 2px; text-decoration:none; border-color: #C00 #600 #600 #C00; background:#900 none;}

div.navBar a.navButtonList{ display:block; float:left; font-size: 12px; font-weight: bold; color: #FFF; line-height:10px; cursor:hand; margin: 0px; padding: 3px 4px 3px 4px; text-decoration:none; border:2px solid; border-color: #099 #033 #066 #066; background: #066 none; width:135px;text-align:center;}

div.navBar a.navButtonArrow { display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background:url("/images/htdocs/arrow_bk_off.gif"); border-left: 2px solid #066;  /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonArrow {margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px; /* END IE5 HACK */}

div.navBar a.navButtonArrow:hover{ display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background: url("/images/htdocs/arrow_bk_hover.gif");border-left: 2px solid #C00; /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonArrow:hover {margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px; /* END IE5 HACK */}

div.navBar a.navButtonArrowDown{ display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background: url("/images/htdocs/arrow_bk_down.gif"); border-left: 2px solid #600; /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonArrowDown {margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px; /* END IE5 HACK */}

div.navBar a.navButtonArrowActive { display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background: url("/images/htdocs/arrow_bk_on.gif"); border-left: 2px solid #ccc; border-bottom: 1px solid #ccc; /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonArrowActive {margin: 0px 0px 0px 0px; padding:9px 7px 0px 2px; /*END IE5 HACK*/}

div.navBar a.navButtonArrowDown:hover{ display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background: url("/images/htdocs/arrow_bk_down.gif");border-left: 2px solid #600; /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonArrowDown:hover {margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px; /* END IE5 HACK */}

div.navBar a.navButtonStartArrow { display:block; float:left; cursor: pointer; cursor: hand; height:10px; margin: 0px 0px 0px 0px; padding: 10px 6px 4px 2px; background:url("/images/htdocs/arrow_bk_hover.gif"); border-left: 2px solid #900;  /* BEGIN IE5 HACK */voice-family: "\"}\"";voice-family: inherit;margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px;}

html>body div.navBar a.navButtonStartArrow {margin: 0px 0px 0px 0px; padding: 9px 7px 0px 2px; /* END IE5 HACK */}


/*
***** DROP-DOWN MENU CSS *****
*/
.cm{
display: inline;
position: absolute;
visibility: hidden;
background-color:#FFF;
border: 1px solid;
border-color: #C00 #660000 #660000 #C00;
color: #FFF;
z-index: 4000;
}

.cmTitle {
/*background-color: #066;*/
color: #800;
font-weight: bold;
font-style: italic;
font-size: 14px;
}

.cmLff {
font-size: 10px;
background-color:#900;
color: #FFF;
}
.cmL {
background-color:#FFF;
color: #000;
}

.cmH {
font-size: 10px;
color: #800 !important;
}

a.cmH {
color: #800 !important;
}

a.black {
color: #FFF !important;
}

/*
SCROLLING TICKER CSS
*/

#tickerMain {
position: relative;
top: 1px;
left: 3px;
width: 100%;
border-width:1px;
border-style:solid;
overflow: hidden;
}

.ticker
{
position:relative;
visibility:hidden;
width: 600px;
left:0px; 
top:0px; 
font-size:10px; 
font-weight:bold;
}

.clstsu
{
color:green; 
cursor:pointer; 
padding-bottom:2px; 
padding-left:8px;
padding-right:8px;
margin:0px;
}

.clstsd
{
color:red; 
cursor:pointer; 
padding-bottom:2px; 
padding-left:8px;
padding-right:8px;
margin:0px;
}

.clstimg
{
height: 12px;
width:  18px;
}

.lists {
margin-bottom: 3px;
margin-top: 3px; 
}

/*RSS CSS*/
.rss_button {color: #FFF !important;border: 2px solid;background-color: #F60;border-color: #EEE #600 #600 #EEE;text-decoration: none !important;margin: 1px 0px 0px 0px;padding: 0px 3px 0px 3px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;font-size: 12px;}
.rss_button:hover {background-color: #06F;}
.rss_button:active {border-style: inset !important;}



