/* CSS Document */
html { 
	min-height: 100%; 
	margin-bottom: 1px; 
    background:#FFFFFF;
	color:#666666;
    }
body {
    min-width:825px;
/*	font-family:"Times New Roman", Times, serif;*/
	font-family:'palatino linotype',palatino,'book antiqua',georgia,serif;
	font-size:14px;
	line-height:19px;
    }
 
.center{
	text-align: center !important;
}
    
.up_arrow, .down_arrow{
	font-size:0px;
	line-height:0%;
	width:0px;
	border-left: 5px solid transparent;
	_border-left-color:#fff;
	border-right: 5px solid transparent;
	_border-right-color:#fff;
}
.up_arrow{
	border-bottom: 7px solid #0f6cb6;		
}
.down_arrow{
	border-top: 7px solid #0f6cb6;		
}

.right_arrow{
	font-size: 0px;
	line-height: 0%;
	width: 0px;
	border-top: 5px solid transparent;
	_border-top-color:#fff;
	border-left: 7px solid #0f6cb6;
	border-bottom: 5px solid transparent;
	_border-bottom-color:#fff;
}
    
#container{
	width:980px;
	margin:0 auto;
	border: 1px #d6d6d6 solid;
}
#wrap {
border: 1px #d6d6d6 solid;
    background:#FFFFFF;
    margin:0 auto;
    width:825px;
	margin-top:0px;
    }
/*#wrap2 {
border: 0px #e9e9e5 solid;
    background:#FFFFFF;
    margin:0 auto;
    width:825px;
	margin-top:10px;
    }*/
	
a.navbottom:link {
color: #666666;
text-decoration: underline;

}

a.navbottom:visited {
color: #666666;
	text-decoration: underline;
	
}

a.navbottom:hover {
color: #666666;
	text-decoration: none;
	
}
	
#mid{
	display:block;
}
	
#main {
	margin:0 auto;
	font-size:14px;
    background:#FFFFFF;
}

#main #home-guaranteed_cash_flow{
	height:268px;
	background: url('images/home-guaranteed_cash_flow.jpg') right center no-repeat;
}

#main #home-guaranteed_cash_flow h1{
	display:none;
}

#main #home-content{
	position:relative;
	overflow:visible;
	min-height:314px;
	height:auto !important;
	_height:314px;
	margin-left:5px;
}

#main #home-content_left{
	float:left;
	width:244px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
}

#main #home-content_left a:hover{
	text-decoration: none;
}

#main #home-content_left #home-choose_your_industry{
	display:block;
	width:195px;
	padding:20px 10px 18px 40px;
	text-align:left;
	text-transform: uppercase;
	background-color:#0581c3;
	color:#fff;
}

#main #home-content_left #home-choose_your_industry-wrapper:hover #home-choose_your_industry,
#main #home-content_left #home-choose_your_industry:hover,
#main #home-content_left #home-choose_your_industry-wrapper ul li a:hover{
	background-color:#DAE6F6;
	color:#0581c3;
}

#main #home-content_left #home-choose_your_industry .right_arrow{
	float:right;
	margin-top:3px;
	border-width: 15px 0 15px 21px;
	border-left-color:#fff;
	_border-top-color:#0581c3;
	_border-bottom-color:#0581c3;
}

#main #home-content_left #home-choose_your_industry-wrapper:hover #home-choose_your_industry .right_arrow,
#main #home-content_left #home-choose_your_industry:hover .right_arrow{
	border-left-color:#0581c3;
	_border-top-color:#DAE6F6;
	_border-bottom-color:#DAE6F6;
}

#main #home-content_left #home-choose_your_industry #home-choose_your_industry-choose{
	display:block;
	margin:0px 0 2px;
	font-size:24px;	
}

#main #home-content_left #home-choose_your_industry-wrapper{
	position:relative;
}

#main #home-content_left #home-choose_your_industry-wrapper ul{
	display:none;
	position:absolute;
	top:-120px;
	*top:-105px;
	left:245px;
	*left:200px;
	z-index:100;
	width:450px;
	*width:460px;
	padding:5px 0;
	font-size:14px;
	text-align: left;
	border:solid 1px #666;
	background-color:#0581c3;
	color:#fff;
	list-style: none;
}

#main #home-content_left #home-choose_your_industry-wrapper ul li{
	float:left;
	width:225px;
	*width:230px;
}

#main #home-content_left #home-choose_your_industry-wrapper ul li a{
	display:block;
	background: url('images/arrow-6px-white_blue.gif') 10px 7px no-repeat;
	padding:3px 10px 6px 22px;
	height:14px;
	color:#fff;
}

#main #home-content_left #home-choose_your_industry-wrapper ul li a:hover{
	background-position:10px -12px;
}

#main #home-content_left #home-choose_your_industry-wrapper:hover #home-choose_your_industry + ul,
#main #home-content_left #home-choose_your_industry-wrapper #home-choose_your_industry:hover + ul{
	display:block;
}

#main #home-content_left #home-government_factoring-po_financing{
	display:block;
	padding:30px 0 0;
	font-family: 'Garamond Antiqua', Garamond, 'Palatino Linotype', Palatino, 'Book Antiqua', Georgia, serif;
	font-weight:bold;
	text-align:left;
	text-transform: uppercase;
	color:#666;
}

#main #home-content_left #home-government_factoring-po_financing #home-government_factoring-po_financing-government_contract{
	font-size:17px;
	letter-spacing: .025em;
	text-align: center;
	color:#000;
}

#main #home-content_left #home-government_factoring-po_financing #home-government_factoring-po_financing-invoice_factoring{
	margin:0 5px;
	font-size:14px;
	text-align: center;
	line-height: 1em;
	letter-spacing: .1em;
}

#main #home-content_left #home-government_factoring-po_financing #home-government_factoring-po_financing-click{
	position:relative;
	width:150px;
	height:20px;
	margin:10px 0 0 26px;
	font-size:13px;
	font-weight: bold;
}

#main #home-content_left #home-government_factoring-po_financing #home-government_factoring-po_financing-click .right_arrow{
	position:absolute;
	top:0px;
}

#main #home-content_left #home-government_factoring-po_financing #home-government_factoring-po_financing-click #home-government_factoring-po_financing-click-click_here{
	position:absolute;
	top:-5px;
	left:1em;
}

#main #home-content_left #home-government_factoring-po_financing:hover #home-government_factoring-po_financing-click #home-government_factoring-po_financing-click-click_here{
	text-decoration: underline;
}

#main #home-content_left #home-government_factoring-flag{
	display:block;
	width:245px;
	height:79px;
	background:url('images/home-us_flag.jpg') center center no-repeat;
}

#main #home-content_left #home-government_factoring-flag span{
	display:none;
}

#main #home-content_right{
	float:left;
	width:546px;
	*width:546px;
	_width:536px;
	font-family: 'Garamond Antiqua', Garamond, 'Palatino Linotype', Palatino, 'Book Antiqua', Georgia, serif;
	font-size:16px;
}

#main #home-content_right h2{
	margin:20px 0 0 40px;
	padding:0;
	font-family:Georgia,'times new roman',serif;
	font-size:16px;
	text-align: left;
	text-transform: uppercase;
	color:#0581c3;
}

#main #home-content_right h2 span{
	font-size:24px;
}

#main #home-content_right .home_list{
	width:500px;
	*width:530px;
	_width:500px;
	margin:7px 0;
	padding:0;
	list-style:none;

}

#main #home-content_right .home_list li{
	float:left;
	margin:0 15px;
	_margin:0 5px;
	line-height:1.333em;
	background:url('images/bullet-5px-grey.gif') 0 8px no-repeat;
	padding-left:12px;
	text-align: left;
	white-space: nowrap;
}

#main #home-content_right #home-we_can_fund.home_list li.clear{
	width:210px;
}

#main #home-content_right .home_list .clear{
	clear:left;
}

#main #home-content_right .home_list .home-services_offered-government_factoring{
	margin:0 5px;
	background:none;
	font-size:14px;
	line-height:21px;
}

#main #home-content_right .home_list li a{
	font-weight:bold;
	color:#666;
}

#main #home-content #home-call_contact_today{
	display:block;
	position:absolute;
	bottom:0;
	clear:both;
	*margin-left:-395px;
	width:100%;
	height:30px;
	background:#bbcc4c url('images/call_contact_today.gif') center center no-repeat;
}

#main #home-content #home-call_contact_today span{
	display: none;
}

#main object{
	text-align:center;
}
	
#main a,
.accordion_toggle{
color:#357688;
text-decoration:none;
}
#main a:hover{
color:#333333;
text-decoration:underline;
}

#main a.accordion_toggle img{
	text-decoration: none;
}

#brokerslinks a:link{
color:#49AFBE;
text-decoration:none;
}
#brokerslinks a:hover{
color:#49AFBE;
text-decoration:underline;
}
#brokerslinks a:visited{
color:#49AFBE;
text-decoration:none;
}

#main h1{
	margin-top:40px;
	font-size:15px;
    }
    
h1.toph1{
	line-height: 1em;
}

#menu{
vertical-align:top;
border-right: 1px #d6d6d6 solid;
}

#government_factoring_intro_img{
	display:block;
	margin:20px auto 0;
}

#sidebar {
vertical-align:top;
    background:#FFFFFF;
    width:182px;
    }
	
#sidebar #nav {
	padding:35px 0 0 0;
	margin:-20px 0px 0 0px;
	width:165px;
	text-align:right;
    }
    
#sidebar #nav li{
	font-size:13px;
	font-weight:bold;
	line-height: 25px;
	list-style-type:none;
}

#sidebar #nav li a{
	position: relative;
}

#sidebar #nav li a:visited{
color:#5f4f39;
text-decoration:none;
}
#sidebar #nav li a:hover{
color:#362206;
text-decoration:none;
}
#sidebar #nav li a:link{
color:#5f4f39;
text-decoration:none;
}

#sidebar #nav li .links_expand{
	display:none;
	margin-right:5px;
	padding:0;
	margin-left:0;
}

#sidebar #nav li .links_expand li a:link,
#sidebar #nav li .links_expand li a:visited{
	color:#999;
}

#sidebar #nav li .links_expand li a:hover{
	color:#5f4f39;
}

#sidebar #nav li .links_expand-toggle_link span{
	position:relative;
	*position:absolute;
	z-index: 100;
}

#sidebar #nav li .links_expand-toggle_link .right_arrow{
	top:-4px;
	*top:5px;
	*left:-10px;
}

#sidebar #nav li .links_expand-toggle_link .down_arrow{
	*top:7px;
	*left:-15px;
}

#sidebar #nav #socialmedia-follow_us{
	position:relative;
	width:165px;
	height:23px;
	margin-left:10px;
	padding:5px 0;
	background: url('images/social/all.gif') center center no-repeat;
}

#sidebar #nav #socialmedia-follow_us a{
	position:absolute;
	top:6px;
	width:19px;
	height:19px;
}

#sidebar #nav #socialmedia-follow_us #socialmedia-follow_us-facebook{
	left:66px;
}

#sidebar #nav #socialmedia-follow_us #socialmedia-follow_us-twitter{
	left:94px;
}

#sidebar #nav #socialmedia-follow_us #socialmedia-follow_us-youtube{
	left:121px;
}

#sidebar #nav #socialmedia-follow_us #socialmedia-follow_us-linkedin{
	left:147px;
}

#sidebar #nav #socialmedia-follow_us a span{
	display:none;
}

#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }

#footer {
text-align:right;
padding-top:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
background-color:#ffffff;
clear:both;
    }
	
/*#footer {
    clear:both;
    background:#FFFFFF;
	background-image:url(images/footer.gif);
	height:80px;
	width:825px;
	margin-top:10px;
    }*/
	

#main h1, #main h2, #main p {
    padding:0 10px;
    }
	
#sidebar h3, #sidebar p {
    padding:0 10px;
    }

h1{
padding-top:0px;
margin-right: 0px;
margin-top: 0px;
margin-left: 28px;
}

.titlesmall,
.tablecontmargin h2{
	font-family:'palatino linotype',palatino,'book antiqua',georgia,serif;
vertical-align:text-bottom;
font-size:16px;
line-height:20px;

}
.titlebig{
font-family:Georgia, "Times New Roman", Times, serif;
vertical-align:baseline;
font-size:28px;
text-height: 10px;
font-weight:bold;
letter-spacing:1px;
padding-top:0;
margin-top:0;
}
.titlemedium{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
text-height: 10px;
font-weight:bold;
letter-spacing:1px;
text-align:center;
}

p{
	text-indent:15px;
	margin-left:28px;
	margin-right:26px;
	line-height:19px;
}

p.bodystyle_2{
	text-indent: 0;
}

.p2{
text-indent:0px;
font-size:14px;
margin-left:28px;
margin-right:26px;
line-height:19px;
}
.p3{
text-indent:0px;
font-size:12px;
margin-left:0px;
margin-right:26px;
line-height:19px;
}
.applynow{
	display:block;
	margin: 10px auto 0;
	text-align:center;
}

#container .header{
	background-repeat: no-repeat;
	position:relative;
}

#container #logo{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:185px;
	height:150px;
}

#container #logo span{
	display:none;
}

#header-home{
	background:#FFFFFF;
	background-image:url(images/header_home.gif);
	height:120px;
	padding-top: 0px;
}

#header1 {
	background:#FFFFFF;
	background-image:url(images/header_1.gif);
	height:149px;
	padding-top: 0px;
	}
#header2 {
	background:#FFFFFF;
	background-image:url(images/header_2.gif);
	height:149px;
	padding-top: 0px;
	}
#header3 {
	background:#FFFFFF;
	background-image:url(images/header_3.gif);
	height:149px;
	padding-top: 0px;
	}
#header4 {
	background:#FFFFFF;
	background-image:url(images/header_4.gif);
	height:149px;
	padding-top: 0px;
	}
#header5 {
	background:#FFFFFF;
	background-image:url(images/header_5.gif);
	height:149px;
	padding-top: 0px;
	}
#header6 {
	background:#FFFFFF;
	background-image:url(images/header_6.gif);
	height:149px;
	padding-top: 0px;
	}
#header7 {
	background:#FFFFFF;
	background-image:url(images/header_1.gif);
	height:149px;
	padding-top: 0px;
	}
	
#header_gov {
	background:#FFFFFF;
	background-image:url(images/header_gov.gif);
	height:149px;
	padding-top: 0px;
	}
	
#simple ul {
	padding-top:35px;
    margin-bottom:0;
	margin-right: 25px;
	text-align:right;
    }
	
#simple li{
line-height:19px;
margin-left: 40px;
margin-right: 25px;
list-style-type:circle;
    }

#simple2 ul {
	padding-top:35px;
    margin-bottom:0;
	margin-right: 25px;
	text-align:right;
    }
	
#simple2 li{
margin-top: 3px;
line-height:19px;
margin-left: 5px;
margin-right: 25px;
list-style-type:disc;
font-size:14px;
color:#666666;
    }
    
.tablecontmargin{
	padding-top:20px;
}

/*.tablecontmargin h2{
	margin-left:20px;
}*/

#main h1.factoring,
#main h1.purchase-order-financing,
#main h1.government-factoring{
	margin:0;
	font-size:18px;
}

#main h1.factoring,
#main h1.purchase-order-financing,
#main h1.government-factoring,
#main h2.factoring,
#main h2.purchase-order-financing,
#main h2.government-factoring{
	padding:20px 0 0 38px;
	font-size:16px;
	color: #516108;
	text-transform: capitalize;
}

#main h1.government-factoring,
#main h2.government-factoring{
	margin:0;
	color:#29406f;
	text-align: left;
}

#main h3.factoring,
#main h3.purchase-order-financing,
#main h3.government-factoring,
#main #vertical_container h3.accordion_toggle{
	padding:0 0 0 44px;
	font-size:15px;
}

.factoring_states-head{
	padding-left:36px !important;
}

h2.factoring_states-head{
	font-size:18px;
}

h3.factoring_states-head{
	font-size:16px;
}

h4.factoring_states-head{
	font-size:14px;
}

#factoring-state_list{
	display:none;
}

#factoring-state_submit{
	width:auto;
	height:auto;
	margin-left:5px;
	border:solid 2px;
	border-style:groove ridge ridge groove;
	background-color:#666;
	color:#fff;
	cursor:pointer;
}

#factoring-state_submit:hover,
#factoring-state_submit:focus{
	background-color:#333;
}

#main ol.articles_resources,
#main ul.articles_resources{
	margin-left:15px;
	*padding-left:45px;
}

#main ul.articles_resources{
	list-style-type: square;
}

#main ul.articles_resources li a:link,
#main ul.articles_resources li a:visited{
	color:#357688;
}

#main ul.articles_resources li p{
	padding:3px 0;
	margin:0;
}
    
.form,
.former {
	margin: 0 20px 0 0;
	padding: 0;
	background: #58afbc url(images/new_ppcformfoot.gif) center bottom no-repeat;
}

#broker_form.form{
	background:none;
}

#form_apply,
#form_apply.form{
	background:none;
}

.form p,
.former p {
	margin:0;
	padding: 4px 10px;
	color: #fff;
	font-family:georgia,serif;
	font-weight:bold;
	text-indent:0;
}

.form input,
.former input,
.form textarea,
.former textarea{
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:11px;
}

.form input,
.former input{
	width: 235px;
	font-size: 11px;
}

.form textarea,
.former textarea{
	padding:3px;
}

<!-- Collapsing Text Starts-->

.iconspan{
float: left;
margin: 3px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

.eg-bar{
margin-top:5px;
background-color: #FFFFFF;
font-weight: bolder;
border: 0px solid #d6d6d6;
padding: 0px;
}

div.eg-bar{
width: 560px;
padding-left: 40px;
}

.icongroup1{
width: 560px;
padding-left: 40px;
}

#collapsetitle{
font-family:Arial, Helvetica, sans-serif;
line-height: 20px;
padding-left: 5px;
font-size:11px;
font-weight:normal;
}
#collapsename{
font-family:Arial, Helvetica, sans-serif;
color:#990000;
padding-left: 5px;
font-size:11px;
font-weight:normal;
color:#990000;
}

#dropdown{
padding-left: 17px;
}

.faqtitle{
font-size:12px;
}
<!-- Collapsing Text Ends-->

.bottom {
font-size: 11px;
}

.accordion_toggle {display: block; cursor: pointer;}

h2.accordion_toggle{
	font-size:15px;
	margin:10px 0 0px 30px;
}

.accordion_toggle_active {}
.accordion_content {
	overflow: hidden;
	margin-left:16px;
}

.accordion_content ul{
	margin-bottom:0;
	list-style:square;
}