.bottomCarriers {
		border: 1px Solid Black;
		}

.light     {
	font-family: Arial, Helvetica;;
	font-size: 8pt;
	line-height: 11pt;
	color: #FFFFFF;
	}

input.text {
       border: 1px solid black;
      }

P     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	margin-left: 7%;
	margin-right: 7%;
	}

.small     {
	font-family: font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #000000;
	margin-left: 2%;
	margin-right: 2%;
	}
	
.med     {
	font-family: font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	color: #000000;
	margin-left: 2%;
	margin-right: 2%;
	}	

.smallgray     {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #999999;
	margin-left: 2%;
	margin-right: 2%;
	}

.smallgrayflush     {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #999999;
	}

.smallblackflush     {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #000000;
	}
	
.blue     {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #999999;
	}

.blueborder{
border-style: solid;
border-width: 1px;
border-color: #000066;
font-size:13px;
color: white;
font-weight: bold;
}

.homepagebox{
border-style:solid;
border-width:4px;
border-color:#000066;
}

.copy     {
	font-family: Verdana, Tahoma;
	font-size: 7pt;
	line-height: 12pt;
	color: #000066;
	margin-left: 2%;
	margin-right: 2%;
	}

.slight     {
	font-family: Verdana, Tahoma;
	font-size: 7pt;
	line-height: 12pt;
	color: #FFFFFF;
	margin-left: 2%;
	margin-right: 2%;
	}

.question    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 10pt;
	line-height: 13pt;
	color: #000066;
	margin-left: 7%;
	margin-right: 7%;
	}

.list     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 15pt;
	list-style-image: url(images/bullet_list_item.gif);
	color: #000000;
	margin-left: 12%;
	margin-right: 5%;
	}

.list2     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	margin-left: 12%;
	margin-right: 5%;
	}

.list3     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	margin-left: 20%;
	margin-right: 5%;
	}

.listapp     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	list-style-image: url(images/bullet_list_item.gif);
	color: #000000;
	margin-left: 12%;
	margin-right: 5%;
	}

.normalhome     {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	margin-left: 0%;
	}

.normal    {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	}

.app     {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 12pt;
	color: #000000;
	margin-left: 7%;
	margin-right: 7%;
	}

.boldblue    {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	line-height: 13pt;
	color: #000066;
	}

.date    {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	color: #000066;
	}

.boldblueu    {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	line-height: 11pt;
	text-decoration: underline;
	color: #000000;
	margin-left: 2%;
	}

.bcbsblue    {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	line-height: 13pt;
	color: #0187EB;
	}

.boldgreen    {
	font-family: Times New Roman, Times, Serif;
	font-size: 12pt;
	font-weight: bold;
	line-height: 13pt;
	color: #009933;
	}

.green    {
	font-family: Times New Roman, Times, Serif;
	font-size: 12pt;
	line-height: 13pt;
	color: #009933;
	}

.iblue    {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-style: italic;
	line-height: 11pt;
	color: #000066;
	}

.dark  {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	line-height: 11pt;
	color: #FFFFFF;
	}

H1    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 24pt;
	color: #990000;
	}

.sectionhead  {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 24pt;
	color: #990000;
	}

.darkhead1  {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 24pt;
	color: #FFFFFF;
	}

H2    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 18pt;
	line-height: 22pt;
	text-align: center;
	color: #000066;
	margin-left: 10%;
	margin-right: 10%;
	}

.head2    {
	font-family: Arial, Helvetica;
	font-size: 18pt;
	color: #990000;
	}

.darkhead2  {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 18pt;
	color: #FFFFFF;
	}

H3    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14pt;
	line-height: 17pt;
	text-align: center;
	color: #000066;
	margin-left: 10%;
	margin-right: 10%;
	}

.head3old    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 14pt;
	line-height: 17pt;
	text-align: center;
	color: #466572;
	margin-left: 10%;
	margin-right: 10%;
	}

.head3red    {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	line-height: 13pt;
	font-weight: bold;
	text-align: left;
	color: #993333;
	}

.head3    {
	font-family: Arial, Helvetica;
	font-size: 14pt;
	line-height: 17pt;
	color: #466572;
	}

.head3green    {
	font-family: Times New Roman, Helvetica;
	font-size: 16pt;
	font-weight: bold;
	line-height: 17pt;
	color: #009933;
	}

.head3apps    {
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	line-height: 14pt;
	text-align: left;
	color: #009933;
	}

H4    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12pt;
	color: #000066;
	margin-left: 7%;
	margin-right: 7%;
	}

.head4home    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12pt;
	color: #000066;
	text-decoration: underline;
	margin-left: 0%;
	margin-right: 0%;
	}

.head4    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 12pt;
	color: #000066;
	}

H5    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11pt;
	color: #000066;
	margin-left: 2%;
	}

.head5    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11pt;
	color: #000066;
	}

.head5left    {
	font-family: Arial, Helvetica;
	font-weight: bold;
	font-size: 11pt;
	color: #000000;
	}

A:link {
	font-family: Arial;
	font-size: 9pt;
	color: #000066;
	text-decoration: underline;
	}

A:active {
	font-family: Arial;
	font-size: 9pt;
	color: #000066;
	text-decoration: underline;
	}
	
A:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #000066;
	text-decoration: underline;
	}
	
A:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #0066CC;
	text-decoration: underline;
	}

A.footer:link {
	font-family: Arial;
	font-size: 9pt;
	color: #081D57;
	text-decoration: underline;
	}

A.footer:active {
	font-family: Arial;
	font-size: 9pt;
	color: #081D57;
	text-decoration: underline;
	}
	
A.footer:visited {
	font-family: Arial;
	font-size: 9pt;
	color: #081D57;
	text-decoration: underline;
	}
	
A.footer:hover {
	font-family: Arial;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
	}

A.blue:link {
	font-family: Arial;
	font-size: 9pt;
	line-height: 16pt;;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	}

A.blue:active {
	font-family: Arial;
	font-size: 9pt;
	line-height: 16pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	}
	
A.blue:visited {
	font-family: Arial;
	font-size: 9pt;
	line-height: 16pt;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
	}
	
A.blue:hover {
	font-family: Arial;
	font-size: 9pt;
	line-height: 16pt;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
	}

A.light:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}

A.light:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}
	
A.light:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	}
	
A.light:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
	}

A.featured:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

A.featured:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
A.featured:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
	
A.featured:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	}

A.soft:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #000066;
	text-decoration: none;
	}

A.soft:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #000066;
	text-decoration: none;
	}
	
A.soft:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #000066;
	text-decoration: none;
	}
	
A.soft:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: blue;
	text-decoration: underline;
	}

A.footergray:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
		line-height: 12pt;
	color: #1B3067;
	text-decoration: none;
	}

A.footergray:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
		line-height: 12pt;
	color: #1B3067;
	text-decoration: none;
	}
	
A.footergray:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
		line-height: 12pt;
	color: #1B3067;
	text-decoration: none;
	}
	
A.footergray:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 8pt;
	line-height: 12pt;
	color: #1B3067;
	text-decoration: underline;
	}

A.smallblue:link {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #0000FF;
	text-decoration: none;
	}

A.smallblue:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #0000FF;
	text-decoration: none;
	}
	
A.smallblue:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #0000FF;
	text-decoration: none;
	}
	
A.smallblue:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 7pt;
	line-height: 12pt;
	color: #0000FF;
	text-decoration: underline;
	}

A.apple:link {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 12pt;
	color: #660000;
	text-decoration: none;
	}

A.apple:active {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 12pt;
	color: #660000;
	text-decoration: none;
	}
	
A.apple:visited {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 12pt;
	color: #660000;
	text-decoration: none;
	}
	
A.apple:hover {
	font-family: Arial, Helvetica;
	font-size: 9pt;
	line-height: 12pt;
	color: #660000;
	text-decoration: underline;
	}


A.h5left:link {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-align: left;
	text-decoration: underline;
	}

A.h5left:active {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-align: left;
	text-decoration: underline;
	}
	
A.h5left:visited {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000066;
	text-align: left;
	text-decoration: underline;
	}
	
A.h5left:hover {
	font-family: Arial, Helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #0000FF;
	text-align: left;
	text-decoration: underline;
	}
	
.tablelines {
	border-bottom-width: 1 px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	font-family: Arial, Helvetica;
	font-size: 11 pt;
	font-weight: bold;
	color: #000000;
}

.tables {
	border-bottom-width: 1 px;
	border-right-width: 1 px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	font-family: Arial, Helvetica;
	font-size: 10 pt;
	color: #000066;
	}
	
.bctable {
	border-bottom-width: 1 px;
	border-right-width: 3 px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	font-family: Arial, Helvetica;
	font-size: 10 pt;
	color: #000066;
	}

.aetable {
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-style:solid;
	border-right-style:solid;
	border-left-style:solid;
	border-color:#FFFFFF;
	}
	
.bcbsbenefit {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	}

.bcbsbenefit_verthoriz {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_vert {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	}
	
.bcbsbenefit_boldbox {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#000066;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	}

.bcbsbenefit_leftplanborder {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000066;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_rightplanborder {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_farrightplanborder {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_bottomrightplanborder {
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_farbottomrightplanborder {
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_bottomplanborder {
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_bottomleftplanborder {
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#000066;
	border-left-width:1px;
	border-left-color:#000066;
	border-left-style:solid;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9pt;
	}
	
.bcbsbenefit_box {
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#000066;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000066;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	}
	
.bcbsbenefit_farrightbox {
	border-right-width:2px;
	border-right-style:solid;
	border-right-color:#000066;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#000066;
	border-top-width:2px;
	border-top-style:solid;
	border-top-color:#000066;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#000066;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10pt;
	}
	
.bcbsbenefit_white_verthorz {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	}
	
.bcbsbenefit_white_vert {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	}

.bfag_lb_horz {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#8CB5CC;
	}
	
.bfag_lb_horz_white_vert {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#8CB5CC;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#FFFFFF;
	}
	
.bfag_lb_vert_right {
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#8CB5CC;
	}
	
.bfag_lb_vert_left {
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#8CB5CC;
	}
	
.bfag_white_horz {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#FFFFFF;
	}