/* ====================================================================================================
   New layout
==================================================================================================== */
/* Title above Progress Bar */
.Title3 {
	border-bottom:2px solid #9DCEF9;
	font-size:20px;
    font-weight: bold;
	color: #000;
	margin:0px 0px 5px 0px;
	padding:0px 0px 5px 0px;

}
.msgError {
	font-weight: bold;
	color: #FF0000;
}
/* ====================================================================================================
   General layout
==================================================================================================== */
.inline {
	display: inline;
}
.glossary {
	margin-top: 0px;
}
.smalltext 
{
	font-size: 11px;
	font-weight: normal;	
}
.normal {
	font-weight: normal;
}
.noWrap {
	white-space: nowrap;
}
div.searchBox {
	border: black 1px solid;
	background-color: #ffffcc;
	padding: 10px;
	margin: 10px;
}
div.hr {
	border-bottom: #000000 1px dashed;
}
hr.dashed {
	color: #ffffff;
	background-color: #ffffff;
	border-top: none;
	border-bottom: 1px dashed #000000;
	height: 1px;
}
td.hrText {
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
}
.indent_L {
	margin-left: 15px;
}
#breadcrumbs_1 {
	font-weight: bold;
}
#breadcrumbs_2 {
	font-weight: bold;
}
#breadcrumbs_3 {
	font-weight: bold;
}
.listBullet {
	padding-right: 5px;
	vertical-align: top;
}
.listItem {
	vertical-align: top;
}
/* ====================================================================================================
   Steps layout layout
==================================================================================================== */
table.steps {
	width: 100%;
}
td.stepsColumn1 {
	width: 27%;
	vertical-align: top;
}
td.stepsColumn2 {
	width: 1%;
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
}
td.stepsColumn3 {
	width: 72%;
	vertical-align: top;
}
.stepsTitle {
	color: #00529c;
	font-weight: bold;
	font-size: 120%;	
}
.stepsYourSelection {
	margin-left: 10px;
}
/* ========================================
   Content table cells, e.g. Drug Name: [ input box ]
======================================== */
td.stepsContentName,
td.stepsContentName2 {
	font-weight: bold;
	width: 85px;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 20px;
	vertical-align: top;
}
td.stepsContentName2 {
	padding-top: 0px;
}
td.stepsContentInput {
	vertical-align: top;
	padding-bottom: 20px;
}
td.stepsContentInput2 {
	vertical-align: top;
	padding-bottom: 0px;
}
/* ========================================
   <hr> for steps.
======================================== */
/* Override AMS version. */
.dashedImageHorizontal {
	font-size:1px;
	padding-top:10px;
	background-position: center;
}
/* ========================================
   General class for graying out steps
======================================== */
.steps_off, .steps_off span, .steps_off input, .steps_off td {
	color: #707070;
}
/* ====================================================================================================
   Drug selection navigation layout
==================================================================================================== */
table.drugNav_Large {
	width: 100%;	
}
table.drugNav_Medium {
	width: 75%;
}
td.drugNav {
	padding: 8px;
}
td.drugNavTitle {
	padding: 8px;
	padding-bottom: 0px;
}
td.drugNavTitle2 {
	padding: 8px;
	font-weight: bold;
}
td.drugNavSpacer {
	width: 26px;
	padding-left: 8px;
	padding-right: 8px;
}
/* ====================================================================================================
   New progress bar
==================================================================================================== */
/* Override AMS version */
.progressBar {
	border: #808080 thin solid;
	width: 100%;
	height: 52px;
	vertical-align: top;
}
.progressTextCurrent
{
    vertical-align: top;
    font-weight: bold;
    color: #fe9c00;
		padding: 5px;
}
.progressImage
{
    vertical-align: middle;
		padding: 5px;
		padding-right: 0px;
}
.progressTextOn
{
    vertical-align: middle;
    font-weight: bold;
		padding: 5px;
}
.progressTextOff
{
    vertical-align: middle;
		padding: 5px;
}
/* ====================================================================================================
   Button layout
==================================================================================================== */
table.buttons {
}
td.buttons {
	padding-left: 4px;
	padding-right: 4px;
	text-align: center;
}
/* ====================================================================================================
   Table grid layout
==================================================================================================== */
/* ========================================
   Grid general
======================================== */
table.grid {
	border-collapse: collapse;
}
table.grid_Large {
	border-collapse: collapse;
	width: 100%;
}
table.grid_Medium {
	border-collapse: collapse;
	width: 100%;
}
td.gridButtons {
	padding: 4px;
	border: 2px solid #fff;
	background-color: #4087B4;
	text-align: center;
}
table.gridMultiButtons {
}
td.gridMultiButtons {
	padding-left: 4px;
	padding-right: 4px;
}
td.bottom {vertical-align:bottom;}
td.top {vertical-align:top;}
/* ========================================
   Grid titles
======================================== */
td.gridTitle {
	padding: 4px;
	font-weight: bold;
	border: 2px solid #fff;
	background-color: #93BEE2;
}
td.gridTitle2 {
	padding: 4px;
	font-weight: bold;
	border: 2px solid #fff;
	background-color: #93BEE2;
}
td.gridTitle2_Bg {    
	padding: 6px;
	border: 2px solid #fff;
	background-color: #4087B5;
}
td.gridTitle2_L,
td.gridTitle2_L a{
    COLOR: #fff;
    FONT-WEIGHT: bold;
}
td.gridTitle2_R,
td.gridTitle2_R a {
    COLOR: #fff;
	text-align: right;
	font-weight: bold;
}
td.gridTitle3 {
	padding: 4px;
	font-weight: bold;
	border: 1px solid #000000;
	background-color: #E0E0E0;
}
td.gridTitle4_L,
td.gridTitle4_C,
td.gridTitle4_R {
	padding: 4px;
	font-weight: bold;
	border: 2px solid #fff;
	background-color: #cee6f7;
}
td.gridTitle4_L {
	text-align: left;
}
td.gridTitle4_C {
	text-align: center;
}
td.gridTitle4_R {
	text-align: right;
}
/* ========================================
   Grid navigation
======================================== */
td.gridNavBg,
td.gridNavBg a,
td.gridNavBg a:hover,
td.gridNav_Prev,
td.gridNav_Prev a,
td.gridNav_Prev a:hover,
td.gridNav_Next a,
td.gridNav_Next,
td.gridNav_Next a:hover,
td.gridNav_Numbers,
td.gridNav_Numbers a,
td.gridNav_Numbers a:hover {
	font-family: Arial, Helvetica, sans-serif;
}
td.gridNavBg {
	padding: 4px;
	border: 1px solid #fff;
	background-color: #4087B4;
	font-weight: bold;
	text-align: center;
}
span.gridNav_Prev {
	padding-right: 0px;
	white-space: nowrap;
}
span.gridNav_Next {
	padding-left: 0px;
	white-space: nowrap;
}
span.gridNav_Numbers {
}
div.gridNav_Drowdown {
	float: right;
	text-align: right;
	width: 195px;
}
div.gridNav_Links {
	margin-left: 125px;
	margin-top: 5px;
}
/* ========================================
   General grid headers/cells
======================================== */
table.drug_select_header td{border:1px solid #a9a9a9; border-width:0 0 1px 1px; padding:2px; font-size:11pt; background-color:#efefef;}
tr.classDrug td{font-size:10pt}
input.hiddenChkbox {display:none;}
tr.classDrug td a {text-decoration:none; font-family: sans-serif; font-weight:400; color:#000000; line-height:20px;}
div.checkBoxTable {overflow-y:scroll; overflow-x:auto; width:500px; height:150px; background-color:#fff;}
.selectable {text-decoration:none; font-family:sans-serif; font-weight:400; color:#000000}
.unSelectable {text-decoration:none; font-family:sans-serif; font-weight:400; color:#aaa;}

td.stepsContentInput option{font-family:Courier;}/*for firefox*/
#frmDrugSelect select{font-family:Courier;}/*for IE*/

.gridSuperHeader a,
.gridSuperHeader a:hover,
td.gridHeader_L a,
td.gridHeader_L a:hover,
td.gridHeader_C a,
td.gridHeader_C a:hover,
td.gridHeader_R a,
td.gridHeader_R a:hover,
td.gridCell_L a,
td.gridCell_L a:hover,
td.gridCell_C a,
td.gridCell_C a:hover,
td.gridCell_R a,
td.gridCell_R a:hover {
	font-family: Arial, Helvetica, sans-serif;
}
.gridSuperHeader {
	font-size: 135%;
	font-weight: bold;
}
td.gridCell_L,
td.gridCell_C,
td.gridCell_R {
	padding: 4px;
	border: 2px solid #fff;
	background-color: #CEE6F7;
}
td.gridHeader_L,
td.gridHeader_C,
td.gridHeader_R {
	background-color: #70A6C8;
	border: 2px solid #fff;
	color:#fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
}
td.gridHeader_L a,
td.gridHeader_C a,
td.gridHeader_R a
{
	color:#fff;
	}
td.gridHeader_L,
td.gridCell_L {
	text-align: left;
}
td.gridHeader_C,
td.gridCell_C {
	text-align: center;
}
td.gridHeader_R,
td.gridCell_R {
	text-align: right;
}
td.gridCellPadding {
	padding: 13px;
}
/* ========================================
   Color-coded headers/cells
======================================== */
td.gridHeader1 a,
td.gridHeader1 a:hover,
td.gridHeader2 a,
td.gridHeader2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
}
td.gridHeader1,
td.gridHeader2 {
	padding: 4px;
	border: 2px solid #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color:#fff;
	text-align: center;
}
td.gridHeader1 a,
td.gridHeader2 a
{
	color:#fff;
	}

td.gridHeader1 {
	background-color: #D79E9E;
}
td.gridHeader2 {
	background-color: #70A6C8;
}
tr.savelistconfirmrow{
	background-color:#CEE6F7;
}
td.pharmacygroup
{
	border-bottom:2px solid #6eafdb;
}
table.tableborder
{
	border:2px solid #000;
}
td.comparisonHeaderBottom{background-color:#4087B4;border-top:none;}
td.comparisonHeaderTop{background-color:#4087B4;border-bottom:none;}
td.comparisonHeaderBottom_comp{background-color:#00a54f;border-top:none;}
td.comparisonHeaderL_comp{background-color:#00a54f;text-align:left;border-collapse:collapse}
td.comparisonHeader_comp{background-color:#00a54f;text-align:center;border-collapse:collapse}
td.comparisonHeaderTop_comp{background-color:#00a54f;border-bottom:none;}
td.comparisonCell1{background-color:#fff;}
td.comparisonCell2{background-color:#fff;}

table.PlanComparisonTableTop
{
	width: 100%;
	BORDER: #000 2px solid;
	background-color: #f6f6f6;	
}
table.PlanComparisonTableTop td
{
	font-weight: bold;
	padding: 4px;
	}	
/* ========================================
   Overwriting the headers/cells: removing top/bottom borders.
======================================== */
td.gridHeader_Top {
	border-bottom: none;
	padding-bottom: 0px;
}
td.gridHeader_Bottom {
	border-top: none;
	padding-top: 5px;
}
/* ====================================================================================================
   Form field layout
==================================================================================================== */
table.field {
}
table.field_Large {
	width: 100%;
}
td.fieldName_T,
td.fieldName_M,
td.fieldName_B,
td.fieldInput_T,
td.fieldInput_M,
td.fieldInput_B {
	padding: 6px;
	text-align: left;
}
td.fieldName_T,
td.fieldName_M,
td.fieldName_B {
	font-weight: bold;
}
td.fieldName_T,
td.fieldInput_T {
	vertical-align: top;
}
td.fieldName_M,
td.fieldInput_M {
	vertical-align: middle;
}
td.fieldName_B,
td.fieldInput_B {
	vertical-align: bottom;
}
/* Use this for a description of an input field */
.fieldInputDesc {
	padding-left: 10px;
	vertical-align: top;
}
/* ====================================================================================================
   Form elements layout
==================================================================================================== */
/* ========================================
   Drug information
======================================== */
input.txtQuantity {
	width: 50px;
}
select.cmbPackageSize {
	/*width: 125px;*/
}
/* ========================================
   Pharmacy search
======================================== */
input.txtZip {
	width: 50px;
}
select.cmbRadius {
	width: 125px;
}
select.cmbPharmacyChain {
	width: 175px;
}
/* ========================================
   Comparison options
======================================== */
select.cmbCompareOptions {
	width: ;
}
/* ========================================
   Submit buttons that look like links
======================================== */
.submit {
	margin-left: -5px;
	margin-right: -5px;
	display:inline;
	cursor: hand;
	cursor: pointer;
	background-color: transparent;
	border: none;
	text-decoration: underline;
	color: #600;
	font-weight: bold;
	padding:0px;
}

input.submit
{
	border:0px;
	display:inline;
	color:#3454A3;
	font-weight:normal;
	font-size:9pt;
	padding:0px;
	margin:0px;
	line-height:1em;
	cursor: pointer;
	overflow:visible;
	padding:0px 0px 0px 0px;
}

input.submit:hover
{
	color:#FF0000;
}

.submitAlphaSearch {
	margin-left: 0px;
	margin-right: 0px;
	padding:0px;
	cursor: hand;
	cursor: pointer;
	background-color: transparent;
	border: none;
	text-decoration: underline;
	color: #600;
	font-weight: bold;
}
.submit2 {
	margin-left: -5px;
	margin-right: -5px;
	cursor: hand;
	cursor: pointer;
	background-color: transparent;
	border: none;
	text-decoration: underline;
	color: #FFF;
	font-weight: bold;
}

/* added tacPharmacy for planCostDetail page */
table.tacPharmacy {border-collapse:collapse;border-spacing:0px;width:100%;}
table.tacPharmacy td{background-color:#cee6f7;border:2px solid #fff;margin:0px;padding:4px;vertical-align:top;}
table.tacPharmacy td.gridHeader_L{background-color:#cee6f7;color:#000;font-weight:normal;}

h5{	background-color:#4087B5;border-left:2px solid #fff;border-right:2px solid #fff;COLOR: #fff;FONT-WEIGHT: bold;FONT-SIZE: 11.5pt;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:6px;}
h5.planName{background-color:#fff;color:#000;font-weight:bold;}

table.saveWorkBox{border-collapse:collapse;border-spacing:0px;}
table.saveWorkBox td.header{background-color:#000;color:#fff;padding:4px;}
table.saveWorkBox td.info{background-color:#dfdfdf;color:#8B4133;padding:4px;}


/* chart styles */
table.graph{border-collapse:collapse;border-spacing:0px;background-color:#fff;}
table.graph td{border:1px solid #000; padding:4px; vertical-align:top;}
table.graph tr.center, table.graph td.center, table.graph td.chartHeader_C{text-align:center;}
table.graph tr.right, table.graph td.right, table.graph td.chartHeader_R{text-align:right;}
table.graph tr.bottom, table.graph td.bottom, table.graph td.chartHeader_L{vertical-align:bottom;}

table.graph td.gridTitle{background-color:#e1e1e1;font-weight:bold;}
table.graph td div.chartBar{border-top: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;background-color: #999999;margin-left: 5px;margin-right: 5px;margin-bottom:-4px;}
table.graph td div.chartAxis_T {height: 21px;border-top: none;padding-right: 3px;padding-top:5px;text-align:right;}
table.graph td div.chartAxis_M {height: 21px;border-top: none;padding-right: 3px;padding-top:5px;text-align:right;}
table.graph td div.chartAxis_B {height: 21px;border-top: none;padding-right: 3px;padding-top:5px;text-align:right;}
table.graph td.header, 
table.graph td.chartHeader_C,
table.graph td.chartHeader_R,
table.graph td.chartHeader_L
{background-color:#93bee2;color:#000;font-weight:bold;}
table.graph td.chartCell_Axis{background-color:#e1e1e1;color:#000;font-weight:bold;}
table.graph td.header2{background-color:#999;color:#fff;font-weight:normal;}
table.graph td a{color:#39d;}
table.graph td a.hover{color:#cd842b;}

table.chart{border-collapse:collapse;border-spacing:0px;background-color:#fff;}
table.chart td{background-color:transparent;border:1px solid #000; padding:4px; vertical-align:top;}
table.chart tr.center, table.chart td.center, {text-align:center;}
table.chart tr.right, table.chart td.right{text-align:right;}
table.chart tr.bottom, table.chart td.bottom{vertical-align:bottom;}
table.chart td.middle{vertical-align:middle;}
table.chart td.header,
table.chart td.chartHeader_C{background-color:#93bee2;color:#000;font-weight:bold;text-align:center;}
table.chart td.chartHeader_Month,
table.chart td.chartHeader_Month2{background-color:#93bee2;color:#000;font-weight:bold;text-align:center;}
table.chart td.chartHeader_Total,
table.chart td.chartHeader_Total2{background-color:#e1e1e1;color:#000;font-weight:bold;text-align:right;}
table.chart td.chartHeader_YourCost,
table.chart td.chartHeader_YourCost2{background-color:#e1e1e1;color:#000;font-weight:bold;text-align:center;}
table.chart td.chartHeader_DrugCost,
table.chart td.chartHeader_DrugCost2{background-color:#e1e1e1;color:#000;font-weight:bold;text-align:center;}
table.chart td.month, table.chart td.month2{background-color:#999;color:#fff;}
table.chart td.month a, table.chart td.month2 a{background-color:transparent;color:#fff;font-weight:normal;}
table.chart td.gridTitle{background-color:#e1e1e1;font-weight:bold;}
table.chart td.chartHeader_FullYearDetails{background-color:#93bee2;color:#000;font-weight:bold;text-align:center;}

table.chart tr#chartDetail_1,
table.chart tr#chartDetail_2,
table.chart tr#chartDetail_3,
table.chart tr#chartDetail_4,
table.chart tr#chartDetail_5,
table.chart tr#chartDetail_6,
table.chart tr#chartDetail_7,
table.chart tr#chartDetail_8,
table.chart tr#chartDetail_9,
table.chart tr#chartDetail_10,
table.chart tr#chartDetail_11,
table.chart tr#chartDetail_12{font-weight:bold;}

table.chart tr#chartDetail_1_4 td,
table.chart tr#chartDetail_1_2 td,
table.chart tr#chartDetail_1_3 td,
table.chart tr#chartDetail_1_4 td,
table.chart tr#chartDetail_1_5 td,
table.chart tr#chartDetail_1_6 td,
table.chart tr#chartDetail_1_7 td,
table.chart tr#chartDetail_1_8 td,
table.chart tr#chartDetail_1_9 td,
table.chart tr#chartDetail_1_10 td,
table.chart tr#chartDetail_1_11 td,
table.chart tr#chartDetail_1_12 td{font-weight:bold;}


table.chart tr#chartDetail_1_1 td.month, 
table.chart tr#chartDetail_1_1 td.month2,
table.chart tr#chartDetail_1_1 td.month a, 
table.chart tr#chartDetail_1_1 td.month2 a,
table.chart tr#chartDetail_1_2 td.month, 
table.chart tr#chartDetail_1_2 td.month2,
table.chart tr#chartDetail_1_2 td.month a, 
table.chart tr#chartDetail_1_2 td.month2 a,
table.chart tr#chartDetail_1_3 td.month, 
table.chart tr#chartDetail_1_3 td.month2,
table.chart tr#chartDetail_1_3 td.month a, 
table.chart tr#chartDetail_1_3 td.month2 a,
table.chart tr#chartDetail_1_4 td.month, 
table.chart tr#chartDetail_1_4 td.month2,
table.chart tr#chartDetail_1_4 td.month a, 
table.chart tr#chartDetail_1_4 td.month2 a,
table.chart tr#chartDetail_1_5 td.month, 
table.chart tr#chartDetail_1_5 td.month2,
table.chart tr#chartDetail_1_5 td.month a, 
table.chart tr#chartDetail_1_5 td.month2 a,
table.chart tr#chartDetail_1_6 td.month, 
table.chart tr#chartDetail_1_6 td.month2,
table.chart tr#chartDetail_1_6 td.month a, 
table.chart tr#chartDetail_1_6 td.month2 a,
table.chart tr#chartDetail_1_7 td.month, 
table.chart tr#chartDetail_1_7 td.month2,
table.chart tr#chartDetail_1_7 td.month a, 
table.chart tr#chartDetail_1_7 td.month2 a,
table.chart tr#chartDetail_1_8 td.month, 
table.chart tr#chartDetail_1_8 td.month2,
table.chart tr#chartDetail_1_8 td.month a, 
table.chart tr#chartDetail_1_8 td.month2 a,
table.chart tr#chartDetail_1_9 td.month, 
table.chart tr#chartDetail_1_9 td.month2,
table.chart tr#chartDetail_1_9 td.month a, 
table.chart tr#chartDetail_1_9 td.month2 a,
table.chart tr#chartDetail_1_10 td.month, 
table.chart tr#chartDetail_1_10 td.month2,
table.chart tr#chartDetail_1_10 td.month a, 
table.chart tr#chartDetail_1_111 td.month2 a,
table.chart tr#chartDetail_1_11 td.month, 
table.chart tr#chartDetail_1_11 td.month2,
table.chart tr#chartDetail_1_11 td.month a, 
table.chart tr#chartDetail_1_11 td.month2 a,
table.chart tr#chartDetail_1_12 td.month, 
table.chart tr#chartDetail_1_12 td.month2,
table.chart tr#chartDetail_1_12 td.month a, 
table.chart tr#chartDetail_1_12 td.month2 a{color:#000;}

table.chart tr#chartDetail_1_1_1 td,
table.chart tr#chartDetail_1_1_2 td,
table.chart tr#chartDetail_1_1_3 td,
table.chart tr#chartDetail_1_1_4 td,
table.chart tr#chartDetail_1_2_1 td,
table.chart tr#chartDetail_1_2_2 td,
table.chart tr#chartDetail_1_2_3 td,
table.chart tr#chartDetail_1_2_4 td,
table.chart tr#chartDetail_1_3_1 td,
table.chart tr#chartDetail_1_3_2 td,
table.chart tr#chartDetail_1_3_3 td,
table.chart tr#chartDetail_1_3_4 td,
table.chart tr#chartDetail_1_4_1 td,
table.chart tr#chartDetail_1_4_2 td,
table.chart tr#chartDetail_1_4_3 td,
table.chart tr#chartDetail_1_4_4 td,
table.chart tr#chartDetail_1_5_1 td,
table.chart tr#chartDetail_1_5_2 td,
table.chart tr#chartDetail_1_5_3 td,
table.chart tr#chartDetail_1_5_4 td,
table.chart tr#chartDetail_1_6_1 td,
table.chart tr#chartDetail_1_6_2 td,
table.chart tr#chartDetail_1_6_3 td,
table.chart tr#chartDetail_1_6_4 td,
table.chart tr#chartDetail_1_7_1 td,
table.chart tr#chartDetail_1_7_2 td,
table.chart tr#chartDetail_1_7_3 td,
table.chart tr#chartDetail_1_7_4 td,
table.chart tr#chartDetail_1_8_1 td,
table.chart tr#chartDetail_1_8_2 td,
table.chart tr#chartDetail_1_8_3 td,
table.chart tr#chartDetail_1_8_4 td,
table.chart tr#chartDetail_1_9_1 td,
table.chart tr#chartDetail_1_9_2 td,
table.chart tr#chartDetail_1_9_3 td,
table.chart tr#chartDetail_1_9_4 td,
table.chart tr#chartDetail_1_10_1 td,
table.chart tr#chartDetail_1_10_2 td,
table.chart tr#chartDetail_1_10_3 td,
table.chart tr#chartDetail_1_10_4 td,
table.chart tr#chartDetail_1_11_1 td,
table.chart tr#chartDetail_1_11_2 td,
table.chart tr#chartDetail_1_11_3 td,
table.chart tr#chartDetail_1_11_4 td,
table.chart tr#chartDetail_1_12_1 td,
table.chart tr#chartDetail_1_12_2 td,
table.chart tr#chartDetail_1_12_3 td,
table.chart tr#chartDetail_1_12_4 td{border-color:#000;}

/* css for new cms look and feel 9/22/2006 */
		
table.helperBox{margin:0px 0px 0px 10px;padding:0px;border-collapse:collapse;}
table.helperBox td{background-color:#ccc;padding:10px;}
table.helperBox td.header{background-color:#007236;color:#fff;font-weight:bold;} 
table.topNav2{border: 0px;border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;border-right-width:1px}
table.topNav2 td a{font-weight:normal;font-size:11px;}
h1.searchToolBarTitle{color:#25489C;margin:0px;padding:4px 0px 4px 0px;}

div.highlight1{background-color:#E6F2FB;border-top:2px solid #6eafdb;padding:10px;}
div.highlight2{background-color:#fff;border-top:2px solid #6eafdb;padding:10px;}
div.selectspacing select{margin-right:10px;}

table.planComparison{background-color:#fff;border-collapse:separate;border-width:0px;border-top:none;border-right:2px solid #9fc3db;border-bottom:2px solid #0076a3;}
table.planComparison td,
table.planComparison td.gridCell_C,
table.planComparison td.gridCell_L,
table.planComparison td.gridCell_R{border-left:none;border-top:2px solid #9fc3db;border-right:none;border-bottom:none;background-color:#fff;text-align:left;vertical-align:top;}

table.planComparison td.gridHeader_L{border-left:2px solid #9fc3db;border-top:2px solid #0076a3;color:#0076a3;}
table.planComparison td.highlight1{background-color:#e6f2fb;}
table.planComparison td.highlight2{background-color:#cee6f7;}
table.planComparison td.planinfo,
table.planComparison td.planinfo a{color:#000;border-left:none;}
table.planComparison td.rowHeader{border-left:2px solid #9fc3db;font-weight:bold;padding:4px;vertical-align:top;}

div.submitTabContainer{border-bottom:1px solid #909A9B;}
div.submitTabContainer table{position:relative;top:1px;}
div.submitTabContainer form{margin:0px;padding:0px;display:inlne;}
td.submitTabOff{background:url(../images/submitTabOff.gif) transparent no-repeat center bottom;padding:5px;text-align:center;width:190px;}
td.submitTabOn{background:url(../images/submitTabOn.gif) transparent no-repeat center bottom;padding:5px;text-align:center;width:190px;}
input.submitTab{background-color:transparent;border:none;padding:0px;margin:0px;}

ul.basicplaninfolist li a{color:#000;}

