/* MASTER STYELSHEET */
/* member portal */
/* revised 04Feb03 CY */

body {
	color: #333333;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
    background-color: #FFFFFF;
}

td {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #333333;
}

p {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #333333;
}


/*
+++ LINK STYLES +++
*/

a:link {
	color: #003399;
}

a:visited {
	color: #996633;
}

a:active {
	color: #FF0000;
}

a:hover {
	color: #FF0000;
}


/*
+++ LEFT NAV LINK STYLES +++
*/

a.leftnav:link {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, san-serif;
	font-size : 10px;
}

a.leftnav:visited {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, san-serif;
	font-size : 10px;
}

a.leftnav:active {
	color: #339999;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana, arial, helvetica, san-serif;
	font-size : 10px;
}

a.leftnav:hover {
	color : #339999;
	text-decoration : none;
	font-weight : bold;
	font-family: verdana, arial, helvetica, san-serif;
	font-size : 10px;
}
	
a.leftnavsubcat:link {
	color : #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, arial, helvetica, san-serif;
}

a.leftnavsubcat:visited {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, arial, helvetica, san-serif;
}

a.leftnavsubcat:active {
	color: #339999;
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, arial, helvetica, san-serif;
}

a.leftnavsubcat:hover {
	color: #339999;
	text-decoration: none;
	font-size: 10px;
	font-family: verdana, arial, helvetica, san-serif;
}


/*
+++ PORTAL SPECIFIC TEXT STYLES ++++
*/

.headlinebig {
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC6633;
}

.headlinebig1 {
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 22px;
	font-weight: bold;
	color: #333333;
}
	
.headline {
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC6633;
}

.headline1 {
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.subhead {
	font-family: arial, arial, verdana, san-serif;
	font-weight: bold;
	font-size: 14px;
	color: #CC6633;
}

.subhead1 {
	font-family: arial, arial, verdana, san-serif;
	font-weight: bold;
	font-size: 14px;
	color: #333333;
}

.normaltext {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #333333;
}

.normaltextb {
	font-family: verdana, arial, helvetica, san-serif;
	font-weight: bold;
	font-size: 12px;
	color: #333333;
}

.normaltextb1 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #CC6633;
	font-weight : bold;
}

.normaltextb2 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #009999;
	font-weight : bold;
}

.smalltext {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #333333;
}

.smalltextb {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #333333;
	font-weight : bold;
}

.smalltextb1 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #339999;
	font-weight : bold;
}

.smalltextb2 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #CC9966;
	font-weight : bold;
}

.smalltextb3 {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight : bold;
}


/*
LEFTNAV STYLES
*/

.LeftNavBorder {
	background-color : #33CCCC;
}
.LeftNavBodyBG {
	background-color : #EAFAFA;
}
.LeftNavTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	background-color : #CCE5E5;
}


/*
+++ RIGHT LINKS BOX STYLES +++
*/

/* RNav default */

.RNavBorder {
	background-color : #99CCCC;
}

.RNavTitle {
	background-color: #99CCCC;
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.RNavBodyBG {
	background-color: #FFFFFF;
}

/* RNav2 */

.RNav2Border {
	background-color : #99CCCC;
}

.RNav2BodyBG {
	background-color: #FFFFFF;
}

.RNav2Title {
	background-color: #99CCCC;
	font-family: arial, helvetica, verdana, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.RNav2SubTitle {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #009999;
	font-weight: bold;
}

/* RNav3 */

.RNav3BodyBG {
	background-color: #E5F2F2;
}

.RNav3Title {;
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	font-weight: bold;
	color: #009999;
}

.RNav3Text {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #333333;
}


/*
+++ SEARCH RESULTS STYLES +++
*/

.newSearchBG {
	background-color : #FFEEC2;
}

.newSearchBorder {
	background-color : #FFDE96;
}

.searchResults {
	background-color : #FFDE96;
}

.searchPrevNext {
	background-color : #FFEEC2;	
}


/*
+++ FORMULARY SEARCH STYLES +++
*/

.formularyBGLight {
	background-color : #FFF2CC;
}

.formularyBGDark {
	background-color : #CC6633;
}

.formularyText {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #CC6633;
	font-weight : bold;
}


/*
+++ NEWS STYLES +++
*/

.newsBG {
	background-color : #FFF2CC;
}

.newsHR {
	background-color : #CC6633;
}

/*
+++ PROVIDER/FACILITY SEARCH STYLES +++
*/

.providerfacilityBG {
	background-color : #FFF2CC;
}

.providerfacilityBorder {
	background-color : #CC6633;
}

.providerfacilityText {
	color : #CC6633;
	font-size : 12px;
	font-weight : bold;
}

.indexBG {
	background-color : #FFF2CC;
}

/*
+++ MISC STYLES +++
*/

.error {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 12px;
	color: #FF0000;
}

/* to control widths of form fields across browsers */
.monospace {
	font-family : Courier, monospace;
}

/* to control top/bottom margins on forms (does not work in NS 4.0+) */
form {
	margin-top : 0;
	margin-bottom : 0;
}

.breadcrumbs {
	font-family: verdana, arial, helvetica, san-serif;
	font-size: 10px;
	color: #333333;
}


/*  LEFTNAV STYLES FOR STYLESHEET1.CSS
*/

/* left nav styles */

.section {
	background-color: #CCCC99;
	width:180px; 
	border: 1px none #FFFFFF;
}

.home {
	background-color: #99CCCC;
	width:180px;
	border: 1px none #FFFFFF;
}

.subSection {
	background-color: #FFFFCC;  
	width:180px; 
	border: 1px none #FFFFFF;
}

.loginout {
	background-color: #99CCCC;
	width:180px; 
	border: 1px none #FFFFFF;
}

.portal {
	background-color: #FFFFCC;
	width:180px; 
	border: 1px none #FFFFFF;
}

.spacer {
	background-color: #FFFFFF;
	width:180px; 
	border: 1px none #FFFFFF;
}

.inbox {
	background-color: #FFEEC2;
	width:180px; 
	border: 1px none #FFFFFF;
}

.inboxmsg {
	color: #333333;
	text-decoration: none;
	font-size: 10px;
}

.horizontalRule {
	background-color : #339999;
}