* {
margin:0;
padding:0;
}
body {
	background-image: url('../images/bodyfill.gif');
	background-repeat: repeat-x;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #666666;
	margin: 0px;
	padding: 0px;
}
#mainContainer {
	background-image: url('../images/wrapperfill.gif');
	background-repeat: repeat-y;
	width: 798px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	clear: both;
	background-color: #FFFFFF;
}
#header {
	background-image: url('../images/header_home.gif');
	background-repeat: no-repeat;
	height: 117px;
	position: relative;
}
.interior #header {
	background-image: url('../images/header_home.gif');
	
}
#header img {
	display: none;
}
#bookmark {
	position: absolute;
	left: 52px;
	top: 12px;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	background-image: url('../images/add.gif');
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#content a {
	color: #3E98C8;
}
#header  ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	position: absolute;
	top: 89px;
	right: 0px;
	line-height: 30px;
	height: 30px;
}
#header li {
	text-transform: uppercase;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	display: inline;
	float: left;
	padding-right: 12px;
	padding-left: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#header li a {
	color: #FFFFFF;
	text-decoration: none;
}
#header a:hover {
	color: #666666;
}
#leftColumn {
	float: left;
	width: 220px;
}
#bookmark a {
	color: #FFFFFF;
	text-decoration: none;
}
#content {
	float: right;
	width: 570px;
}
#qq h2 {
	display: none;
	margin: 0px;
	padding: 0px;
}
#leftColumn #qq {
	background-image: url('../images/qq_box.gif');
	background-repeat: no-repeat;
	height: 115px;
	text-align: right;
	padding-top: 15px;
}
#qq select {
	width: 180px;
	margin-bottom: 1px;
	margin-left: 7px;
	
}

/* Begin States Image Formatting */

.california #leftColumn #qq {
	background-image: url('../images/state_california.gif');
	background-repeat: no-repeat;
	
}
.alabama #leftColumn #qq {
	background-image: url('../images/state_alabama.gif');
	background-repeat: no-repeat;
	
}
.alaska #leftColumn #qq {
	background-image: url('../images/state_alaska.gif');
	background-repeat: no-repeat;
	
}
.arizona #leftColumn #qq {
	background-image: url('../images/state_arizona.gif');
	background-repeat: no-repeat;
	
}
.arkansas #leftColumn #qq {
	background-image: url('../images/state_arkansas.gif');
	background-repeat: no-repeat;
	
}
.colorado #leftColumn #qq {
	background-image: url('../images/state_colorado.gif');
	background-repeat: no-repeat;
	
}
.connecticut #leftColumn #qq {
	background-image: url('../images/state_connecticut.gif');
	background-repeat: no-repeat;
	
}
.delaware #leftColumn #qq {
	background-image: url('../images/state_delaware.gif');
	background-repeat: no-repeat;
	
}
.florida #leftColumn #qq {
	background-image: url('../images/state_florida.gif');
	background-repeat: no-repeat;
	
}
.georgia #leftColumn #qq {
	background-image: url('../images/state_georgia.gif');
	background-repeat: no-repeat;
	}
.hawaii #leftColumn #qq {
	background-image: url('../images/state_hawaii.gif');
	background-repeat: no-repeat;
	
}
.idaho #leftColumn #qq {
	background-image: url('../images/state_idaho.gif');
	background-repeat: no-repeat;
	
}
.illinoise #leftColumn #qq {
	background-image: url('../images/state_illinoise.gif');
	background-repeat: no-repeat;
	
}
.indiana #leftColumn #qq {
	background-image: url('../images/state_indiana.gif');
	background-repeat: no-repeat;
	
}
.iowa #leftColumn #qq {
	background-image: url('../images/state_iowa.gif');
	background-repeat: no-repeat;
	
}
.kansas #leftColumn #qq {
	background-image: url('../images/state_kansas.gif');
	background-repeat: no-repeat;
	
}
.kentucky #leftColumn #qq {
	background-image: url('../images/state_kentucky.gif');
	background-repeat: no-repeat;
	
}
.louisiana #leftColumn #qq {
	background-image: url('../images/state_louisiana.gif');
	background-repeat: no-repeat;
	
}
.maine #leftColumn #qq {
	background-image: url('../images/state_maine.gif');
	background-repeat: no-repeat;
	
}
.maryland #leftColumn #qq {
	background-image: url('../images/state_maryland.gif');
	background-repeat: no-repeat;
	
}
.massachusetts #leftColumn #qq {
	background-image: url('../images/state_mass.gif');
	background-repeat: no-repeat;
	
}
.michigan #leftColumn #qq {
	background-image: url('../images/state_michigan.gif');
	background-repeat: no-repeat;
	
}
.minnesota #leftColumn #qq {
	background-image: url('../images/state_minasota.gif');
	background-repeat: no-repeat;
	
}
.mississippi #leftColumn #qq {
	background-image: url('../images/state_mississippi.gif');
	background-repeat: no-repeat;
	
}
.missouri #leftColumn #qq {
	background-image: url('../images/state_missouri.gif');
	background-repeat: no-repeat;
	
}
.montana #leftColumn #qq {
	background-image: url('../images/state_montana.gif');
	background-repeat: no-repeat;
	
}
.nebraska #leftColumn #qq {
	background-image: url('../images/state_nebraska.gif');
	background-repeat: no-repeat;
	
}
.nevada #leftColumn #qq {
	background-image: url('../images/state_nevada.gif');
	background-repeat: no-repeat;
	
}
.newhampshire #leftColumn #qq {
	background-image: url('../images/state_newhampshire.gif');
	background-repeat: no-repeat;
	
}
.newjersey #leftColumn #qq {
	background-image: url('../images/state_newjersey.gif');
	background-repeat: no-repeat;
	
}
.newmexico #leftColumn #qq {
	background-image: url('../images/state_newmexico.gif');
	background-repeat: no-repeat;
	
}
.newyork #leftColumn #qq {
	background-image: url('../images/state_newyork.gif');
	background-repeat: no-repeat;
	
}
.northcarolina #leftColumn #qq {
	background-image: url('../images/state_northcarolina.gif');
	background-repeat: no-repeat;
	
}
.northdakota #leftColumn #qq {
	background-image: url('../images/state_northdakota.gif');
	background-repeat: no-repeat;
	
}
.ohio #leftColumn #qq {
	background-image: url('../images/state_ohio.gif');
	background-repeat: no-repeat;
	
}
.oklahoma #leftColumn #qq {
	background-image: url('../images/state_oklahoma.gif');
	background-repeat: no-repeat;
	
}
.oregon #leftColumn #qq {
	background-image: url('../images/state_oregon.gif');
	background-repeat: no-repeat;
	
}
.pennsylvania #leftColumn #qq {
	background-image: url('../images/state_pennsylvania.gif');
	background-repeat: no-repeat;
	
}
.rhodeisland #leftColumn #qq {
	background-image: url('../images/state_pennsylvania.gif');
	background-repeat: no-repeat;
	
}
.southcarolina #leftColumn #qq {
	background-image: url('../images/state_southcarolina.gif');
	background-repeat: no-repeat;
	
}
.southdakota #leftColumn #qq {
	background-image: url('../images/state_southdakota.gif');
	background-repeat: no-repeat;
	
}
.tennesse #leftColumn #qq {
	background-image: url('../images/state_tennesse.gif');
	background-repeat: no-repeat;
	
}
.texas #leftColumn #qq {
	background-image: url('../images/state_texas.gif');
	background-repeat: no-repeat;
	
}
.utah #leftColumn #qq {
	background-image: url('../images/state_utah.gif');
	background-repeat: no-repeat;
	
}
.vermont #leftColumn #qq {
	background-image: url('../images/state_vermont.gif');
	background-repeat: no-repeat;
	
}
.virginia #leftColumn #qq {
	background-image: url('../images/state_virginia.gif');
	background-repeat: no-repeat;
	
}
.washington #leftColumn #qq {
	background-image: url('../images/state_washington.gif');
	background-repeat: no-repeat;
	
}
.westvirginia #leftColumn #qq {
	background-image: url('../images/state_westvirginia.gif');
	background-repeat: no-repeat;
	
}
.wisconsin #leftColumn #qq {
	background-image: url('../images/state_wisconsin.gif');
	background-repeat: no-repeat;
	
}
.wyoming #leftColumn #qq {
	background-image: url('../images/state_wyoming.gif');
	background-repeat: no-repeat;
	
}

/* End States Image Formatting */

.submitbutton {
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/button.gif');
	background-repeat: no-repeat;
	background-position: center top;
	width: 107px;
	line-height: 27px;
	height: 27px;
	margin-right: auto;
	margin-left: auto;
}
.submitbutton a {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}
#navLeft ul h3 {
	display: none;
}
#navLeft .myloan {
	background-image: url('../images/qq_box.gif');
	background-repeat: no-repeat;
	padding-top: 1px;
}
#navLeft .resources {
	background-image: url('../images/tab1_resources.gif');
	background-repeat: no-repeat;
	padding-top: 40px;
}
#navLeft .solutions {
	background-image: url('../images/tab1_solutions.gif');
	background-repeat: no-repeat;
	padding-top: 40px;
}
#navLeft .contactus {
	background-image: url('../images/tab1_contactus.gif');
	background-repeat: no-repeat;
	padding-top: 40px;
}
#navLeft ul {
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 100px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#clearer {
	clear: both;
}
.clear {
	clear: both;
}
#footfill {
	background-image: url('../images/footer_fill.gif');
}
#foot {
	background-image: url('../images/footer.gif');
	height: 91px;
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#noNavFoot {
	background-image: url('../images/footer.gif');
	height: 91px;
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#navLeft li {
	background-image: url('../images/bullet_orange_blue.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 3px;
}
#navLeft li a {
	color: #000000;
	text-decoration: none;
}
#navLeft .web li {
	background-image: url('../images/bullet_blue_blue.gif');
}
#navLeft .research li {
	background-image: url('../images/bullet_orange_blue.gif');
}
#navLeft a:hover {
	color: #FFFFFF;
}
#navLeft .learn li {
	background-image: none;
}

.learn li {
margin-top: 10px;
margin-left: -37px;
}
#learnState {
width: 176px;
}

#navLeft {
	padding-top: 1px;
}
#foot p {
	padding-left: 225px;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 35px;
}
#foot a {
	color: #BBE0FA;
}
#ccorp, #scorporation, #llc, #nonprof {
	background-image: url('../images/box_ccorp.gif');
	float: left;
	height: 120px;
	width: 272px;
	background-repeat: no-repeat;
}
#entities {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 17px;
}
#entities ul {
	font-size: 11px;
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 36px;
	line-height: 18px;
	height: 60px;
}
#llc {
	background-image: url('../images/box_llc.gif');
}
#scorporation {
	background-image: url('../images/box_scorp.gif');
}
#nonprof {
	background-image: url('../images/box_nonprofit.gif');
}
#checkstatus {
	float: left;
	background-image: url('../images/check_status_box.gif');
	width: 173px;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	height: 250px;
	font-size: 12px;
}
#checkstatus h2 {
	display: none;
}
#checkstatus .choiceBox {
	margin-top: 50px;
	margin-right: 10px;
	margin-left: 15px;
	padding-bottom: 20px;
}


#libraryupdates {
	float: left;
	width: 378px;
}
h1{
	font-size: 130%;
}
#libraryupdates h2 {
	color: #918981;
	font-size: 20px;
	font-weight: normal;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	line-height: 24px;
}
#libraryupdates ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-type: none;
}
#libraryupdates li {
	font-size: 14px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	line-height: 18px;
}
#libraryupdates ul.bullets {
	margin-left: 40px;
	list-style-type: disc;
}
#libraryupdates p {
	font-size: 12px;
	padding: 0px;
	margin: 0px 10px 0px 20px;
	text-align: justify;
}
#libraryupdates p.body_text {
	font-size: 12px;
	margin: 15px 10px 0px 20px;
}
#libraryupdates h3 {
	font-size: 12px;
	font-weight: bold;
	color: #918981;
	padding: 0px;
	margin: 15px 0px 0px 20px;
}
#libraryupdates a:link, #libraryupdates a:visited  {
color: #5999C5;
text-decoration: underline;
}
#libraryupdates a:hover, #libraryupdates a:active  {
color: #F5903D;
text-decoration: underline;
}

.cc {
	text-align: center;
	margin-top: 40px;
	display: none;
}
.cc p {
	margin-bottom: 5px;
}
.bottomLinks .orderlink {
	display: block;
	float: right;
	width: 100px;
}
.bottomLinks .centerlink {
	display: block;
margin:0 auto;
	width: 100px;
}
.bottomLinks .learnlink {
	float: left;
	width: 100px;
	padding-left: 6px;
}
.bottomLinks {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	margin-top: 0px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.bottomLinks a {
	color: #000000;
	text-decoration: none;
	text-align: center;
}
.bottomLinks a:hover {
	color: #FFFFFF;
}
.submitbutton a:hover {
	color: #D8E441;
	text-decoration: none;
}
#entities h2 {
	height: 30px;
}
#checkstatus input {
	width: 145px;
	margin-bottom: 10px;
}

#form1 .submitbutton {
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	background-color: #E2EBF1;
}

#form1 .center_text {
width: 120px;
margin-left: auto;
margin-right: auto;
margin-top: 15px;
text-align: center;
font-weight: bold;
}
.form_table {
background-color: #E9E9E6;
font-size: 10px;
margin-top: 15px;
margin-left: 20px;
margin-right: 20px;
}
.interior #content h2 {
	background-image: url('../images/interior_secondary_heading.gif');
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 70px;
	font-size: 24px;
	padding-left: 20px;
}

.interior #libraryupdates p {
text-align: left;
}

.interior h3 {
	font-weight: normal;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 17px;
}
.interior #content p {
	padding-right: 20px;
	padding-left: 20px;
	line-height: 20px;
	/*font-size: 13px;*/
	text-align: justify;
	padding-bottom: 10px;
}

.interior #content .note p {
	margin-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 20px;
	/*font-size: 13px;*/
	text-align: left;
}


.interior #content ul {
	list-style-type: none;
	/*font-size: 13px;*/
	line-height: 18px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.interior #content li {
	background-image: url('../images/bullet_orange_on_white.gif');
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	margin-left: 20px;
}

#content .optionbar ul {
	margin: 0px;
	background-color: #DBE6EE;
	height: 5em;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #8AAFC9;
	border-right-color: #8AAFC9;
	border-bottom-color: #8AAFC9;
	border-left-color: #8AAFC9;
}
#content .optionbar li {
	background-image: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 25%;
	height: 5em;
	text-align: center;
}
#content .optionbar a {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#content .optionbar a:hover {
	color: #6D96BB;
}
#content .optionbar {
	margin-top: 15px;
	margin-bottom: 0px;
}
#content  table td {
	padding-bottom: 3px;
	padding-top: 3px;
}
.rightalign {
	text-align: right;
	padding-right: 10px;
}
.formstyle {
	background-color: #E2EBF1;
	border: 1px solid #8AAFC9;
	padding: 10px;
	/*margin: 20px;*/
}
.red {
	color: #FF0000;
}
.interior #content .submitbutton {
	/*float: left;*/
	margin-left: 0px;
	margin-top: 5px;
}
.note {
	background-image: url('../images/note.gif');
	background-repeat: no-repeat;
	background-color: #EFE2CE;
	margin-right: 20px;
	margin-left: 20px;
	padding-top: 30px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
	font-size: 12px;
	line-height: 16px;
	float: right;
	width: 200px;
	text-align: left;
}
.interior #checkstatus {
	float: right;
	margin-right: 20px;
}
.interior #navLeft {
	background-image: url('../images/49incorporation.gif');
	background-repeat: no-repeat;
	background-position: 12px top;
	padding-top: 40px;
}
#narrowfeatures {
	float: right;
	width: 219px;
	padding-left: 15px;
}
#narrowfeatures .ccorp {
	background-image: url('../images/narrow_ccorp.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 199px;
}
#narrowfeatures .scorp {
	background-image: url('../images/narrow_scorp.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 199px;
}
#narrowfeatures .llc {
	background-image: url('../images/narrow_llc.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 199px;
}
#narrowfeatures .nonprof {
	background-image: url('../images/narrow_nonprof.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 199px;
}#narrowfeatures div {
	margin-bottom: 15px;
}
#narrowfeatures div h3 {
	margin: 0px;
	padding: 0px;
}
#narrowfeatures .ccorp h3 {
	background-image: url('../images/narrow_ccorp_top.gif');
	height: 26px;
	background-repeat: no-repeat;
}
#narrowfeatures .scorp h3 {
	background-image: url('../images/narrow_scorp_top.gif');
	height: 26px;
	background-repeat: no-repeat;
}
#narrowfeatures .llc h3 {
	background-image: url('../images/narrow_llc_top.gif');
	height: 26px;
}
#narrowfeatures .nonprof h3 {
	background-image: url('../images/narrow_nonprof_top.gif');
	height: 26px;
	background-repeat: no-repeat;
}
#narrowfeatures span {
	display: none;
}
.interior #content #narrowfeatures ul {
	background-image: none;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.interior #content #narrowfeatures li {
	background-image: none;
	list-style-type: none;
	display: inline;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	font-weight: bold;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.interior #content h4 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-size: 14px;
	color: #666666;
}

.interior #narrowfeatures a {
	color: #000000;
	text-decoration: none;
}
.interior #narrowfeatures  .orderlink {
	padding-left: 14px;
}
.clearer {
	clear: both;
}
#content  .submitbutton a:link {
	color: #FFFFFF;
}
#content .submitbutton a:hover {
	color: #A1C750;
}
#content .bottomLinks a {
	color: #000000;
}
#navLeft .submitbutton a {
	color: #FFFFFF;
}
#navLeft .submitbutton a:hover
 {
	color: #A6C55E;
}
#navLeft .submitbutton {
	float: none;
	margin-top: 5px;
}
#content .checks li {
	background-image: url('../images/bullet_check.gif');
	background-repeat: no-repeat;
	line-height: 18px;
	padding-left: 20px;
	background-position: left 1px;
	padding-bottom: 5px;
}
input.submitbutton {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
}
img.rightalign {
	float: right;
	padding-left: 10px;
}
#checkstatus .submitbutton {
	width: 150px;
}
.interior #content .note p {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
}
.interior #content .note a {
	color: #2D7EAA;
	text-decoration: none;
}
.interior #libraryupdates {
float: left;
width: 318px;
}
.statuscheck {
	font-size: 13px;
}

.left_link_contact {
width: 160px;
position: relative;
left: 22px;
padding: 5px 8px 0px 0px;
float: left;
}

#pressrelease_list li {
margin-bottom: 20px;
}

/* ---------------------------Comparison Table Formatting-------------------------------*/
#comparison_table {
margin-top: 15px;
padding: 1px;
border: 2px solid #436A86;
}

#comparison_table td {
width: 128px;
height: 65px;
padding: 4px;
background-color: #8AAfC9;
font-size: 12px;
text-align: center;
vertical-align: middle;
}

#comparison_table .table_top_row {
background-color: #436A86;
color: #FFFFFF;
font-weight: bold;
}
#comparison_table .table_first_row {
background-color: #8AAfC9;
}
#comparison_table .table_second_row {
background-color: #6D96BB;
}

#libraryupdates_comparison {
width: 570px;
}
.bold {
font-weight: bold;
}


/*--------------------------------- Highslide Formatting --------------------------------*/
.highslide-html {
    background-color: white;
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: "Trebuchet MS", sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/   
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/* ---------------------- Show Hide Formatting ------------------------- */

.ad{
	position:absolute;
	top:10px;
	right:10px;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color: #FF9441;
	width: 260px;
	text-align: left;
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 4px;
	text-align: left;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding: 1px;
	font-size: 0.9em;	
	position: relative;
	color: #000000;
	clear: both;
}

.dhtmlgoodies_question p {
float: left;
text-align: left;
}



#entities #leftChoice, #entities #middleChoice, #entities #rightChoice, #entities #fifthChoice  {
	background-image: url('../images/box_green.gif');
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	width: 275px;
	margin-bottom: 15px;
}
#entities .mainTitle h2 {
	display: none;
}
#entities #leftChoice .mainTitle {
	background-image: url('../images/box_nonprof-.gif');
	background-repeat: no-repeat;
	height: 27px;
}
#entities #middleChoice .mainTitle {
	background-image: url('../images/box_501c3.gif');
	height: 27px;
	background-repeat: no-repeat;
}
#entities #rightChoice .mainTitle {
	background-image: url('../images/box_nonprof_benefits.gif');
	background-repeat: no-repeat;
	height: 27px;
}
#entities #fifthChoice .mainTitle {
	background-image: url('../images/box_501c3login.gif');
	background-repeat: no-repeat;
	height: 27px;
}
#entities .choiceBox {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	height: 9em;
	font-size: 12px;
}
.blog .choiceBox .bottomLinks {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.blog .choiceBox .bottomLinks a {
	background-color: #D0E0BA;
}
.fd{
display:none;
}
#navLeft .learn .submitbutton {
	margin-right: auto;
	margin-left: auto;
}
#content .bottomLinks a:hover {
	color: #FFFFFF;
}
#entities h2 span {
	display: none;
}
#entities h2 a {
	display: block;
	height: 25px;
	position: relative;
}
#content .submitbutton:hover {
	color: #99CC00;
}
#qq form {
	padding-right: 15px;
}
#narrowfeatures h3 a {
	color: #FFFFFF;
	text-decoration: none;
}
.interior #narrowfeatures h3 a {
	color: #FFFFFF;
}
.interior #narrowfeatures  h3 {
	padding-left: 7px;
	line-height: 26px;
	font-size: 16px;
}
.interior #narrowfeatures h3 a:hover {
	color: #FFFFFF;
}
#llc_compare  .bottomLinks .orderlink {
	padding: 0px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#ccorp_compare  .bottomLinks .orderlink {
	padding: 0px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#scorp_compare  .bottomLinks .orderlink {
	padding: 0px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#nonprof_compare  .bottomLinks .orderlink {
	padding: 0px;
	float: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/*#content table {
	margin-left: 20px;
	margin-right: 20px;
}*/
#content .formstyle table {
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.ordering #header { 
	background-image: url('../images/header_ordering.gif');
}
#leftcol_content {
	padding-right: 10px;
	padding-left: 20px;
}
.ordering #content h2 {
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
}
.ordering #mainContainer {
	background-image: url('../images/wrapperfill_ordering.gif');
}
.ordering #foot {
	background-image: url('../images/footer_ordering-20080228.jpg');
	height: 136px;
}
.ordering #leftcol_content {
	padding-top: 30px;
}
.ordering #content {
	float: none;
	margin: 0px;
	padding: 0px;
	width: 798px;
}
.ordering #content h2 {
	background-image: url('../images/ordering_secondary_heading.gif');
}
.noLeftNav #header{
	background-image: url('../images/header-no-nav.gif');
}
.noLeftNav #mainContainer{
	background-image: none;
}
.noLeftNav #content{
	float: none;
	margin: 0px;
	padding: 0px;
	width: 798px;
}
.noNavH2{
	background-image: url('../images/no-nav-h2-bg.jpg');
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 70px;
	font-size: 20px;
	padding-left: 20px;
}
#progressBar {
	background-color: #E2EBF1;
	border-top: 1px solid #6D96BB;
	border-bottom: 1px solid #6D96BB;
}
#totalBox{
	width: 109px;
	background-image: url('../images/tab-green-small.jpg');
	background-repeat: no-repeat;
	float: right;
}
#totalBox h5{
	color: white;
	margin-top: 5px;
	margin-left: 22px;
	line-height: 21px;
}
#totalValue{
	border: 1px solid #779A43;
	background-color: #E8ECD9;
	padding-top: 5px;
	padding-bottom: 5px;
}
#spacingTypical{
	padding: 7px 15px 0 15px;
}
.ordering #foot p{
	padding-left: 1px;
}
#hiddenForOrdering{
	display: none;
}
#seal{
	float: right;
	margin-top: 33px;
	margin-right: 30px;
}
.variable{
	font-style: italic;
	
}
.dynamictext{
	background-color: #E2EBF1;
	border: none;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.buttonWide{
	color: #FFFFFF;
	text-align: center;
	background-image: url('../images/button-wide.gif');
	background-repeat: no-repeat;
	background-position: center top;
	width: 150px;
	line-height: 27px;
	height: 27px;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
}
.redText{
	color: #CC0000;
}
.checkBoxFix{
	position: relative;
	top: -3px;
}
#sealOnNav{
	padding-left: 45px;
	padding-bottom: 15px;
}
#bbbseal{
	padding-left: 70px;
}
#bbbNoNav{
	margin-left: 140px;

}
