/* CSS Document */

body{
    background:url(images/backbg.jpg) top left repeat-x;
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
}
p{
   font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#2f2f2f;
	font-weight:normal;
	padding:8px 0 20px 15px;
	line-height:16px;
	margin:0px;
}
p span{
   font-size:12px;
   font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#2f2f2f;
}
a{
   text-decoration:underline;
   font-weight:bold;
   color:#003d7a;
}
a:hover{
   text-decoration:none;
   font-weight:bold;
   color:#000;
}

.faq {
   text-decoration:none;
   font-weight:bold;
   color:#003d7a;
   font-size:12px;
}
.faq:hover{
   text-decoration:none;
   font-weight:bold;
   color:#000;
     font-size:12px;
}


.rightline{
		   font-size:10px;
          font-weight:normal;
	     font-family:Arial, Helvetica, sans-serif;
	     color:#2f2f2f;
}
#navbg{
      background:url(images/navbg.jpg) top left repeat-x;
	  height:40px;
}

.navbut{
   font-size:13px;
   font-family:Arial, Helvetica, sans-serif;
   font-weight:normal;
   color:#fff;
   height:40px;
}
.navbut a{
		  display:block;
		  text-decoration:none;
		  color:#fff;
          padding:12px 0 12px 0;
		  
}
.navbut a:hover{
          background:url(images/hover-but.jpg) top left repeat-x;
		  display:block;
		  text-decoration:none;
		  color:#fff;
		  padding:12px 0 12px 0;
}

.active{
          background:url(images/hover-but.jpg) top left repeat-x;
}


.bodybg{
        background: #c9beab url(images/bodybg.jpg) top left repeat-x;
}
.topleft{
           background:url(images/image1.jpg) no-repeat bottom right;
}

.topleft h1{
            font-size:24px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000;
			font-weight:normal;
			padding-left:7px;
			margin:0px;
			
}
.topmid{
        background:url(images/top-mid.jpg) top left repeat-x;
		width:317px;
		height:165px;
}
.topmid h1{
            font-size:24px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000;
			font-weight:normal;
			padding-left:15px;
			margin:0px;
			
}
.topright{
        background:url(images/top-right.jpg) top left no-repeat;
		width:317px;
		height:165px;
}
.topright h1{
            font-size:24px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000;
			font-weight:normal;
			padding-left:15px;
			margin:0px;
			
}
.midleft{
         background:#fff;
		 font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		 color:#0053a7;
}
.midleft h2{
          font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		 color:#0053a7;
		 padding:0 0 0 10px;
		 margin:0px;
}
.midleft ul{
         background:url(images/bottle2.jpg) bottom right no-repeat;
          font-size:13px;
		  font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		  color:#695c5c;
		  padding:10px 0px 0 10px;
		  line-height:16px;
		  margin:0 5px 0px 0;
		  }
.midleft ul li{
          padding-bottom:15px;
		  margin-top:15px;
		  margin:0px;
		  list-style:none;
}
.midright{
		 background:#fff;
		 font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; 
		 font-weight:normal;
		 height:284px;
}
.midright p{
		 line-height:16px;
		 font-size:12px;
		 font-weight:normal;
		 color:#2f2f2f;
		 margin:0px;
		 padding:0px 15px 0 20px;
}
.midright h3{
		 font-size:14px;
		 font-weight:bold;
		 color:#f76111;
		 margin:0px;
		 font-family:Arial, Helvetica, sans-serif;
		 padding:10px 0 0 20px;
}
.midright ul{
         font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		 color:#2f2f2f;
		 padding:6px 0 0 13px;
		  margin:0px;
}
.midright ul li{
          padding-bottom:4px;
		  margin-top:4px;
		  margin:0px;
		  list-style:none;
}
#bottom{
       background:url(images/bottom-mid.jpg) top left repeat-x;
}
#bottom h1{
            font-size:24px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000;
			font-weight:normal;
			padding-left:7px;
			margin:0px;
			
}
#bottom p{
            font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#515151;
			font-weight:normal;
			margin:0px;
			padding:0px;
}
#bottom p span{
            font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#f76111;
			font-weight:normal;
			margin:0px;
}
#bottom p span a{
            text-decoration:underline;
			color:#f76111;
}
#bottom p span a:hover{
            text-decoration:none;
			color:#f76111;
}
#bottom h2{
            font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#71a81b;
			font-weight:bold;
			margin:0px;
}
.rightborder{
           border-right:1px solid #dfd9cf;
}
.footer{
        background:#fff;
        font-size:11px;
		font-family:Tahoma;
		font-weight:normal;
		color:#7d7d7d;
		line-height:16px;
}
.footer a{
        text-decoration:none;
		font-weight:normal;
		color:#7d7d7d;
}
.footer a:hover{
       text-decoration:underline;
	   font-weight:normal;
		color:#7d7d7d;
}
.footer span{
            font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			color:#f76111;
			font-weight:normal;
			margin:0px;
}
.footer span a{
            text-decoration:underline;
			color:#f76111;
}
.footer span a:hover{
            text-decoration:none;
			color:#f76111;
}


.leftR{
         background:#fff;
		 margin:0px;
		 padding:0px;
}
.leftR h2{
          font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		 color:#0053a7;
		 padding:0 0 0 20px;
		 margin:0px;
}
.leftR ul{
          font-size:13px;
		 font-family:Arial, Helvetica, sans-serif; font-weight:normal;
		 color:#695c5c;
		 padding:8px 0 0 20px;
		 line-height:16px;
		  margin:0px;
}
.leftR ul li{
          padding-bottom:15px;
		  margin-top:15px;
		  margin:0px;
		  list-style:none;
}
.leftR p{
		 font-size:12px;
		 font-family:Arial, Helvetica, sans-serif; 
		 font-weight:normal;
		 color:#695c5c;	
		 padding:4px 20px 10px 20px;	
}

.inputTxt2{ width:150px; border:1px solid #d1d1d1;}
.inputTxt1{ width:70px; border:1px solid #d1d1d1;}
.inputTxt{ width:300px; border:1px solid #d1d1d1;}
.textfield { width:150px; font-size:11px; color:#2f2f2f; border:1px solid #d1d1d1; }
.field-option {font-size:11px; color:#2f2f2f; padding-left:6px;}
.star{color:#8f0707; font-weight:normal; font-size:18px;}

.contact{
         font-size:12px;
		 font-family:Arial, Helvetica, sans-serif;
		 color:#2f2f2f;
		 font-weight:normal;
		 padding:14px 0 0px 0;
}  
.reseller-login{
                 border-top:1px solid #ededed;
				 border-left:1px solid #ededed;
				 border-right:1px solid #ededed;
}
.reseller-hnd{
              background:#f7f5f2;
			  font-size:18px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-weight:normal;
			  color:#292929;
			  padding-left:15px;
			  margin:0px;
}
.reseller{
         line-height:16px;
		 font-size:12px;
		 font-weight:normal;
		 color:#2f2f2f;
		 margin:0px;
		 padding:0px;
}
.order-detail {
               padding:8px 0 0 0;
}
.order-hnd{
              background:#e8e8e8;
			  font-size:12px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-weight:bold;
			  color:#292929;
			  padding:0px;
			  margin:0px;
}
.order-detail p span{
                  text-decoration:line-through;
				  font-weight:normal;
				  color:#bb0000;
}
.order-detail p{
         line-height:16px;
		 font-size:12px;
		 font-weight:normal;
		 color:#2f2f2f;
		 margin:0px;
		 padding:0px;
}
.total{
         line-height:16px;
		 font-size:12px;
		 font-weight:normal;
		 color:#2f2f2f;
		 margin:0px;
		 padding:0px 10px 0px 0;
}
.total span{
         line-height:16px;
		 font-size:12px;
		 font-weight:bold;
		 color:#2f2f2f;
		 margin:0px;
		 padding:0px 10px 0px 0;
}
.order-detail td{
         border-bottom:1px solid #efefee;
}
.order-detail  A.SA {
	FONT-SIZE: 12px; COLOR: #003d7b; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.order-detail  A.SA:active {
	FONT-SIZE: 12px; COLOR: #f77f3f; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.order-detail  A.SA:visited {
	FONT-SIZE: 12px; COLOR: #003d7b; FONT-FAMILY: Arial; TEXT-DECORATION: none;
}
.order-detail  A.SA:hover {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial; TEXT-DECORATION:underline;
}

/******************************   05-08-09        ******************************/
.banner-bg{
           background:url(images/bannerbg.jpg) top left repeat-x;
		   height:190px;
		   width:995px;
		   }
.sub{
        background-color:#33a5c9;
border:1px solid #a8c1c9;
font-family:Arial;
font-size:9.5pt;
font-weight:bold;
color:#fff;
		}
		
/******************************   07-08-09        ******************************/
.testmonial-bg{
          background:url(images/testimonials-bg.jpg) top left no-repeat;
		  height:40px;
}
.testmonial-bg h1{
            font-size:26px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			color:#000;
			font-weight:normal;
			padding:6px 0 0px 18px;
			margin:0px;
			
}

/******************************   11-08-09        ******************************/
.midright h1
{
	font-size:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003d7a;
	font-weight:normal;
	padding:0px 0 0px 15px;
	margin:0px;
}


.solgantextbg{
         background:url(images/solgantext.jpg) top center no-repeat;}
         
         
.midright td{font-size:12px;}
