/*
 * HTML elements 
 */
body {
	margin				    : 0px;
	font					: 0.88em "Trebuchet MS", arial;
	color					: #fff;
}

a {
	color					: #004890;
	text-decoration	        : underline;
}

img {
	border				: none;
}

p {
	margin				: 10px 0px 20px 0px;
}

/*
 * Shared styles 
 */
.wrapper, .shortcutlinks {
	width				: 940px;
	margin				: 0px auto;
}

.header, .latest {
	background			: #004890;
}

.menu, .welcome {
	background			: #5899d9;
}

/* menu layer */
.headerright ul, .menu ul, .shortcutlinks ul, .footerright ul, .submenu ul {
	display				: block;
	margin				: 0px;
	padding				: 0px;
	color				: #b3c9de;
}

.headerright ul, .menu ul, .shortcutlinks ul, .footerright ul, .footerleft, .breadcrumb {
	font-size			: 0.71em;
}

/* menu items */
.headerright li, .menu li, .shortcutlinks li, .footerright li, .footerleft{
	display				: inline;
}

/* menu links */
.headerright a, .menu a, .shortcutlinks a, .footerright a {
	text-decoration	: none;
}

.headerright a:hover, .footerright a:hover, .shortcutlinks a:hover {
	text-decoration	: underline;
}

/*
 * main 
 */
.wrapper {
	padding				: 22px;
	background			: #dcdcdc;
}

.main {
	background			: #c9e3fc;
	color				: #444;
}
.mainLeft {
	width					: 209px;
	float					: left;
	min-height				: 453px;
	background			: url("images/bg.jpg");
}
.submenu {
	width					: 190px;
	float					: left;
	height				: 408px;
	padding				: 35px 20px 0px 0px;
}

.submenu li {
	display				: block;
}

.submenu a {
	display				: block;
	color				: #004990;
	text-align			: right;
	text-decoration			: none;
}
.submenu a:hover {
	text-decoration			: underline;
}
.submenuSelected {
	font-weight			: 700;
}
.pagecontent {
	background			: #fff;
	margin-left			: 209px;
	padding				: 10px 20px;
	min-height			: 433px;
}

.bottomleft, .bottomright {
	height				: 10px;
}

.bottomleft {
	clear					: both;
	background			: #5799d8;
	width					: 437px;
}

.bottomright {
	background			: #004990;
	width					: 285px;
	position				: absolute;
	margin-top			: -10px;
	margin-left			: 437px;
}

/*
 * header
 */
.header {
	height				: 94px;
}

.headerleft img {
	float					: left;
	margin				: 20px 0px 0px 20px;
}

.headerright {
	float					: right;
	margin				: 10px 10px 0px 0px;
}

/* quick links */
.headerright ul {
}

.headerright li {
	margin-left			: 5px;
}

.headerright a {
	color					: #b4c9dc;
}


/*
 * menu
 */
.menu, .menu ul, .menu li, .menu a {
	height				: 88px;
}

.menu ul {
	margin-left			: 1px;
}

.menu li {

	float					: left;
}

.menu a {
	float					: left;
}

.menu a:hover {
	background			: #B0CFED;
}

.menu .selected {
	background			: #266CB0;
}


/*
 * body
 */
.breadcrumb {
	color					: #666;
}

.breadcrumb a {
	color					: #004990;
}

.breadcrumb a:hover {
	text-decoration	: underline;
}

.flashmovie {
	height				: 260px;
	background			: #3b506d;
}

.bottom {
	height				: 203px;
	font-family			: Calibri;
}

.welcome, .latest {
	padding				: 30px;
	height				: 143px;
}

.welcome {
	width					: 580px;
	float					: left;
}

.welcome a, .latest a {
	color					: #FFDE00;
	text-decoration	: none;
}


.latest {
	width					: 225px;
	float					: right;
}

.date {
	color					: #5799D8;
	font-style			: italic;
}

h1{
	font-size			: 1.69em;
	color				: #336da6;
	margin				: 15px 0px 5px 0px;
	font-weight         : normal;
}
h2{
	font-size			: 1.19em;
	color				: #336da6;
	margin				: 15px 0px 5px 0px;
}

/*
 * footer
 */
.footer 
{
    width:1050px;
}

.footerleft {
	float					: left;
}

.footerright {
	float					: right;
}

.footerright li {
	margin-left			: 5px;
}

.footerleft, .footerright a {
	color					: #666;
	line-height			: 22px;
}

/*
 * quick links
 */
.shortcutlinks ul {
	text-align			: center;
	font					: 0.86em Calibri;
	margin				: 10px;
}

.shortcutlinks li {
	margin				: 0px 5px;
}

.shortcutlinks a {
	color					: #5899d9;
}




/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:940px;
		height:260px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:940px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	