/* tab pane styles for home page*/
#dhtmlgoodies_tabView1 { vertical-align: top; height: auto; background: url(/images/narrowbottom.gif) left bottom no-repeat; padding-bottom: 7px; margin-bottom: 4px; }

.dhtmlgoodies_tabPane {	height: 26px; width: 574px; border-bottom: 1px solid #9B9B9B; font-family: Arial, Helvetica, sans-serif; color: #00316E; text-decoration: underline; }

.dhtmlgoodies_aTab { width: 576px; height: auto; min-height: 180px; background: #FEFEFE url(/images/narrowmiddle.gif) repeat-y; }
.comparetab { width: 550px; padding: 15px 0px 10px 13px; } .comparetab p { text-align: center; margin: 12px 0px 0px 10px; } .comparetab table { margin: 10px 0px 0px 0px; }
.suggestionstab { width: 550px; padding: 15px 0px 10px 13px; height: 280px; } .suggestionstab input, .suggestionstab select { font-size: 11px; } .suggestionstab p { margin-top: 4px; margin-bottom: 9px; }
.suggesttable { float: left; width: 370px; margin: 15px 10px 0px 0px; } 
.suggesttable p { background: #DDDDDD; height: 30px; width: 370px; line-height: 30px; vertical-align: middle; padding-left: 10px; } .suggesttld { float: left; width: 85px; margin: 22px 0px 0px 5px; }
#offerstab { width: 555px; height: 200px; padding: 25px 0px 30px 9px; }
	
.dhtmlgoodies_tabPane div {	float: left; height: 26px; vertical-align: middle; background-repeat: no-repeat; background-position: bottom left; cursor: pointer; position: relative; bottom: -1px; margin: 0px; }

.dhtmlgoodies_tabPane .tabActive { background: url(/images/home_tab_a.gif); margin: 0px; z-index: 1; width: 145px; height: 26px; }

.dhtmlgoodies_tabPane .tabInactive { background-image: url(/images/home_tab_i.gif); margin: 0px; z-index: 1; width: 143px; height: 26px; }

.dhtmlgoodies_tabPane .inactiveTabOver { background-image:url(/images/home_tab_i.gif); margin: 0px; z-index:1; width: 143px; height: 26px; }

.dhtmlgoodies_tabPane span { padding-top: 2px; vertical-align: top; font-weight: bold; line-height: 21px; float: left; height: auto; text-align: center; width: 133px; position: relative; }

.dhtmlgoodies_tabPane .tabActive span { padding-bottom: 1px; line-height: 20px; height: auto; text-align: center; width: 132px; position: relative; }

.dhtmlgoodies_tabPane span:hover { text-decoration: underline; color: #99CC33; }

.dhtmlgoodies_tabPane img { float:left; height: auto; }

.panetop { position: relative; top: 0px; left: 10px; }

.blue { background-color: #DDDDDD; font-size: 11px; width: 360px; min-height: 30px; max-height: 30px; height: 30px; border:1px solid }

#left { margin-left: 5px; }
.copy {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold; color: #00316E; padding: 12px; line-height: 18px; }
.bodycopy {	font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 15px; padding: 0px 6px 16px 28px; }
.hcopy { font-family: Arial, Helvetica, sans-serif;	font-size: 18px; font-weight: bold; color: #99CC33; margin-bottom: 12px; margin-top: 6px; }
.expandcollapse { margin: 0; padding: 0px 0px 0px 8px; line-height: 22px;}
/* end tab pane */

td.cell1 { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 15px; background-color: #E6E6E6; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell2 { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 15px; width: 80px; border-left: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell2right { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 25px; width: 80px; border-left: 1px solid #C9C9C9; border-right: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell5 { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 20px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.cell6 { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 10px; border-left: 1px solid #C9C9C9; border-top: 1px solid #C9C9C9; border-bottom: 1px solid #C9C9C9; }
td.celltopright { font-family: Arial, Helvetica, sans-serif; text-align: center; height: 10px; border: 1px solid #C9C9C9;}

