html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
}
body {
	line-height: 16px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

input {
    margin:0;
}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.clear {clear:both;}
.f-Left {float:left;}
.f_Right {float:right;}
a {color: #233760;}
.dis-n {display:none;}
img {border:none;}


body {background:url(images/bg-longpages.jpg) repeat-x #3E6E96;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;margin:0px;}
.body-home {background:url(images/bg-home.jpg) repeat-x #ccc;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; line-height:18px;}
.maincontainer {width:770px;margin:0px auto;}
.header {float:left;width:770px;margin-bottom:15px;}
.logo {float:left;}
.title{float:left; margin:30px 0px 0px;}
.title h1{font-size:22px;font-weight:bold; line-height:25px; color:#000000;}

.top-right-links {float:right;font-size:11px;padding:5px 20px 0px 0px;}
.top-right-links a {color:#233760;}

#navigation a {color: #233760; font-size:15px; font-weight:bold; line-height:25px; background: #e5e5e6 url(images/nav-left-n.gif) left top no-repeat; text-decoration: none; padding-left: 15px}
#navigation a span{background: url(images/nav-right-n.gif) right top no-repeat; padding-right: 15px }
#navigation a, #navigation a span{display: block; float: left}

/* Hide from IE5-Mac \*/
#navigation a, #navigation a span{float: none}
/* End hide */

#navigation a:hover, #navigation a.navActive{color: #233760; background: #9ac3ea url(images/nav-left-o.gif) left top no-repeat; padding-left: 15px }
#navigation a:hover span, #navigation a.navActive span {background: url(images/nav-right-o.gif) right top no-repeat; padding-right: 15px }
#navigation {list-style: none;padding: 0; margin: 0; width:650px;}
#navigation {float:left;}
#navigation li {float: left; margin: 0;} 
.nav-right {float:right;margin-right:20px;}
.nav-right a {color:#C2050F;font-size:14px;font-weight:bold;}

.promo {background:url(images/home-woman.jpg) no-repeat 32px bottom;height:314px;padding-left:255px;margin-bottom:20px;}
.promo-top {background:url(images/home-bullet-bg.gif) repeat-x;}
.promo-top div {background:url(images/home-bullet-left.gif) no-repeat top left;}
.promo-top div div{background:url(images/home-bullet-right.gif) no-repeat top right;height:161px;padding:0px 0px 0px 20px;}

.promo-top ul {float:left;margin-top:12px;}
.promo-top li {background:url(images/blue-circle.gif) no-repeat 0px 5px;padding-left:20px;font-size:17px;font-weight:bold;margin-bottom:8px;}
.promo-top a {color: #233760;}
.promo-top p {float:left;margin:20px 0px 0px 70px;}
.promo-bottom img {vertical-align:top;}



.box {background:url(images/box-md-bg.gif) repeat-y;width:249px;float:left;text-align:center;line-height:17px;}
.middle {margin:0px 11px;}
.box div {background:url(images/box-top.gif) no-repeat left top;}
.box div div {background:url(images/box-btm.gif) no-repeat left bottom;min-height:190px;padding:3px 10px 10px 10px;}
.box font {color:#324A79;font-size:14px;font-weight:bold;}
.box p {margin:10px 0px;text-align:left;}
.box span {font-size:11px;}
.box img {vertical-align:middle;}

.box1 {background:url(images/box-md-bg1.gif) repeat-y;width:249px;float:left;text-align:center;line-height:17px;margin-left:130px;}
.box1 div {background:url(images/box-top1.gif) no-repeat left top;}
.box1 div div {background:url(images/box-btm1.gif) no-repeat left bottom;min-height:165px;padding:3px 10px 10px 10px;}
.box1 table {margin-top:10px;}
.box1 font {color:#324A79;font-size:14px;font-weight:bold;}
.box1 p {margin-bottom:5px !important;text-align:left;}
.box1 span {font-size:11px;}
.box1 img {vertical-align:middle;}
.red {color:#FF0000;}

.cards {text-align:center;margin:15px 0px;}
.cards p {font-weight:bold;margin-top:10px;}

.fodder {background:url(images/home-big-box-bg.gif) repeat-y;}
.fodder div{background:url(images/home-big-box-top.gif) no-repeat left top;}
.fodder div div {background:url(images/home-big-box-btm.gif) no-repeat left bottom;min-height:200px;padding:4px 15px 10px 15px;}
.fodder h2 {color:#324A79;font-size:14px;font-weight:bold;text-align:center;margin-bottom:20px;}
.fodder h5 {font-size:13px;font-weight:bold;}
.fodder p {margin-bottom:15px;}
.fodder ul {margin:0px 0px 15px 20px;}
.fodder li {list-style-type:disc;list-style-position:inside;}

.footer, .footer-inside {text-align:center;font-weight:bold;}
.footer-inside {padding:10px 0px;margin-top:15px;}
.footer p {margin:10px 0px;}
.footer-inside {background:#ccc;}
.footer-inside p {margin:10px 0px;}

.content {background:url(images/inn-box-mid-bg.gif) repeat-y;padding-bottom:0px;}
.content-top {background:url(images/inn-box-top.gif) no-repeat left top;}
.content-bottom {background:url(images/inn-box-btm.gif) no-repeat left bottom;padding:20px;padding-bottom:3px !important;}
.content-bottom p {margin-bottom:15px;}
.content h2 {color:#324A79;font-size:18px;font-weight:bold;margin-bottom:20px;}
.content-bottom h5 {font-size:14px;font-weight:bold;}

.content-left {width:185px;float:left;}
.content-left p {margin-bottom:15px;}
.content-right {float:right;width:530px;}
.large {width:70%;background:url(images/image003.jpg) no-repeat right bottom;padding-right:30%;}
.women {background:url(images/woman.jpg) no-repeat bottom right;min-height:350px;padding-bottom:20px;}
.women h4 {color:#324A79;font-weight:bold;font-size:14px;}
.large td {padding:5px 0px;}
.content-right h3, .content-right h4 {color:#6699CC;font-size:16px;font-weight:bold;}
.content-right p {margin-bottom:15px;}
.content-right ul {margin:0px 0px 15px 30px;}
.content-right li {list-style:disc;list-style-position:inside;}

.regsmall {color:#FF0000;}
.waitingfor {font-size:14px;font-weight:bold;}
.waitingfor a {color:#FF0000;}

.blue-circle li {background:url(images/blue-circle.gif) no-repeat 0px 5px;padding-left:20px;list-style:none;margin-bottom:5px;font-size:13px;color:#233760;font-weight:bold;}
.blue-circle1 {margin-left:30px;}
.blue-circle1 li {margin-bottom:15px;}
.blue-circle span {color:#000;font-weight:normal;}

.step-bg{background:url(images/step-bg.gif) 20px center no-repeat; width:770px; margin:0 auto; height:36px; margin-top:10px; margin-bottom:-10px; }
.spltext {color:#233760;font-size:14px;font-weight:bold;}

.basic h3 {font-size:16px;color:#324A79;font-weight:bold;margin-bottom:10px;}

.error {font-size:20px;font-weight:bold;border-bottom:solid 1px #FF0000;color:#FF0000;margin-bottom:20px;padding-bottom:5px;}
.bold {font-size:18px;}