img { margin:0; padding:0; border:none;  }
a{ color:#004990; text-decoration:none; }
a:hover{ text-decoration:underline; }
.clear{ clear:both; }
* {
	margin:0;
	padding:0;
}
/* fonts */

.logoBlue{ color:#0069CF;}
.Hd2nd{ color:#F36B21; font-size:20px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.Hd3nd{ color:#0069CF; font-size:16px; font-weight:Bold; font-family: Verdana, Arial, Helvetica, sans-serif }
h1{ color:#0069CF; font-size:28px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; }

.Pad0 td{ padding:0px !important; }
.Pad4 td{ padding:4px; }
.Pad6 td{ padding:6px; }
.orange{ color:#F37A3E; }
.oranged{ color:#D34F0D; }
.b { font-weight:bold }

.f10{ color:#666666; font-size:10px !important; }
.f11{ font-size:11px }
.f12{ font-size:12px }
.f14{ font-size:14px }
.f16{ font-size:16px }

.coment{ font-size:11px !important; color:#555555 !important; }  


.red{ color:#B70004 }
#facebox h2, #facebox h3, #lfacebox h4{ margin-bottom:1.4em; color:#0069CF; font-family:"Trebuchet MS";  }
#facebox p{ margin:10px 0 10px 0; }
.greyText{ color:#444444; } 
.greend{ color:#3A810B }

ul{  list-style-type:none; margin:8px;  }
li{  background:url(/images/def-bullit.gif) 0 4px no-repeat; padding:0px 0 7px 15px; }



body{ 
	margin-left: 0px; margin-top: 0px;
	background-color:#dddddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  
}

input, select, textarea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px }

#main{
	width:990px;
	margin:0 auto;
	background:url(/images/body-bg.gif) repeat-y;
	z-index: 1;
}
#main #wrapper{
	width:974px;
	margin:0 auto;
	z-index: 2;
}

/* ---------- header area -----------*/

#header{
	height:130px;
	background:url(/images/header-bg.jpg) top right no-repeat;
	position:relative;
	z-index: 3;
}
h1.logo a {
	width: 294px;
	display: block;
	background: url(/images/logo.gif) no-repeat;
	position: absolute;
	height: 55px;
	bottom: 57px;
	left: 18px;
}

h1.logo a span {
	position: absolute;
	top: -1000px;
}

#header #headerChat, #lp-header #headerChat{
	position:absolute;
	right:270px;
	top:12px;
	width:155px;
	text-align:right;
	height:74px;
	overflow:hidden;
}
#header #right-area, #lp-header #right-area{
	position:absolute;
	right:10px;
	top:12px;
	width: 381px;
	text-align:right;
	height:74px;
	overflow:hidden;
}

#header #tel, #lp-header #tel{
	margin:6px 0 0 0;
}

#login_corner{ margin-top:12px; }
#header #menu {
	background:url(/images/y.jpg) 0 0 repeat-x;
	height:35px;
	position:absolute;
	top: 93px;
	width:100%;
	z-index:999;
}
#menu ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menu li {
	margin:0;
	padding:0px 13px 0 15px;
	list-style:none;
	display:block;
	float:left;
	line-height:34px;
	border-right:1px solid #0254a4;
	background:none;
}

#menu li a {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	letter-spacing:1px; 
}
#menu li a:hover{ color:#E2F0FE; text-decoration:none }
#menu #first {
	padding-left:30px;
}
#menu #last {
	border-right:none;
}
#mm_dba, #mm_fein, #mm_corp{ position:absolute; left: 0px; top: 34px; width: 180px; display:none; z-index:999; }
#mm_dba ul, #mm_fein ul, #mm_corp ul{ margin:0; padding:0; list-style:none; display:inline }
#mm_dba li, #mm_fein li, #mm_corp li{ margin:0; padding:0; list-style:none; display:inline; border-right:none; line-height:28px; }
#mm_dba li a, #mm_fein li a, #mm_corp li a 
{
	margin:0;
	padding:0 10px 0 10px;
	list-style:none;
	display:block;
	background-color:#0067cb;
	border:1px solid #0254a4;
	width:170px;
	font-size:11px;
	color:#FFFFFF;
	border-top:none;
	z-index:999;
	letter-spacing:0px; 
}
#mm_dba li a:hover, #mm_fein li a:hover, #mm_corp li a:hover{
	text-decoration:none;
	background-color:#1A8DF8;
} 
#mm_fein{ left: 75px; }
#mm_corp{ left: 201px; }





#content{ margin:8px 10px 10px 10px ;  z-index:10;  }
#end { background:url(/images/end.gif) center bottom no-repeat; height:14px; }
#left{ width:703px; float:left; background:url(/images/left-bg.gif) repeat-y; z-index:11; overflow:hidden }
#promise{ background:url(/images/index-banner.jpg) no-repeat; width:703px; height:206px; overflow:hidden; position:relative; z-index:1; }
#promise #satisfaction {
	position:absolute;
	left: 20px;
	top: 71px;
	background:url(/images/gurantee.jpg);
	width:147px;
	height:126px
}
#promise #promise-hd{
	position:absolute;
	top:24px;
	left:23px;
	width: 260px;
	color:#0054a6;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif
} 
#promise p {
	position:absolute;
	display:block;
	left: 179px;
	top: 62px;
	width: 250px;
	padding:0;
	margin:0;
	line-height:1.5em;
	height: 135px;
	text-align:justify;
}
#left .wrapper{ width:689px; margin:0 auto; }
.bluebar{ background:url(/images/blue-bg.gif) repeat-x; height:29px; line-height:27px; font-size:14px; color:#FFFFFF; padding-left:12px; }  
#left .wrapper .wrapper2{ margin:15px 15px 15px 15px; }

.flatpage-wrap{ margin:15px 20px 15px 20px; font-size:12px; }
.flatpage-wrap p{ margin:10px 0 15px 0; line-height:1.4em; font-size:12px; }
.flatpage-wrap h1{ font-family:Georgia, Times, serif; font-size:28px; font-weight:normal; color:#0069cf; border-bottom:1px solid #d3d3d3; padding-bottom:10px; margin-bottom:20px; display:block; } 
.flatpage-wrap h2{ color:#F36B21; font-size:20px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif } 
.flatpage-wrap h3{ color:#0069CF; font-size:16px; font-weight:Bold; font-family: Verdana, Arial, Helvetica, sans-serif } 

.indexServices li{ background: url(/images/services-bg.gif) no-repeat; list-style:none; padding:10px 0px 5px 15px; height:28px;  }
.indexServices li h3{ font-size:14px; font-weight:bold; color:#f26722; padding-right:15px; float:left; width:100px; height:22px; font-family:Tahoma }
.indexServices li h3 a{ color:#f26722; }
.indexServices li p{  float:left; width:405px; margin-right:10px;  }
.indexServices li strong{ float:left; height:22px; line-height:22px }
.indexServices li { clear:both; }

#whylc{ }
#whylc p{ line-height:1.4em; }
#whylc ul{ margin:10px 0 10px 10px; list-style:none; padding:0; }
#whylc li{ list-style:none; margin:0px; padding:0; border:0px solid #FF0000; height:32px; list-style-image:none;  }
#whylc li h4{ padding:6px 0 0 40px; color:#0060ea; font-family:Tahoma; font-size:12px; float:left; width:85px;  }
#whylc li p{ margin:0; padding:0; line-height:1.2em; padding-top:8px; }
#whylc #legal-easy{ background:url(/images/legal-easy.gif) no-repeat left; height:24px;  }
#whylc #legal-affordable{ background:url(/images/legal-affordable.gif) no-repeat left; height:26px;  }
#whylc #legal-fast{ background:url(/images/legal-fast.gif) no-repeat left; height:25px;  }
#whylc #legal-personal{ background:url(/images/legal-personal.gif) no-repeat left; height:27px;  }

#roundend { background:url(/images/main-round.gif) 0 -13px no-repeat; height:13px; }
#roundstart { background:url(/images/main-round.gif) 0 0 no-repeat; height:13px;  }

#right{ width:245px; float:right; }
#right .wrapper{ margin:15px 5px 5px 10px; }

blockquote {
	color: #555555;
	margin: 1px;
	padding: 0;
	background-image: url(/images/q1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
blockquote p {
	margin: 0;
	padding: 10px 8px 0 8px;
	text-indent: 20px;
	text-align: justify;
}
#quote_attrib {
	font-size: 10px;
	background-image: url(/images/q2.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-align: right;
	text-indent: 0px;
	margin-top: 0px;
	margin-right: 0px;
	padding:10px 30px 10px 0px;
}

.sideBox{ background:url(/images/orange-bar-bg.gif) top right repeat-x; }
.sideBox h3{ background:url(/images/orange-bar-tl.gif) left top no-repeat; line-height:26px; color:#FFFFFF; padding:0 0 10px 20px; font-size:15px; font-family:Tahoma; }

.sideBoxB{ background:url(/images/blue-bar-bg.gif) top right repeat-x; }
.sideBoxB h3{ background:url(/images/blue-bar-tl.gif) left top no-repeat; line-height:26px; color:#FFFFFF; padding:0 0 10px 20px; font-size:15px; font-family:Tahoma; }

#ThreeSteps #StepDiv{ background:#f0f8ff url(/images/y.jpg) 0 -52px no-repeat; padding:5px 5px 5px 35px; margin-bottom:8px; position:relative; clear:both  }
#ThreeSteps h5 {font-family:Tahoma; font-weight:bold; font-size:19px; color:#FFFFFF; position:absolute; top:6px; _right:220px; right:212px;  text-align:center; width:10px;  }


#footer{ margin:15px 0 0 0; border:1px solid #e4e4e4; background:#fcfcfc url(/images/logo-small.jpg) 20px center no-repeat ; padding:10px; text-align:right; position:relative; }
#footer #copyright{ color:#939393; text-align:right; margin-top:12px; }



.lstA ul {
	padding:0;
	margin:5px 8px 10px 25px;
}
.lstA li {
	list-style-image:url(/images/bbullet.gif);
	padding:1px 0 4px 3px;
	margin:1px 1px 3px 1px;
	background:none;
}
.lstA li a:hover{ text-decoration:none; color:#0F0F8C; }


.lstB ul { padding:0; margin:5px 0; list-style:none; }
.lstB li { background:url(/images/bar-bullet.png) 0 5px no-repeat; list-style-image:none; padding-left:16px; line-height:1.3em; margin:5px 5px 8px 3px; }
.lstB li a:hover{ text-decoration:none; color:#0F0F8C; }


/* =============== Intro Pages =========== */
.intro-banner-box{ width:702px; height:202px; overflow:hidden; position:relative;  }
.intro-banner-box .envelop{ margin:30px 0 0 30px; }
.intro-banner-box h1{ font-family:Arial, Helvetica, sans-serif; font-size:24px; }
.intro-banner-box h4{ font-size:13px; font-family:Arial; margin-top:3px; }
.intro-banner-box p{ font-size:12px; color:#000000; margin-top:16px; }
.intro-banner-box #freeshipping{
	position:absolute;
	top: 102px;
	left:218px;
}

#jTabs h1{ font-size:16px; font-weight:bold; margin-top:10px; }

#jTabs .tabs-container ul{ list-style-position:inside; }
#jTabs .tabs-container li{ background: url(/images/bbullet.gif) 0 5px no-repeat ; padding:0px 0 10px 22px; list-style:none; }

#dba-banner{ background: url(/images/dba-banner.jpg); }
#renewdba-banner{ background: url(/images/renewdba-banner.jpg); }
#fein-banner{ background: url(/images/fein-banner.jpg); }
#inc-banner{ background: url(/images/inc-banner.jpg); }
#llc-banner{ background: url(/images/llc-banner.jpg); }
#namechange-banner{ background:url(/images/name-change-banner.jpg); }
#partnership-banner{ background:url(/images/partnership-banner.jpg); }
#dissolvedba-banner{ background:url(/images/dissolvedba-banner.jpg); }
#demandletter-banner{ background:url(/images/demandletter-banner.jpg); }
#sellerpermit-banner{ background:url(/images/sellerpermit-banner.jpg); }
#ccorp-banner{ background:url(/images/ccorp-banner.jpg); }
#accordion h3{ font-size:11px; }


 
#cmsRegion{ border:1px solid #CCCCCC; background:#FFF8F4; padding:10px }
#cmsRegion h3{ margin-bottom:8px; color:#0069CF; font-size:14px; font-family:Tahoma; }
/* =============== End Intro Pages =========== */

/* =============== Intake Pages ===============*/

#intake-content h1{ font-size:24px;  }

#feinTable{ background-color:#DDDDDD; font-size:13px; font-weight:bold; color:#625A4F; }
#feinTable  .orange_hd2{ font-size:12px; font-weight:normal; color:#CC0000; }
#feinTable td{ background:#FFF8F4; margin:3px; }
#feinTable input{ margin-top:5px;   }

#barBox{ background-color:#fefee2; border:1px solid #efeb80; text-align:center } 
#progBar4{
	background:url(/images/bar4.jpg);
	background-repeat:no-repeat;
	height:9px; font-size:5px; line-height:5px; width:603px; margin:4px auto;
}
#progBar5{
	background:url(/images/bar5.jpg);
	background-repeat:no-repeat;
	height:9px; font-size:5px; line-height:5px; width:603px; margin:4px auto;
}
#progBar6{
	background:url(/images/bar6.jpg);
	background-repeat:no-repeat;
	height:9px; font-size:5px; line-height:5px; width:603px; margin:4px auto;
}
#progBar7{
	background:url(/images/bar70.jpg);
	background-repeat:no-repeat;
	height:9px; font-size:5px; line-height:5px; width:630px; margin:4px auto;
}

.pBarStep{
	font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;
	font-size:10px;
	color:#777777;
}
.pBarStep a{ font-size:10px; color:#000099; }
.pBarStep a:hover{ color:#000099; text-decoration:underline; font-size:10px; }
.pBarStep_active { font-size:12px; color:#0033FF; font-weight:bold; }

.progressPages{
	color:#003300;
	font-size:10px;
}

.formInput{
	background-color:#FBFEE2;
	border:1px solid #B8CFEF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	width: 320px;
	padding:2px;
}

#rTable{ line-height:1.4em; }
#rTable th{ text-align:left; font-size:14px; font-weight:bold; color:#0069CF; padding:4px 0;  }
#rTable td{ color:#333333; padding:4px 0;  }


.blue11 { font-size:11px; font-weight:normal; color:#0069CF;}
#reviewTable td{
	border:1px solid #DDDDDD;
	color:#555555;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
#reviewTable td h4{
	text-align:left;
	margin:6px 0 6px 60px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#reviewTable th{
	border:0; padding:15px 0; text-align:left;
}

.Blue14{
	color:#3340AE;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:bold;
}
.Green18 { color:#008000; font-size:18px; } 

.tLogin{
	padding:15px; border:1px solid #7BC4FB; color:#0069CF; background:#F8FCFF; }
.tLogin td{ padding:4px; }
.tLogin input{	background-color:#FBFEE2;
	border:1px solid #B8CFEF; font-family:Arial, Helvetica, sans-serif;
	font-size:12px; color:#000000; padding:2px; margin:2px 0;   }

.tLogin2{ color:#0069CF; }
.tLogin2 td{ padding:4px; }
.tLogin2 input{	background-color:#FBFEE2; border:1px solid #B8CFEF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:2px; margin:2px 0;   }

.messageBox1{ padding:15px 0; color:#CC0000; display:block; font-weight:bold  }

#livetotal {
	font-size: 10px;
	color: #000000;
	/* border:1px solid #A2B7F8; */
	border:1px solid #FAB26A;
}
#livetotal td {
	font-size: 11px;
	color:#8A4B04;
	font-family: Tahoma,Verdana,Segoe,sans-serif;
	/* background-color:#ebf2ff;
	color: #0E3276; */
	background-color:#FEEEDE;
}
.Included{ color:#006600; font-size:11px; }

.Address{ }
.Address p{margin:5px 0 5px 0; padding:0;}
.Address b{font-weight:normal; color:#CC0000; }

/* =============== /Intake Pages ===============*/

/* =========== FAQ Article Section ============= */

.skyBox{
	border:1px solid #B8D2EB; padding:5px; background-color:#F5F8FD;
}

.list01{ padding:0; margin:2px} 
.list01 li {
	list-style-image:none;
	padding:2px;
	margin:5px 0 4px 0;
	color:#2D2F8A;
}
.list01 li a{ color:#666666; }
.ArticleBox{
	margin:5px 5px;
	padding:10px;
	border:2px solid #E7DAC5;
	background-color:#FDF9F1;
	width:200px;
}
.FL{ float:left; }
.listingh2{ border-bottom:2px solid #d9d9d9; padding-bottom:3px; color:#000000; font-size:22px !important; font-family:Arial, Helvetica, sans-serif; margin:22px 0 10px 0  }

.A13{ font-size:13px; color:#180996}
.reviewHD{
	font-size:12px;
	color:#1448B3;
	border:1px solid #FFCC00;
	padding:3px 3px 3px 8px;
	background-color:#FFFEF0;
	margin:5px 0 8px 0;
}
#dv_Author{
	position:absolute;
	top:24px;
	left:4px;
	color:#FF6600;
}
#dv_PubDate{
	position:absolute;
	top: -2px;
	left: 455px;
	width: 189px;
	text-align:right;
	color:#666666;
	font-size:10px;
}
#dv_Share{
	position:absolute;
	top: 21px;
	left: 476px;
	width: 169px;
	text-align:right;
}
#articleBody { margin:35px 0 45px 0; line-height:1.5em; }
.commentBox{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:10px;
	background-color:#f6f6f6;
	border:1px solid #cbcbcb;
	position:relative;
	margin:20px 0 35px 0;
}
.commentBox div{
	line-height:1.5em;
}
.commentBox .commentBy{
	background:url(/images/comments-edge.gif) 0 0 no-repeat; width:280px; height:25px; position:absolute; left: 45px; bottom: -22px; padding:0 0 0 35px;
}
.commentBy div{ margin-top:8px }
.commentBy label{ color:#1580bf; }

.txtBoxR { border:2px solid #B8D2EB; font-size:12px; padding:3px; }
#reviewForm { padding:20px }
/* =============/ FAQ Article Section =========== */


.box3 {font-family:Verdana,Arial,Helvetica,sans-serif,Tahoma;font-size:11px;font-weight:normal;color:#004276;text-decoration:none;border:1px solid #E0E0E0;background-color:#fff;}
