html, body {







	background:url("../images/page-background1.jpg") scroll #003366 left top no-repeat;



	



	height:100%;







	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;







	font-size:13px;







	color:#333333;







	padding:0;







	margin:0







}















body {







	background-color:#003366;







	margin:0







}















ul, li {







	padding: 0;







	margin: 0;







	line-height: 20px;







}







ul







{







	list-style-type:none;







	font-weight: normal;







	font-size: 11px;







	font-style: normal;







	font-variant: normal;







	line-height: 20px;







	letter-spacing: normal;







}















ul.bulleted







{







	list-style-type: disc;







	list-style-position: outside;







	margin-left: 20px;







	line-height: normal;















}















a, a:link, a:visited, a:active {







	color: #004A95;







	text-decoration: underline;







}















a:hover {







	color: #003366;	







}















a.more, a.more:link, a.more:visited, a.more:active {







	color: #004A95;







	background: url(../images/img_arrow_green.gif) center right no-repeat;







	height: 20px;







	font-weight: bold;







	padding-right: 10px;







	line-height: 28px;







	text-decoration: none;







	font-size: 13px;















}















a.more:hover{







	color: #003366;







	text-decoration: underline;







}















h1, h2 {







	color: #003366;







	margin: 0px;







}















h1 {







    font-size: 20px;



	



	font-weight: normal;



	



}















h2 {







	font-size: 17px;







	line-height: 24px;



	



	font-weight: normal;







}















h3 {







	margin: 5px 0 1px 0;







	font-size: 15px;



	



	color: #003366;



	



	font-weight: bold;







}















span.date {







    color: #505050;







    font-size: 10px;







    display: block;







}















p {







	margin: 5px 0;







	font-size: 13px;







	line-height: 20px;







}















.phone {







	padding-top:10px;







	font-size:20px;







	color:#fff;







	font-weight:normal







}















.style6 {





	color:#fff;







}















.style7 {







	font-size:9px







}















.style12 {







	color:#ccc;







	font-size:12px;







}















.style13 {







	color:#fff;







	font-weight:bold;







}















.style13 a {







	color:#ccc;







}















.style13 a:hover {







	color:#0099cc;







}















.style14  {







	font-size:14px;







}















div#wrapper {

	position: relative; /* center, not in IE5 */

	height: auto !important; /* real browsers */

	min-height: 100%;

	height: 100%; /* IE6: treaded as min-height*/

	background-color: transparent;

	margin:0 auto;

	width: 990px;

}















#right {



	background-repeat:no-repeat;



	float:left;



	height:auto;



	width:inherit;



	min-height:450px;



	background-color: #FCFCFC;



	padding: 5px;



	border: thin solid #CCCCCC;



}















#headerTop {







	background:url("../images/page-background1.jpg") scroll #002955 left top no-repeat;







	height:74px;







	padding:0 5px 0 0;







}















#logo {







	height:65px;







	margin:0;







	padding:0;







	position:absolute;







	left:10px;







	top:2px;







	width:187px;







}















#utility {







	color:#FBFEFF;







	font-size:11px;







	height:66px;







	margin:0;







	padding:0;







	text-decoration:none;







	width:296px;







	float:right







}















.bullets-disc {

	list-style:disc outside none;

	padding:0 0 0 20px;

	font-size:13px;

	line-height:20px





}















#utility a {







	color:#FBFEFF;







	font-size:11px







}















div#container {

	background:url("../images/content_bg.gif") #ffffff left top repeat-y;

	margin:0;

	padding:0 6px;

	width:978px;

}















div#header {







	background-color:#FFFFFF;







	margin:0;







}















div#flash_placeholder {







	background-color:#003366;







	margin:0;







	padding:0







}















div#content {







	background-color:#FFF







}















div.two_cols {







	padding:8px 15px 10px







}















div.three_cols {







	background-color:#FFF;







	padding:20px 15px 10px 7px;







}















div.three_cols #left {







	float:left;







	width:184px;







	min-height:450px







}















div.three_cols #right {







	float:right;







	width:174px;







}















div.three_cols #middle {







	float:left;







	line-height:24px;







	margin:0 10px;







	width:565px







}















div.three_cols #middle h1 {







	margin: 0 0 10px







}















div.two_cols #middle {







	float:left;







	line-height:22px;







	margin-right:50px;







	width:554px







}















div.two_cols #middle h1, div.two_cols #middle h2, div.two_cols #right h1, div.two_cols #right h2 {







	margin: 10px 0 0







}















div.two_cols #right {



	padding:0;



	width:344px;



	line-height:22px;



	border:none







}















div#mainfooter {







	background:url("../images/footer_bg.jpg") no-repeat scroll center top transparent;







	clear:both;







	color:#999999;







	display:block;







	padding-top:25px;







	text-align:center;







	width:100%;







}















div#mainfooter a, div#mainfooter a:link, div#mainfooter a:visited, div#mainfooter a:hover, div#mainfooter a:active {







	color:#999999;







	text-decoration:underline;







}















.stbuttontext {







	line-height:17px;







}















ul#subnav li {







	width:163px;







}















ul#subnav li.head {







	background-color:#636363;







	color:#FFFFFF;







	font-size:13px;







	font-weight:bold;







	padding:10px 5px;







	width:153px;







}















ul#subnav li.first {







	border-top:1px solid #DCDCDC;







}















ul#subnav li.last {







	border-bottom:1px solid #DCDCDC;







}















ul#subnav li a {







	background:#f4f4f4 url("../images/subnav_bg.jpg") no-repeat scroll 0 0;







	border-left:1px solid #DCDCDC;







	border-right:1px solid #DCDCDC;







	color:#676767;







	display:block;







	font-size:11px;







	padding:6px 0 5px 4px;







	font-weight:normal;







	text-decoration:none;







	line-height:13px;







	vertical-align:middle;







}















ul#subnav li a:hover, ul#subnav li a:active, ul#subnav li a.active, ul#subnav li a.active:link, ul#subnav li a.active:visited, ul#subnav li a.active:hover, ul#subnav li a.active:active {







	color:#004A95;







}















.next-steps-nav {







	list-style:none







}















.next-steps-nav li.head {







	background-color:#636363;







	color:#FFFFFF;







	font-size:13px;







	font-weight:bold;







	padding:10px;







	width:143px;







	list-style:none;







	border-radius:5px 5px 0 0;







	-moz-border-radius:5px 5px 0 0;







	-webkit-border-radius:5px 5px 0 0;







}















.next-steps-nav li {







	background-color:#eaeaea;







	color:#000;







	font-size:12px;







	padding:4px 0 5px 10px;







	width:153px;







	list-style:none;







	margin:0







	







}















.next-steps-nav li.last {







	border-radius:0 0 5px 5px;







	-moz-border-radius:0 0 5px 5px;







	-webkit-border-radius:0 0 5px 5px;







}















.next-steps-nav li a {







	background:url("../images/bullet_1.gif") no-repeat scroll left 5px transparent;







	padding:0 10px;



	



	display:block;







	margin:0







}















.next-steps-nav li a:hover,







.next-steps-nav li a:active,







.next-steps-nav a:link,







.next-steps-nav a:visited {







	color:#004A95;







	font-size:12px







}















.boxRightContact {







	background:url("../images/home-frm-bg.png") no-repeat scroll center top #fff;







	border-color:#717171;



	



	border-style:solid;



	



	border-width:0 1px 1px 1px;







	color:#000;







	font-size:10px;







	margin:0;







	padding:0;



	



	float:left;







}







.boxRightContact #contactHolder {



	padding:8px 0 18px 10px;



	font-size:16px;



	font-weight:bold



}















.submitZoneContent {







	background:#fff;







	color:#868686;







	font-size:11px;







	padding:5px;



	float:left;







}







.submitZoneContent label {







	float:left;







	width:35px







}















.submitZoneContent input {







	margin-left:10px;







	width:180px







}















.submitZoneContent .button {







	width:71px







}















.submitZoneContent .errormessage ul li {







	color:#c00







}















.partner-form {







	padding-left:25px







}















.partner-form label {







	float:left;







	width:120px







}















.partner-form input, .partner-form textarea {







	margin-left:10px;







	width:250px







}















.partner-form .button {







	margin-left:130px;







	width:71px







}















.partner-form .errormessage ul li {







	margin-left:130px;







	color:#c00







}















.box-nav-h .box {







	float:left;







	height:90px







}















.box-nav-h .box {







	float:left;







	width:243.75px;







	height:90px







}







.box-nav-h .box .link {







	background:url('../images/nav2-bg.jpg') #525252 repeat-x;







	float:left;







	padding:10px;







	height:90px;







	width:223.75px;







	text-decoration:none







}







.box-nav-h .box .link:hover {







	background:none #003366 repeat-x







}







.box-nav-h .box .link .head {







	color:#fff;







	display:block;







	font-size:14px;







	font-weight:bold







}







.box-nav-h .box .link .subtext {







	color:#C9C9C9;







	display:block;







	font-size:12px;







	margin-top:5px







}







.box-nav-h .spacer {







	background-color:#525252;







	float:left;







	width:1px;







	padding:10px 0;







	height:90px







}







.box-nav-h .spacer .bg {







	background-color:#676767;







	height:90px







}















.frm_demo {



	background-color:#fcfcfc;



	padding:5px 10px



}







.frm_demo label {







	display:block;







	padding:2px 0;







}







.frm_demo .inputStyle {







	background:url("../images/form.gif") repeat-x scroll left top #fff;







	border:1px solid #ddd;







	display:block;







	padding:2px 0;







}







.frm_demo .textareaStyle {







	background:url("../images/form.gif") repeat-x scroll left bottom #fff;







	border:1px solid #ddd;







	display:block;







	padding:2px 0;







}







.frm_demo .selectStyle {







	background:url("../images/form.gif") repeat-x scroll left bottom #fff;







	border:1px solid #ddd;







	display:block;







	padding:0;







}















.errormessage ul li {







	color:#CC0000;







	margin-left:40px;







}
