@charset "utf-8";
/* CSS Document */

body {
  margin: 0;
  padding: 0;
  background-color:#235d8f;
  font-size:12px;
  font-family:Verdana, Geneva, sans-serif;
}

h1 {
	color:#80ad28;
	font-size:20px;
}

.h1, .h1_green {
	font-size:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 900;
	line-height: 150%;
}

.h1_green {
	color:#80ad28;
}


h2 {
  font-size:16px;
  line-height: 120%;
}

h3 {
  font-size:14px;
  margin:0px;
}

h4 {
  font-size:12px;
}

h5 {
  font-size:10px;
}

h6 {
  font-size:8px;
}

img {
	border:0;
}

p {
	margin-bottom:12px;
	margin-top:12px;
	line-height:150%;
}

a {
	color:#235d8f;
}

ul { 
	line-height:150%;
}

ol {
	line-height:150%;
}

ol li {
	margin-bottom:15px;
}

#center {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	background-color:white;
	padding:10px;
}

#menu {
	width:900px;
	height:46px;
	background-color:#235d8f;
}

#round_head {
	background-image:url(/media/global_header.jpg);
	height:9px;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#round_foot {
	background-image:url(/media/global_footer.jpg);
	height:9px;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

#menu img {
	float:left;
}

.menu_list img {
	margin-left:10px;
	margin-right:10px;
}

.menu_center {
	width:701px;
	margin-left:auto;
	margin-right:auto;
}

.header, .footer {
	font-size:10px;
	text-align:right;
	padding:5px;
	margin:0px;
	color:#bbbbbb;
}

.header {
	margin-top:0px;
}

.header a, .footer a {
	color:#999999;
}

.header a:hover, .footer a:hover {
	color:#296bad;
}

.pad5 {
	padding:5px;
}

.pad10 {
	padding:10px;
}

.headings {
	padding-left:5px;
}

.infobox_error ul, .infobox_notice ul, .infobox_info ul {
	list-style:none;
}

.infobox_error_container {
	background-image:url(/media/infobox_error.jpg);
	background-repeat:repeat-x;
	background-color:#760613;
	color:white;
}

.infobox_notice_container {
	background-image:url(/media/infobox_notice.jpg);
	background-repeat:repeat-x;
	background-color:#766106;
	color:white;
}

.infobox_info_container {
	background-image:url(/media/infobox_info.jpg);
	background-repeat:repeat-x;
	background-color:#053575;
	color:white;
}

.infobox_info, .infobox_notice, .infobox_error {
	background-image:url(/media/infobox_logo.png);
	background-position:5px center;
	background-repeat:no-repeat;
	padding:5px;
	min-height:75px;
}

.infobox_notice {
	background-image:url(/media/infobox_notice_logo.png);
}

.infobox_error {
	background-image:url(/media/infobox_error_logo.png);
}

.infobox_info h1, .infobox_info ul,
.infobox_notice h1, .infobox_notice ul,
.infobox_error h1, .infobox_error ul {
	margin-left:105px;
	padding:0;
}

.infobox_info h1, .infobox_notice h1, .infobox_error h1 {
	color:white;
}

.infobox_info a, .infobox_notice a, .infobox_error a {
	color:white;
}

.infobox_info ul ul, .infobox_notice ul ul, .infobox_error ul ul {
	margin-left:20px;
	list-style:square;
}

.newslist, .blurb {
	width:690px;
}

.newslist h1, .newslist h2, .newslist h3, .newslist h4, .newslist h5, .newslist h6 {
	margin:0px;
}

.actionlist, .actionlist_b {
	width:200px;
	margin-top:5px;
	margin-left:5px;
}

.actionlist_b img {
	margin-bottom:2px;
}

.home_sizeselect {
	color:white;
	padding-left:50px;
}

.home_sizeselect a {
	color:white;
	text-decoration:none;
}

.home_sizeselect a:hover {
	text-decoration:underline;
}

.logo_text {
	float:right;
	height:141px;
	vertical-align:middle;
}

.logo_logo {
	float:left;
}

.client_logo {
	float:left;
	width:200px;
	height:100px;
	margin-right:10px;
}

.client_text {
	font-style: italic
}

input *, textarea {
    font-size:12px;
    font-family:Verdana, Geneva, sans-serif;
}

.benefit_list {
	margin-left:245px;
}