html {overflow-y: scroll; }

body {background-image: url("images/holiday_back.gif"); background-repeat: repeat-x; background-color: #FFFFFF; margin-top: 0; margin-bottom: 0; font-family: Verdana, Arial, helvetica, sans-serif; }
 
a {text-decoration:none; }
a:hover {text-decoration:underline; }

img {border: 0; }

.h1 {font-size: 1.2em; font-weight: bold; color: #F59D2A; }

.h2 {font-size: .8em; }

.h3 {font-size: .7em; }

#head {border: 1px solid gray; padding: 6px; }

#specifications {font-size: .8em; }

.specifications {font-size: .9em; }

.foot {font-size: .8em; text-align: center; padding: 6px 6px 6px 6px; }

#features ul
{
list-style-type: none;
padding: 0;
margin: 0;
line-height: 1.3em;
font-size: .8em; 
}

#features li
{
background-image: url(images/features.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1em;
}

#related ul
{
list-style-type: none;
padding: 0;
margin: 0;
line-height: 1.3em;
font-size: .8em; 
}

#related li
{
padding-left: 0em;
}


#thicktabs{
margin: 0;
padding: 0;
float: left;
font: bold 13px Verdana, Arial, sans-serif;
}

#thicktabs li{
display: inline;
}

#thicktabs li a{
float: left;
width: 115px;
color: #232323;
padding: 6px 7px; /*padding of tabs*/
text-decoration: none;
background: transparent url(images/back1.gif) top right repeat;
text-align: center;
border-left: 1px solid #B7B7B7;
}

#thicktabs li a#rightmostitem{ /*Extra CSS for right most menu item*/
border-right: 1px solid #B7B7B7; /*right border style*/
}

#thicktabs li a:visited{
color: #232323;
}

#thicktabs li a:hover{
color: #065CAC;
text-decoration: underline;
background-image: url(images/back2.gif); /*background image swap on hover*/
}

#blueblock{
width: 200px;
padding: 1em 0 1em 0;
margin-bottom: 1em;
font-size: .8em;
background-color: #90bade;
color: #333;
}

* html #blueblock{ /*IE 6 only */
w\idth: 200px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock li {
border-bottom: 1px solid #90bade;
margin: 0;
}

#blueblock li a{
display: block;
padding: 8px 8px 8px 8px;
border-left: 10px solid #1958b7;
background-color: #2175bc;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
border-left: 10px solid #1c64d1;
background-color: #2586d7;
color: #fff;
text-decoration: underline;
}