/* @override 
	http://nameyourloan.webjini.biz/css/nameyourloan.css
	http://dev.nameyourloan.webjini.biz/css/nameyourloan.css
*/
 
body {font-family:Georgia, "Times New Roman", Times, serif;
}
m1 { font-size:100%;}
.pagelink {font-family:"Lucida Grande", Lucida, Verdana, sans-serif;}
div.toppanel {position:absolute; top:0; left:0; width:100%; height:87px; background:transparent;}
div.tooltop {color:gray; position:absolute; top:40px; right:10px; font:x-small "Lucida Grande", Lucida, Verdana, sans-serif;}
div.tooltop a {color:white; background-color:#98cb06; border:1px solid #658900; border-top-color:#c0ef7d; border-left-color:#c0ef7d; text-decoration:none; padding-right:.75em; padding-left:.75em;}
table.loginbox tbody tr td.subdued { color:red;}
table.informlogin span.subdued { color:red;}
table.loginbox { border:1px solid silver; padding:1em; }
.shadowbox, .loginbox {
	background-image: url(/images/vblend2.jpg);
}
div.toppanel div.homecell img {position:relative; left:5px; top:5px;}
/*
div#home, div#loans, a#home, a#loans {padding-bottom:0;}
*/
div.toppanel h2 {float:right; position:absolute; top:10px; right:20px; padding:0; margin:0;}
div.sidepanel {display:none; visibility:hidden; clear:both;}

/* @group Navigation */

/* @override http://dev.nameyourloan.webjini.biz/css/v1.css */

div.toppanel ul.navulul {
/*	background: url(/images/ulbottom3.gif) repeat-x 0 bottom;
	width: 100%; 
	height: 2em;
	text-align: right;*/
	position: relative;
	padding-bottom: .2em;
}

div.navtop {
/*  float:left; */
/*  width:100%; */
  font-size:93%;
  line-height:normal;
  }
  
div.navtop ul {
  margin:0;
  list-style:none;
	padding: .75em .75em 0;
}
  
div.navtop li {
  float:left;
  background:url("/images/go3-left.gif") no-repeat left top;
  margin:0;
	padding: 0 0 0 10px;
}
  
div.navtop a.pagelink, div.navtop div.navulhere {
  float:left;
  display:block;
  background:url("/images/go3-right.gif") no-repeat right top;
  text-decoration:none;
  font-weight:bold;
  color:white;
  font-family:"Lucida Grande", Lucida, Verdana, sans-serif;
	padding: .6em 1em .3em .5em;
}

div.navtop li.navulsection {
  background:url("/images/here3-left.gif") no-repeat left top;
}
  
  
div.navtop li.navulsection a.pagelink {
  background:url("/images/here3-right.gif") no-repeat right top;
  color: black;
}

ul.navulul li.navulsection {
	padding-bottom: 0;
}
ul.navulul li.navulsection a.pagelink {
	padding-bottom: .6em;
}
/* values below are correct. MSIE 6 can't see them and uses the hacked value above. */
ul.navulul>li.navulsection, ul.navulul>li.navulsection a.pagelink {
	padding-bottom: .6em;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
div.navtop a {float:none;}
/* End IE5-Mac hack */
div.navtop a:hover {
  color:#333;
  }
div.navtop li.navulnolink {
  background-image:url("/images/here3-left.gif");
  }
div.navtop div.navulhere {
  background-image:url("/images/here3-right.gif");
  color:#333;
	padding-bottom: .8em;
}
  
  /* hacks */
  
div.navtop a.pagelink, div.navtop div.navulhere {
	height:  1.5em;
}

div.toppanel ul.navulul {
	height:2.3em;
	width: 59.9em;   /* change this for different menus, 59 is standard, but adjusted to 59.9 to suit Firefox 2.0.0.11 for Windows */
	display: inline-block;
	/*border:  1px solid black;*/
}

div.toppanel div.mainMenu {
	text-align: right;
	background: url(/images/ulbottom3.gif) repeat-x 0 bottom;
}

div.toppanel div.mainMenu div.navul {
	display: inline;
}

div.toppanel div.submenuThisPage div.navul {
	clear: both;
}

div#loans {
}

div.navtop ul {
  margin:0;
  list-style:none;
	padding: .75em .75em 0;
}
  
div.toppanel div.submenuThisPage {
	background: url(/images/ulbottom4.gif) repeat-x 0 bottom;
}
div.toppanel div.submenuThisPage li {
  background:url("/images/go4-left.gif") no-repeat left top;
}
div.toppanel div.submenuThisPage a.pagelink, 
div.toppanel div.submenuThisPage div.navulhere {
  background:url("/images/go4-right.gif") no-repeat right top;
  color: #3e6aa9;
}

div.toppanel div.submenuThisPage li.navulnolink {
  background-image:url("/images/here4-left.gif");
 }
div.toppanel div.submenuThisPage div.navulhere {
  background-image:url("/images/here4-right.gif");
}

  
/* @end */
fieldset {margin-bottom:1em;}
p.textbutton, p.textbuttonbluebg, span.textbutton, p.textbuttonsmall, span.textbuttonsmall {color:#20395b; background: url(/images/button6_bottom.gif) no-repeat left bottom; text-decoration:none; padding:0; width:250px; margin:4px 0; border-style:none; display:block; text-align:center; font:small "Lucida Grande", Lucida, Verdana, sans-serif;}
p.textbutton a, p.textbuttonbluebg a, span.textbutton a, p.textbuttonsmall a, span.textbuttonsmall a {background: url(/images/button6_top.gif) no-repeat left top; color:#20395b; margin:0; width:230px; padding:6px 10px 14px; height:100%; text-align:center; text-decoration:none; display:block; font:1em "Lucida Grande", Lucida, Verdana, sans-serif;}
p.textbuttonbluebg a {
	background: url(/images/button6a_top.gif) no-repeat left top;
}
.textbutton a:hover, .textbuttonsmall a:hover {text-decoration:underline;}
p.textbuttonsmall, span.textbuttonsmall {background:#3c69a9 url(/images/button_bottom_120.gif) no-repeat left bottom; width:120px;}
p.textbuttonsmall a, span.textbuttonsmall a {background: url(/images/button_top_120.gif) no-repeat left top; width:100px;
	color: white;
}
.workflowButtonList {clear:both; width:600px;}
/* Hack to make IE/Mac play nice 
li a {
  padding: 0 2em;
  line-height: 2.5em;
  background: url(images/go-left.gif) no-repeat top left;
  text-decoration: none;
  color: #fff;
  float: left;
  display: block;

}
*/
h1, h2, h3, h4, h5, h6 {font-family:"Lucida Grande", Lucida, Verdana, sans-serif; color:#ff9800;}
h1 {font-size:160%;}
h2 {clear:both; display:block; font-size:150%;}
h3 {font-size:140%;}
h4 {font-size:130%;}
h5 {font-size:120%;}
h6 {font-size:110%;}
div.content {position:relative; top:0; left:0; margin-top:95px; padding:4px;
	margin-bottom: 1em;
}

div.footerbottom {margin-top:2em; color:#3063a5; font:80% "Lucida Grande", Lucida, Verdana, sans-serif;
	border: 2px solid #9bb2d3;
	background-color: #c3d0dc;
}
table.list th a {text-decoration:none; color:#3c69a9;}
table.list th a:hover {text-decoration:underline; color:black;}
table.auctiondetail span.hideInDetail { display:none; visibility:hidden;}
div.labelAndInput span.hideInForm { display:none; visibility:hidden;}

/* @group Tabs */

div.tabs div.tab {
	background-color: #dde8f8;
	background-image: url(/images/vblend.jpg);
}



/* @end */
/* @group Page Content */
.emphasis {color:red; font-weight:bold;}
div#hiddenhelpcontainer {background-color:yellow; width:95%; position:relative;}
div#hiddenhelp1, div#hiddenhelp2, div#hiddenhelp3, div#hiddenhelp4 {position:absolute; top:0; left:0; visibility:hidden; width:99%; background-color:#fdecc4; padding: 2em; border:2px solid #9bb2d3;}
div#hiddenhelp1 {background:#fdecc4 url(/images/down.gif) no-repeat 18% -2px;}
div#hiddenhelp2 {background:#fdecc4 url(/images/down.gif) no-repeat 50% -2px;}
div#hiddenhelp3 {background:#fdecc4 url(/images/down.gif) no-repeat 86% -2px;}
div#hiddenhelp4 {background:#fdecc4 url(/images/down.gif) no-repeat 86% -2px;}
div.blockhot {padding-top:.5em; padding-bottom:.5em; border:1px solid #3c69a9;}
div.hometop {background:transparent url(/images/ulbottom.gif) repeat-x 0 bottom; text-align:center; margin:-4px -15px 10px; padding-bottom:1px;}
div.hometop p, div.hometop h3 {margin:0 0 .5em;}
div.hometop span.textbutton {text-align:center; display:inline-block;}
table.homemiddle td.invert {color:white; border:1px solid gray; background-color:#3c69a9; text-align:center; padding:5px; border-bottom-style:none;}
table.homemiddle td.invert a {color:white; padding:0; width:100%; height:100%; font-family:"Lucida Grande", Lucida, Verdana, sans-serif; text-decoration:none;}
table.homemiddle td.olist ol {margin:.5em 0 0 -10px;}
table.homemiddle td.olist {border:1px solid gray; padding:.5em; margin:0;}
div.homeMain {background: url(/images/vblend2.jpg) repeat; width:100%; border: 2px solid #9bb2d3; margin-left:-2px;}

td.rating {background-color:white;}
div.rating00 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-00.gif) no-repeat;}
div.rating05 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-05.gif) no-repeat;}
div.rating10 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-10.gif) no-repeat;}
div.rating15 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-15.gif) no-repeat;}
div.rating20 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-20.gif) no-repeat;}
div.rating25 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-25.gif) no-repeat;}
div.rating30 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-30.gif) no-repeat;}
div.rating35 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-35.gif) no-repeat;}
div.rating40 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-40.gif) no-repeat;}
div.rating45 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-45.gif) no-repeat;}
div.rating50 {width:76px; height:15px; margin:2px; display:inline-block; background:url(/images/houses-50.gif) no-repeat;}

/* @end */
/* @group Lists */
td.winParameter {color:#faff8f; background:#99a897 url(/images/greenBlend.png) repeat-x;}
th.winParameter {background:#99a897 url(/images/greenBlend.png) repeat-x; color:#faff8f;}
th.winParameter a {color:#faff8f;}
div.blockQuoteProducts {clear:both; border-top:1px solid silver; padding:8px 4px 4px;}
div.blockQuoteProducts blockquote {color:#3c69a9; float:left; width:200px; text-align:center; margin-left:0; margin-right:10px; clear:both; background:#e9f2f2 url(/images/openquote.gif) no-repeat 2px 2px; font:italic 16px/20px Georgia, Times; position:relative; padding:10px 23px 10px 26px; margin-top:0;}
div.blockQuoteProducts span.endquote {background:url(/images/closequote.gif) no-repeat 0 0; width:50px; height:50px; display:inline-block; font-size:24px; margin-top:-20px; position:absolute; right:0; bottom:0;}
div.blockQuoteProducts p.field2 {width:40%; float:left; margin-top:0;}
div.blockQuoteProducts p.otherFields {float:left; margin-top:0; font-weight:bold; padding-left:20px; line-height:2em;}
dt {color:#3c69a9; font-family:"Lucida Grande", Lucida, Verdana, sans-serif; margin-bottom:.25em; margin-top:1em; padding-top:.5em;}
dt {border-top:1px solid silver;}
tr.unpaid { color:silver;}

/*
div.navbottom {
	width: 100%;
	margin-right: -3em;
}
div.navbottom ul.navulul {
	margin-bottom: .5em;
	padding-top: 0.5em;
	background: url(/images/whiteblue2.jpg) repeat-x 0 0;
	width: 100%;
	margin-left: -1.5em;
	margin-right: 0;
}
*/
/* @end */
/* @group Forms */
form {
	background-color: #f8f6ff;
	padding: 1em;
	border: 1px solid #9bb2d3;
}
div.formnavigation {display:block;}
div.formnavigation ul {list-style-type:none; list-style-image:none; padding-left:0;}
div.formnavigation li {display:inline-block; float:left; margin-right:1em; margin-left:1em;}
div.formnavigation  a {text-decoration:none; color:gray; border-bottom:1px dotted gray; padding-top:7px; padding-left:4px; padding-right:3px;}
div.formnavigation li.navFieldSetGo {color:gray; border-bottom:1px dotted gray;}
div.formnavigation li.navFieldSetHere {color:#3869a8; border:1px dotted #3869a8; padding-bottom:.5em; padding-right:.5em; padding-top:.5em; margin-top:-.5em;}
div.formnavigation li.navFieldSetDone a {color:#98cc00; border-bottom:1px dotted #98cc00; background:url(/skins/system/yes.gif) no-repeat 0 2px; padding-left:18px;}
div.formnavigation li.navFieldSetError a {color:#fe0000; border-bottom:1px dotted #fe0000; background:url(/skins/system/alert.png) no-repeat 0 4px; padding-left:15px;}
div.formnavigation span {font-family:"Lucida Grande", Lucida, Verdana, sans-serif;}
div.formnavigation span.fieldSetNumber {font-size:160%;}
tr#discount {border-bottom:2px solid #ffa217; border-left:1px solid #ffa217; border-right:1px solid #ffa217;}
tr#Points {border-top:2px solid #ffa217; border-left:1px solid #ffa217; border-right:1px solid #ffa217;}
tr#Fees td {color:black; font-weight:bold;}
div.ficoKnown div {float:left; width:auto; display:inline-block; margin-left:0;}
div.ficoKnown div.questionHelp {float:left; width:auto; display:inline-block; color:black; padding-left:.5em;}
div.newLoginName, div.newLoginPassword {border-bottom:1px dotted #3869a8; padding-bottom:.5em; margin-bottom:.5em;}
/* @end */
