body {
	padding:0px;
	margin:0px auto;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5e5e5e;
}
a:focus {
 outline:none;
}
a {
	color:#347de4;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color:#069;
}
h1 {
	margin:0 0 0 9px;
	padding:10px 0 0 0;
	color:#1395CA;
	text-align:left;
	font-size:16px;
	font-weight:bold;
}
h2 {
	margin:0 0 0 9px;
	padding:10px 0 0 0;
	color:#1395CA;
	text-align:left;
	font-size:12px;
}
h3 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	color:#1395CA;
	text-align:center;
	font-size:12px;
	font-weight:bold;
}
p {
	margin:10px 9px 5px 9px;
	padding:0px;
	text-align:left;
}
td {
text-align:right;	
}
.additionalLinks a {
	text-decoration:underline;
	color:#006600;
}
.additionalLinks a:hover {
	color:#009900;
}
/*----------------PAGE DIVISIONS----------------*/
#page {
	width:976px;
	margin:0px auto;
}
#page_TOP{
	width:976px;
	height:8px;
}
#page_MIDDLE {
	width:976px;
	min-height:8px;
}
#page_BOTTOM{
	width:976px;
	height:8px;
}
#break {
	clear:both;	
}
/*----------------PAGE EDGES----------------*/
#border_TL {
	background:url(../img/edge/border_TL.png);
	background-repeat:no-repeat;
	width:8px;
	height:8px;
	float:left;
	display:block;
}
#border_T {
	background:url(../img/edge/border_T.png);
	background-repeat:repeat-x;
	width:960px;
	height:8px;
	float:left;
	display:block;
}
#border_TR {
	background:url(../img/edge/border_TR.png);
	background-repeat:no-repeat;
	width:8px;
	height:8px;
	float:left;
	display:block;
}
#border_L {
	background-image:url(../img/edge/border_L.png);
	background-repeat:repeat-y;
	width:8px;
	float:left;
	display:block;
}
#border_R {
	background:url(../img/edge/border_R.png);
	background-repeat:repeat-y;
	width:8px;
	float:right;
	display:block;
}
#border_BL {
	background:url(../img/edge/border_BL.png);
	background-repeat:no-repeat;
	width:8px;
	height:8px;
	float:left;
	display:block;
}
#border_B {
	background:url(../img/edge/border_B.png);
	background-repeat:repeat-x;
	width:960px;
	height:8px;
	float:left;
	display:block;
}
#border_BR {
	background:url(../img/edge/border_BR.png);
	background-repeat:no-repeat;
	width:8px;
	height:8px;
	float:left;
	display:block;
}
/*----------------PAGE BOXES------------------*/
#box {
	width:230px;
	min-height:1px;
	margin:0 0 0 0;
}

#boxTL {
	background:url(../img/edge/boxTL.gif);
	width:10px;
	height:10px;
	display:block;
	float:left;
}
#boxT {
	background:#eee;
	width:210px;
	height:9px;
	border-top:1px solid #cecdcd;
	float:left;
}
#boxTR {
	background:url(../img/edge/boxTR.gif);
	width:10px;
	height:10px;
	display:block;
	float:right;
}
#boxL {
	background:#eee;
	width:0px;
	height:240px;
	border-left:1px solid #cecdcd;
	float:left;
}
#boxC {
	background:#eee;
	width:228px;
	height:240px;
	float:left;
	color:#5e5e5e;
}
#boxC ul {
	list-style-image: url(../img/box/listArrow.png);
	margin:7px 0 0 35px;
	padding:0 0 0 0;
	text-align:left;
}
#boxC li {
	padding:0 0 0 10px;	
}
#boxR {
	background:#eee;
	width:0px;
	height:240px;
	border-right:1px solid #cecdcd;
	float:right;
}
#boxBL {
	background:url(../img/edge/boxBL.gif);
	width:10px;
	height:10px;
	display:block;
	float:left;
}
#boxB {
	background:#eee;
	width:210px;
	height:9px;
	border-bottom:1px solid #cecdcd;
	float:left;
}
#boxBR {
	background:url(../img/edge/boxBR.gif);
	width:10px;
	height:10px;
	display:block;
	float:right;
}
#boxesHome {
	width:960px;
	height:260px;
}
#boxTitleEmployees {
	background:url(../img/titles/boxEmployees.png);
	width:230px;
	height:31px;
	display:block;
	line-height:31px;
	font-size:18px;
	text-align:center;
	color:#4e4e4e;
}
#boxEmployees {
	background:url(../img/box/boxEmployees.jpg);
	width:228px;
	height:145px;
	border-bottom:1px solid #cecdcd;
}
#boxTitleEmployers {
	background:url(../img/titles/boxEmployers.png);
	width:230px;
	height:31px;
	display:block;
	line-height:31px;
	font-size:18px;
	text-align:center;
	color:#4e4e4e;
}
#boxEmployers {
	background:url(../img/box/boxEmployers.jpg);
	width:228px;
	height:145px;
	border-bottom:1px solid #cecdcd;
}
#boxTitleAffiliates {
	background:url(../img/titles/boxAffiliates.png);
	width:230px;
	height:31px;
	display:block;
	line-height:31px;
	font-size:18px;
	text-align:center;
	color:#4e4e4e;
}
#boxAffiliates {
	background:url(../img/box/boxAffiliates.jpg);
	width:228px;
	height:145px;
	border-bottom:1px solid #cecdcd;
}
/*----------------RIGHT NAV BOXES-------------*/
#rightNav {
	width:248px;
	min-height:100px;
	margin:7px 0 0 0;
	float:right;
}
#boxRight {
	width:248px;
	min-height:1px;
	margin:0 0 0 0;
}
#boxRightTL {
	background:url(../img/edge/boxTL.gif);
	width:10px;
	height:10px;
	display:block;
	float:left;
}
#boxRightT {
	background:#eee;
	width:228px;
	height:9px;
	border-top:1px solid #cecdcd;
	float:left;
}
#boxRightTR {
	background:url(../img/edge/boxTR.gif);
	width:10px;
	height:10px;
	display:block;
	float:right;
}
#boxRightL {
	background:#eee;
	width:0px;
	height:240px;
	border-left:1px solid #cecdcd;
	float:left;
}
#boxRightTSL {
	background:#eee;
	width:0px;
	border-left:1px solid #cecdcd;
	float:left;
}
#boxRightC {
	background:#eee;
	width:246px;
	height:240px;
	float:left;
	color:#5e5e5e;
}
#boxRightC ul {
	list-style-image: url(../img/box/listArrow.png);
	margin:7px 0 0 35px;
	padding:0 0 0 0;
	text-align:left;
	font-size:12px;	
}
#boxRightC li {
	padding:0 0 0 10px;	
}
#boxRightR {
	background:#eee;
	width:0px;
	height:240px;
	border-right:1px solid #cecdcd;
	float:right;
}
#boxRightTSR {
	background:#eee;
	width:0px;
	border-right:1px solid #cecdcd;
	float:right;
}
#boxRightBL {
	background:url(../img/edge/boxBL.gif);
	width:10px;
	height:10px;
	display:block;
	float:left;
}
#boxRightB {
	background:#eee;
	width:228px;
	height:9px;
	border-bottom:1px solid #cecdcd;
	float:left;
}
#boxRightBR {
	background:url(../img/edge/boxBR.gif);
	width:10px;
	height:10px;
	display:block;
	float:right;
}
#boxTitleQuote {
	background:url(../img/titles/boxQuote.png);
	width:248px;
	height:31px;
	display:block;
	line-height:31px;
	font-size:18px;
	text-align:center;
	color:#4e4e4e;
}
#formsubmit a{
	background:url(../img/submitRequest.png);
	width:120px;
	height:21px;
	display:block;
	float:right;
	margin:10px 10px 0 0;
}
#formsubmit a:hover {
	background-position:120px;	
}
#boxTestimonials {
	background:url(../img/titles/boxTestimonials.png);
	width:248px;
	height:31px;
	display:block;
	line-height:31px;
	font-size:18px;
	text-align:center;
	color:#4e4e4e;
}
#boxRightTC {
	background:#eee;
	width:226px;
	float:left;
	color:#5e5e5e;
	text-align:left;
	padding:10px 10px 0 10px;
}
#btnCallToday {
	width:248px;
	height:72px;
	margin:7px 0 0 0;
}
#btnCallToday a{
	background:url(../img/btn/btnCallToday.png);
	width:248px;
	height:72px;
	display:block;
}
#btnCallToday a:hover {
	background-position:248px;	
}
#btnCallNumber {
	background:url(../img/btn/btnCallToday.png);
	width:248px;
	height:72px;
	margin:0 0 0 0;
}

#btnFreeQuote {
	width:248px;
	height:72px;
	margin:7px 0 0 0;
}
#btnFreeQuote a{
	background:url(../img/btn/btnFreeQuote.png);
	width:248px;
	height:72px;
	display:block;
}
#btnFreeQuote a:hover {
	background-position:248px;	
}
/*----------------PAGE CONTENT----------------*/
#page_CONTENT {
	width:960px;
	min-height:8px;
	float:left;
	display:block;
}
#header {
	background:url(../img/header.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:50px;
	display:block;
	text-align:right;
	font-size:25px;
	color:#1f4477;
}
#logo {
	background:url(../img/logo.gif);
	width:280px;
	height:42px;
	display:block;
	float:left;
}
#topNav {
	width:960px;
	height:33px;
}
#topNav ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#topNav li {
	position:relative;
	width:120px;
	height:33px;
	float:left;
}
#topNav li a{
	background:url(../img/btnTopNav.png);
	width:120px;
	height:33px;
	line-height:33px;
	color:#4e4e4e;
	text-decoration:none;
	text-align:center;
	display:block;
}
#topNav li a:hover {
	background-position:120px;
	color:#332e2e;
}
#topNav li#left a {
	background:url(../img/btnTopNavLeft.png);
	width:120px;
	height:33px;
	line-height:33px;
	color:#4e4e4e;
	text-decoration:none;
	text-align:center;
	display:block;
}
#topNav li#left a:hover {
	background-position:120px;
}
#topNav li#right a {
	background:url(../img/btnTopNavRight.png);
	width:120px;
	height:33px;
	line-height:33px;
	color:#4e4e4e;
	text-decoration:none;
	text-align:center;
	display:block;
}
#topNav li#right a:hover {
	background-position:120px;
}
#subMenu {
	position:absolute;
	top:30px;
	left:-3px;
	width:346px;
	height:300px;
	display:none;
}
#topNav li #subMenu:hover {
	display:block;	
}
#topNav #subMenu #subNavMenuL li a {
	border-left:1px solid #cfcdcd;
}
#topNav #subMenu a {
	background:url(../img/btnTopNav.png);
	width:120px;
	height:33px;
	line-height:33px;
	color:#4e4e4e;
	text-decoration:none;
	text-align:left;
	text-indent:5px;
	display:block;
}
#topNav #subMenu a:hover {
	background-position:120px;	
}
#topNnav li a .hoverness{
	display:block;
}
#subNav {
	width:346px;
	min-height:1px;
}
#subNavL {
	background:url(../img/subNav/subNavL.png);
	background-repeat:repeat-y;
	width:2px;
	height:240px;
	display:block;
	float:left;
}
#subNavC {
	background:#fff;
	width:340px;
	height:240px;
	border-left:1px solid #cecdcd;
	border-right:1px solid #cecdcd;
	color:#5e5e5e;
	float:left;
}
#subNavR {
	background:url(../img/subNav/subNavL.png);
	background-repeat:repeat-y;
	width:2px;
	height:240px;
	display:block;
	float:right;
}
#subNavC h3 {
	margin:10px 0 10px 0;
	padding:0px;
	font-size:18px;
	text-align:left;
	text-indent:15px;
	color:#1395CA;
}
#subNavC ul {
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:left;
	font-size:12px;	
}
#subNavC li {
	background:none;
	float:none;
	padding:0 0 0 10px;	
	
}
#SubNavMenu {
	width:340px;
	min-height:1px;
}
#subNavMenuL {
	width:169px;
	min-height:1px;
	border-right:1px solid #cfcdcd;
	float:left;
}
#subNavMenuR {
	width:152px;
	min-height:1px;
	float:left;
	color:#09C;
	margin:9px;
	text-align:left;
}
#subNavMenuR img {
	border:1px solid #cecdcd;
}
#subNavEmployeesFooter {
	background:url(../img/subNav/subNavEmployeesFooter.png);
	width:346px;
	height:86px;
	display:block;
}
#subNavEmployersFooter {
	background:url(../img/subNav/subNavEmployersFooter.png);
	width:346px;
	height:86px;
	display:block;
}
#subNavAffiliatesFooter {
	background:url(../img/subNav/subNavAffiliatesFooter.png);
	width:346px;
	height:86px;
	display:block;
}
/*------------------Main Content----------------*/
#flash {
	width:960px;
	height:274px;
	margin:7px 0 0 0;
}
#mainContent {
	width:701px;
	min-height:100px;
	margin:7px 0 0 0;
	float:left;
	
}
#subHeaderEmployers {
	background:url(../img/headers/subEmployers.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderEmployees {
	background:url(../img/headers/subEmployees.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderAffiliates {
	background:url(../img/headers/subAffiliates.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderClinicians {
	background:url(../img/headers/subClinicians.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderAbout {
	background:url(../img/headers/subAbout.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderContact {
	background:url(../img/headers/subContact.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderQuote {
	background:url(../img/headers/subQuote.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#subHeaderPrivacy {
	background:url(../img/headers/subPrivacy.jpg);
	width:701px;	
	height:160px;
	display:block;
}
#contentInfo {
	width:699px;
	border-left:1px solid #cecdcd;
	border-right:1px solid #cecdcd;
	display:block;
}
#contentInfo ul{
	text-align:left;
}
#infoRow{
	width:699px;
	min-height:1600px;
	padding-top:10px;
	border-left:1px solid #cecdcd;
	border-right:1px solid #cecdcd;
	display:block;
}
#infoColA {
	width:213px;
	text-align:left;
	float:left;
	padding:0 10px 0 10px;
}
#infoColB {
	width:211px;
	border-right:1px solid #CECECE;
	border-left:1px solid #CECECE;
	text-align:left;
	float:left;
	padding:0 10px 0 10px;
}
#infoColC {
	width:213px;
	text-align:left;
	float:left;
	padding:0 10px 0 10px;
}
#mainBottom {
	background:url(../img/box/mainBottom.png);
	width:701px;
	height:9px;
	display:block;
}
/*----------------Footer Content-----------------*/
#footer {
	width:940px;
	min-height:1px;
	display:block;
	text-align:center;
	font-size:12px;
	color:#1f4477;
	border-top:1px solid #dcdcdc;
	margin:7px 10px -6px 10px;
	padding:5px 0 0 0;
}
#footer p {
	font-size:10px;	
}
#footer a {
	color:#347de4;
	font-size:11px;
	text-decoration:none;
}
#footer a:hover {
	color:#069;
}
#copyright {
	padding-top:5px;
	font-size:10px;
	font-weight:normal;
}
#copyright a {
	color:#1f4477;
	font-weight:normal;
	font-size:10px;
}
#copyright a:hover {
	font
}
/*--------------Change Groups (699px)---------------*/
#cgevents {
	width:699px;
	padding:0 10px 0 10px;
}
#cgeventbox {
	width:323px;
	display:block;
	border:2px solid #e6e9eb;
	float:left;
	margin:0 10px 10px 0;
}
#cgevent {
	width:323px;
	min-height:190px;
	display:block;
	margin:5px;
	text-align:left;
}
#cgtitle {
	width:323px;
	height:76px;
	display:block;	
	text-align:left;
}
#cgtitle h2 {
	font-size:14px;
	text-indent:10px;
	padding:0px;
	margin:0px;
	text-decoration:underline;
	text-align:left;
}
#cgtitle h3 {
	font-size:12px;
	text-indent:10px;
	padding:0px;
	margin:5px 0 0 0;
	text-align:left;
	color:#5e5e5e;
}
#cgtitle h4 {
	font-size:12px;
	margin:0px;
	padding:0px;
	text-align:right;
	font-weight:none;
}
#cgtitle h4 a {
	margin:0 10px 0 0;
	text-decoration:underline;
	text-align:left;
}
#cginfo {
	width:323px;
	display:block;
	font-size:11px;
	text-align:left;
}
#cginfo1 {
	width:160px;
	float:left;
	text-align:left;
}
#cginfo2 {
	width:80px;
	float:left;
	text-align:left;
	font-size:11px;
}
#cginfo3 {
	width:80px;
	float:left;
	text-align:left;
	font-size:11px;
}
#cgdate {
	width:70px;
	height:44px;
	border:2px solid #e6e9eb;
	margin:0 5px 5px 0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:44px;
}
#cgseats {
	width:70px;
	height:44px;
	border:2px solid #e6e9eb;
	margin:0 5px 5px 0;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:44px;
}