
#header{
	width:770px;
	height:145px;
	background-image: url(/images/header-bg.jpg);
	background-repeat: no-repeat;
	position:relative;
	border: 0px solid blue;
}
#headerlogolink a{
	position:absolute;
	display:block;
	width:160px;
	height:100px;
	top:20px;
	left:20px;
	b/order:1px solid red;
}
#headeremaillink a{
	position:absolute;
	display:block;
	width:200px;
	height:70px;
	top:40px;
	left:550px;
	b/order:1px solid red;
}

#section-image{
	margin:0 0 0 208px;
	_margin:0 0 -3px 208px;
	padding:0;
	width: 309px;
}
#topmenu{
	width:770px;
	height:32px;
	background: url(/images/topmenu-sub.jpg) no-repeat;
}
* html #topmenu {  height: 32px; }
#topmenu ul { list-style: none; margin: 0 0 0 240px; padding: 10px 0 0 0; }
#topmenu ul li { float: left; display: inline; margin: 0 8px; font-size: 90%; }
#topmenu ul li a { color: #fff; text-transform: uppercase; text-decoration: none; font-weight: bold; }
#topmenu ul li a:hover { }
#leftcolumn{
	float:left;
	width:248px;
}

#rightcolumn{
	float:left;
	width:522px;
	line-height:16px;
}
* html #rightcolumn { width: 500px; }

#rightcolumn ul{
	margin-left:40px;
}

#breadcrumb { float: left; font-size: 11px; color: #8c0502; padding: 10px 0 10px 0;width:300px;}
#loginbox { float: right; width: 186px; background-image: url(../images/login-bg.jpg); height:31px;  }
#loginbox p{ padding:2px 0 0 25px; margin:0; }

/*
#breadcrumb{
	position:absolute;
	width:300px;
	font-size:11px;
	margin-left:250;
	margin-top:-415;
}
#breadcrumbInner{
	width:325px;
	font-size:11px;
	margin-left:250;
	margin-top:-415;
}
#loginbox{
	position:absolute;
	margin-top:-425;
	margin-left:575;
	width:186px;
	height:31px;
	background-image: url(../images/login-bg.jpg);
	background-repeat: no-repeat;
}
#loginboxInner{
	position:absolute;
	margin-top:-23;
	margin-left:300;
	width:186px;
	height:31px;
	background-image: url(../images/login-bg.jpg);
	background-repeat: no-repeat;
}

#loginbox p{
	padding:2px 0 0 15px;
	margin:0;
}
*/

#productlist{

}

#categoryheading{
	clear: both; margin-top: 5px;
	font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;

}

.categoryheading1{
	font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#categorytext{
	
	font-family:verdana, Helvetica, sans-serif;
	font-size:12px;
}

#categorybody{
	
	font-family:verdana, Helvetica, sans-serif;
	font-size:11px;
}
#leftmenuproduct{
	position:absolute;
	margin-top:240;
	margin-left:10;
	width:248px;
	height:310px;
	background-image: url(/images/leftmenu-bg.jpg);
	background-repeat: no-repeat;
	background-position:10px 0;
}

#leftmenuproduct ul{
	list-style:none;
	margin:5px 0 0 25px;
	font-family: "Comic Sans MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#leftmenuproduct li{
	padding:2px 0;
}
#leftmenuproduct li a{text-decoration:none;color:#990000;}
#leftmenuproduct li a:hover{text-decoration:none;color:#cc0000;}

#searchboxproduct{
	position:absolute;
	top:195px;
	margin-left:10;
	padding:10px 0 0 10px;
	z-index:5;
}
.searchboxproduct select{width:132px;}
.searchbox select{width:132px;}

#footerproduct{
	margin-left:55;
	height:20px;
	font-size:11px;
}
#footerproduct ul{
	padding:5px 0;
}
#footerproduct li{
	display:inline;
	padding:0 10px;
}
#footerproduct a{
	text-decoration:underline;
	color:#660000;
}
#footerproduct a:hover{
	text-decoration:none;
	color:#cc0000;
}
#footerbarproduct{
	padding:8px;
	margin-left:55;
	color:#000000;
	font-size:11px;
}
#leftpostitnote{
	position:absolute;
	margin-top:-120;
	margin-left:10;
	width:248;
	height:223;
	background-image: url(../images/left-postitnote.jpg);
	background-repeat: no-repeat;
}
.productlabel {
	padding:10px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	color:#ffffff;
	font-weight:bold;
}
.oLebelSkuCode {
	
	font-family: verdana, Arial, Helvetica, sans-serif;	
	font-size:12;
	color:#6d0303;
	font-weight:bold;
	text-decoration:none;
}
.oLebelSkuName {
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#6d0303;
	font-weight:bold;
	text-decoration:underline;
}
.oLebelSkuShortDesc {
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;
	font-weight:normal;
}
.oLebelSkuDetailDesc {
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;
	font-weight:normal;
}
.oLebelSkuPrice {
	margin-left:11;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:11;
	color:#000000;

}
.oLebelSkuPriceamount {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#740403;

}
.oLebelClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11;
	text-align:center;
	color:White;
	font-weight:bold;
}
.oLabelCell
{    
    padding-left: 10px;
}
.oLabelSkuDetailCell
{        
    width:30px;
    padding-right:0px;
    padding:0 0 0 10;
    
}
.buybutton {
	width:70;
	height:24;
	background-image: url(../images/buynow.jpg);
	background-repeat: no-repeat;
}
.imagesize{
	width:98;
	height:98;
}
#buynowbutton {

}
.tableheading{
	background-image: url(../images/tableheadingbg.jpg);
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	height:23;
	width:500;
}
#optiondiv {
	
}
#optiondivNew select{width:350px;}
.textred {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#740403;
	font-weight:normal;
}

.listTitle {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:bold;
}

.PageTitle {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:15;
	color:#000000;
	font-weight:bold;
}

.tdHeight {
    height:4px;
}

.textregular {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:normal;
}
.textregularbold {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:bold;
}
#mainhomeleft{
	width:400px;
	font-size:11px;
	float:left;
}

#loginDiv{
	position:relative;
	width:350px;
	font-size:11px;
	margin-left:250;
	margin-top:-415;
}

.accountDropDown{
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:normal;
    width:150px;
 }
 
 .accountTextField {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:normal;
    width:150px;
    height:20px; 
    
    border:solid 1px #a73e3b;
 }
 table td.requiredField {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
 }
 .orderListDiv 
 {
    
 }
.productListDiv {
   
 }
 .list_header_start, .list_header {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	color:#000000;
	font-weight:normal;
	border-bottom: #000000 1px solid;
	font-weight:bold; 
	text-align:left;
}
.list_header_end {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	color:#000000;
	font-weight:normal;
	border-top: #bdbdbd 1px solid;
	border-bottom: #bdbdbd 1px solid;
	font-weight:bold; 
}
.optionTitle {
    font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10;
	color:#000000;
	font-weight:normal;
	color:#000000;	
	font-size:14px;
}
.spacerLine {
	margin-top: 10px;
	font-size: 1px;
	border-bottom: solid 1px #bdbdbd;
}
.OrderHist_DataGridHeader
{
	border-bottom:solid 1px #cad5e4;
	border-right:solid 1px #cad5e4;
	border-top:solid 1px #cad5e4;
	Font-Size:11px; 
	font-family:Verdana;
	font-weight:bold; 
	color:#666666; 
}
.OrderHist_DataGridRow
{
	Font-Size:11px;
	font-family:Verdana;
	white-space: nowrap;
	Color:#666666;
}


#footer { display: block; p/osition: relative; clear: both; height: auto; width: 100%;}

html body dl dd { display: block; }

/*  "Show All" + "Hide All" links */
#TJK_ToggleON,#TJK_ToggleOFF {border:1px solid #333;padding:0 5px;margin-right:5px}
/* zeroing out padding and margin */
#TJK_DL dd,#TJK_DL dt {margin:0;padding:0} 
/* margin for the DTs (shorthand) */
#TJK_DL dt {font-weight: bold; margin: 10px 0 0;}
/* image and left padding for DDs */
#TJK_DL dd {margin: 0 0 10px 0; padding: 0;}
/* styling all anchors in the DTs */
#TJK_DL dt a { }
#TJK_DL dt a:visited { color: #666; }
#TJK_DL dt a:visited:hover,
#TJK_DL dt a:hover,
#TJK_DL dt a:active,
#TJK_DL dt a:focus { color: #8c0502; }

/**********************************/
/**********************************/
#TJK_DL .showDD {position:relative;top:0}
#TJK_DL .hideDD{top:-9999px;position:absolute}
#TJK_ToggleON,#TJK_ToggleOFF {display:inline;cursor:pointer;cursor:hand}