/* CSS Document */

/* LINK STYLES START */
a:link { 
color: 			#990033; 
background-color: 	transparent;
text-decoration: 	underline;
font-weight: bold;
}

a:visited {
color:			#990033; 
background-color: 	transparent; 
text-decoration: 	underline;
font-weight: bold;
}

a:hover {
color:			#990033; 
background-color: 	transparent;
text-decoration: 	underline;
font-weight: bold;
}


a.menu:link 
{
color: 			#000000; 
background-color: 	transparent;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
}

a.menu:visited {
color:			#000000; 
background-color: 	transparent; 
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
}

a.menu:hover {
color:	#FFFFFF; 
background-color: 	transparent;
text-decoration: none;
font-weight: bold;
font-family: Arial, Verdana, Tahoma;
font-size: 14px;
}

/* LINK STYLES END */

/* HEADER STYLES START */
.headerRow1 {
	background-color: #CC99CC;
	height:10px;
}

.headerRow2 {
	background-color: #000000;
	height: 40px;
}

.headerRow3 {
	background-color: #990033;
	height: 2px;
	border: none;
}

.headerImage {
	background-color: #009999; 
	height: 126px;
	background-image: url(../img/header.gif);
	background-position: left top;
	background-repeat: no-repeat;
}

.headerMenu {
	vertical-align: middle;
	background-color: #FFFFFF;
	color: #000000;
	border: none;
	border-collapse: collapse;
	margin: 0 0 0 0;
	height: 25px;
}

.headerMenuNoImage {
	vertical-align: middle;
	background-color: #009999;
	color: #FFFFFF;
}

table.tableHeader {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
}

table.tableMenu {
	width: 900px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
}

.headerInclude {
	vertical-align: top;
	height: 146px;
}

.bgCellChange 
{
    background-color: #FFFFFF; 
    border: 0px #FFFFFF solid;
    padding: 0px;
    text-align:center;
    height:25px;
}

.menuImg {
     padding: 0px;
     border: 0px solid #FFFFFF;
     border-collapse:collapse;
     text-align: center;
}


/* HEADER STYLES END */

/* FOOTER STYLES START */
a.footer:link { 
color: 			#990033; 
background-color: 	transparent;
text-decoration: 	none;
font-weight: normal;
font-size: 7pt;
}

a.footer:visited {
color:			#990033; 
background-color: 	transparent; 
text-decoration: 	none;
font-weight: normal;
font-size: 7pt;
}

a.footer:hover {
color:			#990033; 
background-color: 	transparent;
text-decoration: 	underline;
font-weight: normal;
font-size: 7pt;
}

table.tableFooter {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
}

.footerRow1 {
	background-color: #999999;
	height: 10px;
}

.footerRow2 {
	background-color: #FFFFFF;
	height: 10px;
	font-size: 7pt;
	font-family: Tahoma;
	color: #000000;
	text-align: left;
}

.footerRow3 {
	background-color: #990033;
	height: 2px;
}

.footerInclude {
	vertical-align: bottom;
	height: 10px;

}
/* FOOTER STYLES END */

/* HOME PAGE STYLES START */
.homeBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/homeBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	/* height: 100%; */
}

table.tableDefault {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
	height: 100%;

}


table  {
    border-collapse: collapse; 
    border-spacing: 0; 
}


td, th {
    padding: 0; 
}


.contentInclude {
	vertical-align: top;
	border-collapse: collapse;
	padding: 0;
}

/* HOME PAGE STYLES END */

/* STATE DISCLAIMER STYLES START */
table.tableStateDisclaimer {
	width: 390px;;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
	height: 390px;
}

.tdDisclaimer1 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	color:
}

.tdDisclaimerSpacer {
	height: 20px;
}

.tdDisclaimerImage {
	background-image: url(../img/headerSmall.gif);
	background-repeat: no-repeat;
	height: 70px;
	background-attachment: fixed;
	
}

.tdDisclaimer2 {
	font-family: Arial;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/* STATE DISCLAIMER PAGE STYLES END */

/* CONTACT PAGE STYLE START */
table.tableContactUs {
	width: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
}
/* CONTACT PAGE STYLE END */

/* BANNER PAGE STYLES START */
.vcBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/vcBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.dcBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/dcBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.lvBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/lvcBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.chiroBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/chiroBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.rxBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/rxBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.providerBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/providerBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.plansBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/plansBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}

.contactBanner {
	background-color: #009999;
	margin: 0 0 0 0;
	width: 70px;
	background-image: url(../img/contactBanner.gif);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: top;
	height: 100%;
}
/* BANNER PAGE STYLES END */

/* COMMON STYLES */

.contentIncludeAscx {
	vertical-align: top;
	width: 425px;
}

.body {
	background-color: #FFFFFF;
	border-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.colSpace	{
	width: 30px;
	vertical-align: top;
}

.rowSpace {
	height: 10px;
}

.tdContentHeader1 {
	font-family:	Arial;
	font-size:	16pt;
	color:		#990033;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	font-style: italic;
}

.tdContentHeader2 {
	font-family:	Arial;
	font-size:	13pt;
	color:		#000000;
	background-color: #FFFFFF;
	font-weight: none;
	text-align: left;
	vertical-align: top;
}

.tdContent1 {
	font-family:	Arial;
	font-size:	11pt;
	color:		#000000;
	background-color: #FFFFFF;
	font-weight: none;
	text-align: left;
	vertical-align: top;
}

.tdContent2 {
	font-family:	Arial;
	font-size:	11pt;
	color:		#009999;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}

.tdContent3 {
	font-family:	Arial;
	font-size:	11pt;
	color:		#000000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	text-decoration: underline;
}

.tdContent4 {
	font-family:	Arial;
	font-size:	8pt;
	color:		#000000;
	background-color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	text-decoration: none;
}


table.page {
	/*table-layout: auto;*/
	width:	100%;
	height: 100%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	border-spacing: 0pt;
}

input.button {
	background-color: #000066;
	color: #FFFFFF;
	border: thin outset #CCCCCC;
	margin: 1px;
	padding: 1px;
	font-size: 7pt;
	font-family: Tahoma;
}

input.textArea {
	font-family: Arial;
	font-size: 8pt;
	background-color: #CCCCCC;
	color: #000000;

}

