body{	font-family:verdana;
	margin:0px;
	padding:0px;
	background-image:url('../images/logos_background.jpg');
	background-attachment:fixed;}
a:link, a:active, a:visited{color:#0B5FA5; text-decoration:none; font-weight:bold;}
a:hover{text-decoration:underline;}

#container{width:80%; min-width:900px; margin-left:auto; margin-right:auto; margin-bottom:2em;}
#header{ background-image:url('../images/blackheaderbg.jpg'); height:72px; padding-left:1em; padding-right:1em;}
#header img#logo{display:block;	float:left;}

#searchbox{position:relative; top:25px; color:silver; float:right;}
#nav{background-image:url('../images/orange.jpg'); height:37px; text-align:center;}

#nav a{position:relative; top:8px; padding-left:1em; padding-right:1em; border-left: 1px solid; border-right: 1px solid; margin-left:0px; margin-right:0px; font-size:10pt;}
#nav a:hover{text-decoration:none; background-color:white; color:black; background-color:#e3f2ff;}

#content{background-color:#e3f2ff; float:left; padding:1%; width:98%;}

#flashy{float:left; width:50%; margin-left:-1%; margin-top:-1%;}
#flashy img{width:100%; margin:0px; padding:0px;}

#headlines{position:relative; left:-2em; padding-left:1em; padding-right:1em; float:right; width:45%;}

#content h3{position:relative; left:1em; clear:both;}
#content h4{margin-bottom:0;clear:both;}

#bhclear{clear:both; margin-left:1em; width:auto;}
#columnscontainer{margin-left:1em; width:auto;}

img.left
{
float:left;
margin:1em;
margin-left:2em;
}
img.right
{
float:right;
margin:1em;
margin-right:2em;
}

#headlines h3{margin-top:-.25em;margin-bottom:0;}

#column1, #column2, #column3
{
	width:20%;
	margin-left:2%;
	margin-right:2%;
	float:left;
}
#columnscontainer div h4/*column headers*/{position:relative;left:-1em; margin-bottom:.5em;}

p{ margin-left:2em;}
#columnscontainer div p{margin-left:0px;}

hr{color:#A66000; background-color:#BF8330; width:97%; height:5px; border:0;
	text-align: left;/*this will align it for IE*/
	margin: 0 auto 0 1em; /*this will align it left for Mozilla*/}

#footer{clear:left; background-color:black; color:silver; text-align:center;}
#footer a{color:#66A1D2;}

/*credit app/fieldset positioning*/
fieldset label, fieldset{display:block;	float:left;}
fieldset{line-height:1.75em; min-width:43%; max-width:43%;}
fieldset label{clear:both;}
legend{font-weight:bold;}
fieldset input, fieldset textarea{display:block; float:right;}

#bankingreference{clear:left;}
#applicantdescription{float:right;}

#contactinfo, #bankingreference, #wrapup{margin-left:2em;}
#applicantdescription,#wrap-up{margin-right:2em;}

#businessreference1, #businessreference3{margin-left:2em;float:left;clear:both;}
#businessreference2, #businessreference4{margin-right:2em;float:right;}

#wrapup, #taxe{margin-right:2em;clear:both;position:relative;max-width:100%;}
#taxe{margin-top:1em;}

label,small{text-align:right;width:48%;margin-left:0;margin-right:0;}
fieldset input, fieldset textarea, fieldset select{width:48%;margin-right:0;margin-left:0;}

address{text-align:center;margin-top:0;}

#creditsubmit{width:10em; position:absolute; right:5em; bottom:1em;}
fieldset textarea{height:5em;width:48%;}
small{float:left;clear:left;}
.inputwithsublabel{position:relative;top:-1.75em;}
fieldset small{position:relative;top:-1em;font-style:italic;}
.checkboxinput{position:relative; top:5px; width:inherit;margin-right:45%;}

/*OOS logins*/
#tplogin{margin-left:2em;}
#cqlogin{margin-right:2em; float:right;}

/*Contact*/
#sendemail{margin-left:2em;max-width:100%;}
fieldset select{position:relative;left:1em;}

address.contact{text-align:left;}

.leftbicolumn{float:left;width:43%;margin-left:2em;}
.rightbicolumn{float:right;width:43%;margin-right:2em;}

ul{list-style:none;}
ul.phonelist li ul {margin-bottom:5em;}
ul.phonelist li ul li{float:left;margin-right:2em;}
ul.phonelist li ul li strong
{
	display:block;
}