/*RESET CSS*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent}
ol, ul {list-style: none}
blockquote, q {quotes: none}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none}
/* remember to define focus styles! */
:focus {outline: 0}
/* remember to highlight inserts somehow! */
ins {text-decoration: none}
del {text-decoration: line-through}
/* tables still need 'cellspacing="0"' in the markup */
/*table {border-collapse: collapse;border-spacing: 0}*/
/*RESET CSS*/

/*COMMON ATTRIBUTES*/
body{font:normal 0.8em arial;color:#666;background:#F6F6F6 url(images/bg.gif) 0 0 repeat-x}
h1,h4,h5,h6{font-weight:normal}
ul{list-style:none outside}
/*img,table{border:0}*/

a{color:#666;text-decoration:none;outline:none}
a:hover{color:#333;text-decoration:underline}
/*
input{font:normal 12px "Times New Roman", Times, serif;outline:none;margin:0;padding:0;border:1px solid #e4e4e4;}
input:focus{outline:none}
button{font:normal 12px "Times New Roman", Times, serif;border:1px solid #e4e4e4;cursor:pointer}
*/

.fleft{float:left}
.fright{float:right}
.lclear{clear:left}
.rclear{clear:right}
.fclear{clear:both}
.nobdr{border:none}
.nopadding{padding:0}
.nomargin{margin:0}
/*COMMON ATTRIBUTES*/

h1{background:url(images/h2left.gif) 0 center no-repeat;padding-left:26px;font-size:16px;color:#000;font-style:italic;float:left;font-weight:bold}
h1 span{background:url(images/h2right.gif) right center no-repeat;padding-right:26px;display:block;line-height:36px;float:left;padding-bottom:3px}
h2{font-size:1.0em;color:#ff9900;font-weight:bold;line-height:22px}
h3 a{color:#900}
h3 a:hover{color:#666;text-decoration:none}

.linktextbold 
{
	color:#333333;
	font-weight:bold;
	font-size:14px;
	
}


.bolder
{
	font-size:14pt;
}

.productLink {font-weight:bold}
.wrapper{width:976px;margin:0 auto}
#bdclogo,#ctl00_bdclogo{display:block;padding-left:49px;width:208px;height:306px;background:url(images/logo.png) right 0 no-repeat;text-indent:-9999px}
#headerright{width:719px}
#header{background:url(images/headerbg2.jpg) center 57px no-repeat;font-size:15px;width:100%;height:324px}
#mainmenu{margin:26px 0 18px 0}
#mainmenu li{display:inline;float:left;margin:0 10px}
#mainmenu li a,#mainmenu li a span{display:block;float:left;height:32px;line-height:32px;padding:0 1px;text-decoration:none;font-size:14px;color:#666}
#mainmenu li a:hover,#mainmenu li a.on{background:url(images/menubg.gif) 0 bottom repeat-x;color:#333}
#headercontent h1{font-size:36px;line-height:32px;color:#900;margin-top:10px}
#headercontent h1 span{font-size:26px;font-style:italic;color:#000}
#headercontent{margin:0 145px 0 148px;color:#333}
#headercontent p{margin:7px 0;line-height:20px}
#headercontent a{font-size:20px;font-style:italic;color:#000}
#headercontent a:hover{text-decoration:underline}
#innerheadercontent h1{font-size:36px;line-height:32px;color:#900}
#innerheadercontent h1 span{font-size:26px;font-style:italic;color:#000}
#innerheadercontent{margin:16px 145px 0 148px;color:#333}
#innerheadercontent p{margin:14px 0;line-height:20px}
#innerheadercontent a{font-size:20px;font-style:italic;color:#000}
#innerheadercontent a:hover{text-decoration:underline}

#maincol p a {color: #ff9900}
#content{padding-bottom:10px}
#sidecol{width:260px;margin-right:53px}
.h1container{background:url(images/h2border.gif) 0 bottom repeat-x;float:left;width:100%;}
input.textfield,input.textbox{width:250px;height:21px;padding:0 4px 5px 4px;background:url(images/loginfieldbg.gif) 0 0 no-repeat}
input.submit,.buttontext{background-color:#e4e4e4;padding: 0 12px 0 12px;  border:1px solid #666666;font-size:18px;font-style:italic;font-weight:bold;cursor:pointer}
input.small{background:none;font-size:16px;font-style:italic;font-weight:bold;cursor:pointer}
/*
#sidecol ul{clear:both}
#sidecol ul li{background:url(images/listsep.gif) 0 bottom repeat-x;padding:5px 0 15px 0}
#sidecol ul li span{color:#900}
*/
#maincol{width:663px}
#featprod{position:relative;width:730px;margin:0 0 0 0px}
.featproduct{width:636px;margin:25px 0 0 5px;float:left}
.featproduct p,.featproduct h3{padding:0 10px}

#footer{width:100%;background:#E4E4E4 url(images/footerbg.gif) 0 0 repeat-x;padding-top:13px;font-size:0.8em}
ul.footerlist{margin-right:50px}
ul.footerlist li a{font-size:11px;color:#666;line-height:15px}
ul.footerlist li a:hover{color:#900;text-decoration:none}
#footerlinks{background:url(images/footlnkbg.jpg) 0 0 no-repeat;width:207px;height:166px;padding:16px 29px 0 0;text-align:right;line-height:22px;color:#FFF}
#footerlinks a{color:#CCC}

/*PRODUCTS*/
#logged{padding:0 25px}
#logged a{font-weight:bold;color:#900}
#productlist{padding-left:25px;padding-top:30px}
.productlist img{margin-right:10px;float:left}
.productlist p{margin:5px}
.productlist{clear:both;margin-top:20px}
.price{font-size:20px;font-weight:bold;color:#333}
#productcat{padding:30px 0;background:url(images/h2border.gif) 0 bottom repeat-x}
#pagenav{font-size:15px;font-weight:bold;color:#999}
#pagenav a{color:#666}
#pagenav a:hover{color:#333;text-decoration:none}
#pagenav span.on{color:#333}
#pagenav span.prev{margin-right:10px}
#pagenav span.nxt{margin-left:10px}

#productdetail{width:360px;margin:0 auto}
#productdetail img{margin:30px 0 15px 0}
input.buy{background:none;font-size:26px;font-weight:bold;color:#000;cursor:pointer}
p {padding-bottom:12px}
.ErrorHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: red;    
}
.ErrorText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: red;        
}
/*PRODUCTS*/

