/* Growwell Scientific & Surgicals */

body{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; background:#e8e8e8;}

p{text-align:justify;}

h1,h2,h3,h4,p,ul,li{padding:0; margin:0;}

ul,li{list-style-type:none;}

a{text-decoration:none;}
a img{border:none; outline:none;}

.clear{clear:both; height:0px; font-size:0px;}

.heading1{font-family:"Century Gothic"; font-size:24px; color:#333; font-weight:normal;}
.heading2{font-family:Georgia; font-size:24px; color:#0066FF; line-height:50px; font-weight:normal;}
.heading3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; line-height:30px; font-weight:normal;}

.marg1{margin:10px;}
.marg2{margin-top:10px;}
.marg3{margin-left:10px; margin-right:10px;}

.txt1{font-family:Arial; font-size:12px; color:#484848; line-height:24px; text-align:justify;}
.txt2 {font-family:Arial; font-size:12px; color:#fff; line-height:20px;}
.txt3 {color:#FF3300; font-weight: bold;}
.txt4 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; line-height:40px; font-weight:bold;}

.style1 {color:#0066FF; font-weight: bold; font-size: 24px; padding:10px;}
.style2 {color:#006633; font-weight: bold; font-size: 14px;}
.style3 {color: #0066FF; font-weight: bold; font-size: 16px; padding:10px;}
.style4 {color: #333; font-weight:normal; line-height:25px;}
.style5 {color:#FFCC00; font-weight: bold; text-decoration:underline;}
.line{ padding:10px; letter-spacing:4px; color:#999999;}


#main{width:100%; height:auto; margin:auto; background:url(../images/body_bg2.png) repeat-x;}

.container{width:950px; height:auto; margin:auto;}

.top_strip{width:950px; height:5px; float:left; line-height:4px;}

.header{width:950px; height:auto; float:left;}
.header_le{width:530px; height:150px; float:left;}
.header_ri{width:320px; height:150px; float:right;}
.header_ri_top{width:auto; height:33px; text-align:center;}
.header_ri_bot{width:auto; height:115px; margin-top:2px; background:url(../images/visruthalogo.png) no-repeat center right;}

.navigation{width:950px; height:36px; float:left;}
.navigation ul{width:950px; height:36px;}
.navigation ul li{width:auto; height:36px; float:left; line-height:36px;}
.navigation ul li:hover{background:#133c8c;}
.navigation ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; padding:12px 38px; background:url(../images/btn_devider.png) no-repeat right;}

.banner{width:950px; height:300px; float:left; background:url(../images/ban_img5.jpg) no-repeat; margin-top:10px;}

.marquee{width:950px; height:25px; float:left; background:#3366cc; line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:normal;}

.body_part{width:950px; height:auto; float:left; margin:20px 0 10px 0;}
.body_le{width:620px; height:auto; float:left; background:#FFFFFF; padding:15px; border:1px solid #CCCCCC; border-radius:5px;}
.body_ri{width:270px; height:auto; float:right; background:#fff; padding:3px; margin:0px 0px 0px 0px; border:1px solid #ccc; border-radius:5px;}
.brands{width:260px; height:auto; float:left; margin:0 0 0 5px; border-top:1px dashed #CCCCCC;}
.readm{padding:3px; background:url(../images/rm_btnbg.png) repeat-x; color:#FFFFFF; font:"Lucida Sans Unicode" 12px bold; border:1px solid #3399cc;}
.readm:hover{background:url(../images/rm_btnbg2.png) repeat-x; border:1px solid #ff9900;}
.readm2{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#0066FF; font-weight:bold; padding:0; margin:0;}
.readm2:hover{color:#FF6600;}

.body_gallery{width:948px; height:200px; margin:auto; border:1px solid #CCCCCC; border-radius:5px; background:#FFFFFF;}
.body_gal_head{width:948px; height:30px; float:left;}
.body_gal_scroll{width:948px; height:auto; float:left;}

.pro_body{width:950px; height:auto; float:left; margin:10px 0 0 0; background:#FFFFFF;}
.pro_body_le{width:205px; height:auto; float:left; margin:10px 0 10px 10px; border:1px solid #ccc; border-radius:5px; padding:5px; background:#C6C7FF;}
.pro_body_ri{width:auto; height:auto; float:right; border:1px solid #CCCCCC; border-radius:5px; margin:10px 10px 10px 0; padding:5px;}
.pro_cat_name{width:690px; height:auto; float:left; border-bottom:1px dashed #CCCCCC; margin:5px 0 10px 0;}
.products{width:690px; height:auto; float:left; border-bottom:1px dashed #CCCCCC; clear:both; padding-bottom:5px; margin-bottom:5px;}
.product{width:150px; height:auto; float:left; border:1px solid #CCCCCC; margin:7px; padding:3px;}
.image{width:150px; height:150px;}
.details{width:150px; height:62px;}

.category_ul{width:auto; height:auto; float:left;}
.category_ul li{width:190px; height:auto; border:1px solid #CCCCCC; background:url(../images/sub_btnm.jpg) repeat-x; list-style-image:url(../images/arrow_gray2.jpg); list-style-position:inside; list-style-type:none; margin-bottom:2px; padding:6px;}
.category_ul li a{color:#555555;}
.category_ul li a:hover{color:#FF3300;}

.contact_left{width:600px; height:auto; float:left; background:url(../images/contbg.jpg) repeat-x; border:1px solid #6699CC; border-radius:5px; padding:15px;}
.form1{width:230px; height:auto; float:left; margin:0; padding:0;}
.input{width:225px; height:20px; border:1px solid #CCCCCC; border-radius:5px; color:#333; background:#fff; margin-bottom:2px; padding:5px; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:20px; font-weight:normal; font-size:12px;}
.contact_right{width:250px; height:300px; float:right;}

.footer{width:100%; height:auto; float:left; margin-top:10px; background:#678bd8;}
.footer_container{width:950px; height:auto; margin:auto;}
.footer_cont_left{width:250px; height:200px; float:left; background:url(../images/locations.png) no-repeat center;}
.footer_cont_mid{width:350px; height:200px; float:left;}
.footer_cont_right{width:250px; height:215px; float:left;}
.devider{width:50px; height:170px; float:left; background:url(../images/btn_devider.png) repeat-y center; margin:15px 0 15px 0;}
.copy{width:100%; height:30px; float:left; background:#3366cc;}
.wh{color:#FF9900; text-decoration:none;}
.wh:hover{color:#FF6600; text-decoration:underline;}

/*Brochures styles*/
.brochures{width:690px; height:auto; float:left; border-bottom:1px dashed #CCCCCC; clear:both; padding-bottom:5px; margin-bottom:5px;}
.brochure{width:168px; height:auto; float:left; margin:2px;}
.brochure_name{width:160px; height:30px; padding:3px; font-family:Arial; font-size:12px; color:#C00; line-height:30px; font-weight:bold;}
.brochure_image{width:160px; height:150px; padding:3px; border:1px solid #F90; background:url(../images/brochures/bro1.jpg) no-repeat center;}
.brochure_dicon{width:160px; height:35px; padding:3px; background:url(../images/download1.jpg) no-repeat center;}