/* CSS Document */

#down { display:none }
html { font-size: 80%; }
body { background: #ffffff; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 25px; font-family: Arial, Helvetica, sans-serif; }
text, td, body { font-size: 100%; color: #444444; }
a:link, a:visited, a:active { color: #0069AA; text-decoration: underline; }
a:hover { color: #999999; text-decoration: underline; }
a:link.white, a:visited.white, a:active.white { color: #ffff99; text-decoration: underline; }
a:hover.white { color: #ededed; text-decoration: none; }
h1 { font-size: 180%; color: #010000; font-weight: bolder; }
h2 { margin-bottom: -7px; font-size: 150%; color: #000000; font-weight: normal; }
h3 { font-size: 140%; color: #666666; font-weight: 100; }
.copyright { font-size: 80%; color:#7982BB; width: 440px; margin-left: 36px; margin-top: 36px; }
#middle { width: 1000px; clear:both; }
#content { width: 764px; float: left; padding: 16px; background-repeat: no-repeat; background-position:360px 0px; background-image: url(images/appliances-bg.jpg); }
#rightcol { width: 201px; float:right; text-align:left; }
.listheader { font-size: 100%; color: #666666; font-weight: 100; text-decoration: underline; }
.prodHead { font-size: 140%; color: #AAAAAA; font-weight: bold; }
.prodHead2 { font-size: 120%; color: #AAAAAA; font-weight: bold; }
.req { color: #990000; font-weight: bold; }
.nosee { display:none; }
.glossary { font-weight:bold; }
a.glossary:link { font-weight:bold; color:#0069AA; text-decoration: none; }
a.glossary:visited { font-weight:bold; color:#0069AA; text-decoration: none; }
a.glossary:hover { color: #999999; text-decoration: none; }
.footerlinks { margin-right: 8px; }
#crumb { font-size: 90%; font-weight: bold; margin-top: -6px; margin-bottom: 12px; }
a.crumb { color:#3366CC; }
.crumb { color: #77340e; }
.trip_line_gradient { background-image: url(/images/line_triple_grad.jpg); background-repeat: no-repeat; background-position: left center; height: 18px; width: 100%; margin-top: 12px; margin-bottom: 12px; }


/*  Search */

/*Search page body 
body {background-color:#FFFFFF; font-family:arial,sans-serif; font-size: 13px; }
*/
/*Top categories*/
.main_cat1 { font-size: 16px; font-weight: bold; color:#0000FF }
.main_cat2 { font-size: 12px; font-weight: bold; color:#0000FF }
.cat1:visited { font-size: 16px; font-weight: bold; color:#5555AA }
/*Small urls*/
.url { color: #115599 }
a:visited { }
/*hr{color:#000066}*/

/*Page descriptions*/
.description { font-size: 13px; }
/* */
td { }
/* Title/link of pages */
.title { color:#0000FF; font-size:15px }
.searchBox { border:1px solid #113377; }
#result_report { text-align:center; padding:3px; background-color:#e5ecf9; font-weight: bold; margin-bottom:14px; }
.catBanner { padding:3px; margin-top:15px; background-color:#e5ecf9; font-weight: bold }
.webPageBanner { padding:3px; margin-top:20px; background-color:#e5ecf9; font-weight: bold }
hr { color:#000066; }
hr.powered { width:550px; color: #000066 }
/*main results table */
#results { width: auto; }
#other_pages { text-align:center; }
#powered_by { margin:0 auto; margin-top:20px; padding-top:10px; font-size:10px; text-align:center; vertical-align:middle; }
#common_report { text-align:center; }
#cat_table { width:600px; margin-top:20px; padding-top:10px; padding-bottom:20px; border-top:1px solid #AAAAAA; border-bottom:1px solid #AAAAAA; }
#cat_main { font-weight: bold; }
.divline { margin-top:20px; margin-bottom:-5px; border-bottom:1px solid #DDDDDD; }
#sub_cat { font-size:12px; }
.idented { margin-left:30px; }
#did_you_mean { font-size: 14px; text-align:center; margin:10px; }
#logobar img { vertical-align:middle; margin-right: 18px; }
/* Search Suggest */
.SuggestFramework_List { border: 1px solid #CCCCCC; border-top: 0; }
.SuggestFramework_Heading { padding: 0 1px 0 1px; background-color: #CCCCCC; color: #FFFFFF; font-weight: bold; }
.SuggestFramework_Highlighted { padding: 0 1px 0 1px; background-color: black; color: white; }
.SuggestFramework_Normal { padding: 0 1px 0 1px; background-color: #D9E2FF; color: #000000; }
.SuggestFramework_Combo { width: 100%; margin: 0; padding: 0; }
/* from style.css */
img { border: 0; }
form { padding: 0; }
/* #menu ul,  #rightMenu ul  {   }
#menu li,  #rightMenu li  { margin: 0px; padding: 0px; } */
#rightcol ul, #rightcol li, #menu ul, #menu li { margin: 0px; padding: 0px; }
h1, h2, h3, h4, p, #rightMenu ul { margin: 0 0 15px; }
a { color: #0059a9; }
a:hover { color: #003f75; }
.center { text-align: center; }
.hidden { display: none; }

.gradient_line_2 {margin-top: 24px; font-size: 120%; font-weight: bold; background-image: url(/images/products/titles-bg.png); background-repeat: no-repeat; padding-top: 4px; padding-bottom: 4px; padding-left: 4px;}
#internalNews {  }
.grad_line_3 { font-size: 120%; font-weight: bold; background-image: url(/images/products/titles-bg.png); background-repeat: no-repeat; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; }
.text_letter { font-size: 80%; padding: 8px; display: block; }
.in_box_t { font-size: 80%; padding: 4px; font-weight: bold; }
.in_box_t  input{margin-left: 4px; }
.button_sub { text-align: center; margin-top: 12px; margin-left: 48px;}


#thevalue { }
#thevalue p{ }
#thevalue a { text-decoration: none; padding-left: 24px;  }
#thevalue h3{ font-size: 120%; color: #333333; font-weight: bolder; }
#thevalue img { vertical-align: middle;}
#thevalue h1 { color: #FFFFFF; background-image: url(/images/products/bg-header.png); background-repeat: no-repeat; background-position: left center; padding-left: 12px; margin-left:280px; height: 28px; width: 452px; font-size: 170%; padding-top:4px; padding-bottom: 4px; }
#thevalue span.bigorange { font-size: 150%; color: #FF6600; }

#thevalue a.bigorangelink:link, #thevalue a.bigorangelink:visited {display:block;margin-left:310px; background-image: url(/images/bg-bigorangelink.png); background-repeat: no-repeat; height: 35px; width: 387px; padding-top: 6px; padding-left: 12px; font-size: 140%; color: #FFFFFF; margin-top: 24px; margin-bottom: -12px;}
#thevalue a.bigorangelink:hover{  background-image: url(/images/bg-bigorangelink-over.png);  }



#prodsnavbar, #hardwarenavbar  { display: block; clear: both; float: left; width: 100%; background-image: url(/images/products/bg-prodselect.png); background-repeat: repeat-x; background-position: left bottom; height: 40px; margin-bottom: 18px;}


#prodsnavbar a.produp:link, #hardwarenavbar a.produp:link,#prodsnavbar a.produp:visited, #hardwarenavbar a.produp:visited { color: #000000; background-image: url(/images/products/prodselnav.png); background-repeat: repeat-x; display: block; float: left; height: 27px; width: auto; text-decoration: none; padding-top: 4px; padding-right: 48px; padding-left: 48px; margin-right: 1px; font-size: 130%; }
#prodsnavbar a.proddown:link, #hardwarenavbar a.proddown:link,#prodsnavbar a.proddown:visited, #hardwarenavbar a.proddown:visited,#prodsnavbar a.produp:hover, #hardwarenavbar a.produp:hover { color: #000000; background-image: url(/images/products/prodselnav-over.png); background-repeat: repeat-x; display: block; float: left; height: 27px; width: auto; text-decoration: none; padding-top: 4px; padding-right: 48px; padding-left: 48px; font-size: 130%; margin-right: 1px;}

#hardwarenavbar a.proddown:link,
#hardwarenavbar a.proddown:visited, 
#hardwarenavbar a.produp:hover,
#hardwarenavbar a.produp:link, 
#hardwarenavbar a.produp:visited  {
padding-right: 32px; padding-left: 32px;
}

.spectable { clear: right; float: left; border: 1px solid #666666; width: 556px; margin-left: 44px; margin-bottom: 24px;}

/* spectable */
#table1 { background-color:#999999; }
#table1 td{background-color:#fff; text-align: center; vertical-align:middle !Important;}
#table1 a{ text-decoration:none;}
#specdivNS { width:965px;  margin: 0 auto; padding-left: 16px;}

#spectableNS { background-color:#E8E8E8; width:940px; font-size: 90%; }
#spectableNS tr{text-align:center; background-color:#FFFFFF;}
#spectableNS td{padding: 2px; vertical-align:middle;}

#table1 td.block2, #table1 tr:hover td.block2{ background-image: none; background-color: #C2D7EB; font-weight: bold; vertical-align:middle; }

#specdivNS #table1 td.block3{ background-image: none; background-color: #333; color:#FFFFFF; font-weight: bold; text-align: left; font-size:95%;}
#specdivNS #table1 td.block4{ background-image: none; background-color: #E2E2E2; vertical-align:middle; font-size: 90%; font-weight: bold; }
#specdivNS #table1 td.block5{ background-image: none; background-color: #FFF; vertical-align:middle;  font-size: 90%; font-weight: bold; }


#table1 td.spacer, #table1 tr:hover td.spacer{ background-image: none; background-color: #9ABCDE; font-weight: bold; vertical-align:middle; height: 2px !Important; }

#table1 td.prodHead2, #table1 tr:hover td.prodHead2{text-align:left; padding: 4px; font-size: 120%; background-color:#000; color: #fff;}
#table1 td.prodHead, #table1 tr:hover td.prodHead {padding: 4px; font-size: 120%; background-color:#777; color: #fff; vertical-align:middle;}

#table1 tr:hover td, #specdivNS #table1 tr:hover td.block4, #specdivNS #table1 tr:hover td.block5{ background-color: #FFEFB0; }

#table1 tr:hover td.osprodHeader{background-color: #fff;}


.arrows {background-image:url(/images/arrows.png); background-repeat:no-repeat; background-position:left 6px; padding: 4px; padding-left: 16px;padding-right: 16px; width: auto; vertical-align:top;}

.divrowA {clear: left; float: left; width: auto; background-color: #C2D7EB; margin-bottom: 1px;}
.divrowB { clear: left; float: left; width: auto; background-color: #C2D7EB;margin-bottom: 1px;}
.leftcol { float: left;  width: 240px; padding: 2px; padding-left: 4px; font-weight:bold;}
.rightcol {float: left; width: 300px; padding: 2px;clear: right;  background-color: #ffffff; padding-left: 8px;clear: right;}
.divrowB .rightcol { background-color: #ECF2F9;clear: right; }

/* All Thins */
.prodlistdiv { display: block;clear: left; float: left; width: 100%; background-image: url(/images/products/prodlistlines.png); background-repeat: no-repeat; background-position: left bottom; margin-bottom: 18px; padding-bottom: 24px;}
.prodlistdiv img{ float: left;}
.prodinfo { margin-left: 240px;  width: auto;}
.titles { background-image: url(/images/products/titles-bg.png); background-repeat: no-repeat; background-position: left center; padding-left: 12px; padding-top:4px; padding-bottom: 4px; }
.title1 { font-size: 140%; font-weight: bold; }
.title2 {font-size: 140%;}

.prodlinkstable {border: #333333 1px solid; }
.prodlinkstable th{background-color: #C2D7EB; font-weight: bold; }
.prodlinkstable a{ text-decoration:none; }
.prodlinkstable td{ text-align: center;}


/* Photos */
#prodphotothumbs {float: left; width: 300px; }
#prodphotothumbs img{  border: #333333 1px solid; vertical-align: middle; margin: 8px;}
#mainprodphoto img{ border: #333333 1px solid;}

/* header */
#all { margin: auto; width: 1000px; }
#header { background: url(/images/header.jpg); height: 133px; }
#header ul { margin: 0; padding: 10px 10px 0 0; }
#header li { list-style-type: none; margin-left: 20px; font-size: 14px; color: #005aaa; float: right; }
#header a { text-decoration: none; }
/* menu */
#menu { height: 36px; background: url(/images/menu-bg.gif); font-size: 95%; }
#ul1 li.l2 { width: 260px; }
#ul2 li.l3 { width: 170px; }
#ul3 li.l4 { width: 120px; }
#ul4 li.l5 { width: 100px; }
#ul5 li.l5 { width: 70px; }
#ul6 li.l5 { width: 100px; }
#ul7 li.l4 { width: 140px; }
#ul8 li.l4 { width: 160px; }
#ul9 li.l3 { width: 70px; }
#ul10 li.l3 { width: 170px; }
#ul11 li.l2 { width: 170px; }
#ul12 li.l2 { width: 120px; }
#ul13 li.l2 { width: 130px; }
#ul14 li.l2 { width: 150px; }
#menu li { list-style-type: none; text-transform: uppercase; vertical-align: bottom; }
#menu li.l1 { float: left; min-width: 117px; width: auto; height: 25px; _padding-left: 18px; _padding-right: 18px; /* IE 6 Hack */ line-height: 25px; text-align: center; background: url(/images/menu-button_bg.jpg); margin: 1px 0 0 1px; }
#menu a { display: block; color: #ffffff; text-decoration: none; }
#menu a:hover { color: #eeeeee; }

#thinClientFreeTrialWrapper { width: 210px; float: left; position: relative; height: 27px; margin-top:-43px; margin-right: 10px; }

#thinClientFreeTrial { position: absolute; bottom: 0; left: 1px; }

#menu form { float: right; margin-top: 1px; height: 25px; width: 141px; margin-right: 40px; position: relative; background: url(images/search_bg.gif) left bottom no-repeat; }
#menu input.text { display: block; width: 135px; height: 16px; border: 0px; padding: 1px; margin-top: 4px; margin-left: 2px; overflow:hidden; color:#999999; font-size: 100%; }
#menu input.submit { position: absolute; left: 130px; top: -11px; }
#menu li.l1 { position: relative; }
#menu ul.l2 { position: absolute; left: 0; }
#menu li.l2 { float: none; background: url(/images/menu_2-button_bg.gif); height: 23px; line-height: 23px; text-align: left; padding-left: 10px; padding-right: 5px; position: relative; }
#menu li.l2, #menu li.l2 a { color: #FFFFFF; }
#menu li.l2 a { padding-right: 14px; }
#menu li.l2_menu a.l2_link { background: url(/images/menu_2_arrow.gif) no-repeat right center; }
#menu li.l2 a:hover { color: #b0d5f7; }
#menu li.l2_menu a.l2_link:hover { background-image: url(/images/menu_2_arrow-active.gif); }
#menu ul.l5, #menu ul.l4, #menu ul.l3 { position: absolute; left: 100%; margin-top: -23px; background: url(/images/menu_3-button_bg.gif); }
#menu li.l5, #menu li.l4, #menu li.l3 { padding-left: 10px; padding-right: 5px; }
#menu ul.l5, #menu ul.l5 a, #menu ul.l4, #menu ul.l4 a, #menu ul.l3, #menu ul.l3 a { color: #015BA9; }
#menu li.l4_menu a.l4_link, #menu li.l3_menu a.l3_link { background: url(/images/menu_3_arrow.gif) no-repeat right center; }
#menu ul.l5 a:hover, #menu ul.l4 a:hover, #menu ul.l3 a:hover { color: #013F75; }
#menu li.l4_menu a.l4_link:hover, #menu li.l3_menu a.l3_link:hover { background-image: url(/images/menu_3_arrow-active.gif); }
/* center */
#center td { padding: 0; vertical-align: top; }
#center td.first { width: 799px; }
#center td.second a { display: block; }
#center td.second { width: 201px; position: relative; }
#rightMenu { padding-left: 1px; font-size: 90%; }
#rightMenu, #rightMenu ul { margin-bottom: 0; }
#rightMenu li, #rightMenu li a { color: #015ba9; line-height: 23px; text-decoration: none; }
#rightMenu li a { height: 23px; }
#rightMenu li a:hover { color: #013f75; }
#rightMenu li { background: url(images/right_menu-button_bg.gif) repeat-x; list-style-type: none; text-transform: uppercase; margin-top: 1px; margin-bottom: 1px; text-indent: 10px; }
#rightMenu li.l2, #rightMenu li.l2 a { color: #9ec0df; }
#rightMenu li.l2 a:hover { color: #8ba9c4; }
#rightMenu li.l2 { background: url(images/right_menu_2-button_bg.gif); line-height: 23px; }
#rightMenu li.l2 img { margin-right: 3px; }
#rightMenu li.twoLines { background: url(images/right_menu_2-button_bg-2.gif) repeat-x; height: 30px; padding-top: 2px; padding-bottom: 2px; }
#rightMenu .twoLines a { }
#rightMenu .twoLines a { display:block; line-height: 14px; margin-left: 21px; text-indent: -11px; }
#center .third { vertical-align: bottom; padding: 0; text-align: right; }
#liveHelp { margin-left: 0px; margin-bottom: 2px; }
#liveHelp img { display: block; }
#vline { height: 4px; overflow: hidden; background: url(images/appliances-vline.gif); clear: both; }
/* appliances */
#bottomLeft { float: left; }
#appliancesWrapper { background: url(images/appliances-vline_2.jpg) no-repeat right top; width: 694px; padding-right: 6px; }
#appliances { background: url(images/appliances-bg.jpg) no-repeat right top; padding-top: 7px; min-height: 384px; height: auto !important; height: 384px; overflow: auto; }
#appliances .strong { font-weight: bold; }
#appliances h1, #appliances h2, #appliances p, #appliances table { margin-bottom: 30px; }
#appliances h1, #appliances div.first, #appliances div.second, #appliances div.third { padding-left: 10px; }
#appliances h1 { background: url(images/appliances-title_bg.jpg); width: 677px; height: 28px; line-height: 28px; font-size: 18px; color: #383839; font-weight: normal; margin-bottom: 0; }
#appliances div.first, #appliances div.second, #appliances div.third { float: left; padding-right: 10px; min-height: 349px; height: auto !important; height: 349px; }
#appliances div.first { width: 170px; }
#appliances div.second { width: 250px; }
#appliances div.third { width: 214px; }
#appliances div.first, #appliances div.second { background: url(images/appliances-vline.jpg) no-repeat right top; }
#appliances div.first a.first { font-weight: bold; }
#appliances h2 { color: #001e38; font-size: 14px; padding-top: 15px; }
#appliances table { margin-bottom: 15px; width: 100%; }
#appliances td { padding: 0; }
#appliances td.first { color: #001e38; }
#appliances td.second { text-align: right; }
#starting { background: url(images/appliances-price.png); width: 227px; height: 60px; font-size: 22px; color: #f8981d; padding-top: 31px; padding-left: 10px; font-weight: bold; }
#starting .price { margin-left: 10px; font-size: 24px; vertical-align: -1px; margin-right: 8px; color: #fdbe07; }
/* announcements */
#announcements { margin-left: 700px; padding-top: 7px; }
#announcements h2, #announcements p { margin: 0 10px 15px; }
#announcements h1 { background: url(images/announcements-title_bg.jpg); width: 282px; height: 28px; line-height: 28px; font-size: 18px; padding-left: 10px; font-weight: normal; }
#announcements h2 { color: #001e38; font-size: 14px; }
/* footer */
#footer { width: 705px; background: url(images/footer-top.jpg) no-repeat; padding-top: 12px; }
#footer .middle { background: url(images/footer-middle.jpg) repeat-y; }
#partners img { margin-right: 0px; vertical-align: middle; margin-top: 15px; }
#footer .hline { background: url(images/footer-hline.gif); height: 4px; overflow: hidden; margin-bottom: 15px; margin-right: 0px; }
#footer .last { margin-bottom: 0; padding-bottom: 15px; font-size: 70%; }
/* OLD */



#bodyContent { background: url(/images/bgbody.gif) repeat-y; padding-left: 3px; }
#bodyContentInternal { padding-left: 3px; }
#bottomnav { padding-top: 10px; padding-bottom: 30px; }
#bottomnav a:link, #bottomnav a:visited, #bottomnav a:active { color: #666666; text-decoration: none; }
#bottomnav a:hover { color: #666666; text-decoration: underline; }
#homeBody { padding-top: 1px; padding-left: 1px; }
#homeBodyCol { padding-left: 25px; padding-right: 25px; padding-bottom: 20px; }
#homeBodyColH { padding-left: 25px; padding-right: 25px; padding-top: 7px; }
#homeNews { width: 275px; padding-top: 27px; padding-left: 20px; }
#homeNews a:link, #homeNews a:visited, #homeNews a:active { font-size: 9px; color: #FFFFFF; text-decoration: underline; }
#homeNews a:hover { font-size: 9px; color: #FFFFFF; text-decoration: none; } /* #internalBody { width: 720px; margin-top: 15px; margin-left: 50px; margin-bottom: 25px; } */
#internalBody h2 { margin-bottom: 5px; }
#internalContent { margin-top: 1px; }
#internalNews { margin-top: 10px; padding-left: 10px; padding-bottom: 15px; font-size: 9px; }
#internalNews a:link, #internalNews a:visited, #internalNews a:active { font-size: 9px; color: #0069AA; text-decoration: none; }
#internalNews a:hover { font-size: 9px; color: #0069AA; text-decoration: underline; }
#navbar { width: 172px; padding-top: 1px; }
#navText { margin-bottom: 25px; padding-left: 42px; color: #777777; }
#navText a:link, #navText a:visited, #navText a:active { color: #0069AA; text-decoration: underline; }
#navText a:hover { color: #0069AA; text-decoration: none; }
#quoteBox { width: 200px; margin-top: 35px; margin-left: 20px; margin-bottom: 10px; padding: 10px; float: right; color: #000000; border: dashed; border-width: 1px; border-color: #007700; }
#topnav1 { padding-bottom: 9px; }
#topnav1 a:link, #topnav1 a:visited, #topnav1 a:active { font-size: 9px; color: #000000; text-decoration: none; }
#topnav1 a:hover { font-size: 9px; color: #000000; text-decoration: underline; }
#topnav2 { padding-bottom: 7px; }
#topnav2 a:link, #topnav2 a:visited, #topnav2 a:active { font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none; }
#topnav2 a:hover { font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: underline; }
#mainnavbar { background-image: url(/images/navbar-bg.gif); height: 26px; width: auto; font-weight: bold; text-transform: capitalize; color: #FFFFFF; text-decoration: none; padding-right: 10px; display: block; background-position: right top; background-color: #0095C5; }
a.mainnavbar:link { color: #FFFFFF; height: auto; width: auto; margin-right: 2px; font-family: Myriad, Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 8px; padding-left: 8px; text-decoration: none; padding-top: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; vertical-align: middle; float: right; }
a.mainnavbar:visited { color: #FFFFFF; height: auto; width: auto; margin-right: 2px; font-family: Myriad, Arial, Helvetica, sans-serif; font-size: 12px; padding-right: 8px; padding-left: 8px; text-decoration: none; padding-top: 5px; margin-top: 0px; margin-bottom: 0px; padding-bottom: 0px; vertical-align: middle; float: right; clear: left; }
a.mainnavbar:hover { color: #FFFF00; text-decoration: none; }
#logoTD { background-image: url(/images/bg-stroke-top.gif); height: 122px; width: auto; }
#mastheadTD { height: 20px; width: auto; }
#bluebar1 { background-image: url(/images/homeFeatureFoot.gif); height: 9px; width: auto; }
#bluebar2 { background-image: url(/images/homeFeatureFoot.gif); height: 9px; width: auto; }
#topnavbuttons { padding-right: 16px; }
#lang { position: absolute; left: 540px; top: 6px; white-space:nowrap; /*display:none;*/ }
#lang a { font-size: 12px; text-decoration: none; vertical-align: middle; }
#rightcolumn { width: 180px; background-image: url(/images/internalNewsBg.gif); }
#sidebar { color: #000000; background-image: url(/images/nav/sidenav-bg.jpg); background-repeat: no-repeat; background-position: 0px 16px; height: auto; width: 160px; margin-top: 24px; margin-bottom: 24px; display: table; margin-left: 16px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #98CFFE; border-bottom-color: #98CFFE; border-left-color: #98CFFE; }
#sidebar a { text-decoration: none; display: block; height: auto; width: auto; text-align: left; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #98CFFE; padding-right: 3px; padding-left: 8px; font-weight: bold; }
#sidebar a:hover { color: #000000; }

