
body, table, td {	
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px !important;
	color: #505050;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-style: italic;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	line-height: 15pt;
	font-style: italic;
}
.style5 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; line-height: 13pt;}
.style6 {
	color: #000033;
	line-height: 14pt;
	font-weight: bold;
	text-decoration:none
}
.style11 {line-height: 14pt; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; text-decoration:none}
.style12 {line-height: 14pt; text-decoration:none; color: #000033;}
.style13 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; line-height: 13pt; }

.img_border { border: 4px solid #FFFFFF; margin: 1px 5px 1px 1px; }
.title { font-family:  Arial, Helvetica, Verdana, sans-serif; font-size: 14px; font-weight: bold; line-height: 21px;}
.imgborder {border:1px solid #000000;}
H1.keyline { border:0 !important; font-family:  Arial, Helvetica ,Verdana , sans-serif; text-decoration:none; color: #002546 ; font-size: 13px !important; font-weight: bold;}
H1 { width:100%; border-bottom:1px #A6AAAD solid !important; padding: 0 0 8px 0; color: #002546 !important; font-family:  Arial, Helvetica ,Verdana , sans-serif; text-decoration:none; font-size: 18px !important; font-weight: bold;}
h1.headline { width:100%; border-bottom:1px #A6AAAD solid !important; padding: 0 0 8px 0; color: #002546 !important; font-family:  Arial, Helvetica ,Verdana , sans-serif; text-decoration:none; font-size: 18px !important; font-weight: bold;}

h1.headline a.lnkheadline:link, a.lnkheadline:visited, a.lnkheadline:active {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 18px !important;
	color: #002546 !important;
	text-decoration: none !important;
}

h1.headline a.lnkheadline:hover {
	text-decoration: underline !important;
}

.content, p {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 13px;
	color: #505050;
	text-align: justify;
} 
.tdfooter a:link, a:visited, a:active {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 13px;
	color: #18486A;
	text-decoration: underline;
}

td.topnav { padding-left:5px;font-family: Arial, Helvetica ,Verdana , sans-serif; font-size: 12px !important; color:#FFFFFF !important; }

a.footerlnknav:link, a.footerlnknav:visited, a.footerlnknav:active {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 12px;
	color: #505050;
	text-decoration: none;
}

a.footerlnknav:hover {
	font-size: 12px !important;
	text-decoration: underline !important;
}

a.lnkbld:link, a.lnkbld:visited, a.lnkbld:active{ 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 14px;
	color: #002546;
	text-decoration: none;
}
a.lnkbld:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 14px;
	color: #333333;
	text-decoration: underline;
}

a.navy-u:link, a.navy-u:visited, a.navy-u:active{ 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #002546;
	text-decoration: underline;

}
a.navy-u:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #3333CC;
	text-decoration: underline;
}

a.navyorage_u:link, a.navyorage_u:visited, navyorage_u:active{ 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #002546;
	text-decoration: underline;

}
a.navyorage_u:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #f09c42;
	text-decoration: underline;
}

.missing-image {background-color:#ffcc00;}

.frnt_prj_header {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 17px !important;
	font-style: italic !important;
	color: #8b920f;
	padding-bottom:5px;
	margin:0;
}

.frnt_prj_header a.lnk_header:link, a.lnk_header:visited, a.lnk_header:active { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 17px !important;
	font-style: italic !important;
	color: #8b920f !important;
	text-decoration: none;
}
.frnt_prj_header a.lnk_header:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 17px !important;
	font-style: italic !important;
	color: #8b920f !important;
	text-decoration: underline !important;
}

.frnt_prj_content {
	text-align:left;
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 13px !important;
	font-weight:normal;
	color: #505050;
	margin:0;
	padding-top:10px;
}


.frnt_prj_content a.lnk_content:link, a.lnk_content:visited, a.lnk_content:active { 
	text-align:left;
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 13px !important;
	font-weight:normal;
	color: #505050;
	text-decoration: none;
}
.frnt_prj_content a.lnk_content:hover { 
	text-align:left;
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	font-size: 13px !important;
	font-weight:normal;
	color: #505050;
	text-decoration: underline !important;
}

ul.ulinv { padding:15px !important; margin: 0px; color: #002546 !important;}

ul.ulreg {color: #505050;}
ul.ulreg li {color: #505050;font-family:  Arial, Helvetica ,Verdana , sans-serif;font-size: 13px !important; }

li a.lnkfrnt:link, a.lnkfrnt:visited, a.lnkfrnt:active { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #003a63 !important;
	font-weight:bold;
	text-decoration: none;
}
li  a.lnkfrnt:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #f09c42 !important;
	font-weight:bold;
	text-decoration: none;
}

ul.ulref
{
padding-left: 5px !important;
margin: 0px;
color: #505050 !important;
}

ul.ulref li {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px !important;color: #505050;
}


ul.ulnews
{
padding-left: 19px; 
margin: 0px;
color: #002546 !important;
}

ul.ulnews li a.lnknews:link, a.lnknews:visited, a.lnknews:active { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; 
	color: #002546 !important;
	text-decoration: none;
	font-size:13px !important;
}
ul.ulnews li a.lnknews:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #002546 !important;
	text-decoration: underline !important;
	font-size:13px !important;
}


ul.ulinvtools
{
padding-left: 19px; 
margin: 0px;
color: #002546 !important;
}

ul.ulinvtools li a.lnksideinvtools:link, a.lnksideinvtools:visited, lnksideinvtools.lnknews:active { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #002546 !important;
	text-decoration: none;
	font-size:13px !important;
}
ul.ulinvtools li a.lnksideinvtools:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #FFFFFF !important;
	text-decoration: underline !important;
	font-size:13px !important;
}


.front_board {
	font-size:13px !important;
	font-style: italic;
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #002546;
	padding:0px 7px;
}

.front_firsttoknow {
	font-size:13px !important;
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #002546;
	padding:0px 5px;
}

p.boardsign {
	padding-left:20px;
	font-size:13px;
	font-family:  Arial, Helvetica ,Verdana , sans-serif;
	color: #002546;
	font-weight:bold;
}

.navyall { 	color: #002546; !important}

.subtitle { color: #002546 !important; font-weight:bold; font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size:13px;}

a.lnksubtitle:link, a.lnksubtitle:visited, a.lnksubtitle:active {
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #002546 !important;
	font-weight:bold;
	text-decoration: none;
}
a.lnksubtitle:hover { 
	font-family:  Arial, Helvetica ,Verdana , sans-serif; font-size: 13px;
	color: #002546 !important;
	font-weight:bold;
	text-decoration: underline;
}


