﻿*{
	font-size:11px;
	font-family:Tahoma;
	margin:0;
	padding:0;
	list-style:none
}

body{
	background:#000 !important;
	color:#333
}

#top_heading{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0EDFB;
	padding-bottom:2px;
	background-color:#0C3D68;
}

#top_heading h1{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#E0EDFB;
	padding-bottom:0px;
	padding-top:0px;
	display:block;
	margin:0px;
	font-size:12px;
	visibility:visible;
}

#banner{
	height:182px;
}


p, address{
	margin:0 0 16px;
	line-height:16px;
}

q{
	display:block;
	margin:6px 0
}

cite{
	display:block;
	margin:6px 0
}
em{
	font-style:normal;
	font-weight:bold;
	color:#666;
}

div:after{/* For Gecko Browsers which like to completely break float elements out of the parent's layout */
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

img{
	border:0
}

a{
	color:#da500d;
	outline:none;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	color:#932d00;
	text-decoration:underline;
}


/* BEGIN: Headings ================== */
h3{
	font-size:12px;
	color:#397DB2;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px dotted #5BA3C9;
	margin-bottom:15px;
}

h1{
	font-size:12px;
	color:#397DB2;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px dotted #5BA3C9;
	margin-bottom:15px;
}
h2{
	font-size:11px;
	color:#397DB2;
	margin:0;
	padding-bottom:5px;
	border-bottom:1px dotted #5BA3C9;
	margin-bottom:15px;
}
.req{
	font-weight:normal;
	color:#c00;
	}
h4{
	font-size:11px;
	background:#5BA3C9;
	color:#fff;
	padding:5px 8px;
	height:14px;
	clear:both;
}
h4 span{
	font-weight:normal;
}
h5{
	font-size:11px;
	font-weight:normal !important;
	margin-bottom:15px;
	padding-bottom:5px;
	color:#666;
	border-bottom:1px dotted #ccc;
}
h6{
	font-size:11px;
	margin-bottom:10px;
	color:#000;
}
/* END: Headings ================== */

ul.listInterior{
	margin-bottom:15px;
}

ul.listInterior li{
	padding-bottom:5px;
	line-height:15px;
}

/* BEGIN: Forms ================== */
fieldset{
 border:1px solid #5BA3C9;
 background:#fff;
 padding:15px;
 margin-bottom:10px;
}

legend{

}
option{
	padding:0 3px
}

input, textarea{
	padding:1px 2px
}
/* END: Forms ================== */
#main{
	background:#0c3d67 url(../images/bg.gif) top left repeat-x;
	padding-bottom:20px;
}
#header{
	margin:auto;
	width:940px;
	height:70px;
	}
#header img{
	float:left;
}
#imgTop{	
	margin:auto;
	width:940px;
	height:15px;
}
#content{
	margin:auto;
	width:931px;
	}
.welcomeText{
	width:389px;
	height:128px;
	float:left;
	background:url(../images/bgWelcomeText.gif) no-repeat;
	padding:25px 55px;
	margin-bottom:15px;
	}
.welcomePhoto{
	width:432px;
	float:left;
	background:url(../images/bgWelcomePhoto.jpg) no-repeat;
	height:178px;
	}
a.btnViewCommercial{
	margin:101px 0 0 178px;
	text-indent:-9999px;
	display:block;
	width:227px;
	height:62px;
	background:url(../images/btnViewCommercial.gif);
}
a.btnViewCommercial:hover{
	background-position:bottom;
}
#applyDebt{
	clear:both;
	height:71px;
	padding:9px 0 0 245px;
	background:url(../images/bgApplyDebt.gif) no-repeat;
	}
#applyDebt li{
	display:inline;
}
#applyDebt a{
	float:left;
	display:block;
	height:42px;
	text-indent:-9999px;
	margin-right:1px;
}
#applyDebt a:hover{
	background-position:bottom;
}
.btnMortgageDebt{
	background:url(../images/btnMortgageDebt.gif);
	width:163px;
}
.btnCreditCard{
	background:url(../images/btnCreditCard.gif);
	width:163px;
}
.btnStudentLoan{
	background:url(../images/btnStudentLoan.gif);
	width:234px;
}
.btnIRS{
	background:url(../images/btnIRS.gif);
	width:113px;
}
.help{
	position:relative;
	top:-3px;
	}
#footer{
	text-align:center;
	border-top:2px solid #fff;
	background-color:#000000;
	padding:10px;
	color:#ccc;
	font-size:10px;
}
#footer ul{
	margin-top:5px;
	}
#footer li{
	display:inline;
}
#footer li a{
	font-size:10px;
	color:#ccc;
}
#footer p{
	width:900px;
	margin:auto;
	font-size:10px;
	line-height:13px;
	color:#666;
	margin-top:15px;
}
#option {
	height:190px;
	}
#option li{
	display:inline;
	}
#option li a{
	display:block;
	float:left;
	height:190px;
	width:224px;
	text-indent:-9999px;
	}
#option li a:hover{
	background-position:bottom;
	}
.panelOne{
	background:url(../images/panelOne.jpg) no-repeat;
	margin-right:11px;
	}
.panelTwo{
	background:url(../images/panelTwo.jpg) no-repeat;
	margin-right:12px;
	}
.panelThree{
	background:url(../images/panelThree.jpg) no-repeat;
	margin-right:12px;
	}
.panelFour{
	background:url(../images/panelFour.jpg) no-repeat;
	}
#bgH2{
	width:911px;
	height:25px;
	margin:auto;
	background:url(../images/bgH2.gif) no-repeat;
	padding:10px 0 0 20px;
	position:relative;
}
#bgH2 a{
	color:#fff;
	position:relative;
	top:2px;
}
#interior{
	width:881px;
	margin:auto;
	background:#edf6ff url(../images/bgInterior.gif) bottom no-repeat;
	padding:20px 25px 120px 25px;
}
#interior ul{
	margin-bottom:15px;
}
#interior li{
	background:url(../images/bulletList.gif) 0 no-repeat;
	padding-left:18px;
	margin-bottom:6px;
	}	
.left , .right{
	float:left;
	width:380px
}
.shortleft 
{
	width:0px;
	float:left;
}

.formItem{
	height:24px;
	border-bottom:1px dotted #ccc;
	padding-bottom:1px;
	margin-bottom:7px;
	}
.twoline{
	height:35px;
	}
.important{
	color:#ED6112 !important;
	}
.multiline{
	height:55px;
	}
.formItem *{
	vertical-align:middle;
	}
.formItem span{
	font-size:10px;
	color:#999;
	}
label, label.WideLabel
{
	display:block;
	float:left;
	width:280px;
	margin:1px 5px 0 0;
	color:#0F3F69;
}

label.WideLabel
{
	width:200px
}
div.NoValidation
{
	margin-right:22px
}
.TextField
{
	width:150px;
	border:1px solid #bdbdbd;
}
.TextFieldSmall
{
	width:50px;
	border:1px solid #bdbdbd;
}

.Dropdown
{
	width:158px;
}

.MultilineText
{
	width:95%;
	height:75px
}

.hidden { display:none }
.shown { display:block }

.errorText
{
	background:#c00;
	margin-bottom:15px;
	padding:15px;
	color:#fff !important;
	font-weight:bold
}
.errorText li{
	list-style-type:disc;
	margin:0 0 3px 15px;
	background:none !important;
	padding-left:0 !important;
	}

.photo{
	float:right;
	margin:0 0 30px 30px;
	}
.rightSide{
	float:right;
	margin:0 0 30px 30px;
	width:376px;
	}
.rightSide div{
	border:1px solid #5BA3C9; 
	padding:15px; 
	background:#fff;
	margin-bottom:10px;
	width:344px;
	}
.rightSide ul{
	float:left;
	width:172px;
	margin-bottom:0 !important;
	}
.rightSide ul li{
	height:15px;
	margin:0;
	}
li.twoLine{
	margin-bottom:7px;
	}	
.rightSide li{
	background:url(../images/bulletList.gif) 0 0 no-repeat !important;
}
.rightSide li a{
	color:#0C3D67;
	font-weight:bold;
	}
.rightSide li a:hover{
	color:#5BA3C9;
	}
.btnGetStarted{
	display:block;
	width:375px;
	height:75px;
	background:url(../images/btnGetStarted.gif) no-repeat;
	text-indent:-9999px;
	}
.OuterDiv{
	width:668px;
	float:left;
	}
#ad{
	float:right;
	width:195px;
	height:450px;
}
#ad h4{
	background:#47a8b6;
	}
#ad ul{
 border:1px solid #47a8b6;
 background:#fff;
 padding:15px;
 margin-bottom:15px;
}
#ad li{
	background:url(../images/bulletList.gif) no-repeat;
	padding-left:18px;
	margin-bottom:5px;
}
#ad a{
	color:#0C3D67
}
#ad a:hover{
	color:#47A8B6
}
#bgH2 fieldset {
 	  position:absolute;
	  right:22px;
	  top:8px;
	  padding:0;
	  border:0;
	  background:none;
	  color:#fff;
	  font-size:10px;
    }
#bgH2 fieldset select{
	  font-size:10px;
	  color:#666;
}
.note{
	color:#666;
	font-size:10px;
	font-weight:bold;
	}
.iconPhone{
	float:left;
	margin-right:10px;
	}
/* BEGIN: Flash Replacement ================== */
/* These are standard sIFR styles... do not modify */

.sIFR-flash{
	visibility:visible !important;
	margin:0
}

.sIFR-replaced{
	visibility:visible !important
}

span.sIFR-alternate{
	position: absolute;
	left:0;
	top:0;
	width:0;
	height:0;
	display:block;
	overflow:hidden
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/*
.sIFR-hasFlash h1{
	visibility:hidden;
	font-size:16px;
	margin-bottom:10px;
}


.sIFR-hasFlash h2{
	visibility:hidden;
	font-size:14px;
}
*/
/* END: Flash Replacement ================== */

/* HORIZONTAL FREESTYLE MENU LAYOUT */
.btnHome{
	background:url(../images/btnHome.gif) no-repeat;
	width:80px;
	}
.btnSolutions{
	background:url(../images/btnSolutions.gif) no-repeat;
	width:114px;
	}
.btnAbout{
	background:url(../images/btnAbout.gif) no-repeat;
	width:106px;
	}
.btnContact{
	background:url(../images/btnPartners.gif) no-repeat;
	width:119px;
	}

/* All <ul> tags in the menu including the first level */
.menulist, .menulist  ul {
 margin: 0;
 padding: 0;
 list-style: none;
}

/* Submenus (<ul> tags) are hidden and absolutely positioned downwards from their parent */
.menulist ul {
 display: none;
 position: absolute;
 top: 70px; /* I'm using ems and px to allow people to zoom their font */
}

/* Second and third etc. level submenus - position across from parent instead */
.menulist ul ul {
 top: -1px; margin-top: 0;
 left: 148px;
}

/*
 All menu items (<li> tags). 'float: left' lines them up horizontally, and they are
 positioned relatively to correctly offset submenus. Also, they have overlapping borders.
*/
.menulist li {
 float: left;
 display: inline;
 position: relative;
 margin-right: -1px;
}

/* Items in submenus - override float/border/margin from above, restoring default vertical style */
.menulist ul li {
 float: none;
 margin: 0;
}
.menulist ul>li:last-child {
 margin-bottom: 1px; /* Mozilla fix */
}

/* Links inside the menu */
.menulist a {
 display: block;
 text-decoration: none;
 height:70px;
 text-indent:-9999px;
}
.menulist a:hover {
 background-position:bottom;
}
.menulist ul a {
 display: block;
 text-decoration: none;
 height:auto;
 text-indent:0;
 color:#fff;
 width: 160px;
 background:#5BA2C5;
 padding:7px 10px;
 font-size:10px;
 border:1px solid #fff;
 border-top:none;
}
/* Lit  items: 'hover' is mouseover, 'highlighted' are parent items to visible menus */
.menulist ul a:hover, .menulist ul a.highlighted:hover, ul .menulist a:focus {
	background:#0D3E68;
	color:#fff;
}
.menulist a.highlighted {
	background-position:bottom;
}

/*
 If you want per-item background images in your menu items, here's how to do it.
 1) Assign a unique ID tag to each link in your menu, like so: <a id="xyz" href="#">
 2) Copy and paste these next lines for each link you want to have an image:
    .menulist a#xyz {
      background-image: url(out.gif);
    }
    .menulist a#xyz:hover, .menulist a.highlighted#xyz, .menulist a:focus {
     background-image: url(over.gif);
    }
*/

/* Only style submenu indicators within submenus. */
.menulist a .subind {
 display: none;
}
.menulist ul a .subind {
 display: block;
 float: right;
}


/* 'Escaped Comment' hack for horizontal menubar width in IE5/Mac */
.menulist a {
 float: left;
}
.menulist ul a {
 float: none;
}
/* \*/
.menulist a {
 float: none;
}
/* */


/*
 HACKS: IE/Win:
 A small height on <li> and <a> tags and floating prevents gaps in menu.
 * html affects <=IE6 and *:first-child+html affects IE7.
 You may want to move these to browser-specific style sheets.
*/
*:first-child+html .menulist ul li {
 float: left;
 width: 100%;
}

* html .menulist ul li {
 float: left;
 height: 1%;
}
* html .menulist ul a {
 height: 1%;
}
/* End Hacks */

#lightwindow_overlay {
	/* REQUIRED */
	display: none;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100px;
	z-index: 500;
	/* REQUIRED */
}

#lightwindow {
	/* REQUIRED */
	/* Of Note - The height and width of this element are set to 0px */
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 999;
	line-height: 0px;
	/* REQUIRED */
}

	#lightwindow_container {
		/* REQUIRED */
		display: none;
		visibility: hidden;
		position: absolute;
		/* REQUIRED */
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}

	/* IE6 needs this or it messes with our positioning */
	* html #lightwindow_container {
		overflow: hidden;
	}

	#lightwindow_contents {
		overflow: hidden;
		z-index: 0;
		position: relative;
		border: 10px solid #ffffff;
		background-color: #ffffff;
	}		

#lightwindow_loading {
	/* REQUIRED */
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 9999;
	position: absolute;
	/* REQUIRED */
	background-color: #f0f0f0;
	padding: 10px;
}

	#lightwindow_loading_shim { 
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
	}

	#lightwindow_loading span {
    	font-size: 12px;
		line-height: 32px;
		color: #444444;
		float: left;
		padding: 0 10px 0 0;
	}

	#lightwindow_loading span a,
	#lightwindow_loading span a:link, 
	#lightwindow_loading span a:visited {
		color: #09F;
		text-decoration: none;
		cursor: pointer;
	}

	#lightwindow_loading span a:hover,
	#lightwindow_loading span a:active {
		text-decoration: underline;
	}


	#lightwindow_loading img {
   		float: left;
   		margin: 0 10px 0 0;
	}


/*-----------------------------------------------------------------------------------------------
	I liked the Navigation so much from http://www.huddletogether.com/projects/lightbox2/
	I mean let's face it, it works really well and is very easy to figure out.
-----------------------------------------------------------------------------------------------*/

#lightwindow_navigation {
	/* REQUIRED */
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
	/* REQUIRED */
}
	/* We need to shim the navigation for IE, though its more of a sub-floor */
	#lightwindow_navigation_shim { 
		/* REQUIRED */
		display: none;
		left: 0px; 
		position: absolute; 
		top: 0px;
		width: 100%; 
		height: 100%;
		/* REQUIRED */
	}

	#lightwindow_navigation a,
	#lightwindow_navigation a:link,
	#lightwindow_navigation a:visited,
	#lightwindow_navigation a:hover,
	#lightwindow_navigation a:active { 
		/* REQUIRED */
		outline: none;
		/* REQUIRED */
	}

	#lightwindow_previous, 
	#lightwindow_next {
		width: 49%;
		height: 100%;
		background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
		display: block;
	}
	
	#lightwindow_previous { 
		float: left;
		left: 0px;
	}

	#lightwindow_next { 
		float: right;
		right: 0px;
	}

	#lightwindow_previous:hover, 
	#lightwindow_previous:active { 
		background: url(../images/prevlabel.gif) left 15% no-repeat; 
	}

	#lightwindow_next:hover, 
	#lightwindow_next:active { 
		background: url(../images/nextlabel.gif) right 15% no-repeat; 
	}
	
	#lightwindow_previous_title,
	#lightwindow_next_title {
		display: none;
	}
	 	
#lightwindow_galleries {
	width: 100%;
	position: absolute;
	z-index: 50; 
	display: none;
	overflow: hidden;
	margin: 0 0 0 10px;
	bottom: 0px;
	left: 0px;
}

	#lightwindow_galleries_tab_container {
		width: 100%;
		height: 0px;
		overflow: hidden;
	}

	a#lightwindow_galleries_tab,		
	a:link#lightwindow_galleries_tab,
	a:visited#lightwindow_galleries_tab {
		display: block;
		height: 20px;
		width: 77px;
		float: right;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		font-size: 11px;
		color: #FDB043;
		background: url(../images/black-70.png) repeat 0 0 transparent;
	}
	
	* html a#lightwindow_galleries_tab,		
	* html a:link#lightwindow_galleries_tab,
	* html a:visited#lightwindow_galleries_tab {	
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}

	a:hover#lightwindow_galleries_tab,
	a:active#lightwindow_galleries_tab {
		color: #FDB043;

	}

	#lightwindow_galleries_tab_span {
		display: block;
		height: 20px;
		width: 63px;
		padding: 0 7px 0 7px;
	}
	
	#lightwindow_galleries_tab .up	{
		background: url(../images/arrow-up.gif) no-repeat 60px 5px transparent;
	}

	#lightwindow_galleries_tab .down {
		background: url(../images/arrow-down.gif) no-repeat 60px 6px transparent;
	}

	#lightwindow_galleries_list {
		background: url(../images/black-70.png) repeat 0 0 transparent;
		overflow: hidden;
		height: 0px;
	}

	* html #lightwindow_galleries_list {
		background: none;
		background-color: #000000;
		opacity: .70;
		filter: alpha(opacity=70);
	}	

	.lightwindow_galleries_list {
		width: 200px;
		float: left;
		margin: 0 0 10px 0;
		padding: 10px;
	}

	.lightwindow_galleries_list h1 {	
		color: #09F;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 10px 0 5px 0;
		font-size: 16px;
	}

	.lightwindow_galleries_list li {
		margin: 5px 0 5px 0;
		list-style-type: none;
	}

	.lightwindow_galleries_list a, 
	.lightwindow_galleries_list a:link, 
	.lightwindow_galleries_list a:visited {
		display: block;
		line-height: 22px;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
		padding: 0 0 0 10px;
		font-size: 11px;
	}

	.lightwindow_galleries_list a:hover, 
	.lightwindow_galleries_list a:active {
		background: #000000;
		color: #FDB043;
		border-left: 3px solid #FDB043;
		padding: 0 0 0 7px;
	}
		
#lightwindow_data {
	/* REQUIRED */
	position: absolute;
	/* REQUIRED */
}

	#lightwindow_data_slide {
		/* REQUIRED */
		position: relative;
		/* REQUIRED */
	}

	#lightwindow_data_slide_inner {
		background-color: #ffffff;
		padding: 0 10px 10px 10px;
	}

	#lightwindow_data_caption {
		padding: 10px 0 0 0;
		color: #666666;
		line-height: 25px;
		background-color: #ffffff;
		clear: both;
	}

	#lightwindow_data_details {
		background-color: #f0f0f0;
		padding: 0 10px 0 10px;
		height: 20px;
	}
	
	#lightwindow_data_author_container {
		width: 40%;
		text-align: right;
		color: #666666;
	 	font-style: italic;
		font-size: 10px;
		line-height: 20px;
		float: right;
		overflow: hidden;
	}
	
	#lightwindow_data_gallery_container {
		font-size: 10px;
		width: 40%;
		text-align: left;
		color: #666666;
		line-height: 20px;
		float: left;
		overflow: hidden;
	}
	
#lightwindow_title_bar {
	height: 25px;
	overflow: hidden;
	}

	#lightwindow_title_bar_title {
		color: #FDB043;
		font-size: 14px;
		line-height: 25px;
		text-align: left;
		float: left;
	}

	a#lightwindow_title_bar_close_link,	
	a:link#lightwindow_title_bar_close_link,
	a:visited#lightwindow_title_bar_close_link {
		float: right;
		text-align: right;		
		cursor: pointer;
		color: red;
		line-height: 25px;
		width:100px;
		height:25px;
	}
	
	a:hover#lightwindow_title_bar_close_link,
	a:active#lightwindow_title_bar_close_link {
		color: #ffffff;
	}

/*-----------------------------------------------------------------------------------------------
	Theme styling stuff
-----------------------------------------------------------------------------------------------*/	

#lightwindow p {
	color: #000000;
	padding-right: 10px;
}



/************** Customized **************/


#content_mid{
	background-color:#EEF7FF;
}

#content_top{
	background:url(../images/content-top.jpg) no-repeat top left;
}

#content_bottom{
	background:url(../images/down1.jpg) no-repeat bottom left;
	padding:0px 18px 26px 18px;
}

#content_bottom1{
	background:url(../images/down1.jpg) no-repeat bottom left;
	padding:0px 18px 26px 18px;
}

#left_con{
	padding:23px 32px 0px 0px;
	width:487px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
}

#left_con h1{
	visibility:visible;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#113E67;
	font-weight:normal;
}

#left_con h3{
	visibility:visible;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#113E67;
	padding:0px;
	border:0px;
}

#left_con p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#20394F;
}

#right_con{
	width:366px;
	float:right;
}

#right_con p, #right_con p strong{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}


.box_mid{
	background:url(../images/box-mid.jpg) repeat-y left;
}

.box_bottom{
	background:url(../images/box-bottom.jpg) no-repeat bottom left;
	padding:0px 34px 26px 28px;
	width:305px;
}

.form_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:112px;
	border-top:1px solid #4C4D51;
	border-left:1px solid #4C4D51;
	border-bottom:1px solid #D4D2D3;
	border-right:1px solid #D4D2D3;
	padding:4px;
}


#banner{ height:242px;}
.divider{ height:4px; padding:0px; margin:0px;}
.clear{ clear:both; height:1px;}
#query_box{ width:890px; height:105px; background-image:url(../images/topbox-bg.jpg); background-repeat:no-repeat; margin-top:14px;}
#start{ width:259px; float:left; padding-left:10px; padding-right:30px;}
#start img{padding-top:10px;}

.form{ width:570px; padding-top:25px; float:left;}
.text_box{ width:420px; float:left; margin-top:8px; }
.form div.btn{ width:46px; float:left; margin-top:6px;}

.form .text{ 	
	border-top:1px solid #4C4D51;
	border-left:1px solid #4C4D51;
	border-bottom:1px solid #D4D2D3;
	border-right:1px solid #D4D2D3;
	padding:4px;
	margin-right:8px;
	margin-bottom:0px;
}

#tsttable{ width:520px; height:75px;}

#tab1{ width:554px; height:35px;}
#tab2{ width:554px; height:35px;}
.textbox{ padding-left:10px; padding-right:10px; padding-top:20px; }
.textbox1{ width:120px; height:18px; float:left }

#testboxgap{ width:5px; height:23px; float:left}
#testboxgap2{ width:5px; height:23px; float:left}
#testboxgap3{ width:5px; height:23px; float:left}


#testboxgap4{ width:5px; height:23px; float:left}
#testboxgap5{ width:5px; height:23px; float:left}
#testboxgap6{ width:5px; height:23px; float:left}
#submit{ width:120px; height:29px; float:left}



#top3{ height:13px;}
#top4{ height:233px;}
#box1{ width:288px; height:231px; float:left; background-image:url(../images/box1.jpg)}
#bankruptcy{ width:250px; height:167px; padding-left:30px;}
#menutext ul{ font-family:arial; font-size:12px;}
.li{font-family:arial; font-size:12px; padding-left:0px; padding-top:5px; list-style:url(../images/pointt.jpg)}
.li3{ height:30px;}



#bankruptcy2{ width:240px; height:167px; padding-left:35px;}
#menutext2 ul{ font-family:arial; font-size:12px;}
.li2{font-family:arial; font-size:12px; padding-left:0px; padding-top:8px; list-style:url(../images/pointt.jpg)}

.woords{ font-family:arial; font-size:11px; color:#08496E ; padding-top:5px; }
.pt{ padding-top:5px;}
.pt2{ padding-left:5px;}
.bank{ padding-left:70px; padding-top:5px;}
.bank2{padding-left:80px; padding-top:5px;}
.bank3{padding-left:50px; padding-top:5px;}
#boxsideline{ width:300px; height:231px; float:left; background-image:url(../images/box2.jpg); }
#box3{ width:295px; height:233px; float:left; background-image:url(../images/box3.jpg)}


#down1{ min-height:430px; padding-bottom:20px;}
#calc{ float:right;}
#wordtable{ width:540px; float:left}
.wordtab{ font-family:arial; font-size:12px; color:#08496E ; padding-top:20px; padding-right:30px; text-align:justify; line-height:10px; padding-left:10px;}


#freetable{ width:270px; height:40px; float:left}
.fr{ padding-top:5px; padding-bottom:5px;}
#free3{ width:297px; height:318px; background-image:url(../images/com.jpg); float:left;}


#free4{ width:296px; height:18px; background-image:url(../images/freeline.jpg); background-repeat:no-repeat; float:right; padding-right:18px; padding-top:3px;}
.card{ font-family:arial; font-size:12px; color:#AFD3E7; }
.credit{ font-family:arial; font-size:12px; color:#0C3D67; padding-top:14px; padding-left:10px;font-weight:bold; display:block }
.pay{font-family:arial; font-size:12px; color:#0C3D67;  padding-left:10px; display:block; font-weight:bold;}

.card_form{ height:20px; float:left; padding:0px 10px 0px 10px; width:273px; margin:7px 0px 7px 0px; }
.card_form div.text{ float:left; padding-top:5px;}
.card_form div.box{ float:right; width:70px;}


.tet{ width:60px; padding:4px; background-color:#EEF7FF; border:1px solid #9CD0ED; }
#or{ font-family:arial; font-size:14px; font-weight:bold; padding-top:7px; padding-bottom:7px; text-align:center; }
#butt{ width:290px; height:25px; float:left; text-align:center; }
.buttt{ padding-top:10px;}

