html {
	overflow-Y: scroll;
}


body {
margin-left: auto;
margin-right: auto;

padding: 0px;
background: #fff url(images/bg.jpg) center repeat; /* was grey #ADADAD background around page */
color: #FFFFFF;
}
			/*WRAP*/
#container {
width: 780px;
margin-left: auto;
margin-right: auto;
padding: 0;
font: 76% "Trebuchet MS","lucida sans", tahoma, sans-serif;
line-height: 1.7em;
background: #ffffff; /* was yellow #F5B800 top and horizontal line between sidebar and content */
color: #000000;
}


#topsection {
font-size:12px;
/*height: 100%;*/
line-height:12px;
color:#6e6e6e;
text-align: right;
margin-right: 20px;
/*position: absolute;
right: 10px;
top: 5px;*/
}

.rightlink a{color:#0000ff;padding-left: 5px;text-decoration:none;}
.rightlink a:hover{text-decoration:underline;}
/*.rightlink {float:right;padding-top:8px;padding-bottom:5px;padding-right:5px;}*/

			/*TOP BANNER*/ 
#banner {
margin-top: 28px;
margin-bottom: 2px;
padding-top: 10px;
height: 57px;
			/*SMALL WHITE ROW/SPACE ABOVE NAVBAR*/

border-bottom: 5px solid #ffffff;
border-right: 5px solid #ffffff;
color: #000;
position: relative;
}


#banner img {
align:left;
}

#banner form {
position: absolute;
right: 0px;
top: 10px;
}

#navbar ul {
float:left;
width:100%;
padding: 0px;
margin:0;
list-style-type:none;
font-size: 130%;
text-align: center;
			/*WHITE SPACE BELOW NAVBAR*/

border-bottom: 0px solid #ffffff;
background: #005994;
color: #000;
}


#navbar a {
border-right:1px solid #000;
}




#sddm {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 5; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sddm LI {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 13px arial; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sddm LI A {
 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 2020; BACKGROUND: #005994; PADDING-BOTTOM: 4px; MARGIN: 0px 1px 0px 0px; FONT: bold 13px arial; COLOR: #fff; PADDING-TOP: 4px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#sddm LI A:hover {
BACKGROUND: #49a3ff
}
#sddm DIV {
 BORDER-RIGHT: #5970b2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #5970b2 1px solid; PADDING-LEFT: 0px; BACKGROUND: #eaebd8; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #5970b2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #5970b2 1px solid; POSITION: absolute
}
#sddm DIV A {
 PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 1000; BACKGROUND: #eaebd8; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 11px arial; WIDTH: auto; COLOR: #2875de; PADDING-TOP: 5px; WHITE-SPACE: nowrap; POSITION: relative; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#sddm DIV A:hover {
 Z-INDEX: 1000; BACKGROUND: #49a3ff; COLOR: #fff
}
.share1 {
padding: 20px 10px 10px 0;
float: right;
}



/*MAIN CONTENT*/
#content {

				/*STARTS THE PAGE 200PX FROM THE RIGHT; ALSO CREATES SMALL SPACE BETWEEN SIDBAR & CONTENT*/

margin: 40px 0px 0px 200px;
padding: 10px 0px 0px 10px;
background: #ffffff;              /* was green #33ff66 content background */
font-family: arial;
line-height: 1.5em;
}




#content a:link, #content a:visited {
text-decoration : underline;
background : inherit;
color : #0000ff; 
}
#content a:hover {
text-decoration : none;
background : none;
color :  #FFA347;
} 

#content li {
	list-style-image: url(/images/arrow_blue.gif);
	/*background-repeat:no-repeat;
	background-position: 0px 5px;
	padding: 0px 20px 5px 0px;*/
}

			/*SIDEBAR*/
#sidebar {
float: left;
width: 160px;
margin: 0px 0px 0px 0px;
padding: 0px 15px 0 10px;
background: #C8DCE4; /*#FFE79c;*/
border-left:3px solid #c8dce4;
border-right: 1px solid #000;
border-top: 0px solid #fff;
color: #000;
}

#sidebar h2 {
margin: 0px;
padding: 3px 0 2px 5px;
display: block;
font-family: "arial, lucida sans";
font-size: 9pt;
line-height: 1.5em;
letter-spacing: 0px;
background : #006699;
color :   #fff;
}


/*#sidebar {
float: left;
width: 160px;
margin: 0px 0px 0px 0px;
padding: 0px 15px 0 10px;
background: #FFffff;      
border-left: 0px solid #000;
border-right: 0px solid #000000;
border-top:0px solid #fff;
color: #000;
}*/

			/*SIDE MENU*/
#sidebar ul {
list-style: normal;
margin: 0px 0 20px 0;
padding: 0px 0 0px 0;
/*background: #FFE79c;*/
}

#sidebar ul li { 
display: inline;
padding: 0;
margin: 0;


}
#sidebar ul li a {
background : transparent url(uploadPics/list-off.gif) no-repeat left center;
display: block;
color: #000000;
                 /*background: #e7e7e7; color of sidebar background links*/
text-decoration: none;
                     /*font size of sidebar links below blue plan header*/
font-size: 8pt;
margin: 0;
padding: 3px 0 5px 15px;                 /*spacing of sidebar background links, 15px moves names to right of bullets*/
border-bottom: 1px solid #005994;
border-right: 1px solid #005994;
}


#sidebar ul li a:hover {
background : transparent url(uploadPics/list-on.gif) no-repeat left center;
text-decoration: none;
color: #0000ff;
background: #cccccc;  /*was #DA7910 (yellowish)*/
}

#sidebar ul li a.highlight_tab {
text-decoration: underline;
font-weight: bold;
color: #000000;
background: #ffffff;  
}


#sidebar2 {
float: left;
width: 160px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0 0px;
background: #EEECDF; /*#FFE79c;*/
border-left: 3px solid #EEECDF;
border-right: 1px solid #000;
border-top: 0px solid #fff;
color: #000;
}


#toplist {
padding: 0px 0px 0px 485px;
margin : 0 0 0px 0px;
align: right;
} 

#toplist ul { 
margin-bottom : 0px;
list-style: none;
} 


#toplist li { 
margin-bottom : 0px;
padding-bottom: 0px;
list-style: none;
font-size: 16px;
font-weight: bold;
} 

#toplist li a { 
height : 20px;
text-decoration : none;
color : #000;
background : #fff url(uploadPics/orangearrow.gif) no-repeat left center;
display : block;
padding : 3px 0 0 30px;
} 

#toplist li a:hover { 
background : #8fb8cc url(uploadPics/orangearrow.gif) no-repeat left center;
color : #fff;
} 


#idtable {

font-family: arial;
font-size: 8pt;
margin: 0px 0px 0px 0px;
padding: 15px 15px 15px 10px;
background: ;
border:0px solid #000;
text-align: center;
color: #000;
}



#quotetable {

font-family: arial;
font-size: 8pt;
margin: 0px 0px 0px 0px;
padding: 15px 15px 15px 10px;
background: ;
border:0px solid #000;
text-align: center;
color: #000;
}



table.menu {
float: right;
font-size: 8pt;
width: 180px;
margin: 0px 0px 5px 5px;
padding : 10px 0px 10px 10px;
line-spacing: 0px;
border: 1px solid #999;
border-collapse: collapse;

}


table.menu th {
text-align: left;
padding-left: 3px;
font-family: sans-serif;
font-size: 9pt;
/*line-height: 1.3em;*/
background : #005994;
color :  #ffffff;
border-bottom: 0px thin solid gray;
}
table.menu ul {
margin : 0;
padding-left : 10px;
background : #ffffff;
/*list-style-type : ;*/

}

table.menu li {
margin : 0 0 0.0em 7px;
text-decoration : none;
}

/*#menu ul li a {
display: inline;
text-decoration: none;
font-size: %;
margin: 0;
padding: 3px 0 5px 0px;    
background : ;
color : #000000;             /*spacing of sidebar background links, 15px moves names to right of bullets*/
}
*/


table.menu li a: {
width : 160px;
padding : 0.1em 0.8em;
text-decoration : none;
background : #003366;
color : #ffffff;
}

table.menu a:hover {
text-decoration : none;
background : #a1aac9;
color : #fff;
}

/* Aetna dental page */
table.menuleft {
font-size: 8pt;
width: 180px;
margin: 10px 0px 5px 5px;
padding : 0px 0px 20px 0px;
line-spacing: 0px;
border: 1px solid #999;
border-collapse: collapse;
}


table.menuleft th {
text-align: left;
padding-left: 8px;
font-family: sans-serif;
font-size: 9pt;
/*line-height: 1.3em;*/
background : #F78C00;
color :  #ffffff;
border-bottom: 0px thin solid gray;
}

table.menuleft ul {
margin : 0 0 0 15px;
padding : 0px 0 0px 0px;
background : #ffffff;
/*list-style-type : ;*/
}

table.menuleft li {
margin : 0 0 0.0em 7px;
}



table.tableded {

float: right;
font-size: 8pt;
width: 180px;
margin: 0px 0px 5px 5px;
padding : 10px 0 0 10px;
border: 1px solid #999;
border-collapse: collapse;
}

table.tableded th {
text-align: left;
padding-left: 3px;
font-family: sans-serif;
font-size: 9pt;
/*line-height: 1.3em;*/
background : #F78C00;
color :   #ffffff;
border-bottom: 0px thin solid gray;
}

table.tableded ul {
margin : 0;
padding-left: 10px;
list-style-type : ;
background : #ffffff;

}

table.tableded li {
margin: 0 0 0.0em 7px; /*padding left of bullets and and table border*/
font-weight: ;
}


.border {
border: thin solid black;
border-collapse: collapse;
}

tr.border td.border { /*doesn't do anything, why not? .border td, tr worked on every table*/
border: thin solid black;
}

.tabletitle {
font-family: arial;
font-size: 12pt;
text-align: center;
color: #ffffff;
background: #005994;
}

.tablecaption {
font-family: arial;
font-size: 9pt;
text-align: center;
color: #000000;
font-weight: bold;
background: #aaaaaa;
}

.tdquote {
font-family: arial;
font-size: 9pt;
font-weight: bold;
text-align: center;
color: #000;
background: #e7e7e7;
}

.tdquoteright {
font-family: arial;
font-size: 9pt;
text-align: right;
color: #000;
background: #e7e7e7;
}
		



/*FOOTER*/
#footer {
clear: both;


width: 770px;
padding: 5px;
margin: 20px 0 0 0;
font-family: arial;
font-size: 9pt;
text-align: center;
border-top: 1px solid #dddddd;
border-bottom: 3px solid #fff;
background: #ffffff;
color: #000;
}
#footer a:link, #footer a:visited {
text-decoration : underline;
background : inherit;
color : #0000ff; 
}
#footer a:hover {
text-decoration : underline;
background : inherit;
color :  #F5B800;
}

/*bottom footer for states */ 
.footer_bar{background-color:#0c4a8c}
a.footerA, a.footerA:visited{color:#dfe7f0; font-size:11px; background:transparent; padding-right:0px;}
a.footerA:hover{color:#fff}


#small {
font-size: 8pt;
color: #000000;
}

#small ul {
list-style: none;/*so bullet doesn't show*/
margin: 0px;
padding-left: 5px;/*padding left of bullets, between sidebar*/
}

#small li {
padding: 2px; /*padding between top links*/
}

			/*LINKS*/
			/*a:link, a:visited */
#small ul li a:link, #small ul li a:visited {
background : transparent url(uploadPics/bluebox.gif) no-repeat left center;
text-decoration : underline;
padding: 3px 0 5px 15px;   
/*background : inherit;*/
color : #003399;
}

#small ul li a:hover {
text-decoration : underline;
background : transparent url(uploadPics/bluebox.gif) no-repeat left center;
color :  #385900; 
}





	/*TYPOGRAPHY*/
h1 {
margin: 0;
padding: 30px 0 0 0px;
font-family: arial;
font-size: 13pt;
letter-spacing: 1px;
color: #005994;
border-bottom: 9px solid #666666;
}

/*h2 {
margin-top: 0px;
padding: 3px 0 0px 5px;
font-family: sans-serif;
font-size: 9pt;
line-height: 1.3em;
background : #005994;
color :   #ffffff;
}*/

h2 {
margin-top: 0px;
padding: 3px 0 0px 5px;
display: block;
font-family: "lucida sans";
font-size: 9pt;
line-height: 1.3em;
letter-spacing: 0px;
background : #006699;
color :   #ffffff;
}
h3 {
margin: 0;
padding: 10px 0 0px 0;
font-size: 120%;
text-decoration: underline;
letter-spacing: 0px;
background : inherit;
color :  #003366;
}

h4 {
padding: 10px 0 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 16px;
color: #005994;/*#006699;*/
font-style: normal;
line-height: 1.0em;
border-bottom: #396ea4 1px solid;	
}

h4 a:link {
padding: 10px 0 0px 0px;
	font-weight: inherit;
	font-size: 16px;
	color: inherit;/*#006699;*/
	text-decoration: none;
	font-style: inherit;
	line-height: 1.0em;
	border-style: none;	
}


h5 {
margin: 0;
padding: 20px 0 0 0px;
font-family: arial;
font-size: 16px;
letter-spacing: 1px;
color: #005994;
border-bottom: 5px solid #666666;
}

.p2 {
display: inline;
text-align: left;
margin-top: 0px;
/*padding: 3px 0 0px 5px;*/
font-family: sans-serif;
font-size: 9pt;
/*line-height: 1.3em;*/
background : #0000ff;
color :   #ffffff;
border-bottom: 0px thin solid gray;
}

p3 {
display: inline;
font-style: italic;
font-weight: bold;
color: #B29B35;
}

p4 {
font-weight: bold;
text-decoration: underline;
}


blockquote {
font-weight : bold;
font-style : italic;
color : #b29b35;
}

table.hsa {
margin-left: 0px;
margin-right: 20px;
border: 0px; /*border: thin solid black;*/
border-collapse: collapse;

}

table.hsa td, table.hsa th {
border: 0px; /*thin dotted gray;*/
padding: 5px;

}


#table2 {
margin-left: 0px;
margin-right: 20px;
border: thin solid black;
border-collapse: collapse;

}

#table2 td, #table2 th {
border: thin dotted gray; /*thin dotted gray;*/
padding: 5px;

}


table.qualified {
margin-left: 0px;
margin-right: 20px;
/*border: thin solid gray;*/
border-collapse: collapse;

}
table.qualified td, table.qualified th {
border: 0px;
padding: 5px 5px 5px 10px;
font-size: 8pt;
font-weight: bold;
/*background : transparent /*url(uploadPics/list-off.gif) no-repeat left center;*/

}

.vital {

background: #c1d9e3;
}

.vital2 {
text-align: center;
background: #c1d9e3;
}

.vital3 {
text-align: center;
background: #dbe8f3;
}

.vital4 {
text-align: center;
background: #dbf3dc;
}

.vital5 {
text-align: center;
background: #ecf1f2;
}

.vital5left {
text-align: left;
background: #ecf1f2;
padding: 0px 25px 0px 0px;
}

.medicare {
background: #c1d9e3;
padding: 2px 5px 2px 5px;
}

.medleft {
text-align: left;
background: #ecf1f2;
padding: 2px 5px 2px 5px;

}

.medicare1 {
text-align: left;
background: #dbf3dc;
padding: 0px 20px 0px 20px;
}

.medicare2 {
text-align: center;
background: #c1d9e3;
padding: 0px 20px 0px 20px;
}

.medicare3 {
text-align: center;
background: #dbe8f3;
padding: 0px 20px 0px 20px;
}

.medicare4 {
text-align: center;
background: #dbf3dc;
padding: 0px 20px 0px 20px;
}

.medicare5 {
text-align: center;
background: #ecf1f2;
padding: 0px 20px 0px 20px;
}

.medicare5left {
text-align: left;
background: #ecf1f2;
padding-right: 25px;
}


.medicare6left {
text-align: left;
background: none;
padding-right: 25px;
}

.limit {
background: #c1d9e3;
padding: 0px 10px 0px 10px;
}

.limit1 {
font-size: 9pt;
text-align: left;
background: #dbf3dc;
padding: 0px 10px 0px 10px;
}

.medicare2 {
text-align: center;
background: #c1d9e3;
padding: 0px 20px 0px 20px;
}

.limit2 {
font-size: 8pt;
text-align: left;
background: #ecf1f2;
padding: 5px;
}
	


		/*CLASS*/

a img {
border : 0px;
}


.imgleft {
/*border : 10px 1px 20px 1px solid #FFE79C;*/
border-top: 0px solid #fff;
border-right: 0px solid #fff;
border-bottom: 0px solid #fff;
border-left: 0px solid #fff;
/*Brown space above and below/between h2*/
margin : 0px 0px 0px 0px;
padding : 20px 0px 25px 0px;
}

.imgleftam {
/*just for ameritas logo*/
border-top: 0px solid #fff;
/*Brown space above and below/between h2*/
margin : 0px 0px 0px 0px;
padding : 20px 0px 0px 5px;
}



.imgleft2 {
float: left;
margin : 0px 20px 30px 0px;
padding : 0px 0px 0px 0px;
border : 0px;
}

.imgleft3 {
/*just for dental orange quotelogo*/
border-top: 0px solid #fff;
/*Brown space above and below/between h2*/
margin : 0px 0px 0px 0px;
padding : 15px 0px 0px 0px;
}

.imgalignleft {
align: left;

padding : 10px 0px 0px 15px;
}

.imgfloatleft {
float: left;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border : 0px;
}

.imgfloatright {
float: right;
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
border : 0px;
}

.img2 {
float : right;
padding : 5px;
margin : 10px;
border : 0px solid #44443f;
}

.imgright {
float : right;
padding : 0px;
margin : 0px;
border : 0px solid #44443f;
}

.img3 {
float : right;
padding : 0px;
margin : 20px;
border : 0px solid #44443f;
}

.imgborder {
padding : 5px;
border : 1px solid #ccc;
padding: 0px 15px 0 15px;
}

hr.border1 {
border-bottom: 5px solid #006699;
margin: 20px 0 20px 0;
padding: 0px;
}

.divline {
     
FONT-WEIGHT: normal;
FONT-SIZE: 1px;
MARGIN: 10px 0px 15px;
LINE-HEIGHT: normal;
BORDER-BOTTOM: #396ea4 1px dotted;

}

.style5 {	
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.style44 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	font-style: normal;
}

.style45 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #006699;
	font-style: normal;
}

.style46 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	font-style: normal;
	padding-top: 15px;
	border-bottom: #006699 1px solid;
}	



.clear {
clear: both;
overflow: hidden;
width: 0;
height: 0;
}
.slogan {
margin: 0 0 0 50px;
letter-spacing: 3px;
}

.post{
background: #E6E7E9;
padding: 3px;
margin: 20px 10px 10px 5px;
font-size: 80%;
}
.post .date {
background: url(images/clock.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post .comments {
background: url(images/comment.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}
.post .readmore {
background: url(images/document.gif) no-repeat left center;
padding-left: 15px;
margin: 0 15px 0 5px;
}

.bluebox {
padding: 10px;
margin: 10px;
font-style: bold;
}


.rating {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: ;
color: #005994;
}

.pdf {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
background: ;
font-style: normal;
font-weight: ;
color: #48546A;
}
.class {
background-color: #e7e7e7;
}

.strong {
font-weight: bold;
}

.center {
text-align: center;
padding: 0px 20px 0px 20px;
}

.left {
text-align: left;
}

.pr {
display: inline;
font-weight: bold;
}

				/*Form CSS*/

.cellcolor1 {
		color: #ffffff;
   	padding : 5px 5px 5px 15px;
	font-family: Serif;
	font-size: 16px;
	letter-spacing: 1.0px;
    background-color: #005994;
	border: 0px #cccccc;
}

.cellbar {
    background-color: #eeeeee;
border: 1px #000;
}


.error {
color: #990000;
}





				/*Humana Table CSS*/
				
table.benefits_sheet
{
	/*clear: both;*/
	width: 550px;
	border-collapse: collapse;
	margin:6px 0 5px 15px;
	padding: 0 5px 5px 5px;
	text-align: left;
	border: 0;
	background-color: #F1F9FA;
	font-size: 1.1em;	
	color: #494949;
	line-height: 1.0em;


}
	

table.benefits_sheet td, table.benefits_sheet th
{
	vertical-align: top;
	padding: 5px;
		
}
			
table.benefits_sheet th
{
	text-align: left;
	font-weight: bold;
	width: 200px;
	padding-left: 7px;
	padding-right: 8px;
	color: #000;
}

table.benefits_sheet td.descrip
{
	text-align: left;
	font-weight:normal;
	width: 160px;
	padding-right: 10px;
	font-size: 11px;
	border: 1px solid;
}


table.benefits_sheet td.planpays_heading_outer
{
	text-align: left;
	padding: 0;
	margin: 0;
	border:0;
	background:#fff url(/assets/images/dot_whitebg_top_3_2.gif) left bottom repeat-x;
}



table.benefits_sheet td.planpays
{
	text-align: center;
	width: 250px;
	height: 10px;
	margin-top: 5px;
	padding-top: 8px;
	font-size: 11px;
}

table.benefits_sheet td.planpays_heading_first
{
	text-align: left;
	font-weight: bold;
	padding: 0 15px 2px 350px;	
	margin: 0;
	color: #333;
	font-size: 11px;
}
table.benefits_sheet td.planpays_heading
{
	text-align: left;
	font-weight: bold;
	padding: 0 0 2px 0;	
	color: #000;
	font-size: 11px;
}


table.benefits_sheet td.center
{
	text-align: center;
}


table.benefits_sheet ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 1em;	
}



table.benefits_sheet ul li
{  
	background-image:url(/assets/images/bullet.gif); 
	background-repeat:no-repeat; 
	background-position: 0% 14%;
	padding: 2px 0 2px 11px;
	margin: 0;
	list-style: none;	
}

table.benefits_sheet tr.even th,
table.benefits_sheet tr.even td.descrip,
table.benefits_sheet tr.even td.planpays,
table.benefits_sheet tr.even td.planpays_heading,
table.benefits_sheet tr.even td.center
{
	background-color: #fff;
}

					/*BCBS Summaries*/	
					
table.bcbs
{
	/*clear: both;*/
	width: 570px;
	border-collapse: collapse;
	margin:6px 0 5px 0px;
	padding: 0 5px 5px 5px;
	text-align: left;
	/*border: 1px solid #000000;*/
	background-color: #ffffff;
	font-size: 1.1em;
	color: #494949;
	line-height: 1.0em;

}

table.bcbs td 
{	
vertical-align; top;
font-size: 8pt;
padding: 15px;
border: 1px solid #000000;
}


table.bcbs tr.header td
{	
font-size: 9pt;
color: #000000;
font-weight: bold;
background-color: #D9E8F6;
padding: 15px;
}



table.bcbs td.header1a
{	
font-size: 8pt; /*was 9pt*/
font-weight: bold;
color: #353D49;
background-color: #F1F9FA;
padding: 15px;
vertical-align; top;
}

table.bcbs td.header1a ul
{	
font-size: 10px;
margin: none;
padding: none;
font-style: normal;
color: #48546A;
}

table.bcbs td.header1a ul li
{	
padding: 0px 0px 0px 0px;
}

table.bcbs td.header1b
{	
font-size: 8pt;
font-weight: normal;
font-style: normal;
color: #353D49;
background-color: #F1F9FA;
padding: 15px 15px 15px 25px;
vertical-align; top;
}

table.bcbs td.header1b ul
{	
font-weight: bold;
font-style: normal;
list-style-position: inside;
padding:0px;
margin:0px;;
}

table.bcbs td.header1c            /*No indent, no bold,
{	
font-size: 8pt;
font-weight: normal;
font-style: normal;
color: #48546A;
background-color: #F1F9FA;
padding: 15px 15px 15px 15px;
vertical-align; top;
}

	
	/*Application Form Tables*/
	
table.form {margin-top:10px;}
table.form td {padding:7px 20px 7px 0;}

                                   
                                       /*Feed Table CSS*/
                                       
div.feedburnerFeedBlock ul li span.headline a { 
font-weight:;
display: block;
margin: 12px 0 0 0;				/*top margin between headlines*/
color: #71A4C7;
}


div.feedburnerFeedBlock ul {
margin-left:0;
padding-left: 20px;
list-style-type: bullet;
color: #71A4C7; /*non link font underline headline */
}

div.feedburnerFeedBlock table {
float: right;
font-size: 8pt;
width: 180px;
margin: 0px 0px 5px 5px;
padding: 10px 0px 10px 10px;
border: 2px solid #ddd;
background-color:#ffe;
border-collapse: collapse;
}

div.feedburnerFeedBlock table th {
font-size: 10pt;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
color: #006699; 
background-color:#ffffff;
border: 0px;
}
   
#content div.feedburnerFeedBlock table li a:link, #content div.feedburnerFeedBlock table li a:visited {
color: #000000; /*#71A4C7; font of links*/
text-decoration: none;
}          
                                    
#content div.feedburnerFeedBlock table li a:hover {
color:  #0000ff;  /*font of links*/
text-decoration: underline;
}           

#creditfooter {
display: none; /*gets rid of headlines by feedburner favicon*/
}                        	
						
