body  { font: 12px "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; background-color: #8993a3; text-align: center; margin: 0; padding: 0 }
table, td {font: 10px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;}

#navbar  { background-image: url(off.gif); background-repeat: repeat-x; text-align: center; white-space: nowrap; height: 25px }
#navbar td a:link,
#navbar td a:visited {display: block; color: #000; font-size: 11px; padding: 8px 8px 2px 8px; text-align: center; text-decoration: none;}
#navbar td a:hover {color: #fff; text-decoration: none;}

#globalnav  { background-image: url(off.gif); background-repeat: repeat-x; text-align: center; white-space: nowrap; height: 25px }
#globalnav td a {display: block; color: #000; font-size: 11px; padding: 2px 8px 2px 8px; text-align: center; text-decoration: none;}
#globalnav td a:hover {color: #fff; text-decoration: none;}







#localnav {background-repeat: repeat-x; white-space: nowrap; height: 25px;}
#localnav td a:link, 
#localnav td a:visited {padding-top: 6px; padding-bottom: 7px; display: block; color: #000; font-weight: 900; text-decoration: none; background-repeat: repeat-x;}

#subnav a:link, 
#subnav a:visited {display: block; padding: 8px 0 8px 0; background-repeat: no-repeat; background-position: left middle; padding-left: 35px; font-weight: bold; text-decoration: none}
#subnav a:hover,
#subnav a:active {text-decoration: none}
#subnav li {padding: 0; margin: 0;}
#subnav ul {border-bottom: 1px solid #6A7180}
#subnav .sidebox {padding: 0; margin: 0}
#subnav a#hi {color: #000;}



 


#dsp #localnav {background-color: #989DE2;}

 

#dsp #subnav a {background-color:#C7CCFF;}
#dsp #subnav a:hover {background-color:#B4B9ED}
#dsp #subnav a#hi {background-color: #9CA2E7;}










#motion #localnav {background-color: #A4D3AC;}



#motion #subnav a {background-color:#D1EBD5; background-position: left center;}
#motion #subnav a:hover {background-color:#BFE0C5}
#motion #subnav a#hi {background-color: #A7D6AE;}






 








 




 


#header {margin: 1em auto 0;}
#main {margin: 0 auto 1.5em;}

a {color: #054CA3;}
.nounder a {text-decoration: none;}
#cont p {font-size: 12px;}
#cont {padding: 20px;}
#cont h2 a {text-decoration: none;}
#cont h2 {padding-bottom: 3px;}

#side   { background-color: #caddfb; border-left: 1px solid #9aa0ac }
#side h2  { font-size: 1em; background-color: #2f4c85; padding: 5px }
#side a {color: #054CA3; text-decoration: none;}
#side a:hover {color: #054CA3; text-decoration: underline;}

#side .sidebox   { background-color: #2f4c85; padding: 5px; border-top: 1px solid #e9ebf2; border-bottom: 1px solid #6a7180; width: 125px }

#side .sideboxlast    { background-color: #9acae4; padding: 5px; border-top: 1px solid #e9ebf2; width: 125px }
#side .sidebox h3, #side .sideboxlast h3  { font-size: 1em; background-color: #9acae4; margin-top: 5px }
#side .sidebox ul, #side .sideboxlast ul  { background-color: #9acae4; margin-bottom: 5px; padding: 0 }
#side .sidebox p, #side .sideboxlast p  { background-color: #9acae4; margin: 0 }
#side .sidebox .morelink, #side .sideboxlast .morelink  { background-color: #9acae4; text-align: right; margin: 0; padding: 5px }

#side ul.none {list-style: none; padding-left: 0px;}
#side .none li {padding-bottom: 10px;}

.specs { padding: 0 0 0 20px }
.specslast { padding: 0 20px }
.specs h3 {padding-bottom: 3px;}
.specslast h3 {padding-bottom: 3px;}

.clearer {clear: both; margin: 0 !important;}
.hi {font-weight: bold;}

.sideleft   { background-image: url(left.gif) }
.sideright   { background-image: url(right.gif) }
