@charset "UTF-8";
/* CSS Document */

html{height: 100%;}

body  {margin: 0;
	padding: 10px 0 0 0;
	text-align: center;
	background:#fff;
	font-size:16px;
	line-height:16px;
	font-family:Arial, Helvetica, sans-serif;}

h1 {color:#6baa1d; font-size:48px; margin:0; font-weight:lighter; font-family:Arial, Helvetica, sans-serif;}

h2 {color:#0e3b4a; font-size:22px; margin:0; font-weight:lighter; font-family:Arial, Helvetica, sans-serif; }
 
h3, .credit {color:#408ebb; font-size:13px; font-weight:bold;}

.credittips {color:#63b7d2; font-size:13px; font-weight:bold;}

h3 a{color:#408ebb; font-size:13px; font-weight:bold;}

h4 {color:#000; font-size:14px; margin:0; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }

p {color:#0e3b4a; font-size:14px;}

a {color:#205878; font-size:12px; list-style-type:none;}

li {margin:0; padding:0; border:0;}

blockquote {color:#0e3b4a; font-size:12px; padding:0; margin:0;}

dl {padding:0; margin:0;}

dt {color:#408ebb; font-size:12px; font-weight:bold; padding:0; margin:0;}

dd {color:#205878; font-size:12px; padding:0 0 25px 0; margin:0;}

.faq {padding:0; margin:0;}
.faq li {color:#205878; font-size:12px; list-style:none; margin:0; padding:0 0 7px 0;}

.faqul {color:#0e3b4a; font-size:12px; margin:0; padding:0;}
.faqul li {padding:0; margin:0 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/faqs/faqarrow.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px; margin-left:10px;}

.faqulsub {color:#0e3b4a; font-size:12px; margin:0 0 15px 0; padding:0; background-image:none; list-style-type:disc; list-style-position:outside;}
.faqulsub li {padding:0; margin:4px 0 4px 40px; padding:0; background-image:none; list-style-type:disc; list-style-position:outside;}

.fraudsub {color:#0e3b4a; font-size:12px; margin:0 0 0 7px; padding:0 0 0 7px;}
.fraudsub li {padding:0; margin:0 0 6px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/manage_account/fraudbullet.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px; margin-left:10px;}


.topLink {color:#205878; font-size:11px; text-decoration:underline; margin:0; padding:0px 0 0 0;}

ol {color:#0e3b4a; font-size:12px; padding:0 0 0 30px; margin:0 0 15px 0; list-style:outside; list-style-type:decimal;}

ol li {padding:7px 0 0 0; margin:0;}

#container {width:800px; height:auto; background: #FFFFFF; margin-top:10px; margin:auto; border: 1px solid #999999; text-align:left;}

#header {width:788px; height:auto; padding: 6px 6px 1px 6px;} 

#sidebar1 {float:right; width:200px; padding-right:4px; clear:none;}
	
#mainContent {padding:15px 20px 0 15px; width:550px; height:auto; margin:0; text-align:left;} 

.fltrt {float: right; margin-left: 8px;}
.fltlft {float: left; margin-right: 8px;}

.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}


.floatRight { float:right; }
.floatLeft { float:left; }


#footer { 
	padding:0;	color:#999; 	vertical-align:bottom;	width:802px;	background: transparent; 	padding:40px 0 28px; overflow:hidden; clear:both; 	margin-top:10px; 	margin-left: auto; 	margin-right: auto; 	margin-bottom: 0px; 	font-size:10px; 	font-family:Arial, Helvetica, sans-serif; 
}
#footer * {
    -moz-font-feature-settings: normal;    -moz-font-language-override: normal;    -x-system-font: none;    color: #999999;    font-family: Arial,Helvetica,sans-serif;    font-size: 10px;    font-size-adjust: none;    font-stretch: normal;    font-style: normal;    font-variant: normal;    font-weight: normal;    line-height: 12px;    margin-bottom: 0;    margin-left: 0;    margin-right: 0;    margin-top: 0;    padding-bottom: 0;    padding-left: 0;    padding-right: 0;    padding-top: 0;    text-align:center;   vertical-align:middle;
}
#footer_logo { margin-right:8px; }
#footer ul { padding-bottom:15px; list-style:none; }
#footer li { display:inline; margin-left:5px; }
#footer li a, #footer li a:hover { padding-right:8px; border-right:1px solid; color:#849372; text-decoration:none; }
#footer li a:hover { text-decoration:underline; }
#footer li.nav-last a, #footer li.nav-last a:hover { border-right:0; }
/*
#footer { width: 802px; margin: 0 auto; }
#footer_interior { background:white; padding: 34px 10px 24px 10px; color: #999; font-size: 10px; font-family: Arial, Helvetica, sans-serif; line-height:22px; }
#footer_interior a { color: #849372; font-weight: normal; font-size: 10px; text-decoration: none; }
#footer_interior a:hover { color: #849372; font-weight: normal; text-decoration: underline; }
#footer_left { float: left;	font-size: 10px; }
#footer_left img { margin-right: 10px; vertical-align: middle; }
#footer_right { float: right; text-align: right; color: #999; font-size: 10px; }
#footer_right span { margin-left: 6px; margin-right:6px; }
#footer_clear { clear: both; height: 1px; }

#footer { background-image:url(../images/Footer.gif); padding:0; width:794px; height:30px; margin:auto; margin:0 0 6px 0; text-align:center;}
#footer li { padding:0; margin:0; display:inline;}
#footer a {font-size:8pt; color:white; text-decoration:none; margin:0 15px 0 15px; vertical-align:middle;}
#footer a:hover {text-decoration:underline;}

#subFooter { width:800px; margin:auto; padding:6px 3px 33px 3px;}
#subFooter p {color:#0e3b4a; font-size:10px; padding:0; margin:0; }
*/

.list li{color:#0e3b4a; font-size:12px; padding:0; margin:0 0 15px 0; list-style:outside; list-style-image:url(../images/resource/Arrow.gif);}

.listsm {color:#0e3b4a; font-size:12px; line-height:20px; margin:0 0 0px 15px; padding:0; list-style:outside; list-style-image:url(../images/site_map/ArrowSiteMap.gif);}

.listsm li list-style-image {vertical-align:bottom;}

.listsm2 {color:#0e3b4a; font-size:12px; line-height:20px; padding:0 0 0px 30px; margin:0 0 0 30px; list-style:outside; list-style-image:url(../images/site_map/ArrowSiteMap.gif);}

.listsm3 {color:#0e3b4a; font-size:12px; line-height:20px; padding:0 0 0px 45px; margin:0 0 0 45px; list-style:outside; list-style-image:url(../images/site_map/ArrowSiteMap.gif);}

.listb li{color:#0e3b4a; font-size:12px; font-weight:bold; width:330px; padding:0 0 0 10px; margin:0 0 10px 0; list-style-position:outside; 
list-style-type:none; background-image:url(../images/ecapture/emailarrow.gif); background-repeat:no-repeat; background-position:0 4px;}

.listf li{color:#0e3b4a; font-size:12px; font-weight:normal; width:550px; padding:0 0 0 10px; margin:0 0 10px 0; 
list-style-position:outside; list-style-type:none; background-image:url(../images/manage_account/fraudarrow.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px;}

.listu li{color:#0e3b4a; font-size:12px; padding:0 0 0 10px; margin:0 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/credit_basics/understandarrow.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px;}

.listh li{color:#0e3b4a; font-size:12px; padding:0 0 0 10px; margin:0 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/credit_basics/howcreditarrow.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px;}

.listnew li {color:#0e3b4a; padding:0 0 0 10px; margin:20px 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/advisory_panel/newsarrow.gif); background-repeat:no-repeat; background-position:0 2px;}

.listnew li a { font-size:16px; text-decoration:none; font-weight:bold;}

.listacc li {color:#0e3b4a; padding:0 0 0 10px; margin:20px 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/manage_account/youracctarrow.gif); background-repeat:no-repeat; background-position:0 3px;}

.listacc li a { font-size:16px; text-decoration:none; font-weight:bold;}


.listpot li{color:#0e3b4a; font-size:12px; padding:0 0 0 10px; margin:0 0 10px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/credit_basics/payontimearrow.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px;}

.imgtop {float:left; padding:0 0 20px 2px; margin:0; clear:left;} 
.imgheadln {float:left; padding:10px 60px 15px 15px; margin:0;}

#formf {background-color: #f6f8f8;}
#infof input{margin:0 0 5px 5px; font-size:9px;}

.breadcrumb	{padding: 0px 0 0px 2px; margin:0; clear:both;}

.breadcrumb p {color: #0e3b4a; font-size: 9px;}

.breadcrumb a:link, .breadcrumb a:visited	{padding: 0 .5em; color: #4f8a95; font-weight: normal; text-decoration: none; font-size: 9px;}

.breadcrumb a:active, .breadcrumb a:hover {text-decoration:underline;}

	
.practicelist {width: 270px; padding:10px 0 0 0px; margin:0;}

.practicelist li {color:#0e3b4a; font-size:12px; padding: 0 5px 5px 5px; list-style-type:none;}

.dental li {background-image:url(../images/practice_areas/dentalarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.vet li {background-image:url(../images/practice_areas/vetarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.lasik li {background-image:url(../images/practice_areas/lasikarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.cosmetic li {background-image:url(../images/practice_areas/cosmeticarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.hearing li {background-image:url(../images/practice_areas/hearingarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.chiro li {background-image:url(../images/practice_areas/chiroarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.specialty li {background-image:url(../images/practice_areas/specialtyarrow.gif); background-repeat:no-repeat; background-position:0% 28%; padding-left:10px; margin-left:10px;}

.quote {margin:0px 0 0px 0; border:none;}

.listheads {color:#b89264; font-weight:bold; font-size:14px; list-style:none; background-image:none; background:none; padding:0 0 7px 0;}

.icon {padding:0 10px 0 0; margin:0; border:none; vertical-align:text-bottom; display:inline;}

.iconp {padding:0 0 0 0; margin:5px 0 5px 0;}

.iconba {padding:0 10px 0 0; margin:0; border:none; vertical-align:text-top; display:inline;}


/* feedback page */
.feedin {margin:2px 0 0 10px; padding:2px 0 0 0;}
.feedin2 {margin:2px 0 0 5px; padding:2px 0 0 0;}
#feedbtn {margin:0; padding:0; border:none;}
#feedform {border:1px solid #8c7f6d; margin:0; padding:0;}
/* end feedback page */


/*Credit Table*/
table.stats	{margin: 0 0 0px 0; border-bottom: 3px double #000; font-size: 12px; width:450px; float:left;}

table.stats caption	{margin: 10px auto 0; padding: .5em 0; font-size: 14px; font-weight: bold; text-align: left; color:#4f8a95;}

table.stats thead	{background: #eee; text-align: left;}

table.stats th, table.stats td	{padding: .35em .25em; border-top: 1px solid #999; text-align: center;}

table.stats tfoot th	{border-top: 1px solid #000; font-weight: bold; text-align: left;}

table.stats tfoot td	{border-top: 1px solid #000; font-weight: bold; text-align: center;}

table.stats tbody th	{font-weight: bold; text-align: left;}


/*	Financing Options*/
.disclaimer	{color: #555; font-size: 90%;}

#commonNavigation ul li.active a#navFinancing	{font-weight: bold;}

p#financeDisclaimer, p#financeDisclaimer2	{display: none; position: absolute; top: 0; left: 0; width: 320px; z-index: 100; padding: 5px 10px; background: #fff; border: 3px solid #aaa;}

/*hoverpopups*/
.popup { color: #0e3b4a;}

.popup a, .popup a:visited {position: relative; display: inline; text-align: left; padding: 0; margin: 0; border:none; text-decoration: underline; font-size: 1em; font-weight: bold;}

.popup a span {display: none;}

/* the IE correction rule */
.popup a:hover	{color: #205878; text-indent: 0; text-decoration:none;}

.popup a:hover span{display: block; position:fixed; top: 250px; left: 250px; width: 420px; margin: 10px; padding: 10px; color: #205878; font-weight: normal; text-align:left; border: 1px solid #0e3b4a; background-color:#FFFFFF; z-index:10000;}

.transparent {width: 175px; float: left; z-index:99;}

.slidepix {width:137px; height:67px; cursor:pointer; border:none; padding:0 5px 0 0; margin:0; float:left;}

.slidebut {width:137px; height:44px; cursor:pointer; border:none; padding:0 5px 0 0; margin:0; float:left;}


.scrollbox {overflow:auto; height:400px; width:400px; float:right; margin: 0; padding:0 0 0 3px; vertical-align:top; clear:none;}

/* everyone page */
.everylist {width:370px; padding:10px 0 0 0px; margin:0;}
.everylist li {color:#0e3b4a; font-size:12px; padding: 5px 0px 5px 0px; list-style-type:none; width:370px;}

.evetsub {color:#0e3b4a; font-size:12px; margin:0 0 0 3px; padding:0 0 0 3px;}
.evetsub li {padding:0; margin:0 0 6px 0; list-style-position:outside; list-style-type:none; background-image:url(../images/practice_areas/vet/vetbullet.gif); background-repeat:no-repeat; background-position:0 4px; padding-left:10px; margin-left:10px;}


/* everyone page */
