@charset "UTF-8";
a img, a:active img, a:link img, a:hover img {
	border:0
}
img, img a {
	border:0
}
body {
	background-image:url(images/cicbg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	text-align:center
}
#wrapper {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-top:0px;
	padding:0px
}
#tr {
	width:720px;
	float:left;
	text-align:left;
	margin-top:0px;
	padding:0px
}
#toprightsliver {
	width:100%;
	float:right;
	text-align:right;
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	height:24px;
	background-image:url(images/topundertab.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	padding-right:10px
}
#toprightsliver a {
	color:#FFF;
	text-decoration:none
}
#toprightsliver a:hover {
	color:#000
}
#prenavtext {
	width:100%;
	height:31px;
	float:left;
	font-weight:bold;
	font-size:18px;
	color:#333;
	text-align:left;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px
}
#prenavtext-c {
	width:100%;
	height:31px;
	float:left;
	font-weight:bold;
	font-size:14px;
	color:#333;
	text-align:left;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px
}
#prenavtext-c a {
	color:#C33;
	text-decoration:none
}
#prenavtext-c a:hover {
	color:#063
}
#navbar {
	width:100%;
	float:right;
	height:40px;
	margin:0px;
	padding:0px;
	position:relative;
	z-index:99
}
#sidebar {
	width:230px;
	float:left;
	background-image:url(images/sidebarbg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	text-align:center
}
#logo {
	margin-top:12px
}
#logo img {
	border:0px
}
#postitbox {
	width:206px;
	height:200px;
	background-image:url(images/postitbox.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto
}
#postitboxtitle {
	padding-top:8px;
	font-size:16px;
	font-weight:bold;
	color:#063
}
#postitbox ul {
	margin-top:2px
}
#postitbox li {
	font-size:11px;
	font-weight:bold;
	color:#333;
	text-align:left;
	margin-left:-15px;
	line-height:22px
}
#postitbox li a {
	color:#C33;
	text-decoration:none
}
#postitbox li a:hover {
	color:#063
}
#sidebarbottom {
	float:left;
	margin-top:10px;
	margin-bottom:20px;
	width:240px
}
#sidebarbottom p {
	font-size:12px;
	font-weight:bold;
	color:#333;
	margin:20px 20px 0px 20px
}
#memberlogos {
	margin:15px;
	border:none
}
#slide_show {
	width:728px;
	float:left;
	height:262px;
	position:relative;
	background:url(images/7bp_test/slide_1.jpg) no-repeat;
	z-index:1
}
.slide_1 {
	background:url(images/7bp_test/slide_1.jpg) no-repeat;
	height:262px;
	width:723px;
	margin:0;
	position:absolute;
	z-index:1
}
.slide_2 {
	background:url(images/7bp_test/slide_2.jpg) no-repeat;
	height:262px;
	width:723px;
	margin:0;
	position:absolute;
	z-index:1
}
.slide_3 {
	background:url(images/7bp_test/slide_3.jpg) no-repeat;
	height:262px;
	width:723px;
	margin:0;
	position:absolute;
	z-index:1
}
#midpage-right {
	width:420px;
	float:left;
	height:250px;
	background-color:#FFF;
	margin-top:5px
}
#bottombar {
	width:960px;
	height:242px;
	background-image:url(images/index-bgbottom.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center
}
#bottombarbox-l, #bottombarbox-r {
	width:312px;
	height:200px;
	background-color:#FFF;
	border:2px solid #000;
	margin:15px
}
#bottombarbox-l {
	float:left;
	margin-left:5px
}
#bottombarbox-r {
	float:right;
	margin-right:25px
}
#bottombarbox-m {
	margin-top:100px;
	float:left;
	font-size:18px;
	font-weight:bold;
	color:#333
}
#boxleft-l img, #boxright-r img {
	border:none
}
#boxtitle {
	font-size:20px;
	font-weight:bold;
	margin-top:5px;
	color:#000
}
#boxleft-l {
	width:190px;
	float:left;
	text-align:center
}
#boxright-l {
	width:120px;
	height:170px;
	float:right;
	text-align:center;
	background-image:url(images/applynow-bg.jpg);
	background-position:center;
	background-repeat:no-repeat
}
#boxleft-r {
	width:120px;
	height:170px;
	float:left;
	text-align:center;
	background-image:url(images/applynow-bg.jpg);
	background-position:center;
	background-repeat:no-repeat
}
#boxright-r {
	width:190px;
	float:right;
	text-align:center
}
#applynow h1 {
	font-size:12px;
	color:#FFF;
	margin-top:40px
}
#applynow input, #applynow select {
	width:80px;
	font-size:10px;
	color:#333;
	text-align:center
}
#applynow input {
	height:12px
}
#applynow select {
	height:18px
}
#applynow button {
	margin:10px;
	width:40px;
	height:18px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#333
}
#disclaimer-index {
	width:100%;
	font-size:10px;
	color:#000
}
#disclaimer {
	width:100%;
	font-size:10px;
	color:#000;
}
#disclaimer a, #disclaimer-index a {
	color:#C30
}
#disclaimer a:hover, #disclaimer-index a:hover {
	color:#333
}
#rotate, #rotate li {
	margin:-10px 0px 0px 5px;
	padding:0;
	list-style:none;
	text-align:center
}
#rotate li {
	display:none
}
#rotate li h2 {
	font-size:24px;
	line-height:36px;
	color:#000
}
.redul {
	color:#C33;
	text-decoration:underline
}
#rotate01, #rotate01 li {
	margin:0;
	padding:0;
	list-style:none
}
#rotate01 li {
	display:none
}
#rotate01 li img {
	margin-top:0px
}
#rotate01 li p {
	text-align:left
}
#rotate01 li h2 {
	color:#690
}
#subwrapper {
	width:960px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/subsidebarmidbg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	text-align:center
}
#subsidebar {
	width:230px;
	float:left
}
#subsidebartop {
	width:230px;
	float:left;
	text-align:center
}
#navlinks {
	width:280px;
	float:right;
	text-align:left;
	margin-right:-50px
}
#navlinks ul {
	margin-top:0px;
	list-style-type:none
}
#navlinks ul li {
	list-style-type:none;
	margin:0px;
	color:#FFF;
	font-size:10px;
	font-weight:bold;
	padding:3px 2px 6px 15px;
	margin-top:2px;
	margin-bottom:2px;
	background-image:url(images/internalnavbar.jpg);
	background-position:top left;
	background-repeat:no-repeat
}
#navlinks ul li:hover {
	background-image:url(images/internalnavbar-over.jpg);
	color:#333;
	list-style-type:none
}
#navlinks ul li a {
	color:#FFF;
	text-decoration:none
}
#navlinks ul li a:hover {
	color:#333
}
#subsidebarmid {
	width:230px;
	float:left;
	text-align:center
}
#subsidebarbottom {
	width:960px;
	height:40px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(images/subsidebarbg-bottom.png);
	background-position:bottom center;
	background-repeat:no-repeat;
	text-align:center
}
#subpostitbox {
	width:206px;
	height:440px;
	background-image:url(images/subpostitbox.jpg);
	background-repeat:no-repeat;
	background-position:top;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto
}
#subpostitbox input, #subpostitbox select {
	width:112px;
	font-size:10px;
	color:#333;
	text-align:center
}
#subpostitbox input {
	height:12px
}
#subpostitbox select {
	height:18px
}
#subpostitbox button {
	width:40px;
	height:20px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#333
}
#subpostitbox p {
	font-weight:bold;
	font-size:16px;
	color:#000;
	margin:5px
}
#subpostitbox small {
	font-size:10px;
	color:#000;
	font-weight:bold
}
#subpostitbox small a {
	color:#C33;
	text-decoration:none
}
#subpostitbox small a:hover {
	color:#063
}
#submidpage-top {
	width:600px;
	margin-left:30px;
	margin-right:30px;
	margin-top:5px;
	float:left;
	background-color:#FFF;
	text-align:left
}
#submidpage-top_hiw {
	
	width:600px;
	margin-left:30px;
	margin-right:30px;
	margin-top:5px;
	float:left;
	background-color:#FFF;
	text-align:left
}
.hiw_subhead {
	width:600px;
	height:36px;
	margin-top:20px;
	background-image:url(images/7bp_test/hiw_bar_top.jpg);
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
	color:#00513D;
	line-height:26px;
	text-indent:10px
}
.hiw_text {
	width:600px;
	font-size:13px;
	font-weight:normal;
	color:#666;
	line-height:17px;
	padding:10px 10px 10px 15px
}
.hiw_text h1 {
	font-size:15px;
	font-weight:bold;
	color:#B7343A;
	line-height:18px
}
.hiw_text_red {
	width:565px;
	font-size:15px;
	font-weight:bold;
	color:#B7343A;
	line-height:13px;
	padding:10px 10px 10px 10px
}
.hiw_text img {
	float:right;
	padding:0 10px 10px 10px
}
.hiw_reasons_buttons {
	width:112px;
	float:right
}
ul.hiw_reasons {
	font-weight:bold;
	font-style:italic;
	color:#333;
	font-size:14px;
	line-height:26px;
	width:400px;
	list-style:none;
	list-style-type:none;
	float:left;
	margin-left:5px
}
ul li.hiw_reasons {
	list-style:none;
	height:31px
}
.msg_list {
	margin:0px 0 0 20px;
	padding:0px;
	font-style:italic;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#333;
	list-style:url(images/7bp_test/bullet.jpg);
	list-style-position:outside
}
.msg_list a, .msg_list a:active, .msg_list a:link, .msg_list a:hover {
	color:#00513D
}
.msg_head {
	width:600px;
	height:36px;
	margin-top:20px;
	background-image:url(images/7bp_test/hiw_bar_on.jpg);
	background-repeat:repeat-x;
	font-size:16px;
	font-weight:bold;
	color:#00513D;
	line-height:26px;
	text-indent:20px;
	cursor:pointer;
	float:left;
	display:inline
}
.updown {
	height:28px;
	width:24px;
	float:right;
	display:inline;
	position:relative;
	right:40px;
	top:3px
}
.msg_body {
	width:565px;
	font-size:13px;
	font-weight:normal;
	color:#666;
	line-height:17px;
	padding:10px 10px 10px 25px
}
.msg_body p {
	color:#666
}
.msg_body p a {
	color:#00513D
}
.msg_body h1 {
	font-size:15px;
	font-weight:bold;
	color:#B7343A;
	line-height:18px
}
#submidpage-top h1 {
	font-size:20px
}
#submidpage-top h2 {
	font-size:16px
}
#submidpage-top h3 {
	font-size:14px;
	color:#666;
	font-weight:bold;
	text-decoration:none
}
#submidpage-top h3 a:link, #submidpage-top h3 a:active, #submidpage-top h3 a:visited {
	font-size:16px;
	color:#C33;
	font-weight:bold;
	text-decoration:underline
}
#submidpage-top h3 a:hover {
	text-decoration:underline;
	color:#666
}
#submidpage-top p, #submidpage-top li {
	font-size:12px;
	color:#333;
	margin-left:10px
}
#submidpage-top ul li {
	list-style-type:square
}
#submidpage-top a {
	text-decoration:none;
	color:#C33;
	font-weight:bold
}
#submidpage-top a:hover {
	color:#333
}
#subpagemid-top table {
	border:2px solid #333;
	font-size:12px;
	font-weight:bold;
	color:#333
}
#infotable {
	width:60%;
	font-size:12px;
	font-weight:bold
}
#titlerow {
	background-image:url(images/tabletitlebg.jpg);
	background-position:top left;
	background-repeat:no-repeat
}
#titlerow td {
	margin:0px;
	padding:4px;
	border:1px solid #C33;
	color:#FFF;
	font-size:14px;
	padding:2px 10px
}
#contentrow {
	background-image:url(images/tablecontentbg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	color:#333
}
#contentrow td {
	margin:0px;
	padding:4px 15px;
	border:1px solid #063
}
#developtable {
	width:80%;
	font-size:12px;
	border:1px solid #333;
	background-color:#999;
	margin-top:10px
}
#developtitlerow {
	background-image:url(images/developtitlebg.jpg);
	background-position:top left;
	background-repeat:no-repeat
}
#developtitlerow td {
	margin:0px;
	border:1px solid #333;
	color:#FFF;
	font-size:14px;
	padding:4px 10px;
	text-align:center
}
#developtitlerow td a {
	color:#CCC
}
#developregion1row {
	background-image:url(images/region1bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#developregion1row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#developregion2row {
	background-image:url(images/region2bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#developregion2row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#developregion3row {
	background-image:url(images/region3bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#developregion3row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#locationstable {
	width:80%;
	font-size:12px;
	border:1px solid #333;
	background-color:#999;
	margin-top:10px
}
#locationstitlerow {
	background-image:url(images/developtitlebg.jpg);
	background-position:top left;
	background-repeat:no-repeat
}
#locationstitlerow td {
	margin:0px;
	border:1px solid #333;
	color:#FFF;
	font-size:14px;
	padding:4px 10px;
	text-align:center
}
#locationstitlerow td a {
	color:#CCC
}
#locationsregion1row {
	background-image:url(images/locationsregion1bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#locationsregion1row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#locationsregion2row {
	background-image:url(images/locationsregion2bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#locationsregion2row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#locationsregion3row {
	background-image:url(images/locationsregion3bg.jpg);
	background-position:top left;
	background-repeat:repeat-y;
	color:#333;
	background-color:#FFF
}
#locationsregion3row td {
	margin:0px;
	padding:0px 60px;
	border:1px solid #333
}
#coupon {
	border:3px dashed #000;
	background-image:url(images/coupon-bg.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#fff;
	padding:20px;
	margin:10px;
	width:600px;
	text-align:center
}
#coupon .title {
	font-size:16px;
	font-weight:bold;
	color:#FFF
}
#coupon img {
}
#coupon ul li {
	list-style:none;
	text-align:left;
	margin:5px 20px 5px -20px
}
#coupon label {
	font-size:12px;
	font-weight:bold
}
#coupon .bottomtext {
	font-size:10px
}
#coupon .closingtag {
	font-size:12px;
	color:#C33;
	font-weight:bold;
	margin-top:10px
}
#submidpage-left {
	width:360px;
	float:left;
	background-color:#FFF
}
#submidpage-right {
	width:360px;
	float:left;
	background-color:#FFF
}
#submidpage-left p, #submidpage-right p {
	font-size:12px;
	color:#333;
	margin-top:0px
}
#submidpage-left img, #submidpage-right img {
	border:0px
}
#captionbox {
	height:60px;
	vertical-align:top;
	width:330px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px
}
.boldredtxt {
	color:#C33;
	font-weight:bold
}
.boldgreentxt {
	color:#063;
	font-weight:bold
}
#bbb-img {
	width:53px;
	height:84px;
	display:block;
	background-image:url(images/bbb-ro.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	margin-top:10px
}
#bbb-img:hover {
	background-position:0px -84px
}
#cfsa-img {
	width:80px;
	height:84px;
	display:block;
	background-image:url(images/cfsa-ro.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	margin-left:30px;
	margin-top:10px
}
#cfsa-img:hover {
	background-position:0px -84px
}
#bottomlinks {
	margin-top:20px
}
#bottomlinks p a {
	font-size:12px;
	font-weight:bold;
	color:#063;
	margin-top:10px;
	text-decoration:none
}
#bottomlinks p a:hover {
	color:#FFF
}
#gm-sidebar {
	font-size:12px
}
#gm-sidebar strong {
	font-weight:bold
}
td.gm-searchbox {
	padding:10px;
	background-color:#CCC
}
td.gm-searchbox label {
	font-size:12px;
	font-weight:bold
}
img, div, a, input {
*behavior:url(images/iepngfix.htc)
}
#navlinks ul li {
*padding:4px 2px 8px 15px;
*margin-top:0px;
*margin-bottom:0px;
*margin-left:0px;
*margin-right:0px;
*width:280px
}
#postitboxtitle {
*padding-top:4px;
*font-size:15px;
*padding-bottom:0px
}
#applynow input, #applynow select {
*margin-top:-10px
}
#tr {
	_width:680px;
	_float:right;
	_margin-top:-1px
}
#tr img {
	_width:120px
}
#bottombar {
	_margin-top:-9px
}
#prenavtext {
	_height:32px
}
.sub_frmApply {
	_margin-top:-10px
}
#bottombarbox-m {
	_font-size:14px
}/*--Title loan divs--*/
.title_docs {
	width:600px;
	height:400px;
	overflow:none;
	overflow:scroll;
	border:2px solid #000;

