/* body class */
.bodyclass {background-color:#FFFFFF;width:1000px;margin: 0px auto;}
p {margin:0;}
/* left section class */
.header_left, .column_left, A.links_left {font-family : sans-serif;text-align:;}
.section_left {background-color : #fff;text-align:;vertical-align : top;}
.sectionborder_left {background-color:#dddddd;}
.header_left {background-color:#A90000;color:#ffffff;font-style:normal;font-weight:bold;font-size:8pt;}
.column_left {background-color : #ffffff;color : #ffffff;font-style : normal;font-weight : bold;font-size : 8pt;}
A.links_left:link, A.links_left:active, A.links_left:visited {text-decoration : none;font-style : normal;font-weight : bold;font-size : 8pt;color : #FFFFFF;}
A.links_left:hover {text-decoration : underline;font-style : normal;font-weight : bold;font-size : 8pt;color : #FFFFFF;}
.links_left_nav {color:#666;font-family:arial;text-decoration:none;font-size:8pt;line-height:15px;}
.links_left_nav.cat {position:relative;left:5px;font-size:9pt;font-weight:bold;color:#a90000;}
.links_left_nav.cat:hover {text-decoration:underline;}
.links_left_nav.subcat {display: block;left: 20px;margin: 0 20px 0 0;position: relative;}
.links_left_nav.subcat:hover {background:#eee;color:#333;}
/* main section class */
.header_main, .column_main, A.links_main {font-family : sans-serif;text-align : ;}
.section_main {background-color : #ffffff;text-align : ;vertical-align : top;}
.sectionborder_main {background-color : #d2d2d2;}
.header_main {background-color : #a90000;color : #ffffff;font-style : normal;font-weight : bold;font-size : 10pt;}
.column_main {background-color : #ffffff;color : #000000;font-style : normal;font-weight : bold;font-size : 9pt;}
a.links_main {font-weight:bold;}
A.links_main:link, A.links_main:active, A.links_main:visited {text-decoration : none;font-style : normal;font-weight : bold;font-size : 9pt;color : #0000CC;}
A.links_main:hover {text-decoration : underline;font-style : normal;font-weight : bold;font-size : 9pt;color : #0000CC;}
/* bottom section class */
.header_bottom, .column_bottom, A.links_bottom {font-family : sans-serif;text-align : ;}
.section_bottom {background-color : #ffffff;text-align : ;vertical-align : top;}
.sectionborder_bottom {background-color : #ffffff;}
.header_bottom {background-color : ;color : #000000;font-style : normal;font-weight : normal;font-size : 8pt;}
.column_bottom {background-color : ;color : #000000;font-style : normal;font-weight : normal;font-size : 8pt;}
A.links_bottom:link, A.links_bottom:active, A.links_bottom:visited {text-decoration : none;font-style : normal;font-weight : normal;font-size : 8pt;color : #000000;}
A.links_bottom:hover {text-decoration : underline;font-style : normal;font-weight : normal;font-size : 8pt;color : #000000;}
/* top section class */
.header_top, .column_top, A.links_top {font-family : sans-serif;text-align : ;}
.section_top {background-color : #3366FF;text-align : ;vertical-align : top;}
.sectionborder_top {background-color : #3366FF;}
.header_top {background-color : ;color : #a90000;font-style : normal;font-weight : bold;font-size : 8pt;}
.column_top {background-color : ;color : #a90000;font-style : normal;font-weight : normal;font-size : 8pt;}
A.links_top:link, A.links_top:active, A.links_top:visited {font-family:tahoma;text-decoration : none;font-style : normal;font-weight : bold;font-size : 10px;color : #a90000;}
A.links_top:hover {}
/* right section class */
.header_right, .column_right, A.links_right {font-family : sans-serif;text-align : ;}
.section_right {background-color : #ffffff;text-align : ;vertical-align : top;}
.sectionborder_right {background-color : #d2d2d2;}
.header_right {background-color : #ffffff;color : #000000;font-style : normal;font-weight : bold;font-size : 10pt;}
.column_right {background-color : #ffffff;color : #000000;font-style : normal;font-weight : bold;font-size : 8pt;}
A.links_right:link, A.links_right:active, A.links_right:visited {text-decoration : none;font-style : normal;font-weight : bold;font-size : 10pt;color : #000099;}
A.links_right:hover {text-decoration : underline;font-style : normal;font-weight : bold;font-size : 10pt;color : #000099;}
/* small text class */
.small_main {font-style : ;font-weight : normal;font-size : 8pt;color : #ffffff;}
/* error font class */
.font_error {font-style : ;font-weight : bold;font-size : 10pt;color : red;}
/* button class */
.buttonstyle {background-color: #CCCCCC;border: 1px solid #000000;font-family: sans serif;font-size: 10pt;color: #000000;} 
input.btnhov{ border-color: #000000;}
/* input field class */
.font_input {background-color: ;border: 1px solid #000000;font-family: sans serif;font-size: 10pt;color: #000000; }
 /* bespoke css IDs */
 #left_nav {width:160px;background: none repeat scroll 0 0 #FFFFFF;} 
 #brandSearch {font-family:arial;}
 #lastview_tbl {
/* last viewed products section css */
 }
 #lastview_hdr {
/* last viewed products section header css */
 }
 #cart_tbl {
/* small cart section css */
 }
 #cart_hdr {
/* small cart section header css */
 }
 #srch_tbl {
/* search section css */
 }
 #srch_hdr {
/* search section header css */
 }
 #catMenu_tbl {
/* category menu section css */
 }
 #catMenu_hdr {
/* category menu section header css */
 }
 #top10_tbl {
/* Top Sellers section css */
 }
 #top10_hdr {
/* Top Sellers section header css */
 }
 #login_tbl {
/* login section css */
 }
 #cat_hdr {
/* product category header css */
 }
 #catprods_hdr {
/* category product listings header css */
 }
 #catprods_tbl {
/* category product listings table css */
 }
 #prod_tbl {
 text-align:left;
/* product detail page css */
 }
 #prod_tbl li {margin-left:15px;}
 #item_Tbl {
/* product detail page item layout css */
 }
 #shopcart_hdr {
/* basket stage header css */
 }
 #shopcart_tbl {
/* basket stage table css */
 }
 #summary_tbl {
/* summary stage table css */
 }
 #sitemap_tbl {
/* sitemap table css */
 }
/* css menu example stylesheet */
 ul.makeMenu, ul.makeMenu ul {width: 130px;border: 1px solid #ffffff;background-color: #ffffff;padding-left: 0px;cursor: default; margin-left: 0px; }
 ul.makeMenu li {list-style-type: none;margin: 0px; position: relative;color: #000000; border: 0px solid #000000; background-color: #ffffff;}
 ul.makeMenu li > ul {display: none;position: absolute;top: 2px;left: 130px;}
 ul.makeMenu li:hover, ul.makeMenu li.CSStoHighlight {background-color: #ff0000;color: #000000;}
 ul.makeMenu ul.CSStoShow {display: block;background-color: #aa33cc;}
 ul.makeMenu li:hover > ul {display: block;}
 ul.makeMenu li a {color: #000000;display: block;width: 100%;text-decoration: underline;}
 ul.makeMenu li a:hover, ul.makeMenu li a.CSStoHighLink {color: #000000;}
 ul.makeMenu li:hover > a {color: #000000;}
 .dotLine {width:90%;border-bottom:1px dotted #BBBBBB;height:0;margin:2px auto;}   

