a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.nav {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 161px; COLOR: #003148; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; 
}
.nav LI {
	MARGIN: 0px; BORDER-BOTTOM: #cccccc 1px solid; LIST-STYLE-TYPE: none; font-family: Tahoma, Arial, Helvetica, sans-serif; POSITION: relative; LINE-HEIGHT: 2.1em; COLOR: #003148;  
}
.nav LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 161px; COLOR: #003148; LINE-HEIGHT: 2.1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.nav LI A:visited {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 161px; COLOR: #003148; LINE-HEIGHT: 2.1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.nav LI A:hover {
	COLOR: #003148; BACKGROUND-COLOR: #dededf; font-family: Tahoma, Arial, Helvetica, sans-serif;
}
body {
	background-color: #071c2c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height:1.4;
}
a:link {
	color: #003148;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #003148;
}
a:hover {
	text-decoration: none;
	color: #000033;
}
a:active {
	text-decoration: underline;
	color: #003148;
}
.style2 {color: #000033; line-height:1.6;}  .style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #898c8c; line-height: 1.6; }

a.side:link { color: #ffffff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-decoration: none}
a.side:visited { color: #ffffff;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;text-decoration: none }
a.side:active { color: #ffffff;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;text-decoration: none }
a.side:hover { color: #fefad4;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;background-color: none}
.style3 {
	font-size: 9px;
	color: #CCCCCC;
}

a.readmore:link { color: #0060cd; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal; text-decoration: none}
a.readmore:visited { color: #0060cd;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;text-decoration: none }
a.readmore:active { color: #0060cd;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;text-decoration: none }
a.readmore:hover { color: #0060cd;  font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: normal;background-color: none; text-decoration: underline}

td div {
	margin-top:0;
}

p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height:1.4;
}

.style4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003148;
}
.style1home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:1.6;
}
.style4home {color: #898c8c}
.style5home {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #898c8c; line-height: 1.6; }


.style5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #898c8c; line-height: 1.6;
	/*color: #000033;
	line-height: 1.6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;*/
}

/* --- [New nav] */

.mainnav {
	background-color:#8e8f93;
}

.mainnav ul {
	margin:0;
	padding:0;
	display:inline;
	background-color:#8e8f93;
}

.mainnav ul li {
	margin:0;
	padding:0;
	display:inline;
	background-color:#8e8f93;
}


.mainnav ul li a {
	margin:7px 0;
	// padding:7px 12px;
	padding:0 10px;
	float:left;
	text-decoration:none;
	font-size:11px;
	background-color:#8e8f93;
	color:#ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.mainnav ul li a:hover, .mainnav ul li a.current_link {
	margin:0;
	padding:7px 11px;
	background-color:#384d67;
	border:none;
}

.mainnav ul li.first_child a {
	border-left:none;	
}

.mainnav ul li.first_child a:hover {
	padding:7px 11px 7px 10px;
}

.mainnav ul li.last_child a {
	border-right:none;
}





/* --- [New nav] */

.mainnavhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#476581;
}

.mainnavhome ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	display:inline;
	background-color:#476581;
}

.mainnavhome ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	display:inline;
	background-color:#476581;
}


.mainnavhome ul li a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:7px 0;
	// padding:7px 12px;
	padding:0 10px;
	float:left;
	text-decoration:none;
	font-size:12px;
	background-color:#476581;
	color:#ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.mainnavhome ul li a:hover, .mainnav ul li a.current_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:7px 11px;
	background-color:#1c344c;
	border:none;
}

.mainnavhome ul li.first_child a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-left:none;	
}

.mainnavhome ul li.first_child a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding:7px 11px 7px 10px;
}

.mainnavhome ul li.last_child a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-right:none;
}
/*  Home page blog feed styles*/

#blogfeed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 15px;
	padding: 0;
}
#blogfeed ul {
margin:1px 0px 10px 15px; 
padding-left:0;
list-style-type: bullet;
	color: #1e344c
}

#blogfeed  li {
list-style-type: bullet;
margin:0px 0px 4px 0px; 
	color: #1e344c
}
#blogfeed .date {
	color: #1E344C;
	font-size: 10px; 
		margin-left:0px;
	padding: 2px;
	margin: 0px;	
}


/*#blogfeed {

font-size: 11px;
margin:1px 0px 10px 15px; 
padding-left:0;
list-style-type: bullet;
	color: #1e344c
}

#blogfeed li {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px 0px 3px 0px; 
padding-left:0;
list-style-type: bullet;
	color: #1e344c
}
#blogfeed .date {
	text-align: left;
	margin-left:0px;
	padding: 2px;
	margin: 0px;	
		color: #1e344c;
	}*/