body						{ margin:0px; padding:0px; background:url(../images/bg_1.jpg); font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;background-attachment:fixed; text-align:left;}
a { color:#000}
.bg							{ background:url(../images/bg.jpg) repeat-y center;}
.clr						{ clear:both;}
#main						{ width:860px; margin:0 auto; padding:0px 20px 0px 20px;min-height:800px;}
.logo						{ display:block; background:white; width:860px;}
.left						{ width:680px; float:left;}
.right						{ width:153px; float:right;}
.right ol, .right ul, .right ol li {margin:0px; padding:0px;}
.nav						{ height:48px; border-top:1px dotted #999999; border-bottom:1px dotted #999999; background:url(../images/lines.jpg) repeat-x bottom;}
.mainlinks					{ padding-top:5px;}
.mainlinks ul				{ margin:0px; padding:0px;}
.mainlinks ul li			{ list-style:none; text-transform:uppercase;display:inline;}
.mainlinks ul li a			{ float:left;text-align:center; text-decoration:none; color:#808080; font-size:17px;font-weight:bold; padding:0px 18px;}
.mainlinks ul li a.pad 		{padding:0px 15px 0px 15px;}
.mainlinks ul li a.active	{padding:0px 15px 0px 15px;color:#000;}
.mainlinks ul li a:hover	{ color:#fff;background:#000;}
.mainlinks ul li a.tab-active	{ color:#000;}
.mainlinks ul li a.tab-active:hover	{ color:#fff;background:#000;}

.search						{ height:30px; border-top:1px dotted #999999; border-bottom:1px dotted #999999; padding-top:20px;}

.searchfield				{  width:145px; border:1px solid #BFBFBF; font-size:10px; margin-bottom:2px;color:#333333;  padding:3px 3px;}

.contents					{ padding-top:20px;}
.logindetails				{ padding-top:20px;}
.borderB					{ border-bottom:1px dotted #999999;height:16px;}
.bodyTxt 					{ font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#000000;text-align:left;font-weight:500;letter-spacing:1.2px;line-height:22px;}

.bodyTxtBld					{  position: absolute;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#000000;text-align:left;font-weight:bold;letter-spacing:1.2px;line-height:22px; width:300px;}

.bodyTxtBld2					{ font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;font-size:15px;color:#000000;text-align:left;font-weight:bold;letter-spacing:1.2px;line-height:22px; width:300px;}

.bodyTxtB 					{position: absolute; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#000000;text-align:left;font-weight:bold;width:300px;}
#sCart						{ height:20px;text-align:left;width:120px;background:url(../images/sCrtIcon.jpg) no-repeat 94px 1px;padding-top:2px;float:left;}
#cartN						{ height:20px;text-align:left;width:30px;padding-top:2px;float:left;}
.subLinks					{ position:absolute; top:-18px; background:#fff; z-index:100; line-height:16px; width:620px;}
.subLinks ul				{ margin:0px; padding:0px;}
.subLinks ul li				{ list-style:none; }
.subLinks ul li a			{ float:left;text-align:center; text-decoration:none; color:#808080; font-size:12px;font-weight:bold;background:#FFFFFF; padding:0px 10px 0px 15px;}
.subLinks ul li a.active	{ color:#000;}
.subLinks ul li a:hover		{ color:#000;} 
.pContainer					{ width:150px;height:225px;border-bottom:1px dotted #999999;border-top:1px dotted #999999;margin:0px 20px 0px 0px;float:left;} 
.pTitle						{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;text-align:left;border-bottom:1px dotted #999999;height:20px;padding-top:5px;font-weight:bold;margin-bottom:8px;}
.pTitle2					
{text-align:left;
height:14px;padding-top:3px;
padding-left:5px;
font-weight:bold;
background:#000000;}
.wtext{ background:#FFFFFF; color:#000000;}

.pContainerC				{ width:680px;}
.pContainer2{ 
width:226px;
margin:0px 0px 0px 0px;
text-align:center;
float:left;
border-bottom:1px dotted #999999;
text-align:left;} 

.txtArea					{ width:580px;height:20px;border:solid 1px #999;}
.txtArea2					{ width:580px;height:150px;border:solid 1px #999;}


#left { width:115px; float:left; padding-top:15px; }
#left  ul{ margin:0px; padding:0px; text-align:left;}
#left  ul li{ margin:0px; padding:0px; list-style:none; border-bottom:1px solid dotted #666666;}
#left  ul li a{border-bottom:1px dotted #9F9F9F; padding:2px;margin:1px 3px 0px 3px; display:block; text-decoration:none; font-size:14px;color:#9F9F9F; font-weight:bold;}
#left  ul li ul li { margin:0; padding:0;}
#left  ul li ul li a{ font-size:11px; color:#9F9F9F; border-bottom:1px dotted #9F9F9F; font-weight:normal; padding:0px; padding-left:6px;}
#left  ul li ul li a:hover{color:#000;}
#left  ul li a:hover{  color:#000;}

#right{ width:565px; float:right; padding-top:15px; margin-bottom:20PX;}
.probox{ width:177px; float:left; margin-left:10px; margin-bottom:15px;}
.price{ height:37px; border-bottom:1px dotted #7F7F7F;border-top:1px dotted #7F7F7F; margin-top:10px; padding-top:5px;}
.blklines{ background:url(../images/blk_lines.jpg) no-repeat left; height:15px;}
.white{ background:#FFFFFF; height:15px; float:right;}
.white ul{ margin:0px; padding:0px;}
.white ul li{ list-style:none; display:inline; }
.white ul li a{ padding:0px 2px 0px 2px; text-decoration:none; color:#000; font-weight:700;}
.white ul li a:hover{ color:#006633}
.proname{ font-size:15px; font-weight:700; }
.proprice{ font-size:12px;  color:#666666;}
.imagecontainer{ width:340px; float:left; padding-left:10px;}
.description{ width:200px; float:right; padding-left:10px;}
.innerprice{ border-bottom:1px dotted #7F7F7F;border-top:1px dotted #7F7F7F; padding-top:5px; padding-bottom:5px; }
.namesize{ font-size:20px;}
.bigimage{ padding-bottom:15px; border-bottom:1px dotted #999999;}

.related{ padding-top:00px; width:350px;}
.related ul{ margin:0px; padding:0px;}
.related ul li{margin:0px; display:inline; list-style:none; padding:6px 5px 10px 5px;float:left; }

.butt { font-size:10px; background:url(../images/bt-icon.gif) right no-repeat; line-height:18px; display:block; padding-right:19px; text-align:center; text-decoration:none; color:#333; text-transform:uppercase; border:1px solid #999; width:90px; cursor:pointer; }


ul.products-list { margin:0; padding:0;}
ul.products-list li {width:177px; float:left; margin:0; padding:0;margin-left:10px; margin-bottom:15px;}
ul.products-list li a img {width:177px; margin-bottom:8px;}
ul.products-list .name {border-top:1px dotted #7F7F7F;border-bottom:1px dotted #7F7F7F; line-height:6px;}
ul.products-list .name  a {  margin-top:5px; padding-top:0px; display:block; color:#000; text-decoration:none; text-align:left; }
ul.products-list .pricebox  a { border-bottom:1px dotted #7F7F7F; margin-top:10px; padding-top:5px; display:block; color:#000; text-decoration:none; text-align:left;}

.line{ color:#999999; font-size:9px;}
.textwrap{  display:block; padding-top:10px; padding-bottom:10px; padding-right:10px; }
.trial{ border-bottom:1px dotted #333333;}

.navimenu {  position:relative;}
.navimenu-sub { position:absolute; top:-20px; background:#fff; z-index:100; line-height:16px; width:400px;}

.columntitle { padding-left:8px; padding-right:8px;}
.column-box-1 { background:url(../images/dotted.gif) bottom repeat-x; line-height:20px; text-transform:uppercase; display:block;font-size:11px; color:#666;}
.column-box-2 { background:url(../images/dotted2.gif) bottom ; line-height:20px; text-transform:uppercase; display:block;font-size:11px;}
.column-box-3 { background: url(../images/arrow.jpg) no-repeat right; line-height:20px; text-transform:uppercase; display:block;font-size:10px; text-align:right; }
.column-box-3 a { text-decoration:none; color: #333; display:block;padding-right:22px;}


.heading { font-family:Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#000000;text-align:left;}
