BODY {
	MARGIN: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
#maincontainer {
	
}
#pagewrapper {
	
}
#about_us_div IMG {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px
}
#about_us_div .natural_product_img {
	FLOAT: left
}
#about_us_div {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #ffffff; MARGIN: auto
}
#body_content {
	BACKGROUND-COLOR: #ffffff
}
#spash_popup_content {
	BACKGROUND-COLOR: #ffffff
}
#pagecontainer {
	MARGIN: auto; WIDTH: 750px
}
#footer {
	MARGIN: auto; WIDTH: 814px
}
#footer .nested {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#footer_tos {
	MARGIN: auto; WIDTH: 682px; HEIGHT: 66px
}
#footer_tos_links {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 650px
}
#footer_tos_links A {
	COLOR: white; FONT-WEIGHT: bold
}
#footer_tos_links A:visited {
	COLOR: white; FONT-WEIGHT: bold
}
#footer_language_nav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: none; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#footer_trial_terms {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 750px; COLOR: white; PADDING-TOP: 5px
}
#footer_trial_terms A {
	COLOR: white
}
#international_greeting {
	POSITION: absolute; TEXT-ALIGN: right; WIDTH: 90%; FONT-SIZE: 16px; TOP: 85px; FONT-WEIGHT: bold
}
#left_newsletter_signup {
	TEXT-ALIGN: center
}
#side_tollfree {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; DISPLAY: none; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
#side_tollfree .aid {
	FONT-SIZE: 10px; FONT-WEIGHT: normal
}
#header {
	POSITION: relative; CLEAR: both
}
#header .aid {
	POSITION: absolute; FONT-SIZE: 11px; TOP: 52px; RIGHT: 179px
}
#header_toll_free {
	POSITION: absolute; DISPLAY: none; TOP: 0px; RIGHT: 0px
}
#header_cart {
	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: #999999 1px solid; WIDTH: auto; DISPLAY: none; WHITE-SPACE: nowrap; BORDER-TOP: #999999 1px solid; TOP: 95px; RIGHT: 190px; BORDER-RIGHT: #999999 1px solid
}
#header_cart .cart_label {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#header_cart .cart_total {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#header_cart .sub_total {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#header_cart .checkout_link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; FLOAT: left; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#header_cart .sub_total {
	TEXT-DECORATION: underline
}
#api_store_name {
	TEXT-INDENT: 25px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
#header_logo_api {
	
}
#left_column {
	MIN-HEIGHT: 550px; WIDTH: 160px; FLOAT: left
}
#left_col_cart {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#body_content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 627px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#homepage_banner {
	MARGIN-LEFT: -4px
}
#cart_container {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
#main_order_button {
	MARGIN-BOTTOM: 5px
}
#main_order_button .aid {
	TEXT-ALIGN: center; FONT-SIZE: 10px; FONT-WEIGHT: bold
}
#article_container {
	PADDING-BOTTOM: 3px; MIN-HEIGHT: 500px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#article_container P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 16px; PADDING-TOP: 10px
}
#article_container H1 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 30px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; COLOR: black; CLEAR: both; FONT-SIZE: 22px; PADDING-TOP: 3px
}
#article_list_container H1 {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 30px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; COLOR: black; CLEAR: both; FONT-SIZE: 22px; PADDING-TOP: 3px
}
#article_adsense {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
#article_list_container {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.dynamic_checkout_form_wrapper {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.left_col_supernav_over {
	BACKGROUND-POSITION: 0px -26px
}
#top_nav {
	DISPLAY: none
}
#top_nav LI {
	CURSOR: pointer
}
.left_col_supernav {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 26px; TEXT-INDENT: 15px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.left_col_supernav_over {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 26px; TEXT-INDENT: 15px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#left_nav .left_col_supernav A {
	DISPLAY: block; TEXT-DECORATION: none
}
#left_nav .left_col_supernav_over A {
	DISPLAY: block; TEXT-DECORATION: none
}
.sub_nav_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sub_nav_list LI {
	BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; TEXT-INDENT: 22px; MARGIN: 0px; HEIGHT: 26px; COLOR: black; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.sub_nav_list LI A {
	DISPLAY: block; TEXT-DECORATION: none
}
.sub_nav_list LI A:hover {
	COLOR: red
}
.sub_nav_list_over {
	
}
.main_nav_list {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.main_nav_list LI {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/revitol/layout/side_nav_bg.jpg); BORDER-BOTTOM: #ffffff 1px solid; LINE-HEIGHT: 26px; LIST-STYLE-TYPE: none; TEXT-INDENT: 14px; HEIGHT: 26px; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; LIST-STYLE-IMAGE: none
}
.main_nav_list LI A {
	COLOR: #000033; TEXT-DECORATION: none
}
.main_nav_list_over {
	BACKGROUND-POSITION: 0px -26px; COLOR: #000033; CURSOR: pointer
}
#footer_splash {
	TEXT-ALIGN: center; MARGIN: auto; WIDTH: 790px
}
#hb_microsite_header {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/hb_micro_header_bg.jpg); HEIGHT: 36px
}
#hb_microsite_header_container {
	MARGIN: auto; WIDTH: 850px
}
#int_greeting {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LINE-HEIGHT: 87px; PADDING-LEFT: 5px; WIDTH: 320px; PADDING-RIGHT: 5px; DISPLAY: none; HEIGHT: 87px; FONT-SIZE: 15px; TOP: 12px; RIGHT: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#int_greeting_eu {
	POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 320px; PADDING-RIGHT: 5px; DISPLAY: none; HEIGHT: 87px; FONT-SIZE: 15px; TOP: 12px; RIGHT: 12px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#int_greeting_eu .emph {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.store_description {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 10px; PADDING-TOP: 10px
}
.preview_file {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 10px
}
.store_row {
	BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; MARGIN-TOP: 6px; CLEAR: both; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid
}
.store_name {
	BORDER-BOTTOM: #999999 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e0ddb7; TEXT-INDENT: 9px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 18px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.store_link {
	LINE-HEIGHT: 14px; MARGIN-TOP: 3px; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.tos_close_div {
	DISPLAY: none
}
#dynamic_flyout {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/dynamic_flyout.png); Z-INDEX: 10000; POSITION: absolute; WIDTH: 339px; HEIGHT: 50px; TOP: 50px; CURSOR: pointer; RIGHT: 2000px
}
#dynamic_flyout_geo {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/dynamic_flyout_geo.png); Z-INDEX: 10000; POSITION: absolute; WIDTH: 340px; HEIGHT: 58px; TOP: 50px; CURSOR: pointer; RIGHT: 2000px
}
#homepage_testimonials {
	BORDER-BOTTOM: #999999 1px dashed; BORDER-LEFT: #999999 1px dashed; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px dashed; BORDER-RIGHT: #999999 1px dashed; PADDING-TOP: 10px
}
#teeth_picker_header {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/forms/teeth_picker/header.png); BACKGROUND-REPEAT: no-repeat; HEIGHT: 57px
}
#teeth_color_submit {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/forms/teeth_picker/submit.png); WIDTH: 297px; HEIGHT: 73px
}
#mailofferform {
	MARGIN-TOP: 2px
}
#about_us_div {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#about_us_div .inner {
	MARGIN: auto; WIDTH: 600px
}
#about_us_div .header {
	
}
#about_us_div .footer {
	
}
#language_selector {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/lang_selector/lang_sel_bg.png); Z-INDEX: 200; TEXT-ALIGN: center; LINE-HEIGHT: 24px; HEIGHT: 24px; COLOR: white; CURSOR: pointer; FONT-WEIGHT: bold
}
#language_selector .wrapper {
	POSITION: relative
}
#language_selector UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#language_selector UL LI {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/lang_selector/lang_sel_bg.png); BORDER-BOTTOM: white 1px solid; TEXT-ALIGN: left; BORDER-LEFT: white 1px solid; FLOAT: left; HEIGHT: 24px
}
#language_selector A {
	COLOR: white; TEXT-DECORATION: none
}
#front_form_terms {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/lander_terms_flyout_bg.png); POSITION: absolute; WIDTH: 378px; BOTTOM: -150px; HEIGHT: 225px; RIGHT: 0px; FONT-WEIGHT: bold
}
#front_form_terms .wrapper {
	POSITION: relative
}
#front_form_terms .text {
	POSITION: absolute; LINE-HEIGHT: 16px; WIDTH: 265px; COLOR: #f1f1f1; TOP: 50px; LEFT: 80px
}
#order_page_wrapper {
	BACKGROUND-COLOR: white; MARGIN: auto
}
#order_page_container {
	BACKGROUND-COLOR: white; MARGIN: auto
}
#insureship_offer {
	FONT-FAMILY: Arial; FONT-SIZE: 12px
}
.comment_form {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.comment_form .name_div INPUT {
	WIDTH: 60%
}
.comment_form .title_div INPUT {
	WIDTH: 60%
}
.comment_form TEXTAREA {
	MIN-HEIGHT: 120px; WIDTH: 75%
}
#frontpage_form_bubble {
	BACKGROUND-IMAGE: url(http://www.venapro.com/img/call_to_action_form.png); POSITION: absolute; WIDTH: 314px; HEIGHT: 95px; TOP: 35px; LEFT: -240px
}
.hideme {
	DISPLAY: none
}
#mailofferform A {
	COLOR: white
}
