/* MAIN HTML ELEMENTS */

body{
    background-color:#fff;
	margin:0px;
   	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:0.8em;
	line-height:1.4em;
	color:#333333;
	text-align:center;
    }
	
h1{font-family:Arial, Verdana, sans-serif; font-size:1.4em; padding-top:20px;}
h1.home{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:1.2em; padding:3px 3px 1px 5px; margin-bottom:0px}
h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em; color:#C8460F;}
h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; }
h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em;}
	
a:link{
	color:#990000;
	text-decoration:underline;}

a:visited{
	color:#CC3300;}

a:hover{
	color:#333333}

a:active{
	color:#333333}
	
form{
	margin:0px;
}	

img{border-width:0px; display:block}

hr.footer_line{color:#FF6633; width:94%}



.content table{
border-collapse:collapse;
}

#tab1 td{ 
border-top:solid 1px lightgrey; 
border-bottom:solid 1px lightgrey; 
border-left:solid 1px lightgrey; 
border-right:solid 1px lightgrey; 
} 
#tab1 th{ 
border-top:solid 1px black; 
border-bottom:solid 1px black; 
border-left:solid 1px black; 
border-right:solid 1px black; 
} 

.content th{
color:#C8460F;
text-align:left;
}

.content th{
border-top-style:2px solid #C8460F;
padding:0.2em 1em;
}

.content td{
padding:0.1em 1em;
border:1px solid #666;
}

/* ANDREW  SEARCH */
.content table.pageSearch {
margin-top:1em;
margin-bottom:1em;
}

.content td.tableSearch{
padding:0.2em 0em;
border:0;
border-top:1px solid #666666 !important;
border-bottom:1px solid #666666 !important;
text-align:center;
}
/* ANDREW SEARCH */

.content div.table_other th{
background-color:#99CCCC;
}

.tabTable td {
border:1px solid #C9C9C9 !important;
}

.tabTable th{
text-align:center;
border:1px solid #C9C9C9 !important;
}




.content div.table_layout table{
border:none;
}

.content div.table_layout th{
background:none;
border:none;
}

.content div.table_layout td{
border:none;
vertical-align:top
}






.content ul{
margin-left:5px;
padding-left:5px;

}

.content li{
margin-left:5px;
padding-left:5px;
list-style-type:disc;
list-style-image:url("../images/bullet_orange.gif");
list-style-position:outside;

}


.content li li{
margin-left:5px;
padding-left:5px;
list-style-type:disc;
list-style-image:url("../images/bullet_orange.gif");
list-style-position:outside;

}

.content b, .content strong{
font-weight:bold;
color:#006666;
}


.content .submit{
background-color:#E1CA82;
font-size:100%;
font-family:verdana, arial, helvetica, arial, sans-serif;
font-weight:bold;
color :#333;
border:1px solid #857A11;
padding:2px 0px 2px 0px;
line-height:100%;
}

/* LAYOUT */

#outer_container1{
width:786px; 
margin:0 auto;
text-align:left; 
background:url("../base_images/link_background.gif") 516px 135px no-repeat;
}

#outer_container2{
width:786px;
margin-left:0px;
}

.bl{background:url("../base_images/bottomleftcorner.gif") 0 100% no-repeat }
.br{background:url("../base_images/bottomrightcorner.gif") 100% 100% no-repeat}
.tl{background:url("../base_images/topleftcorner.gif") 0 0 no-repeat}
.tr{background:url("../base_images/toprightcorner.gif") 100% 0 no-repeat; padding:10px;}
.t{background:url("../base_images/horizontal.gif") 0 0 repeat-x }
.b{background:url("../base_images/horizontal.gif") 0 100% repeat-x}
.l{background:url("../base_images/vertical.gif") 0 0 repeat-y;}
.r{background:url("../base_images/vertical.gif") 100% 0 repeat-y;}

#topnav{
	margin:0px;
	width:601px;
	height:80px;
	padding:0px;
	position:relative;
	top:10px;
	left:155px 
	}
	
#inner_top_nav_left{	
	background:url("../base_images/smaller_box_orange.gif") repeat-x;
	margin:0px;
	height:31px;
	padding:7px 0px 0px 15px;
	}
	
#inner_top_nav_right{	
	position:relative;
	background:url("../base_images/smaller_box_orange.gif") top right no-repeat;
	width:10px;
	margin:-7px 0px 0px 121px;
	height:31px;
	padding:0px;
	z-index:97;
	text-align:right;
	 }
	 
#end_stopper{
	position:relative;
	width:auto;
	min-width:6px;
	height:30px;
	margin:-1px 0px 0px 455px;
	z-index:7;
	 }
	 
#inner_topnav_words{
	position:absolute;
	background:none;
	top:3px;
	left:0px;
	width:560px;
	height:10px;
	margin:3px 0px 0px 10px;
	border:0px solid #00FF00;
	z-index:99;
	visibility:visible;
	 }
	 
.topnavmenu{height:15px; font-size:0.92em; font-weight:800; background:none;}
.topnavmenu ul ul a:link, .topnavmenu ul ul a:visited, .topnavmenu ul ul a:hover, .topnavmenu ul ul a:active{border-style:solid; border-width:0px 1px 1px 1px; border-color:#666666;}
.topnavmenu ul{padding:0;margin:0;list-style-type:none;} /* remove all the bullets, borders and padding from the default list styling */
.topnavmenu ul ul{position:absolute; height:0; top:15px; left:0; width:111px; visibility:hidden; } /* hide the sub levels and give them a positon absolute so that they take up no room */
.topnavmenu li{float:left;width:auto;position:relative;margin-right:28px;} /* float the list to make it horizontal and a relative position to control the dropdown menu positon */
.topnavmenu li.last_item{margin-right:0px}
.topnavmenu a, .topnavmenu a:visited{display:block; text-decoration:none; color:#000; width:auto; height:15px; background:none; padding-left:5px; line-height:15px;} /* links styles for the top level */
* html .topnavmenu a, * html .topnavmenu a:visited{width:100px; w\idth:99px;} /* a hack so that IE5.5 faulty box model is corrected */
.topnavmenu ul ul a.drop, .topnavmenu ul ul a.drop:visited{background:#CCCCCC;}
.topnavmenu ul ul a.drop:hover{background:#c9ba65;}
.topnavmenu ul ul :hover > a.drop{background:#c9ba65;}
.topnavmenu ul ul ul a, .topnavmenu ul ul ul a:visited{background:#e2dfa8;}
.topnavmenu ul ul ul a:hover{background:#b2ab9b;}

/* another hack for IE5.5 */
* html .topnavmenu ul ul{top:16px;t\op:15px;}

/* position the third level flyout menu */
.topnavmenu ul ul ul{left:111px; top:-1px; width:120px;}

/* position the third level flyout menu for a left flyout */
.topnavmenu ul ul ul.left{left:-120px;}

/* style the table so that it takes no part in the layout - required for IE to work */
.topnavmenu table{position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the second level links */
.topnavmenu ul ul a, .topnavmenu ul ul a:visited 
{background:#fff; color:#000; height:auto; line-height:1.3em; padding:5px 3px 5px 3px; width:111px;}


/* yet another hack for IE5.5 */
* html .topnavmenu ul ul a, * html .topnavmenu ul ul a:visited{width:111px;w\idth:110px;}

/* style the top level hover */
.topnavmenu a:hover, .topnavmenu ul ul a:hover{color:#fff; background:#ccc;}
.topnavmenu :hover > a, .topnavmenu ul ul :hover > a{color:#fff;background:#ccc;}

/* make the second level visible when hover on first level list OR link */
.topnavmenu ul li:hover ul,
.topnavmenu ul a:hover ul{visibility:visible; }
/* keep the third level hidden when you hover on first level list OR link */
.topnavmenu ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.topnavmenu ul :hover ul :hover ul{ visibility:visible;}

#quicklinks_box{
	position:absolute;
	top:35px;
	left:4px;
	width:267px;
	height:25px;
	border:0px solid #00FF99;
	margin:0px;
	z-index:96;
	}
	
	
	#logon_box{
	position:absolute;
	background:url("../base_images/logon_box.gif") no-repeat;
	top:34px;
	right:0px;
	width:120px;
	height:25px;
	padding:2px 0px 5px 13px;
	margin:0px;
	font-size:0.90em;
	font-style:normal;
	font-weight:bold;
	
/* commented out til launch of bothe secure and static changes to log on and register box
#logon_box{
	position:absolute;
	background:url("../base_images/logon_box_med2.gif") no-repeat;
	
	top:34px;
	right:100px;
	width:56px;
	height:25px;
	padding:2px 0px 5px 13px;
	margin:0px;
	font-size:0.90em;
	font-style:normal;
	font-weight:bold;
	*/
	
}

#register_box{
	position:absolute;
	background:url("../base_images/logon_box_lrg.gif") no-repeat;
	
	top:34px;
	right:0px;
	width:67px;
	height:25px;
	padding:2px 0px 5px 13px;
	margin:0px;
	font-size:0.90em;
	font-style:normal;
	font-weight:bold;
	
	
	
}

.logon a:link, .logon a:visited{color:#E24F10; text-decoration:none; padding-right:8px;}
.logon a:hover, .logon a:active{color:#666; text-decoration:none; padding-right:8px;}

/*all below until breadcrumb is homepage only*/

.column1, .column2, .column3{float:left; padding-top:0px;}
.column1{width:180px; padding-left:12px; padding-right:18px; background:url('/images/bg_column_middle.gif') repeat-y; background-position:12px 0px}


.column2{width:344px;}
.column3{width:180px; padding-left:20px; background:url('/images/bg_column_middle.gif') repeat-y; background-position:20px 0px}
.column_content{padding:5px 10px}
table.speed_to_offer{border-collapse:collapse; width:344px}
table.speed_to_offer td, table.speed_to_offer th{border-bottom:1px solid #C0C0C0; padding:3px 6px 3px 5px; }
table.speed_to_offer th.img{background:url('/images/speed_to_offer.gif') repeat-x; padding-top:53px;}
table.speed_to_offer span{color:#CC3300}

.column_content h1{color:#EE510B; margin:0px 0px 8px 1px; padding:0px; font-size:1.1em; font-family:Verdana, Arial, Helvetica, sans-serif}
.column_content h2{color:black; margin:4px 0px 2px 1px; padding:0px; font-size:0.9em; font-family:Verdana, Arial, Helvetica, sans-serif}



.small_text{color:#333333; margin-top:0px; padding:0px; font-size:0.8em; font-family:Verdana, Arial, Helvetica, sans-serif  }
.boxed_links a:link, .boxed_links a:visited{color:#000000; display:block; background:#FFFFFF url('/images/arrow2.gif') no-repeat right; border:1px solid #F27D4A; padding:2px 4px; margin:3px 0px; text-decoration:none} 
.column_content .boxed_links a:hover, .column_content .boxed_links a:active{ display:block; background:#FAE8E1 url('/images/arrow1.gif') no-repeat right; border:1px solid #F27D4A; padding:2px 4px; margin:3px 0px; text-decoration:none}

.home_box_title_img{float:left; width:45px; 
}

.borrower_box{border:1px solid #3D7676; background:#FFFFFF; padding:2px 4px; margin:3px 0px;}


.borrower_links a:link, .borrower_links a:visited{color:#000000; display:block; background:#FFFFFF; padding-left:0px; margin-bottom:5px; margin-top:-6px; text-decoration:underline} 
.borrower_links a:hover{color:#000000; display:block; background:#FAE8E1; border:0px solid #3D7676; padding:0px; margin-bottom:5px; margin-top:-6px; text-decoration:underline} 
.borrower_links a:active{color:#000}


.borrower_box H1{font-family:Arial, Verdana, sans-serif; font-weight:bold;  font-size:1.2em; color:#3D7676; padding-top:5px; text-align:left}


p.smaller_home {font-family:Arial, Verdana, sans-serif; font-weight:normal;  font-size:0.9em; line-height:1.2em; color:#3D7676; margin-top:2px; padding: 2px 3px 3px 5px; text-align:left; border:0px solid #666; background:#E6E8E8}




/* Log on for... */
.logonfor_box H1 {font-family:Arial, Verdana, sans-serif; font-weight:bold;  font-size:1.2em; color:#3D7676; padding-top:5px; padding-bottom:0px; text-align:left;}

.logonfor_box{border:1px solid #F27D4A; background:#FFFFFF; padding:2px 2px; margin:3px 0px;}

.unboxed_links a:link, .unboxed_links a:visited{color:#000000; display:block; background:#FFFFFF url('/images/arrow2.gif') no-repeat right; border:0px solid #F27D4A; padding:0px 2px; margin:2px 0px; text-decoration:none} 
.column_content .unboxed_links a:hover, .column_content .unboxed_links a:active{ display:block; background:#FAE8E1 url('/images/arrow1.gif') no-repeat right; border:0px solid #F27D4A; padding:0px 2px; margin:2px 0px; text-decoration:none}






.column_content ul{margin-top:0px; margin-bottom:12px}
.column_content ul li{margin-left:-30px; list-style-type:none}
.column_content ul li a:link, .column_content ul li a:visited{color:#000000;  text-decoration:underline}
.column_content ul li a:active, .column_content ul li a:hover{color:#CC0000}
.column_content .righthand_link a:link, .column_content .righthand_link a:visited{color:#000; font-size:0.9em;text-decoration:none}
.column_content .righthand_link a:active, .column_content .righthand_link a:hover{color:#CC0000; font-size:0.9em;text-decoration:none}
.righthand_link{ margin-top:0px; padding:0px; text-align:right  }

.two_images{margin-bottom:8px}
.two_images img{display:inline}
.two_images .img2{margin-left:8px}

.column_content ul li.tools
{list-style-type:none; list-style-image:none; margin-left:-40px; padding:11px 4px 20px 48px; background:url('/images/icon_tools.gif') no-repeat; }
.column_content ul li.calculator 
{list-style-type:none; list-style-image:none; margin-left:-40px; padding:6px 4px 10px 48px; background:url('/images/icon_calculators.gif') no-repeat;}
.column_content ul li.downloads 
{list-style-type:none; list-style-image:none; margin-left:-40px; padding:6px 4px 10px 48px; background:url('/images/icon_downloads.gif') no-repeat;}
.column_content ul li.sales_aids 
{list-style-type:none; list-style-image:none; margin-left:-40px; padding:11px 4px 20px 48px; background:url('/images/icon_sales.gif') no-repeat;}












/* Breadcrumb; pages other than home */
#breadcrumb{ 
color:#000; 
margin:0px 13px 13px 13px
} 
#breadcrumb a{color:#000; font-weight:bold;} 
#breadcrumb a:hover{color:#999;} 

/*section header for third level nav when required*/
p.sectionhead_third_nav{
font-weight:bold;
font-size:1.2em;
text-align:left;
border-bottom:2px solid #666666;
display:inline;
}

/* link styles for third level nav when required*/

.content_third_nav{
padding-top:0px;
margin:0px; 
background:none; 
color:#000
}
 
.content_third_nav li{ 
list-style-type:none;
margin-top:0px;
padding-top:5px;

}


.content_third_nav a{color:#000; font-weight:bold; 
}
.content_third_nav a:visited{color:#E24F10;
}
.content_third_nav a:hover{color:#999;
}
.content_third_nav a:active{color:#E24F10;
}


#column_one, #column_two{
float:left;

 width:341px;
 border:0px dotted blue;
 background:#ffffff;
 color:#333333;
 padding:10px 12px;
	}

#column_one_alt, #column_two_alt, #column_three_alt
{
 float:left;
 width:218px;
 background:#ffffff;
 color:#333333;
 margin:10px 10px 0px 0px;
 padding:0px 13px 0px 13px;
	}

#column_three{
 float:left;

 width:736px;
 background:none;
 color:#333333;
 margin:0px;
 padding:10px 13px;
	}

#column_three hr{border-bottom:1px dashed #333333;}
	
/* added by Marianne */
img.logo{position:relative; top:52px; left:-4px}

.dlcontent {width:273px; 
margin:5px 0px 0px 10px; 
border-top:0px solid #fff; 
}


.dlcontent{font-weight:normal;}



.dlcontent a {color:#666600; font-weight:normal; text-decoration:underline; }
.dlcontent a:visited{color:#993300}
.dlcontent a:hover{color:#000}
.dlcontent a:active{color:#FF3333}







li.insitetools
{list-style-type:none; list-style-image:none; margin-left:0px; padding:20px 4px 10px 70px; background:url('/images/tools.gif') no-repeat;}
li.insitecalculator 
{list-style-type:none; list-style-image:none; margin-left:0px; padding:20px 4px 10px 70px; background:url('/images/calculator.gif') no-repeat;}
li.insitedownloads 
{list-style-type:none; list-style-image:none; margin-left:0px; padding:10px 10px 10px 70px; background:url('/images/downloads.gif') no-repeat;}
li.insitesales_aids 
{list-style-type:none; list-style-image:none; margin-left:0px; padding:20px 4px 10px 70px; background:url('/images/sales_aids.gif') no-repeat;}
li.insiteinfo 
{list-style-type:none; list-style-image:none; margin-left:0px; padding:20px 4px 10px 70px; background:url('/images/info.gif') no-repeat;}



/* multiple item download list */
li.multidownloads 
{list-style-type:none; list-style-image:none; margin-left:0px; padding:5px 4px 5px 50px; background:url('/images/downloads_small_multi_pale.gif') no-repeat;}




/* multiple part download list */
.downloadbox_top{
background:#e0efef url("/images/top_infoboxes2.gif") top right no-repeat;
width:283px;
height:110px;
margin:0px;
padding:10px 0px 0px 0px;

}

.downloadbox_bottom{
background:url("/images/bot_infoboxes2.gif") top right no-repeat;
width:283px;
height:15px;
padding:5px 0px 10px 0px;
}

.downloadbox_line_top{
background:url("/images/top_infoboxes_line.gif") top right no-repeat;
width:283px;
margin-top:10px;
padding:10px 0px 0px 0px;
}

.downloadbox_line_bottom{
background:url("/images/bot_infoboxes_line.gif") top right no-repeat;
width:283px;
height:15px;
padding:5px 0px 10px 0px;
}


.pdf_box_title_container, .calc_box_title_container, .salesaid_box_title_container, .tools_box_title_container, .info_box_title_container{
width:350px;
}


.pdf_box_title_container{
background:#EDF6F6 url("/images/box_backgrounds/top_pbl_infoboxes.gif") bottom right no-repeat;
}
.calc_box_title_container{
background:#E6E6D6 url("/images/box_backgrounds/top_brown_infoboxes.gif") bottom right no-repeat;
}
.salesaid_box_title_container{
background:#D2E8E8 url("/images/box_backgrounds/top_dbl_infoboxes.gif") bottom right no-repeat;
}
.tools_box_title_container{
background:#EFEFD6 url("/images/box_backgrounds/top_beige_infoboxes.gif") bottom right no-repeat;
}
.info_box_title_container{
background:#F1F1F1 url("/images/box_backgrounds/top_grey_infoboxes.gif") bottom right no-repeat;
}



.box_title_img{float:left; width:60px; 
}
.box_title_text{float:left; width:285px;
}

.box_title_header{
font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; 
width:280px;
padding:15px 0px 0px 0px;

}

.box_title{
font:normal 90% Verdana, Arial, Helvetica, sans-serif;
color:#000;
}

.pdf_downloadbox_top, .calc_downloadbox_top, .tools_downloadbox_top, .salesaid_downloadbox_top, .info_downloadbox_top{
width:350px; padding-top:5px; padding-bottom:1px;
}
.pdf_downloadbox_top{background:#EBF5F5;}
.calc_downloadbox_top{background:#E6E6D6;}
.salesaid_downloadbox_top{background:#D2E8E8;}
.tools_downloadbox_top{background:#EFEFD6;}
.info_downloadbox_top{background:#F1F1F1;}
.pdf_downloadbox_top ul{padding-top:7px;}

.pdf_downloadbox_top li, .calc_downloadbox_top li, .tools_downloadbox_top li, .salesaid_downloadbox_top li, .info_downloadbox_top li{
list-style-type:none; 
list-style-image:none; 
margin-left:10px; 
padding:0px 0px 9px 20px; 
background:url('/images/bullet_orange.gif') no-repeat;
list-style-position:outside;
}

.pdf_downloadbox_top li li, .calc_downloadbox_top li li, .tools_downloadbox_top li li, .salesaid_downloadbox_top li li, .info_downloadbox_top li li{
list-style-type:none; list-style-image:none; margin-left:10px; padding:0px 0px 6px 15px; 
background:url('/images/bullet_orange.gif') 0px 5px no-repeat;
}
.pdf_downloadbox_bottom{width:350px; height:18px;
background:#EBF5F5 url("/images/box_backgrounds/bottom_pbl_infoboxes.gif") top right no-repeat;
}
.calc_downloadbox_bottom{width:350px; height:18px;
background:url("/images/box_backgrounds/bottom_brown_infoboxes.gif") top right no-repeat;
}
.salesaid_downloadbox_bottom{width:350px; height:18px;
background:url("/images/box_backgrounds/bottom_dbl_infoboxes.gif") top right no-repeat;
}
.tools_downloadbox_bottom{width:350px; height:18px;
background:url("/images/box_backgrounds/bottom_beige_infoboxes.gif") top right no-repeat;
}
.info_downloadbox_bottom{width:350px; height:18px;
background:url("/images/box_backgrounds/bottom_grey_infoboxes.gif") top right no-repeat;
}


a.button1:link, a.button1:visited, a.button1:hover, a.button1:active{WIDTH:135px; HEIGHT:23px; background-color:#E1CA82; font-size:100%; font-weight:bold; color:#333; border:1px solid #857A11; padding:2px 6px; line-height:100%; text-decoration:none}
a.button2:link, a.button2:visited, a.button2:hover, a.button2:active{WIDTH:258px; HEIGHT:23px; background-color:#E1CA82; font-size:100%; font-weight:bold; color:#333; border:1px solid #857A11; padding:2px 6px; line-height:100%; text-decoration:none}


a.button_downloads{
    background:transparent url('/images/app_button_a.gif') no-repeat scroll top right;
    color:#000;
    display:block;
    float:left;
    font:normal 12px arial, sans-serif;	
    height:47px;
    margin-right:12px;
    padding-right:12px; /* sliding doors padding */
    text-decoration:none;
	white-space:nowrap
}


a.button_downloads span{
    background:transparent url('/images/app_button_span.gif') no-repeat;
    display:block;
    line-height:13px;
    padding:10px 0 10px 10px;
} 

a.button_downloads:active{
    background-position:bottom right;
    color:#000;
    outline:none; /* hide dotted outline in Firefox */
}

a.button_downloads:active span{
    background-position:bottom left;
    padding:12px 0 9px 10px; /* push text down 1px */
} 


/*budget planner download button*/
a.bp_button_downloads{
    background:transparent url('/images/bp_button_a.jpg') no-repeat scroll top right;
    color:#000;
    display:block;
    float:left;
    font:normal 12px arial, sans-serif;	
    height:47px;
    margin-right:12px;
    padding-right:12px; /* sliding doors padding */
    text-decoration:none;
	white-space:nowrap

}


a.bp_button_downloads span{
    background:transparent url('/images/bp_button_span.jpg') no-repeat;
    display:block;
    line-height:13px;
    padding:10px 0 10px 30px;
} 

a.bp_button_downloads:active{
    background-position:bottom right;
    color:#000;
    outline:none; /* hide dotted outline in Firefox */
}

a.bp_button_downloads:active span{
    background-position:bottom left;
    padding:12px 0 9px 30px; /* push text down 1px */


}





#lower_nav{text-align:center}

DIV.edit img.img2{margin-left:2px} /* Collage preview */











/* TABS in MAIN CONTENT AREA */
.content .tabs ul li{list-style-image:none; list-style-type:none; color:red;}
.tabs ul{margin:0 0 0 0px; padding:0; list-style:none;}
.tabs li{float:left; margin:0 3px 0 1px; padding-left:5px; width:125px;}
.tabs li.last{width:124px; margin-right:0px}
.tabs li.solution{width:200px;}
.tabs li.help{width:120px;}
.tabs a{display:block; font-size:0.85em; font-weight:bold; background-color:#CCCCCC; text-decoration:none; height:22px; line-height:140%;}

.tabs li.mainMenuTab{background:url('/images/accord_tabs.gif') 0px -51px; position:relative;
z-index:1; top:0px; left:0px}
.tabs a.mainMenuTabCurve{background:url('/images/accord_tabs.gif') 100% -51px;
color:#000; padding:8px 8px 1px 7px;
}
.tabs li.mainMenuCurrent{background:url('/images/accord_tabs.gif') 0px -102px; position:relative;
z-index:3; top:1px; left:0px;}
.tabs a.mainMenuCurrentCurve{background:url('/images/accord_tabs.gif') 100% -102px;
color:#000; padding:8px 8px 1px 7px;}

.middlePositioning{margin-top:8px}
.tabsContent{border:1px solid #666666; padding:0px 12px; width:709px; clear:both; margin-left:2px; -moz-margin-start:1px}

/* Lending Criteria Search Facility */

#searchBar {
display:none;
}

#tabsContainer {
margin:auto;
}

span.searchword { 
font-weight: bold; 
color: #fff; 
background-color:#006666;
} 

div.squareboxcontent ol {
margin-left:15px;
padding-left:5px;
}

div.squareboxcontent ol li {
list-style-image:none !important;
list-style-type: decimal;
}

.headerfloatLeft {
float:left;
padding:8px;
text-align:left;
/*width:93%;*/
}

.headerChevron {
float:left;
margin:1em 0.4em;
}

.headerSquareboxgradientcaption {
color: #333399;
padding: 0px;
/*background: url("/images/mortgages/bg_process_bar.gif") bottom left repeat-x;*/
font-weight: bold;
/*font-size: 0.9em; */
cursor: pointer;
height:2.8em;
color:#333333 !important;
}

.headerSquareboxbottom {
border-bottom:1px solid #C9C9C9;
overflow:hidden;
text-align:center;
/*width:100%;*/
}

/* Mortgage product tables */
table.productTable {border-collapse: collapse; width: 737px;}
table.productTable td {font-size: 90%; padding: 2px 6px; border: 1px solid #c9c9c9; border-width: 1px 1px 0px 0px}
table.productTable th {font-size: 90%; padding: 2px 6px; border: 1px solid #c9c9c9; border-width: 0px 1px 0px 0px}
table.productTable tr {vertical-align: text-top}
table.productTable td p {margin: 0px !important}
table.productTable FONT {font-size: 12px !important; font-family: Verdana, Geneva, sans-serif}

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

.printOnly {display: none}


.effectiveDateBox {float: right; border: 1px solid #c9c9c9; padding: 2px 6px; background: #fff url('/images/bg_process_bar.gif') 0px 10px repeat-x}

div.footerNotes td {font-size: 11px !important; line-height: 140%}
div.footerNotes table, div.footerNotes td, div.footerNotes th {border: 0px; margin-top: 0px}
div.footerNotes ul {margin-top: 0px;}
div.footerNotes p {margin-bottom: 6px;}
