/* custom stuff */
HTML {
  height: 100%;
}

BODY {
	margin: 0px 0px 0px 0px;
	height: 100%;
}

td,tr,p,div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
}


.link {
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14px;
	color:#CF2125;
	text-decoration		: none;
}

.link:visited{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14px;
	color:#003399;
	text-decoration		: none;
}
.link:hover{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14px;
	color:#465AA7;
	text-decoration		: none;
}

/*bottom menu list*/
.bmenu{
	width				: 700px;
	text-align			: left;
	float				: left;
}
.bmenu ul {
	float				: left;
    margin				: 0px 0px 0px 18px;
	padding				: 0px;
    list-style-type		: none;
	
}
.bmenu li {
	float				: left;
    margin				: 0px 0px 0px 0px;
    list-style-type		: none;

}
.allcat
{	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 12px;
	color				: #000000;
	text-decoration		: underline;
	padding				: 4px 3px 1px 20px;
	font-weight			: bold;
}

.linkSmall{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
}
.linkSmall a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0099FF;
}
.linkSmall a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.linkSmall a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

.heading{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#003333;
	font-weight:bold;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.cartHeading{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.alert{
	border-top:solid;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-color:#3EB0DE;
	background-color:#E1EAFF;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#40AFDD;
	padding-left:20px;
	padding-right:20px;
}
.pageInfo{
	border-top:solid;
	border-top-width:1px;
	border-bottom:solid;
	border-bottom-width:1px;
	border-color:#40AFDD;
	background-color:#E1EAFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	padding-left:20px;
	padding-right:20px;	
}
.priceInfo{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
}
.singleBorder{
	border:solid;
	border-width:1px;
	border-color:#DDDDDD;
}
.error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:red;
	
}
.heading1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000033;
}
.heading2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000033;
}
.heading3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000033;
}
.heading4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000033;
}
.heading5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000033;
}
.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FF0000;
}