body{
    marginheight:0px;
    marginweight:0px;
    margin: 0px;
}

select {font-family: Verdana, Arial, sans-serif; font-size: 11px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;  width: 150px;} 
textarea {  font-size: 12px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 15em;} 
text { font-size: 12px; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 15em;} 
td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
}

.stockWarning { font-size : 10px; color: #cc0033; }

a.mlink{
	color: #424242;
	font-weight: bold;
	text-decoration: none;
}

input{
	font-size: 12px;
}

.head1{
	color: #22356B;
	font-weight: bold;
	font-size: 12px;
	padding:5;
}

.head2{
	color: #FFB113;
	font-weight: bold;
	font-size: 12px;
}

.head3{
	color: #18619B;
	font-weight: bold;
	font-size: 16px;
}

.slink{
	font-size: 10px;
	color: #365199;
	text-decoration: none;
}

.menu_slink{
	font-size: 10px;
	color: #365199;
	text-decoration: none;
	font-weight: bolder;
}

a.red{
	color: #D54B14;
}

a{
	color: #1262A1;
}

.price
{
	color: #A53C3C;
	font-weight: bold;
}

.box{
    padding:5;
	border: 1px solid #A5A5A5;
	background-color: #E8E8E8;
}

.white_box
{
	border: 1px solid #A5A5A5;
	background-color: #FFFFFF;
}

.cart_box{
    background-image: url(images/themes/background.jpg);
    background-repeat: repeat-y;
    valign:bottom;
    align:center;
    color:#FFFFFF;
    width:200;
    height:96;
}

.no_border{
border: 1px solid black;
}

.productListing-heading
{
background-color: #E8E8E8;
}

.productListing-even{
background-color: #E8E8E8;
}

.productListing-odd{
background-color: #FFFFFF;
}

.productsListing-link{
text-decoration: none;
color:#606060;
font-weight: bolder;
}

.productSpecialPrice{
color:gray;
font-weight: bolder;
text-decoration:underline;
}

.pageHeading{
	color: #FFB113;
	font-weight: bold;
	font-size: 12px;
}

.smallText{

 font-size: 10px;
 
 }
 
.tableHeading {

  font-size: 12px;

  font-weight: bold;
}

.main {

  font-size: 11px;

  line-height: 1.5;

}

.formArea {

  border-color: #A5A5A5;

  border-style: solid;

  border-width: 1px;

}

.formAreaTitle {

  font-size: 12px;

  font-weight: bold;

}

.inlin{

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

        font-size: 9px;

        color: #cccccc;

        text-align: justify;

}


.ex {

color: #A53C3C;
}
