
body{ margin:0px; background-color:#f9f6f6;}

.top-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	color: #6c6b6b;
	text-decoration: none;
}

.top-links a{
	color: #6c6b6b;
	text-decoration: none;
}

.top-links a{
	color: #6c6b6b;
	text-decoration: none;
}

.punchline { font-family:Arial, Helvetica, sans-serif;
              font-size:12px;
			  color:#ffffff;
			  line-height:18px;
			  padding-right:10px;
			  text-decoration:none;}
			  
.nav { font-family:Arial, Helvetica, sans-serif;
       font-size:12px;
	   color:#ffffff;
	   line-height:18px; background-image:url(../images/navi_bg.jpg); background-repeat:repeat-y;

	   text-decoration:none;}
	   
.nav a{ color:#ffffff;
	    text-decoration:none;}
	   
.nav a:hover{ color:#010101;
	    text-decoration:none;}
		
.heading { font-family: AcclaimExtralight;
                font-size:20px;
				color:#ab1a35;
				line-height:25px;
				text-decoration: none;}
				
.heading-grey { font-family: AcclaimExtralight;
                font-size:20px;
				color:#6a6a6a;
				line-height:23px;
				text-decoration: none;}
				
.sub-heading { font-family: AcclaimExtralight;
                font-size:15px;
				color:#6a6a6a;
				line-height:20px;
				text-decoration: none;}
				
.sub-heading-small { font-family: AcclaimExtralight;
                font-size:17px;
				color:#434142;
				line-height:22px;
				text-decoration: none;}
		
.form-heading { font-family: AcclaimExtralight;
                font-size:16px;
				color:#ac2a42;
				line-height:20px;
				text-decoration: none;}
				
.form-heading01 { font-family: AcclaimExtralight;
                font-size:18px;
				color:#ac2a42;
				line-height:20px;
				text-decoration: none;}
				
.left-text { font-family:Arial, Helvetica, sans-serif;
             font-size:12px;
			 color:#5c5c5c;
			 line-height:18px;
			 text-align: left;
			 text-decoration:none;}
			 
.left-text a{color:#ac2a42;
			  text-decoration:none;}
			  
.left-text a:hover{color:#ac2a42;
		      text-decoration:underline;}
#left-text2{margin:20px 0 7px 0;}			 
.left-text01 { font-family:Arial, Helvetica, sans-serif;
             font-size:12px;
			 color:#363636;
			 line-height:18px;
			 text-decoration:none;}

.textfield { width:232px; 
             height:18px; 
			 border:1px solid #cecece; 
			 font-family:Arial, Helvetica, sans-serif; 
			 font-size:12px; 
			 color:#5c5c5c; 
			 text-decoration:none;}
			 
.textarea { width:232px; 
             height:60px; 
			 border:1px solid #cecece; 
			 font-family:Arial, Helvetica, sans-serif; 
			 font-size:12px; 
			 color:#5c5c5c; 
			 text-decoration:none;}
			 
.price-text { font-family:Arial, Helvetica, sans-serif;
              font-size:12px;
			  color:#ac2a42;
			  line-height:18px;
			  text-decoration:none;}
			  
.text { font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
		color:#545353;
		line-height:18px;
		text-align:justify;
		text-decoration:none;}
		
.text a{color:#ac2a42;
		text-decoration:none;}
		
.text a:hover{color:#ac2a42;
		      text-decoration:underline;}
		
.fotter-nav { font-family:Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#545353;
			  line-height:20px;
			  text-decoration:none;}
			  
.fotter-nav a{ 
			  color:#545353;
		      text-decoration:none;}
			  
.fotter-nav a:hover{ 
			  color:#ab1a35;
			  text-decoration:none;}
			  
.fotter-red-text { font-family:Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#ab1a35;
			  line-height:20px;
			  text-decoration:none;}
			  
.stamp { background-image:url(../images/stamp-img.png); background-repeat:no-repeat;}

.top-stamp { background-image: url(../images/top-stamp-img.jpg); background-repeat:no-repeat; background-position:left; opacity:0.4;filter:alpha(opacity=40) }

.darc-grid { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; line-height:20px; padding-left:10px; background-color:#fef2f4; text-decoration:none;}
	  

.light-grid { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#575757; line-height:20px; padding-left:10px; background-color:#faeff1; text-decoration:none;}

.light-grid  a{ color:#575757;
	    text-decoration:none;}
	   
.light-grid  a:hover{ color:#AC2A42;
	    text-decoration:none;}
	


.border { border:1px solid #cecece;}

.textarea { width:200px; height:70px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:545353; line-height:20px; text-decoration:none}

.redastrix {color:#FF0000; font-size:16px;}

.jumpmenu {width:232px; 
             height:20px; 
			 border:1px solid #cecece; 
			 font-family:Arial, Helvetica, sans-serif; 
			 font-size:12px; 
			 color:#5c5c5c; 
			 text-decoration:none;} 


.span-text { font-family:Arial, Helvetica, sans-serif;
              font-size:12px;
			  color:#ac2a42;
			  line-height:18px;
			  text-decoration:none;
			  padding-left:25px;}


.queryForm-text { font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:13px;
			  color:#353535;
			  line-height:16px;
			  text-decoration:none;
			   text-align:left;
			  padding:10px 0 10px 0;
			  }
			  
			  
.bottom_stamp { background-image:url(../images/stamp.jpg); 
background-repeat:no-repeat; width:249px; 
height:54px; font-family:AcclaimExtralight;
text-indent:65px;
                font-size:18px; 
				 line-height:54px;				
				color:#ac2a42;				
				}
.bottom_stamp_bg { background-image:url(../images/bg_stamp.jpg); 
background-repeat:repeat-y; width:249px; 
font-family:Arial, Helvetica, sans-serif;
             font-size:12px; padding-left:15px; padding-right:20px;
			 color:#363636;
			 line-height:18px;
			 text-decoration:none; }	
#tooltip{
	position:absolute;
	background:#920901;
	padding:2px 5px;
	color:#FFF;
	display:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
.delivery{color:red;font-weight:bold;text-decoration:underline;font-size:14px;}	

 
