@charset "UTF-8";
/* CSS Document */

@font-face {
	font-family: 'HelveticaLT-Condensed-Bold';
	src: url('HelveticaLT-Condensed-Bold.eot?') format('eot'), 
	     url('HelveticaLT-Condensed-Bold.woff') format('woff'), 
	     url('HelveticaLT-Condensed-Bold.ttf')  format('truetype'),
	     url('HelveticaLT-Condensed-Bold.svg#HelveticaLT-Condensed-Bold') format('svg');
}


/*================================================================
	default elements
================================================================*/
html, body { margin: 0; padding: 0; border: 0;  background: #eaeaea; font-family: arial, verdana, tahoma, sans-serif; font-size:10pt;}
a{color: #1e6a8a; -webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}

.top {background: #555c4e; height: 5px;}
.head {background: #fff; height: 115px;}
.headerwrap {width: 1015px; margin:0 auto;}
.logo {width: 300px; float: left; padding-top: 32px;}
.phone {width: 290px; float: right; text-align: right; padding-top: 32px;}

.hdline {background: #ddd; height: 1px;}
.hdspace {background: #fff; height: 1px;}
.container {background: #fff; width: 1080px; margin:0 auto; overflow:auto;}

.nav {background: #16421e; height: 50px;}
.wrapper {background: #184c22; width: 1015px; height: 40px; padding-top: 10px; margin: 0 auto;}
.nav1 {background: #184c22; width: 580px; float: left;}
.nav2 {background: #184c22; width: 13px; float: right; padding-top: 5px; padding-right: 30px;}
.nav3 {background: #184c22; width: 170px; float: right; padding-right: 10px;}
.splashcontainer {width: 1015px; height: 460px;}
.igwrap {width: 1015px; height: 210px;}
.container {width: 1015px; background: #fff; margin:0 auto;}

.content-left {width:730px;height:1150px; float:left;background:white;}
.content-right {width:284px;height:1150px;float:right;background:white;}
.content-wrap {position: relative;background: #d8d8d8;width:1015px; height:1150px;}

.content-lefta {width:730px;height:2650px;float:left;background:white;}
.content-righta {width:284px;height:2650px;float:right;background:white;}
.content-wrapa {position: relative;background: #d8d8d8;width:1015px;height:2650px;}

.content-leftb {width:730px;height:850px;float:left;background:white;}
.content-rightb {width:284px;height:850px;float:right;background:white;}
.content-wrapb {position: relative;background: #d8d8d8;width:1015px;height:850px;}


.content-leftc {width:730px;height:850px;float:left;background:white;}
.content-rightc {width:284px;height:850px;float:right;background:white;}
.content-wrapc {position: relative;background: #d8d8d8;width:1015px;height:850px;}

.content-leftd {width:730px;height:1250px; float:left;background:white;}
.content-rightd {width:284px;height:1250px;float:right;background:white;}
.content-wrapd {position: relative;background: #d8d8d8;width:1015px; height:1250px;}

.content-lefte {width:730px;height:1330px; float:left;background:white;}
.content-righte {width:284px;height:1330px;float:right;background:white;}
.content-wrape {position: relative;background: #d8d8d8;width:1015px; height:1330px;}


.content-leftf {width:730px;height:2250px; float:left;background:white;}
.content-rightf {width:284px;height:2250px;float:right;background:white;}
.content-wrapf {position: relative;background: #d8d8d8;width:1015px; height:2250px;}



.content-lf {width:  675px; padding-left: 25px; padding-right: 15px; padding-top: 25px;}
.content-rt {width: 284px; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.hdv {width: 675px; height: 1px; background: #d8d8d8; margin-bottom: 20px;}
.hdv1 {width: 675px; height: 1px; background: #d8d8d8; margin-top: 25px; margin-bottom: 20px;}
.hdv-int {width: 675px; height: 1px; background: #d8d8d8; margin-bottom: 20px; margin-top: 5px;}
.hdv-int1 {width: 675px; height: 1px; background: #d8d8d8; margin-bottom: 30px; margin-top: 25px;}

/*================================================================
	navigation
================================================================*/

p.navigation {margin: 0px; font-family: 'Sintony', arial, verdana, tahoma, sans-serif; color: #fff; font-size: 9pt; font-weight: none; text-transform:uppercase; padding-left: 18px; padding-top: 7px; }
p.navigation a {margin: 0px; font-family: 'Sintony', arial, verdana, tahoma, sans-serif; color: #fff; font-size: 9pt;  text-decoration: none; font-weight: none; text-transform:uppercase; padding-left: 18px; padding-top: 7px;}
p.navigation a:hover {margin: 0px; font-family: 'Sintony', arial, verdana, tahoma, sans-serif; color: #d8d8d8; font-size: 9pt;  text-decoration: none; font-weight: none; text-transform:uppercase; padding-left: 18px; padding-top: 7px;}

/*================================================================
	homepage styles
================================================================*/

h2 {font-family: arial, tahoma, sans-serif;color: #003134;font-size: 18px;margin: 0px;}

h3 {font-family: arial, tahoma, sans-serif;color: #515151;font-size: 13px;margin: 0px;}


h4 {font-family: arial, tahoma, sans-serif;color: #003134;font-size: 18px;margin: 0px;padding-bottom: 9px;}

h5 {font-family: arial, tahoma, sans-serif;color: #003134;font-size: 13px;margin: 0px;padding-bottom: 9px;}

h6 {font-family: arial, tahoma, sans-serif;color: #4aa1c5;font-size: 15px;margin: 0px;padding-bottom: 9px;}

h7 {font-family: arial, tahoma, sans-serif;color: #003134;font-size: 17px;margin: 0px;padding-bottom: 9px;}

h8 {font-family: arial, tahoma, sans-serif;color: #16421e;font-size: 11pt;margin: 0px;padding-bottom: 5px;text-decoration: underline;font-weight: bold;}

.b {font-weight: bold;}
p.disclaimer {text-align: center; font-size: 8pt;}
p.lst {margin: 0px;}
.wrapch {width: 675px;}
.span6 {width: 405px; float: left; text-align: left;}
.span7 {width: 270px; float: left; text-align: left;}
.span8 {width: 13px; float: left; text-align: left; paddding-right: 5px; padding-top: 2px; height: 15px;}
.span9 {width: 430px; float: left; text-align: left;}
.span10 {width: 450px;}
.span11 {width: 284px; text-align: center; padding-top: 21px; padding-bottom: 21px;}
.span12 {background: #d8d8d8; height: 1px;}
.span13 {width: 260px; padding-left: 12px; padding-right: 12px; padding-top: 20px; clear: both;}
.span14 {background: #d8d8d8; height: 1px; clear: both; margin-top: 15px; margin-bottom: 15px;}
.span15 {width: 200px; padding-left: 12px; padding-right: 12px;}
.span16 {background: #d8d8d8; height: 1px; clear: both; margin-top: 19px; margin-bottom: 15px;}
.span17 {width: 205px; padding-left: 50px;}
.span18 {background: #fff; height: 70px;}
.span19 {background: #fff; height: 25px;}

.sideswrapper {width: 260px;}
.sidebarlink {width: 220px; float: left; clear: both;}

.whychoose {width: 380px; float: left;}
.graph {width: 280px; float: left;}
.arrow-right {width: 0px; height: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #d3d3d3; float: left; margin-top: 4px; margin-bottom: 8px;}
.arrow-left {width: 0px; height: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #4692b5; float: left; margin-top: 2px; margin-bottom: 8px; margin-right: 8px;}
p.caption {font-size: 10pt; font-weight: none; margin: 0px; color: #1d2515;}



p.sdlink {color: #4aa1c5; font-size: 10pt; margin: 0px;}
p.sdlink a {color: #4aa1c5; font-size: 10pt; text-decoration: none;margin: 0px;} 
p.sdlink a:hover {color: #4aa1c5; font-size: 10pt; text-decoration: underline;margin: 0px;}

p.cthpinfo {margin:  0px;}
p.cthpinfo a {margin: 0px;}

p.tptla {margin:  0px;}


img.certifications {padding-left: 30px; padding-top: 10px;}
img.dottedliner {margin-bottom: 5px;}
img.dottedliner1 {margin-bottom: 5px;margin-top: 7px;}
img.dottedliner2 {margin-bottom: 25px; margin-top: 9px;}


/*================================================================
	homepage application
================================================================*/

#splash {margin: 0 auto; width:1015px; height:460px; background-color:#fff; background-image:url(http://www.taxcorelending.com/assets/img/splash.jpg);}
#formcontainer {float: right; width: 280px; margin-top: 15px; margin-right: 25px; background: #fff; height: 425px;}
.fieldcontainer {background: #e9e7e5; padding-bottom: 5px;}
.fields {width: 248px; margin-left: 16px; margin-right: 16px; margin: auto; padding-top: 5px;}
.formdivider {background: #ddd; height: 1px; margin-bottom: 4px;}
.applybutton {width: 248px; margin-left: 16px; margin-right: 16px; margin: auto;}

/*================================================================
	interior styles
================================================================*/

.applybox {background: url(http://www.taxcorelending.com/assets/img/apply_bg_ext.jpg) left; height: 400px; width: 284px; }
.applywrap {width: 240px; padding-left: 22px; padding-right: 22px; padding-top: 20px; }
.applyintro {font-family: arial; font-size: 8pt; color: #808080; margin: 0px; padding-top: 5px; padding-bottom:8px;}

.numberwrap {width: 675px; display: inline-block;}
.numberlist {width: 60px; height: 50px; padding-right: 0px; text-align: left; float: left;}
.numberlistcaption {width: 600px; text-align: left; float: right; padding-left: 2px;}
.title1 {font-family: arial, tahoma, sans-serif; color: #003134; font-size: 16px; font-weight: bold; margin: 0px; padding-left: 0px; margin-top: 7px;}
.title1a {font-family: arial, tahoma, sans-serif; color: #003134; font-size: 16px; font-weight: bold; margin: 0px; padding-left: 0px; margin-top: 5px;}

.title2 {font-family: arial, tahoma, sans-serif; font-size: 10pt; font-weight: bold; margin: 0px;}

/*================================================================
	footer styles
================================================================*/

.footer {background: #555c4e; height: 195px;}
.copyrightln {background: #43483d; height: 1px;}
.copyright {background: #4c5345; height: 34px;}
.copyrightwrap {width: 1015px;}
.terms {width: 400px; float: left; text-align: left; padding-left: 20px;}
.cpyrt {width: 300px; float: left; text-align: right; padding-left: 270px;}

.ftterms {color: #a6a6a6; font-size: 8pt;}
.ftterms a {color: #a6a6a6; font-size: 8pt; text-decoration: none;}
.ftterms a:hover {color: #fff; font-size: 8pt; text-decoration: underline;}


.footerhd {font-family: georgia; font-size: 10pt; color: #fff;}
.footernav {font-family: georgia; font-size: 8pt; color: #fff;  margin: 0px; padding-bottom: 7px;}
.footernav a {font-family: georgia; font-size: 8pt; color: #fff; margin: 0px; padding-bottom: 7px; text-decoration: none; }
.footernav a:hover {font-family: georgia; font-size: 8pt; color: #d8d8d8; margin: 0px; padding-bottom: 7px; text-decoration: underline;}

.footernav1 {font-family: georgia; font-size: 8pt; color: #fff;  margin: 0px;  padding-top:2px; padding-bottom: 7px;}
.footernav1 a {font-family: georgia; font-size: 8pt; color: #fff; margin: 0px; padding-bottom: 7px; padding-top:2px; text-decoration: none; }
.footernav1 a:hover {font-family: georgia; font-size: 8pt; color: #d8d8d8; margin: 0px; padding-bottom: 7px; padding-top:2px; text-decoration: underline;}


#transactionsgrid {    
    text-align: justify;
    -ms-text-justify: distribute-all-lines;
    text-justify: distribute-all-lines;
    
    /* width */
    min-width: 1015px;
}

.grid0 {
    width: 51px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    text-align: left;
    zoom: 1
}


.grid1 {
    width: 131px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    text-align: left;
    zoom: 1
}

.grid2 {
    width: 1px;
    background: #4e5348;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    margin-left: 10px;
    margin-right: 14px;
    text-align: left;
    zoom: 1
}

.grid3 {
    width: 163px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    text-align: left;
    zoom: 1
}

.grid4 {
    width: 180px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    text-align: left;
    zoom: 1
}

.grid5 {
    width: 167px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    text-align: left;
    zoom: 1
}

.grid6 {
    width: 186px;
    vertical-align: top;
    display: inline-block;
    *display: inline;
    padding-top: 12px;
    padding-bottom: 25px;
    text-align: left;
    zoom: 1
}







/*================================================================
	form
================================================================*/


#container .form{
	background-color: #f1ebcd;
	padding: 6px;
	margin-bottom: 1px;
}

#container .form .inner{
	width: 260px;
	height: 233px;
	background: url(../images/form.jpg) no-repeat;
	padding: 90px 15px 0 15px;
	font-size: 13px;
}

/* #container .form{
	background-color: #fff;
	padding: 6px;
	margin-bottom: 1px;
}

#container .form .inner{
	width: 260px;
	height: 385px;
	padding: 0px 10px 10px 10px;
	font-size: 13px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 15px #888;
	-webkit-box-shadow: 0px 0px 15px #888;
	box-shadow: 0px 0px 15px #888;
	margin-left: 5px;
	margin-top: 5px;
} */

form{
	margin: 0;
}

input{
	border: 1px solid #c5bc8a;
	padding: 3px;
	color: #6d570c;
	margin-bottom: 3px;
	font-size: 13px;
}

input.nb {
	border: 0px solid #c5bc8a;
	padding: 3px;
	margin-bottom: 3px;
	font-size: 13px;
}


input.hp{
	border: 1px solid #ddd;
	padding: 0.5em 0.7em;
	color: #696969;
	margin-bottom: 3px;
	font-size: 12px;
}