/* BCBSKS.com */
/* 4/09/04 - New stylesheet based on redesign requirements */

/* The following is the style sheet to use for all projects */

/* -------------HTML TAGS------------- */

/* Font size and style as well as the background and margin for the BODY of the page */ 
BODY {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color:black;
	background-color:#FCFCFC;
	Margin-left: 3%;
	Margin-top: 2%;
	Margin-right:3%;
	Margin-bottom: 2%;
}

/* Font style for links */
a:hover {color:#000066; text-decoration:none;}
a {text-decoration:none}


/* Font style for the Heading tags H1 - H6 */
H1 {font-weight:bold; font-size:22px; color:#000099;}
H2 {font-weight:bold; font-size:20px; color:#000099;}
H3 {font-weight:bold; font-size:18px; color:#000099;}
H4 {font-weight:bold; font-size:16px; color:#000099;}
H5 {font-weight:bold; font-size:16px; color:black;}
H6 {font-weight:bold; font-size:14px; color:black;}


/* Font style for table data tag */
 td.context {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	padding: 5px;
	line-height:17px;
}
 
 /* UL and OL */
 ul {font-family:Verdana, Arial, Helvetica, sans-serif;}
 ol {font-family:Verdana, Arial, Helvetica, sans-serif;}
 
 ul.ULleftyellow {
	list-style-image: url(../product_choices/images/bullet.gif);





	
}

/* ------------CUSTOM TAGS------------- */

/*For the left menu and top menu*/
.leftMenu {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;



}
.topMenu {
	font-size:13px;
	font-weight: bold;

}

/* Font styles for page footers.  This will include the License and Trademark statements. */
A.footer:link {color:#6666CC;}
td.footer {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}

/* For the footer of the index.htm page on BCBSKS.com */
td.footer2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5px; color:#666666; }

/* Equivalent of FONT Size 3 */
.textSize3 {font-size:16px; color:black;}
/* Equivalent of FONT Size 2 */
.textSize2 {font-size:12px; color:black;}
/* Equivalent of FONT Size 1 */
.textSize1B {font-size: 11px}
.textSize1 {font-size:10px;}

/* Bold Blue Size 2 text - added 10/2/01*/
.boldBlue {
	font-weight: bold;
	color: #000099;
	font-size: 12px;
}
.boldRed {
	font-weight: bold;
	color: #990000;
	font-size: 12px;
}

/* Font style for the red or blue notations on documents */
.noteRed {font-size:10px; color:#990000;}
.noteBlue {font-size:10px; color:#0033CC;}

/* Font style for the paragraph headers that are blue or red */
.blueHead {font-size: 16px;  font-weight: bold; color:#000099;}
.redHead {font-size: 16px; font-weight: bold; color: #990000}

/*Changes cursor to show a question mark on mouse over*/
.help { cursor: help }

/* Error handler for transactions */
.errorRedBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight:   bold; color: #FF0000}


/*Styles added for HIPAA transactions */
.smallLink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px}
.printHead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px}
.noteRedBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; font-weight: bold; color: #990000}
.textSize1Bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9.5px; font-weight: bold}
.topTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #000099;
}

/*Right Menu Font Size*/
.rightMenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*Left Menu dynamic buttons*/
.LILeftYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/bullet3.gif);
	vertical-align: baseline;
	text-align: left;
	}
.LILeftYellowPB {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-image: url(../images/bullet3.gif);
	vertical-align: baseline;
	text-align: left;
	margin-left: -0.9em;

}
.LMblueUP {
	background-color: #EAFFFF;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.LMpurpleUP {
	background-color: #CCCCFF;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.LMyellowUP {
	background-color: #FFFFCC;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.LMorangeUP {
	background-color: #FFCC99;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.LMgreenUP {
	background-color: #99FFCC;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.BGorangeUP {
	background-color: #FFCC99;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #666666;
	border-bottom: thin solid #666666;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BGgreenUP {
	background-color: #99FFCC;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #999999;
	border-bottom: thin solid #666666;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BGpurpleUP {
	background-color: #CCCCFF;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #999999;
	border-bottom: thin solid #666666;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BGyellowUP {
	background-color: #FFFFCC;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #999999;
	border-bottom: thin solid #666666;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.BGblueUP {
	background-color: #EAFFFF;
	border-top: thin solid #CCCCCC;
	border-right: thin solid #999999;
	border-bottom: thin solid #666666;
	border-left: thin solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
} 
.BGblueOVER {
	background-color: #EAFFEB;
	border-top: thin solid #666666;
	border-right: thin solid #CCCCCC;
	border-bottom: thin solid #CCCCCC;
	border-left: thin solid #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor: hand;
} 

/*reducing the amount of spacing between list elements*/
li {padding-top: 2px;}

/*White text for top menu*/
.whiteTop {  font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none;}

/*When an unordered list uses a graphic instead of an HTML bullet*/
.bulletGraphic {
	margin-top: -15px;
	list-style-image: url(../images/bullet3.gif);
}

/*For nested tables*/
.subTableSpacing {
	margin-bottom: 5px;
	margin-left: 5px;
}

/*Style for form text box elements*/
.textBoxStyle {
	border: 1px solid #999999;
	background-color: #FDFEFF;
}

/*Form button style*/
.buttonStyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #EFEFEF;
	border: 1px solid #666666;
	font-weight: bold;
}
td.tabbox {padding-left:3px; border-bottom:solid 1px #989B6E; height:20px; background-color:#AFCAE4; width:150px; font-size:12px;}
td.tabbox a { color:Black; text-decoration:none; font-size: 90%; display:block; width:100%; }
