html, body				{margin:0; padding:0; color: #4A4A4A; font-size: 89%; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
body 					{padding: 0 0 30px 12px; margin: -2px 0 0 0; background: #c2bdbd;}
body.rbs				{padding: 0 0 30px 2px;}
html>body select 		{font-size: 0.95em !important;}
ul, ol, li				{margin:0; padding:0;}
form, select            {font-size: 1.2em;}
form span.smll          {font-size:0.80em; color:#ff0000;}
table td.txt          {border:solid 1px #ccc;}

/*tr                 {border-bottom:1px solid #ccc;}*/
#wrapper 				{
	max-width: 1025px;
	min-width: 780px;/* 925width: 840px;/*771px;*/ 
	margin:0 auto; background: #ffffff;}
div.bordered 			{width: 80%;
	max-width: 1025px;/* a max-width may be desirable to keep this layout from getting too wide on a large monitor. This keeps line length more readable. IE6 does not respect this declaration. */
	min-width: 780px;/* a min-width may be desirable to keep this layout from getting too narrow. This keeps line length more readable in the side columns. IE6 does not respect this declaration. *//*width: 839px;/*763px;*/ border:none;/* 1px solid #C5C5C5;*/ margin:0px auto;/* 0 auto;*/ background: #FFF;}
div.centered			{width: 77%;
	max-width: 1025px; /*1252px;*/
	min-width: 772px;/*width: 832px;/*763px;*/ margin: 0 auto; background-color:#fff;}
*html div.centered 	    {padding-top: 8px;position: absolute; top: 63px;left:15px;}
.centered1			    {width: 77%;
	max-width: 1025px;/*1252px;*/  
	min-width: 772px;/*width: 832px;/*763px;*/ margin: 0 auto;}
*html div.centered1 	{float:left; position: absolute; top: 13px; clear:both;}
#wrapper .bordered		{margin:0 auto; background: #fff 0 0 repeat-x;}
div.masthead			
{position: relative; clear:both;width: 77%;
	max-width: 1025px;/*1252px;*/
	min-width: 772px;/*width: 832px;/*763px;*/ height: 76px; padding-top: 1px; background: none;}
#logoholder				{float:left; /*width: 170px; height: 76px; background: url() 0 0 no-repeat;*/}
p.topnav				{position: absolute; top:0; right:0;  display:block; width: 77%;
	max-width: 1025px;/*1252px;*/
	min-width: 772px;/*width: 832px;/*763px;*/ height: 69px; padding:7px 5px 0 0;  margin:0;  text-align:right; font-size: 1em; font-weight: bold; letter-spacing: 2px; color: #74736C;}
p.topnav a				{letter-spacing: normal; color: #74736C;}
p.topnav select			{margin:0; background: #FFF; border: 1px solid #ABABAB; letter-spacing:normal; font-size: 1em; color: #74736C; }
html>body .topnav  select 		{font-size: 0.90em;}
ul#nav					{display:block; width: 832px;/*711px;*/ height: 27px; padding-left: 98px; list-style:none; background: none;}
ul#nav li				{float:left; display:block; margin-right: 1px;}
ul#nav li a				{display:block; background-position: 0 0; background-repeat: no-repeat; overflow:hidden; padding-top: 27px;
				 		/* WIN IE5 hack */ height: 27px; voice-family: "\"}\""; voice-family:inherit; height: 0;}
ul#nav li a:hover		{background-position: 0 -27px;}
body.mortgage a.refinance,
body.purchase a.purchase,
body.tools a.tools,
body.about a.about		{background-position: 0 -27px !important;}


div.main {clear:both; width: 77%;
	max-width: 1025px;/*1252px;*/
	min-width: 940px;/*832px;/*763px;*/ border-top: 1px solid #CACACA; margin-top: 3px; background: #ffffff;}
body.rsb .main 		{background: #ffffff; clear:both;/*url(../images/interface/bg_main_rightside.gif) 0 0 repeat-y;*/}

/*///////// Main IDs  //////////////////////////////*/


#main {/*clear:both; */
	max-width: 1025px;/*1252px;*/
	min-width: 923px;/*832px;/*763px;*/ width: 72%;border-top: 1px solid #CACACA; /*margin-top: 3px;*/ background: #ffffff; }
	
body.rsb #main 		
{background: #ffffff; clear:both;}


div.content				{width: 77%;
	max-width: 785px;/*1252px;*/
	min-width: 760px;/*width: 697px;/*598px;*/ float:left;/* float: right * clear:right*/ padding-bottom: 25px;}
div.sidebar				{width: 23%;
	max-width: 267px;
	min-width: 167px;/*width: 163px;*/ padding-right: 8px; float:right/*left*/; clear:left;}
body.rsb div.content	{width: 72%;
	max-width: 785px;
	min-width: 760px;/*width: 571px;*/ padding-right: 1px; float:left; margin-left:-90px;}
body.rsb div.sidebar	{width: 23%;
	max-width: 267px;
	min-width: 177px;/*width: 190px;*/ 
	float:right; 
	clear:right;
	margin-right:6px;}
#headerromo				{float:left; padding: 9px 0 0 9px; width: 730px; height: 125px;} /* was 171 px flash promo */
p						{font-size: 1.15em; line-height: 1.35; margin: 1em 0 1em 0;}
div.content p           {font-size:120%;}
div.content ul li       {list-style:none; 90%}
a 						{color: #336699;/*0061AB;*/ text-decoration:none;}
a:hover					{text-decoration: underline;color:#DF7E00;}
a img					{border:none;}
.content ul.agenda li   {font-size:1.0em; list-style:none; line-height:normal;}
body.rsb div.content   ul.ratechart li   {
	font-size:110%;
	list-style:none;
	line-height: 20px;
	padding-left:60px;
}  /* new as of 11-20 - 2010 */
body.rsb div.content   ul.ratechart li a    {
	font-size:120%;
	font-weight:bold;
	list-style:none;
	line-height: 20px;
	padding-left:60px;/* was 80 */
}  /* new as of 11-20 - 2010 */
/* Side Bar */
.sidebar h5				{display:block;  width: 155px; padding-top: 19px; margin: 13px 0 0 9px;  overflow:hidden; background-repeat: no-repeat; background-position: 0 0;
				 		 /* WIN IE5 hack */ height: 19px;voice-family: "\"}\""; voice-family:inherit; height: 0;}
						 
.sidebar h3             {font-size:14px;color:#222222;}

ul.mtools				{list-style:none; padding-left: 11px;}
ul.mtools li			{padding-left: 9px; padding-bottom: 3px; margin: 0 0 8px 0; background: #ffffff; font-weight: bold; border-bottom:dotted 1px;}
ul.mtools li a         {font-size: 1.15em;}
/* arrowed is now mtools */
* html ul.mtools li 	{background-position: 0 2px; margin: 0 0 2px 0;}
/* left nav area */
ul.ijleft				{list-style:none; padding-left: 11px;}
ul.ijleft li			{padding-left: 9px; padding-bottom: 3px; margin: 0 0 8px 0; width:140px;background: #ffffff; font-weight: bold; border-bottom:dotted 1px;}
ul.ijleft li a         {font-size: 1.15em;}
* html ul.ijleft li 	{background-position: 0 2px; margin: 0 0 2px 0;}
/*  end of left nav columns */
.sidebar p 				{padding: 7px 10px; margin:0; font-size: 1.15em;}

body.rsb .sidebar div.hr{float:none; clear:both; width: 172px; height: 1px; margin:11px 0 0 9px; border:none;
						 background: none/*url() 0 0 repeat-x;*/}
* html body.rsb .sidebar div.hr	{margin: 15px 0 -10px 9px;}
div.pezinho 			{background: #ffffff/*F4F4F3*/;}
* html .pezinho		{margin-bottom: 8px; clear:both; height: 1%;}
.pezinho p.top		{width: 77%; min-width:772px;/*749px;*/ margin-left: 3px; padding: 1px 3px 4px 2px; border-bottom: 1px solid #D5D5D5; font-size: 0.95em; font-weight:bold; color: #74736C; letter-spacing: -0.05em;}
.pezinho p.top select {margin:0 3px!important; font-size: 0.9em;}
html>body .pezinho p.top select {font-size: 0.8em;}
.pezinho p.top span 	{color: #fff/*D92901;*/}
.pezinho p			{padding: 4px 5px; margin: 1px 0; font-size: 1.0em; }
.pezinho p.left 		{width: 430px;}
.pezinho p.right 		{width: 370px;/*270px;*/ float:right;}
.pagetools a,
.pezinho p.right a	     {padding-left: 15px;}
div p.footer			{background:#fff; color: #0061AB;}
div p.footer strong		{font-size:1.0em; font-weight:bold;color: #0061AB;}
div p.footer a:hover    {color: #336699;text-decoration:underline;}
.centered div.hr 		{float:left; clear:both; width: 722px;/*763px;*/ /*border-top: 1px solid #C5C5C5;*/}
* html .centered div.hr	{margin-bottom: -1.2em;}
.centered1 div.hr 		{float:left; width: 763px; border-top: 1px solid #C5C5C5;}
* html .centered1 div.hr	{margin-bottom: -1.2em;}
.centered p				{clear:both; font-size: 1.0em; padding-left: 9px; color: #74736C;text-align:center;}

div.content p			{margin: 0.8em 0 1.6em 0; padding: 0 36px 0 27px;}
div.content h3			{padding: 0 12px 0 15px;font-family:Arial, Helvetica, sans-serif}
div.content .sp-ad      {width:255px;
                         padding:5px 5px 0px 5px;
						 float:left;}
p.intro					{color: #74736C; line-height: 1.6;}
p.smaller, p.smaller a	{font-size: 1.015em;}
.main div.hr			{clear:both; width: 556px; margin-left: 21px; border-top: 1px solid #C5C5C5;}
.main h2	
		            	{display: block; font-size: 1.30em;/*1.6em; */  padding-left: 27px; margin: 0.8em 0; color: #222222;/*#D92901;/* font-weight: normal;*/}			
.main h1	
		            	{font-size: 1.45em;/*1.6em; */  padding-left: 24px; margin: 0.2em 0; color: #222222;/*#D92901;/* font-weight: normal;*/}
/*.main h2.secure			{padding-right: 21px; background:  url(.) bottom right no-repeat;} */
.main h2.secure			{padding-right: 21px;}
.main h2.home          	{display: block; font-size: 1.25em;/*1.6em; */  padding-left: 27px; margin: 0.40em 0; color: #222222;/*#D92901;/* font-weight: normal;*/}
.main h3                {margin-bottom: 0px;font-size:1.25em;}
.main h4				{font-size: 1.15em; padding-left: 27px; margin: 0.8em 0; text-transform: uppercase; color: #333333; }
.main h4 a				{color: #ff6600;}
.main h4 span			{text-transform: capitalize; color: #74736C;}
.main h4 span.lc		{text-transform: none; color: #D92901;}
.main img.right			{margin-right: 21px;}
#main img.goleft		{float:left; margin-left: 5px; border:none;padding:10px 20px 10px 10px;}
.main p.left			{display:block; width: 270px; padding:0 0 0 27px;}
.main p.left.clearr		{padding-left:0;}

/* ///////////////////   Main IDs    ///////////////*/

#main div.hr			{clear:both; width: 556px; margin-left: 21px; border-top: 1px solid #C5C5C5;}
#main h2	
		            	{display: block; font-size: 1.30em;/*1.6em; */  padding-left: 27px; margin: 0.8em 0; color: #222222;/*#D92901;/* font-weight: normal;*/}			
#main h1	
		            	{font-size: 1.45em;/*1.6em; */  padding-left: 28px; margin: 0.8em 0; color: #222222;/*#D92901;/* font-weight: normal;*/}
/*.main h2.secure			{padding-right: 21px; background:  url(.) bottom right no-repeat;} */
#main h2.secure			{padding-right: 21px;}
#main h3                {margin-bottom: 0px;font-size:1.25em;font-family:Arial, Helvetica, sans-serif;}

#main  h3.emphasis      {margin-bottom: 0px;font-size:1.25em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#036;}
#main h4				{font-size: 1.15em; padding-left: 27px; margin: 0.8em 0; text-transform: uppercase; color: #333333; }
#main h4 a				{color: #ff6600;}
#main h4 span			{text-transform: capitalize; color: #74736C;}
#main h4 span.lc		{text-transform: none; color: #D92901;}
#main img.right			{margin-right: 21px;}
#main p.left			{display:block; width: 270px; padding:0 0 0 27px;}
#main p.left.clearr		{padding-left:0;}


/*///////////////   Main iD  above  ////////////////////////////////*/


/*Home page styles */
body.rsb				{padding-left: 13px;}
/*body.rsb .applyonline	{float:left; width: 172px; height: 100px; padding:62px 0 0 10px; margin-top:9px; 
						 background: url() 0 0 no-repeat;}*/
body.rsb div.content	{background: #fff;/*url() 0 0 repeat-x;*/padding-left:5px;}
p strong		        {font-size: 1.0em; font-weight: bold; color: #2A5E9F;}
/*addded strng class */
.worthy                 {font-size: 1.0em; font-weight: bold; color: #2A5E9F;}
.screenimp              {font-size: 1.2em; font-weight: bold; color: #B62200;}
div.mainLarge h4 		{margin:0; padding:0 !important; overflow:hidden;}
body.rsb h4 a			{display:block; width: 180px; padding-top: 47px; overflow:hidden; background-position: 0 0; background-repeat: no-repeat;
	 					 /* WIN IE5 hack */ height: 47px; voice-family: "\"}\""; voice-family:inherit; height: 0;}
/* was mortgage now spacing */
.rsb .spacing h4			{background: /*url()*/ 0 0 no-repeat;}
.rsb .spacing h4 a			{background-image: /*url()*/;}
.rsb .spacing h4			{background: /*url()*/ 0 0 no-repeat;}
.rsb .spacing h4 a			{background-image: /*url()*/;}
/* for left column as well */
div.jumbo				{float:left;  width: 170px;}
/* was pathway now mainLarge*/
div.mainLarge			{float:left;  width: 270px;/*180px;*/ background: #fff;}
div.mainLarge p.list 	{margin-bottom:0;}
div.mainLarge p			{font-size: 1em; padding: 0 8px 0 10px;}
div.mainLarge.controls	{background:none;}
div.mainLarge.controls p	{margin-top:0;}
div.mainLarge a.a2		{margin-left: 3px;}
p.list 					{line-height: 1.6;}
div.home				{margin-left: 14px;}
* html div.home 		{margin-left: 7px;}
div.spacing, div.mortgage {margin-left: 5px;}

/*helpers*/
.aright {text-align:right;}
.printonly 	{display:none;}
.right	{float:right;}
.left	{float:left;}
.clear 	{clear:both;}
.clearl	{clear:left;}
.clearr	{clear:right;}

/* use these declarations for elements that require clearing*/
/* ~The clear list~ */


div.bordered:after,
div.main:after,
div.content:after,
div.sidebar:after,
fieldset:after,
.clearfix:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
/* Hides from IE-mac \*/
* html .bordered,
* html .main,
* html .content,
* html .sidebar,
* html .clearfix {height: 1%;}
/* .maincontent, p.bio already have a height declaration */
/* End hide from IE-mac */

/* --------------------------------------------------------      */

.MoreLinkDiv {margin-left:200px;}


.MoreLinkDiv a {font-weight:bold;}


/* style for "More" link */
.MoreButton, .MoreButton1 {
    background: transparent url(../images/morebtn.gif) no-repeat right center;
    color: #ffffff;
    cursor: pointer;
    float: left;
    height: 20px;
    padding-right: 12px;
	margin-top:-20px;
	
    margin:0 auto !important;
    position:relative;

}
.MoreButton1 span {
    background-color: #0a7ba5; /* ff8905  orangeish */
    color: #dce2e8 !important;
    float: left;
    padding: 0px 5px 1px 5px;
	margin-bottom:4px;	
	font-size:18px; 
	font-size:140%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}


.MoreButton span {
    background-color: #0a7ba5; /* ff8905  orangeish */
    color: #dce2e8 !important;
    float: left;
    padding: 0px 5px 0px 10px;
	margin-bottom:4px;	
	font-size:18px; 
	font-size:165%;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

div.copy {
	padding-right: 7px; padding-left: 15px; padding-bottom: 10px; padding-top: 6px; width:470px;/*360px;*/
}

div.copyInfo {
width: 576px;padding:10px 3px 10px 2px;
}

div.copyLT {
	float:left; padding-right: 7px; padding-left: 15px; padding-bottom: 10px; padding-top: 6px; width:260px;
}

div.copyRT {
	float:right;padding-right: 4px; padding-left: 10px; padding-bottom: 10px; padding-top: 6px; margin-top:45px; margin-left:15px; width:260px;
-webkit-border-radius: 6px;    /* for Safari */
-moz-border-radius: 6px;       /* for Firefox */
color:#333333 1px solid;
border: 1px solid #CCC;
}

div.copy ul li {
	clear: both; padding-right: 0px; border-top: #ccc 1px dotted; padding-left: 0px; padding-bottom: 5px; margin: 0px; padding-top: 10px;list-style:none;
}
div.copy ul li.first {
	padding-right: 0px; border-top: medium none; padding-left: 0px; padding-bottom: 4px; margin: 4px 0px 0px; padding-top: 0px; border-bottom: #fff 1px solid
}
div.features div.copy ul li a {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; padding-top: 0px
}

div.copy ul li h2 {
	padding-right: 0px; padding-left: 0px; font-size: 1.15em; padding-bottom: 0px; margin: 0px; margin-bottom:4px;padding-top: 0px;
}
div.copy ul li p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 2px 0px 0px 0.3em; padding-top: 0px;
}

div.copy ul li img {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px 10px 0px 0px; padding-top: 8px
}

div.copy ul li.first img {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 0px; margin: 0px 10px 0px 0px; padding-top: 8px
}

/*  roudned box */

.b1h, .b2h, .b3h, .b4h, .b2bh, .b3bh, .b4bh, .b5bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background:#fff; margin:0 5px;}
.b2h, .b2bh {height:1px; background:#DDE7B0/*#B8CA65;*/ border-right:2px solid #DDE7B0; border-left:2px solid #DDE7B0; margin:0 3px;}
.b3h, .b3bh {height:1px; background:#DDE7B0; border-right:1px solid #DDE7B0; border-left:1px solid #DDE7B0; margin:0 2px;}
.b4h {height:2px; background:#DDE7B0; border-right:1px solid #DDE7B0; border-left:1px solid #DDE7B0; margin:0 1px;}
.b5bh/*b2bh, .b3bh, .b4bh*/ {border-bottom:1px solid #ccc;/*ddd;*/}
.headh {background: #DDE7B0;/*#aaa;*/ border-right:1px solid #DDE7B0; border-left:1px solid #DDE7B0;}
.headh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px; font-size:14px;text-align:center;}
.contenth {background: #fff; border-right:1px solid #ccc; border-left:1px solid #ccc;padding-bottom:5px;}
 ul.contentr{list-style:none; padding-left: 11px;}
ul.contentr li	{padding-left: 9px; padding-bottom: 3px; margin: 0 0 8px 0; background: none 0 1px no-repeat; font-weight: bold; border-bottom:dotted 1px;}
ul.contentr li a {font-size: 1.05em;}
/* arrowed is now mtools */
* html ul.contentr li {background-position: 0 2px; margin: 0 0 2px 0;}
.contentr div {margin-left: 12px; padding-top: 5px;}

/*  START NAV */

.clear{
	float: none;
	clear: both;
}
.hide {
	display: none;
}
.show {
	display: inline;
}
#header 
{
	float: left;
    width: 80%;
	max-width: 1025px;/*1252px;*/
	min-width: 772px;/*880px;/*960px;*/
    padding: 0px;
	margin: 0;
	background: /
}
#logo {
  	float: left;
  	height: 30px;
  	margin: 0px 0 15px 20px;
}
#newTopnav {
	font-family: verdana, Arial;
	font-size: 10px;
	float: right;
	margin-right: 70px;
	height: 30px;
	display: inline; /* IE6 Doubled Float-Margin Bug fix */
}
#newTopnav a {
	font-weight: normal;
}
#newNav-toplinks {
	height: 14px;
	padding: 6px 0 5px 0;
	float: left;
}

  
    
/********** NEW Interior Dropnav Tabs **********/
#upDropnavgtn, #upDropnavgtn ul {
	font-weight: normal;
	margin: 0;
	list-style: none;
	line-height: 1;
}

#upDropnavgtn a {
	display: block;
	text-decoration: none;
	color: #336699;
}

#upDropnavgtn li.current {
	float: left;
	display: block;
	height: 24px;
	padding: 0 8px 0 0;
	background:url(http://www.ijumboloan.com/img/tab_bl_right.gif) no-repeat right top;
}

#upDropnavgtn li.current a {
	height: 20px;
	padding: 4px 0 0 13px;
	background:url(http://www.ijumboloan.com/img/tab_bl_left.gif) no-repeat left top;
	color: #ffffff;
}


#upDropnavgtn li {
	float: left;
	display: block;
	height: 10px;
	padding: 0;
}
#upDropnavgtn li a{
	height: 20px;
	padding: 3px 0 0 10px;
}


#upDropnavgtn li a:hover{
	height: 20px;
	padding: 3px 0 0 10px;
	background:#9CBDBD;
}
/* ---------- Main Nav ----------*/
#ij-tab1 {
	width: 110px;
	list-style: none;
}

.ij-tab1 {
	width: 110px;
	list-style: none;
}

#ij-tab2 {
	width: 110px;
}

#ij-tab3 {
	width: 110px;
}	
	

#ij-tab4 {
	width: 60px;
}

#ij-tab5 {
	width: 110px;
}

#ij-tab6 {
	width: 110px;
}

#ij-tab7 {
	width: 110px;
}

/* ------ Main Nav style ------*/
#primaryDropArea
{
	width: 77%;
	max-width: 1025px;/*1252px;*/
	min-width: 772px;/*820px;/*960px;*/
	padding: 0px;
	/*margin: 0;*/
	background: #ffffff; 
	position: absolute; top: 63px; /*left:25%;205px;*/
	margin:0px 0px 0px 0px;
	z-index:100;
}
#DropNav {
    font-family: Verdana;
	font-size: 12px;
	font-weight: normal;	
	height: 24px;
	width: auto;
	margin-left: 16px;
	clear: both;
}
#upDropnavgtn li ul {
	position: absolute;
	padding: 0;
	margin: 0;
	width: 15em;
	left: -999em;
	background: #FFFFFF;
	}
	
#upDropnavgtn li a{
	text-align:center;
	}

#upDropnavgtn li:hover, #upDropnavgtn li.sfhover {
	float:left;
    background: url( http://www.ijumboloan.com/img/tab_gr_full.gif) no-repeat left top;
    padding: 0;
	/*height: 24px;*/
	height: 22px;
}

#upDropnavgtn li:hover ul li {
	
    background-image: none;
	height: 22px;
}

#upDropnavgtn li:hover ul li a:hover {
	/*background-image: none;*/
	background:#FFFFFF;/*#B8CA65;*/
}
/*
#upDropnavgtn li ul iframe {
	width: 178px;
	height:220px;
	margin: 0;
	padding: 0;
	list-style: none;
	position:absolute;
	left:0;
	top:0;
	z-index:-1;
	/*z-index: 1000;
}*/


/*  Added hover state so Current wouldn't change. */
#upDropnavgtn li a:hover {
    background: url(http://www.ijumboloan.com/img/tab_gr_full.gif) no-repeat left top;
	width:auto;
	color:#fffff0;
}

/*  Added hover state so Current wouldn't change. */
#upDropnavgtn li.current a:hover {
    background:url(http://www.ijumboloan.com/img/tab_bl_left.gif) no-repeat left top;
    border: 0;
}


#upDropnavgtn li:hover ul, #upDropnavgtn li.sfhover ul {
	left: auto;
	border-right: 1px solid #ccc;/*336699;/*cbd98e;*/
	border-left: 1px solid #ccc;/*336699;/*cbd98e;*/
	border-bottom: 1px solid #ccc;/*336699;/*#b1c555;*/
	border-top: 1px solid #ccc;/*336699;/*cbd98e;*/
	background-color:/*#B8CA65;*/#FFFFFF;
	/*z-index:10001;*/
}

/*  Added hover state so Current wouldn't change. */
#upDropnavgtn li.current:hover {
	float: left;
	display: block;
	height: 24px;
	padding: 0 8px 0 0;
	margin: 0;
	background:url(http://www.ijumboloan.com/img/tab_bl_right.gif) no-repeat right top;
}

/*  added blank hover state for current.  fixes green line issue. */
#upDropnavgtn li.current:hover ul {
	left: auto;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	border-top: 0;
	
}

#upDropnavgtn li ul li, #upDropnavgtn li.current ul li{
	padding: 0;
	margin: 0;
	height: 22px;
	width: 15em;
	background: #FFFFFF;
	background-image: none;
}
#upDropnavgtn li.current ul li{
 	display: none;
}
/* Fly owt menu under */
#upDropnavgtn li ul li a, #upDropnavgtn li.current ul li a{
	color: #336699;
	height: 13px;
	font-size: 11px;
	text-align:left;
	padding: 2px 5px 4px 9px;
	background: #FFFFFF;/*#9CBDBD;*/
	font-weight: normal;
	list-style-type: disc;
}

#upDropnavgtn li ul li a:hover{
	color: #DF7E00;/*#D44505;/*#000000;*/
	font-size: 11px;	
	padding: 2px 4px 0px 9px;
	background: #ffffff;/*#B8CA65;*/
	font-weight: normal;
	text-decoration:underline;
	
}

#upDropnavgtn li.pipes {
	/*background: url() no-repeat center;*/
    height: 20px;
	width: 6px;
	padding: 0;
	margin: 0;
	border: 0;
}

/* ---------- Sub Nav ----------*/
/*  For the curved Sub Nav area */


#subnav {
  font-family: Verdana;
	font-size: 11px;
	float: none;
	clear: both;
	height: 26px;
	width: 98%;
	max-width: 1026px;
	min-width: 632px;/*828px;*/
	padding: 0 0 4px 2px !important;
	padding-bottom: 0; /* need for IE fix */
	margin: 0;
	background-color: #336699;
}
#subnav-tab1 ul, #subnav-tab2 ul, #subnav-tab3 ul, #subnav-tab4 ul, #subnav-tab5 ul, #subnav-tab6 ul, #subnav-tab7 ul{
	padding: 0;
	margin: 0;
	height: auto;
	list-style: none;
}

#subnav-tab1 li, #subnav-tab2 li, #subnav-tab3 li, #subnav-tab4 li, #subnav-tab5 li, #subnav-tab6 li, #subnav-tab7 li{
	float: left;
	padding: 0 7px;
	padding-top:5px;
	margin-top: 5px;
	height: 76%;
	width: auto;
	list-style: none;
}
#subnav-tab1 li:hover, #subnav-tab2 li:hover, #subnav-tab3 li:hover, #subnav-tab4 li:hover, #subnav-tab5 li:hover, #subnav-tab6 li:hover, #subnav-tab7 li:hover {
	background: url(http://www.ijumboloan.com/img/subnav_bkbl.gif) repeat-x bottom;
		display: inline; /* IE6 Doubled Float-Margin Bug fix */
}

#subnav-tab1 li a, #subnav-tab2 li a, #subnav-tab3 li a, #subnav-tab4 li a, #subnav-tab5 li a, #subnav-tab6 li a, #subnav-tab7 li a{
	color: #d9cce5;
	text-decoration: none;
	font-weight: normal;
	padding: 0;
}

#subnav-tab1 li a:hover, #subnav-tab2 li a:hover, #subnav-tab3 li a:hover, #subnav-tab4 li a:hover, #subnav-tab5 li a:hover, #subnav-tab6 li a:hover, #subnav-tab7 li a:hover{
	color: #FFFFFF;
}

#subnav-tab1 li.current a, #subnav-tab2 li.current a, #subnav-tab3 li.current a, #subnav-tab4 li.current a, #subnav-tab5 li.current a, #subnav-tab6 li.current a, #subnav-tab7 li a.current{
	font-weight: bold;
	color: #FFFFFF;
	background: /*url() repeat-x bottom;*/
}
#subnav-tab1 li.current, #subnav-tab2 li.current, #subnav-tab3 li.current, #subnav-tab4 li.current, #subnav-tab5 li.current, #subnav-tab6 li.current, #subnav-tab7 li.current{
	/*background: url() repeat-x bottom;*/
}

#subnav-tab1 li.current a:hover, #subnav-tab2 li.current a:hover, #subnav-tab3 li.current a:hover, #subnav-tab4 li.current a:hover, #subnav-tab5 li.current a:hover, #subnav-tab6 li.current a:hover, #subnav-tab7 li.current a:hover{
	color: #FFFFFF;
	border: 0;
	background-image: none;
	background-color: #008000;
}

li.sub_pipes {
	/*background:url() no-repeat top;  USE gif in image file*/   
	width: 3px;
	padding: 0;
	margin: 0;
}
/*** NEW ***/
#subnav-tab1 li.sub_pipes, #subnav-tab2 li.sub_pipes, #subnav-tab3 li.sub_pipes, #subnav-tab4 li.sub_pipes, #subnav-tab5 li.sub_pipes, #subnav-tab6 li.sub_pipes, #subnav-tab7 li.sub_pipes 
{
padding:0px 0px;
}
#subnav-tab1 li.sub_pipes:hover, #subnav-tab2 li.sub_pipes:hover, #subnav-tab3 li.sub_pipes:hover, #subnav-tab4 li.sub_pipes:hover, #subnav-tab5 li.sub_pipes:hover, #subnav-tab6 li.sub_pipes:hover, #subnav-tab7 li.sub_pipes:hover 
{
background:url(http://www.ijumboloan.com/img/sub_pipe_bl.gif) no-repeat top;
}
#subnav-tab1 li:hover, #subnav-tab2 li:hover, #subnav-tab3 li:hover, #subnav-tab4 li:hover, #subnav-tab5 li:hover, #subnav-tab6 li:hover, #subnav-tab7 li:hover {
background: url(http://www.ijumboloan.com/img/subnav_hover_bkorg.jpg) repeat-x bottom; 
	margin-top: 5px;
	height: 76%;
}

#going-rates {padding-left:50px;}

.mbrfoot {font-family: arial,verdana,sans-serif;font-size: 10px;background-color: #ffffff;color: #004477;width: 254px;text-align: center;}
.mbrfoot a { text-decoration: none; }

.mbrfoot160 {font-family: arial,verdana,sans-serif;font-size: 10px;background-color: #ffffff;color: #004477;width: 160px;text-align: center;}
.mbrfoot160 a { text-decoration: none; }


/*////////////////   New   Styles  2011  ////////////////*/


#main .company {
	width:728px;
	border:solid 1px #ccc;
	-moz-border-radius: 3px;
	-web-kit-border-radius: 3px;
	-khtml-border-radius: 3px
}


#main .company a {
 font-size:13px;
 font-weight:bold;
 padding-top:5px;
}

#main .company p.summary {
 font-size:12px;
 margin-top:2px;
 color:#666666;
}

#main .company p {
 font-size:11px;
 margin:0 0 5px 5px;
}

#main .company p strong {
 font-size:12px;
 font-weight:bold;
 margin-top:0;
 color:#333;
}

#main ul {
padding:5px 0 5px 35px;	
}

h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.article h2, 
.article h3, 
.article h4, 
.article h5, 
.article h6 {
	margin: 20px 0 10px 0 !important;
}

h1, h1 a {
	font-size: 27px;
	line-height: 30px;
	display: block;
	letter-spacing: -1px;
	color: #333;
	margin: 0;
	margin-bottom: 20px;
}

h1 a:hover {
	text-decoration: underline;
}

h2 {
	font-size: 22px;
	color: #333;
	margin-bottom: 10px;
}

h2 span {
	color: #999;
}

h3 {
	font-size: 18px;
	font-family: Georgia;
	font-weight: normal;
	/*DAG font-style: italic; */
	color: #444;
}

h4 {
	font-size: 16px;
	color: #555;
}

#featured {
	width: 670px;
	height: 360px;
	padding: 9px;
	border: solid 1px #D7D4D3;
	margin-bottom: 10px;
	background: #fff;
	margin-left: 10px;
	overflow: hidden;
}

#featured ul {
	width: 670px;
	height: 360px;
	list-style: none;
	overflow: hidden;
}

#featured ul li {
	width: 670px;
	height: 360px;
	position: relative;
	z-index: 1;
}

#featured ul li span.top {
	height: 3px;
	left: 0;
	right: 0;
	top: 0;
	background:  repeat;
	position: absolute;
}

/*  these two up and below had url(images/trans.png) in BG */

#featured ul li span.left {
	width: 3px;
	left: 0;
	top: 3px;
	bottom: 3px;
	background:  repeat;
	position: absolute;
}

#featured ul li span.right {
	width: 3px;
	right: 0;
	top: 3px;
	bottom: 3px;
	background: url(images/trans.png) repeat;
	position: absolute;
}

#featured ul li span.bottom {
	height: 3px;
	left: 0;
	right: 0;
	bottom: 0;
	background: url(images/trans.png) repeat;
	position: absolute;
}

#featured ul li .desc {
	background: url(images/trans.png) repeat;
	position: absolute;
	width: 670px;
	bottom: 0px;
	left: 3px;
	padding: 20px 20px 20px 15px;
}

#featured ul li .desc h1, #featured ul li .desc h1 a {
	color: #fff;
	width: 570px;
	text-shadow: 1px 1px 0 #000;
	margin: -5px 0 10px 0;
	font-size: 30px;
	line-height: 35px;
}

#featured ul li .desc h1 a:hover {
	text-decoration: none;
}

#featured ul li .desc small {
	color: #999;
	margin: 0;
	padding: 0;
	text-shadow: 1px 1px 0 #000;
}

#featured ul li .desc small a {
	display: block;
	float: left;
	padding-left: 4px;
	padding-right: 4px;
	line-height: 18px;
	margin-top: 1px;
	background: #995555;
	-moz-border-radius: 3px;
	-web-kit-border-radius: 3px;
	-khtml-border-radius: 3px;
	border-radius: 3px;
	color: #fff;
	text-shadow: none;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	margin-right: 5px;
}

#featured ul li .desc small a:hover {
	background: #996666;
	text-decoration: none;
}

#sidebar .textwidget, #sidebar .widget ul {
	background: #EEEBEA;
	border: solid 1px #D7D4D3;
	padding: 6px 10px 0 10px;
	color: #777;
}

#sidebar .widget ul {
	padding-bottom: 3px;
}

#sidebar .widget ul li {
	margin-bottom: 7px;
	padding-bottom: 7px;
	border-bottom: dotted 1px #ccc;
	display: block;
}



#data-limits {
	width: 510px;
	border-top: 4px solid #e3e7e7;
	margin-left:60px;
	}

#data-limits p {
	clear: both;
	width: 100%;
	margin: 0;
	}


#data-limits a {
	font-size:14px;
	font-weight:bold;
	}

#data-limits span {
	float: left;
	padding: 0 10px;
	border-left: 1px solid #e3e7e7;
	border-bottom: 1px solid #e3e7e7;
	}

#data-limits span.col1 {
	width: 110px;
	}

#data-limits span.col2 {
	width: 166px;
	text-align:center;
	}

#data-limits span.col3 {
	width: 160px;
	border-right: 1px solid #e3e7e7;
	text-align:center;
	}

.cleanup {
	height: 0;
	clear: both;
	}


/*////////////////    States Table on Rate Page ////////////*/


#states-limits {
	width: 590px;
	margin-left:20px;	
	border-top: 4px solid #e3e7e7;
	}

#states-limits p {
	clear: both;
	width: 100%;
	margin: 0;
	padding:0;
	}


#states-limits a {
	font-size:14px;
	font-weight:bold;
	}

#states-limits span {
	float: left;
	padding: 0 10px;
	border-left: 1px solid #e3e7e7;
	border-bottom: 1px solid #e3e7e7;
	}

#states-limits span.col1 {
	width: 130px;
	text-align:center;
	padding:0;
	margin:0;
	}

#states-limits span.col2 {
	width: 130px;
	text-align:center;
	}
	
#states-limits span.col3 {
	width: 130px;
	border-right: 1px solid #e3e7e7;
	text-align:center;
	}

#states-limits span.col4 {
	width: 130px;
	border-right: 1px solid #e3e7e7;
	text-align:center;
	}

.cleanup {
	height: 0;
	clear: both;
	}


/*
.tab .box {
	background: #eeebea;
	border: solid 1px #d7d4d3;
	padding: 4px;
}

ul.tabs {
	overflow: hidden;
	padding: 0;
	height: 37px;
	margin-bottom: -1px;
}

ul.tabs li {
	float: left;
	position: relative;
}

ul.tabs li a {
	background: #fff;
	border: solid 1px #e1dedd;
	line-height: 29px;
	padding: 0 10px 0 10px;
	float: left;
	display: block;
	height: 30px;
	margin-right: 4px;
	font-weight: bold;
	color: #888;
}

ul.tabs li a:hover {
	text-decoration: none;
	border: solid 1px #d7d4d3;
}

ul.tabs li.active a {
	height: 36px;
	color: #555;
	border-bottom: 0;
}

ul.tabs li.active a:hover {
	border: solid 1px #e1dedd;
	border-bottom: 0;
}
*/

