@charset "utf-8";
/* CSS Document 
	Author: Ravikanth.o; 
	Project: Seven Seas; 
	Date :27-11-08 
*/

body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#333333; 
		font-size:0.8em; 
		margin:0px; 
		padding:0px; 
		background:#FFFFFF;
		color:#525252
}

form{
		margin:0px; padding:0px
}


html#body .div_clear {
		clear:both;
		height:0px; 
		content: "."; 
		line-height:0.1em; 
		font-size:0.1em;
}

.div_clear{
		clear: both; 
		display: block; 
		visibility: hidden; 
		height: 0px; 
		content: "."; 
		line-height:0.1em; 
		font-size:0.1em; 
		border:0px;
}


div#main {
		background:#FFFFFF; 
		width:100%; 
}

/*------------------------------
		Header styles start 
---------------------------------*/

div#header {
		background: url(../../images/body_banner.jpg) no-repeat fixed top center #b40000;
		width:100%; 
}
div#top_sec{
		width:913px;
		margin:0px auto;
		position:relative;
		
}

div#top_sec div#logo_block { 
		background:url(../../images/logo.jpg) no-repeat; 
		position:relative;
		float:left;
}

div#logo_block div#logo { 
		background:url(../../images/logo.jpg) no-repeat; 
		width:131px; 
		height:118px; 
		position:relative;
		
}

div#top_sec div#logo a { 
		position:absolute; 
		top:25px; 
		left:10px; 
		display:block;  
		width:110px; 
		height:90px;
}

div#top_sec div#logo span { 
		display:none
}

div#top_sec div#logo h4 {
		color:#FFFFFF
}

div#logo_block div#search {
		background:#FFFFFF url(../../images/search_bg.gif) no-repeat;	
		width:131px;
		height:27px;
		line-height:0.1em
			
}

div#search .txt_bx {
		width:98px;
		margin:1px 0px 0px 1px;
		border:0px;
		color:#666666;
		height:19px;
		font-size:0.75em
}

div#top_sec div#navgation {
		width:782px;
		float:right;
		font-size:0;
}

div#navgation ul {
		padding:0px;
		margin:0px;
		list-style:none; 
		display: block; 
		
}

div#navgation li{
		padding:0px;
		margin:0px;
		float:left;
		display: block; 
}

.go{
	background-image:url(../../images/search_icon.jpg) ; border:0px; width:26px; height:27px}

/*----------------------------------
		Main section 
---------------------------------------*/

div#container {
		width:913px; 
		margin:0px auto;
		background:url(../../images/container_bg.gif) repeat-y;
		
}

div#container div#left_sec {
		width:131px;
		float:left;
		background:#f1f1f1
}

div#left_sec div#left_nav {
		width:131px;
		background:#f3f3f3 url(../../images/left_nav_bg.gif) repeat-x;
		color:#890004;
		text-align:center
}


div#left_nav ul {
		margin:0px;
		font-size:1.1em;
		font-weight:bold;
		padding:10px 0 12px 0;
		list-style:none
}

div#left_nav li {
		margin:0px;
		width:121px;
		text-align:center;
		padding:5px 5px 4px 5px;
		list-style:none
}


div#left_sec div#sub_nav {
		width:131px;
		background:#e1e1e1;
		color:#890004;
		text-align:center
}

div#sub_nav ul {
		margin:0px;
		font-size:1.1em;
		font-weight:bold;
		padding:10px 0;
		list-style:none
}

div#sub_nav li {
		margin:0px;
		width:121px;
		text-align:center;
		padding:5px 5px 3px 5px;
		list-style:none
}

div#container div#text_size{
		background:url(../../images/text_size.jpg) no-repeat; 
		margin:10px 0;
		height:25px; 
		width:131px;
}

div#text_size ul {
		padding:0px 0 0 2px; 
		margin:0px;
		list-style:none;
}

div#text_size li {
		padding:5px 13px 5px 12px;
		height:15px;
		width:16px;
		display:block;
		float:left
}

div#text_size li span {
		display:none
}

div#text_size li a { 
		position:absolute; 
		display:block;  
		width:16px; 
		height:15px;
}

div#container div#right_sec {
		width:782px;
		float:right;
}

 
div#right_sec div#content {
		width:782px;
		padding-bottom:15px 
}


div#content div#home_content {
		width:732px;
		padding:0px 25px 0  25px;
		
}


div#content div#banner {
		width:782px;
		margin:0px; 
		padding:0px;
		font-size:0;

}

div#content div#content_sec {
		width:732px;
		padding:20px 25px 0  25px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#content_sec div#news, div#faqs, div#paula_mee{
		width:732px;
}

div#content_sec div#news ul, div#faqs ul, div#paula_mee ul{
		padding:0px;
		margin:0px ;
		list-style:none
}



div#content_sec div#news li, div#faqs li, div#paula_mee li{
		padding:0px;
		margin:0px 0px 15px 0;
		list-style:none
}		

div#faqs div.answer ul{ 
		list-style:disc;
		padding:2px 0px 0px 25px;  
		margin:0px
}

div#faqs div.answer li{
		list-style:disc; 
		padding:0px; 
		margin:0px;
}

div#content_sec div#news p{
		margin:0 0 5px 0;
		padding:0px;
		line-height:1.4em;
		font-size:0.9em;
}

div#content_sec div#faqs p{
		margin:0px 0 5px 0;
		padding:0px;
		line-height:1.4em;
		font-size:0.9em;
}

div#content_sec div#paula_mee p{
		margin:10px 0 5px 0;
		padding:0px;
		line-height:1.4em;
		font-size:0.9em;
}

div#paula_mee h2 {
		padding:0px;
		margin:0px;
		font-size:1.4em;
		font-weight:bold;
		color:#6f9c00;
		margin-bottom:0px;
}


div#news div.back {
		padding-bottom:10px;
		width:728px;
		text-align:right;
		font-size:0.875em;
		color:#b9852c;
}

div.back a {
		color:#b9852c;
		text-decoration:underline;
}

div.back a:hover {
		color:#b9852c;
		text-decoration:none;
}


div#news .more {
		color:#b9852c;
		font-size:0.875em
}

div#news .more a {
		color:#b9852c;
		text-decoration:underline;
}
div#news .more a:hover{
		color:#b9852c;
		text-decoration:none;
}

div#content_sec h3 {
		padding:0px;
		margin:0px;
		font-size:1.2em;
		font-weight:bold;
		color:#daae26;
		margin-bottom:0px;
}


div#content_sec h4 {
		padding:0px;
		margin:0px;
		font-size:1.0em;
		font-weight:bold;
		color:#daae26;
		margin-bottom:2px;
}

div#content_sec p{
		margin:10px 0 15px 0;
		padding:0px;
		line-height:1.4em;
		font-size:0.9em;
}

div#faqs .question {
		color:#525252;
		cursor:pointer;
		display:block;
		
	 
}

div#faqs .openquestion {
		color:#daae26;
		display:block;
	 
}

div#faqs .answer {
		padding: 5px 0 0 0;
}


div#content_sec .pharma_heading {
		color:#96c50b ; font-size:15px
}

div#content_sec .pharma_table {
		padding:3px 0
		
}

div#content_sec .text_box {
		
		border:#525252 solid 1px;
		font-size:1.0em
}

div#content_sec .ph_dr_box {
		width: 230px;
		border:#525252 solid 1px;
		font-size:1.0em
}
.submit {
		background:#f1f1f1;
		color:#525252;
		border:0px;
		font-size:1.2em;
		font-weight:bold; 
}

div#content_sec div#contact_map {
		width:550px;
		float:left;
}

div#content_sec div#contact_details{
		width:170px;
		float:right;
		font-size:0.9em;
		line-height:1.4em;
}

div#content_sec a{ 
		text-decoration:underline;
		color:#525252;
}
		
div#content_sec a:hover{ 
		text-decoration:none;
		color:#525252;
}
		
div#contact_details strong {
		color:#daae26;
		font-size:1.05em;
		font-weight:bold;
}


div#relevent_page {
		background:#daae26;
		color:#FFFFFF;
		font-size:1.0em;
		font-weight:bold;
		padding:5px 25px 0 25px;
		height:20px;
		width:732px;
		text-align:right;
}

div#relevent_page a {
		color:#525252;
		text-decoration:none
}

div#relevent_page a:hover{
		color:#FFFFFF;
		text-decoration:none
}

div#content_sec div#product_content {
		width:732px;
		padding-bottom:25px;
}

div#content_sec div#product_details{
		width:225px;
		float:left;
		
}

div#content_sec div#product_image{
		width:260px;
		float:left;
		vertical-align:middle;
		text-align:center
}




div#content_sec div#key_ingradients {	
		
		width:225px;
		float:right;
		line-height:1.4em;
		font-size:0.85em	
}

#divIngredients table{
		border-right: solid 1px #ccc; 
		border-bottom: solid 1px #ccc; 
}

#divIngredients td{
		border-top: solid 1px #ccc; 
		border-left: solid 1px #ccc;  
		padding:5px
}	

#divIngredients td p{
		padding:0px; margin:0px
}
		

/*  ------- for active 55 ---------------*/

div#product_details ul#active_55 .selcted {
		text-decoration:none;
		color:#e93d29;
		font-weight:bold;
}

div#product_details ul#multibionta .selcted {
		text-decoration:none;
		color:#afafaf;
		font-weight:bold;
}

div#product_details ul#haliborange .selcted {
		text-decoration:none;
		color:#ff8c00;
		font-weight:bold;
}

div#product_details ul#cod_liver .selcted {
		text-decoration:none;
		color:#a5824c;
		font-weight:bold;
}


div#product_details ul#pulse .selcted {
		text-decoration:none;
		color:#0075bc;
		font-weight:bold;
}

div#product_details ul#other_p .selcted {
		text-decoration:none;
		color:#e5ba23;
		font-weight:bold;
}


div#product_details ul{
		padding:10px 0;
		margin:0px;
		list-style:none;
}

div#product_details li{
		padding:0px 0 5px 0;
		margin:0px;
		line-height:1.2em
}

div#product_details ul a {
		text-decoration:none;
		color:#525252;
}

div#product_details ul .selcted {
		text-decoration:none;
		color:#525252;
		font-weight:bold;
}

div#product_details ul .heading {
		text-decoration:none;
		color:#525252;
		font-weight:bold;
		font-size:1.0em;
		margin-top:5px;
}

div#product_details ul a:hover {
		text-decoration:underline;
		color:#525252;
}
div#right_sec div#credit {
		width:732px;
		background:#f2f2f2;
		font-size:0.8em;
		padding:5px 25px;
		color:#909090
}
h1 {padding:0px; margin:0px; font-size:1.2em; font-weight:bold; color:#daae26; margin-bottom:0px;}
h2 {color:#96c50b; font-size:1.2em; font-weight:bold; }


.textarea{
		width:269px;
		border:#525252 solid 1px;
		font-size:1.0em}
html>body .textarea{width:262px;]width:270px;border:#525252 solid 1px;font-size:1.0em}


/*-------------- for competion page 
-------------------------*/
div#main div#competion_page {
		width:690px;
		padding:160px 80px 5px 10px;
		margin:0px auto;
		background:url(../../images/competion_bg.jpg) no-repeat #FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		
		}

div#competion_page h3 {
		padding:0px;
		margin:10px 0;
		color:#fff200; 
		font-size:1.4em;
		line-height:130%;
		
		}
div#competion_page div#content_sec {
		padding:0 0 0 280px;
		}
		
div#competion_page ul {
		padding:0 0 0 10px; 
		margin:0 0 0 10px;
		font-size:1.3em;
		line-height:130%;
		color:#0054a6;
		font-weight:bold;
		}
div#competion_page li {
		padding:10px 0 0 0;
		margin:0;
		}
div#competion_page div#cometion_form {
		width:690px;
		padding:40px 0 0 0
		}

div#cometion_form div#cometion_img {
		padding:200px 0 0 0;
		width:270px;
		float:left;
		}
		
div#cometion_form div#form {
		width:410px;
		float:right;
		}
div#form .form_sec {
		background:#daeef8;
		color:#0054a6;
		font-size:1.0em;
		line-height:140%;
		}
		
div#form .for_txt {
		background:#FFFFFF;
		width:290px;
		height:20px;
		border:#daeef8 solid 1px;
		color:#333333
		}
		
div#form .form_btn {
		background:#daeef8;
		color:#0054a6;
		font-size:1.2em;
		border:#daeef8 solid 1px;
		font-weight:bold;
		text-transform:uppercase
		}
div#form .alert {
		color:#0054a6;
		font-size:0.7em;
		line-height:130%;
		font-family:Arial, Helvetica, sans-serif
		}
		
		
.navigation {
		width:782px;
		float:right;
		font-size:0;
}

.navigation ul {
		padding:0px;
		margin:0px;
		list-style:none; 
		display: block; 
		
}

.navigation li{
		padding:0px;
		margin:0px;
		float:left;
		display: block; 
}

/*home page news styles*/
div#content div.latest_news{
	width:708px;
	
	border: 2px solid #e4af02;
	margin:15px 25px 0  25px;
	padding:5px 10px
	}
	
div.latest_news .news_heading{
	font-size:20px;
	color:#b5122f;
	}
	
div.latest_news .news_title{
	font-size:11px;
	color:#e4af02;
	font-weight:bold;
	padding:10px 0px
}

div.latest_news a{
	color:#b5122f;
	text-decoration:underline
	}
	
div.latest_news a:hover{
	color:#b5122f;
	text-decoration:none
	}
