body { background-color:white; background-image:url('images/background.jpg'); font-size:medium; font-family:Arial, Georgia, serif; margin:0px; }
#body_wrapper{width:964px;   margin:0px auto 0px auto; overflow:hidden; }
#header_wrapper{width:964px;  overflow:hidden; height:300px; border-bottom:2px groove #e0e0e0;}
#header_wrapper img{ margin:0px; float:left;   }
#web_title{overflow:hidden; width:964px; height:250px;position:absolute;  background-image:url('images/spacer.gif'); margin:0px;}



#dotin{float:right; margin-top:5px;}
#c_title{float:left; margin-top:2px; font-weight:bold; text-align:center; height:45px;color:#ea4a4a; font-size:100%; padding-top:2px; padding-left:20px;}
#c_desp{float:left; font-weight:bold; height:45px;color:#ea4a4a; font-size:150%; padding-left:54px;}
.b_spam{font-weight:bold; color:red;}

#top_nav{ font-size:85%; overflow:hidden; width:964px;  height:100%; font-weight:bold; text-align:left; padding:2px; padding-left:60px; margin:0px; background-image:url('images/content_bg2.jpg');}
#top_nav2{margin:0px 0px 0px 80px; padding:0px;}
#top_nav2 img{ border-width:0px; background-color:yellow; margin:0px 2px; padding:0px; float:left;}
#top_nav2 img:hover{ border-width:0px; background-color:white;}
#ratan {float:right;margin-right:0px; }
#ratan img{border-width:0px;}

#lognav{overflow:hidden; height:100%; padding:10px; background-color:white; text-align:right;}
#lognav a{ border:2px solid black; text-decoration:none; background-color:beige; margin:0px; padding:0px; padding:5px; color:white;}
#lognav a:hover{ border:2px solid red; background-color:white;}

#content_wrapper { width:100%;  overflow:hidden; font-size:80%; background-image:url('images/content_bg.jpg');}
#side_navigation{width:200px; float: left; padding-left:16px;  font-size:90%; font-family:Arial;}
#side_navigation img{margin-bottom:10px;}
#side_navigation ul{width:200px; list-style:none; margin:0px; padding:0px;}
#p_cat{padding-left:2px; }
#p_cat a{padding-left:5px;}
#p_cat a img{border-width:0px; margin:0; padding: 0; }
#sl_cat a{padding-left:10px; }
#sl_cat a img{border-width:0px; margin:0; padding: 0;}
#c_cat_top{padding-left:2px; font-weight:bold;  background-color:black;}
.c_cat a{font-weight:bold; background-color:black;}
#s_cat a{padding-left:20px; }
#s_cat a img{border-width:0px; margin:0; padding: 0;}
#c_cat li{padding-left:10px;}
#side_navigation ul li{color:white; }
#side_navigation ul li a{display:block; line-height:18px; color:#154c97; font-weight:bold; text-decoration:none;}
#side_navigation ul li a:hover{color:black;}
.snav_1_home{ }
.snav_1_home:hover{}
.snav_1{ }
.snav_1:hover{ background-color:beige;}
.snav_2{}
.snav_2:hover{ background-color:beige;}
.snav_3{}
.snav_3:hover{background-color:beige;}
.snav_4{}
.snav_4:hover{background-color:beige;}

#main_content{  width:100%; margin-top:0px; margin-left:0px;  padding-left:10px; padding-bottom:10px;  padding-top:10px; color:black;  overflow:hidden;min-height:750px; background-image:url('images/content_bg2.jpg'); }
#main_content h4 a{color:blue;  font-size:100%; }
#main_content h4 a:hover{color: black; text-decoration:none;}
.main_data{font-size:12px;}
.main_data a{color:blue; font-family:Arial;}
.main_data a:hover{color:black; text-decoration:none;}
#page_show{float:right; font-size:12px; font-family:Arial;}
#p_nav{text-align:center;}
#p_nav span{font-weight:bold; font-size:12px;}
#p_nav a{font-size:12px; line-height:18px; text-decoration:none; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px; font-weight:bold; color:blue;}
#p_nav a:hover{color:#99ccff; border-bottom:1px solid blue;}
.tag_content{width:90%; margin:2px auto 2px auto; padding:5px; border:2px solid #E0E0E0;}
.tag_content h3{ text-decoration:underline; font-family:arial;}
.tag_content a{ color: blue; text-decoration:none; padding-left:20px; }
.tag_content a:hover{color: black; font-weight:bold;}

#content_img{padding:10px; text-align:right; width:927px; }
#content_img2{ width:420px; margin-left:470px;  font-weight:bold; font-weight:bold;font-size:125%;}
#content_img2 a{color:blue;}
#content_img2 a:hover{color:#CC0000; text-decoration:none;}
#content_img3{margin-left:10px; width:550px; overflow:hidden; height:100%; border:2px groove #e0e0e0; padding:10px; font:Arial;}
#content_img3 a{color:blue; font-weight:bold;}
#content_img3 a:hover{color:#CC0000; text-decoration:none;}

.header1{text-decoration:underline; font-size:160%; font-weight:bold; color:#cc0000; text-align:center; width:100%; margin-bottom:10px;}
.header2{text-decoration:underline; font-size:160%; font-weight:bold; color:#cc0000; margin-left:10px; text-align:center;}

.p_list{border-bottom:2px solid #e0e0e0; background-color:white; overflow:hidden;}
.p_list:hover{border-bottom:2px solid black;}
.aushadhi_nav{margin:10px; text-align:right; }
.aushadhi_nav a{color:font-weight:bold; color:#cc0000; background-color:white; font-weight:bold; text-align:center;}
.aushadhi_nav a:hover{text-decoration:none; color:black;}
#buy_inst{margin-left:10px; padding-right:60px;text-align:right;  font-size:170%;  }
#buy_inst a{color:#cc0000; background-color:white; text-decoration:blink;}
#buy_inst a:hover{color:black; text-decoration:underline;}





#product_nav_div{ float:right; overflow: hidden; height:100%; margin:0px; }
#product_nav_div ul{width:200px; list-style:none; margin:0px; padding-left:10px;}
#pr_cat a{padding-left:10px; line-height:14px; display:block; text-decoration:none; font-weight:bold; color:#206e37;}
#pr_cat a:hover{color:red;}
#pr_cat a img{border-width:0px; margin:0; padding: 0;}

#gallery_h{text-decoration:underline; margin-left:25px;}
#gallery_side_pane{text-align:center; padding-left:10px;padding-right:10px; overflow:hidden; height:100%; width:35%; float:left; border-right:5px solid #e0e0e0;}

#next_prev{margin:5px auto 4px auto; width:400px; padding:5px; overflow:hidden; height:100%;}
#previousp{float:left; font-weight:bold; font-size:90%;}
#nextp{float:right; font-weight:bold; font-size:90%;}

#login_form{margin:5px; padding:5px; width:59%;  background-image:url("images/main_bg.gif");}
#login_form h2{color:black;}
#login_form label{font-weight:bold; color:black; width:100px; display:block; float:left;}
#login_form input {margin-bottom:5px; width:250px; background-color:white; font-weight:bold;}

#pass_form{margin:5px; padding:5px; width:59%;  background-image:url("images/main_bg.gif");}
#pass_form h2{color:black;}
#pass_form label{font-weight:bold; color:black; width:200px; display:block; float:left;}
#pass_form input {margin-bottom:5px; width:250px; background-color:white; font-weight:bold;}

#pracharak_form{margin:5px; padding:5px; width:99%;  background-image:url("images/main_bg.gif");}
#pracharak_form h2{color:black;}
#pracharak_form label{font-weight:bold; color:black; width:200px; display:block; float:left;}
#pracharak_form input {margin-bottom:5px; width:250px; background-color:white; font-weight:bold;}


#cu_form_div{  background-image:url("images/main_bg.gif");}

#cu_form fieldset{border:2px solid black; padding:5px; color:green; font-weight:bold;}
.cu_form_gen_div{margin-bottom:2px;}
.cu_form_gen_div legend {color:black;}
.cu_form_gen_div label{font-weight:bold; color:black; width:150px; display:block; float:left;}
.gen_input{width:243px;}
#antispam label {font-weight:bold; color:black; width:81px; display:block; float:left; display:none;}
#s_button{ margin-left:81px;}
.s_button{background-color:white; border:2px solid black; color:red; width:100px; font-weight:bold;}
#form_errors{color:#cc0000; font-weight:bold; background-image:url("images/main_bg.gif");  width:560px; padding:5px;}


#footer_wrapper{ margin:0px; padding:10px 1px 1px 1px; color:white; padding-bottom:10px; font-size:90%; overflow:hidden; height:100%; font-weight:bold; border-top:2px groove #e0e0e0;}
#b_nav{float:right; width:952px;text-align:right;}
#c_right{font-family:'Times New Roman', Arial; color:black; text-align:center; float:left; clear:both; width:99%; }
#designer{float:right; text-align:right; color:black; padding-right:10px; margin-top:2px; font-weight:bold; font-size:80%;font-weight:bold;}
#designer a{color:black; }
#designer a:hover{color:black; text-decoration:none;}

#order_nav{text-align:center; }
#order_nav a{padding:6px;}