/* CSS Document */
body{
	margin:0px;
	background-color:#3D79B6;
}

img{
	border:none;
}

.anc_bottom{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
A.anc_bottom:hover{
	color:#cbddeb;
}

.anc_eventBox_eventGalleryLink{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#689ACC;
	text-decoration:none;
}
A.anc_eventBox_eventGalleryLink:hover{
	text-decoration:underline;
}

.anc_drop_menu{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
A.anc_drop_menu:hover{
	/**/color:#ffffff;
}

.anc_lft_mnu{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#555555;
	text-decoration:none;
}
A.anc_lft_mnu:hover{
	color:#689acc;
}

.anc_nav{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
	position:relative;
}
A.anc_nav:hover{
	color:#689acc;
}

.anc_rgt_mnu{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
A.anc_rgt_mnu:hover{
	color:#689acc;
}

.anc_rgt_mnu_rel{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
A.anc_rgt_mnu_rel:hover{
	color:#689acc;
}

.anc_top{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
A.anc_top:hover{
	color:#d0d0d0;
}

.anc_txt_genrl{
	font-family: tahoma, trebuchet ms,sans-serif;
	font-size:11px;
	color:#689ACC;
	text-decoration:none;
}
A.anc_txt_genrl:hover{
	text-decoration:underline;
}

.blockDisplay{
	display:block;
}

.div_bottom_bg{
	width:886px;
	height:79px;
	background-image:url(images/down_bg_grad.jpg);
	background-repeat:repeat-x;
}

.div_caution{
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	color:#999999;
	line-height:1.0em;
	margin-top:20px;
	width:600px;
}

.div_content{
	width:795px;
}

.div_staff_item{
	padding-bottom:4px;
}

.drop_menu_layer{
	z-index:1;
	position:absolute;
	top:0px;
	left:0px;
	width:198px;
	visibility:hidden;
	background-color:#C4D8EC;
	border:1px solid #689ACC;
}

.div_products_description_container{
	padding-bottom:12px;
}

.div_products_im_container{	
	padding-top:10px;
	padding-bottom:10px;
}

.eventBox_c1{
	width:2px;
	height:4px;
}

.eventBox_c2{
	width:2px;
	height:4px;
}

.eventBox_c3{
	width:2px;
	height:3px;
}

.eventBox_c4{
	width:2px;
	height:3px;
}

.eventBox_dateLabel{
	font-family:tahoma, sans-serif;
	font-size:10px;
	color:#000000;
}

.eventBox_dottedSection_c1{
	width:2px;
	height:3px;
}

.eventBox_dottedSection_c2{
	width:2px;
	height:3px;
}

.eventBox_dottedSection_c3{
	width:2px;
	height:3px;
}

.eventBox_dottedSection_c4{
	width:2px;
	height:3px;
}

.eventBox_dottedSection_bottomBorder{
	background-image:url(images/eventBox_dottedSection_bottomBorder.gif);
	background-repeat:no-repeat;
	height:3px;
	width:410px;
}

.eventBox_dottedSection_containerArea{
	vertical-align:top;
	text-align:left;
}

.eventBox_dottedSection_containerArea_contentHolder{
	padding-top:16px;
	padding-bottom:12px;
}

.eventBox_dottedSection_leftBorder{
	background-image:url(images/eventBox_dottedSection_leftBorder.gif);
	background-repeat:repeat-y;
	height:20px;/*minimum height*/
	width:2px;
}

.eventBox_dottedSection_rightBorder{
	background-image:url(images/eventBox_dottedSection_rightBorder.gif);
	background-repeat:repeat-y;
	height:20px;/*minimum height*/
	width:2px;
}

.eventBox_dottedSection_topBorder{
	background-image:url(images/eventBox_dottedSection_topBorder.gif);
	background-repeat:no-repeat;
	height:3px;
	width:410px;
}

.eventBox_eventDescriptionTextHolder{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#000000;
	line-height:100%;
	padding-top:3px;
}

.eventBox_eventGalleryLinkHolder{
	padding-top:7px;
}

.eventBox_eventTitleLabel{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003399;
}

.eventBox_titleBar{
	height:23px;
}

.eventBox_titleBar_label{
	font-family:tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}

.eventBox_titleBar_left, .eventBox_titleBar_right{
	width:2px;
	height:23px;
	background-color:#F0F0F0;
}

.eventBox_titleBar_middle{
	height:23px;
	background-color:#f0f0f0;
	vertical-align:middle;
	text-align:left;
}

.eventBox_bottomBorder{
	width:410px;
	height:3px;
	background-color:#8BB1D8;
}

.eventBox_topBorder{
	width:410px;
	height:4px;
	background-color:#8BB1D8;
}

.frm_select_1{
	width:50px;
	border:1px solid #D2E1F0;
	padding:1px;
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#454545;
}

.frm_t_fld_1{
	width:150px;
	height:15px;
	font-family:tahoma,sans-serif;
	font-size:11px;
	line-height:1.0em;
	border:1px solid #d2e1f0;
	padding-left:2px;
}

.frm_t_fld_2{
	width:100px;
	height:15px;
	font-family:tahoma,sans-serif;
	font-size:11px;
	line-height:1.0em;
	border:1px solid #d2e1f0;
	padding-left:2px;
}

.frm_t_fld_bmi_result{
	width:120px;
	border:2px solid #acacac;
	font-family:sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#6666CC;
	padding-left:3px;
}

.frm_t_fld_srch{
	width:120px;
	height:14px;
	background-color:#ffffff;
	border-style:none;
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#6666aa;
}

.frm_txt_1{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#333333;
}

.frm_txt_bmi_reset{
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	color:#99CC00;
}

.h_pos_1{
	position:relative;
	left:2px;
}

.idealweightTable_HeaderCell{
	font-family:tahoma, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#689ACC;
	padding-top:4px;
	padding-bottom:4px;
}

.idealweight_Table{
	
}

.idealweightTable_UnitCell{
	font-family:tahoma, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#006699;
	background-color:#BED3E9;
	padding-top:4px;
	padding-bottom:4px;
}

.idealweightTable_ContentCell{
	font-family:tahoma, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#006699;
	background-color:#E8EFF7;
	padding-top:4px;
	padding-bottom:4px;
}

.idealweightTable_ReferenceCell{
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	color:#BED3E9;
}

.im_v_pos_1{
	position:relative;
	top:-1px;
}

.menu_item_div{
	background-color:#C4D8EC;
	/**/width:180px;
	cursor:pointer;
}

.quickOne{
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#009999;
}

.tbl_indented_1{
	margin-left:10px;
}

.td_bmi_cell{
	border:1px solid #eeeeee;
	padding-left:10px;
	padding-right:10px;
}

.td_bottom_brdr_line{
	width:886px;
	height:4px;
	background-image:url(images/down_border_bg.gif);
	background-repeat:repeat-x;
}

.td_contact_call{
	border:1px solid #eeeeee;
	padding-left:3px;
}

.td_content_area{
	width:886px;
	background-color:#ffffff;	
	background-image:url(images/up_bg_grad.jpg);
	background-repeat:repeat-x;
	padding-top:34px;/* VERY IMPORTANT VALUE. MUST NOT CHANGE UNGUIDED */
}

.td_content_holder{
	width:795px;	
}

.td_drop_menu_row{
	height: 22px;
	text-align: left;
}

.td_drop_menu_top{
	height:1px;
	background-color:#689ACC;
	font-size:1px;
}

.td_estate{
	background-color:#689ACC;
	height:700px; /* minimum height */
	padding-top:37px;
}

.td_estate_intro{
	background-color:#689ACC;
	height:700px; /* minimum height */
	padding-top:120px;
}

.td_home_txt{
	padding-left:2px;
}

.td_lft_brdr_line{
	width:4px;
	background-image:url(images/lft_border_bg.gif);
	background-repeat:repeat-y;
}

.td_lft_mnu{
	background-image:url(images/mnu_cell_bg.gif);
	background-repeat:repeat-x;
	width:174px;
	height:21px;
	padding-left:11px;
}

.td_nav_links{
	width:765px;
	background-image:url(images/a_bg.jpg);
	background-repeat:repeat-x;
}

.td_nav_links_section{
	border:1px none #689acc;
	border-bottom-style:solid;
}

.td_othr_pg{
	border:3px none #9ebede;
	border-top-style:solid;
	width:435px;
	padding-top:10px;
}

.td_perimeter{
	width:894px;
}

.td_rgt_brdr_line{
	width:4px;
	background-image:url(images/rgt_border_bg.gif);
	background-repeat:repeat-y;
}

.td_rgt_mnu{
	background-image:url(images/mnu_cell_bg_rgt.gif);
	background-repeat:repeat-x;
	width:174px;
	height:21px;
	padding-left:11px;
}

.td_rgt_mnu_links_box{
	background-color:#edecfd;
	width:180px;
	padding-left:15px;
}

.td_search{
	width:130px;
	height:18px;
	border-style:none;
	background-color:#ffffff;
}

.td_tbl_indented_1{
	padding-left:2px;
}

.td_tell_friend_error_box{
	width:375px;
	height:60px;
	border: 2px solid #cccccc;
	background-color:#ffffff;
	padding:5px;
	padding-bottom:15px;
}

.td_top_brdr_line{
	width:886px;
	height:4px;
	background-image:url(images/up_border_bg.gif);
	background-repeat:repeat-x;
}

.ttl_home{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#f2c100;
	line-height:1.0em;
}

.txt_copyrgt{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#ffffff;
	line-height:1.1em;
}

.txt_error_1{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#CC0000;
	line-height:1.0em;
}

.txt_form_1{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#333333;
	line-height:1.1em;
}

.txt_format_indent_1{
	padding-left:10px;
}

.txt_genrl{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#444444;
	line-height:1.2em;
	text-align:justify;
}

.txt_genrl_ttl{
	font-family:tahoma,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	line-height:1.0em;
	text-align:left;
	margin-bottom:5px;
}

.txt_genrl_ttl_inline{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#555555;
	line-height:1.4em;
	text-align:left;
}

.txt_genrl_sub_ttl{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#689ACC;
	line-height:1.2em;
	text-align:left;
}

.txt_genrl_sub_ttl_expand_collapse{
	font-family:tahoma,sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#689ACC;
	line-height:1.2em;
	text-align:left;
	cursor:pointer;
}

.txt_home{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#333333;
	line-height:1.0em;
}

.txt_mnu_ttl{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}

.txt_reference{
	font-family:trebuchet ms, sans-serif;
	font-size:10px;
	color:#999999;
	line-height:1.0em;
}

.txt_expand_collapse{
	display:none;
}

.txt_success_1{
	font-family:tahoma,sans-serif;
	font-size:11px;
	color:#689ACC;
	line-height:1.0em;
}

.txt_visits{
	font-family:tahoma,sans-serif;
	font-size:10px;
	color:#CBDDED;
	line-height:1.2em;
}

.v_pos_1{
	position:relative;
}

