@charset "utf-8";

/* CSS Document */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color:#b4dcf6;

	font-family: "Century Gothic";

	font-size:14px;

	background-image: url(../images/BG.jpg);
	background-position:top;
	background-repeat:no-repeat;


}



a:link {

color:#B50606;

text-decoration:none;

}



a:hover {

color:#B50606;

text-decoration: underline;

}



.bottom {

vertical-align:bottom;}



.mainbody{ background-color:#FFFFFF;

padding-left:20px;

padding-right:10px;

padding-top:10px;

padding-bottom:10px;

color: #000000;



}

img a {

border:solid 1px #000000;

}



.blackTitle {

font-size:18px;

color:#000000;

font-weight:bold;



}



.style3 {

	font-size:22px;

	color: #B50606;

}



.black{

color:#000000;

}



.titleT{

vertical-align:top;

padding-left:20px;

}



.rightboder{

border-right:dashed 1px #333333;

padding-top:10px;

}



.rightcol{padding-left:15px;

padding-top:10px;

}



.leftcol{

padding-top:10px;

}



.redish{

color:#B50606;

font-weight:bold;



}



.dot{ padding-top:5px;

}



.bigred{ font-size:16px;

color:#FF0000;

}



.logobox{

padding-top:50px;

}



.prodstitle{

padding-top:5px;

padding-left:5px;

padding-bottom:5px;

color:#FFFFFF;

font-weight:bold;

background-color:#000000;

}



h2{font-size:18px;

color:#B50606;

font-weight:bold;

}

.imgbder{ border:solid 1px #333;
}



h1{

color:#38b2e2;

display:inline;

}



.greenH1{

color:#39903b;

}
textarea, input, select {
	border: solid 1px #333;
	padding:10px;
}



.greenLogo{

color:#39903b;
font-size:16px;
font-weight:bold;
padding-top:10px;

}

.tabletop{
	font-weight:bold;
	background-color:#09F;
	color:#FFF;
	border-right:solid 1px #333;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
}

.tabletopleft{
	font-weight:bold;
	background-color:#09F;
	color:#FFF;
	border-left:solid 1px #333;
	border-top:solid 1px #333;
	border-bottom:solid 1px #333;
	border-right:solid 1px #333;
}

.tablecell{
	border-right:solid 1px #333;
	border-bottom:solid 1px #333;
}

.tablecellleft{
	border-left:solid 1px #333;
	border-bottom:solid 1px #333;
	border-right:solid 1px #333;
}

td {vertical-align:top;

}



.red{ color:#FF0000;

}



.retailPrice{

text-decoration:line-through;

}



.salePrice{

color:#FF0000;

font-weight:bold;

}







.footer{ text-align:center;

font-size:12px;

background-color:#FFFFFF;

padding-top:20px;

padding-bottom:25px;

border-top:solid 1px #999999;

}



.footer a {color:#333333;

text-decoration:none;

}

.footer a:hover {color:#B50606;

text-decoration: underline;

}

.footer a:visited {color:#333333;

text-decoration:none;

}