H1 A:link, H2 A:link, H3 A:link, H4 A:link, H5 A:link, H6 A:link,
H1 A:visited, H2 A:visited, H3 A:visited, H4 A:visited, H5 A:visited, H6 A:visited 
{color: #000;}
/*______________All Pages___________________*/

A {text-decoration: none}
.link { font-size: 10px; text-decoration: none}
A:active { color: #330066}
A:link { color: #330066}
A:visited { color: #330066}
A:hover { color: #cc4422}
body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}


/* _______________ NSW Nav Bar _______________ */

.nswNavButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: solid 1px #69c;
	border-right: solid 1px #069;
	border-bottom: solid 1px #069;
	border-left: solid 1px #69c;
}

.nswNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.nswNavText, .nswNavHighlightText, .nswNavGroupText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 6px;
}

.nswNav {
	background-color: #036;
	color: #fff;
}

.nswNav A:link, .nswNav A:visited { color: #fff; }
.nswNavHighlight A:link, .nswNavHighlight A:visited { color: #fff; }
.nswNavGroup A:link, .nswNavGroup A:visited { color: #fff; }

.nswNavHighlight {
	background-color: #c00;
	color: #fff;
}

.nswNavGroup {
	background-color: #666;
	color: #fff;
}

/* _______________ NSW Nav Bar _______________ */

.nswNavSearch {
	background-color: #ffc;
	color: #000;
	border: 1px solid;
	border-color: #ccc #333 #333 #ccc;
}

.nswNavButton, .nswFormButton {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	background-color: #369;
	color: #fff;
	font-weight: bold;
	padding: 1px;
	margin: 2px;
	border-top: outset 2px #69c;
	border-right: outset 2px #069;
	border-bottom: outset 2px #069;
	border-left: outset 2px #69c;
}

.nswNavAd {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #000;
}

.nswNavText {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 4px;
}

.nswNav {
	background-color: #036;
	color: #fff;
	cursor: pointer;
}
.nswNav A:link, .nswNav A:visited {
	color: #fff;
}
TR TD.nswNav A:link, TR TD.nswNav A:visited {
	text-decoration: none;
}

.nswNavHilite {
	background-color: #9F0C0C;
	color: #fff;
	cursor: pointer;
}
.nswNavHilite A:link, .nswNavHilite A:visited {
	color: #fff;
}
TR TD.nswNavHilite A:link, TR TD.nswNavHilite A:visited {
	text-decoration: none;
}

.nswNavGroup {
	background-color: #9F0C0C;
	color: #fff;
}
.nswNavGroup A:link, .nswNavGroup A:visited {
	color: #fff;
}
TR TD.nswNavGroup A:link, TR TD.nswNavGroup A:visited {
	text-decoration: none;
}

.nswNavOther {
	background-color: #ddd;
	color: #000;
	cursor: pointer;
}
.nswNavOther A:link, .nswNavOther A:visited {
	color: #000;
}
TR TD.nswNavOther A:link, TR TD.nswNavOther A:visited {
	text-decoration: none;
}

TD.swath {
	font: 10px sans-serif;
}

TR.nswNavRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #369 #003 #003;
	border-left: none;
}

TR.nswNavRow TD.swath {
	background-color: #369;
	border-right: none;
}

TR.nswNavHiliteRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #CC3300 #600 #600;
	border-left: none;
}

TR.nswNavHiliteRow TD.swath {
	background-color: #CC3300;
	border-right: none;
}

TR.nswNavGroupRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #ddd #666 #666;
	border-left: none;
}

TR.nswNavOtherRow TD {
	vertical-align: middle;
	border: 1px solid;
	border-color: #fff #666 #666;
	border-left: none;
}

TR.nswNavOtherRow TD.swath {
	background-color: #999999;
	border-right: none;
}

.nswNavTextRed {
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 4px;
	color: #c00
}

.nswNavOtherOn{
	background-color: #ddd;
	color: #c00;
	cursor: pointer;
}

.nswNavOtherOn A:link, .nswNavOtherOn A:visited {
	color: #c00;
}

TR TD.nswNavOtherOn A:link, TR TD.nswNavOtherOn A:visited {
	text-decoration: none;
}

.nswNavHiliteSub {
	background-color: #c00;
	color: #fff;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #600;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	text-decoration: none;
	
}

.nswNavSub {
	background-color: #EAEFF4;
	cursor: pointer;
	vertical-align: middle;
	border-bottom: 1px solid;
	border-color: #BFD4E8;
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	line-height:15px;
	font-weight: bold;
	text-decoration: none;
}

.nswNavHiliteSub A:link, .nswNavHiliteSub A:visited {
	text-decoration: none;
	color: #fff;
}

.nswNavSub A:link, .nswNavSub A:visited {
	text-decoration: none;
}

.nswNavSub A:hover {color: #C00;}

TD.sub {
	background-color: #fff;
}

/*______________Benefits Page*____________*/

.insuranceTable {	
margin: auto auto;
border-collapse: collapse; 
border: 1px solid #000000;
}

td.green_title  {
		  background-color: #E2F4FD;
          font-family:verdana, arial, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  color: #006600;
		  border: 0px solid;
		  padding: 2;
}

td.green_name  {
		  background-color: #006600;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
		  color: #FFFFFF;
		  border: 1px solid #000000;
		  padding: 2;
}
td.green_desc  {
		  background-color: #669933;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
td.green_website  {
			 background-color: #99CC99;
             font-family:verdana, arial, sans-serif;
		  	 font-size: 10px;
          	 color: black;
			 border: 1px solid #000000;
          	 padding: 2;
}
td.green_phone {
		  background-color: #D1F8DF;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
/*______________Counseling____________*/
td.brown_title  {
		  background-color: #E2F4FD;
          font-family:verdana, arial, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  color: #CC9900;
		  border: 0px solid;
		  padding: 2;
}

td.brown_name  {
		  background-color:  #CC9900;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
		  color: #FFFFFF;
		  border: 1px solid #000000;
		  padding: 2;
}
td.brown_desc  {
		  background-color:  #FDCC0B;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
td.brown_website  {
			 background-color: #F9E6AC;
             font-family:verdana, arial, sans-serif;
		  	 font-size: 10px;
          	 color: black;
			 border: 1px solid #000000;
          	 padding: 2;
}
td.brown_phone {
		  background-color: #FDFABD;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
/*______________Automotive____________*/
td.blue_title  {
		  background-color: #E2F4FD;
          font-family:verdana, arial, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  color: #0099FF;
		  border: 0px solid;
		  padding: 2;
}

td.blue_name  {
		  background-color:  #0099FF;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
		  color: #FFFFFF;
		  border: 1px solid #000000;
		  padding: 2;
}
td.blue_desc  {
		  background-color:  #8BBAB9;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
td.blue_website  {
			 background-color: #C6E3E3;
             font-family:verdana, arial, sans-serif;
		  	 font-size: 10px;
          	 color: black;
			 border: 1px solid #000000;
          	 padding: 2;
}
td.blue_phone {
		  background-color: #DAE4E4;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
/*______________Home Owners____________*/

td.dkblue_title  {
		  background-color: #E2F4FD;
          font-family:verdana, arial, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  color: #000066;
		  border: 0px solid;
		  padding: 2;
}

td.dkblue_name  {
		  background-color:  #000066;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
		  color: #FFFFFF;
		  border: 1px solid #000000;
		  padding: 2;
}
td.dkblue_desc  {
		  background-color:  #6699FF;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
td.dkblue_website  {
			 background-color: #CCFFFF;
             font-family:verdana, arial, sans-serif;
		  	 font-size: 10px;
          	 color: black;
			 border: 1px solid #000000;
          	 padding: 2;
}
td.dkblue_phone {
		  background-color: #F0FFFF;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}

/*_____________Travel____________*/

td.purple_title  {
		  background-color: #E2F4FD;
          font-family:verdana, arial, sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  color: #993399;
		  border: 0px solid;
		  padding: 2;
}

td.purple_name  {
		  background-color:  #993399;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
		  color: #FFFFFF;
		  border: 1px solid #000000;
		  padding: 2;
}
td.purple_desc  {
		  background-color:  #CC0099;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}
td.purple_website  {
			 background-color: #CC99CC;
             font-family:verdana, arial, sans-serif;
		  	 font-size: 10px;
          	 color: black;
			 border: 1px solid #000000;
          	 padding: 2;
}
td.purple_phone {
		  background-color: #FFCCFF;
          font-family:verdana, arial, sans-serif;
		  font-size: 10px;
          color: black;
		  border: 1px solid #000000;
          padding: 2;
}