@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft Sans Serif"; font-size:12px; color:#413c3b; margin:0px; padding:0px; background:url(../images/bg2.jpg) repeat;}
@font-face {
    font-family: 'myco';
    src: url('../fonts/mycon-webfont.eot');
    src: url('../fonts/mycon-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/mycon-webfont.woff') format('woff'),
         url('../fonts/mycon-webfont.ttf') format('truetype'),
         url('../fonts/mycon-webfont.svg#myco') format('svg');
    font-weight: normal;
    font-style: normal;
}
.page{ width:960px; float:left; display:block; margin:0 0 0 20px;}
	  
.logo{
      float:left;
	  background:url(../images/logo.png) no-repeat;
	  width:248px;
	  height:146px;
	  width:307px;
	  position:relative; margin:10px 0 0 10px;
	  }
	  
.floatleft{
      float:left;
	  }
	  
.floatright{
      float:right;
	  }
	  
.menu1{ clear:both; padding:16px 0 0 0; float:left; display:block; width:970px; margin:0 0 0 10px;}
	  
.menu1 ul{ margin:0; padding:0;}	 
.menu1 ul li{ margin:0 27px 0 28px; padding:0; list-style:none; float:left; display:block;}		
.menu1 ul li a { margin:0; padding:0; font:normal 14px/42px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#232222; text-decoration:none;}
.menu1 ul li.dvider{ float:left; display:block; width:2px; height:39px; background:url(../images/nav_dvider.png) top left no-repeat; margin:1px 0 0 0;}	
.menu1 ul li a:hover { color:#3a65ab;}		
.leftColum{ float:left; width:208px; display:block;}	   
.rightColum{ float:left; width:738px; margin-left:14px;}
		   
.rightColum1{
           float:left;
		   width:760px;
		   margin-top:0px;
		   margin-left:15px;
		   }		   
		   
		   
.tab{
     margin:0px;
	 padding:0px;
	 background: url(../images/gradient.jpg) repeat-x;
	 height:30px;
	 line-height:31px;
	 font-family:"Microsoft Sans Serif";
	 font-size:13px;
	 color:#296177;
	 font-weight:bold;
	 text-align:center;
	 }
.tab1{
     margin:0px;
	 padding:0px;
	 background: url(../images/gradient.jpg) repeat-x;
	 height:30px;
	 line-height:31px;
	 font-family:"Microsoft Sans Serif";
	 font-size:13px;
	 color:#296177;
	 font-weight:bold;
	 text-align:left;
	 text-indent:15px;
	 }
	 
.box{
     border:#CCCCCC solid 1px;
     margin-top:10px;
	 overflow:hidden;
	 }
.box1{
     border:#CCCCCC solid 1px;
     margin-top:0px;
	 overflow:hidden;
	 }
.text{
     font-family:"Microsoft Sans Serif";
	 font-size:13px;
	 color:#333333;
	 font-weight:bold;
	 padding-left:15px;
	 }
	 
.menu{
	  clear:both;
	  }
	  
.menu ul{
		 margin:0px;
		 padding:0px;
		 padding-top:5px;
		 padding-left:15px;
		 }
		 
.menu ul li{
            margin:0px;
			padding:0px;
			background-image: url(../images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:175px 12px;
			text-decoration:none;
			text-align:left;
		    list-style-type:none;
			overflow:hidden;
			}
			
.menu ul li a {
            font-family:"Microsoft Sans Serif";
			font-size:12px;
			color:#2c8ba4;
			font-weight:normal;
			text-decoration:none;
			/*text-indent:10px;*/
			line-height:36px;
			text-align:left;
			background-image: url(../images/arrow.jpg);
			background-repeat:no-repeat;
			background-position:130px 8px;
			background-image:url(../images/line1.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			width:191px;
			float:left;
			}
			
.menu ul li a:hover {
            font-family:"Microsoft Sans Serif";
			font-size:12px;
			color: #000000;
			font-weight:normal;		
			text-decoration:none;
			text-align:left;
			}

.ads{
             background:url(../images/ads.jpg) no-repeat;
			 width:246px;
			 height:128px;
			 float:left;
			 margin-left:10px;
			 font-family:"Microsoft Sans Serif";
			 font-size:14px;
			 color:#5a5a5e;
			 font-weight:bold;
			 text-align:left;
			 padding-top:0px;
			 }
			 
.ads a {
             font-family:"Microsoft Sans Serif";
			 font-size:14px;
			 color:#5a5a5e;
			 font-weight:bold;
			 text-align:left;
			 padding-top:0px;
			 }

.ads a:hover {
             font-family:"Microsoft Sans Serif";
			 font-size:14px;
			 color: #6699FF;
			 font-weight:bold;
			 text-align:left;
			 padding-top:0px;
			 }
			 
.ads1{
             background: url(../images/ads1.jpg) no-repeat;
			 width:246px;
			 height:101px;
			 float:left;
			 margin-left:10px;
			 margin-top:5px;
			 clear:both;
			 }
h3{
             font-family:"Microsoft Sans Serif";
			 font-size:12px;
			 color:#0c4064;
			 font-weight:normal;
			 text-align:center;
			 height:30px;
			 overflow:hidden;
			 }
.picture{ width:200px; margin:15px 20px 0 21px; padding-bottom:10px; text-align: center; float:left; overflow:hidden; border:2px solid #aae0ed; background:url(../images/prod_bg.png) bottom repeat-x;}
.pic_inr{ float:left; display:block; width:180px; padding:0 10px;} 
.redtext{
          font-family:"Microsoft Sans Serif";
		  font-size:12px;
		  color: #FF0000;
		  font-weight:normal;
		  }
		  

.leftSideFloatA{
	margin-right:10px;
	float:left;
}
.leftSideFloatB{
	width:580px;
	float:left;
	padding-left:10px;
}

input[type="submit"]
{ background:url(../images/sub_n_bg.jpg) repeat-x; border:#10475b 1px solid; height:21px; font-family:"Microsoft Sans Serif"; font-size:12px; color:#FFF; text-align:center; padding-bottom:10px; background-color:transparent; padding:0 8px 8px 8px; font-weight:bold; cursor:pointer; border-radius:5px; margin:0 0 10px 0;}

input[type="text"]
{ width:200px !important;}

td textarea{ width:200px !important;}
p, h1, h2, h3, h4, h5, h6{font-family:"Microsoft Sans Serif" !important; }
a{text-decoration:none;}
.place_order{display:block; width:102px !important; height:26px !important; background:url(../images/place_order.gif) left top no-repeat !important; cursor:pointer !important; border:none !important}
.upload{display:block; width:80px !important; height:26px !important; background:url(../images/upload.gif) left top no-repeat !important; cursor:pointer !important; border:none !important}
.finalize_order{display:block; width:111px !important; height:26px !important; background:url(../images/finalize.gif) left top no-repeat !important; cursor:pointer !important; border:none !important}


/**********************************************************Footer********************************************************************************************/


.footer{  width:100%;
          font-family:"Microsoft Sans Serif";
		  font-size:12px;
		  padding-top:5px;
		  background:url(../images/footer_bg.jpg) repeat-x;
		  height:187px; float:left;
		  }
.footer_container{  width:990px; display:block; margin:0 auto;}		  
.footer_copy_text{  width:990px;
          float:left;
          clear:both;
          font-family:"Microsoft Sans Serif";
		  font-size:12px;
		  color: #333;
		  font-weight:normal;
		  text-align:center;
		  padding-top:5px;
		  border-top:1px solid #ccc;
		  padding:5px 0 5px 0;
		  }

.header_socialbox{ float:right; display:block; width:170px;}
.header_iconbox{ float:left; display:block; width:170px; margin:5px 0 5px 0;}

.footer_blog{ display:block; float:left; margin:0 15px 0 0; padding:0; width:230px;}
.footer_blog p{ font-family:"Microsoft Sans Serif"; font-size:11px; color:#2e2e2e; text-align:left;}
.footer_blog p a{ font-family:"Microsoft Sans Serif"; font-size:10px; color:#14366E; text-align:left; text-decoration:none;}
.footer_blog h1{font-family:"Helvetica Neue"; font-size:12px; font-weight:normal; color:#fff; text-transform:uppercase; text-align:left;}
.footer_blog ul{ display:block; float:left; margin:0; padding:0; width:230px; }
.footer_blog ul li{ display:block; float:left; margin:0; padding:0 0 5px 0; width:230px;}
.footer_blog ul li a{ display:block; float:left; background:url(../images/arrow.png) left 3px no-repeat; margin:0; padding:0 0 5px 15px; width:auto; font-family:"Microsoft Sans Serif"; font-size:11px; color:#2e2e2e; text-decoration:none;}
.footer_blog ul li a:hover{color:#14366e; }
.footer_logo1{ display:block; float:left; width:230px; padding:8PX 0 0 0;}
.footer_text_copy1{ display:block; float:left; margin:0; padding:5px 0 0 0; font-family:"Microsoft Sans Serif"; font-size:11px; width:230px; text-align:left; color:#2e2e2e;}

/*----------------------13/11/2011---------------------*/
.socical_dev{display:block; float:left; width:180px; height:65px; position:absolute; top:91px; left:111px;}

.wrapper{ width:1002px; display:block; float:left; background:url(../images/cont_bg.png) repeat-y;}
.right_block{ float:right; width:400px; display:block; margin:0 10px 0 0;}
a.call_button{ font:bold 14px "Microsoft Sans Serif"; color:#14366e; text-decoration:none;}
.pd_row{ float:left; display:block; width:380px; margin:0 0 15px 0;}
.pd_size{ float:right; display:block; width:auto; margin:0 25px 0 0;}
.pop_box{ float:left; display:block; width:420px;}
.pop_box_inr{ float:left; display:block; width:400px; padding:10px;}
.pop_box_row{ float:left; display:block; width:400px; margin:0 0 15px 0;}
.pop_box_lt{ float:left; display:block; width:80px; margin:0 10px 0 0; font:normal 14px/22px "Microsoft Sans Serif"; color:#717171; height:22px;}
.pop_box_rt{ float:left; display:block; width:310px;}
.pop_box_rt input[type="text"]{ width:280px; height:20px; border:1px solid #b0b0b0; background:#fff; padding:0 5px; font:normal 12px/20px "Microsoft Sans Serif"; color:#868686;}
.pop_box_rt textarea{ width:280px; height:150px; border:1px solid #b0b0b0; background:#fff; padding:5px; font:normal 12px "Microsoft Sans Serif"; color:#868686;}
.pop_box_rt [type="submit"]{ width:64px; height:22px; background:url(../images/submit_butn.png) top left no-repeat; display:block; border:none; font-size:0px; cursor:pointer;}

/*----------------------15/11/2011---------------------*/
.outer{ width:1002px; margin:0 auto; display:block;}
.page_top{ float:left; display:block; width:990px; margin:0 0 0 6px; background:url(../images/banner-1.jpg) left top no-repeat;}
.top_header{ float:left; display:block; width:990px;}
.nav_lt{ float:left; display:block; width:10px; height:42px; background:url(../images/nav_left.png) top left no-repeat;}
.nav_rt{ float:left; display:block; width:10px; height:42px; background:url(../images/nav_right.png) top left no-repeat;}
.nav_mid{ float:left; display:block; width:950px; height:42px; background:url(../images/nav_mid.png) top repeat-x;}
.top_call{ float:right; display:block; width:244px; height:37px; background:url(../images/call_button.png) top left no-repeat; font:normal 16px/37px 'myco'; color:#fff; text-align:center; margin:0 0 10px 0;}
.search_box{ float:right; display:block; width:235px; height:37px; margin:0 0 5px 0;}
.search_field{ float:left; display:block; width:204px; height:27px; background:url(../images/search_bar.png) top left no-repeat;}
.search_field input[type="text"]{ width:189px; height:27px; padding:0 5px 0 10px; border:0; background:none; font:normal 11px/27px Arial, Helvetica, sans-serif; color:#666;}
.search_butn{ float:left; display:block; width:31px; height:32px;}
.search_butn input[type="submit"]{ width:31px; height:32px; background:url(../images/search_button.png) top left no-repeat; border:0; font-size:0px; display:block; cursor:pointer;}
.header_shoping{ float:right; display:block; width:400px;}
.cart_info{ float:right; display:block; width:auto; height:20px;}
.cart_info span{ font:bold 15px Arial, Helvetica, sans-serif; color:#282828; font-style:italic;}
.cart_info a{ text-decoration:none; color:#105ec0;}
.cart_info a:hover{ text-decoration:underline;}
.cart_icon{ float:right; display:block; width:21px; height:20px; margin:0 5px 0 0;}
.cat_box{ float:left; display:block; width:208px; margin:10px 0 15px 0;}
.cat_top{ float:left; display:block; width:208px; height:12px; background:url(../images/cat_bg_top.png) top left no-repeat;}
.cat_bottom{ float:left; display:block; width:208px; height:12px; background:url(../images/cat_bg_bottom.png) top left no-repeat;}
.cat_mid{ float:left; display:block; width:208px; background:url(../images/cat_bg_mid.png) repeat-y;}
.cat_mid_inr{ float:left; display:block; padding:0 12px; width:184px;}
.cat_mid_inr h2{ font:normal 25px "Trebuchet MS", Arial, Helvetica, sans-serif !important; color:#2e2e2e; margin:0 0 15px 0; padding:0;}
.cat_mid_inr ul{ margin:0; padding:0;}
.cat_mid_inr ul li{ margin:0 0 4px 0; padding:0 0 4px 12px; list-style:none; display:block; background:url(../images/cat_bullet.png) left 4px no-repeat; border-bottom:1px dotted #aeb0ad;}
.cat_mid_inr ul li a{ font:normal 12px Arial, Helvetica, sans-serif; color:#545452; text-decoration:none;}