﻿body {margin:0px;text-align:center;font-family:verdana;font-size:0.8em;background-color:#333333;}
h1 {border-bottom:1px solid #CCC;font-size:1.4em;}
p {margin-right:10px;}
img {border:0;}
a:link, a:visited, a:hover {color:#003399;text-decoration:underline;}
a:hover {color:#003399;text-decoration:none;}
#container {text-align:left;background-color:#FFF;}
#c-header {width:100%;height:81px;background: url(../images/header-background.gif) repeat-x;text-align:center;}
#header {margin:0 auto;width:775px;text-align:left;}
#header .leftcolumn {float:left;width:364px;}
#header .rightcolumn {float:right;width:411px;}
#header li {display:inline;}
#utility {text-align:right;}
#utility ul {margin:5px;padding:0px;list-style-type: none;}
#utility li {padding-left:20px;padding-right:10px;}
#utility .u-home {background: url(../images/header-home.gif) no-repeat;}
#utility .u-enrollment {background: url(../images/header-enrollment.gif) no-repeat;}
#utility .u-contactus {background: url(../images/header-contactus.gif) no-repeat;}
#utility a:link, #utility a:visited, #utility a:hover {font-family:arial;font-weight:bold;color:#999;text-decoration:none;}
#utility a:hover {text-decoration:underline;}
#tabs {margin: 23px 0 0 35px;float: left;display: inline;}
#tabs ul {list-style-type: none;margin: 0;padding:0;}
#tabs ul li {margin: 0 8px 0 0;float: left;display: inline;}
#tabs ul li a {display: block;height: 30px;background: url(../images/header-navigation.gif) no-repeat;text-indent: -9000px;float: left;display: inline;}    
#tabs ul li.t-finance a {background-position: 0 0;width: 179px;}
#tabs ul li.t-finance a:hover {background-position: 0 -30px;}
#tabs ul li.t-finance a.selected {background-position: 0 -60px;}
#tabs ul li.t-customer a {background-position: -189px 0px;width: 179px;}
#tabs ul li.t-customer a:hover {background-position: -189px -30px;}
#tabs ul li.t-customer a.selected {background-position: -189px -60px;}
#logo {width:364px;height:77px;}
#logo h1, #logo h2 { display:none; }
#main-nav {background:#000;height: 35px; text-align:center; color:#fff;}
#main-nav a:link, #main-nav a:visited, #main-nav a:hover {font-family:arial;font-weight:bold;color:#fff;text-decoration:none;}
#main-nav a:hover {text-decoration:underline;}
#main-nav .links {padding-top: 7px;}
#c-main {width:100%;margin-top:2px;padding-top:10px;background: url(../images/main-background.gif) top repeat-x;text-align:center;font-family:verdana;}
#home {margin:0 auto;width:775px;text-align:left;}
#home .leftcolumn {float:left;width:387px;}
#home .rightcolumn {float:right;width:387px;}
#home .m-leftcolumn {float:left;width:193px;}
#home .m-rightcolumn {float:right;width:193px;}
#home .mediabox {width:369px;height:220px;}
#home .mediabox h1, #home .mediabox h2, #home .mediabox ul, #home .mediabox li {display:none;}
#homesub {margin:10px 0;clear:both;}
#homesub .leftcolumn {float:left;width:387px;}
#homesub .rightcolumn {float:right;width:387px;}
#homesub .cta-img-one {float:left;width:100px;margin-top:25px;}
#homesub .cta-img-two {float:left;width:100px;margin-top:25px;clear:both;}
#homesub .cta-text {float:right;width:287px;}
#homesub .cta-text h3 {font-size:1.2em;margin-bottom:0px;margin-top:25px;}
#homesub .cta-text p {margin-top:5px;margin-right:25px;}
#markets ul {list-style-type:none;margin:0;padding:0;}
#markets li {padding:5px 0;}
#markets li a:link, #markets li a:visited, #markets li a:hover {font-weight:bold;color:#003399;text-decoration:underline;}
#markets li a:hover {text-decoration:none;}
#utilitybullet {color:#747272;}
#inside {margin:0 auto;width:775px;text-align:left;}
#inside .leftcolumn {float:left;width:560px;}
#inside .rightcolumn {float:right;width:193px;}
#inside ul {list-style-type:square;margin:0;padding:0;margin-left:20px;margin-bottom:5px;}
#inside li {padding:4px 0;}
#insidesub {margin:10px 0;clear:both;}
#insidesub .leftcolumn {float:left;width:280px;}
#insidesub .rightcolumn {float:right;width:280px;}
#insidesub .cta-img-one {float:left;width:50px;margin-top:25px;}
#insidesub .cta-img-two {float:left;width:50px;margin-top:25px;}
#insidesub .cta-text {float:right;width:230px;}
#insidesub .cta-text h3 {font-size:1.2em;margin-bottom:0px;margin-left:10px;margin-top:25px;}
#insidesub .cta-text p {margin-top:5px;margin-left:10px;}
#insidesub img {border:1px solid #999;}
#subnav ul {list-style-type:none;margin:0;padding:0;border-top:1px solid #000;border-bottom:1px solid #000;}
#subnav li {margin:0;padding:6px 2px;}
#subnav .third {font-weight:bold;}
#subnav .fourth {padding-left:15px;}
#subnav a:link, #subnav a:visited, #subnav a:hover {color:#003399;text-decoration:underline;}
#subnav a:hover {text-decoration:none;}
#subnav h2 {display:none;}
#breadcrumbs {font-size:0.8em;margin-bottom:10px;}
#breadcrumbs .here {font-weight:bold;padding-right:2px;}
#breadcrumbs .arrow {padding:0 2px;}
#breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:hover {color:#003399;text-decoration:underline;}
#breadcrumbs a:hover {text-decoration:none;}
.o-nav {border:1px solid #cecece;background-color:#f2f2f2;margin-top:15px;color:#999;}
.o-nav .title {font-weight:bold;margin:0;padding:5px;border-bottom:1px solid #cecece;font-size:1em;color:#003399;}
.o-nav .s-title {font-weight:bold;margin:0;padding:5px;color:#003399;font-size:0.8em;}
.o-nav ul {font-size:0.8em;list-style-type:square;margin:0;padding:0;margin-left:20px;margin-bottom:5px;}
.o-nav li {padding:4px 0;}
.o-nav a:link, .o-nav a:visited, .o-nav a:hover {color:#003399;text-decoration:underline;}
.o-nav a:hover {text-decoration:none;}
.form {border:1px solid #cecece;background-color:#f2f2f2;margin-top:15px;margin-bottom:15px;padding}
.form .title {font-weight:bold;margin:0;padding:5px;border-bottom:1px solid #cecece;font-size:1.4em;}
.form label {display:block;font-weight:bold;margin-bottom:5px;font-size:0.8em;}
.form input {width:400px;margin-bottom:15px;font-family:verdana;border:1px solid #999;font-size:0.8em;}
.form textarea {width:400px;height:100px;margin-bottom:15px;font-family:verdana;border:1px solid #999;font-size:0.8em;}
.form form {margin:0;padding:10px;}
.form .summary {font-size:0.8em;margin-bottom:15px;}
.form .button {display:block;margin-bottom:0;width:auto;background-color:#ccc;border:1px solid #999;font-weight:bold;margin-top:5px;padding:2px;font-size:1.0em;}
.benefits {width:400px;border:1px solid #000;}
.benefits .left {padding-top:15px;}
.benefits .leftbold {font-weight:bold;padding-top:15px;}
.benefits .leftindent {padding-left:50px;padding-top:15px;}
.benefits .right {text-align:right;padding-top:15px;}
.benefits .rightone {text-align:right;border-bottom:1px solid #000;padding-top:15px;}
.benefits .righttwo {text-align:right;border-bottom:2px solid #000;padding-top:15px;}
#footer {text-align:center;clear:both;background-color:#333333;color:#a1a0a0;padding:5px 0;border-top:10px solid #fff;}
#footer p {margin-right:auto;}
#footer li {display:inline;border-right:1px solid #a1a0a0;padding-left:5px;padding-right:8px;}
#footer li.last {border-right:0px solid #000;}
#footer a:link, #footer a:visited, #footer a:hover {color:#a1a0a0;text-decoration:underline;}
#footer a:hover {text-decoration:none;}
#footer h2 {display:none;}
#ace{

	margin-bottom:20px;
	background-color:#C60;
	border:1px solid #993300;
	padding:0 15px;
}
#ace h3{
	text-transform:uppercase;
	font-size:13px;
}
#ace p{
	color:#330000;
}
#ace a:link, #ace a:visited{
	color:#fff;
	text-decoration:underline;
	font-weight:bold;
}
#ace a:hover{
	color:#fff;
	text-decoration:none;
}