body {
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #B4BCAD;
	background-image:  url(/dev/images/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}
a:link {
	color: #2c567c;
}
a:visited {
	color: #2c567c;
}
a:hover {
	color: #003366;
}
a:active {
	color: #003366;
}



.heading {

	font-variant : normal;

	letter-spacing : 2px;

	line-height : 18px;

	font : 12px Arial, Helvetica, sans-serif;

	font-weight : bold;

	text-decoration : underline;

	}

.form_field_text {

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10px;

	padding-left : 2px;

	padding-right : 2px;

	}

	

.form_button {

	background-color : #FF9900;

	border : 1px solid Black;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10px;

	letter-spacing : 1px;

	padding-left : 3px;

	padding-right : 3px;

	font : Arial, Helvetica, sans-serif;

	width : 150px;

}

.table_cells_A {

	font-variant : normal;

	letter-spacing : 0px;

/*	line-height : 23px; */ 

	font-family : Arial, Helvetica, sans-serif;

	font-size : 9pt;

}

.table_header {

font-weight : bold;

	font-variant : normal;

	letter-spacing : 0px;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 8pt;

}



.main {

	font-variant : normal;

	letter-spacing : 0px;

/*	line-height : 23px; */ 

	font-family : Arial, Helvetica, sans-serif;

	font-size : 9pt;

	text-align : left;

}

.cart {

	font-variant : normal;

	letter-spacing : 0px;

/*	line-height : 23px; */ 

	font-family : Arial, Helvetica, sans-serif;

	font-size : 9pt;

	text-align : center;

}

.productpage {

	font-weight : bold;

	letter-spacing : 0px;

line-height : 23px;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10pt;

	text-align : left;

}

.productside {

	font-weight : bold;

	letter-spacing : 0px;

line-height : 19px;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 9pt;

	text-align : left;

}



.nav {

	font-variant : normal;

	letter-spacing : 0px;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 8pt;

	color: 	#314A5A;

}



.small_bold {

	font-weight : bold;

	font-variant : normal;

	letter-spacing : 0px;

	font-family : Arial, Helvetica, sans-serif;

	font-size : 8pt;

	color: 	#CC3399;

}



.testimonial {

	font-weight: bold;

	font-style : italic;

	letter-spacing : 0px;

/*	line-height : 23px; */ 

	font-family : Arial, Helvetica, sans-serif;

	font-size : 10pt;

	text-align : right;

	color: #AD4252; 

}



.footer {

	font-weight : normal;

	font-variant : normal;

	color: #314A5A; 

	font : 9pt Arial, Helvetica, sans-serif;

    text-align: center;



}



#footer_bg {

	width: 756px;

	background: url(../images/footer_bg.gif) no-repeat; /* footer_bg.gif is larger (taller) than necessary, to allow text to resize */

	

}



#body_bg {

	background: #fff url(../images/body_bg.gif) repeat-y;

	width: 758px;

	

}



.copyright {

	font-weight : normal;

	font-variant : normal;

	color: #808080; 

	font : 8pt Arial, Helvetica, sans-serif;

	text-align: center;

}



.bringfront {

	z-index : 999;

}

.formbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6B6B64;

	background-color: #ECDCC1;

	height: 17px;

	width: 150px;

	border: 1px solid #67460D;

	margin-right: 8px;

	margin-left: 8px;

	margin-top: 2px;

	margin-bottom: 2px;

	padding: 2px;

}

.messagebox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #6B6B64;

	background-color: #ECDCC1;

	height: 42px;

	width: 150px;

	border: 1px solid #67460D;

	margin-right: 8px;

	margin-left: 8px;

	margin-top: 2px;

	margin-bottom: 2px;

	padding: 3px;

}
.contacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-right: 15px;
	margin-left: 15px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 15px;
}
.producttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contacttext2 {
	margin-right: 15px;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.maincontacttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-top: 0px;
	padding-bottom: 0px;
}
.contactformtile {
	background-image: url(../images/inside/contactformmiddle.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.contactformbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	height: 18px;
	width: 120px;
	padding-top: 4px;
	padding-left: 4px;
	border: 1px solid #67460D;
	margin-top: 0px;
	margin-left: 0px;
}
.submitalign {
	margin-right: 80px;
}
.contactformmessagebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FFFFFF;
	height: 60px;
	width: 120px;
	padding-top: 4px;
	padding-left: 4px;
	border: 1px solid #67460D;
	margin-top: 0px;
	margin-left: 0px;
}
.bluetitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #2c567c;
}
.productlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #2c567c;
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.greentitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #336633;
}
.productText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.optionbox {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #2c567c;

	background-color: #ffffff;

	height: 14px;

	width: 80px;

	border: 1px solid #2c567c;

}