body 
{
 	font-family: Trebuchet MS, Arial;
	font-size:12px;
	color: #00447C;
	text-align:center;
	margin: 0px auto;
}

img 
{
	border:0px;
}
form
{
	margin: 0px;
	padding: 0px;
}

#maincontainer a:hover
{
	text-decoration: underline;
}

table
{
	font-size:12px;
}

h1
{
	font-size:30px;
	color: #00447C;
	font-weight: normal;
	padding:0px;
	margin:0px;
	text-align: left;
}



h2
{
	font-size:18px;
	color: #00447C;
	font-weight: normal;
	padding:0px;
	margin:0px;	
}

h6
{
	font-size: 11px;
	font-weight: bold;
	padding:0px;
	margin:0px;
	color: #11385F;
}



#maincontainer
{
	margin: 0px auto;
	text-align: center;
	width: 800px;
	overflow: hidden;
}

#headercontainer
{
	float: left;
	width: 800px;
}

#logocontainer
{
	float: left;
	width: 196px;
	margin-top: 15px;
}

#headertext
{
	float:right;
	width: 300px;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	margin-top: 38px;
}

#banner
{
	float: left;
	width: 800px;
	margin-top: 15px;
	margin-bottom: 30px;
}

#leftcontainer
{
	float: left;
	width: 121px;
	text-align: left;
	text-transform: uppercase;
	margin-bottom: 10px;
}

#leftcontainer ul
{
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #B0B0B0;
}

#leftcontainer li
{
	list-style: none;
	display: block;
	border-bottom: 1px solid #B0B0B0;
	padding-left: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#leftcontainer li a
{
	text-decoration: none;
	color:#00457C;
	letter-spacing:2px;
	/*font-weight: bold;*/
}

#leftcontainer ul ul
{
	margin: 0px;
	padding: 0px;
	border-top: none;
}

#leftcontainer li li
{
	list-style: none;
	display: block;
	border-bottom: none;
	padding-left: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
}

#leftcontainer li li a
{
	text-decoration: none;
	color:#616161;
	letter-spacing:2px;
	/*font-weight: bold;*/
}

#leftcontainer .last
{
	border: none;
}

#middlecontainer
{
	float: left;
	width: 538px;
	text-align: center;
}

#contentcontainer
{
	margin: 0px auto;
	width:480px;

	overflow: hidden;
	min-height: 475px;
}


#contentcontainer a
{
	color: #5a7a9e;
	text-decoration: underline;
}

#contentcontainerbig h1, #contentcontainer h1
{
	text-align: left;
}

#maincontent
{
	float: left;
	width:480px;
	overflow: hidden;
text-align: justify;
}



#quicklinks
{
	float: left;
	width: 475px;
	margin-top: 15px;
	margin-bottom: 15px;

}

#quicklinks table
{
	float: left;
}

#quicklinks h3
{
	margin: 0px;
	padding: 0px;
	letter-spacing:2px;
	color: #B0B0B0;
	border-bottom: 1px solid #B0B0B0;
	font-weight:normal;
	margin-bottom: 15px;

	float: left;
	width: 475px;
}

.ico
{
	text-align: center;
}

.ico h4
{
	font-size: 11px;
	color: #00447C;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

#contentcontainer .ico h4 a
{
	text-decoration: none;
	color: #00447C;
}

.ico h5
{
	font-size: 10px;
	color: #00447C;
	margin: 0px;
	padding: 0px;
	font-weight:normal;
}

#contentcontainer .ico h5 a
{
	text-decoration: none;
	color: #00447C;
}

.newstable
{
	border-bottom: 1px solid #929292;
	margin-top: 5px;
}

#contentcontainer .newsheading a
{
	color: #135385;
	font-size: 16px;
	text-decoration: none;
}

#contentcontainer .newsdate
{
	color: #929292;
}

#contentcontainer .newsabstract
{
	color: #929292;
}

#contentcontainer .newsabstract a
{
	color: #135385;
	text-decoration: none;
}

#contentcontainer .people
{
	float: left;
	width: 159px;
	text-align: center;
	height: 160px;
}

#contentcontainer .people a
{
	color: #135385;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}


#rightcontainer
{
	float: right;
	width: 140px;
	text-align: left;
}

#rightcontainer a
{
	text-decoration: none;
	color:#00457C;
}

#rightcontainer ul
{
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #B0B0B0;
	margin-bottom: 5px;
}

#rightcontainer li
{
	list-style: none;
	display: block;
	border-bottom: 1px solid #B0B0B0;
	padding-top: 8px;
	padding-bottom: 8px;
}

#rightcontainer li a
{
	text-decoration: none;
	color:#00457C;
	letter-spacing:2px;
}

#footercontainer
{
	float: left;
	width: 800px;
	border-top: 1px solid #B0B0B0;
	text-align: left;
	margin-top: 5px;
}

#footercontainer ul
{
	margin: 0px;
	padding: 0px;
	float: right;
	margin-top: 10px;
}

#footercontainer li
{
	list-style: none;
	display: inline;
	border-right: 1px solid #B0B0B0;
	padding-left: 10px;
	padding-right: 10px;
}

#footercontainer .last
{
	border: none;
}

#footercontainer li a
{
	color: #767676;
	text-decoration: none;
}


/*people */

#peoplebody
{
 	font-family: Trebuchet MS, Arial;
	font-size:12px;
	color: #00447C;
	text-align:center;
	margin: 0px auto;
background: #3F3F3F;
}

#peoplemain
{
	float: left;
	width: 505px;
	height: 624px;
	background-image: url(/systemfiles/media/images/peoplebg.png);
	background-repeat: no-repeat;
}

#peopleimageleft
{
	float: left;
	width: 255px;
	margin-top: 70px;
text-align: right;
}

#peoplecontent
{
	float: left;
	width: 225px;
	text-align: left;
	margin-top: 90px;
}


#peoplecontent h1
{
	font-size:20px;
	color: #00447C;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#peoplecontent h2
{
	font-size:16px;
	color: #00447C;
	font-weight: normal;
	padding:0px;
	margin:0px;
}

#feedtable
{
	margin-top: 20px;
	border-top:  1px solid #B0B0B0;
	min-height: 475px;
}

#feedtable table td
{
	border-bottom:  1px solid #B0B0B0;
	font-size: 11px;
	color: #666;
}


#feedtable table th
{
	text-transform: uppercase;
	font-weight: normal;
	font-size: 11px;
	border-bottom:  1px solid #B0B0B0;
	text-align: left;
}

#contentcontainer .ul38 
{
	margin: 0px;
	padding: 0px;
}

#contentcontainer .ul38 li 
{
	list-style: none;
	float: left;
	display: block;
}

#contentcontainer .ul38 li a
{
	list-style: none;
	background-image: url(/userfiles/images/icons/ico_download_awbf.jpg);
	background-repeat: no-repeat;
	height: 95px;
	padding-left:10px;
	padding-right:20px;
	padding-top: 110px;
	text-align: center;
	width: 80px;
	float: left;
	display: block;
}

#contentcontainer .ul40 
{
	margin: 0px;
	padding: 0px;
}

#contentcontainer .ul40 li 
{
	list-style: none;
	float: left;
	display: block;
}

#contentcontainer .ul40 li a 
{
	list-style: none;
	background-image: url(/userfiles/images/icons/ico_download_awf.jpg);
	background-repeat: no-repeat;
	height: 95px;
	padding-left:10px;
	padding-right:20px;
	padding-top: 110px;
	text-align: center;
	width: 80px;
	float: left;
	display: block;
}

#contentcontainer .ul42 
{
	margin: 0px;
	padding: 0px;
}

#contentcontainer .ul42 li 
{
	list-style: none;
	float: left;
	display: block;
}

#contentcontainer .ul42 li a
{
	list-style: none;
	background-image: url(/userfiles/images/icons/ico_download_awrc.jpg);
	background-repeat: no-repeat;
	height: 95px;
	padding-left:10px;
	padding-right:20px;
	padding-top: 110px;
	text-align: center;
	width: 80px;
	float: left;
	display: block;
}

#contentcontainer .ul41 
{
	margin: 0px;
	padding: 0px;
}

#contentcontainer .ul41 li 
{
	list-style: none;
	float: left;
	display: block;
}

#contentcontainer .ul41 li a
{
	list-style: none;
	background-image: url(/userfiles/images/icons/ico_download_awef.jpg);
	background-repeat: no-repeat;
	height: 95px;
	padding-left:10px;
	padding-right:20px;
	padding-top: 110px;
	text-align: center;
	width: 80px;
	float: left;
	display: block;
}

#contentcontainer .ul34, #contentcontainer .ul33, #contentcontainer .ul32, #contentcontainer .ul31
{
	margin: 0px;
	padding: 0px;
}

#contentcontainer .ul34 li, #contentcontainer .ul33 li, #contentcontainer .ul32 li, #contentcontainer .ul31 li
{
	list-style: none;
	float: left;
	width: 100%;
}

/*big container */

#middlecontainerbig
{
	float: left;
	width: 678px;
	text-align: center;
}

#contentcontainerbig
{
	margin: 0px auto;
	width:650px;
text-align: justify;
	overflow: hidden;
	min-height: 475px;
}


#contentcontainerbig a
{
	color: #616161;
	text-decoration: underline;
}

#contentcontainerbig #maincontent
{
	float: left;
	width:648px;
	overflow: hidden;
}