.wrapper {
	background:url(../images/shadow.png) top left repeat-y;
}
.header {
	background:#17469e url(../images/header-bgd.jpg) top left no-repeat;
	height:200px;
}
/*+++++++++++++++++++++++++++++++++
NAVIGATION
+++++++++++++++++++++++++++++++++++*/

div.navigation {
	height:50px;
	background:#263985 url(../images/navigation-stripe.png) top left repeat;
	border-top:1px solid #17469e;
	border-bottom:1px solid #17469e;
}
div.navigation ul li {
	list-style:none;
	font-size:14px;
	float: left;
}
div.footer ul li {
	float:left;
}

div.navigation ul li a {
	float:left;
	display:block;
	line-height:30px;
	margin:10px -10px 0px 0px;
	padding:0px 0px 0px 10px;
	border-left:1px solid #ccc;
	text-decoration:none;
	color:#FFF;
}
div.navigation ul li.first a {
	padding:0px 10px 0px 10px;
	border-left:none;
}
div.navigation ul li a:hover {
	color:#7f82b3;
	text-decoration:none;
}
div.footer {
	height:150px;
}
div.footer ul {
	list-style:none;
	font-size:10px;
}
div.footer ul li a {
	float:left;
	display:block;
	line-height:30px;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 25px;
	/*border-left:1px solid #ccc;*/
	text-decoration:none;
	color:#FFF;
}
div.footer ul li a:hover {
	text-decoration:underline;
}

div.sidebar ol {
	padding:0px 20px 0px 20px;
}
div.sidebar ol li {
	margin:0px 0px 10px 20px;
}
/*+++++++++++++++++++++++++++++++++
COLUMNS
+++++++++++++++++++++++++++++++++++*/

.body {
	/*background:#C7DFE7;*/
	min-height:100px;
}

#flashcontent {
	width:464px;
	height:300px;
	margin:0px 0px 20px 70px;
	border:6px double #17469e;
}

.sidebar {
	/*background:#c83f1b;*/
	min-height:100px;
}
.footer {
	background:#263985;
}

.addpadding {
	padding:0px 0px 20px 0px;
}

/*+++++++++++++++++++++++++++++++++
FORM STYLES
+++++++++++++++++++++++++++++++++++*/

form {
	padding:0px 20px 20px 20px;
}
.top {
	display:block;
	padding:10px 0px 0px 0px;
}
input, textarea {
	width:250px;
	}
form input.check {
	vertical-align:middle;
	width:20px;
}
input#submit {
	display:block;
	width:120px;
	height:35px;
	margin:10px 0px;
	background:#17469e;
	border:1px solid #666;
	color:#fff;
	cursor:pointer;
}
input#submit:hover {
	background:#c83f1b;
	border:1px solid #17469e;
	color:#c7dfe7;
	}