* {
	margin: 0px;
	padding:0px;
}

html {
	background-color: #fff;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1, h2, h3, h4, h5, h6, p, form {
	margin:0px;
	padding:0px;
}

#wrapper {
	width:800px;
	background-image:url(../images/naega-wrapper-bg.gif);
	background-repeat:no-repeat;
	margin:0px auto;
	background-color:#fff;
}

#content {
	width:770px;
	margin:0px 0px 0px 15px;
}

/* main header includes banner and navbar at top */
#header {
	height:180px;
}
 
#banner {
	width:770px;
	height:150px;
	float:left;
	background-image:url(../images/ohead.jpg);
	background-repeat:no-repeat;
}

/* links - main navbar at top */
#links {
	clear:both;
	background-color:#02988c;
	height:30px;
} 


#links ul {
	margin:0;
	padding:0;
	list-style:none;
	width:770px;
	float:left;
	background: #02988c url(../images/menu-green.gif) repeat-x;

}

#links li{
	display:block;
	float:left;
	height:30px;
	padding:0px 0px;
}	

#links a:hover, #links a:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
}

#links ul a{
	display:block;
	float:left;
	line-height:30px;
	padding:0px 16px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;color:#fff;
	font-weight:bold;
	text-decoration:none;
	background: url(../images/menu-div.gif) repeat-y left top;
}

#links ul #current a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
}

#links ul .first a{
	background:none;
}

#links ul .book a:hover{
	color:#cc3333;
}



/* content area */

#contentarea {
	clear:both;
	padding:20px 0px;
}
#contentarea h2{
	font-size:26px;
	color:#002e5f;
	font-weight:bold;
	padding-left:25px;
	padding-bottom:5px;
}

/* leftbar - standfirst/pullquotes etc */
#leftbar {
	float:left;
	width:237px;
	background-image:url(../images/naega-block.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	min-height: 533px;
}

#leftbar h3{
	font-size:22px;
	color:#02988c;
	font-weight:normal;
	padding:60px 10px 5px 25px;
}

#leftbar h5{
	font-size:12px;
	color:#002e5f;
	font-weight:bold;
	padding:0px 10px 10px 25px;
}

#leftbar p{
	font-size:11px;
	color:#002e5f;
	font-weight:normal;
	padding:0px 10px 10px 25px;
}

.boldleft {
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
	padding-top:10px;
}

/*.subheadleft {
	font-size:12px;
	color:#02988c;
	font-weight:bold;
	padding:0px 40px;
}*/

#leftbar a {
	font-size:11px;
	color:#02988c;
	font-weight:bold;
	text-decoration:none;
}

#leftbar a:hover {
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
	padding:0px;
}

/* rightbar - main text area */

#rightbar {
	float:left;
	width:532px;
	border-left:1px solid #BCBDBC;
	text-decoration:none;
}

#rightbar h2{
	font-size:26px;
	color:#002e5f;
	font-weight:bold;
	padding:0px 10px 10px 25px;
}

#rightbar h3{
	font-size:20px;
	color:#002e5f;
	font-weight:bold;
	padding:0px 10px 5px 25px;
}

#rightbar h4{
	font-size:14px;
	color:#02988c;
	font-weight:bold;
	padding:0px 10px 5px 25px;
}

#rightbar h5{
	font-size:12px;
	color:#002e5f;
	font-weight:bold;
	padding:0px 10px 0px 25px;
}
#rightbar p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	padding:0px 10px 10px 25px;
}
/* list settings developed */

#rightbar ul{
	margin-left: 40px;
	padding-bottom:10px;
	list-style:circle;
}

#rightbar ol{
	margin-left: 40px;
	padding-bottom:20px;
	list-style:decimal;
}

.bold{
	font-size:11px;
	color:#000;
	font-weight:bold;
}

.standfirst {
	font-size:12px;
	color:#002e5f;
	font-weight:bold;
}
.img {
	padding-left:25px;
}
.subhead {
	font-size:14px;
	color:#02988c;
	font-weight:bold;
}

.standfirstgreen {
	font-size:12px;
	color:#02988c;
	font-weight:bold;
}

.subheadblue {
	font-size:14px;
	color:#002e5f;
	font-weight:bold;
} 

#rightbar a {
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
}

#righttbar a:hover {
	font-size:11px;
	color:#02988c;
	font-weight:bold;
	text-decoration:underline;
}

#rightbar a name {
	font-size:12px;
	color:#002e5f;
	font-weight:bold;
	padding:0px 10px 0px 25px;
}

/* Tables "parse error border-collapse: collapse; */

table {
	border-collapse: collapse;
	width: 500px; 
	border-top: 1px solid #BCBDBC;
	border-bottom: 1px solid #BCBDBC;
	border-right: 1px solid #BCBDBC;
	}

tbody{
	
	}

tr{
	vertical-align: top;
	
}

.odd {
	background-color:#E6F5F0;
}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	border-right: 1px solid #BCBDBC;
	padding:10px;
}
.tdnormal{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;	
}
.tdheader4{
	font-size:14px;
	color:#02988c;
	font-weight:bold	
}
.tdsubhead{
	font-size:12px;
	color:#02988c;
	font-weight:bold	
}
.tdsmall{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000;
	font-weight:bold;	
}

/* bottom */

#bottom {
	clear:both;
	height:24px;
	padding-top:25px;
}


#email {
	float:left;
	width:610px;
	background-color:#002e5f;
	height:18px;
	padding-top:5px;
}

#email p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0px 25px;
}

#email a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding:0px 0px;
}

#email a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2cbeab;
	font-weight:bold;
	text-decoration:underline;
	padding:0px 0px;	
}

#validtext {
	float:left;
	width:160px;
	background-color:#2cbeab;
	height:18px;
	padding-top:5px;
}

#validtext p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:normal;
	text-align:right;
	padding-right:20px;
}

#validtext a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#validtext a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002e5f;
	font-weight:bold;
	text-decoration:underline;
}

/* footer info */

#footer {
	clear:both;
	height:24px;
	padding-top:4px;
}

#footer ul {
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	width:770px;
	background-color:#fff;
	float:left;
	
}

#footer li{
	display:block;
	float:left;
	height:20px;
	text-align:center;
	padding:5px 10px;	
}

#footer a{
	color:#002e5f;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	border-left:1px solid #BCBDBC;
}

#footer ul .first a{
	border-left:0px;
}


#footer a:hover{	
	color:#02988c;
	text-decoration:underline;

}
