h1 { font-family:tahoma,verdana,arial; font-size:14pt; color:#324296;}
td { font-family:tahoma,verdana,arial; font-size:8pt; color:#808080;}
.copy { font-family:tahoma,verdana,arial; font-size:8pt; color:#ffffff;}
body { font-family:tahoma,verdana,arial; font-size:8pt; color:#000000;}
hr {height:1px; background-color:#CCCCCC; color:#CCCCCC; border:0px}

div#admin_menu_links{height:20px; display:none; padding-top:5px; padding-bottom:5px; background-color:#eeeeee; border:#CCCCCC solid 1px; text-align:center; color:#122c78 }
div#admin_menu{ background:#6872a6; font-size:12px; color:#FFFFFF; text-align:center;}

#wrapper{
position:relative;
width:970px;
margin-left:0px;
margin-right:0px;
}

#gra{
position:absolute; top:68px; left:736px; width:200px; height:198px;

}

#gra_main{
/* position:absolute; top:28px; left:880px; width:200px; height:198px; */
    width: 249px;
    height: 126px;
    background: url(../img/search.gif) no-repeat;
}
#gra_main table {
    margin: 25px 0 0 50px;
}

a:active {color:#4183c0; font-weight: normal;}
a:link {color:#4183c0; text-decoration:none; font-weight: normal;}
a:visited {color:#4183c0; text-decoration:none; font-weight: normal;}
a:hover {color:#4183c0; text-decoration:underline; font-weight: normal;}

.men:active {font-family:tahoma,verdana,arial; color:#ffffff; font-weight: normal; font-size:10pt;}
.men:link {font-family:tahoma,verdana,arial; color:#ffffff; text-decoration:none; font-weight: normal; font-size:10pt;}
.men:visited {font-family:tahoma,verdana,arial; color:#ffffff; text-decoration:none; font-weight: normal; font-size:10pt;}
.men:hover {font-family:tahoma,verdana,arial; color:#ffffff; text-decoration:underline; font-weight: normal; font-size:10pt;}

.submenu:active {font-family:arial; color:#ffffff; font-weight: normal;}
.submenu:link {font-family:arial; color:#ffffff; text-decoration:none; font-weight: normal;}
.submenu:visited {font-family:arial; color:#ffffff; text-decoration:none; font-weight: normal;}
.submenu:hover {font-family:arial; color:#ffffff; text-decoration:underline; font-weight: normal;}

.pic {border:solid #ffffff 1px;}
.picb {border:solid #c0c0c0 1px;}
.picc {border:solid #808080 1px;}
.picd {border:solid #ffffff 10px;}

.custombg {background: #dce8f0 url(pics/custombg.jpg) no-repeat}

SELECT { background-color:#ffffff; font-size: 8pt; }
INPUT { background-color:#ffffff; font-size: 8pt; border-color: #000000; border-width: 1px; border-style: solid;}
TEXTAREA { background-color:#ffffff; font-size: 8pt; border-color: #000000; border-width: 1px; border-style: solid;}

.BOXES { background-color:#8aadc1; font-size: 8pt; border-width: 0;}

BODY {
scrollbar-face-color: #808080;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #202020;
scrollbar-darkshadow-color: #202020;
scrollbar-shadow-color: #ffffff;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #ffffff;
}

TEXTAREA {
scrollbar-face-color: #C0C0C0;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #C0C0C0;
scrollbar-darkshadow-color: #404040;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #000000;
scrollbar-track-color: #000000;
}

.productList {
    color: #000;
    display: inline-block;
    padding: 5px;
    margin: 10px;
    text-align: center;
    width: 196px;
    height: 180px;
    background: url(../img/productBlock.jpg) center no-repeat;
    background-position: top;
}
.productList img {
    border: 0px;
    margin: 10px 0 10px 0;
}

.productSubNav {
    width: 388px;
    height: 35px;
}

#productWrapper {
    text-align: center;
}

.productDetails {
    padding-left: 10px;
    /*height: 455px;*/
}

.productText {
    padding-left: 10px;
}
.productRelatedList {
    width: 100%;
    /*height: 190px;*/
}
#productTab {
    height: 265px;
    width: 100%;
}
.userManual {
    float: right;
}
.prList {
    margin: 6px 0 0 0;
}

#specsTab {
    height: 265px;
    width: 100%;
    display: none;
}
#careTab {
    height: 265px;
    width: 100%;
    display: none;
}
#sparesTab {
    height: 265px;
    width: 100%;
    display: none;
}
.subNavImg {
    border: 0px;
}
.prodImg {
    margin: 10px;
}

/* Search page */
.searchHead:first-letter {
    text-transform: uppercase;
}
.searchHead {
    font-weight: bold;
}