body {
	margin			: 20px 0;
	padding			: 0;
	text-align		: center;
	font-family		: Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #333;
	text-decoration	: none;
	background		: #96C0E6;
}
p {
	margin			: 0;
	padding			: 0 0 10px 0;
	line-height		: 1.4em;
}
#wrapper {
	width			: 770px;
	margin			: 0 auto;
	padding			: 0;
	background		: #fff;
}
/*---------- Header ----------*/
#header {
	height			: 110px;
}
#headerLeft, #headerRight {
	width			: 200px;
	padding			: 20px 20px 0 20px;
}
#headerLeft {
	float			: left;
	text-align		: left;
	background		: #fff url(../images/header_left.gif) no-repeat left top;
}
#headerRight {
	float			: right;
	text-align		: right;
	background		: #fff url(../images/header_right.gif) no-repeat right top;
}
/* Drop Down */
#headerRight select {
	padding			: 0 0 0 3px;
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
	color			: #333;
}
#logo {
	width			: 123px;
	margin			: 0 auto;
	padding			: 20px 0 0 0;
}
/*---------- Nav ----------*/
#nav {
	margin			: 0 20px;
	padding			: 10px 0 0 0;
	background		: #fff url(../images/dashed_tile.gif) repeat-x left top;
}
#nav ul {
	padding			: 0 0 10px 0;
	background		: #fff url(../images/dashed_tile.gif) repeat-x left bottom;
}
#nav ul li {
	display			: inline;
}
#nav a:link, #nav a:visited {
	margin			: 0 10px;
	color			: #005288;
	text-decoration	: none;
}
#nav a:hover {
	color			: #96C0E6;
	text-decoration	: none;
}
/*---------- Content ----------*/
#content {
	margin			: 0 20px;
	padding			: 20px 0;
	text-align		: left;
	background		: #fff url(../images/dashed_tile.gif) repeat-x left bottom;
}
/*---------- Footer ----------*/
#footer {
	padding			: 10px 0;
	text-align		: center;
	font-size		: 11px;
	color			: #939598;
	background		: #fff url(../images/footer.gif) no-repeat left bottom;
}
#footerLeft, #footerRight {
	width			: 85px;
	padding			: 0 20px;
}
#footerLeft {
	float			: left;
	text-align		: left;
}
#footerRight {
	float			: right;
	text-align		: right;
}
#footer a:link, #footer a:visited {
	color			: #6B6C6D;
	text-decoration	: none;
}
#footer a:hover {
	color			: #96C0E6;
	text-decoration	: none;
}
/*---------- 2 Col Even Layout ----------*/
#leftCol {
	width			: 356px;
	padding			: 0 9px 0 0;
	float			: left;
}
#rightCol {
	width			: 355px;
	float			: right;
}
/*---------- Blue Button ----------*/
.smallBlueBtn, .mediumBlueBtn, .largeBlueBtn {
	float			: left;
	margin			: 6px 6px 6px 0;
	padding			: 3px 0 4px 0;
	text-align		: center;
	color			: #fff;
}
.smallBlueBtn {
	width			: 96px;
	background		: url(../images/small_blue_btn.gif) no-repeat left center;
}
.mediumBlueBtn {
	width			: 131px;
	background		: url(../images/medium_blue_btn.gif) no-repeat left center;
}
.largeBlueBtn {
	width			: 160px;
	background		: url(../images/large_blue_btn.gif) no-repeat left center;
}
.smallBlueBtn a:link, .smallBlueBtn a:visited, .mediumBlueBtn a:link, .mediumBlueBtn a:visited, .largeBlueBtn a:link, .largeBlueBtn a:visited {
	color			: #fff;
	text-decoration	: none;
}
.smallBlueBtn a:hover, .largeBlueBtn a:hover {
	color			: #fff;
	text-decoration	: underline;
}
/*---------- Misc & Font Styles ----------*/
.standardList {
	padding			: 4px 0 0 10px;
}
.standardList li {
	padding			: 3px 0 3px 10px;
	color			: #00578D;
	background		: url(../images/bullet.gif) no-repeat left 8px;
}
.blackText li {
	color			: #000;
}
h1 {
	margin			: 0 0 10px 0;
}
h2, h3, h4 {
	padding			: 10px 0 5px 0;
	color			: #00578D;
	font-weight		: bold;
}
h2 {
	font-size		: 14px;
}
h3 {
	font-size		: 12px;
}
h4 {
	padding			: 0 0 10px 0;
	font-size		: 12px;
}
a:link, a:visited {
	color			: #00578D;
	text-decoration	: underline;
}
a:hover {
	color			: #00578D;
	text-decoration	: none;
}