body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	background:#E7E7E7;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
ul
{
	color: #000000;
}
.roundedcornr_box_856426 {
	background: url(../images/roundedcornr_856426_tl.png) no-repeat top left;
}
.roundedcornr_top_856426 {
	background: url(../images/roundedcornr_856426_tr.png) no-repeat top right;
}
.roundedcornr_bottom_856426 {
	background: url(../images/roundedcornr_856426_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_856426 div 
{	
	background: url(../images/roundedcornr_856426_br.png) no-repeat bottom right;
}
.roundedcornr_content_856426 {
	background: url(../images/roundedcornr_856426_r.png) top right repeat-y;
}
.roundedcornr_content_856427 {
	background: url(../images/roundedcornr_856426_r.png) top right repeat-y;
}
.roundedcornr_top_856426 div,.roundedcornr_top_856426, .roundedcornr_bottom_856426 div, .roundedcornr_bottom_856426 {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_box_size 
{
	width: 977px;	
	margin-left: auto ;
	margin-right: auto ;
}
.roundedcornr_content_856426, .roundedcornr_content_856427, .roundedcornr_bottom_856426 
{
	margin-top: -19px;
}
.roundedcornr_content_856426, .roundedcornr_content_856427 
{
	padding: 0 5px; 
}
.mainContent #container { 
	background-image:url(../images/background_gradient.jpg);
	background-repeat:repeat-y;
	background-position:center;
	width: 1030px;  	
	margin: 0 auto; 
	text-align: center; 
}
.mainContent #contentWidth { 
	/*width: 847px;*/
	width: 977px; 
	margin: 30px; 
}
.mainContent #contentText 
{
	float: left;
	text-align: justify;
	width: 530px; 
	padding: 15px 0;
	margin-left: 20px;
} 
.mainContent #header {  
	padding: 0 10px;  
} 
.mainContent #header #testimonials {
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1d4775;
} 
.mainContent #header h1 {
	margin: 0; 
	padding: 10px 0; 
}
.mainContent #sidebar1 {
	float: left; 
	width: 200px; 
	padding: 15px 0; 
}
.mainContent #sidebar2 {
	float: right;
	width: 200px; 
	padding: 15px 0;
}
.mainContent #sidebar3 {
	float: left; 
	width: 200px; 
	padding: 15px 0; 
}
.mainContent #sidebar3 #shareameriplan{
	float: right;
	width: 200px; 
	font-size: 11px;
	padding: 15px 0;
}
.mainContent #sidebar3 #shareameriplanform {
	width: 200px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1d4775;
	background-image:url(../images/image_gradient.png);
	background-repeat:repeat-y;
	background-position:center center;
	padding: 15px 0;
}
.mainContent #sidebar3 #shareameriplantext {
	float: none;
	width: 175px;
	padding: 15px 15px;
}
.mainContent #sidebar2 #shareameriplan{
	float: right;
	width: 200px; 
	padding: 15px 0;
}
.mainContent #sidebar2 #shareameriplanform {
	width: 200px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#1d4775;
	background-image:url(../images/image_gradient.png);
	background-repeat:repeat-y;
	background-position:center center;
	padding: 15px 0;
}
.mainContent #sidebar2 #shareameriplantext {
float: none;
width: 175px;
padding: 15px 15px;
}
.mainContent #sidebar1 h3, .mainContent #sidebar1 p, .mainContent #sidebar2 p, .mainContent #sidebar2 h3 {
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.mainContent #centerContent {
	float: left;	
	vertical-align: top;
	padding: 15px 0;
	width: auto;
} 
.mainContent #contentframe {
	width: 530px;
} 
.mainContent #footer { 
	color:#999;
	font-size:10px;
	padding: 0 10px; 
} 
.mainContent #footer p {
	margin: 0;
	padding: 10px 0;
}
.mainContent #main
{
	color: #000000;
}
.legalcell
{
	font-size: x-small;
}
.fltrt { 
	float: right;
	margin-left: 8px;
	width:auto;
}
.fltlft { 
	float: left;
	margin-right: 8px;
	width:auto;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
A:link
{
	color: #0033ff;
	text-decoration: underline;
}
A:visited
{
	color: #0033ff;
	text-decoration: underline;
}
A:active
{
	color: #0033ff;
	text-decoration: underline;
}

A:hover
{
	color: #003063;
	text-decoration: underline;
}
A.blue10:link
{
	font-size: 10px;
	color: #0033ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.blue10:visited
{
	font-size: 10px;
	color: #0033ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.blue10:active
{
	font-size: 10px;
	color: #0033ff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
A.menus:link
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menus:visited
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menus:active
{
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A.menus:hover
{
	color: #ffffff;
	text-decoration: underline;
}

A.DSA:active
{
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
A.DSA:link
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.DSA:visited
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.DSA:hover
{
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Trademark:active
{
	font-size: 10px;
    COLOR: black;
    font-weight: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Trademark:link
{
	font-size: 10px;
    COLOR: blue;
    font-weight: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Trademark:visited
{
	font-size: 10px;
    COLOR: blue;
    font-weight: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.Trademark:hover
{
	font-size: 10px;
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.Left-links
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: left;
}
.header
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold;
}
.header2
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
}
.header3
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.header4
{
	font-weight: bold;
	font-size: 14px;
	color: #006699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.faq_header
{
    COLOR: #990000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
.mission
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
.red10
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
.red12
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
}
.red14
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
}
.red16
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
}
.faqQ
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8px;
    font-weight: bold;
}
.faq
{
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
}
.faqA
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}

.bullet
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
.bullet_red
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
.pay
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
}
.check
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}
.compPlan
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}
.smallBold
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.Disclaimer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: red;
}
.VideoTitle
{
	font-size: 14px;
}
.LoginHeader
{
	font-size: 12px;
}
.style22
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
}
.dentalHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #003366;
}
.dentalHighlight
{
	font-weight: bold;
	font-size: 12px;
	color: #003366;
}
.visionHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #660066;
}
.visionHighlight
{
	font-weight: bold;
	font-size: 12px;
	color: #660066;
}
.prescriptionHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #cc00ff;
}
.prescriptionHighlight
{
	font-weight: bold;
	font-size: 12px;
	color: #cc00ff;
}
.chiroHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #ffcc33;
}
.chiroHighlight
{
	font-weight: bold;
	font-size: 12px;
	color: #ffcc33;
}
.medicalHeader
{
	font-weight: bold;
	font-size: 14px;
	color: #cc0033;
}
.medicalHighlight
{
	font-weight: bold;
	font-size: 12px;
	color: #cc0033;
}
.section
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 530px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff;
    TEXT-ALIGN: left
}
.section H5 SPAN
{
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 115%;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    COLOR: #1a477a;
    LINE-HEIGHT: 20px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
.section SPAN IMG
{
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: bottom
}
.contentWrap, .collapseWrap {
	padding: 10px;
	padding-bottom:10px;
}

.floatingIcon {
	float: right;
	margin-right: 4px !important;
	margin-right: 2px; /* stupid IE6 */
	margin-top: 4px;
	margin-left: 0px;
	width: auto;
}
.floatingIcon a img {
	width: 14px;
	height: 14px;
	border: 0;
	cursor: hand;
}
.floatingIcon a:hover img, .floatingIcon a img.fade {
}
.hrsection
{
	height: 1px;
	color: #ccc;
}
#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}


