body{
padding: 0px; 
margin: 0px; 
background-image:url("/umbraco/../media/10/body_bg.jpg");
font-family: Arial, Helvetica, sans-serif;
color:#0d2d06;
font-size:11px;
line-height:18px;
display:block;
height:100%;
}
form
{
	display: inline; 
	margin: 0;
}
#main{
width:1003px;
border:0px solid;
margin-top: 20px;
text-align:left;
height:100%;
display:block;
}

#top{
width:1003px;
height:169px;
float:left;
}

#content{
width:1003px;
background-image:url("/umbraco/../images/content_bg.jpg");
float:left;
padding:0 0 25px 0;
}

#top .logo{
width:230px;
height:169px;
float:left;
border:0px solid;
}

#top .menuSection{
width:772px;
height:169px;
float:left;
border:0px solid;
background-color:#ffffff;
}

#top .menuSection .topMenu{
width:620px;
height:36px;
float:right;
border:0px solid;
}

#top .menuSection .topMenu .item{
padding:8px 3px 0 3px;
float:left;
color:#144409;
font-size:10px;
}
#top .menuSection .topMenu .item a{
color:#144409;
text-decoration:none;
}
#top .menuSection .topMenu .item a:hover{
color:#144409;
text-decoration:underline;
}
#top .menuSection .navigation{
width:545px;
float:left;
display:block;
height:133px;
border:0px solid;
}
#top .menuSection .navigation .item{
float:left;
}

#top .menuSection .navigation .item img{
border:0;
}
#top .menuSection .search{
width:227px;
float:left;
display:block;
height:133px;
border:0px solid;
background-image:url("/umbraco/../images/design/search-bg.jpg");
background-repeat:no-repeat;
}
.validtorMsg{
color:#FF0000;
}
/*subpages*/
#leftDiv_sub{
	width:655px;
	float:left;
	padding-left:20px;
}

#rightDiv_sub{
	width:277px;
	float:left;
	display:block;
	border:0px solid;
	color:#144409;
}

#rightDiv_sub .nav{
	float:left;
	width:277px;
	padding:0 0 0 30px;
}
#rightDiv_sub .nav .box{
	width:229px;
	min-height:175px;
	background-image:url("/umbraco/../images/nav-right/box-bg.png");
	background-position:top;
	background-repeat:no-repeat;
}

#rightDiv_sub .nav .subNav .title{
	float:left;
	width:174px;
	height:55px;
	font-size:12px;
	font-weight:bold;
	border:0px solid;
	padding:5px 0 0 55px;
	background-image:url("/umbraco/../images/nav-right/menu-title.png");
	background-repeat:no-repeat;
}
#rightDiv_sub .nav .subNav .title a{
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}
#rightDiv_sub .nav .subNav .list{
	float:left;
	min-height:80px;
	width:174px;
	padding:0 0 0 55px;
	border:0px solid;
	font-weight:bold;
	background-image:url("/umbraco/../images/nav-right/menu-copy.png");
}
#rightDiv_sub .nav .subNav .list ul{
	border:0px solid;
	font-size:12px;
}
#rightDiv_sub .nav .subNav .list ul li ul{
	font-size:12px;

}

#rightDiv_sub .nav .subNav .list a{
	text-decoration:none;
	font-weight:normal;
	color:#144409;
}

#rightDiv_sub .nav .subNav .list a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#144409;	
}
#rightDiv_sub .nav .subNav .footer{
	clear:both;
	float:left;
	height:16px;
	width:229px;
	font-weight:bold;
	background-image:url("/umbraco/../images/nav-right/menu-footer.png");
}
#rightDiv_sub .nav .item_memser{
	float:left;
	border:1px solid;
	width:304px;
	height:95px;
	padding:0;
	margin:0;
}
#rightDiv_sub .nav .item_reqQuote{
	float:left;
	border:0px solid;
	width:304px;
	height:64px;
	padding:0;
	margin:0;
}
#rightDiv_sub .nav .item_newsletter{
	float:left;
	border:0px solid;
	width:304px;
	height:79px;
	padding:0;
	margin:0;
	background-image:url("/umbraco/../images/nav_right/sub/newsletter_bg.jpg");
	background-repeat:no-repeat;
}
#rightDiv_sub .nav .item_newsletter .subscribeFrm{
	float:left;
	border:0px solid;
	height:25px;
	margin:50px 0 0 40px;
}
#rightDiv_sub .nav .item_newsletter .txtSubscribe{
	float:left;
	border:1px solid #8b8962;
	width:120px;
	height:19px;
}
#rightDiv_sub .nav .item_newsletter .btnSubscribe{
	float:left;
}
#rightDiv_sub .nav .item_newsletter .thanksMsgSubscribe{
	float:left;
}

#rightDiv_sub .nav .item_healthcare{
	float:left;
	border:0px solid;
	width:304px;
	height:163px;
	padding:0;
	margin:0;
}
#banner{
	width:654px;
	height:171px;
	float:left;
	border:0px solid;
}
#bannerBg{
	width:654px;
	height:171px;
	float:left;
	padding:8px 9px 0 9px;
	/*background-color:#a4c78f;*/
	border:0px solid;
	background-image:url("/umbraco/../images/design/banner-bg.png");
	background-position:bottom;
	background-repeat:no-repeat;
	clear:both;
}

#pageTitle{
	height:32px;
	width:635px;
	background:url("/umbraco/../images/design/title-bg.png") no-repeat;
	padding:25px 0 0 37px;
	font-size:14px;
	font-weight:bold;
	border:0px solid;
	float:left;
	clear:both;
}

#copyMain{
	width: 654px;
	background-image:url("/umbraco/../images/design/copy-bg.png");
	background-repeat:repeat-y;
	padding:0 9px 0 9px;
	float:left;
	/*background-color:#eeffe4;*/
}
#copyMain .copyContent{
	width:594px;
	min-height:320px;
	float:left;
	padding:0 30px 0 30px;
	background-image:url("/umbraco/../images/design/contentcopy-bottom-bg.png");
	background-position: bottom left;
	background-repeat:no-repeat;
	font-size:12px;
}
#copyMain .copyContent a{
	color:#144409;
	text-decoration:none;
}
#copyContentFooter{
	width:654px;
	padding:0 9px 0 9px;
	height:29px;
	float:left;
	background-image:url("/umbraco/../images/design/contentcopy-footer.png");
	background-position: top;
	background-repeat:no-repeat;
}
#newsbannerBg{
	width:654px;
	height:171px;
	float:left;
	padding:8px 9px 0 9px;
	border:0px solid;
	background-image:url("/umbraco/../images/design/news-banner-bg.png");
	background-position:bottom;
	background-repeat:no-repeat;
}
#newsTitle{
	width: 677px;
	border:0px solid;
	background-image:url("/umbraco/../images/design/copy-bg.png");
	background-repeat:repeat-y;
	float:left;
}
#newsTitle .titletxt{
	min-height:32px;
	width:600px;
	float:left;
	background:url("/umbraco/../images/design/news-title-bg-01.png") no-repeat;
	background-position:top;
	padding:25px 35px 0 37px;
	font-size:14px;
	font-weight:bold;
	border:0px solid;
	float:left;
}

#newsMain{
	width: 654px;
	border:0px solid;
	background-image:url("/umbraco/../images/design/copy-bg.png");
	background-repeat:repeat-y;
	padding:0 9px 0 9px;
	float:left;
	/*background-color:#eeffe4;*/
}
#newsMain .copyContent{
	width:594px;
	min-height:320px;
	float:left;
	padding:0 30px 0 30px;	
	background-image:url("/umbraco/../images/design/newscopy-bottom-bg.png");
	background-position: bottom left;
	background-repeat:no-repeat;
	font-size:12px;
}

#newsContentFooter{
	width:654px;
	padding:0 9px 0 9px;
	height:29px;
	float:left;
	background-image:url("/umbraco/../images/design/newscopy-footer.png");
	background-position: top;
	background-repeat:no-repeat;
	border:0px solid;

}

#product_copy{
	width: 565px;
    padding: 20px;
	min-height:400px;
    text-align: left;
    background-color: #ffffff;
}

#product_copy .product_plan{
	width:450px;
	height:40px;
	float:left;
	font-size:20px;
	font-weight:bold;
	border-bottom:1px solid #9bbb59;

}

#product_copy .product_logo{
	width:110px;
	height:40px;
	float:left;
	text-align:right;
	border-bottom:1px solid #9bbb59;
}

#product_copy .details{
	width:100%;
	float:left;
	border:0px solid;
	padding:0;
	margin:0;
	vertical-align:top;
}

#product_copy .details p{
	margin:0;
	padding:0;
}
/*subpages*/
/*news*/
#news{
	width:607px;
	float:left;
	border:0px solid;
}

#news .top{
	float:left;
	width:607px;
	height:40px;
	border:0px solid;
}

#news .listnews{
	width:607px;
	float:left;
}
#news .item_whiteBG{
	float:left;
	height:127px;
	width:607px;
	background-image:url("/umbraco/../images/news/news_white_bg.jpg");
	border:0px solid;
	padding-top:15px;
}

#news .item_greyBG{
	float:left;
	height:127px;
	width:607px;
	background-image:url("/umbraco/../images/news/news_grey_bg.jpg");
	border:0px solid;
	padding-top:15px;
}
#news .item_whiteBG_health{
	float:left;
	height:40px;
	width:607px;
	background-image:url("/umbraco/../images/news/news_white_bg.jpg");
	border:0px solid;
	padding-top:5px;
}
#news .item_greyBG_health{
	float:left;
	height:40px;
	width:607px;
	background-image:url("/umbraco/../images/news/news_grey_bg.jpg");
	border:0px solid;
	padding-top:5px;
}
#news .arrow_health{
	float:left;
	height:40px;
}
#news .desc_health{
	font-size:11px;
}
#news .title_health a{
	font-weight:bold;
}
#news .news_footer{
	float:left;
	width:607px;
	height:29px;
	background-image:url("/umbraco/../images/news/footer_bg.jpg");
	border:0px solid;
}
#news .news_footer .spacing{
	float:right;
	margin-top:4px;
	margin-right:10px;
}
#news .newsImage{
	float:left;
	height:127px;
	width:160px;
	border:0px solid;
	padding-left:18px;
}
#news .newsDate{
	padding:3px 0 3px 10px;
}
#news .newsTitle{
	font-weight:bold;
	font-size:12px;
	padding:3px 0 3px 10px;
}
#news .description{
	padding: 3px 0 3px 10px;
}

#news .readmore{
	padding: 3px 0 3px 10px;
}

#news a{
	text-decoration:none;
	font-weight:normal;
	color:#16430c;
}
#news a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#16430c;
}
/*end news*/
/*search*/
.search_whiteBG{
	width:607px;
	background-image:url("/umbraco/../images/news/news_white_bg.jpg");
	border:0px solid;
}
.search_greyBG{
	width:607px;
	background-image:url("/umbraco/../images/news/news_grey_bg.jpg");
	border:0px solid;
}
#xsltsearch_results
{
	border-bottom:1px solid #cce4c0;
	width:607px;
}
.xsltsearch_result_title
{
	font-weight:bold;
	padding-top:10px;
	padding-left:10px;
	line-height:22px;
}
.xsltsearch_result_title a
{
	color:#313131;
	text-decoration:none;
}
.xsltsearch_result_description
{
	padding-left:10px;
	padding-bottom:10px;
	line-height:16px;
	font-size:11px;
}
#xsltsearch_summary
{
	width:607px;
	height:45px;
	line-height:14px;
	background-image:url("/umbraco/../images/design/search-topbar.gif");
	background-repeat:no-repeat;
}
#xsltsearch_summary .spacing
{
	float:left;
	margin-top:8px;
	margin-left:10px;
}
#xsltsearch_navigation{
	width:607px;
	height:29px;
	background-image:url("/umbraco/../images/design/search-bottombar.gif");
	background-position:bottom;
	border:0px solid;
	font-weight:bold;
	color:#313131;
}

#xsltsearch_navigation a{
	text-decoration:none;
	color:#16430c;
}
#xsltsearch_navigation .spacing
{
	float:right;
	margin-top:4px;
	margin-right:10px;
}
/*end search*/
/* start health provider*/
.healthprovider_results
{
	width:607px;
}
.healthprovider_summary
{
	width:607px;
	height:45px;
	line-height:14px;
	padding-left:10px;
	background-image:url("/umbraco/../images/design/search-topbar.gif");
	background-repeat:no-repeat;
}
.healthprovider_text
{
	font-weight:bold;
	font-size:11px;
	float:left;
}
.hp_drop
{
	border:1px solid #8b8962;
	width:180px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0d2d06;
	font-size:11px;
	margin-bottom:5px;
}
.hp_network_drop
{
	border:1px solid #8b8962;
	width:100px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0d2d06;
	font-size:11px;
	margin-bottom:5px;
}
.hp_city_drop
{
	border:1px solid #8b8962;
	width:85px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0d2d06;
	font-size:11px;
	margin-bottom:5px;
}
.hp_provider_drop
{
	border:1px solid #8b8962;
	width:150px;
	font-family: Arial, Helvetica, sans-serif;
	color:#0d2d06;
	font-size:11px;
	margin-bottom:5px;
	margin-right:5px;
}
.healthprovider_search
{
	width:607px;
}
.healthprovider_search_title
{
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-left:10px;
	line-height:22px;
}
.healthprovider_search_title a
{
	color:#313131;
	text-decoration:none;
}
.healthprovider_search_description
{
	padding-left:10px;
	padding-bottom:5px;
	line-height:16px;
	font-size:11px;
}
.healthprovider_navigation{
	width:607px;
	height:29px;
	background-image:url("/umbraco/../images/design/search-bottombar.gif");
	background-position:bottom;
	border:0px solid;
	font-weight:bold;
	color:#313131;
	padding-right:10px;
}
.healthprovider_search_whiteBG{
	width:607px;
	background-image:url("/umbraco/../images/news/news_white_bg.jpg");
	border-bottom:1px solid #cce4c0;
}
.healthprovider_search_greyBG{
	width:607px;
	background-image:url("/umbraco/../images/news/news_grey_bg.jpg");
	border-bottom:1px solid #cce4c0;
}
/* end health provider*/
/*Footer*/
#footer{
width:1003px;
height:25px;
float:left;
background-color:#9fc984;
}
#footer .leftMenu{
line-height:25px;
margin-left:30px;
float:left;
border:0px solid;
width:250px;
}

#footer .rightMenu{
line-height:25px;
margin-left:30px;
float:right;
width:380px;
border:0px solid;
text-align:right;
}
#footer .rightMenu .item{
padding:0 5px 0 5px;
float:left;
color:#305c25;
font-size:10px;
}
#footer .rightMenu .item a{
color:#305c25;
text-decoration:none;
}
#footer .rightMenu .item a:hover{
color:#305c25;
text-decoration:underline;
}

#footer .rightMenu .itemSep{
padding:0 5px 0 5px;
float:left;
color:#bfdbad;
font-size:10px;
}
/*Footer*/

/*navigation*/
.faqQuestion
{
	cursor:pointer;
	margin-bottom:20px;
}
.faqQuestion span
{
	display:block;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
}
.faqQuestion div.answer
{
	display: block;
	margin:0px;
	padding:0px;
	padding-left: 10px;
}

div.Positive
{
	padding: 10px;
	border: 1px solid green;
	background-color: #CCFE94;
}

div.Negative
{
	padding: 10px;
	border: 1px solid red;
	background-color: #FA5850;
}

div.answer p
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}
/*end navigation*/
/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

.health-updates{
width:225px;
height:177px;
float:left;
background:url("/umbraco/../images/home/health-updates-bg.png") no-repeat right;
padding:0 0 0 35px;
border:0px soild;
line-height:14px;
}

.health-updates .list{
width:180px;
height:75px;
float:left;
padding:60px 0 0 40px;
border:0px solid;
}

.health-updates .list .bull{
width:10px;
height:8px;
float:left;
padding:3px 0 0 0;
border:0px solid;
display:block;
}
.health-updates .list .topic{
width:160px;
min-height:30px;
float:left;
font-size:12px;
padding:3px 3px 0 0;
border:0px solid;
display:block;
}

.health-updates .footer_links{
width:200px;
float:left;
border:0px solid;
line-height:20px;
text-align:right;
padding:3px 3px 0 0;
}

.health-updates .list .topic a, .health-updates .footer_links a{
	color:#000000;
	text-decoration:none;
}

.health-updates .list .topic a:hover, .health-updates .footer_links a:hover{
	color:#000000;
	text-decoration:none;
}

.calendar_inner{
width:228px;
height:177px;
float:left;
background:url("/umbraco/../images/home/calendar-events-bg.png") no-repeat right;
border:0px solid;
line-height:14px;
padding:0 0 0 35px;
}

.calendar_inner .list{
width:180px;
height:75px;
float:left;
padding:60px 0 0 40px;
border:0px solid;
}
.calendar_inner .list .bull{
width:10px;
height:8px;
float:left;
padding:3px 0 0 0;
border:0px solid;
display:block;
}
.calendar_inner .list .topic{
width:160px;
min-height:30px;
font-size:12px;
float:left;
padding:3px 3px 0 0;
border:0px solid;
display:block;
}
.calendar_inner .list .topic a{
	color:#FF0000;
	
}
.calendar_inner .footer_links{
width:200px;
float:left;
display:block;
padding:3px 0 0 0;
border:0px solid;
line-height:20px;
text-align:right;
}
.calendar_inner .footer_links a{
	color:#000000;
	text-decoration:none;
}
.spacer
{
	clear:both;
	height:20px;
}
.small_spacer
{
	clear:both;
	height:10px;
}
.mv_head
{
	background-image:url(/umbraco/../images/design/mv_bg.gif);
	background-repeat:no-repeat;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:38px;
	padding-left:10px;
	clear:both;
}
.mv_content
{
	padding-left:5px;
}
.mv_activity_head
{
	background-image:url(/umbraco/../images/design/activity_bg.gif);
	background-repeat:no-repeat;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:38px;
	padding-left:10px;
	clear:both;
}
.mv_activity_content
{
	background:#defbcd;
	margin-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	clear:both;
}
.location_head
{
	background-image:url(/umbraco/../images/design/location-bg.gif);
	background-repeat:no-repeat;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:38px;
	padding-left:10px;
}
.location_head1
{
	background-image:url(/umbraco/../images/design/location-bg1.gif);
	background-repeat:no-repeat;
	height:43px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:38px;
	padding-left:10px;
	clear:both;
	margin-top:25px;
}
.location_content
{
	background:#defbcd;
	margin-left:2px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	margin-bottom:2px;
}
.location_content a:link
{
	text-decoration:underline;
}
.location_content a:visited
{
	text-decoration:underline;
}
.location_content a:hover
{
	text-decoration:underline;
}
.form_text
{
	float:left;
	width:80px;
	border:0px solid;
}
.form_field_l
{
	float:left;
	width:210px;
	margin-right:8px;
	background-image:url(../images/design/form-bg.gif);
	background-repeat:no-repeat;
	border:0px solid;
}
.form_field_l_empty
{
	float:left;
	width:210px;
	margin-right:8px;
}
.form_field_r
{
	float:left;
	width:210px;
	background-image:url(../images/design/form-bg.gif);
	background-repeat:no-repeat;
	border:0px solid;
}
.form_field_r_empty
{
	float:left;
	width:210px;
}
.form_field_ta
{
	float:left;
	background-image:url(../images/design/form-bg-ta.gif);
	background-repeat:no-repeat;
	height:85px;
	width:497px;
}
.form_field_textbox
{
	border:0px solid #FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background: transparent;
	background-image:url(../images/desing/text-box-transparent-bg.gif);
	height:20px;
	width:185px;
	padding-top:5px;
	padding-left:5px;
	float:left;
}
.form_field_select
{
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	width:190px;

}
.form_field_file
{
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	height:20px;
	width:267px;
	padding-top:5px;
	padding-left:5px;
}
.form_field_textarea
{
	border:0px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:none;
	height:78px;
	width:485px;
	overflow:auto;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	
}
.form_sep
{
	clear:both;
	height:15px;
}
#location_map
{
	background-image:url(../images/location-map-bg.png);
	background-repeat:no-repeat;
	width:556px;
	height:401px;
	padding-left:17px;
	margin-left:150px;
	margin-top:100px;
}

#glossary-list{
	width:100%;
	float:left;
	height:20px;
}

#glossary-list .item{
	padding:0 5px 0 5px;
	float:left;
}

#glossary-tab{
	width:100%;
	float:left;
	height:20px;
	background-color:#dffacd;
	padding:5px;
	font-weight:bold;
}

#glossary-words{
	width:100%;
	float:left;
	height:auto;
	border-bottom:1px solid #dffacd;
}

#glossary-back{
	width:100%;
	float:right;
	height:auto;
	text-align:right;

}

#glossary-words .glossary-word{
	width:30%;
	float:left;
	height:auto;
	padding:5px;
	border:0px solid;
}
#glossary-words .glossary-detail{
	width:60%;
	float:left;
	height:auto;
	padding:5px;
	border:0px solid;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
