/* CSS Document */
body
{
margin:0;
}
div.ajx_fade
{
position:absolute;
background-color:#000;
opacity:.50;
filter:alpha(opacity=50); 
-moz-opacity:0.5;
z-index:100;
width:100%;
height:100%;
}
	
div.popFormLayer
{  
position:absolute;
/*cursor: move;*/
left:20%;
top:20px;
border:3px #3D4040 solid;
padding-left: 0; 
padding-right: 0; 
padding-top:0;
background-color: #EEEEEE;
z-index:110;
}	
div.xWinTitle
{
text-align:center;
font-weight:bold;
color:#FFFFFF;
background-color:#4F8100;
padding:3px;
margin-bottom:5px;
}
td.leftMenu
{
background-image:url(imgx/left_bg.gif);
background-repeat:repeat-y;
}
td.pageFooter
{
padding-top:10px;
height:68px;
background-image:url(imgx/footer.gif);
background-repeat:no-repeat;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
td.myArea
{
background-image:url(imgx/bg_inside.gif);
padding:5px;
}
#freearea
{
background-image:url(imgx/bg_inside.gif);
}
#freeareax
{
background-color:#FCFFEC;
border-right:#d0d0d0 1px solid;
}
div.bradMenu
{
background-color:#D7EC9D;
border-bottom:#669966 1px dotted;
padding:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#006600;
font-weight:bold;
}
a
{
color:#330099;
text-decoration:underline;
}
a:visited
{
color:#330099;
text-decoration:underline;
}
a:hover
{
color:#FF0000;
text-decoration:overline;
}
a.lg:link   
{
	text-decoration:none;
	color:#FFD800;

}
a.lg:visited {
text-decoration:none;
color:#FFD800;
}
a.lg:hover  {
text-decoration:underline;
color:#000;
}

a.lgx:link   
	{
	text-decoration:none;
	color:#535353;
	}
a.lgx:visited 
	{
	text-decoration:none;
	color:#315B00;
	}
a.lgx:hover  
	{
	text-decoration:underline;
	color:#FF0000;
	}


a.leftx:link   
{
	text-decoration:none;
	color:#ECFFAA;

}
a.leftx:visited {
text-decoration:none;
color:#ECFFAA;
}
a.leftx:hover  {
text-decoration:underline;
color:#FF0000;
}
/* tables and TD */
td
{
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#000;
}
input,select,textarea
{
font:menu;
}
table.main
{
border:1px solid #121212;
width:833px;
}
table.somebox
{
border:1px solid #121212;
}
td.mainBody
{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
}
td.Member
{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
border-left:1px dotted #666666;
}
td.Leftmenu
{
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
border-right:1px dotted #666666;
}
td.titlex
{
padding:2px 2px 2px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC611D;
background-color:#CBB59E;
border-bottom:1px solid #2E2E2E;
}
td.Navigate
{
padding-left:25px;
font-family:verdana;
font-size:11px;
color:#666666;
}
td.proDesc
{
padding:5px 5px 5px 25px;
font-family:Arial;
font-size:12px;
color:#CCCCCC;
}
td.showProduct
{
padding:4px;
vertical-align:top;
text-align:center;
}
table.login
{
border:1px solid #333333;
}
table.viewcart
{
border:1px solid #333333;
background-color:#E1FBB9;
}
td.viewcart_td
{
border-left:1px dotted #333333;
border-bottom:1px dotted #333333;
font-family:verdana;
font-size:11px;
color:#000;
background-color:#BCDA8C;
}
td.viewcart_head
{
background-color:#0F8B02;
font-family:verdana;
font-size:11px;
color:#FFF;
font-weight:bold;
text-align:center;
}
td.viewcart_total
{
background-color:#393939;
border:1px dotted #535353;
font-family:verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
td.logint
{
border-bottom:1px solid #333333;
font-family:verdana;
font-size:11px;
color:#666666;
font-weight:bold;
background-color:#FFCCCC;
}
td.loginb
{
font-family:verdana;
font-size:11px;
color:#666666;}
/* span and Div */
.xt1
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#666666;
}
.xt3
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
}
.xt2
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#CC9933;
}
p.mylogin
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#CC9933;
}
.small
{
font-family:verdana, Helvetica, sans-serif;
font-size:10px;
}
div.showitems
{
width:180px;
text-align:center;
padding-top:5px;
font-family:Arial,verdana, Helvetica, sans-serif;
font-size:11px;
}
div.showItemHead
{
width:170px;
height:24px;
text-align:center;
background-image:url(imgx/show_item_top.gif);
background-repeat:no-repeat;
padding-top:8px;
color:#FFFFFF;
}
div.showcatHead
{
width:170px;
height:24px;
text-align:center;
background-image:url(imgx/show_cat_top.gif);
background-repeat:no-repeat;
padding-top:5px;
color:#006633;
}
div.showItemBody
{
width:160px;
text-align:center;
background-image:url(imgx/show_item_mid.gif);
background-repeat:repeat-y;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
color:#FFFF99;
}
div.showCatBody
{
width:160px;
text-align:center;
background-image:url(imgx/show_cat_mid.gif);
background-repeat:repeat-y;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
color:#50731C;
}
div.showItemMore
{
width:170px;
}
div.add2cartBox
{
margin-top:3px;
background-image:url(imgx/addcartbox.gif);
background-repeat:no-repeat;
text-align:center;
height:30px;
width:170px;
padding-top:4px;
color:#FFFFFF;
}
div.errors
{
padding:5px;
border:1px #CCCCCC dotted;
background-color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFCC;
text-align:left;
}
img.mycreations
{
padding:2px;
border:3px #FFFFFF ridge;
}
td.showDealer
{
border:1px dotted #363636;
font-family:verdana, Helvetica, sans-serif;
font-size:11px;
color:#999999;
width:200px;
padding:10px;
}
img.showThumb
{
border:solid 1px #000000;
}
div.backbut
{
background-color:#161616;
border:1px solid #2E2E2E;
width:150px;
padding:4px;
text-align:center;
}
li.comments
{
border-bottom:1px dotted #2E2E2E;
padding-bottom:3px;
}
span.mypage
{
border:1px solid #82A62C;
background-color:#C3E275;
padding:2px;
margin-right:4px;
}
table.acart
{
background-color:#000000;
width:100%;
}
div.proHead
{
width:150px;
background-color:#00CCFF;
font-size:11px;
color:#330099;
padding:2px;
margin-bottom:2px;
font-weight:bold;
}
div.proDesc
{
width:150px;
background-color:#FFFFCC;
font-size:11px;
padding:2px;
color:#000;
}
div.proPrice
{
width:100px;
background-color:#000000;
font-size:11px;
padding:2px;
color:#FFF;
margin:5px;
font-weight:bold;
}
img.galphoto
{
float:left;
border:1px solid #333333;
margin:3px; 
}
.proDescHead
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#294301;
}
.proText
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#294301;
}
td.proDesc
{
padding:5px 5px 15px 5px;
}
div.LeftMain
{
width:225px;
}
div.searchBox
{
background-image:url(imgx/searchbox.gif);
background-repeat:no-repeat;
width:210px;
height:35px;
margin-top:30px;
text-align:center;
padding-top:7px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#A5A5A5;   
}
input.sbox
{
font:Arial;
font-size:11px;
}
div.leftTitle
{
background-image:url(imgx/left_titles.gif);
background-repeat:no-repeat;
width:210px;
height:24px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#838383;
text-align:center;
padding-top:7px;
margin:0;
vertical-align:middle;
}
div.leftBodyArea
{
background-color:#B2B2B2;
width:210px;
font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#838383;
margin:0;
padding-top:10px;
}
div.leftBottom
{
background-image:url(imgx/left_bot.gif);
background-repeat:no-repeat;
width:210px;
color:#838383;
}
div.left
{
background-color:#FFFFCC;
color:#FF0000;
border:1px #336666 solid;
padding:3px;
text-align:center;
}
div.leftError
{
background-color:#FA3E3E;
color:#FFFF99;
padding:4px;
}
.YesNo
{
border:solid 1px  #999999;
padding:3px;
margin:3px;
background-color:#CCCCCC;
width:60px;
text-align:center;
}
.highLogin
{
background-color:#666666;
padding:2px;
color:#FFFFFF;
}
div.Logged
{
background-color:#FF0000;
padding:3px;
color:#FFF;
text-align:right;
border:1px solid #000000;
}
#newArv
{
width:206px;
height:55px;
border-bottom:1px dotted #000000;
padding:2px 2px 5px 2px;
background-color:#FFFFFF;
}
#newArvBot
{
width:210px;
background-image:url(imgx/new_arrival_bot.gif);
background-repeat:no-repeat;
}
img.NewMore
{
border:0;
padding-top:3px;
}
#listCat
{
list-style-type:none;
list-style-position:outside;
margin-left:10px;
width:175px;
background-image:url(imgx/list_bg.gif);
background-color:#D0D0D0;
padding:3px 3px 3px 10px;
border-bottom:1px #507102 solid;
margin-bottom:2px;

}
#listLogged
{
list-style-type:none;
list-style-position:outside;
margin-left:30px;
padding:4px;
}
#acslist
{
list-style-image:url(imgx/bullet.gif);
list-style-position:inside;
margin-left:30px;
margin-bottom:3px;
padding:3px;
width:300px;
font-size:12px;
}
#shP
{
clear:both;
overflow:hidden;
}
#mybody
{
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.errorMem
{
background-color:#FF0000;
font-weight:bold;
text-align:center;
padding:2px;
color:#FFFFFF;
}

.whatboxTop
{
width:637px;
height:27px;
margin-left:20px;
}
.whatboxMid
{
width:637px;
margin-left:20px;
background-image:url(imgx/wn_mid.jpg);
background-repeat:repeat-y;
}
.whatboxBot
{
width:637px;
height:14px;
margin-left:20px;
margin-bottom:20px;
}
.whatnewX
{
width:120px;
float:left;
margin-right:15px;
margin-left:15px;
margin-top:15px;
margin-bottom:15px;
text-align:center;
}
.whatnewX img
{
border:1px solid #666666;
margin-bottom:10px;
}

.whatnewX a
{
text-decoration:none;
}