@charset "UTF-8";
/* CSS Document*/


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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
a:hover {cursor:pointer}
sup{line-height:0}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1.5;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}



blockquote, q {
	quotes: "" "";
}

/*   END MEYER RESET   */

td{vertical-align:top}

p{margin-bottom:10px}
a{color: #0071AB; text-decoration:none}
a:hover{text-decoration:underline}
ul{list-style:disc;margin-left:25px}
ol{list-style:decimal;margin-left:25px;}
ol li{padding-bottom:3px}
b,strong{font-weight:bold}
em,i{font-style:italic}

h1{font-family:"Trebuchet MS";font-size:22px;color: #0071AB;font-weight: normal;margin-bottom:10px;background:url(../comp/h1-line.gif) no-repeat 0 100%;}
h2{font-size:20px;font-weight:bold}
h3{font-size:16px;font-weight:bold}
h4{font-size:14px;font-weight:bold}

a.specialLinkOrange{display:block;font-weight:bold;color:#eb6c25;}
a.specialLinkBlue{display:block;font-weight:bold;color:#005192;}
a:hover.specialLinkOrange,a:hover.specialLinkBlue{text-decoration:none}

div.text ul{padding-bottom: 10px}

#content p a.end-orange-arrow{background: url(../comp/arrow-orange.png) no-repeat 100% 2px;padding-right: 9px}

.horLine{height:1px;background-color:#e9e6e0;margin: 5px 10px 5px 5px;overflow:hidden}

body{background-color:#3a88b7;background-image:url(../comp/bg-vertical.png);background-repeat:repeat-x}
body{font-family:"Trebuchet MS"; font-size:12px;color:#76756f;line-height:1.4;letter-spacing:0.4px}


#first-wrapper{margin:40px auto 0 auto;width:980px;background-image:url(../comp/right-side-shadow.png);background-repeat:repeat-y}
#second-wrapper{width:975px;background-color:#FFFFFF;margin-left:5px;background-image:url(../comp/bg-right-round.png);background-repeat:no-repeat;background-position:top right}

#main-left-wrapper{width:700px;}
#main-left{margin:25px 0px 0 25px; padding-right:25px;}

#logo{padding:0 0 35px 10px;height: 72px}
#top-menu-sec {width: 400px; margin: -43px 5px 0 237px; text-align:right}
#top-menu-sec ul {list-style-type:none}
#top-menu-sec ul li {display:inline; }
#top-menu-sec ul li.active a {color:#0065a4;}
#top-menu-sec ul li a{color:#666766;font-size:11px;margin-left:10px; text-decoration:none}
#top-menu-sec ul li a:hover {color:#0065a4;font-size:11px;}

#top-menu{background:url('../comp/main-menu-backr-bottom.gif') no-repeat 0 83%;width:649px;height:51px;margin-left:-2px;padding-left:3px }
#top-menu ul{list-style:none;margin-left: 0px}

#top-menu ul li{float:left;display:block; height:30px; margin-bottom:-10px;padding-left:5px; margin-left:0px}
#top-menu ul li span{float:left;display:block; height:25px; padding:5px 5px 0 3px; margin-left:-10px}


#top-menu ul li.active{float:left;display:block; height:30px; margin-bottom:-10px; background:url('../comp/main-menu-backr-tab.gif') no-repeat 0 0;padding-left:0; margin-left:5px;}
#top-menu ul li.active a {color:#fff}
#top-menu ul li.active a:hover {color:#535454}
#top-menu ul li.active span{float:left;display:block; height:25px; background:url('../comp/main-menu-backr-tab.gif') no-repeat 100% 0;padding:5px 5px 0 3px; margin-left:-10px}

#top-menu li a{text-decoration:none;display:block;padding-left:14px;font-size: 13px}
#top-menu li a:hover {color:#F68026}
/*#top-menu li.active a{background:url('../comp/main-menu-backr-tab.gif') no-repeat bottom center; margin-bottom:-10px; color:white}*/

#botom{background-image:url(../comp/bottom.png);background-repeat:no-repeat;height:27px;width:980px;margin:0 auto}

/*
#campaign {height: 202px;overflow: hidden;padding: 0 20px  0 385px;color: #FFF;cursor: pointer}
#campaign a{color: #FFF}
#campaign h1, #campaign h2{font-weight:normal;line-height: 1;padding-bottom: 10px}

#campaign .learnMore{text-align: right}
#campaign .learnMore a {font-style:italic; font-size:0.8em; padding-right: 10px;background: url('../comp/arrow-orange.png') 100% 50% no-repeat; color:#FFF;}
#campaign p{line-height: 1.2}

#campaignLeft{margin-top:10px}


#campaign2{padding: 0 20px  0 385px;color: #FFF;}
*/

#campaignContent{padding: 10px 10px 0 10px;font-size: 13px;}
#campaignContent h1{color:#0065a4;font-family:Trebuchet MS;font-size:20px;margin:0 0 7px 0;background: none;font-weight: bold}


td.image{width:105px;}
/*LANDING PAGES*/

#content-landing{clear:left;padding:20px 20px 20px 20px}

/*RIGHT MENU*/
#main-right-wrapper{padding: 0px 0px 63px 25px;width:215px;margin-top: -23px; border-left:solid 1px #e9e6e0;}
#rightMenu {margin:43px 0 0 8px;height: 76px;padding-top: 29px}
#rightMenu li{list-style:none; line-height:1em}
#rightMenu li a{text-decoration:none;font-size: 11px}
#rightMenu li a:hover{font-weight:bold}
#rightMenu li.active a{font-weight:bold}

div.right-side-box{background: url('../comp/sprite-right-menu.gif') 0 1% no-repeat; margin:0px 0px;padding:10px 10px 0px 15px;}
div.right-side-box a{font-size:14px;font-weight:bold; display:block; color:#76756F; text-transform:uppercase;display:inline ; background: url('../comp/arrow-xmenu.gif') 100% center no-repeat; padding: 0 10px 0 0}
div.right-side-box a:hover{text-decoration:none;color:#0071AB}

div.right-side-box-wanna {background: url('../comp/sprite-right-menu.gif') 0 1% no-repeat; margin:10px 0px 0px 0px;padding:10px 10px 1px 15px;}
div.right-side-box-wanna p{margin-bottom: 3px}
div.right-side-box-wanna p a{background: url('../comp/arrow-xmenu.gif') 100% center no-repeat;padding: 0 10px 0 0;text-decoration:none;font-style: italic;color: #76756f}
div.right-side-box-wanna p a:hover{color:#0071AB}


div.right-side-box-login{margin-bottom: 10px}
div.right-side-box-login ul {background: url('../comp/sprite-right-menu.gif') 50% 50% no-repeat; list-style:none;margin: 0;padding: 7px 10px 2px 15px}

div.right-side-box-login ul li a {text-decoration:none; color:#535454; padding-right: 10px; background: url('../comp/arrow-xmenu.gif') 100% 50% no-repeat; font-size: 12px}
div.right-side-box-login ul li a:hover {color:#0065a4}
div.right-side-box-login h3 {color:white; font-size:13px; height: 25px; padding: 10px 0 0 12px; background: url('../comp/sprite-right-menu.gif') 0 95% no-repeat;}
div.right-side-bottom {width:215px; height: 10px; background: url('../comp/sprite-right-menu.gif') 0 79% no-repeat;}

/*right side menu fixed size*/
.right-side-box-fixed{width: 217px; height: 27px; background: url('../comp/right-side-box-fixed.gif') no-repeat 0 0; margin:5px 0px;padding:7px 10px 0px 15px; color:#fff; }
.right-side-box-fixed:hover{width: 217px; height: 27px; background: url('../comp/right-side-box-fixed-over.gif') no-repeat 0 0; margin:5px 0px;padding:7px 10px 0px 15px; color:#fff;}
.right-side-box-fixed a{color:#76756F; font-weight:bold; font-size:14px; background: url('../comp/arrow-right-gray.png') no-repeat 100% 50%;padding:0 10px 0 0; width:100%; height:100%; text-decoration:none}
.right-side-box-fixed a:hover{font-weight:bold; font-size:14px;background: url('../comp/arrow-right-light-blue.png') no-repeat 100% 50%;padding:0 10px 0 0; width:100%; height:100% ; text-decoration:none;color: #FFF}


div.right-side-banner h2 {font-size:16px; padding: 10px 0 0 5px}
div.right-side-banner p {font-style: italic; font-size: 10px; padding: 0 0 0 5px}
div.right-side-banner p img{padding:0}

#newsItems{border-top:1px solid #eeebe6; margin-top: 5px;overflow: hidden}

#newsItems .boxShortTxt{width:161px;float:left;border-right:solid 1px #eeebe6;margin-top: 10px;cursor:pointer}
#newsItems .boxShortTxt h2 {color: #0071AB;font-size: 14px;line-height: 1.2;padding: 0 20px;}

#newsItems .boxShortTxt h2 a {background: url(../comp/arrow-orange.png) no-repeat 100% 65%;padding-right: 15px}
#newsItems .boxShortTxt h2 a:hover {text-decoration:none; color:#F68026}


/*#newsItems .boxShortTxt h2:hover{color:#F68026}*/
#newsItems .boxShortTxt p{padding: 0 20px;color: #666}
#newsItems .boxShortTxt p img{margin-left: 0px}
#newsItems .boxShortTxt p a{color: #666}


/*#newsItems .boxShortTxt p a.end-orange-arrow{background: url(../comp/arrow-orange.png) no-repeat 100% bottom;padding-right: 9px}*/



#highlights {border-top:1px solid #eeebe6;margin-top: 10px;padding-top: 10px}
#highlights .item {float:left; width:323px;border-right: 1px solid #eeebe6;}
#highlights .item h4{font-size: 12px;text-transform: uppercase;padding: 25px 20px 0 20px}
#highlights .item h3{font-size: 15px;color: #0071AB;padding: 0px 20px 20px 20px; height: 2.4em}
#highlights .item h3 a{text-decoration:none; padding-right:15px; background: url('../comp/../comp/arrow-right-gray.png') 100% 50% no-repeat;}

#highlights .item h3 a:hover {text-decoration:none;color:#F68026}

#highlights ul{list-style: none; list-style-position: outside;margin: 0 7px;}
#highlights ul li a{/*background: url('../comp/arrow-bottom-links.gif') 100% 50% no-repeat;*/padding-right: 10px;text-decoration: none;display: block;padding: 2px 13px;background-color:#d6e6ee;margin: 1px 0 0 0;}
#highlights ul li a:hover{color: #FFF;background-color:#4d9cd3;}
#highlights ul li a span{padding: 0 10px 0 0;background: url('../comp/arrow-right-gray.png') 100% 50% no-repeat;}
#highlights ul li a span.hover{background: url('../comp/arrow-right-light-blue.png') 100% 50% no-repeat;}

.left-image-money-clips {background: url('../comp/girl-money-clips.gif') no-repeat; width:78px; height:99px; float:left; margin:0 10px 0 7px;border: 0;padding: 0}
.right-image-money-clips {background: url('../comp/FinancialSolutionsIcon.jpg') no-repeat; width:78px; height:99px; float:left; margin:0 10px 0 7px;border: 0;padding: 0}

/*Left Menu*/
#leftMenu {float:left;width:135px; border-right: 1px solid #eeebe6; margin-right: 10px; padding:5px 10px 5px 5px}
#leftMenu a{text-decoration:none}
#leftMenu ul{list-style: none; list-style-position: outside;margin: 0}
#leftMenu ul li h3{color: #76756f;font-size: 13px; line-height: 1em; padding-bottom:5px}
#leftMenu h3.firstH3{background:url(../comp/menu-line.gif) no-repeat top right;padding: 7px 0 0.5em 0;margin-top: 7px; line-height: 1em;}
#leftMenu ul li {line-height:1em; padding-bottom:5px}
#leftMenu ul li a{font-family: Arial,Helvetica,Garuda,sans-serif;font-size: 11px;color: #76756f;text-decoration: none;}

#leftMenu ul li.active a{color:#0071AB}
#leftMenu ul li a:hover{color:#0071AB}

#leftMenu ul li.active ul li a{color: #535454;}
#leftMenu ul li ul li.active a{color: #0071AB;}
#leftMenu ul li ul li a:hover{color:#0071AB}
#leftMenu ul li ul{ background:url(../comp/menu-line.gif) no-repeat 100% 100%;padding-bottom: 3px}

#leftMenu h2{font-size: 15px;margin: 5px 0 0 0; line-height: 1em; padding-bottom:0.3em;background:url(../comp/menu-line.gif) no-repeat 100% 100%;margin-bottom: 5px}
.menulLeft2header { padding-bottom:10px; background:url(../comp/menu-line.gif) no-repeat 100% 80%;}
.menulLeft2header a{color:#76756F; font: 11px/1.2 Arial,Helvetica,Garuda,sans-serif; text-decoration:none;padding-bottom:5px}
.menulLeft2header a:hover {color:#0071AB}
.menulLeft2header a.active {color:#0071AB;}
#leftMenu h4{font-size: 11px;font-weight: normal;background:url(../comp/menu-line.gif) no-repeat 100% 100%;padding-bottom: 5px;margin: 6px 0 5px 0}

#content{width:487px; float:left; padding: 0;}
#contentWide{padding: 0 40px 0 40px}

#content, #contentWide{font-family: Arial,Helvetica,Garuda,sans-serif;}
#content h1, #contentWide h1{font-family:"Trebuchet MS";font-size:22px;color: #0071AB;font-weight: normal;margin-bottom:10px;background:url(../comp/h1-line.gif) no-repeat 0 100%;}
#content h2, #contentWide h2{font-family:"Trebuchet MS";font-size:16px;font-weight:bold;margin-bottom:10px;}
#content h3, #contentWide h3{font-family:"Trebuchet MS";font-size:14px;font-weight:bold;margin-bottom:0px;}
#content h4, #contentWide h4{font-family:"Trebuchet MS";font-size:14px;font-weight:bold;margin-bottom:5px;}
#content h5, #contentWide h5{font-family:"Trebuchet MS";font-size:10px;font-weight:bold;margin-bottom:5px;}
#content ul, #contentWide ul{padding-bottom: 10px}

/*OTHER CRAYZINES*/
.p-smaller{font-size:11px}

.spaceTop1Lines{height:5px}
.spaceTop2Lines{height:30px}
.spaceTop3Lines{height:50px}
.spaceMiddle{height:5px}

.right-spacer{background-color:#d9d3c9;height:1px;overflow:hidden}

.banners{margin-top:10px;}
.testimonials{margin-top:10px;}
.messages{margin-top:10px;}

/*TABLES*/
table.headoffices {width:100%}
table.headoffices th{padding: 10px 10px 0px 3px;font-size:14px;font-weight:bold}
table.headoffices td{padding: 2px 5px 5px 3px;}
table.branches {width:480px; float:left}
table.branches td{padding: 10px 10px 10px 3px;border-bottom:solid 1px #d9d3c9}

table.rates {width:100%;margin-bottom:20px}
table.rates thead td{font-size:14px;font-weight:bold;padding: 5px 0;}
table.rates tr.first{background-color:#ccdce9}
table.rates tr.second{background-color:#e5edf4;}
table.rates td{padding: 3px 4px;border-bottom:solid 1px #FFFFFF}
table.rates td.td1{width:90%}
table.rates td.td2{vertical-align:middle;}

table.rates2 {width:100%;margin-bottom:20px}
table.rates2 thead td{font-size:14px;font-weight:bold;padding: 5px 0;}
table.rates2 tr.first{background-color:#ccdce9}
table.rates2 tr.second{background-color:#e5edf4;}
table.rates2 td{padding: 3px 4px;border-bottom:solid 1px #FFFFFF}
table.rates2 td.td1{width:90%}
table.rates2 td.td2{vertical-align:middle;}

table.fees {width:100%;margin-bottom:20px}
table.fees thead td{font-size:14px;font-weight:bold;padding: 5px 5px 0 0;}
table.fees tr.first{background-color:#ccdce9}
table.fees tr.second{background-color:#e5edf4;}
table.fees td{padding: 3px 4px;border-bottom:solid 1px #FFFFFF}

table.fees-membership {width:100%;margin-bottom:20px}
table.fees-membership thead td{font-size:14px;font-weight:bold;padding: 5px 5px 10px 0;}
table.fees-membership td{padding: 3px 5px 0 0;}

table.campaign5000 {width:100%;margin-bottom:20px}
table.campaign5000 thead td{font-size:14px;font-weight:bold;padding: 5px 5px 0 0;}
table.campaign5000 tr.first{background-color:#ccdce9}
table.campaign5000 tr.second{background-color:#e5edf4;}
table.campaign5000 td{padding: 3px 4px;border-bottom:solid 1px #FFFFFF}

.campaign5000Menu li a{color: #e36824 !important}

.alignright {text-align:right}

div.blackcatadvertising{margin:-5px auto 0 auto;color:#FFFFFF;width:980px;font-size:10px;padding-left:20px}
div.blackcatadvertising a{color:#FFFFFF}
div.blackcatadvertising a:hover{text-decoration:none}

/*JUST TEXT*/

#content-just-text{clear:left;padding:0px 20px 5px 20px}
#content-just-text h1{font-size:16px;font-weight:bold;padding-bottom:10px}

/*FORMS*/

#content-forms{clear:left;padding:0px 20px 5px 20px;width:615px}

#content-forms h3{color:#005192;font-size:14px;padding:5px 0}
#content-forms h3.moreTop{padding-top:15px}

#clear-session {float:right;}
div.submitApplication{text-align:right;}

.page_1, .page_2, .page_3, .page_4, .page_5, .page_6{clear:both;display:none;}
#extraFields{display:none;}

#agreementWithScroll{height: 300px;overflow: scroll;border: solid 1px #CCC;padding: 10px;margin:0 0 10px 0;}

div.errors, div.jsErrors{color:#FFFFFF;background-color:#F68026;padding:10px;margin:10px 0}

/*headers*/
h2.formPageSubTitle{font-size:16px}

#content-forms form div.section label.description{display:block;font-size:12px;font-weight:bold;line-height:17px;}
#content-forms form div.section label.descriptionNoBlock{font-size:12px;font-weight:bold;line-height:17px;}
#content-forms form div#formMemberYesNo label.description{font-size:12px;font-weight:bold;line-height:17px;}

/*sections*/
#content-forms form div.section {display:block;padding: 5px 0;clear:both}
#content-forms form div.section span, #content-landing form div.section div{float:left;margin:0 3px 0 0;padding:0 0 0px;text-align:left}

/*required fields*/
#content-forms form div.section span.reqField{float:none;color:#ED7729;padding-left:3px;font-size:16px;line-height:1px}

/*lower labels*/
#content-forms form div.section span label, #content-forms form div.section div label {display:block;clear:both;font-size:10px;margin:0;padding:3px 0 3px 0 ;line-height:10px}

/*form wrappers*/
#content-forms form div.section div{width:98%;}
#content-forms form div.section div.medium {width:100%;}
#content-forms form div.section div.left {display:inline;float:left;width:50%;}
#content-forms form div.section div.right {display:inline;float:right;width:50%;}

#content-forms form div.section div div.halfleft {display:inline;float:left;width:50%;}
#content-forms form div.section div div.halfright {display:inline;float:right;width:50%;}

/*form elememts*/
#content-forms form div.section input.text {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;margin:0;padding:2px 0;}
#content-forms form div.section input.large {width:99%;}
#content-forms form div.section div.left input.medium {width:94%;}
#content-forms form div.section div.right input.medium {width:94%;}

#content-forms form div.section input.medium {width:48%;}
#content-forms form div.section input.quarter {width:90%;}

#content-forms form div.section div select.select {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;margin:1px 0;padding:1px 0 0;}
#content-forms form div.section div select.medium {width:48%;}
#content-forms form div.section div.left select.medium {width:94%;}
#content-forms form div.section div.right select.medium {width:94%;}

#content-forms form  input.submitApp{margin-top:10px}

#content-forms form div.section textarea.wide {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;margin:1px 0;padding:1px 0 0;width: 100%;height: 100px}

/*NAVIGATION*/
#content-forms form div.navigation {height:20px;background-color:#EDEEEE;display:block;clear:both;margin-top:10px;display:none;}
#content-forms form div.navigation div.left {display:inline;float:left;width:48%;}
#content-forms form div.navigation div.right {display:inline;float:right;width:48%;text-align:right;}
#content-forms form div.navigation div span{font-size:13px;padding:5px;color:#005192;}
#content-forms form .goto_change{cursor:pointer;}


/*Newsletter*/
#subscribeNewsletter span.error,#unsubscribeNewsletter span.error{color:#FF0000;padding-left:10px}
#subscribeNewsletter input.emailNewsletter,#unsubscribeNewsletter input.emailNewsletter{width:200px}

#subscribeNewsletter span.emailLabelNewsletter{font-size:9px;vertical-align:text-top;padding-right:126px}
#unsubscribeNewsletter span.emailLabelNewsletter{font-size:9px;vertical-align:text-top;padding-right:110px}

#subscribeNewsletter span.submitNewsletter,#unsubscribeNewsletter span.submitNewsletter{color:#0071AB;cursor:pointer;}
#subscribeNewsletter span.submitNewsletter:hover,#unsubscribeNewsletter span.submitNewsletter:hover{color:#ED7729;cursor:pointer;}

#subscribeNewsletterHomePage{margin-top:10px}

#subscribeNewsletterHomePage span.error{color:#FF0000;}
#subscribeNewsletterHomePage {background-color:#f5f5f5;width:186px;padding:15px 15px 10px 15px}
#subscribeNewsletterHomePage h4{color:#005192;font-size:12px;}
#subscribeNewsletterHomePage input.emailNewsletter{width:180px}
#subscribeNewsletterHomePage span.emailLabelNewsletter{font-size:9px;vertical-align:text-top;padding-right:100px}
#subscribeNewsletterHomePage span.submitNewsletter{color:#0071AB;cursor:pointer;}
#subscribeNewsletterHomePage span.submitNewsletter:hover{color:#ED7729;cursor:pointer;}
#subscribeNewsletterHomePage div.dontsell{font-size:10px}
#subscribeNewsletterHomePage div.linksSubscribe{font-size:9px}

/*mailchimp styles*/
#mce-error-response{padding: 10px 0;color:#FF0000;}
#mce-success-response{padding: 10px 0;color:green;}

div.mce_inline_error{background: none !important;float: left !important;padding: 0 !important;margin: 0 !important;margin-top: -20px !important;margin-left: 200px !important;width: 300px !important;}

.namesError{color: red;float: none !important;font-weight: bold;display: none}

#mc-embedded-subscribe{margin-top: 5px}
#mc-embedded-subscribe-test{margin-top: 10px}

/*RELATED*/
#related{padding-top: 70px; background: url('../comp/related-top.gif') no-repeat 0 40px;overflow: hidden}
#related div.item{display: block;width: 105px;float: left;font-size: 10px;text-decoration: none;padding: 0 8px}
#related div.item a{color:#76756F;text-decoration: none;}
#related div.item a:hover{color:#0071AB;}

/*Apply menu*/
div.applyMenu{width:135px;padding-top: 25px;margin: 20px 0 0 10px;float:left;clear: both;background-image: url(../comp/apply-now.png);background-repeat: no-repeat;}
div.applyMenu a{display: block;text-decoration: none;color: #535454;font-size: 12px;background-image: url(../comp/arrow-orange-right-apply-now.png);background-repeat: no-repeat;margin-bottom: 10px;padding-left: 10px;background-position: 0px 2px}
div.applyMenu a:hover{color: #ED7729}

#imgText5000{float: left;position: absolute;padding-left:10px ;line-height: 1;color: #005192;height: 200px}
#imgText5000 h1{font-size: 30px;background-image: none}
#imgText5000 h2{font-size: 20px;background-image: none}
#imgText5000 h3{font-size: 15px;background-image: none}

/*apply button style*/
a.signUp {background: url('../comp/sign-up-now-final.gif') no-repeat 0 0; color:#FFF;text-decoration: none;padding:  8px 0px 12px 12px;margin-top: 20px}
a.signUp:hover {background: url('../comp/sign-up-now-final.gif') no-repeat 0 -39px; color:#FFF;text-decoration: none;padding:  8px 0px 12px 12px}
a.signUpFix {padding:  0 0 0 12px}
a.signUpFix:hover{padding:  0 0 0 12px}
a.signUp span {background: url('../comp/sign-up-now-final.gif') no-repeat 100% 0; padding:8px 30px 12px 0;}
a.signUp span:hover{background: url('../comp/sign-up-now-final.gif') no-repeat 100% -39px;}

/*right side fixed buttons*/
.fixed-right-buttons{width:213px; padding:0; margin:0}

.fixed-right-buttons ul{list-style-type: none; margin-left:0px !important}
.fixed-right-buttons ul li{border-bottom: solid 1px #eeebe6}
.fixed-right-buttons ul li.active a{background:url('../comp/right-side-box-fixed-over.gif') no-repeat 0 0;color:#fff}
.fixed-right-buttons ul li.active a span {padding: 0 12px 0 0; background: url('../comp/arrow-right-white.png') no-repeat 100% 50%; }
.fixed-right-buttons ul li.last{border:0}

.fixed-right-buttons a{display:block; line-height:33px;padding:0 0 0 15px; margin:5px 0;background:url('../comp/right-side-box-fixed.gif') no-repeat 0 0; text-decoration:none; color:#76756F; font-size:14px; font-weight:bold;text-transform:uppercase; }
.fixed-right-buttons a:hover{display:block; line-height:33px;padding:0 0 0 15px;margin:5px 0; background:url('../comp/right-side-box-fixed-over.gif') no-repeat 0 0; text-decoration:none; color:#76756F; font-size:14px; font-weight:bold;color:white; text-transform:uppercase; }
.fixed-right-buttons a span {padding: 0 12px 0 0; background: url('../comp/arrow-right-gray.png') no-repeat 100% 50%;}
.fixed-right-buttons a:hover span {padding: 0 12px 0 0; background: url('../comp/arrow-right-white.png') no-repeat 100% 50%;}


/*REFER A FRIEND - NO FEE*/

#nofee div.text{padding: 10px}
#nofee .jsErrors{display: none}

#refer input.text {border-color:#7C7C7C #C3C3C3 #DDDDDD;border-style:solid;border-width:1px;color:#333333;margin:0;padding:2px 0;}

#refer label{ font-size:12px; font-weight:bold; line-height:17px;width: 120px; float: left}
#refer .comments label.description{display: block; float: none; width: 400px} 
#refer .section{padding: 0 0 10px 0; overflow: hidden;text-align: left;}
#refer .section span{display:block;float: left; width: 300px}

#refer .section span.reqField{color:#ED7729;font-weight: bold; padding: 0 5px; width: 20px; display: inline; float: none}

#refer h3{padding: 0 0 10px 0}
#refer .comments{padding: 10px 0}
#refer .referPage2{display: none;}
#refer .warning{color: #F68026; display: none}
#refer ul{padding: 0 0 10px 0}

.referralEntry{border: solid 1px gray; padding: 10px; margin: 10px 0}
.referralEntry h3{font-size: 14px; padding:  0 0 10px 0}
.referralEntry .approved{float: right}