#body h1 {font-size: 22px; line-height: 1.2em;}
#body h2 {font-size: 18px;mline-height: 1.2em;}
#body h3 {font-size: 14px; font-weight: bold;mline-height: 1.2em;}
#body p {font-size: 12px; line-height: 1.8em;}
#body a {font-size: inherit; text-decoration: underline;}
#body a:hover {text-decoration: none;}
#body small {font-size: 10px;}
#body form {font-size: 12px;}
#body ul.navigation li {list-style-type: none;}
	
#body {
	color:#0d3e73;
	background-repeat: repeat-x;
	background-image: url(/adm/css/library/6d/2a/10861/1186877.png);
	padding:25px 0;
	text-align: center;
	background-color:#164170;
}
#outerContainer {
	background-color:#fff;
	border:1px solid #0d3e73;
	height: auto;
	width:960px;
	margin:0 auto;
	-moz-box-shadow: 0px 0px 4px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 4px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 4px #515151; /* Opera 10.5, IE 9.0 */
}
#container {height: auto;width: 100%;text-align: left;}

#header {
	min-height: 100px;
	padding:15px
}
#header ul.navigation {
	margin:10px 0;
	border:1px solid #0d3e73;
	width: 100%;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	text-align:center;
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
#header ul.navigation li {
	border-right: 1px solid #6dadf4;
.float: left;
	display:inline-block;
.display:block;
	height: 27px;
	min-width: 30px;
	width: auto;
	text-align: center;
}
#header ul.navigation li a {
	margin:0 5px;
	line-height:27px;
	color:#fff;
	display: inline-block;
.display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 12px;
}
#header ul.navigation li a:hover, #header ul.navigation li a.selected {
	background-color: #B4B490;
	background-color: rgba(255, 255, 255, 0.4);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ffffff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#ffffff')"; /* IE8 */
	color: #0d3e73;
	text-decoration: none;
}
#main {
	height: auto;
	margin: 0 auto;
	padding:0 15px
}
#sidebar {
	height: auto;
	min-height: 20px;
	padding:15px;
	text-align: left;
	width: 220px;
	border:1px solid #6aa6e9
}
.layout1c #sidebar {
	height: auto;
	width: auto;
	margin-bottom:15px
}
.layout1c #sidebar ul.navigation {
	margin:10px 0;
	border:1px solid #0d3e73;
	width: 100%;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	text-align:center;
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
.layout1c #sidebar ul.navigation li {
	border-right: 1px solid #6dadf4;
.float: left;
	display:inline-block;
.display:block;
	height: 27px;
	min-width: 30px;
	width: auto;
	text-align: center;
}
.layout1c #sidebar ul.navigation li a {
	margin:0 5px;
	line-height:27px;
	color:#fff;
	display: inline-block;
.display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 12px;
}
.layout1c #sidebar ul.navigation li a:hover, .layout1c #sidebar ul.navigation li a.selected {
	background-color: #B4B490;
	background-color: rgba(255, 255, 255, 0.4);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ffffff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#ffffff')"; /* IE8 */
	color: #0d3e73;
	text-decoration: none;
}
.layout2cl #sidebar {
	height: auto;
	min-height: 400px;
}
.layout2cl #sidebar ul.navigation {
	margin:10px 0;
}
.layout2cl #sidebar ul.navigation li {
	margin-bottom:5px;
	min-height: 27px;
	min-width: 30px;
	width: auto;
}
.layout2cl #sidebar ul.navigation li a {
	line-height:27px;
	color:#fff;
	display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 10px;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
.layout2cl #sidebar ul.navigation li a:hover, .layout2cl #sidebar ul.navigation li a.selected {
	background: #0d3e73;
	color: #fff;
	text-decoration: none;
}
.layout2cr #sidebar {
	height: auto;
	min-height: 400px;
}
.layout2cr #sidebar ul.navigation {
	margin:10px 0;
}
.layout2cr #sidebar ul.navigation li {
	margin-bottom:5px;
	min-height: 27px;
	min-width: 30px;
	width: auto;
}
.layout2cr #sidebar ul.navigation li a {
	line-height:27px;
	color:#fff;
	display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 10px;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
.layout2cr #sidebar ul.navigation li a:hover, .layout2cr #sidebar ul.navigation li a.selected {
	background: #0d3e73;
	color: #fff;
	text-decoration: none;
}
#content .blogSub .pad10 {
	padding: 10px 0;
} /* Removes side padding from modules placed in content area */
#content {
	height: auto;
	min-height: 400px;
	margin: 0;
	padding: 0;
	text-align: left;
	width: 640px;
}
#content ul.navigation {
	margin:10px 0;
	border:1px solid #0d3e73;
	width: 100%;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	text-align:center;
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
#content ul.navigation li {
	border-right: 1px solid #6dadf4;
.float: left;
	display:inline-block;
.display:block;
	height: 27px;
	min-width: 30px;
	width: auto;
	text-align: center;
}
#content ul.navigation li a {
	margin:0 5px;
	line-height:27px;
	color:#fff;
	display: inline-block;
.display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 12px;
}
#content ul.navigation li a:hover, #content ul.navigation li a.selected {
	background-color: #fff;
	background-color: rgba(255, 255, 255, 0.4);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ffffff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#ffffff')"; /* IE8 */
	color: #0d3e73;
	text-decoration: none;
}
.layout1c #content {
	width: 100%;
	margin: 0 auto;
}
.layout2cl #content {
}
.layout2cr #content {
}
#footer {
	background-position: center bottom;
	background-color: #6aa6e9;
	background-repeat: repeat;
	background-image: url(/adm/css/library/6d/2a/10861/1186877.png);
	min-height: 30px;
	width: auto;
	padding:15px;
}
#footer ul.navigation {
	margin:10px 0;
	border:1px solid #0d3e73;
	width: 100%;
	background-image: -moz-linear-gradient(top, #6aa6e9, #2e73bd); /* FF3.6 */
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #6aa6e9), color-stop(1, #2e73bd)); /* Saf4+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#6aa6e9', EndColorStr='#2e73bd')"; /* IE8 */
	text-align:center;
	-moz-box-shadow: 0px 1px 2px #515151; /* FF3.5+ */
	-webkit-box-shadow: 0px 1px 2px #515151; /* Saf3.0+, Chrome */
	box-shadow: 0px 1px 2px #515151; /* Opera 10.5, IE 9.0 */
}
#footer ul.navigation li {
	border-right: 1px solid #6dadf4;
.float: left;
	display:inline-block;
.display:block;
	height: 27px;
	min-width: 30px;
	width: auto;
	text-align: center;
}
#footer ul.navigation li a {
	margin:0 5px;
	line-height:27px;
	color:#fff;
	display: inline-block;
.display:block;
	font-size: 15px;
	height:27px;
	width: auto;
	padding: 0 12px;
}
#footer ul.navigation li a:hover, #footer ul.navigation li a.selected {
	background-color: #B4B490;
	background-color: rgba(255, 255, 255, 0.4);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#ffffff'); /* IE6,IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#ffffff')"; /* IE8 */
	color: #0d3e73;
	text-decoration: none;
}


/* Module Specific Styling */
.addOnBorder {border: 1px solid #000;}
.addOnBorderBottom {border-bottom: 1px solid #000;}
.addOnBorderTop {border-top: 1px solid #000;}
.addOnGradientTop {background: url() repeat-x;}
.addOnGradientBottom {background: url() repeat-x;}
.addOnShadowBox {background: #000;}
.addOnShadowBoxSmall {background: #999;}
.addOnTableHeading {color: #000;}
.addOnTableHeadingBg {background: #CCC;}
.addOnTableRowBg {background: #ddd;}
.addOnTableRowAltBg {background: #eee;}
.addOnTableColumnBg {background: #aaa;}
.addOnTableColumnAltBg {background: #fff;}
.addOnBackgroundImage {background: url();}
.addOnHeadline {font-size: 20px; color: #000;}
.addOnSubHead {font-size: 18px; color: #000;}
.addOnSubH3 {font-size: 16px; color: #000;}
.addOnSubH4 {font-size: 14px; color: #000;}
.addOnPlainText {font-size: 12px; color: #000;}
.addOnBasicLink {font-size: 12px; color: #086392;}
.addOnSmallText {font-size: 10px;color: #000;}
.addOnBackground {background: inherit;}
.addOnShadedText {font-size: 12px;color: #000;background-color: #ccc;}
.addOnAccentText {font-size: 12px;color: #000;background-color: #999;}
.addOnSectionHead {font-size: 16px;color: #000;border-bottom: 1px solid #000;}
.addOnMiniNavBox {
	background-color: #ccc;
	border: 1px solid #999;
	color: #292929;
	font-size: 12px;
	padding: 2px;
}
.addOnButton {
	background: #1F4A6B url(/adm/media/bg_button.gif) repeat-x;
	border: solid 2px #2D6B9A;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: auto;
	padding-top: 0px;
	text-align: center;
	height: 22px;
}

