body{
padding:0px;
margin:0px;
background-color:#FFFFFF;
}
a:hover{text-decoration:none;}

.clearBoth { clear: both; }

.m_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; line-height:14px; color:#5E5D5D; }
.m1_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:14px; color:#8E8E8E; }
.m2_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:14px; color:#FFFFFF; }
a.m_text {text-decoration:none;}

.m_text_rev { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; line-height:16px; color:#5E5D5D; }
.l1_text_rev { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:14px; line-height:15px; color:#456494; }
.l_text_rev { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; line-height:16px; color:#456494; }

.h_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:9px; line-height:11px; color:#586478; }
	
.l_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; line-height:14px; color:#456494; }
.l1_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:12px; color:#456494; }
.l2_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; line-height:14px; color:#3F80A3; }

.lt_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:11px; color:#FFFFFF; }
.lt1_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:11px; color:#456494; }

.ls_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:11px; color:#787878; }
.ls1_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:11px; color:#999898; }
	
.c_text { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:10px; line-height:10px; color:#808080; }

.form { width:143px; height:19px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px }
.form_div { height:22px; margin-top:2px; }
.form1 { width:114px; height:19px; border-color:#CDCDCD; border-bottom-width:1px; border-right-width:1px; background-color:#ffffff; padding-left:3px }
.form_div1 { height:22px; margin-top:2px; }
		
a.ls_text{text-decoration:none;}	
a.ls_text:hover{text-decoration:underline;}

a.c_text{text-decoration:none;}	
a.c_text:hover{text-decoration:underline;}

ul {margin:0; padding:0; list-style:none}
.li1 {background:url(images/a2.gif) no-repeat left center; margin: 0px 0px 0px 0px; padding:0px 0px 0px 9px;}
.li2 {background:url(images/1-a.gif) no-repeat left center; margin: 7px 0px 0px 0px; padding:0px 0px 0px 9px;}
.li3 { margin: 7px 0px 0px 0px; padding:0px 0px 0px 9px;}
.li4 {background:url(images/1-a.gif) no-repeat left center; margin: 3px 0px 0px 0px; padding:0px 0px 0px 9px;  color:#3F80A3;}
.li5 {background:url(images/1-a.gif) no-repeat left center; padding:0px 0px 0px 9px;}

.clickable { cursor: pointer; cursor: hand; }

.menu_title {display: inline; text-align: left; width:124px; height:31px; color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; padding-top:10px; margin:0px; text-decoration: none; }
.menu_title_link { color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px;  text-decoration: none; }
.menu_title_cc {display: inline; text-align: left; width:124px; height:31px; color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; padding-top:5px; padding-left:15px; line-height:13px; margin:0px; text-decoration: none; }
.menu_title_cc:hover { text-decoration:underline; }

.m_red { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_yellow { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_blue { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_green { background-image: url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_orange { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_dgray { background-image:url(images/m_6g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }

.m_red:hover { background-image:url(images/m_1.gif); background-repeat: no-repeat; }
.m_yellow:hover { background-image:url(images/m_2.gif); background-repeat: no-repeat; }
.m_blue:hover { background-image:url(images/m_3.gif); background-repeat: no-repeat; }
.m_orange:hover { background-image:url(images/m_4.gif); background-repeat: no-repeat; }
.m_green:hover { background-image: url(images/m_5.gif); background-repeat: no-repeat; }
.m_dgray:hover { background-image:url(images/m_6.gif); background-repeat: no-repeat; }

.m_red_on { background-image:url(images/m_1.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_yellow_on { background-image:url(images/m_2.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_blue_on { background-image:url(images/m_3.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_orange_on { background-image:url(images/m_4.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_green_on { background-image: url(images/m_5.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
.m_dgray_on { background-image:url(images/m_6.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }

.menu_t1 { color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; padding-top:15px; margin:0px; text-decoration: none; line-height:12px; text-decoration: none; }
.menu_t2 { color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; padding-top:8px; padding-left:10px; margin:0px; text-decoration: none; line-height:12px; text-decoration: none; }

li.m_red { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_yellow { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_blue { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_green { background-image: url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_orange { background-image:url(images/m_1g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_dgray { background-image:url(images/m_6g.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }

li.m_red:hover { background-image:url(images/m_1.gif); background-repeat: no-repeat; }
li.m_yellow:hover { background-image:url(images/m_2.gif); background-repeat: no-repeat; }
li.m_blue:hover { background-image:url(images/m_3.gif); background-repeat: no-repeat; }
li.m_orange:hover { background-image:url(images/m_4.gif); background-repeat: no-repeat; }
li.m_green:hover { background-image: url(images/m_5.gif); background-repeat: no-repeat; }
li.m_dgray:hover { background-image:url(images/m_6.gif); background-repeat: no-repeat; }

li.m_red_on { background-image:url(images/m_1.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_yellow_on { background-image:url(images/m_2.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_blue_on { background-image:url(images/m_3.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_orange_on { background-image:url(images/m_4.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_green_on { background-image: url(images/m_5.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }
li.m_dgray_on { background-image:url(images/m_6.gif); background-repeat: no-repeat; width:124px; height:43px; float:left; }

.footer_title { float:left; text-align:center; padding-top:7px; text-align:center; padding-left: 2%; padding-right: 2%;}
.footer_title2 { float:left; text-align:center; padding-top:7px; }

.h1text1 {color:#ffffff; font-family:arial, san serif; font-size:17px; font-weight: bold; text-decoration: none; margin:0px; padding:0px; display: inline; }
.h1text2 {color:#636363; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:17px; font-weight: bold; }
.h1text3 {color:#636363; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:21px; font-weight: bold; text-decoration:none; }
.h1text4 {color:#456494; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:17px; font-weight: bold; line-height: 17px; }
.h1text5 {color:#456494; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:21px; font-weight: bold; text-decoration:none; }

.h2text1 { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; line-height:14px; color:#456494; text-decoration:none; }
.h2text1:hover { text-decoration: underline; }
.h2text2 { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none; margin-top:5px;}
.h2text2:hover { text-decoration: underline; }
.h2text2b { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; font-weight:lighter; line-height:13px; color:#313131; }
.h2text3 {color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; font-weight: bold; }
.h2text4 {color:#636363; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; font-weight: bold; }
.h2text5 {color:#2a6484; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; font-weight: bold; }
.h2text6 {color:#456494; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:15px; font-weight: bold; line-height:14px;}
.h2text7 {color:#636363; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight: normal; text-decoration:none;}
.h2text7:hover { text-decoration:underline; }
.h2text8 { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; line-height:13px; color:#111111; text-decoration:none;}

.h2text-red { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; line-height:13px; color:#dda5a6; text-decoration:none;}
.h2text-yellow { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; line-height:13px; color:#706201; text-decoration:none;}
.h2text-blue { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; color:#154866; text-decoration:none;}
.h2text-orange { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; line-height:13px; color:#834f11; text-decoration:none;}
.h2text-green { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:12px; font-weight:bold; line-height:13px; color:#44610d; text-decoration:none;}

.h3text1 { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-weight: bold; line-height:13px; color:#456494; }
.h3text2 { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; line-height:11px; color:#85a013; }

.formpadding { background-color:#ebebeb; padding: 10px; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:12px; color:#5E5D5D; }

.pagecolor { background-color: #ebebeb; }
.container { width:784px; background-color: #ffffff; background-image:url(images/bg-shadow.gif); background-repeat: repeat-y; }
.container2 { width:784px; background-color: #ebebeb; }

.banner_mortgage { background-image: url(images/banner-mortgage.jpg); background-repeat: no-repeat; height:201px; }
.banner_loan-center { background-image: url(images/banner-loan-center.jpg); background-repeat: no-repeat; height:201px; }
.banner_insurance { background-image: url(images/banner-insurance.jpg); background-repeat: no-repeat; height:201px; }
.banner_credit-cards { background-image: url(images/banner-credit-cards.jpg); background-repeat: no-repeat; height:201px; }
.banner_credit-college { background-image: url(images/banner-credit-college.jpg); background-repeat: no-repeat; height:201px; }
.banner_credit { background-image: url(images/banner-credit.jpg); background-repeat: no-repeat; height:201px; }

.banner_contact { background-image: url(images/banner-contact.jpg); background-repeat: no-repeat; height:201px; }

.contentBox { border:1px solid #cacaca; }

.faq_link { font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:11px; line-height:12px; color:#456494; text-decoration: none; }
.faq_link { text-decoration: underline; }


/**************  for quick nav ******************/
.notchedListItems li b { display:block; position:relative; border-width:1px 0; border-color:#636363; border-style:solid; color:#ffffff; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; text-decoration:none; margin:1px 1px; }
.notchedListItems li b span { display:block; position:relative; margin:0 -1px; border-width:0 1px; border-color:#636363; border-style:solid; background-color:#636363; padding:2px 6px; }
.notchedListItems ul { width:180px; list-style-type:none; margin:0 auto; padding:0; }
.notchedListItems li a { display:block; position:relative; border-width:1px 0; border-color:#ccc; border-style:solid; color:#555; text-decoration:none; margin:1px 1px; }
.notchedListItems li a span { display:block; position:relative; margin:0 -1px; border-width:0 1px; border-color:#ccc; border-style:solid; background-color:#eee; padding:2px 6px; }
.notchedListItems li a:hover { border-color:#aaa; color:#951819; }
.notchedListItems li a:hover span { border-color:#aaa; background-color:#ddd; }

/**************  for credit cards ******************/
.ul-cc { margin:3px; }
.li-cc { background:url(images/1-a.gif) no-repeat left ; margin: 0px 0px 0px 0px; padding:0px 0px 0px 9px; }
.cc-tabs { display:inline; float:left; text-align:center; width:65px; border-top:1px solid #cacaca; border-left:1px solid #cacaca; }
.cc-tabs-on { background-color:#eaeaea; display:inline; float:left; text-align:center; width:65px; border-top:1px solid #cacaca; border-left:1px solid #cacaca; }
.cc-apr { width:125px; display:inline; float:left; text-align:center; }
li.cc-tabs:hover { background-color:#eaeaea; }


/**************  for credit nerd questions ******************/
.nerdItems li b { display:block; position:relative; border-width:1px 0; border-color:#d49289; border-style:solid; font-family:"Trebuchet MS",Tahoma,Helvetica,arial,san serif; font-size:13px; text-decoration:none; margin:1px 1px; }
.nerdItems li b span { display:block; position:relative; margin:0 -1px; border-width:0 1px; border-color:#d49289; border-style:solid; background-color:#ebc3c0; padding:2px 6px; }
.nerdItems ul { width:180px; list-style-type:none; margin:0 auto; padding:0; }
.nerdItems li p { display:block; position:relative; border-width:1px 0; border-color:#ccc; border-style:solid; color:#555; text-decoration:none; margin:1px 1px; }
.nerdItems li p span { display:block; position:relative; margin:0 -1px; border-width:0 1px; border-color:#ccc; border-style:solid; background-color:#eee; padding:2px 6px; }
