/* CSS Document */
body{
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	background-image:url(../images/background2.jpg);
	background-repeat:repeat-x repeat-y;
}	
ul{
	margin-left:0px;
	margin-top:5px;
	padding-left:30px;
	}
ol{
	margin-left:0px;
	margin-top:5px;
	padding-left:30px;
	}	
.top_body{
	background-image:url(../images/background_2.jpg);
	background-repeat:repeat-y;
}
.top_img{
	background-image:url(../images/h1.jpg);
	}
.sub_page_background{
	background-image:url(../images/sub_page_background.jpg);
	background-repeat:repeat-y;
	}
.top_body_content{
	padding-top:7px;
	padding-bottom:10px;
	padding-left:15px;
	padding-right:14px;
	}
.left{
	background-image:url(../images/left.jpg);
	background-repeat:repeat-y;
}
.right{
	background-image:url(../images/right.jpg);
	background-repeat:repeat-y;
}			
.middle{
	background-image:url(../images/middle.jpg);
	background-repeat:repeat-x;
	background-position:left top;
}	
.content_body{
	background-image:url(../images/background_2.jpg);
	background-repeat:repeat-y;
}
.body_content{
	padding-left:24px;
	padding-top:28px;
	padding-bottom:41px;
	padding-right:24px;
	}
.content_body_font{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	line-height:15px;
	font-stretch:expanded;
	font-variant:normal;
}
.our_specials{
	background-image:url(../images/our_specials_background.jpg);
	background-repeat:repeat-y;
}
.our_specials_bottom{
	background-image:url(../images/our_specials_bottom.jpg);
}
.our_specials_font1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
}
.panel_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.our_specials_font2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:15px;
	text-decoration:none;
}
.our_specials_font3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	text-align:right;
	border:0px;
	
}
.our_specials_font3:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B62931;
	text-decoration:underline;
	text-align:right;
	border:0px;
	
}
.featured_products{
	background-image:url(../images/featured_products_background.jpg);
	background-repeat:repeat-y;
}
.sub_featured_products{
	background-image:url(../images/sub_f_background.jpg);
	background-repeat:repeat-y;
}
.featured_content{
	padding-left:9px;
	padding-top:7px;
	}
.featured_products_bottom{
	background-image:url(../images/featured_products_bottom.jpg);
}
.featured_products_bottom1{
	background-image:url(../images/sub_f_2.jpg);
	background-repeat:repeat-x;
	height:32;
	
}
.new_products{
	background-image:url(../images/new_products_background.jpg);
	background-repeat:repeat-y;
}	
.sub_new_products{
	background-image:url(../images/sub_p_background.jpg);
	background-repeat:repeat-y;
}
.new_prod_content{
	padding-left:7px;
	padding-right:8px;
	padding-top:7px;
	}
.new_products_bottom{
	background-image:url(../images/n_2.jpg);
	background-repeat:repeat-x;
	height:32;
	
}
.bottom_left{
	background-image:url(../images/bottom_left.jpg);
	}
.bottom_center{
	background-image:url(../images/bottom_center.jpg);
	background-repeat:repeat-x;
	}
.bottom_right{
	background-image:url(../images/bottom_right.jpg);
	}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	/*color: #0a88cd;*/
	color:#453d3b;
	text-decoration: none;
}
.footer:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
  	color: #cfc6c7;
	/*color: #B62931;*/
	text-decoration: none;
}
.footer1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #453d3b;
	text-decoration: none;
}
.footer2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	/*color: #FFFFFF;*/
	color:#2c525d;
	text-decoration: none;
	font-weight:bold;
}
.footer2:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  	color: #B62931;
	/*color: #a29493;*/
	text-decoration: none;
}
.footer3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
.footer3:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
  	color: #B62931;
	/*color: #a29493;*/
	text-decoration: none;
}
.sub_body{
	padding-bottom:18px;
	padding-top:5px;
	padding-left:18px;
	padding-right:14px;
	}
.sub_img{
	background-image:url(../images/sub_top_mid.jpg);
	background-repeat:repeat-x;
	height:32;
	}
.sub_background{
	background-image:url(../images/sub_background.jpg);
	background-repeat:repeat-y;
	}
.sub_content{
	/*padding-left:12px;
	padding-right:14px;*/
	padding-top:17px;
	padding-bottom:23px;
	}	
.sub_featured{
	padding-left:9px;
	padding-top:8px;
	}
.sub_new{
	padding-left:7px;
	padding-top:8px;
	}
.sub_our{
	padding-left:8px;
	padding-top:4px;
	padding-right:8px;
	}	
.sub_our_mid{
	background-image:url(../images/sub_our_2.jpg);
	background-repeat:repeat-x;
	height:32px;
	}	
.sub_our_background{
	background-image:url(../images/sub_our_background.jpg);
	background-repeat:repeat-y;
	}	

.left_15{
	margin-left:15px;
	}	
.left_6{
	padding-left:6px;
	}	
.left_5{
	padding-left:5px;
}	
.left_3{
	padding-left:3px;
	}	
.left_8{
	padding-left:8px;
	}	
.left_50{
	margin-left:50px;
	}
.left_75{
	margin-left:75px;
	}	
.left_25{
	margin-left:25px;
}	
.left_15{
	padding-left:15px;
}
.right_20{
	padding-right:20px;
}	
.right_8{
	padding-right:8px;
}
.right_6{
	padding-right:6px;
}
.right_7{
	padding-right:7px;
}	
.top_6{
	padding-top:6px;
}	
.top_10{
	padding-top:10px;
}
.top_9{
	padding-top:9px;
	}
.top_7{
	padding-top:7px;
}	
.top_5{
	padding-top:5px;
	}
.bottom_10{
	margin-bottom:10px;
}
.bold{
	font-weight:bold;
}
.underline{
	text-decoration:underline;
}	
.border{
	border:1px;
	border-color:#FFFFFF;
	border-style:solid;
	margin:0px;
	padding:0px;
	}	
.text_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	border:0px;
}	
.text_link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B62931;
	text-decoration:underline;
	border:0px;
}	
	
.featured_img{
	background-image:url(../images/featured_img.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}
	
.featured_img:hover{
	background-image:url(../images/panel_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}	
.new_img{
	background-image:url(../images/new_img.jpg);
	background-repeat:no-repeat;
	height:32px;
	}
.new_img:hover{
	background-image:url(../images/panel_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}		
.our_img{
	background-image:url(../images/our_img.jpg);
	background-repeat:no-repeat;
	height:32px;
	}
.our_img:hover{
	background-image:url(../images/our_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}		
.sub_our_img{
	background-image:url(../images/sub_our_img.jpg);
	background-repeat:no-repeat;
	height:32px;
	}
.sub_our_img:hover{
	background-image:url(../images/sub_our_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}	
.sub_our_highlight{
	background-image:url(../images/sub_our_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}		
.highlight{
	background-image:url(../images/panel_hover.jpg);				
	background-repeat:no-repeat;
	height:32px;
	}	

.yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#e69d14;
	text-decoration:none;
	}
.yellow:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#004b84;
	text-decoration:none;
	}		
.blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#44b4b3;
	border:0px;
	text-decoration:none;
	}
.blue:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	border:0px;
	text-decoration:none;
	color:#004b84;
	}			
.red{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#b82936;
	border:0px;
	text-decoration:none;
	}
.red:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	color:#004b84;
	border:0px;
	text-decoration:none;
	}			
.background1{
	background-image:url(../images/background2.jpg);
	background-repeat:repeat-y;
	}
.bg2_left{
	background-image:url(../images/bg2_left.jpg);
	background-repeat:repeat-y;
	width:17px;
	}
.bg2_right{
	background-image:url(../images/bg2_right.jpg);
	background-repeat:repeat-y;
	width:16px;
	}			
.new_logo3{
	background-image:url(../images/new_logo3.jpg); 
	background-repeat:repeat-x;	
	}
.new_left{
	background-image:url(../images/new_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
.new_right{
	background-image:url(../images/new_right.jpg);
	background-repeat:repeat-y;
	}		
.mid{
	background-image:url(../images/mid.jpg);
	background-repeat:no-repeat;
	height:5px;
	}		
.bg1_left{
	background-image:url(../images/bg1_left.jpg);
	background-repeat:repeat-y;
	background-position:right;
	}
.bg1_right{
	background-image:url(../images/bg1_right.jpg);
	background-repeat:repeat-y;
	}		
.div_bottom{
	background-image:url(../images/div_bottom.jpg);
	background-repeat:repeat-x;
	}	
.pop_up{
	background-image:url(../images/pop_up.jpg);
	background-repeat:repeat-y;
	}
.footer_class{
	width:56px; 
	height:24px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo1.png', sizingMethod='scale' alt='Exa Web Solutions' title='Exa Web Solutions'); 
	cursor:pointer;
	}	
.footer_class:hover{
	width:56px; 
	height:24px; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo2.png', sizingMethod='scale' alt='Exa Web Solutions' title='Exa Web Solutions'); 
	cursor:pointer;
	}	
a.help
{
	position:relative;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B9B9B;
}
a.help:hover
{
	z-index:25;
	cursor:help;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9B9B9B;
}

a.help span
{
	display:none;
}
a.help:hover span
{
	display:block;
	position:absolute;
	background-color:#ffffff;
	top:3em;
	left:3em;
	width:28em;
	border:2px solid #B2B2B2;
	color:#000000;
	text-align:left;
	padding:2px;
	text-decoration:none;
}	