a, a:visited, a:active  {
	font-size: 9pt;
	font-family: arial;
	color: #006699;
	font-weight: bold;
	text-decoration:none;
}

a:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #cc0033;
	font-weight : bold;
	text-decoration:none;
}

a.bigNavy, a.bigNavy:visited, a.bigNavy:active {
	font-size: 12pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.bigNavy:hover  {
	font-size: 12pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
}

a.largeNavy, a.largeNavy:visited, a.largeNavy:active {
	font-size: 11pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.largeNavy:hover  {
	font-size: 11pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
}

a.medLargeNavy, a.medLargeNavy:visited, a.medLargeNavy:active {
	font-size: 10pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.medLargeNavy:hover  {
	font-size: 10pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
}

a.medNavy, a.medNavy:visited, a.medNavy:active {
	font-size: 9pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.medNavy:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
}

a.navyNoline, a.navyNoline:visited, a.navyNoline:active {
	font-size: 8pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
	text-decoration: none;
}

a.navyNoline:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
	text-decoration: underline;
}

a.medNavyNoline, a.medNavyNoline:visited, a.medNavyNoline:active {
	font-size: 9pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
	text-decoration: none;
}

a.medNavyNoline:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
	text-decoration: underline;
}

a.NNAwhite, a.NNAwhite:visited, a.NNAwhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#062D53;
	letter-spacing: 1px;
}

a.NNAwhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
	letter-spacing: 1px;	
}

a.NSAwhite, a.NSAwhite:visited, a.NSAwhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#2D7979;
}

a.NSAwhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.eNotaryWhite, a.eNotaryWhite:visited, a.eNotaryWhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#9E512B;
}

a.eNotaryWhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.immWhite, a.immWhite:visited, a.immWhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#336600;
}

a.immWhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.smallBizWhite, a.smallBizWhite:visited, a.smallBizWhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#666600;
}

a.smallBizWhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.attorneyWhite, a.attorneyWhite:visited, a.attorneyWhite:active {
	font-size: 8pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#993333;
}

a.attorneyWhite:hover  {
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.navwhite, a.navwhite:visited, a.navwhite:active {
	font-size: 9pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
	background-color:#1F5285;
}

a.navwhite:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #FFFFFF;
	font-weight : bold;
	background-color: #CF0026;
}

a.confWhite, a.confWhite:visited, a.confWhite:active {
	font-size: 9pt;
	font-family: arial;
	color: white;
	font-weight : bold;
	text-decoration: none;
}

a.confWhite:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #000000;
	font-weight : bold;
	background-color: #CF0026;
}

a.medWhite, a.medWhite:visited, a.medWhite:active {
	font-size: 9pt;
	font-family: arial;
	color: white;
	font-weight : bold;
}

a.medWhite:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.whiteRed, a.whiteRed:visited, a.whiteRed:active {
	font-size: 9pt;
	font-family: arial;
	color: white;
	font-weight : bold;
}

a.whiteRed:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #CF0026;
	font-weight : bold;
}

a.bigWhite, a.bigWhite:visited, a.bigWhite:active {
	font-size: 12pt;
	font-family: arial;
	color: white;
	font-weight : bold;
}

a.bigWhite:hover  {
	font-size: 12pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.bigred, a.bigred:active, a.bigred:link, a.bigred:visited {
	font-size: 11pt;
	font-family: helvetica, Arial, Verdana, sans-serif;
	font-weight : bold;
	color: #cc0033;
	text-decoration: none;
}

a.bigred:hover {
	font-size: 11pt;
	font-family:  helvetica, Arial, Verdana, sans-serif;
	font-weight : bold;
	text-decoration: none;
	color: #006699;
}

a.largeRed, a.largeRed:active, a.largeRed:link, a.largeRed:visited {
	font-size: 10pt;
	font-family: helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	color: #cc0033;
	text-decoration: underline;
}

a.largeRed:hover {
	font-size: 10pt;
	font-family:  helvetica, Arial, Verdana, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	color: #006699;
}

a.medRed, a.medRed:visited, a.medRed:active {
	font-size: 9pt;
	font-family: arial;
	color: #CC0033;
	font-weight : bold;
}

a.medRed:hover  {
	font-size: 9pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.medGreen, a.medGreen:visited, a.medGreen:active {
	font-size: 9pt;
	font-family: arial;
	color:#009900;
	font-weight : normal;
	text-decoration:none;
}

a.medGreen:hover  {
	font-size: 9pt;
	font-family: arial;
	color:#009900;
	font-weight : normal;
	text-decoration:none;
	background-color:#FFFF99;
}

a.red, a.red:active, a.red:link, a.red:visited {
	font-size: 8pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	color: #cc0033;
	text-decoration: underline;
}

a.red:hover {
	font-size: 8pt;
	font-family:  Arial, Verdana, sans-serif;
	font-weight : bold;
	text-decoration: underline;
	color: #006699;
}

a.redHover, a.redHover:active, a.redHover:link, a.redHover:visited {
	font-size: 9pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	color: 006699;
	text-decoration: none;
}

a.redHover:hover {
	font-size: 9pt;
	font-family:  Arial, Verdana, sans-serif;
	font-weight : bold;
	background-color: CC0033;
	color: FFFFFF;
}

a.yellow, a.yellow:visited, a.yellow:active {
	font-size: 10pt;
	font-family: arial;
	color: #CCCC00;
	font-weight : bold;
}

a.yellow:hover  {
	font-size: 10pt;
	font-family: arial;
	color: #006699;
	font-weight : bold;
}

a.littleOrange, a.littleOrange:active, a.littleOrange:link, a.littleOrange:visited {
	font-size: 9pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	color: #CC3300;
	text-decoration: underline;
}

a.littleOrange:hover {
	font-size: 9pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	text-decoration: underline;
	color: #006699;
}

a.titleBlack, a.titleBlack:active, a.titleBlack:link, a.titleBlack:visited {
	font-size: 10pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	color: black;
	text-decoration: none;
}

a.titleBlack:hover {
	font-size: 10pt;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	text-decoration: underline;
	color: #CF0026;
}

a.titleBlack9pt, a.titleBlack9pt:active, a.titleBlack9pt:link, a.titleBlack9pt:visited  {
	font-size: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	color: #039;
	text-decoration: none;}

a.titleBlack9pt:hover {
	font-size: 10px;
	font-family: Arial, Verdana, sans-serif;
	font-weight : bold;
	text-decoration: underline;
	color: #CF0026;
}
a.news, a.news:active, a.news:link, a.news:visited {
	font-size: 8pt;
	font-family: Arial, Verdana, sans-serif;
	color: black;
	text-decoration: none;
}

a.news:hover {
	font-size: 8pt;
	font-family: Arial, Verdana, sans-serif;
	text-decoration: underline;
	color: #CF0026;
}

a.simple, a.simple:active, a.simple:link, a.simple:visited {
	color:#0033FF;
	font-weight:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

a.simple:hover, a.simplenavy:hover {
	text-decoration:none;
	background-color:#FFFF99;
}

a.simplenavy, a.simplenavy:active, a.simplenavy:link, a.simplenavy:visited {
	color:#000066;
	font-weight:normal;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

body  {
	font-size: 9pt;
	font-family: arial;
	margin-left : 0;
	margin-top : 0;
}

td, td.Active  {
	font-size: 9pt;
	font-family: arial;
}

td.Inactive  {
	color: gray;
}

td.rightBorder  {
	background-image:url(userimages/packageLine.jpg);
}

td.formheader {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;}
th  {
	font-size: 8pt;
	font-family: Arial;
	font-weight : bold;
	text-align : left;
}

th.head  {
	background-color: silver;
}

input.button  {
	font-size: 8pt;
}

input.buttonRed, input.buttonRed:visited  {
	font-size: 8pt;
	font-weight : bold;
	color: #FFFFFF;
	background-color: #CC0033;
	border-left: 2px #999999 solid;
	border-top: 2px #999999 solid;
	border-right: 2px #333333 solid;
	border-bottom: 2px #333333 solid;
}
input.buttonRed:hover , input.buttonRed:visited:hover {
	border-left: 2px #333333 solid;
	border-top: 2px #333333 solid;
	border-right: 2px #999999 solid;
	border-bottom: 2px #999999 solid;
}

input.buttonRedBig  {
	font-size: 16pt;
	font-weight : bold;
	color: #FFFFFF;
	background-color: #CC0033;
	width:180;
	cursor:pointer;
}
input.buttonRedBig:hover  {
	font-size: 16pt;
	font-weight : bold;
	color: #CC0033;
	background-color: #1F5285;
	width:180;
	cursor:pointer;
}

input, textarea, select { font-size: 8pt;}

.sub { 
	font-size: 8pt;
}
.subSmaller { 
	font-size: 7pt;
}

ul.tightList{
	margin-top:6px;
	margin-left:30px;
	right: 10px;
	padding-left: 10px;
	margin-bottom:6px;
}

ul.tightList2{
	margin-top:20px;
	margin-left:15px;
	right: 10px;
	padding-left: 10px;
	margin-bottom:10px;
}

ul.tightList3{
	margin-top:8px;
	margin-left:10px;
	right: 12px;
	padding-left: 10px;
	margin-bottom:8px;
}

li.shipRate{
	padding-left: 10px;
	margin: 10px;
	list-style-position: outside;
}

li.bulletList{
	padding-left: 10px;
	margin-bottom:6px;
	margin-top:6px;
	margin-left:30;
	right: 10px;
	list-style-position: outside;
}

li.bulletList2{
	padding-left: 10px;
	margin-bottom:6px;
	margin-top:6px;
	margin-left:10;
	right: 10px;
	list-style-position: outside;
}

li.bulletTight{
	padding-left: 10px;
	margin-bottom:6px;
	margin-top:6px;
	margin-left:10;
	right: 10px;
	list-style-position: outside;
}

li.redBullet{
	padding-left: 10px;
	margin-bottom:6px;
	margin-top:6px;
	margin-left:10;
	list-style-position: outside;
	color:CC0033;
}

hr.darkBlue{
	color:#022950;
}

hr.gray {
	color:#666666;
}

hr.red{
	color:#CF0026;
}

h1 { 
	font-size:14pt;
	font-weight:bold;}

h1.blue { 
	font-size:14pt;
	font-weight:bold;
	color:#003366;}	
	
h2 {
	font-size:13pt;}

h2.blue { 
	font-size:13pt;
	color:#003366;}	
	
h3 {
	font-size:11pt;}	

h1.certName  {
	font-size: 15pt;
	font-family: Times;
	font-weight : bold;
	color: black;
}

h1.certSerial  {
	font-size: 11pt;
	font-family: Times,helvetica, Arial, Verdana;
	font-weight : bold;
	color: black;
}

.bluehdrLarge { 
	font-size:16pt;
	font-weight:bold;
	color:#003366;
}
.bluehdr { 
	font-size:13pt;
	font-weight:bold;
	color:#003366;
}

.mongoBlack  {
	font-size: 18pt;
	font-family: Times New Roman;
	font-weight : bold;
}

.mongoBlack2  {
	font-size: 18pt;
	font-family: Arial;
	font-weight : bold;
}

.monsterblack  {
	font-size: 16pt;
	font-family: Arial;
	font-weight : bold;
}

.largeBlack  {
	font-size: 13pt;
	font-family: Arial;
	font-weight : bold;
}

.bigBlack  {
	font-size: 12pt;
	font-family: Arial;
	font-weight : bold;
}

.bigBlackTimes  {
	font-size: 12pt;
	font-family: Times New Roman;
}

.bigBlackTimes2  {
	font-size: 10pt;
	font-family: Times New Roman;
}

.bigBlackTimes9  {
	font-size: 9pt;
	font-family: Times New Roman;
}

.bigBlackTimes8  {
	font-size: 8pt;
	font-family: Times New Roman;
}

.bigBlackTimes7  {
	font-size: 7pt;
	font-family: Times New Roman;
}

.bigBlackTimes6  {
	font-size: 6pt;
	font-family: Times New Roman;
}

.bigBlackTimes13  {
	font-size: 13pt;
	font-family: Times New Roman;
}

.bigBlackTimes14  {
	font-size: 14pt;
	font-family: Times New Roman;
}

.medBlack  {
	font-size: 11pt;
	font-family: Arial;
	font-weight : bold;
}

.titleBlack  {
	font-size: 9pt;
	font-family: Arial;
	font-weight : bold;
}

.smallBlack  {
	font-size: 9pt;
	font-family: Arial;
	font-weight : bold;
	color: black;
}

.verysmallBlack  {
	font-size: 7pt;
	font-family: Arial;
	color: black;
}

.hugeNavy  {
	font-size: 14pt;
	font-family: Helvetica, Arial;
	font-weight : bold;
	color: #006699;
}

.largeNavy  {
	font-size: 13pt;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	color: #006699;
}

.small03C, a.small03C, a.small03C:hover  {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0033CC;
	text-decoration: none;
}

.medium03C, a.medium03C, a.medium03C:hover  {
	font-size: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0033CC;
	text-decoration: none;
}

.large03C, a.large03C, a.large03C:hover  {
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #0033CC;
	text-decoration: none;
}

.largeGray  {
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:#676767;
}

.mediumGray  {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight : bold;
	color:#676767;
}

.navy12  {
	font-size: 12pt;
	font-family: Arial;
	font-weight : bold;
	color: #006699;
}
.Hugeblue {
	font-size: 15pt;
	font-family: Arial;
	font-weight : bold;
	color: #003366;
}
.largeblue {
	font-size: 13pt;
	font-family: Arial;
	font-weight : bold;
	color: #003366;
}

.medblue {
	font-size: 11pt;
	font-family: Arial;
	font-weight : bold;
	color: #003366;
}

.medBlueSmall {
	font-size: 10pt;
	font-family: Arial;
	font-weight : bold;
	color: #003366;
}

.medNavy  {
	font-size: 11pt;
	font-family: Arial;
	font-weight : bold;
	color: #006699;
}

.medNavyPlain  {
	font-size: 9pt;
	font-family: Arial;
	color: #006699;
}


.medNavyBold  {
	font-size: 9pt;
	font-family: Arial;
	font-weight : bold;
	color: #006699;
}

.homeNavy  {
	font-size: 10pt;
	font-family: Arial;
	font-weight : bold;
	color: #006699
}

.pollNavy  {
	font-size: 8pt;
	font-family: Arial;
	font-weight : bold;
	color: #006699
}

.pollNavyPlain  {
	font-size: 8pt;
	font-family: Arial;
	color: #006699
}

.navyUline  {
	font-weight:  bold;
	font-family: Arial;
	font-size: 11pt;
	text-decoration: underline;
	color: #006699
}

.largeWhite  {
	font-size: 14pt;
	font-family: Arial;
	font-weight : bold;
	color: white;
}

.bigWhite  {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
}

.medWhite  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
}

.medWhitePlain  {
	font-size: 9pt;
	font-family: Arial;
	color: white;
}

.tinyWhite  {
	font-size: 8pt;
	font-family: Arial;
	color: white;
	font-weight: normal;
}

.smallwhite  {
	font-size: 10pt;
	font-family: Arial;
	color: white;
}

.boldwhite  {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: white;
}

.whiteLine  {
	font-weight: bold;
	font-family: Arial;
	font-size: 9pt;
	color: white;
	text-decoration: underline;
}

.hugered, .hugered:hover, .hugered:visited, .hugered:active {
	font-size: 14pt;
	font-family: Helvetica, Arial;
	font-weight: bold;
	color: #cc0033;
}

.largeRed  {
	font-size: 13pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0033;
}

.medRed  {
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0033
}

.titleRed  {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0033
}

.smallRed  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0033
}

.littleRed  {
	font-size: 9pt;
	font-family: Arial;
	color: #cc0033
}

.tinyRed  {
	font-size: 8pt;
	font-family: Arial;
	color: #cc0033
}

.titleOrange  {
	font-size: 11pt;
	font-family: Arial;
	font-weight: bold;
	color: #CC3300
}

.smallOrange  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: #CC3300
}

.littleOrange  {
	font-size: 9pt;
	font-family: Arial;
	color: #CC3300
}

.medGreen  {
	font-size: 10pt;
	font-family: Arial;
	color:#003300
}

.medGreenBold  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color:#003300
}

.smallGreen  {
	font-size: 10pt;
	font-family: Arial;
	font-weight: bold;
	color: #339900
}

.tinyGreen  {
	font-size: 8pt;
	font-family: Arial;
	color: #339900
}

.smallBrownBold  {
	font-size: 9pt;
	font-family: Arial;
	font-weight: bold;
	color: #663300
}

.smallBrown  {
    font-size: 9pt;
    font-family: Arial;
    color: #663300

}

.tinyBrownPlain  {
	font-size: 8pt;
	font-family: Arial;
	color: #663300
}

.bold  {
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
}

.boldList  {
	font-weight: bold;
	font-family: Arial;
	font-size: 10pt;
}

.boldUline  {
	font-weight: bold;
	font-family: Arial;
	font-size: 11pt;
	text-decoration: underline;
}

.error  {
	font-size: 12pt;
	font-family: Arial;
	font-weight: bold;
	color: #cc0033
}

.footer  {
	font-size: 8pt;
	font-family: Arial;
	font-weight: bold;
}

.normal  {
	font-size: 9pt;
	font-family: Arial;
	color:black;
}

.plain  {
	font-size: 10pt;
	font-family: Arial;
}

.plainLine  {
	font-size: 10pt;
	font-family: Arial;
	text-decoration: underline;
}

.regular  {
	font-size: 8pt;
	font-family: Arial;
}

.required  {
	color: #cc0033;
}

.tiny  {
	font-size: 7pt;
	font-weight: bold;
	font-family: Arial;
}

p .tiny  {
	margin:4px 0px;
}

h1.tinyHeadline {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
	margin:0px;
}

.tinyitalic  {
	font-size: 7pt;
	color: #cc0033;
	font-style: italic;
}

.blue {
	font-size: 16pt;
	font-family: Arial;
	font-weight : bold;
	color: #0051AD;
}
	
/*
Styles for primary navigation menu below
*/

a.clsNode, a.clsNode:visited, a.clsNode:active
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #FFFFFF;
	background-color: #1F5285;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNode:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: #336699;
	cursor: hand;
}

a.clsCoolNodeL1, a.clsCoolNodeL1:visited, a.clsCoolNodeL1:active
{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	cursor: hand;
}
a.clsCoolNodeL1:hover {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
	background-color: #003366;
	cursor: hand;
}

a.clsCoolNodeL1:Selected { 
	font-size: 8pt;
	color: #CC0033;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;   
	background-color: #DCDCDC;
	cursor: hand;
}

a.clsNodeSelected { 
	font-size: 8pt;
	color: #CC0033;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;   
	background-color: #DCDCDC;
	cursor: hand;
}
	
a.clsNodeNSA
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #FFFFFF;
	background-color: #339999;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNodeNSa:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: 339999;
	cursor: hand;
}

a.clsNodeSelectedNSA { 
	font-size: 8pt;
	color: #006699;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;  
	background-color: 339999;
	cursor: hand;
}

a.clsNodeEnotary
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #FFFFFF;
	background-color: #CC6633;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNodeEnotary:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: CC6633;
	cursor: hand;
}

a.clsNodeSelectedEnotary { 
	font-size: 8pt;
	color: #006699;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;  
	background-color: CC6633;
	cursor: hand;
}

a.clsNodeSmBiz
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #022950;
	background-color: #CCCC66;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNodeSmBiz:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: CCCC66;
	cursor: hand;
}

a.clsNodeSelectedSmBiz { 
	font-size: 8pt;
	color: #006699;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;  
	background-color: CCCC66;
	cursor: hand;
}

a.clsCoolSmBizL1, a.clsCoolSmBizL1:visited, a.clsCoolSmBizL1:active
{
	font-size: 11px;
	font-family: arial,tahoma,sans-serif;
	color: navy;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
a.clsCoolSmBizL1:hover {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
	background-color: #003366;
	cursor: hand;
}

a.clsCoolSmBizL1:Selected { 
	font-size: 8pt;
	color: #CC0033;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;   
	background-color: #DCDCDC;
	cursor: hand;
}

a.clsNodeImm
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #022950;
	background-color: #99CC66;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNodeImm:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: 99CC66;
	cursor: hand;
}

a.clsNodeSelectedImm { 
	font-size: 8pt;
	color: #006699;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;  
	background-color: 99CC66;
	cursor: hand;
}

a.clsCoolImmL1, a.clsCoolImmL1:visited, a.clsCoolImmL1:active
{
	font-size: 11px;
	font-family: arial,tahoma,sans-serif;
	color: navy;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
a.clsCoolImmL1:hover {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
	background-color: #003366;
	cursor: hand;
}

a.clsCoolImmL1:Selected { 
	font-size: 8pt;
	color: #CC0033;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;   
	background-color: #DCDCDC;
	cursor: hand;
}

a.clsNodeAttorney
{
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #FFFFFF;
	background-color: #CC6666;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}

.clsNodeAttorney:hover {
	font-size: 12px;
	font-family: arial,tahoma,sans-serif;
	color: #CC0033;
	text-decoration: none;
	background-color: CC6666;
	cursor: hand;
}

a.clsNodeSelectedAttorney { 
	font-size: 8pt;
	color: #CF0026;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;  
	background-color: DCDCDC;
	cursor: hand;
}

a.clsCoolAttorneyL1, a.clsCoolAttorneyL1:visited, a.clsCoolAttorneyL1:active
{
	font-size: 11px;
	font-family: arial,tahoma,sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
}
a.clsCoolAttorneyL1:hover {
	font-size: 11px;
	color: #CC0033;
	text-decoration: none;
	background-color: #993333;
	cursor: hand;
}

a.clsCoolAttorneyL1:Selected { 
	font-size: 8pt;
	color: #CC0033;
	font-weight:bold; 
	font-family: arial;  
	text-decoration: none;   
	background-color: #DCDCDC;
	cursor: hand;
}

.popstyle{
	visibility:hidden;
	position:absolute;
	padding : 5px;
}
li.spaced {
	padding-bottom:1em;
}
hr.grey {
	height:1px;
	color:#ccc;
	}
hr.black {
	height:1px;
	color:#000;
	}	
	
tr.header {
background-color:#D9D9D9;
height:1.5em;
padding:3px;
}

a.topstories, a.topstories:hover, a.topstories:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#069;
	margin:0;
	padding:0;
}

a.topstories2, a.topstories2:hover, a.topstories2:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:21px;
	font-weight:bold;
	color:#069;
	margin:0;
	padding:0;
}

a.topstories3, a.topstories3:hover, a.topstories3:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#069;
	margin:0;
	padding:0;
}

a.topstories4, a.topstories4:hover, a.topstories4:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:19px;
	font-weight:bold;
	color:#069;
	margin:0;
	padding:0;
}

tr.row0 td { 
	background-color: #FFFFFF;
}

tr.row1 td { 
	background-color: #EFEFEF; 
}

a.simpleBold, a.simpleBold:visited, a.simpleBold:active {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#039;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:1px;
}

a.simpleBold:hover  {
	text-decoration:none;
	color:#FF0000;
	letter-spacing:1px;	
}

a.gray, a.gray:visited, a.gray:hover {
	text-decoration:none;
	color:#666666;
	letter-spacing:1px;
	font-weight:normal;
	font-style:italic;
}

.blackHeader {
	color:#000000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
	
.redHeader {
	color:#FF0000;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
	
.whiteHeader {
	color:#FFFFFF;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
.mono {
	font-family:"Courier New", Courier, monospace;
	font-size:10px;
}
.smallBlack, li.smallBlack {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	}
p.smbk {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-top:0;
	margin-top:0;
	}	
	
.image_box{ 
float:right; /*"shrink wraps the box width to that of the widest content*/ 
} 
.caption { 
/*block level paragraph automatically fills container, so no width is needed*/ 
text-align:center; 
background: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px; 
font-style:italic;
color: #000; 
width:200px;
margin:0;
} 
table.bordered {
	border:1px solid #CC0000;
	}
table.blueBorder {
	border:1px solid #3366CC;
	}
table.dcdcdc {
	border:1px solid #dcdcdc;
	}	
table.featured {
	border:3px solid #A67958;
	}	
select.medium {
	font-size:11pt;
	}
input.greenButton {
	font-size:14px;
	background-color:#06BD00;
	font-weight:bold;
	color:#FFFFFF;}
input.redSubmit {
	font-size:14px;
	background-color:#CC0033;
	font-weight:bold;
	color:#FFFFFF;}
	
input.bluebutton_lg {
	font-size:12px;
	font-weight:bold;
	background-color:#003366;
	color:#FFFFFF;
	letter-spacing:1px;}
	
input.bluebutton_md {
	font-size:9px;
	background-color:#E0DF00;
	color:#00338E;
	letter-spacing:1px;}					
	
ul.no_pad {
	padding:0 20;
	margin:0;
	list-style-type:disc;
	}	

ul.notop {padding-top:0; margin-top:0;}

.red {
color:#FF0000;}

.999999 {color:#999999;}

p.narrow { padding:0 25px 5px 25px; margin:0; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.accesskeys { position: absolute; z-index:99; top:-5000px; left:-5000px; }

.hide { display: none; visibility: hidden}
.show { display: inline; visibility: visible}

.nnaNowError { 
	color:#FF0000;
	font-size:10px;
	font-weight:bold;
}	

.idTheftDisclaimer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#FFFF00;
}

/*
/*Start: Table for displaying tabular data*/
#nnatable {
	padding: 0;
	margin: 0;
	border-left: 1px solid #C1DAD7;
}
th {
	font: 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 1px;
	text-align: left;
	padding: 6px;
	background-color: #1F5285;
}
th.center {
	text-align:center;
}
th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
#nnatable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 6px;
	color: #000;
}
#nnatable td.center {
	text-align:center;
}

img.tabphoto {
	border:1px solid #CCCCCC;
	margin:5px;
}

.gray {color:#999999; font-size:10px;}


.passwordCheckError  {
	font-family: Arial;
	font-weight: bold;
	color: #cc0033
}

/*End: Table for displaying tabular data*/
*/
	
.clear {
	clear: both;
}
