body{
margin:6px 0 0 0 ;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.footer_bg{
background:url(images/f-img/footer_bg.jpg) #000000 repeat-x top;
}
#footer ul{
list-style:none;
margin-top:5px ;
margin-bottom:0px;
margin-left:10px;
padding:0px;
vertical-align:top;
}

#footer ul li{
font-size:10px;

}

#footer ul li a{
line-height:20px;
color:#FFFFFF;
}


.footer_heading{
font-weight:bold;
color:#e0e0e0;
line-height:25px;
border-bottom:solid 1px #922127;

}
#menu{

color:#FFFFFF;
}

#menu a{
color:#FFFFFF;
text-decoration:none;
padding:0 7px 0 7px;
}

#menu a:hover{
color:#CCCCCC;
}

.select_box{
width:205px;
}

img{
border:none;
}

a{
color:#FFFFFF;
text-decoration:none;
}

a:hover{
color:#cf0100;
}

.left_nav_heading{
background:url(images/left_nav_bg.gif) repeat-x;
font-size:14px;
font-weight:600;
padding-left:10px;
color:#FFFFFF;
}

.small{
font-size:2px;
}

.nav td{
border-bottom:1px  dotted #999999;
}

.nav a{

padding-left:5px;
color:#FFFFFF;
text-decoration:none;
}

.nav a:hover{
color:#999999;
text-decoration:none;
}

.border_top{
border-top:1px solid  #646668;
}

.border_bottom{
border-bottom:1px solid  #646668;
}

.border_left_right{
border-left:1px solid  #646668;
border-right:1px solid  #646668;
}

.border_left_right_top{
border-left:1px solid  #646668;
border-right:1px solid  #646668;

}
.bottom_link{
color:#525252;
}

.bottom_link a{
text-align:center;
color:#525252;
text-decoration:none;
}

.bottom_link a:hover{
color:#000000;
text-decoration:none;
}

.title_heading{
background:url(images/fp_bg.gif) repeat-x;
font-size:12px;
font-weight:700;
color:#FFFFFF;
}

.fp_heading{
background:url(images/fp_bg.gif) repeat-x #732A2E;
font-size:12px;
font-weight:700;
padding-left:10px;
color:#FFFFFF;
}

.fp td{
border:1px solid  #fff;
text-align:center;

}

.fp td:hover{
border:1px solid  #646668;
}

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
	
.pad-left{padding-left:10px;}
.pad-top{padding-top:10px;}
.pad-right{padding-right:10px;}
.pad-bottom{padding-bottom:10px;}
.pad-all{padding:10px;}	

.heading1{font-size:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; }	
.heading2{font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3333FF; }	
.heading3{font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; }	
.heading4{font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CC0000; }	
.heading5{font-size:18px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; }	
.heading6{font-size:15px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; }	
.links_black a:link{color:#333333; text-decoration:none}
.links_black a:hover{color:#333333; text-decoration:none}
.links_black a:visited{color:#333333; text-decoration:none}

.links_red:link{color:#CC0000; text-decoration:none}
.links_red:hover{color:#CC0000; text-decoration:underline}
.links_red:visited{color:#CC0000; text-decoration:none}



.pagelink{
font-size:11px;
font-weight:bold;
color:#CC0000;
text-decoration:none;
background-color:#FFFFFF;
border:1px #CC0000 solid;
padding-left:3px;
padding-right:3px;
}


.pagelink:hover{
font-size:11px;
font-weight:bold;
color:#fff;
background-color:#CC0000;
border:1px #CC0000 solid;
padding-left:3px;
padding-right:3px;
}

.pagelink_current{
font-size:11px;
font-weight:bold;
color:#fff;
background-color:#CC0000;
border:1px #CC0000 solid;
padding-left:3px;
padding-right:3px;
}

.bod-box{border:1px solid #CCCCCC;}
.bod-top{border-top:1px solid #EAEAEA}
.bod-left{border-left:1px solid #EAEAEA}
.bod-bottom{border-bottom:1px solid #EAEAEA}
.bod-right{border-right:1px solid #EAEAEA}

.red{color:#ff0000;}
.green{color:#669944;}
.white{color:#ffffff;}

.smalltext{font-size:11px;}

.button{
background:url(images/button_bg.gif) repeat-x #ab1220;
height:19px;
line-height:19px;
width:auto;
margin:0px;
padding:0px;
border:none;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
cursor:pointer;
}

.messagebox{
	background-repeat:no-repeat;
	color:#0066CC;
		font-weight:bold;
	background-position:left;
	position:absolute;
	width:100px;
	margin-left:10px;
	border:1px solid #c93;
	padding:3px;
		border:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left:18px;	
}
.messageboxok{
		width:auto;
	margin-left:10px;
	padding:3px;
	font-weight:bold;
	color:#008000;
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
}
.messageboxerror{
	position:absolute;
	background-repeat:no-repeat;
	background-position:left;
	width:auto;
	margin-left:10px;
	padding:3px;
	padding-left:18px;
	font-weight:bold;
	color:#CC0000;
}

#navi a:link{
display:block;
color:#fff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}

#navi a:hover{
display:block;
color:#fff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
text-decoration:none;
}
#navi a:visited{
display:block;
color:#fff;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-top:4px;
padding-bottom:4px;
text-decoration:none;
}
.text
{
font-size:12px;
color:#fff;
}

#shoppingcart{font-size:11px; font-family:Tahoma,Verdana;}

.info, .success, .warning, .error, .validation {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.info {
color: #00529B;
font-weight:bold;
background-color: #BDE5F8;
background-image: url('images/info.png');
}
.success {
color: #4F8A10;
font-weight:bold;
background-color: #DFF2BF;
background-image:url('images/success.png');
}
.warning {
color: #9F6000;
font-weight:bold;
background-color: #FEEFB3;
background-image: url('images/warning.png');
}
.error {
color: #D8000C;
font-weight:bold;
background-color: #FFBABA;
background-image: url('images/error.png');
}

#loader{
height:80px; margin-left:150px; margin-top:50px; width:300px; position:absolute; background-color:#F2E1DB; border:1px #CC0000 solid; font-weight:bold; color:#CC0000; display:none}

.site
{
text-decoration:underline;
}
.text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.text a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0000CC;
}
.question
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.header2 a
{
font-weight:bold;
color:#000000;
}


.lp-red-bg{

background:url(images/lp-red-bg.jpg) repeat-x;
font-size:16px;
color:#FFFFFF;
padding-left:10px;
font-weight:bold;
}

img{
border:none;
}

.lp-black-bg{
background:url(images/lp-black-bg.jpg) repeat-x;
}

.text{
color:#FFFFFF;
font-size:12px
}

.lp-select{
font-size:12px;
}

.product-detail-heading{
font-size:14px;
font-weight:bold;
color:#494b4d;
text-indent:15px;
border-bottom:1px solid #e0e0e0;
}

.spacer{
line-height:5px;
}

#pro-det{
font-size:11px;

}
/* new header css */

.new-header-bg{
background:url(images/new-header/header-bg.jpg) no-repeat top center  ;
}

.time{
font-size:14px;
color:#494b4d;
font-weight:bold;
padding-right:30px;
}

.font-size-11{
font-size:11px;
font-weight:normal;
vertical-align:top;
}	

.menu-top-new{

}

.menu-top-new ul{
list-style:none;
margin:0px;
padding:0px;
}

.menu-top-new ul li{
display:inline;
float:left;
}

.menu-top-new ul li a{
display:block;
width:90px;
text-align:center;
color:#494b4d;
background:url(images/new-header/menu-bg.png) no-repeat center center;
line-height:23px;
}

.menu-top-new ul li a:hover{
background:url(images/new-header/menu-bg-hover.png) no-repeat center center;
color:#FFFFFF;
}

.h-bg{
background:url(images/h-bg.gif) no-repeat left;;
}
.fontcolor a
{
	color:#900;
}

.inlinks a{color:#C50505; text-decoration:none}
.inlinks a:hover{color:#C50505; text-decoration:underline}

.subcatslinks a{color:#C50505; text-decoration:none; font-size:10px;}
.subcatslinks a:hover{color:#C50505; text-decoration:underline;font-size:10px;}

.tab {background:url(images/nav-bg.gif) no-repeat; width:160px; height:22px; color:#FFFFFF; padding-left:14px; margin-bottom:2px; border:1px solid #4A4A4A; margin-left:8PX; padding-top:5PX; cursor:pointer }
.subtab {background:url(images/nav-arrow.gif) no-repeat; background-position:10px; width:155px; height:22px; color:#FFFFFF; padding-left:18px; margin-bottom:2px; border-bottom:1px solid #4A4A4A; margin-left:8PX; padding-top:5PX; cursor:pointer}

.xform input[type=text]{width:180px;}
