body {
margin-left: 0px; 
margin-right: 0px; 
margin-top: 0px; 
background-color:#8d8d8d;
background-image:url(../admin_images/bg.gif);
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}

.mainBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}

.content_body{	
width: 99%;
}

.homejoinbox{ background-color: #2d343e; font-size:10px; font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:left; padding:4px; }

input { font-size:10px; font-family: Arial, Helvetica, sans-serif; }

.header {
	width: 765px;
	height: 76px;
	vertical-align:bottom;
	text-align:right;
	background-image:url(../admin_images/header.gif);
}
.header2 {
	width: 765px;
	height: 11px;
	vertical-align:bottom;
	text-align:right;
	background-image:url(../admin_images/header2.gif);
}

.editor_title {
	text-align:left;
	background-color:#5B5B5B;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left: 4px;
}

.editor_body {
	text-align:left;
	background-color:#B0B0B0;
	font-size:10px;
	color:#000000;
}

.editor_body0 {
	text-align:left;
	background-color:#CCCCCC;
	font-size:10px;
	color:#000000;
}
.editor_body1 {
	text-align:left;
	background-color:#B0B0B0;
	font-size:10px;
	color:#000000;
}
.editor_body02 {
	text-align:right;
	background-color:#CCCCCC;
	font-size:10px;
	color:#000000;
}
.editor_body12 {
	text-align:right;
	background-color:#B0B0B0;
	font-size:10px;
	color:#000000;
}

.editor_body2 {
	text-align:right;
	background-color:#B0B0B0;
	font-size:10px;
	color:#000000;
}

.button {
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.links_box {
	width: 180px;
	font-size:10px;
}

.snailtrail {
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-top: 2px;
	padding-bottom: 2px;
}
A.footer:link,A.footer:visited{
	font-size:10px;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
A.footer:hover,A.footer:active{
	font-size:10px;
	color:#707c8f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.footer{
	font-size:10px;
	color:#FFFFFF;
	text-align:right;
	vertical-align:middle;
	font-family: Arial, Helvetica, sans-serif;
	height: 20px;
}
.footer2{
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	padding-left:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.error {
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#CC0000;
}
.login {
	padding-bottom: 2px;
	margin-bottom: 2px;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	background-color:#C1C9BC;
}
a.login:link {font-weight:normal;color:#000000;}
a.login:hover {font-weight:normal;color:#FF0000;}
a.login:active {font-weight:normal;color:#FF0000;}
a.login:visited {font-weight:normal;color:#000000;}
.login2 {
	padding-bottom: 2px;
	margin-bottom: 2px;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
	text-align:right;
}

a.login2:link {font-weight:normal;color:#CCCCCC;}
a.login2:hover {font-weight:normal;color:#FF0000;}
a.login2:active {font-weight:normal;color:#FF0000;}
a.login2:visited {font-weight:normal;color:#CCCCCC;}

.package_body {font-size:10px; width: 125px; background-color:#FFFFFF; padding: 0px 2px 0px 2px;}
.package_body_edge {background-color:#535A6A; width: 9px;}
.package_bottom {background-image:url(../images/package_deal_bottom.gif); font-size:10px; padding-left:15px; padding-top: 7px; height:28px; vertical-align:top; background-repeat:no-repeat;}
A.package:link { color:#000000; }
A.package:visited { color:#000000; }
A.package:hover { color:#666666; }
A.package:active { color:#666666; }

.ad_top{ background-image:url(../images/ad_top.gif); height:12px; background-repeat:no-repeat;}
.ad_left{ background-image:url(../images/ad_left.gif); width:18px; background-repeat:no-repeat;}
.ad_right{ background-image:url(../images/ad_right.gif); width: 16px; background-repeat:no-repeat;}
.ad_bottom{ background-image:url(../images/ad_bottom.gif); height: 5px; background-repeat:no-repeat;}

.content_1_tl{ background-image:url(../images/borders/border1_tl.gif); height:15px; width:15px; background-repeat:no-repeat;}
.content_1_tr{ background-image:url(../images/borders/border1_tr.gif); height:15px; width:15px; background-repeat:no-repeat;}
.content_1_bl{ background-image:url(../images/borders/border1_bl.gif); height:15px; width:15px; background-repeat:no-repeat;}
.content_1_br{ background-image:url(../images/borders/border1_br.gif); height:15px; width:15px; background-repeat:no-repeat;}
.content_1_body {font-family: Arial, Helvetica, sans-serif;background-color:#E0E0E0;text-align:center;font-size:12px;}
.menu_text { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#CC0000;}

.login { background-color:#00CC00; font-size:10px; font-family: Arial, Helvetica, sans-serif;}

.menubg { background-image:url(../UserFiles/bg.gif); height:33px; background-color:#FF0000;}

.titletext {
	color: #5b7a5e;
	font-size: 30px;
	font-family:  Arial, Helvetica, sans-serif;
}
.prod_title { vertical-align:top}
.product_more { color: #494949; font-size:10px; font-weight:bold;}

A.product_more:link { color:#494949;}
A.product_more:visited { color:#494949; }
A.product_more:hover { color:#000000; }
A.product_more:active { color:#000000; }

A.cat_link:link { color:#494949; font-weight:bold; font-size:14px;}
A.cat_link:visited { color:#494949;  font-weight:bold; font-size:14px;}
A.cat_link:hover { color:#000000;  font-weight:bold; font-size:14px;}
A.cat_link:active { color:#000000;  font-weight:bold; font-size:14px;}

.cat_content{ width: 614px; height: 400px; overflow-y:auto; overflow-x:hidden;}

#catDesc
{padding:5px;}
