body {
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000;
	background-color: #fff;
	margin: 0px;
	padding: 0px;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
#wrap {
	width: 767px;
	margin: 0px auto;
	padding: 0;
	position: relative;
	text-align: left;
	z-index: 0;
}
#header {
	width: 767px;
	height: 97px;
	position: relative;
	margin: 0px auto;
	padding: 0;
	z-index: 1;
}
* html #header {  /* This is the Tan hack */
	width: 777px;
	w\idth: 767px;
}
#logo {
	position: relative;
	float: left;
	width: 186px;
	height: 97px;
	background-image: url(http://www.crestlinefunding.com/images/main/logo.gif);
	background-repeat: no-repeat;
	margin: 0;
	z-index: 2;
}
* html #logo {  /* This is the Tan hack */
	width: 196px;
	w\idth: 186px;
}
#logo h1 {
	margin: 0;
	padding: 0;
}
#logo a {
	display:block;
	width:186px;
	height:97px;
	margin: 0;
	text-indent:-9999px;
	text-decoration:none;
}
#cta {
	position: relative;
	float: right;
	width: 581px;
	height: 97px;
	background-image: url(http://www.crestlinefunding.com/images/main/cta.gif);
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	z-index: 3;
}
* html #cta {  /* This is the Tan hack */
	width: 591px;
	w\idth: 581px;
}
#cta h2 {
	display:block;
	text-indent:-9999px;
	text-decoration:none;
}
#navbar {
	position: relative;
	float: left;
	clear: both;
	width: 767px;
	height: 32px;
	background-image: url(http://www.crestlinefunding.com/images/main/navspacer.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	z-index: 50;
}
/* default styling */
.nav, .nav ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.nav a {
	text-decoration:none;
}
.nav {
	font-family: arial, sans-serif;
	font-size:10px;
	width:584px;
	margin:0 auto;
	text-align:left;
	float: right;
	height: 20px;
}
/* style the links */
/* needs a background for IE6 - can be a color or a transparent gif */
.nav a {
	background:#f00;
	height:20px;
}
.nav ul a {
	height:auto;
}
/* style the <b> element so that is does not affect the size of the link */
.nav a i {
	position:absolute;
	left:-9999px;
}
.nav a b {
	display:block;
	border:1px solid #555;
	border-width:1px 1px 0 1px;
	background:#D2CFC8;
	color:#27334A;
	font-size:9px;
	line-height:14px;
	font-weight:normal;
	padding:1px;
	text-align: center;
	cursor:pointer;
}
.nav a b.last {
	border-bottom-width:1px;
}
/* WIDTH change this WITH CARE to suit your requirements */

.new_purchase, .new_purchase a {
	width: 87px;
}
.new_purchase a {
	background:url(http://www.crestlinefunding.com/images/main/newpurchase.jpg) no-repeat left top;
}
.refinance, .refinance a {
	width: 67px;
}
.refinance a {
	background:url(http://www.crestlinefunding.com/images/main/refinance.jpg) no-repeat left top;
}
.home_equity, .home_equity a {
	width: 78px;
}
.home_equity a {
	background:url(http://www.crestlinefunding.com/images/main/homeequity.jpg) no-repeat left top;
}
.reverse_mortgage, .reverse_mortgage a {
	width: 116px;
}
.reverse_mortgage a {
	background:url(http://www.crestlinefunding.com/images/main/reversemortgage.jpg) no-repeat left top;
}
.specialty_arm, .specialty_arm a {
	width: 85px;
}
.specialty_arm a {
	background:url(http://www.crestlinefunding.com/images/main/specialty.jpg) no-repeat left top;
}
.help, .help a {
	width: 71px;
}
.help a {
	margin-right:-70px;
	background:url(http://www.crestlinefunding.com/images/main/help.jpg) no-repeat left top;
}
.help ul li {
	max-width:71px;
}
.contact, .contact a {
	width: 80px;
}
.contact a {
	margin-right:-79px;
	background:url(http://www.crestlinefunding.com/images/main/contact.jpg) no-repeat left top;
}
.contact ul li {
	max-width:80px;
}
.nav li.drop ul li a {
	width:135px;
	margin-right:-100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
}
/* ----------------------------------------------------------------------------	*/

/* DO NOT CHANGE ANYTHING BELOW */
.nav li {
	float:left;
} /* fixes several IE related bugs, and allows for clearing */
.nav ul {
	float:left;
	position:relative;
	z-index:999;
	left:1px;
	top:-1px;
} /* necessary for float drop and to stack the <ul>s */
.nav ul li {
	clear:left;
} /* must clear the floated list item inside sublist */
.nav a {
	position:relative;
	display:block;
} /* needs to have a position, to be above the rest */
.nav a.main {
	float:left; /* necessary for float drop */
	margin-top:10000px;
} /* bring the top level links back into view */
.nav .drop {
	margin-top:-10000px;
} /* hide the sub links and their containers, opera has low upper limits */
.nav ul {
	margin-bottom:-5000px;
} /* avoid any interaction between the subs, can be any large size */
/* ----------------------------------------------------------------------------	*/

/* The bit that does ALL the work to bring the sub menus into view */
.nav a:hover, .nav a:focus, .nav a:active {
	margin-right:0;
	z-index:100;
	outline:0;
	background-position:left bottom;
}
.nav a:hover b, .nav a:focus b, .nav a:active b {
	background:#8A8773;
	color: #fff;
}
.nav .help ul a:hover, .nav .help ul a:focus, .nav .help ul a:active {
	margin-right:-64px;
} /* The margin-right value is the dropdown link width minus the top level link width */
.nav .contact ul a:hover, .nav .contact ul a:focus, .nav .contact ul a:active {
	margin-right:-55px;
} /* The margin-right value is the dropdown link width minus the top level link width */
/* OPERA fix */
.nav ul:hover {
	clear:left;
} /* to stop intermittent sub link :hover problems */
/* IE6 and 7 fix */
a:active {
}
/* ----------------------------------------------------------------------------	*/

#contentMain {
	position: relative;
	width: 767px;
	float: left;
	clear: both;
	margin: 0px auto;
	padding: 0;
	z-index: 5;
}
* html #contentMain {  /* This is the Tan hack */
	width: 777px;
	w\idth: 767px;
}
#menuLeft {
	position: relative;
	float: left;
	width: 174px;
	height: 390px;
	margin: 0;
	padding: 0;
	z-index: 6;
}
* html #menuLeft {  /* This is the Tan hack */
	width: 196px;
	w\idth: 186px;
}
#quickQuote {
	position: relative;
	float: left;
	width: 174px;
	height: 25px;
	background-image: url(http://www.crestlinefunding.com/images/quickquote.jpg);
	background-repeat: no-repeat;
	z-index: 7;
}
* html #quickQuote {  /* This is the Tan hack */
	width: 184px;
	w\idth: 174px;
}
#quickQuote h1 {
	display:block;
	text-indent:-9999px;
	margin: 0;
	padding: 0;
}
#formLeft {
	position: relative;
	display: inline;
	float: left;
	width: 174px;
	margin: 0;
	padding: 0;
	background-color: #C9CDD9;
	z-index: 8;
}
* html #formLeft {  /* This is the Tan hack */
	width: 184px;
	w\idth: 174px;
}
#formNav {
	position: relative;
	float: left;
	clear: both;
	width: 174px;
	height: 80px;
	margin: 0;
	padding: 0;
	background-color: #C9CDD9;
	z-index: 9;
}
* html #formNav {  /* This is the Tan hack */
	width: 184px;
	w\idth: 174px;
}
ul#navLeft {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#navLeft a {
	display:block;
	width:174px;
	text-indent: -9999px;
}
ul#navLeft li#rate a {
	width: 174px;
	height: 21px;
	background: url(http://www.crestlinefunding.com/images/main/menu/ratewatch.gif) no-repeat;
}
ul#navLeft li#chat a {
	width: 174px;
	height: 20px;
	background: url(http://www.crestlinefunding.com/images/main/menu/livechat.gif) no-repeat;
}
ul#navLeft li#calculator a {
	width: 174px;
	height: 19px;
	background: url(http://www.crestlinefunding.com/images/main/menu/calculator.gif) no-repeat;
}
ul#navLeft li#why a {
	width: 174px;
	height: 20px;
	background: url(http://www.crestlinefunding.com/images/main/menu/whycrestline.gif) no-repeat;
}
ul#navLeft li#rate a:hover {
	width: 174px;
	background: url(http://www.crestlinefunding.com/images/main/menu/ratewatch.gif) no-repeat 0px -21px;
}
ul#navLeft li#chat a:hover {
	width: 174px;
	background: url(http://www.crestlinefunding.com/images/main/menu/livechat.gif) no-repeat 0px -20px;
}
ul#navLeft li#calculator a:hover {
	width: 174px;
	background: url(http://www.crestlinefunding.com/images/main/menu/calculator.gif) no-repeat 0px -19px;
	;
}
ul#navLeft li#why a:hover {
	width: 174px;
	background: url(http://www.crestlinefunding.com/images/main/menu/whycrestline.gif) no-repeat 0px -20px;
}
#formNewsletter {
	position: relative;
	float: left;
	width: 174px;
	height: auto;
	margin: 0;
    padding: 0;
	background-color: #F1F2F6;
	background-image: url(http://www.crestlinefunding.com/images/newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 10;
}
* html #formNewsletter {  /* This is the Tan hack */
	width: 184px;
	w\idth: 174px;
}
#formNewsletter p {
	margin: 0;
	padding: 30px 6px 0px 10px;
}
#formNewsletter img {
	margin: 0;
	padding: 10px 0;
	float: right;
}
#moneyshot {
	position: relative;
	float: right;
	width: 581px;
	height: 237px;
	margin: 0 0 11px 0;
	padding: 0;
	z-index: 20;
}
* html #moneyshot {  /* This is the Tan hack */
	width: 591px;
	w\idth: 581px;
}
#mainContent {
	position: relative;
	float: right;
	width: 588px;
	margin: 0;
	padding: 15;
}
* html #mainContent {  /* This is the Tan hack */
	width: 598px;
	w\idth: 588px;
}
#mainCalc {
	position: relative;
	float: right;
	width: 588px;
	margin: 0;
	padding: 0;
	border-left: 1px #ccc solid;
	z-index: 16;
}
* html #mainCalc {  /* This is the Tan hack */
	width: 598px;
	w\idth: 588px;
}
#mainContent p, #mainContent h1, #mainContent h2, #mainContent table {
	margin: 0;
	padding: 0 10px;
}
#mainContent h1.sectionbars, #mainContent p {
	margin-bottom: 10px;
}
#mainContent h1 {
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #3d475c;
	margin: 0;
	padding-left: 10px;
}
#mainCalc h2 {
	color: #3D5375;
	font-size: 16px;
	margin: 16px 30px 10px 30px;
}
#mainCalc p {
	margin: 0 30px;
}
#mainContent h3 {
	font-size: 9px;
	line-height: 18px;
	font-weight: normal;
	color: #666;
	padding-left: 10px;
	text-align: left;
	margin: 0;
	padding: 0 10px;
}
#mainContent h4 {
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	color: #3d475c;
	margin: 0;
	padding: 0 0 10px 10px;
}
#mainContent h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 5px 0;
}
#mainContent h6 a {
	color: #666;
	text-decoration: none;
}
#mainContent h6 a:hover {
	color: #3d475c;
	text-decoration: underline;
}
#contentMid .tableLeft {
	position: relative;
	display: inline;
	clear: left;
	float: left;
	width: 170px;
	margin: 10px 0 0 72px;
}
#contentMid .tableRight {
	position: relative;
	float: left;
	display: inline;
	width: 170px;
	margin: 10px 0 0 5px;
}
#contentHead {
	position: relative;
	width: 588px;
	height: 59px;
	margin: 0;
	padding: 0;
	z-index: 17;
}
* html #contentHead {  /* This is the Tan hack */
	width: 598px;
	w\idth: 588px;
}
#contentMid {
	position: relative;
	float: left;
	clear: both;
	width: 437px;
	margin: 0;
	padding: 0;
	z-index: 18;
}
* html #contentMid {  /* This is the Tan hack */
	width: 447px;
	w\idth: 437px;
}
#contentMid2 {
	position: relative;
	float: left;
	clear: both;
	width: 588px;
	margin: 0;
	padding: 0;
	z-index: 18;
}
* html #contentMid2 {  /* This is the Tan hack */
	width: 598x;
	w\idth: 588px;
}
#headerMid2 {
	position: relative;
	float: left;
	clear: both;
	width: 588px;
	margin: 0;
	padding: 0 0 20px 0;
}
* html #headerMid2 {  /* This is the Tan hack */
	width: 598px;
	w\idth: 588px;
}
#contentMid p, #contentMid h1, #contentMid2 p, #contentMid2 h1{
	padding: 0 20px;
}
#contentMid img, #contentMid2 img, #contentVid img {
	margin: 0;
	padding: 0;
}
#contentMid em, #contentMid2 em {
	color: #8d7a2d;
	font-weight: bold;
	font-style: normal;
}
#contentMid .livechat {
	padding: 0 15px;
}
#contentMid .tableLeft {
	position: relative;
	display: inline;
	clear: left;
	float: left;
	width: 185px;
	margin: 0 0 0 50px;
}
#contentMid .tableRight {
	position: relative;
	float: left;
	display: inline;
	width: 185px;
	margin: 0 0 0 5px;
}
.clear {
	clear: both;
}
#contentMid ul, #contentMid2 ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #3d475c;
	list-style-image: url(images/disc_8d7a2d.gif);
	margin: 0;
	padding: 0;
}
#contentMid ul li, #contentMid2 ul li {
	padding: 0 0 5px 0;
}
#contentVid {
	position: relative;
	float: left;
	clear: both;
	width: 368px;
	margin: 0;
	padding: 0;
	z-index: 19;
}
* html #contentVid {  /* This is the Tan hack */
	width: 378px;
	w\idth: 368px;
}
#contentVid .livechat {
	margin: 0;
	padding: 0;
}
#contentVid h3 {
	color: #8d7a2d;
	font-weight: bold;
	font-size: 11px;
	margin: 10px 0 0 10px;
	padding: 0;
}
#headerMid {
	position: relative;
	float: left;
	clear: both;
	width: 437px;
	margin: 0;
	padding: 0 0 20px 0;
}
* html #headerMid {  /* This is the Tan hack */
	width: 447px;
	w\idth: 437px;
}
#sidebar {
	position: relative;
	float: right;
	width: 151px;
	margin: 0;
	padding: 0;
	background: url(http://www.crestlinefunding.com/images/testimonial_bkg.gif) repeat-y;
	z-index: 25;
}
* html #sidebar {  /* This is the Tan hack */
	width: 161px;
	w\idth: 151px;
}
#sidebar p, #sidebarvid p {
	margin: 16px 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #666;
}
#sidebarvid h2 {
	padding: 5px 7px 0 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 9px;
	color: #8d7a2d;
	font-weight: bold;
	margin: 10px 0 0 0;
}
#sidebar .testfoot, #sidebarvid .testfoot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7E783A;
	background-color: #f1f2f6;
	margin: 5px 7px 0 7px;
	padding: 0;
}
#sidebarvid {
	position: relative;
	float: right;
	width: 220px;
	margin: 0;
	padding: 0;
	background: url(http://www.crestlinefunding.com/images/testimonial_bkg2.gif) repeat-y;
	z-index: 26;
}
* html #sidebarvid {  /* This is the Tan hack */
	width: 230px;
	w\idth: 220px;
}
#home_points {
	position: relative;
	float: right;
	width: 581px;
	margin: 0;
	padding: 0;
	z-index: 27;
}
#home_applyToday {
	position: relative;
	float: left;
	display: inline;
	clear: both;
	margin: 0 14px 0 0;
	width: 184px;
	height: 109px;
	background-image: url(http://www.crestlinefunding.com/images/main/applytoday.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 28;
}
#home_creditProblems {
	position: relative;
	float: left;
	display: inline;
	margin: 0 14px 0 0;
	width: 184px;
	height: 109px;
	background-image: url(http://www.crestlinefunding.com/images/main/creditproblems.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 29;
}
#home_whatsHot {
	position: relative;
	float: left;
	margin: 0;
	width: 184px;
	height: 109px;
	background-image: url(http://www.crestlinefunding.com/images/main/whatshot.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	z-index: 30;
}
#home_applyToday h1, #home_creditProblems h1, #home_whatsHot h1 {
	text-indent: -9999px;
	margin-top: 0px;
}
#home_applyToday p, #home_creditProblems p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	line-height: 18px;
	text-decoration: none;
	margin: -5px 0 0 0;
	padding: 0 5px 0 12px;
}
#home_whatsHot ul {
	margin: -5px 0 0 0;
	padding: 0 0 10px 24px;
}
#home_whatsHot ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	line-height: 18px;
	text-decoration: none;
	margin: 0;
	padding: 0 5px 0 0;
}
#footer1 {
	width: 767px;
	height: 40px;
	position: relative;
	clear: both;
	margin: 10px auto 0;
	padding: 0;
	z-index: 31;
}
* html #footer1 {  /* This is the Tan hack */
	width: 777px;
	w\idth: 767px;
}
#sponsors {
	position: relative;
	float: left;
	width: 174px;
	height: 40px;
	margin: 0;
	padding: 0;
	z-index: 32;
}
ul#spon {
	width: 174px;
	height: 40px;
	margin: 0 auto;
	padding: 0;
	list-style: none;
}
ul#spon li {
	display: inline;
}
ul#spon li {
	height: 40px;
	float: left;
	text-indent: -9999px;
}
ul#spon li#eho {
	width: 49px;
	background: url(http://www.crestlinefunding.com/images/main/footer/eho.gif) no-repeat;
}
ul#spon li#bbb {
	width: 58px;
	background: url(http://www.crestlinefunding.com/images/main/footer/bbb.gif) no-repeat;
}
ul#spon li#vs {
	width: 67px;
	background: url(http://www.crestlinefunding.com/images/main/footer/verisign.gif) no-repeat;
}
#homelinks {
	position: relative;
	float: right;
	width: 242px;
	height: 19px;
	margin: 21px auto 0 auto;
	padding: 0;
	z-index: 33;
}
ul#hpc {
	width: 242px;
	height: 19px;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul#hpc li {
	display: inline;
}
ul#hpc li a {
	height: 19px;
	float: left;
	text-indent: -9999px;
}
ul#hpc li#home a {
	width: 51px;
	background: url(http://www.crestlinefunding.com/images/main/footer/home.gif) no-repeat;
}
ul#hpc li#privacy a {
	width: 123px;
	background: url(http://www.crestlinefunding.com/images/main/footer/privacy.gif) no-repeat;
}
ul#hpc li#careers a {
	width: 68px;
	background: url(http://www.crestlinefunding.com/images/main/footer/careers.gif) no-repeat;
}
ul#hpc li#home a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/home.gif) no-repeat 0px -19px;
}
ul#hpc li#privacy a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/privacy.gif) no-repeat 0px -19px;
}
ul#hpc li#careers a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/careers.gif) no-repeat 0px -19px;
}
#footer2, #footer3 {
	width: 767px;
	height: 24px;
	position: relative;
	clear: both;
	margin: 0px auto;
	padding: 0;
}
#footer2 {
	z-index: 34;
}
#footer2 {
	z-index: 35;
}
* html #footer2, * html #footer3 {  /* This is the Tan hack */
	width: 777px;
	w\idth: 767px;
}
ul#foot {
	width: 767px;
	height: 24px;
	margin: 0px auto;
	padding: 0;
	list-style: none;
}
ul#foot li {
	display: inline;
}
ul#foot li a {
	height: 24px;
	float: left;
	text-indent: -9999px;
}
ul#foot li#newpurchase a {
	width: 103px;
	background: url(http://www.crestlinefunding.com/images/main/footer/newpurchase.gif) no-repeat;
}
ul#foot li#refinance a {
	width: 89px;
	background: url(http://www.crestlinefunding.com/images/main/footer/refinance.gif) no-repeat;
}
ul#foot li#homeequity a {
	width: 109px;
	background: url(http://www.crestlinefunding.com/images/main/footer/homeequity.gif) no-repeat;
}
ul#foot li#reversemortgage a {
	width: 148px;
	background: url(http://www.crestlinefunding.com/images/main/footer/reversemortgage.gif) no-repeat;
}
ul#foot li#specarm a {
	width: 129px;
	background: url(http://www.crestlinefunding.com/images/main/footer/specarm.gif) no-repeat;
}
ul#foot li#license a {
	width: 103px;
	background: url(http://www.crestlinefunding.com/images/main/footer/license.gif) no-repeat;
}
ul#foot li#contact a {
	width: 86px;
	background: url(http://www.crestlinefunding.com/images/main/footer/contact.gif) no-repeat;
}
ul#foot li#newpurchase a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/newpurchase.gif) no-repeat 0px -24px;
}
ul#foot li#refinance a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/refinance.gif) no-repeat 0px -24px;
}
ul#foot li#homeequity a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/homeequity.gif) no-repeat 0px -24px;
}
ul#foot li#reversemortgage a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/reversemortgage.gif) no-repeat 0px -24px;
}
ul#foot li#specarm a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/specarm.gif) no-repeat 0px -24px;
}
ul#foot li#license a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/license.gif) no-repeat 0px -24px;
}
ul#foot li#contact a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/contact.gif) no-repeat 0px -24px;
}
ul#copyright {
	width: 248px;
	height: 24px;
	margin: 0px auto;
	padding: 0;
	list-style: none;
	float: left;
}
ul#copyright li {
	display: inline;
}
ul#copyright li a, ul#copyright li h4 {
	height: 24px;
	float: left;
	text-indent: -9999px;
}
ul#copyright li#ccf h4 {
	width: 144px;
	background: url(http://www.crestlinefunding.com/images/copyright.gif) no-repeat;
	margin: 0;
	padding: 0;
}
ul#copyright li#siteby a {
	width: 104px;
	background: url(http://www.crestlinefunding.com/images/main/footer/mindgruve.gif) no-repeat;
}
ul#copyright li#siteby a:hover {
	background: url(http://www.crestlinefunding.com/images/main/footer/mindgruve.gif) no-repeat 0px -24px;
}
.newslettertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.testtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 18px;
	color: #666666;
}
.formbox {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	margin: 0px;
	padding: 0px;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	line-height: 18px;
	text-decoration: none;
	padding: 5px 5px 0 0;
}
a.link:hover {
	color: #666;
	text-decoration: underline;
}
.bodylink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d475c;
	line-height: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.bodylink:hover {
	color: #3d475c;
	text-decoration: underline;
}
.bodylink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8d7a2d;
	line-height: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.bodylink2:hover {
	color: #8d7a2d;
	text-decoration: underline;
}
.mindgruvelink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8b9db1;
	line-height: 15px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.mindgruvelink:hover {
	color: #8b9db1;
	text-decoration: underline;
}
.footerlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8b9db1;
	line-height: 15px;
	letter-spacing: 5px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.footerlink:hover {
	color: #8b9db1;
	text-decoration: underline;
}
.footerlink2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bcb080;
	line-height: 15px;
	letter-spacing: 2px;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
}
a.footerlink2:hover {
	color: #bcb080;
	text-decoration: underline;
}
.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #3d475c;
}
.bullettext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #3d475c;
}
h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #3d475c;
	margin: -10px 0 0 0;
	padding: 0 20px 50px 20px;
}
.subbodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #3d475c;
	padding-left: 10px;
}
.sectionbars {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #3d475c;
	background-color: #C9CDD9;
	padding: 4px 10px 6px;
	font-size: 11px;
}
.bodylinkright {
	font-size: 11px;
	font-weight: bold;
	color: #3d475c;
	text-align: right;
	text-decoration: none;
	padding: 5px 0;
}
.bodylinkright a {
	color: #3d475c;
	text-decoration: none;
}
a.bodylinkright:hover {
	color: #3d475c;
	text-decoration: underline;
}
.calclinkright {
	font-size: 11px;
	text-align: right;
	padding: 5px 0;
}
.calclinkright a {
	color: #8d7a2d;
	text-decoration: none;
}
#player {
	text-align: center;
	margin: 7px 0;
}
div.hr {
	background: url(http://www.crestlinefunding.com/images/aux06.gif) left center repeat;
	height: 1px;
	overflow: hidden;
	margin: 15px 30px  0 30px;
}
#TSAccordion1 {
	margin: 5px 0 0 0;
}
#accordion {
	width: 568px;
	margin: 10px 0 0 10px;
}
#accordion h3 {
	font-weight: bold;
	padding: 2px 6px;
	margin: 0 0px 5px 0px;
	cursor: pointer;
	color: #425f88;
	font-size: 11px;
	line-height: 18px;
	background-color: #c9cdd9;
	text-align: left;
}
#accordion h3 a {
	text-decoration: none;
	color: #425f88;
}
#accordion p {
	padding: 2px 6px;
	margin: 0 10px 5px 10px;
	font-weight: normal;
	color: #425f88;
}
#accordion ul {
	padding: 0 0 16px 50px;
	margin: 0;
}
#accordion ul li {
	padding: 0;
	margin: 0;
	font-weight: normal;
	color: #425f88;
}
.TableLeft {
	padding: 7px 0px 5px 10px;
	font-size: 11px;
	color: #000000;
	background-color: #f1f2f6;
}
.TableRight {
	padding: 5px 10px 5px 0;
	font-size: 12px;
	color: #000000;
	background-color: #f1f2f6;
}
.TableEmpty {
	padding: 0px;
	vertical-align: top;
	background-color: #f1f2f6;
	text-align: right;
}
.Nested {
	font-size: 11px;
	color: #000000
}
.SectionHeader {
	padding: 4px 10px 6px 10px;
	font-weight: bold;
	font-size: 11px;
	color: #3d475c;
	background-color: #c9cdd9;
}
.FormLabel {
	padding: 5px 5px 5px 10px;
	font-size: 12px;
	color: #000;
	background-color: #f1f2f6;
}
.FormInput {
	padding: 0px;
	font-size: 11px;
	width: 160px;
	color: #000;
	background-color: #ffffff;
	text-align: left;
}
.FormInputShort {
	padding: 0px;
	font-size: 12px;
	width: 65px;
	color: #000;
	background-color: #ffffff;
	text-align: left;
}
.SubmitRow {
	padding: 0 5px 5px 10px;
	font-weight: normal;
	font-size: 12px;
	vertical-align: top;
	color: #000;
	PADDING-TOP: 5px;
	background-color: #c9cdd9;
	text-align: center;
}
.style1 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #f1f2f6;
}
.FootNote {
	padding: 10px 16px 0 0;
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #666;
	text-align: left;
}
.readmore {
	color: #7e783a;
}
.radiospot p {
	padding: 0 0 0 20px;
}
ol {
	font-weight: bold;
	margin: -10px 0 0 0;
}
ol span {
	font-weight: normal;
}
img.paddingHeader {
	padding-bottom: 20px;
}
#controlHolder h1 {
	color: #3D5375;
	font-size: 16px;
	margin: 10px 0;
	padding: 0;
}