@charset "utf-8";
/* CSS Document */
html { min-height: 100%; }
body
{ margin:0;
  padding:0;
  font-family:Arial;
  font-size:12px;
  color:#5b5b5b;
  background:url(images/bg.jpg) repeat-y center #026390;
}
img{ border:0px;}

h1, h2, h3, h4, h5, ul, li, p, form{  margin:0px;  padding:0px;}
ul { list-style:none;}

a:link{ font:bold 12px arial; color:#05a149;  text-decoration:none;}
a:visited{ font:bold 12px arial; color:#05a149;  text-decoration:none;}
a:hover{ font:bold 12px arial; color:#016390;  text-decoration:none;}
.ul { list-style:none;}
.ul li{ background:url(images/arrow.gif) no-repeat left 3px; padding:0 0 10px 20px;}
.ul1 { list-style:none;}
.ul1 li{ background:url(images/pdf.gif) no-repeat left 0px; padding:0 0 10px 30px;}

h1{ font:normal 30px arial; color:#05a149; padding:0 0 10px 0;}
h2{ font:normal 16px arial; color:#045479; padding-bottom:10px;}
.green_sm{ font:bold 12px/16px arial; color:#05a149;}
.blue_sm{ font: bold 12px/16px arial; color:#016390;}
.blue_m{ font: bold 16px/16px arial; color:#016390;}
.red{ font: normal 12px/16px arial; color:#ff0101;}
.red_big{ font: normal 16px/16px arial; color:#ff0101;}
#totalwidth{width:960px;  margin:0px auto;  padding-top:0px;  text-align:left; background:#ffffff; }


/*..............Start Header..............*/

#logo{width:928px;  float:left; padding:20px 16px 32px 16px; background:#ffffff;}

/*..............End Header..............*/

/*.............Start Nav...........................*/
#nav{ background:#016390; width:928px; height:35px; line-height:35px; padding:0 16px; position:relative; float:left; }
#nav ul{}
#nav ul li{ font:bold 12px/35px arial; color:#ffffff; border-left:1px solid #4b9ccd; display:block; float:left;}
#nav ul li a{ font:bold 12px/35px arial; color:#ffffff; padding:0 36px; display:block; text-decoration:none;}
#nav ul li a:hover{ background: url(images/nav_hover.jpg) repeat-x; font:bold 12px/35px arial; color:#016390; padding:0 36px; display:block; text-decoration:none;}
#nav ul li span{  background: url(images/nav_hover.jpg) repeat-x;  color:#016390; display:block; padding:0 36px; }
#nav ul li.end{ border-right:1px solid #4b9ccd;}


/*.............End Nav...........................*/

/*.............Start Banner...........................*/

#banner{ float:left; background:url(images/banner.jpg) no-repeat left top; width:960px; height:356px; padding:0;}
#banner_other{ float:left; background:url(images/banner_1.jpg) no-repeat left top; width:960px; height:177px; padding:0;}

/*.............End Banner...........................*/


/*.............Start Content...........................*/

#register_nav{ float:left; background:url(images/bar_bg.jpg) no-repeat #fff; width:928px; height:39px; padding:0 16px; font:normal 12px/39px arial; color:#73b91a;}
#register_nav a{ font:bold 12px/39px arial; color:#73b91a; text-decoration:none; margin:0 10px 0 0;}
#register_nav a:hover{ font:bold 12px/39px arial; color:#016390; text-decoration:none; margin:0 10px 0 0;}
#register_nav img{ vertical-align:middle; margin:0 10px 0 0;}


#content_main{ float:left; background:#fff; width:928px; padding:16px; }
#content_main p{ padding-bottom:16px;}
#content_main .img{ border:0; padding-left:32px; float:right;}
#contact_form{width:292px; height:262px; padding:16px; margin-right:16px; background:#ededed; border:1px solid #cccccc; float:left;}
#address{width:314px; height:294px; padding:0 16px; float:left;}
#postal_address{ width:180px; float:left;}
#deliver_address{ width:134px; float:left;}
#field_name{ width:80px; float:left;}
#field_name p{ padding-bottom:27px;}
#field{ width:212px; float:left;}
.textfield{ background:url(images/textfield_bg.jpg) repeat-x bottom #fff; border:1px solid #ccc; width:204px; height:20px; padding:2px 3px; margin-bottom:15px;}
.textfield2{ background:url(images/textfield_bg.jpg) repeat-x bottom ; border:1px solid #ccc; width:204px; height:26px; padding:2px 3px; margin-bottom:15px;}
.textfield3{ background:url(images/textfield_bg.jpg) repeat-x bottom #fff; border:1px solid #ccc; width:204px; height:20px; padding:2px 3px; vertical-align:middle; margin:0 15px;}
.textfield1{ background:url(images/textfield_bg.jpg) repeat-x bottom #fff; border:1px solid #ccc; width:204px; height:70px; padding:2px 3px; margin-bottom:15px;}
.textfield4{ background:url(images/textfield_bg.jpg) repeat-x bottom #fff; border:1px solid #ccc; width:166px; height:20px; padding:2px 3px; margin-bottom:15px; vertical-align:middle;}
.textfield5{ background:#fff; border:1px solid #499f08; width:180px; height:20px; padding:2px 3px; margin-bottom:15px; vertical-align:middle;}
.textfield6{ background:url(images/textfield_bg.jpg) repeat-x bottom #fff; border:1px solid #ccc; width:240px; height:20px; padding:2px 3px; margin-bottom:10px; vertical-align:middle;}


#leftpannel{width:204px; padding-right:6px; float:left;}

#rightpannel{width:702px; padding-left:16px; float:left;}
#rightpannel .manage_product{ height:108px; padding:16px 0; border-bottom:1px solid #ccc;}
#rightpannel .pro_img{width:101px; padding-right:16px; float:left; text-align:center; font:bold 12px arial;}
#rightpannel .desc{width:220px; padding-right:16px; float:left;}
#rightpannel .buy{width:178px; padding-right:16px; padding-top:47px; float:left;}
#rightpannel .reg_date{width:154px; height:61px; padding-top:47px; float:left;}
#rightpannel .button{ margin-top:5px;}
#rightpannel .pro_range{width:335px; padding-right:16px; float:left;}
#rightpannel .range_img{padding-right:16px; float:left; width:100px; height:106px; }
#rightpannel .manage_product_detail{  padding:16px 0;/* border-bottom:1px solid #ccc;*/}
#rightpannel .pro_detail{width:384px; padding-right:16px; float:left;}
#rightpannel .img_detail{width:302px; float:left; text-align:center;}
.button1{ margin-right:15px;}
.button2{ margin-bottom:15px;}


#register_tab{ width:608px; height:37px; float:left; background:url(images/form_bg.gif) no-repeat bottom right;}
#register_tab ul{ height:35px; font:normal 16px/35px arial;}
#register_tab ul li{ float:left;}
#register_tab ul li a{ padding:0 38px; display:block; float:left; font:normal 16px/35px arial; color:#383838; text-decoration:none;border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff;}
#register_tab ul li a:hover{ padding:0 38px; display:block; float:left; font:normal 16px/35px arial; text-decoration:none; background:#ededed; color:#016390; border-bottom:1px solid #ededed; border-left:1px solid #ccc; border-right:1px solid #ccc;border-top:1px solid #ccc;}
#register_tab ul li span{ padding:0 38px; display:block; float:left; font:normal 16px/35px arial; text-decoration:none; background:#ededed; color:#016390; border-bottom:1px solid #ededed; border-left:1px solid #ccc; border-right:1px solid #ccc;border-top:1px solid #ccc;}
#register_form{ width:574px; /*height:212px;*/ padding:16px; background:#ededed; float:left; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ededed;}
#register_option{ width:258px; padding-right:16px; float:left;}
#register_option_field{ width:96px; padding-right:16px; float:left; line-height:18px;}
#register_option_form{ width:250px; padding-left:16px; float:left;}
#complete_leftpannel{ width:150px; padding-right:16px; float:left;}
#complete_rightpannel{ width:408px;  float:left;}



#content_bottom{ background:url(images/item_bg.jpg) no-repeat; float:left; width:960px; height:131px; padding:0; vertical-align:top;}
#content_bottom a{ font:bold 12px/16px arial; color:#2d8e6a; text-decoration:none; float:right;}
#content_bottom a:hover{ font:bold 12px/16px arial; color:#016390; text-decoration:none; float:right;}

#box1{ float:left; width:288px; padding:16px;}
#box1 img{ float:right; padding-left:14px;}
#box2{ float:left; width:288px; padding:16px;}
#box2 img{ float:right; padding-left:14px;}
#box3{ float:left; width:280px; padding:16px;}
#box3 img{ float:right; padding-left:14px;}

/*.............End Content...........................*/


/*.............Start Footer...........................*/

#footer{ float:left; background:#016390; width:928px; height:26px; padding:16px; text-align:center; font:normal 11px/16px arial; color:#818181;}
#footer a{ color:#fff; font:bold 11px/16px arial; text-decoration:none; margin:0 6px;}
#footer a:hover{ color:#95deff; font:bold 11px/16px arial; text-decoration:none; margin:0 6px;}
#footer .copyright{ color:#1bb0f4;}

/*.............End Footer...........................*/
.addtocart_b
{
	background-color:#009933 !important;;
    color: #FFFFFF !important;
    font-family: Tahoma, Arial, Verdana;
	font-size: 11px;    
    border: 1px solid #FFFFFF !important;
}
.details_span
{
	color:#0063A9;
}
/* newly added by anupam */
/*.............menu-tab -OUR RANGE.........................*/

#menu-tab{ float:left; background-color:#FFFFFF;}
#menu-tab ul{ }
#menu-tab ul li{  float:left; display:block; padding-right:15px; text-align:center; padding:15px 15px 0 0;}
#menu-tab ul li.end{ padding:15px 0 0px;}
#menu-tab ul li a{ background:url(images/menu-tab.jpg) no-repeat top; padding:28px 0 27px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#006394; display:block; width:173px; display:block;}
#menu-tab ul li a:hover{ background:url(images/menu-tab-hover.jpg) no-repeat top; padding:28px 0 27px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#5baf20; display:block; width:173px; display:block;}
#menu-tab ul li a.span{ background:url(images/menu-tab.jpg) no-repeat top; padding:28px 0 12px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#006394; display:block; width:173px; }
#menu-tab ul li a.span:hover{ background:url(images/menu-tab-hover.jpg) no-repeat top; padding:28px 0 12px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#5baf20; display:block; width:173px;  }
#menu-tab ul li a span{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;  color:#006394; }
#menu-tab ul li a span:hover{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;  color:#5baf20;}


/*.............menu-tab end -OUR RANGE.........................*/



/*.............menu-tab2 -OUR RANGE.........................*/

#menu-tab2{ float:none; background-color:#FFFFFF;}
#menu-tab2 ul{ }
#menu-tab2 ul li{  float:none; display:block; text-align:center; padding:15px 0px 0 0;}
#menu-tab2 ul li.end{ padding:15px 0 0px;}
#menu-tab2 ul li a{ background:url(images/menu-tab.jpg) no-repeat top; padding:28px 0 27px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#006394; display:block; width:173px; display:block;}
#menu-tab2 ul li a:hover{ background:url(images/menu-tab-hover.jpg) no-repeat top; padding:28px 0 27px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#5baf20; display:block; width:173px; display:block;}
#menu-tab2 ul li a.span{ background:url(images/menu-tab.jpg) no-repeat top; padding:28px 0 12px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#006394; display:block; width:173px; }
#menu-tab2 ul li a.span:hover{ background:url(images/menu-tab-hover.jpg) no-repeat top; padding:28px 0 12px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; line-height:16px; color:#5baf20; display:block; width:173px;  }
#menu-tab2 ul li a span{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;  color:#006394; }
#menu-tab2 ul li a span:hover{ text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;  color:#5baf20;}


/*.............menu-tab2 end -OUR RANGE.........................*/

/*...............................Register Tab New..................................*/

#register_tab2{ /*background:url(images/form_bg.gif) no-repeat bottom right;*/ width:895px; padding:0px 0px 0px 0px ;}
#register_tab2 ul{ font:normal 16px/35px arial; width:895px; padding-top:20px; padding-bottom:10px;}
#register_tab2 ul li{ float:left; }
#register_tab2 ul li a{ padding:0 38px; display:block; font:normal 16px/35px arial; color:#383838; text-decoration:none;/*border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff;*/ float:left;}
#register_tab2 ul li a:hover{ padding:0 38px; display:block; font:normal 16px/35px arial; text-decoration:none; /*background:#ededed;*/ color:#016390; /*border-bottom:1px solid #ededed; border-left:1px solid #ccc; border-right:1px solid #ccc;border-top:1px solid #ccc;*/ float:left;}
#register_tab2 ul li span{ padding:0 70px 0 0; font:bold 16px/35px arial; text-decoration:none; /*background:#ededed;*/ color:#05a149; /*border-bottom:1px solid #ededed; border-left:1px solid #ccc; border-right:1px solid #ccc;border-top:1px solid #ccc;*/ }
#register_tab2 ul li .span2{ padding:0 132px 0 0;  }


#register_form2{ width:895px; /*height:212px;*/ padding:16px; background:#ededed; float:left; border-bottom:1px solid #ccc;  border-top:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
#register_form2 p{ font-family:Arial, Helvetica, sans-serif; color:#016390; font-weight:bold; padding:0 0 0px 0; margin:0px;}
#register_form2.heading{ font-family:Arial, Helvetica, sans-serif; color:#016390; font-weight:bold; padding:0 0 0px 0; margin:0px;}
#register_form2 ul{  font:normal 14px/35px arial; float:left;}
#register_form2 ul li{ float:left; padding:0 20px 0 0;} 
#register_form2 ul li.start{ padding:0 40px 0 0;} 
#register_form2 ul li.start2{ padding:0 70px 0 0;} 
#register_form2 ul li.start3{ padding:0 210px 0 0;} 
#register_form2 ul li.end{ padding:0 0px 0 0;}


#register_form3{ width:895px; /*height:212px;*/ padding:16px; background:#ededed; float:left; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; /*border-top:1px solid #ccc;*/}
#register_form3 p{ font-family:Arial, Helvetica, sans-serif; color:#016390; font-weight:bold; padding:0 0 0px 0; margin:0px;}
#register_form3 ul{  font:normal 14px/35px arial; float:left; width:895px;}
#register_form3 ul li{ float:left; padding:0 20px 0 0;} 
#register_form3 ul li.start{ padding:0 40px 0 0;} 
#register_form3 ul li.start2{ padding:0 70px 0 0;} 
#register_form3 ul li.start3{ padding:0 245px 0 0;} 
#register_form3 ul li.end{ padding:0 0px 0 0;}
#register_form3 ul li.image{ padding:30px 0px 0 250px;}


#register_option2{ width:258px; padding-right:16px; float:left;}
#register_option_field2{ width:96px; padding-right:16px; float:left; line-height:18px;}
#register_option_form2{ width:250px; padding-left:16px; float:left;}
#complete_leftpannel2{ width:150px; padding-right:16px; float:left;}
#complete_rightpannel2{ width:408px;  float:left;}

/*...............................Register Tab New End..................................*/

/* newly added by anupam */

