/*
#eeeeee - submenu grey
#dddddd - submenu hover grey
#e6eee6 - column grey
#929292 - enter members grey
#aa0000 - red
#409e2c - green
#cccc66 - yellow
#003399 - blue

*/
/*@import url(http://208.109.180.33/menu.css);*/
@import url("../menu.css");

body{
	text-align:center;
	background:white;
	padding:0px;
	margin:0px;
	font-family:Verdana, Arial;
	font-size:13px;
	background-image:url(./images/bg.gif);
	background-repeat:repeat;
}
a{
	color:#003399;
	text-decoration:none;
}

a:hover{
	color:#409e2c;
	text-decoration:none;
}

table{
	zwidth:231px;
	table-layout:fixed;
	margin:0px;
	padding:0px;
	

}
td{
	padding:0px;
	zfont-size:15px;
	font-family:Verdana, Arial;
	color:#111;
	vertical-align:top;
}
img{
	margin-top:17px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	clear:both;
	zborder:solid 1px #929292;
	border:solid 1px black;
}

h1{/*top rigt bottom left???*/
	margin:0px;
	zmargin-left:2px;
	padding:5px;
	padding-left:25px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	background-color:transparent;/*white;/*fa923f;*/
	color:#111; 
	zborder:solid 1px #3c82c7;
	
}


div.shell{
	position:relative;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	text-align:center;
	width:950px;
	clear:both;
	
}

div.flash{
	position:absolute;
	padding:0px;
	margin:0px;
	top:6px;
	left:0px;	
	width:950px;	
	height:141px;
	background-color: transparent;
	background-image:url(./images/logo.jpg);
	
	background-repeat:no-repeat;
	background-position: 0px 0px;

	zborder-right:1px solid #ccc;
	zborder-left:1px solid #ccc;
}
div.hor_menu{
	position:absolute;
	padding:0px;
	margin:0px;
	zmargin-top:0px;
	margin-top:147px;
	left:0px;	
	width:950px;	
	zheight:15px;
	ztext-align:left;
	background-image:url(./images/menu.gif);
	background-repeat:repeat-y;
	zbackground-color: black;
	zborder-right:1px solid #ccc;
	zborder-left:1px solid #ccc;
	
}
div.menu{
	position:absolute;
	text-align:left;
	font-size:10px;
	font-family:Verdana, Arial;
	zcolor:white;
	text-decoration:none;
	margin:0px;
	margin-top:163px;
	zpadding:2px;
	zzpadding-left:10px;
	left:0px;
	zfloat:left;
	text-align:center;
	width:200px;
	height:1000px;
	background-color:#e6eee6;

}

div.menu p{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:18px;
	margin-right:17px;

}

div.memberleft{
	position:absolute;
	text-align:left;
	font-size:10px;
	margin:0px;
	margin-top:163px;
	padding:2px;
	left:0px;
	zfloat:left;
	width:200px;
	height:1000px;
	border-bottom:dotted black 1px;
	background-color:#e6eee6;
	
	zborder-left:1px solid #ccc;
	zborder-bottom:10px solid #e6eee6;
}
div.content{
	position:absolute;
	margin:0px;
	margin-top:163px;
	left:200px;
	padding:0px;

	width:519px;
	height:1000px;
	background:white;
	text-align:left;
	font-size:11px;
	color:black;
	zborder-bottom:1px solid #409e2c;
}
div.content p, div.content h1{
	margin:0px;
	zpadding:10px;
	padding-top:12px;
	padding-left:50px;
	padding-right:50px;
	zpadding-bottom:50px;
	text-align:justify;
	color:#111;
	background-color:white;	
	
}
zdiv.content li{
	margin-left:25px;
	width:404px;
	text-align:justify;
	color:#111;
	
	
}
ol.standard, ul.standard{
	margin-left:60px;
	margin-right:50px;
}
ol.standard li{
	zmargin-left:0px;
	zpadding-left:0px;
	padding-top:5px;
}

ol.standard li ol li{
	margin-left:0px;
	padding-left:0px;
}
div.content dl{
	margin-top:5px;
	margin-bottom:5px;
	text-align:justify;

	
}
/*contact form needs this*/
div.content div p{
	background-image:none;
}
div.content p.bottom{
	zheight:12px;
	margin-bottom:10px;
	background:transparent;
	background-image:url(./images/div-content-bottom.gif);
	background-repeat:no-repeat;
	background-position: left bottom;
	
}
div.content h1{
	font-size:12px;
	font-weight:bold;
	color:#111;
}

div.right{
	position:absolute;
	margin-top:163px;	
	right:0px;
	width:231px;
	height:1000px;
	color:black;
	background-image:url(./images/p-right.gif);
	background-repeat:repeat-y;
	background-color:transparent;
	zborder-right:1px solid #ccc;
	zborder-bottom:10px solid #e6eee6;
	
}

div.memberright{
	position:absolute;
	margin-top:163px;
	right:0px;
	width:231px;
	height:1000px;
	color:black;
	background-image:url(./images/p-right.gif);
	background-repeat:repeat-y;
	background-color:transparent;
	border-bottom:dotted black 1px;
	
}

div.bottom{
	position:absolute;
	margin-top:1163px;
	right:0px;
	width:950px;
	height:50px;
	background-image:url(./images/p-bottom.gif);
	background-repeat:no-repeat;
	background-color:transparent;
	zborder-right:1px solid #ccc;
	zborder-bottom:10px solid #e6eee6;
	
}

div.bottom table{
    width: 950px;
	margin: 0;
	margin-top: 10px;
	text-align:center;
	font-size: 10px;
	
}	
div.right p, div.right table{
	text-align:justify;
	margin:0px;
	padding:0px;
	font-size:9px;
	zfont-weight:bold;
	padding-left:0px;
	
}
.cccd67{
	padding:2px;
	border-right:1px solid white;
	font-weight:bold;
	color:#111;
	background-color:#cccc66;

}
/* ???*/
p.center{
	width:100%;
	text-align:center;
}

p.copy{
    zfont-size:0.85em;
	color:#ccc;
	text-align:left;
	zmargin-left:2px;
	padding-top:10px;
	zpadding:0px;/*same as div.menu_holder*/
	zborder: 1px solid #ccc;
}

p.copy a{
	color:#ccc;
}

p.copy a:hover{
	color:#111;
}


/*----------------------------------Form elements--------------------------------------------*/

INPUT{
	zcolor:#333333;
	zbackground-color:#E7E5D8;
	zfont-family:Arial, Helvetica, sans-serif;
	zfont-size:12px;
	zfont-style: normal; 
	zfont-weight: normal;
	width:280px;
}

input.email{
	width:90%;

}

input.pay{width:130px;height:50px;}

input.qty,input.radio,input.cart{width:25px;}

input.submit{width:75px;border:solid 1px; }

input.150{width:150px;}



.login{
	width:100px;
	zheight:20px;
	zfont-size:1em;
	zfont-weight:bold;
	zbackground-image:url(./images/bglogin.gif);
	zbackground-repeat:repeat;
	zborder:1px dotted green;
}
.go{
	margin-top:2px;
	width:42px;
	zheight:16px;
	color:white;
	background-color:#929292;
	border:none;

}

TEXTAREA{
	width:280px;
}

select.50{
	width:50px;
}

SELECT {  
	zfont-family: Arial, Helvetica, sans-serif; font-size: 12px; 
	zcolor: #333333; background-color: #E7E5D8;
	width:280px;
}



table.pad{
padding-left:10px;

}
/*End of form */

