

body, html {
	background-color: #d9ded1;
    margin: 0px;
	FONT-FAMILY: "Verdana";
	font-size: 12px;
	color: #000000;
	background-image: url(bg.gif); 
	background-repeat: repeat-x;
}

.draft
{
	border:  #ff0000 1px dashed;
}

#contentsub
{
	width: 700px;
	padding: 0px;
}

#menu
{
	width: 245;

}


#content{
background-color: #ffffff;
	
}

h1 {
		color: #761533;
		font-size: 15pt;	
	
}

h2 {
		color: #071a4f;
		font-size: 17px;	
	
}

h3 {
		color: #ffffff;
		font-size: 17px;	
	
}

.media {
		font-size: 11px;
		text-align: justify;
		border:  #d8d8d8 1px dotted;
		padding: 5px;
	
}

#media2 {
	display: none;
	
}

#media2 {
	display: none;
	
}

.product {

		text-align: center;
		border:  #d8d8d8 2px solid;
		padding: 5px;
		width: 210px;

	
}

.productdesc
{
	font-size: 12px;
	text-align: center;
	border:  #8b43b4 1px dotted;
	padding: 5px;
	background-color: #d9d1de;
	height:80px;
	background-image: url(bg.gif); 
	
}

.addtocart
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	border:  #7c8ebf 2px solid;
	padding: 5px;
	background-color: #051648;
	background-image: url(bg2.gif);
}



.pricetxt
{
		color: #071a4f;
		font-size: 15px;
		font-weight: bold;
}

.main
{
	border:  #d8d8d8 1px dotted;
	padding: 5px;
	text-align: justify;
	font-size: 12px;
}

.newsletter
{
	border:  #670083 2px solid;
	padding: 5px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	background-color: #7a0343;
	background-image: url(bg2.gif);
	
}

.chcktable
{
		border:  #670083 2px solid;
		color: #071a4f;
		font-size: 12px;
		background-color: #ffffff;
		padding: 15px;
		width: 750px;
		margin : 10px;

}

.chcktitle, .chckdescription, .chckprice
{
	vertical-align: top;
}

.chcksml
{
	vertical-align: bottom;
	text-align: center;
	font-size: 10px;
	color: #969696;
}

.chck
{
	background-image: url(bg3.gif);
	width: 100%;
	height: 100%;
}

.chck2
{
	padding: 35px;	
}

.chckstep
{
	height: 20px;
	font-size: 15px;
	font-weight: bold;
	
}

.chckpricetotal
{
	text-align: right;
	font-size: 15px;
	color: #000747;
	font-weight: bold;
	border-top:  #670083 1px solid;
	
}

.chckdelivery
{
	text-align: right;
	font-size: 10px;
	color: #000747;	
}

.chckfrm
{
	text-align: right;
	font-size: 10px;
	width: 250px;	
}

A:link {text-decoration: none; color:#43160c;  }
A:active {text-decoration: none; color:#003399 } 
A:hover {text-decoration: none; color:#034fae} 

form {
  display:inline;
}

.orderbutton
{
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	border:  #7c8ebf 2px solid;
	padding: 10px;
	background-color: #051648;
	
}

.orderbutton:link {text-decoration: none; color:#ffffff;  }
.orderbutton:hover {text-decoration: none; color:#10c614;  }


.menubar{
	border-bottom:  #c2c6ca 1px solid;
	border-top:  #c2c6ca 1px solid;

	padding: 5px;

	
}

.menuitem
{
	border-right:  #c2c6ca 1px solid;
	padding: 2px 15px 2px 15px;
	font-size: 12px;
	color: #000747;
	font-weight: bold;

}

.footer
{
	font-size: 10px;
	color: #000747;

}

.error {border:1px solid #A90000;padding:4px 4px 4px 4px;background-color:#F8E5E5; color: #ad2d00;}
.success {border:1px solid #74F019;padding:4px 4px 4px 4px;background-color:#DEF8CA;}
.selected {border:1px solid #1AA8E1;padding:4px 4px 4px 4px;background-color:#8DD8F7;}
.blank {border:1px solid #ffffff;padding:4px 4px 4px 4px;background-color:#ffffff;}

#submitbutton
{
	display: none;
}




