/*Vinotol Site Style*/

/*Container*/
h1 {font-size:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	padding-left:10px;
	}


body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:0;
	background-color: #FFFFFF;
	padding: 0px;
	}

#wrapper {
	width:auto;
	height:auto;
	}

#head_logo {
	width:743px;
	height:69px;
	margin:0 auto;
	}
	
#header_button {
	width:auto;
	height:auto;
	float:right;
	padding: 0px 13px 0px 0px;
	margin-top:20px;
}

#header_title {
	width:743px;
	height:228px;
	margin:0 auto;
	}
	
#testimonials {
	width:190px;
	height:169px;
	float:right;
	padding: 3px 12px 0px 0px;
	}

*html #testimonials {
	width:auto;
	height:auto;
	float:right;
	padding: 3px 12px 0px 0px;
	}
	
/*Body Background*/
#body_background_home {
	width:743px;
	height:1250px;
	margin:0 auto;
	}
	
#body_background_doctor{
	width:743px;
	height:700px;
	margin:0 auto;
	}
	
#body_background_free_gifts{
	width:743px;
	height:1650px;
	margin:0 auto;
	}
	
*html #body_background_free_gifts{
	width:743px;
	height:1650px;
	margin:0 auto;
	}

#body_background_testimonials{
	width:743px;
	height:1080px;
	margin:0 auto;
	}
	
*html #body_background_testimonials{
	width:743px;
	height:1080px;
	margin:0 auto;
	}

#body_background_privacy{
	height:2600px;
	width:743px;
		margin:0 auto;
}
#body_background_ordernow{
	width:743px;
/*	height:2600px;*/
	margin:0 auto;
	}
	
*html #body_background_ordernow{
	width:743px;
	height:2700px;
	margin:0 auto;
	}

#body_background_research{
	width:743px;
/* 	height:1130px; */
	margin:0 auto;
	}

*html #body_background_research{
	width:743px;
	height:1130px;
	margin:0 auto;
	}
	
/*-----------------*/

#banner_foot {
	width:524px;
	height:136px;
	}
	
	
#footer_background {
	width:743px;
	height:16px;
	margin:0 auto;
	}

#footer_button {
	width:743px;
	height:150px;
	}

.radiobtn_container{
	width:15px;
	height:50px;
	float:left;
	padding: 35px 10px 0px 8px;
	}

*html .radiobtn_container{
	width:15px;
	height:50px;
	float:left;
	padding: 35px 3px 0px 8px;
	}

.checkbox_container{
	width:15px;
	height:50px;
	float:left;
	padding: 35px 15px 0px 0px;
	}

*html .checkbox_container{
	width:15px;
	height:50px;
	float:left;
	padding: 35px 15px 0px 0px;
	}
/*Great result*/
#great_result_container {
	width:auto;
	height:auto;
	padding-top:50px;
	}

*html #great_result_container {
	width:500px;
	height:93px;
	padding-top:25px;
	}

#great_result_img {
	width: 450px;
	height:93px;
	}

/*Best result*/

#best_result_container {
	width:auto;
	height:auto;
	padding-top:30px;
	}

*html #best_result_container {
	width:450px;
	height:93px;
	padding-top:25px;
	}

#best_result_img {
	width: 400px;
	height:93px;
	}

/*Good result*/

#good_result_container {
	width:auto;
	height:auto;
	padding-top:30px;
	}

*html #good_result_container {
	width:450px;
	height:93px;
	padding-top:25px;
	}

#good_result_img {
	width: 213px;
	height:93px;
	}
	
/*--------------------------*/

#result_text {
	width:400px;
	height:auto;
	padding-top:90px;
	line-height:15px;
	list-style:square;
	}

* html #result_text {
	width:400px;
	height:auto;
	padding-top:10px;
	line-height:20px;
	list-style:square;
	}

.testi_img {
	width:auto;
	height:auto;
	float:left;
	padding: 2px 8px 8px 0px;
	}
	

/*Style*/

#great_result_img {
	background:url(/images/best-result-banner.gif) no-repeat;
	float:left;
	}

#best_result_img {
	background:url(/images/great-result-banner.gif) no-repeat;
	float:left;
	}

#good_result_img {
	background:url(/images/good-result-banner.gif) no-repeat;
	float:left;
	}

.promobanner01 {width:454px; height: 79px; background:url(/images/best-result-banner.gif) no-repeat; float:left; padding-left:5px;}
.promobanner02 {width:480px; height: 79px; background:url(/images/great-result-banner.gif) no-repeat; float:left; padding-left:5px;}
.promobanner03 {width:480px; height: 79px; background:url(/images/good-result-banner.gif) no-repeat; float:left; padding-left:5px;}
.promobanner_container {width:auto; height: 79px;}
.radio_container {width:30px; height: auto; float:left; padding: 30px 0 0 10px;}

#head_logo {
	background:url(/images/Vinotol_02.jpg) no-repeat;
	}

#header_title {
		background-image:url(/images/Vinotol_04.gif);
		background-repeat:no-repeat;
	}

/*Body Background*/

#body_background_home {
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}

#body_background_doctor{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}

#body_background_free_gifts{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}

#body_background_testimonials{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}

#body_background_research{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}

#body_background_ordernow{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}
#body_background_privacy{
	background:url(/images/Vinotol_06.jpg) repeat-y;
	}
/*--------------------*/	
#news_letter {
	background:;
	}
	
#header_content {
	background:url(/images/Header_Content.jpg) no-repeat;
	}

#header_content_long {
	background:url(/images/Header_Content_Long.gif) no-repeat;
	}
	
#footer_background {
	background:url(/images/Footer_Background.jpg) no-repeat;
	}

#footer_button {
	font-family:Arial, Helvetica, sans-serif;
	color:#0A4773;
	font-size:11px;
	margin:0 auto;
	background:url(/images/LivitolDesign_05.jpg) repeat-y;
	}

#footer_button_text {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#0A4773;
	font-size:11px;
	margin:0 auto;
	}

#doctor_img {
	width:164px;
	height:198px;
	float:right;
	padding: 3px 25px 0px 0px;
	}

#banner_foot {
	margin:0 auto;
	}

hr { border:0; border-top: 1px dashed #663333; height: 0;background: #E19832; width: 500px; }
	

/*All Content In Left*/

#leftcontainer {
	width:auto;
	height:auto;
	float:left;
	padding: 0px 0px 0px 12px;
	}
	
#news_letter_container {
	width: auto;
	height:auto;
	padding-top:10px;
	}
	
#news_letter {
	width:182px;
	height:276px;
	}

/*All Content In The Right*/
	
#rightcontent {
	width:532px;
	height:auto;
	float:right;
	padding-left:10px;
	padding-right:5px;
	}

*html#rightcontent {
	width:520px;
	height:auto;
	float:right;
	}

#header_content {
	width:340px;
	height:28px;
	float:left;
	padding: 7px 0px 0px 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

#header_content_long {
	width:531px;
	height:28px;
	float:left;
	padding: 7px 0px 0px 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

*html #header_content_long {
	width:535px;
	height:28px;
	float:left;
	padding: 7px 0px 0px 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

#object {
	width:auto;
	height:auto;
	padding-top:120px;
	}

.li {
	padding: 0px 0px 0px 12px;
	width:500px;
	height:auto;
	list-style-image:url(/images/bullet.gif);
	}

*html .li {
	padding: 0px 0px 0px 12px;
	width:500px;
	height:auto;
	list-style-image:url(/images/bullet.gif);
	line-height: 20px;
	}

.free_gifts {
	width:auto;
	height:auto;
	float:right;
	}
	

/*Navigation Button*/

#nav_button_container {
	width:182px;
	height:auto;
	padding: 1px 0px 2px 0px;
	float:left;
	}

.menu ul {width: 150px; height:30px;}
.menu li a{ padding: 8px 0px 0px 25px; display: block;}

.menu {list-style-type: none;  margin-right:50px; padding-right:50px; padding:0; margin:0; width:157px;	}
.menu li a{ width: 157px; height: 20px; background:url(/images/button.jpg) no-repeat; font: bold 12px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif; color:#FFFFFF; display: block; text-decoration: none;}

.menu li a:visited, .menu li a:active{ color: #FFFFFF; }
.menu li a:hover{ width: 157px; height: 20px; background-image: url(/images/button_over.jpg); padding: 8px 0px 0px 25px; font: bold 12px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #CCCCCC; display: block; text-decoration: none;}
.menu li a:active {background-image:url(/images/button.jpg);}
	
/*Text Size*/

.header01 {
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#990000;
}

.header02 {
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#990000;
}

.contentnormaltxt {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding: 8px 12px 0px 12px;
	}
	

.textcontent01{
	width: 320px;
	height:auto;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	padding: 0px 0px 0px 12px;
	}
	
  *html .textcontent01
			{
	width: 300px;
	height:auto;
	font:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#990000;
	padding: 0px 0px 0px 10px;
	}

.textcontent02{
	width: 530px;
	height:auto;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 0px 8px;
	line-height:25px;
	}

* html .textcontent02{
	width: 530px;
	height:auto;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 0px 0px 8px;
	line-height:80px;
	}

A:link {text-decoration: none; color:#0A4773;}
A:visited {text-decoration: none; color:#0A4773;}
A:active {text-decoration: none; color:#0A4773}
A:hover {text-decoration: underline; color: #0A4773;}

.ahj_block {
	background: url( /images/AHJ.jpg );
    height:211px;
	width:173px;
	margin: 10px 0 0 2px;
}

.ahj_input {
  padding: 120px 0 0 5px;
  text-align:center;
}

.ahj_input input {
}

.ahj_submit {
  text-align:center;
}

.ahj_submit input {
  
}




#ahj_response {
	color: white;
	font-family: Tahoma;
	font-size: .9em;
	font-weight: bold;
	padding-left: .4em;
	padding-right: .4em;
	line-height: 1.3em;
}

#ahj_response BR {
	line-height:.5em;
}