

#main {background-color: #ffffff; border: solid 1px #4A7E04;}
#title {margin: 5px 0px 0px 20px;}

#top {margin: 0 0 0 80px; }


#red {color: #ae0004;}

#otherBody h1 {    

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #ae0004;
	margin: 0px 10px 5px 0px;
	font-weight: 600;

}

.numTextBox { text-align:right; }

#Cdata
{
text-align : right;
margin: 0 60px 0 0;
}
#Bdata
{
text-align : right;
margin: 0 60px 0 0;
}
#Sdata
{
text-align : right;
margin: 0 60px 0 0;
}
#Sdata
{
text-align : right;
margin: 0 60px 0 0;
}


#intro h1 {    

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #ae0004;
	margin: 0px 10px 2px 0px;
	font-weight: 600;

}

#intro p {
text-align: justify;
margin: 0px 25px 0px 0px;
color: #4A7E04;








}




#fb {margin: 0px 0px 0px 3px;}

#intro h3 {

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 1.25em;
	text-align: left;
	color: #ae0004;
	margin: 8px 15px 0px 0px;
	font-weight: 600;

}

#intro {margin: 0 0 13px 0; }

#intro p a {color: #4A7E04;
		text-decoration: none;}

#intro p a:hover {
	text-decoration: underline;}


.MENU {font-family : franklin gothic medium, arial, sans-serif; color: #ffffff; }


.menu a {
	font-family : franklin gothic medium, arial, sans-serif;
	color: #ffffff;
	font-size: 1.25em;
	padding: 0px;
	text-decoration: none;
	font-weight: 400;
	
}
.menu a:hover {
	font-family : franklin gothic medium, arial, sans-serif;
	font-size: 1.25em;
	color: #ffffff;
	padding: 0px;
	text-decoration: underline;
	font-weight: 400; 
	}

#bottombar {color: #000000; font-size: .85em; }



.cart_contents
{
   margin :  5px 0 0 20px;
   text-align :left;  
}

.cart_contents h1 { 

font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 0px 0px;
	font-weight: 600;
	
}










#leftnav h2 a {

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: .90em;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 1px 6px;
	font-weight: 600;
	text-decoration : none;
}

#leftnav h2 a:hover{

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: .90em;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 1px 6px;
	font-weight: 600;
	text-decoration : underline;
}
#leftnav h2 a:visited {

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: .90em;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 1px 6px;
	font-weight: 600;
	text-decoration : none;
}


#leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	width: 152px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}
#leftnav ul {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#leftnav li {
	margin: 0px;
	padding: 0px;
}
#leftnav li a {
	color: #4A7E04;
	padding: 5px 0px 5px 12px;
	text-decoration: none;
	line-height: 18px;
}
#leftnav a:hover {
	text-decoration: underline;
}
#leftnav ul li p {
	font-weight: bold;
	color: #4A7E04;
	margin: 0px;
	padding: 0px 7px 0px 11px;
}
#leftnav ul li p a {
	color: #BB1111;
	margin: 0px;
	padding: 0px;
}
#leftnav img { 
	padding: 1px 0px;
}

#pp {
	margin: 550px 0px 0px 0px;
	}

#pp2 {
	margin: 0px 0px 0px 0px;
	text-align: center;
	}

#otherBody {
	font-family: Arial, Helvetica, sans-serif;
	width: 500px;
	padding: 0px;
	margin: 0px 50px 0px 50px;
	text-align: left;
}

#product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	width: 250px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
}

#product h1 {    

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 0px 0px;
	font-weight: 600;

}

#product a 
{
    color : #4A7E04; 
}


#cart_sum
{text-align: right;
margin: 10px 4px 0 0;}


#cart_sum a
{

font-size : small;
color :#ae0004;
 
text-decoration: underline;
}
#cart_sum a:hover
{

color :#4A7E04;
text-decoration: underline;
}


#product ul {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#product li {
	margin: 0px;
	padding: 2px;
}
#product li a {
	color: #4A7E04;
	padding: 5px 0px 5px 12px;
	text-decoration: none;
	line-height: 18px;
}
#product a:hover {
	text-decoration: underline;
}
#product ul li p {
	font-weight: bold;
	color: #4A7E04;
	margin: 0px;
	padding: 0px 7px 0px 11px;
}
#product ul li p a {
	color: #BB1111;
	margin: 0px;
	padding: 0px;
}
#product img { 
	padding: 5px 0px;
}

#product2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	width: 250px;
	padding: 0px;
	margin: 20px 0px 0px 50px;
	text-align: left;
}

#product2 h1 {    

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #ae0004;
	margin: 0px 10px 5px 0px;
	font-weight: 600;

}

#catprod2 a
{

	color: #ae0004;
    text-decoration : none ;
}



#catprod2 a: hover
{
text-decoration :underline ;
}


#catprod2 h2
{
    font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 1.35em;
	text-align: left;
	color: #ae0004;
	margin: 0px 0px 0px 0px;
	font-weight: 600;
}




#Trail {margin : 0 0 0 5px;}

#Trail a {
	color: #4A7E04;
	text-decoration: underline;
	
}


#product2 ul {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
#product2 li {
	margin: 0px;
	padding: 2px;
}
#product2 li a {
	color: #4A7E04;
	padding: 5px 0px 5px 12px;
	text-decoration: none;
	line-height: 18px;
}
#product2 a:hover {
	text-decoration: underline;
}
#product2 ul li p {
	font-weight: bold;
	color: #4A7E04;
	margin: 0px;
	padding: 0px 7px 0px 11px;
}
#product2 ul li p a {
	color: #BB1111;
	margin: 0px;
	padding: 0px;
}
#product2 img { 
	padding: 5px 0px;
}




#prodprice {
	font-family: franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 1.25em;
	font-weight: 400;
	width: 240px;
	padding: 0px 0px 4px 1px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	color: #ae0004; 
        }
        
#prodprice a: hover {
		         text-decoration : underline; 
        }
        
#prodprice a 
{
            
		    color: #ae0004; 
            text-decoration : none; 
        }

#quantity {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: bold;
	padding: 0px 6px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
	color: #000000; }
	
#cart {
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	 }
#discount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .98em;
	}

.prodname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0px;
	margin: 0px;
	text-align: center;
	}
.prodname a {
	color: #4A7E04;
	padding: 0px;
	text-decoration: none;
	line-height: 18px;
}
.prodname a:hover {
	text-decoration: underline;
	color: #AD0004; 
	}




body {

	font-family: arial, sans-serif; 
	font-size: 12px;
	margin: 0px 0 0 0;
}


body h2 {

	font-family:  franklin gothic medium, Verdana, Arial, sans-serif;
	font-size: 1.45em;
	text-align: left;
	color: #ae0004;
	margin: 10px 0px 5px 5px;
	font-weight: 600;
}

body h2: img
{ 
vertical-align: bottom;
}  



#gap1 {height: 5px;}
#mid {margin: 3px 0 0 3px;}
#ppl {margin: 0 0 0 0;}
#midtext {margin: 20px 0 0 3px; width: 100px;}
#maintext {font-size: 13px; margin: 10px 10px 0 10px; vertical-align: top; text-align: justify; font-family: arial, sans-serif;}
#special {margin: 3px 3px 0px 3px; border: solid 1px #f1d2d2; height: 30px;}
#premium {margin: 3px 3px 0 0; border: solid 1px #ae0004;}
#premium2 {height: 150px; background-color: #ae0004; margin: 3px 3px 0px 0px; border: solid 3px #4A7E04; color: #ffffff;}
#prem_header {font-size: 12px; font-weight: normal; color: #ae0004; margin: 0 5px 0 5px;}
#prem_detail {font-size: 12px; font-weight: normal; color: #000000; margin: 3px 5px 0 5px; text-align: justify;}
#item {border: solid 1px #000000; margin: 15px 0px 15px 10px;} 
#itemT {color: #ae0004; font-size: 14px; font-weight: bold; margin: 15px 0 0 20px; width: 240px;}
UL { list-style-type: none;}
#bighdr {color: #ffffff; font-size: 20px; background-color: #ae0004; font-weight: bold;}
#free {color : #ae0004; font-size: 16px; border-bottom: solid 3px #ae0004; border-top: solid 3px #ae0004; font-weight: bolder; margin: 0 0 10px 0;}
#desc {font-size: 12px; margin: 0 0 0 20px;}
#bottom {color: #ae0004;}
#card {background-color: #ffffff; width: 303px; height:100px; border-top: solid 1px #d2ca9b; border-bottom: solid 1px #f6e3e0; margin: 0 0px 0 10px;}
#cardprice {float: right; width: 163px; font-size: 12px; margin: 5px 0 0 0; text-align: center;}
a.red:link {color: #ae0004;}
a.red:visited {color:#ae0004;}
a.red:active {color:#ae0004;}

a.top:link {color: #FFFFFF; text-decoration: none;}
a.top:visited {color:#FFFFFF; text-decoration: none;}
a.top:active {color:#FFFFFF; text-decoration: none;}
a.top:hover {color:#ffffff; text-decoration: underline;}

#bottombar {color: #000000; font-size: 10px; }

#PM {margin: 10px 0px 0;}
#CO {margin: 10px 3px 0;}

#heading {color: #ae0004;}
#rightpic {border : solid 1px #ae0004;}
#rtable {font-family : arial ; font-size : 12px;  color : #000000;}
#rtableSL {font-family : arial ; font-size : 12px;  color : #000000; border-top: solid 1px #ae0004; border-bottom: solid 1px #ae0004; border-left: solid 1px #ae0004;}
#rtableSR {font-family : arial ; font-size : 12px;  color : #000000; border-top: solid 1px #ae0004; border-bottom: solid 1px #ae0004; border-right: solid 1px #ae0004;}
#rtableT {font-family : 'Trebuchet MS' ; font-size: 12px;  color: #1166bb; font-weight : bold; margin-top: 20px;}
#thead {margin: 10px 0 10px 0;}
#itemD {margin: 0 0 0 10px; list-style-type: none;}
#price {font-size: 16px; font-weight: bold; color: #ae0004;} 
#price2 {font-size: 24px; font-weight: bold; color: #ae0004;}

.style1 {margin: 0 0 0 0;}