body
{
width:807px; margin:auto; 
padding:0px;
background:#F4ECCA url(/i/img_main_bg.gif) repeat-x top;
}

a { color:#174aa2; text-decoration:underline }
a:hover { color:#174aa2; text-decoration:none }
.hlink { color:#174aa2; text-decoration:underline }

.arial11R174BA3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration: none;
}

.arial11RU174BA3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration:underline;
}

a.arial11RU174BA3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration:none;
}

.footer_devider {
	padding:0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration: none;
}
a.arial11R174BA3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration: underline;
}
.arial18B444444 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #444444;
	text-decoration: none;
}
.arial18BCF7C1E {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CF7C1E;
	text-decoration: none;
}
.arial18R3D3D3D {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #3D3D3D;
	text-decoration: none;
}
.arial11B5C5C5C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5C5C5C;
	text-decoration: none;
}
.arial11R5C5C5C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5C5C5C;
	text-decoration: none;
}
.arial12B123C91 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #123C91;
	text-decoration: none;
}
.arial12B123C91 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #123C91;
	text-decoration: none;
}

.arial11Bffffff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	padding:12px 0px 0px 0px;
	text-decoration: none;
}
a.arial11Bffffff:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	padding:12px 0px 0px 0px;
	color: #123C91;
	text-decoration: none;
}

a.arial11R174BA3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174BA3;
	text-decoration:underline;
}
.arial12R444444 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444444;
	text-decoration: none;
}
.arial12R444444 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444444;
	text-decoration: none;
}
.arial12R444444_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #444444;
	text-decoration: none;
}
.arial12R174AA2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration: none;
}
a.arial12R174AA2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration:underline;
}
.devider {
	padding:0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration: none;
}
.arial12BD81F1F {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D81F1F;
	text-decoration: none;
}
.arial12BCF7C1E {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CF7C1E;
	text-decoration: none;
}
.arial12RCF7C1E {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #CF7C1E;
	text-decoration: none;
}

.arial12BU022A8E {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #022A8E;
	text-decoration:underline;
}
a.arial12BU022A8E:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #022A8E;
	text-decoration:none;
}
.blue_devider{
	padding:0px 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #022A8E;
	text-decoration:none;
}

.arial13B000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.arial12U174AA2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration:underline;
}
a.arial12U174AA2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration:none;
}

.arial11BU174AA2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration:underline;
}
a.arial11BU174AA2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #174AA2;
	text-decoration:none;
}



.header_container
{
width:761px;
padding:20px 0px 17px 20px;
margin:0px;
float:left;
}
.header_container .logo
{
width:312px;
height:59px;
float:left;
}
.header_right_container
{
width:390px;
height:59px;
float:right;
}
.company_blog_container
{
width:99px;
padding:20px 0px 0px 0px;
background:url(/i/img_dotted_line.gif) no-repeat right bottom;
float:left;
}
.company_blog_links
{
width:99px;
padding:0px 0px 2px 10px;
background: url(/i/img_arrow.gif) no-repeat left 5px;
float:left;
font-size:11px;
}
.company_blog_links01
{
width:99px;
padding:0px 0px 0px 10px;
background: url(/i/img_arrow.gif) no-repeat left 5px;
float:left;
font-size:11px;
}
.live_chat_main_container { width:137px; padding:0px 0px 0px 9px; background:url(/i/img_dotted_line.gif) no-repeat right bottom; float:left }
.live_chat_main_container * { outline:none }
.online_icon
{
width:38px;
height:20px;
padding-right:10px;
float:right;
}
.live_chat
{
width:137px;
float:left;
}
.phone_number { width:124px; padding:16px 0px 0px 10px; float:left }
.phone_number .phone { margin: 0px; font-size: 18px }
.phone_number .date { margin: 0px; font-size: 11px; white-space:nowrap }

.menu_container
{
width:807px;
height:38px;
float:left;
}
.menu_container ul
{
padding:0px;
margin:0px;
list-style:none;
}
.menu_container li
{
float:left;
display:inline;
}
.menu_container li a
{
float:left;
padding:13px 0px 0 20px;
display:inline;
outline:none;
}
.border_container
{
width:783px;
border:#C2C2C2 solid 1px;
height:102px;
background:url(/i/img_bg.gif) repeat-x top;
margin-bottom:15px;
}
.fields_container_main
{
width:533px;
float:left;
}
.state
{
width:117px;
padding:10px 0px 0px 4px;
float:left;
}
.business
{
width:174px;
padding:10px 4px 0px 4px;
float:left;
}
.btn_orange_container
{
padding:7px 4px 0px 0px;
float:left;
}
.main_content_container
{
width:771px;
padding:17px 0px 0px 14px;
float:left;
}
.why_newcompany_main_container
{
width:250px;
float:left;
}
.why_newcompany_container
{
width:240px;
padding:0px 10px 0px 0px;
float:left;
}
.search_bar_container
{
height:21px;
border:#A2A2A2 solid 1px;
margin-top:10px;
padding:5px 5px 5px 5px;
background:url(/i/img_search_bg.gif) no-repeat;
float:left;
}
.search_bar_container01
{
width:200px;
height:21px;
border:#A2A2A2 solid 1px;
padding:5px 5px 5px 5px;
background:url(/i/img_search_bg.gif) no-repeat;
float:left;
}
.search_field { width:173px; height:21px; float:left }
.search_field input { width:173px; border:none }
.btn_search { width:21px; height:21px; padding-left:5px; float:left }
.box_main_container
{
width:251px;
padding:0px 19px 0px 0px;
float:left;
}
.box_main_container01
{
width:251px;
float:left;
}

.resource_gray_border
{
border-left:#C0C0C0 solid 1px;
border-right:#C0C0C0 solid 1px;
border-bottom:#C0C0C0 solid 1px;
padding:8px 14px 8px 17px;
}
.heading_blue_bg
{
padding:9px 9px 9px 17px;
background:#006595;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
background:url(/i/img_blue_bg.gif) repeat-x top;
color: white;
}

.testimonial_content { padding:12px }
.testimonial_content p { margin:0px }
.testimonial_content p.who { margin:8px 0 8px 0 }
.testimonial_content p.more a { font-weight:bold; color:#174AA2 }
.testimonial_content h2 { font-size:18px; margin:0px; color:#174AA2; text-transform:none; padding: 0 0 10px 0 }
.credentials { padding:12px }
.credentials p { margin:0px }
.credentials p.more a { font-weight:bold; color:#174AA2 }
.credentials .logo_container .bbb { padding:0px 6px 6px 0px; }
.credentials h2 { font-size:18px; margin:0px; color:#174AA2; text-transform:none; padding: 0 0 10px 0 }

.center_line
{
width:807px;
height:2px;
background:url(/i/img_center_line.gif) no-repeat;
overflow:hidden;
float:left;
}
.gray_container_content
{
width:807px;
background: url(/i/img_bg02.gif) repeat-x top;
height:205px;
float:left;
}
.gray_left_corner { background: url(/i/img_left_corner.gif) top left; width:18px; height:205px; float:left; overflow:hidden }
.gray_right_corner { background: url(/i/img_right_corner.gif) top right; width:18px; height:205px; float:left; overflow:hidden }
.container_bottom { width:771px; float:left }
.container_bottom p.addthis_default_style { float:right }
.container_bottom p { padding:15px 0 0 0; margin:0 }
.container_bottom p.about { text-align:justify }
.container_bottom a { color:#174AA2 }
/* 
.container_bottom a { color:#174AA2; text-decoration:none }
.container_bottom a:hover { text-decoration:underline } */

.footer_container
{
width:782px;
padding:10px 0px 10px 25px;
float:left;
}
.footer_logo
{
width:143px;
float:left;
}
.footer_links
{
width:600px;
float:left;
}

.menu_container .home { background: url(/i/tabs/home.gif) no-repeat left top; width:90px; height:38px; padding-left:20px }
.home_active { background:url(/i/tabs/home.gif) no-repeat -110px top; width:90px; height:38px; padding-left:20px } 
.home_active a { display:block; height:25px; padding-left:20px; padding-top:13px; outline:none }

.startcompany { background:url(/i/tabs/start_company.gif) no-repeat left top; width:141px; height:38px } 
.startcompany_active { background:url(/i/tabs/start_company.gif) no-repeat right top; width:141px; height:38px }
.startcompany_active a { width:121px; height:25px; padding-top:13px; padding-left:20px; outline:none }

.allser { background: url(/i/tabs/all_services.gif) no-repeat left top; width:111px; height:38px }
.allser_active { background:url(/i/tabs/all_services.gif) no-repeat right top; width:111px; height:38px }
.allser_active a { width:91px; height:25px; padding-top:13px; padding-left:20px; outline:none }

.resource { background:url(/i/tabs/resource.gif) no-repeat left top; width:140px; height:38px }
.resource_active { background:url(/i/tabs/resource.gif) no-repeat right top; width:140px; height:38px }
.resource_active a { width:120px; padding-left:20px; height:25px; padding-top:13px; outline:none }

.affiliates { background: url(/i/tabs/affiliates.gif) no-repeat left top; width:96px; height:38px }
.affiliates_active { background: url(/i/tabs/affiliates.gif) no-repeat right top; width:96px; height:38px }
.affiliates_active a { width:76px; padding-left:20px; padding-top:13px; height:25px; outline:none }

.my_account { background:url(/i/tabs/my_account.gif) no-repeat left top; width:111px; height:38px }
.my_account_active { background:url(/i/tabs/my_account.gif) no-repeat right top; width:111px; height:38px }
.my_account_active a { padding-left:20px; padding-top:13px; height:25px }

.support { background:url(/i/tabs/support.gif) no-repeat left top; width:94px; height:38px; padding-left:4px }
.support_active { background:url(/i/tabs/support.gif) no-repeat -98px top; width:94px; height:38px; padding-left:4px }
.support_active a { padding-left:20px; padding-top:13px; height:25px; outline:none }

a.navformatting { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color: #ffffff }
a.navselected { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#123C91 }
a.navformatting:hover {	font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#123C91 }
a.navformatting_active { font: bold 12px Arial, Helvetica, sans-serif; text-decoration:none; color:#123C91 }

/*=======Navigation menu start a company =======*/

.dropdown_top_tab
{
width:120px;
float:left;
}
.dropdown_outer_main_container
{
width:436px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 110px;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding:15px;
}

/*tabs Start*/

.home_tab
{
position:absolute;
margin:96px 0px 0px 0px;
float:left;
cursor:pointer;
width:110px;
height:38px;
}

.dropdown_outer_main_container_tab
{
width:141px;
position:absolute;
margin:96px 0px 0px 110px;
cursor:pointer;
height:38px;
}

.all_services_dropdown_main_container_tab
{
width:111px;
position:absolute;
margin:96px 0px 0px 251px;
float:left;
cursor:pointer;
height:38px;
}

.resource_center_dropdown_main_container_tab
{
width:140px;
position:absolute;
margin:96px 0px 0px 362px;
float:left;
cursor:pointer;
height:38px;
}

.affiliates_dropdown_main_container_tab
{
width:96px;
background-color:#FDFDFD;
position:absolute;
margin:96px 0px 0px 502px;
float:left;
cursor:pointer;
}

.my_account_dropdown_main_container_tab
{
width:111px;
background-color:#FDFDFD;
position:absolute;
margin:96px 0px 0px 598px;
float:left;
cursor:pointer;
}
.support_dropdown_main_container_tab
{
width:96px;
background-color:#FDFDFD;
position:absolute;
margin:96px 0px 0px 709px;
float:left;
cursor:pointer;
}

/*Tabs End*/


.dropdown_main_container
{
width:695px;
background:url(/i/img_shadow.gif) repeat-x bottom;
background-color:#FDFDFD;
float:left;
}
.right_shadow
{
width:695px;
background: url(/i/img_right_shadow.gif) right repeat-y;
float:left;
}
.bottom_corner
{
width:695px;
background: url(/i/img_bottom_corner.gif) no-repeat right bottom;
float:left;
}
.border_left
{
width:655px;
border-left:#ADADAD solid 1px;
margin-bottom:5px;
padding:17px;
float:left;
}
.dropdowns_links_container
{
width:695px;
float:left;
padding:0px 0px 0px 0px;
}
.instent_quote
{
width:500px;
padding:20px 0px 0px 20px;
float:left;
}
.div_container
{
width:661px;
float:left;
}
.instent_quote_icon
{
width:170px;
height:27px;
padding:8px 0px 0px 40px;
background:url(/i/img_icon01.gif) no-repeat left top;
float:left;
}

.dropdowns_links_border
{
width:180px;
border:#E5E5E5 solid 1px;
background-color:#FFFFFF;
padding:10px;
float:left;
}
.devider_dorpdowns
{
width:5px;
height:100px;
float:left;
}
.our_services_border
{
width:218px;
border:#E5E5E5 solid 1px;
background-color:#FFFFFF;
padding:10px;
float:left;
}
.corporation_btn
{
padding-right:10px;
float:left;
}

/*=======All Srevices =======*/

.all_services_dropdown_main_container
{
width:200px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 251px;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding:15px;
}

/*=======Resource Center =======*/


.resource_center_dropdown_main_container
{
width:200px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 362px;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding:15px;
}

/*=======Affiliates =======*/


.affiliates_dropdown_main_container
{
width:200px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 502px;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding:15px;
}

/*=======My Account =======*/


.my_account_dropdown_main_container
{
width:240px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 437px;
border:1px solid silver;
border-top:0px;
padding:15px;
}

.my_account_text_container
{
width:200px;
padding-bottom:5px;
}

.my_account_field_text
{
width:200px;
padding-bottom:5px;
font-weight:bold;
}
.my_account_field
{
width:200px;
padding-bottom:5px;
}
.my_account_btn_container
{
width:200px;
padding-top:10px;
}
.my_account_forgot_password
{
width:200px;
padding-top:10px;
padding-left:20px;
background:url(/i/img_orange_arrow.gif) no-repeat 10px 13px;
}

/*=======support=======*/

.support_dropdown_main_container
{
width:160px;
background-color:#FDFDFD;
position:absolute;
margin:134px 0px 0px 610px;
border-left:1px solid silver;
border-right:1px solid silver;
border-bottom:1px solid silver;
padding:15px;
}

/*=======start company=======*/

.start_company_border_container
{
width:251px;
border:#C2C2C2 solid 1px;
padding-bottom:2px;
background:url(/i/img_shadow_bg.gif) repeat-x bottom;
float:left;
}
.start_company_incorporate_container
{
width:234px;
padding:9px 0px 9px 17px;
background:url(/i/img_pic02.gif) no-repeat right top;
float:left;
}

.start_company_incorporate_heading
{
width:160px;
padding:0px 0px 2px 0px;
float:left;
}
.start_company_btn_order_now
{
width:160px;
padding:5px 0px 0px 0px;
float:left;
}

.start_company_lcc_main_container
{
width:251px;
padding:0px 10px 0px 10px;
float:left;
}
.start_company_lcc
{
width:234px;
padding:9px 0px 9px 17px;
background:url(/i/img_pic034.gif) no-repeat right top;
float:left;
}
.start_company_dba
{
width:234px;
padding:9px 0px 9px 17px;
background:url(/i/img_pic03.gif) no-repeat right top;
float:left;
}
.start_company_professional_corporation
{
width:600px;
border:#D4CFCF solid 1px;
height:34px;
float:left;
}
.start_company_box_container
{
width:785px;
float:left;
}
.start_company_professional
{
width:602px;
padding:10px 0px 18px 85px;
float:left;
}
.start_company_white_border
{
width:598px;
border:#ffffff solid 1px;
background:url(/i/img_graybg.gif) repeat-x ;
height:26px;
text-align:center;
padding-top:8px;
float:left;
}
.start_company_main_container_services
{
width:784px;

float:left;
}
.start_company_services_left_container
{
width:205px;
padding-top:39px;
float:left;
height:100%
}
.start_company_services_border
{
width:537px;
border-right:#7B7B7B solid 1px;
border-bottom:#7B7B7B solid 1px;
background:url(/i/img_line_dark_gray.gif) repeat-y;
padding:20px;
float:left;
}
.start_company_services_borderaboutus
{
width:537px;
border-right:#7B7B7B solid 1px;
border-bottom:#7B7B7B solid 1px;
background:url(/i/img_line_dark_gray2.gif) repeat-y;
padding:20px;
float:left;
}
.start_company_services_borderwhyus
{
width:537px;
border-right:#7B7B7B solid 1px;
border-bottom:#7B7B7B solid 1px;
background:url(/i/img_line_dark_gray3.gif) repeat-y;
padding:20px;
float:left;
}


.start_company_services_right_container
{
width:578px;
float:left;
}
.start_company_tab_container
{
width:578px;
height:40px;
background:url(/i/img_line.gif) repeat-x; 
float:left;
}
.start_company_corporation_tab
{
width:116px;
height:27px;
text-align:center;
padding-top:12px;
background-color:#FFFFFF;
border-right:1px solid #7B7B7B;
border-left:1px solid #7B7B7B;
border-top:1px solid #7B7B7B;
border-bottom:0;

float:left;
}
.start_company_tab_space
{
width:4px;
height:40px;
float:left
}
a.start_company_tab_gray { cursor:pointer; text-decoration:none; color:black; outline:none; background-color:#E2E2E2; border-bottom:#8B8B8B solid 1px; float:left; padding:13px 10px 11px 10px }
a.start_company_tab_gray:hover { border:1px solid #7B7B7B; border-bottom:0; background:white }
a.start_company_tab_gray_active { cursor:pointer; text-decoration:none; color:black; font-weight:bold; outline:none; border:1px solid #7B7B7B; float:left; border-bottom:0; background-color:#FFFFFF; padding:13px 10px 11px 10px; text-align:center }



.start_company_tab_whitch_state
{
width:109px;
height:27px;
padding:12px 0px 0px 0px;
text-align:center;
background-color:#FFFFFF;
border-bottom:#8B8B8B solid 1px;
cursor:pointer;
outline:none;
float:left;
display:block;
border-right:1px solid #7B7B7B;
border-left:1px solid #7B7B7B;
border-top:1px solid #7B7B7B;
border-bottom:0;
}
.start_company_helpmechoose_border
{
width:182px;
border-top:#8B8B8B solid 1px;
border-left:#8B8B8B solid 1px;
border-bottom:#8B8B8B solid 1px;
padding:7px 0px 8px 22px;
background:url(/i/img_arrow_black.gif) no-repeat 14px center;
background-color:#ffffff;
margin-bottom:1px;
float:left;
}

.start_company_helpmechoose_border a
{
display:block;
outline:none;
}

.start_company_helpmechoose_gray
{
width:203px;
background: url(/i/img_bg03.gif) no-repeat; 
margin-bottom:1px;
cursor:pointer;
float:left;
}
.start_company_helpmechoose_gray a
{
display:block;
outline:none;
padding:7px 0px 8px 23px;
}



.start_company_testimonial_main_container
{
width:195px;
margin-top:14px;
padding:0px 3px 0px 3px;
float:left;
}
.start_company_testimonial_heading
{
width:185px;
padding-bottom:5px;
float:left;
}

/*=======My Account=======*/

.loginForm p { margin:0px 0 13px 0px }
.loginForm p input { margin-top:4px; width:210px }
.loginForm img.reset { cursor:pointer }
.loginForm img.submit { cursor:pointer }

.myaccount_breadcrums
{
width:785px;
float:left;
}
.myaccount_breadcrums01 { width:785px; padding-bottom:10px; float:left; text-decoration:none; color: #174BA3 }
.myaccount_breadcrums01 a { font-size: 11px; color: #174BA3; text-decoration:underline }


.myaccount_content_container
{
width:745px;
padding:20px;
float:left;
}
.myaccount_box_container
{
width:745px;
float:left;
}
.myaccount_login_main_container
{
width:260px;
padding:0 40px 15px 20px;
float:left;
}
.myaccount_heading
{
width:230px;
padding-bottom:5px;
float:left;
}
.myaccount_email
{
width:186px;
padding-bottom:5px;
float:left;
}
.myaccount_btn
{
width:184px;
padding-top:10px;
float:left;
}
.myaccount_right_container
{
width:430px;
float:left;
}

.myaccount_my_newcompany
{
width:474px;
padding-bottom:5px;
float:left;
}
.myaccount_right_sub_container
{
width:474px;
float:left;
}
.myaccount_pic
{
width:180px;
height:182px;
padding-right:20px;
float:left;
}
.myaccount_list_container
{
width:273px;
float:left;
}
.myaccount_list_container ul
{
padding:0px;
margin:0px;
list-style:none;
}
.myaccount_list_container li
{
width:258px;
height:24px;
padding:0px 0px 0px 15px;
background:url(/i/img_bullet_botted_line.gif) no-repeat left top;
float:left;
}
.myaccount_note
{
width:740px;
padding:20px 0px 0px 0px;
float:left;
}

/*=======Affiliates=======*/


.Affiliates_services_left_container
{
width:202px;
float:left;
}

.Affiliates_testimonial_main_container
{
width:195px;
padding:0px 3px 0px 3px;
float:left;
}
.Affiliates_right_content_container
{
width:562px;
padding-left:20px;
float:left;
}
.Affiliates_heading
{
width:562px;
padding-bottom:5px;
float:left;
}
.Affiliates_punch_line
{
padding-right:10px;
float:left;
}
.Affiliates_line
{
width:30%;
height:1px;
margin-top:5px;
border-top:#CBCBCB solid 1px;
float:left;
}
.Affiliates_signup_main_container
{
width:562px;
padding-bottom:15px;
padding-top:15px;
float:left;
}
.Affiliates_signup
{
padding-right:20px;
float:left;
}
.Affiliates_text_container
{
width:562px;
padding:0px 0px 10px 0px;
float:left;
}
.Affiliates_text_border_container
{
width:520px;
border:#BCC8E2 solid 1px;
padding:20px;
background-color:#EDF3FF;
float:left;
}
.Affiliates_text_border_container ul
{
padding:0px;
margin:0px;
list-style:none;
}
.Affiliates_text_border_container li
{
width:510px;
height:24px;
padding:0px 0px 0px 10px;
background:url(/i/img_blue_bullet.gif) no-repeat left 6px;
float:left;
}
.Affiliates_text_container01
{
width:562px;
padding:10px 0px 10px 0px;
float:left;
}
.Affiliates_gray_container
{
width:535px;
padding:7px 0px 7px 27px;
background: url(/i/img_bullet.gif) no-repeat 10px;
background-color:#F1F1F1;
float:left;
}
/*=======All Services=======*/

.allservices_container
{
width:785px;
float:left;
}
.allservices_feeling_container
{
width:373px;
padding-right:26px;
float:left;
}
.allservices_feeling_container01
{
width:373px;
float:left;
}
.allservices_feeling_heading
{
width:373px;
padding-bottom:8px;
float:left;
}
.allservices_gray_container
{
width:346px;
padding:7px 0px 7px 27px;
background: url(/i/img_bullet.gif) no-repeat 10px;
background-color:#F1F1F1;
float:left;
}
.allservices_gray_container01
{
width:346px;
padding:4px 0px 7px 27px;
background: url(/i/img_bullet.gif) no-repeat 10px 16px;
background-color:#F1F1F1;
float:left;
}
.allservices_content_container
{
width:363px;
padding:7px 0px 7px 10px;
float:left;
}
.allservices_new
{
width:28px;
height:28px;
padding-left:10px;
overflow:hidden;
float:left;
}
.allservices_bottom_container
{
width:798px;
background:url(/i/img_body_bg.gif) repeat-y ;
padding:0px 5px 0px 3px;
float:left;
}
.allservices_dotted_line_container
{
width:761px;
background:url(/i/img_line_dotted.gif) repeat-x top;
background-color:#ffffff;
padding:20px;
float:left;
}
.allservices_dotted_line_container div.credentials { width:400px; float:left }
.allservices_dotted_line_container div.testimonial_content { float:left }
.allservices_credentials01
{
width:180px;
padding:0px 0px 10px 3px;
float:left;
}
/*=======support=======*/

.support_main_container
{
width:785px;
padding-bottom:10px;
float:left;
}

.support_left_container
{
width:520px;
padding-right:20px;
float:left;
}
.support_gray_container
{
width:490px;
padding:7px 0px 7px 27px;
background: url(/i/img_bullet.gif) no-repeat 10px;
background-color:#F1F1F1;
float:left;
}
.support_list_container
{
width:440px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
float:left;
}
.support_list_container ul 
{
margin:0px;
padding:0px;
list-style:none;
}
.support_list_container li 
{
width:440px;
height:22px;
padding-left:17px;
background:url(/i/img_add_icon.gif) no-repeat left top;
float:left;
}
.support_search_container
{
width:220px;
float:left;
}
.support_gray_search
{
width:193px;
padding:7px 0px 7px 27px;
background: url(/i/img_bullet.gif) no-repeat 10px;
background-color:#F1F1F1;
float:left;
}
.support_field_container
{
width:200px;
padding:10px;
float:left;
}
.support_field
{
width:200px;
padding-bottom:5px;
float:left;
}
.support_icon_container
{
width:540px;
padding:10px;
background:url(/i/img_line_dotted.gif) repeat-x top;
float:left;
}
.support_icon_main_container
{
width:560px;
float:left;
}
.support_container_icon
{
width:258px;
background: url(/i/img_line_dotted01.gif) no-repeat right;
float:left;
}
.support_container_icon01
{
width:258px;
padding:0px 0px 0px 15px;
float:left;
}
.support_icon_div
{
padding-right:10px;
float:left;
}
.support_content_div
{
width:180px;
float:left;
}

/*=======Resource Center=======*/

.resource_center_devider_line
{
width:545px;
height:30px;
background: url(/i/img_line_black.gif) repeat-x center;
float:left;
}

.resource_center_text_container01
{
width:552px;
padding:10px 0px 10px 10px;
float:left;
}

.resource_center_search_bar_container
{
width:180px;
height:21px;
border:#A2A2A2 solid 1px;
margin-top:15px;
padding:5px 5px 5px 5px;
background:url(/i/img_search_bg.gif) no-repeat;
float:left;
}
.resource_center_search_field
{
width:150px;
height:21px;
float:left;
}

.subtab_container
{
width:578;
}

/*=======myaccountlogin=======*/

.myaccountlogin_body_container
{
width:755px;
padding:10px;
float:left;
}
.myaccountlogin_heading
{
width:755px;
padding-bottom:10px;
float:left;
}

.myaccountlogin_orange_container
{
width:733px;
background:url(/i/img_bg_orange.gif) repeat-x top;
padding:10px 0px 10px 20px;
border:#C67B28 solid 1px;
margin-bottom:10px;
float:left;
}
.myaccountlogin_select_company
{
width:160px;
padding-top:2px;
float:left;
}
.myaccountlogin_select_field
{
width:260px;
float:left;
}
.addnew_company
{
width:260px;
float:left;
height:23px;
padding-top:2px;
text-align:center;
}


.myaccountlogin_left_nav
{
width:202px;
padding-right:10px;
float:left;
}
.myaccountlogin_right_container
{
width:541px;
border:#A0A0A0 solid 1px;
float:left;
}
.myaccountlogin_right_bg
{
width:541px;
background:url(/i/img_headingbg.gif) no-repeat top;
border-bottom:#ffffff solid 1px;
height:34px;
float:left;
}
.myaccountlogin_heading_text
{
width:78px;
padding:9px 0px 9px 0px;
text-align:center;
float:left;
}
.myaccountlogin_ordertype
{
width:90px;
padding:9px 0px 9px 0px;
text-align:center;
float:left;
}
.myaccountlogin_orderrecived
{
width:134px;
padding:9px 0px 9px 0px;
text-align:center;
float:left;
}
.myaccountloginstatus
{
width:170px;
padding:9px 0px 9px 0px;
text-align:center;
float:left;
}
.myaccountlogindeails
{
width:69px;
padding:9px 0px 9px 0px;
text-align:center;
float:left;
}

.myaccountlogin_graybg
{
width:541px;
background:url(/i/img_bg04.gif) no-repeat top;
border-bottom:#ffffff solid 1px;
float:left;
}
.myaccountlogin_graybg01
{
width:541px;
background:url(/i/img_bg04.gif) no-repeat top;
float:left;
}

.myaccountlogin_lightgray
{
width:541px;
background:url(/i/img_light_gray.gif) no-repeat top;
border-bottom:#ffffff solid 1px;
float:left;
}
/*=======endmyaccountlogin=======*/

.arial12BU000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration:underline;
}

a.arial12BU000000:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration:none;
}

.subtab_container h1, .subtab_container h2 { color:#174AA2 }

h1.blue { color:#174AA2; text-transform:none; padding: 0 0 10px 0}

.body_container { width:785px; background:url(/i/img_body_bg.gif) repeat-y; padding:13px 12px 13px 18px; float:left }
.body_container .left { width:552px; float:left }
.body_container .right { width:202px; padding-left:20px; float:left }
.body_container .left_short { width:202px; float:left }
.body_container .right_long { width:552px; padding-left:17px; float:left }
* { font-family:Arial, Helvetica, sans-serif }
p, li, td, div, th, select, input, textarea { font-size:12px }
h1 { font-size:18px; color:#444444; margin:0px }
h1.heading { text-transform:uppercase }
h2 { font-size:14px; color:#444444; float:none }
h2.folder, h2.arrowed { color:black; font-size:12px; margin-bottom:0px }

div.box { border:1px solid #C0C0C0; padding:12px }
div.orange { background:#ffffff url(/i/img_yellow_bg.gif) repeat-x top }
div.orange h1.heading { padding-bottom:10px; text-transform:none; color:#CF7C1E; }
div.warning { border:#f2f2f2 solid 1px; background:#ffffff url(/i/img_yellow_bg.gif) repeat-x top }
div.blue { border:#f2f2f2 solid 1px; background:#5e82bf url(/i/img_warning_bg.gif) repeat-x top }
div.blue h1.heading { text-transform:none; font-size:18px; color:#174AA2; margin-top:0px }
div.blue a.more { font-weight:bold; color: #174AA2; text-decoration:underline }
div.heaven { background:#edf3ff; border-color:#bcc8e2 }
div.simple { background:white; border:1px solid #E5E5E5 }
div.simple h1.heading { padding-bottom:10px; text-transform:none; font-size:12px }

div.error { color:white; border: 1px solid #cd0a0a; background:#b81900 url(/i/bg_diagonals.png) repeat }

.arrowed { padding:7px 7px 7px 27px; background: #F1F1F1 url(/i/img_arrow_blue.gif) no-repeat 10px;}
.arrowed_text_container { padding:10px }

.folder { padding:7px 0px 7px 27px; background: #F1F1F1 url(/support/themes/client_default/icon_folderyellow.gif) no-repeat 7px}
.folder_text_container { padding:10px }

.starred { padding-left:20px; background:url(/images/star.gif) no-repeat left 3px }
.starred_text_container { padding-left:20px }

/* lists */
ul.simple { background:none; padding:0px; margin:0px }
ul.simple li { display:block; padding:4px 0px 4px 0px; list-style:none }
/* ul.simple a { text-decoration:none }
ul.simple a:hover { text-decoration:underline } */

ul.dotted { background:none; padding:0px; margin:0px }
ul.dotted li { display:block; padding:4px 0px 4px 0px; border-bottom: black 1px dotted; list-style:none }
ul.dotted ul.dotted { margin-left:20px}

ul.solid { background:none; padding:0px; margin:0px }
ul.solid li { display:block; padding:4px 0px 4px 0px; border-bottom: #f2f2f2 1px solid; list-style:none }
ul.solid ul.solid { margin-left:20px}

ul.padding { margin-left:10px }

ul.blue li { padding-left:17px; background:url(/i/img_arrow_blue.gif) no-repeat left 7px }
ul.orange li { padding-left:12px; background:url(/i/img_arrow01.gif) no-repeat left 7px }
ul.middot li { padding-left:10px; background:url(/i/img_blue_bullet.gif) no-repeat left 9px }
ul.red li { padding-left:15px; background:url(/images/arr_dwn.gif) no-repeat left 7px }
ul.black li { padding-left:10px; background:url(/i/img_arrow_black.gif) no-repeat left 8px }
ul.folder li { padding-left:20px; background:url(/support/themes/client_default/icon_folderyellow.gif) no-repeat left 4px }
ol.special li, ul.special li { padding-top:7px; padding-bottom:7px }

ul.short li { width:270px }

/* tables */
table.center td, table.center th { text-align: center }

table.blue { background:#f2f2f2; margin:1px;  }
table.blue th strong { color:#FF7400 }
table.blue td, table.blue th { padding:8px; background: white }
table.blue thead th { background: blue url(/i/img_bg_blue.gif) repeat-x top; color:white }
table.blue tbody th { text-align: left; font-weight:normal }
table.blue .list_item { padding-left:20px }

table.list { background:white; margin:1px; border:1px solid #f2f2f2 }
table.list th strong { color:#FF7400 }
table.list tr td, table.list tr th { padding:8px; background:#e0e0e0 }
table.list tr.odd td, tr.odd table th { padding:8px; background:#f5f5f5 }
table.list thead th { background: blue url(/i/img_bg_blue.gif) repeat-x top; color:white }
table.list tbody th { text-align:left; font-weight:normal }

small.warning, strong.warning { color: #FF7400 }
small.star, strong.star, b.star { color: red }

/* buttons */
.del_but
{
    outline:none; float:right; display:block; width:10px;
    height:11px; margin-left:5px; margin-right:5px; background: url(/support/themes/admin_default/icon_deletesmall.gif)
}
.del_but span
{
    display: none
}

/* oms menu */
ul.smenu { padding:0px; margin:0px }
ul.smenu li { display:block; padding:0 0 0px 0; margin-bottom:3px; background:#f0f0f0 url(/i/img_graybg01.gif) repeat-x top; list-style:none }
ul.smenu li a { display:block; padding:10px 10px 10px 55px; border:1px solid silver; color:black; background-color:#f0f0f0; text-decoration:none }
ul.smenu li a.voffice { background:url(/i/img_voffice.png) no-repeat 13px 10px }
ul.smenu li a.voffice_active { margin-top:10px; background:url(/i/img_voffice.png) no-repeat 13px 10px }
ul.smenu li a.myaccount { background:url(/i/img_home_icon.gif) no-repeat 10px 10px }
ul.smenu li a.myprofile { background:url(/i/img_profile_icon.gif) no-repeat 9px 10px }
ul.smenu li a.myorders { margin-top:10px; background:url(/i/img_order.gif) no-repeat 12px 10px }
ul.smenu li a.mydocuments { background:url(/i/img_document.gif) no-repeat 12px 10px }
ul.smenu li a.myregagent { background:url(/i/img_reg.gif) no-repeat 13px 10px }
ul.smenu li a.placeneworder { background:url(/i/img_place.gif) no-repeat 9px 10px }
ul.smenu li a.checklists { background:url(/i/img_checklist.gif) no-repeat 14px 10px }
ul.smenu li a.businessforms { background:url(/i/img_business.gif) no-repeat 14px 10px }
ul.smenu li a.payyourbill { background:url(/i/img_pay.gif) no-repeat 10px 10px }
ul.smenu li a.logout { background:url(/i/img_logout.gif) no-repeat 14px 10px }
ul.smenu li a.cs_order { background:url(/i/img_cs_order.gif) no-repeat 13px 10px }
ul.smenu li a.cs_dashboard { background:url(/i/img_cs_dashboard.gif) no-repeat 12px 9px }
ul.smenu li a.cs_details { background:url(/i/img_cs_details.gif) no-repeat 10px 9px }
ul.smenu li a.cs_minutes { background:url(/i/img_cs_minutes.gif) no-repeat 11px 8px }
ul.smenu li a.cs_alerts { background:url(/i/img_cs_alerts.gif) no-repeat 10px 9px }
ul.smenu li a.cs_help { background:url(/i/img_cs_help.gif) no-repeat 14px 10px }
ul.smenu li a:hover { background-color:white }
ul.smenu li.sel a { background-color:white; font-weight:bold }
ul.smenu li.sel a { border-right:0px; border-left:0px }

/* oms select a company box */
div.selectcompany strong { color:white }
div.selectcompany { color:white; width:728px; background:url(/i/bg_deeporange.gif) repeat-x top; padding:0px 20px 0px 20px; border:#C67B28 solid 1px }
div.selectcompany select { margin:10px 0px 10px }
div.selectcompany a { color:black; font-weight:bold }


/**
 * My Account > Compliance Service
 */

ul.submenu { padding:0px; margin:0px; border-top:1px solid black }
ul.submenu li { display:block; padding:5px 10px 5px 10px; margin:0px 0px 0px 10px; float:left; background:#f2f2f2 }
ul.submenu li.active { background:#f2f2f2; font-weight:bold }


/* My Account > Compliance Service > Owners */
td.title
{
    padding:7px 7px 7px 27px; margin-bottom:20px; background: #F1F1F1 url(/i/img_arrow_blue.gif) no-repeat 10px;
    font-weight:bold;
    border-bottom:10px solid white;
}
table .content { padding-left:8px }
.address_block *
{
	font-size: 11px;
    font-family: Verdana;
}
.address_block
{
	margin: 0px 10px 10px 0px;
}
.address_block h1
{
    padding:0 0 5px 10px;
    margin:0px;
}
.address_block strong
{
    font-weight: normal;
    color: silver;
}
.address_block div.table
{
    border:1px solid silver;
    padding:10px;
    margin:0px;
    -moz-border-radius: 5px;
}
.address_block div.table table
{
    width:100%;
}
.address_block th
{
    font-weight:normal;
    text-align:left;
    width: 110px;
}
.address_block th, .address_block td
{
    padding-top:5px;
}
.address_block select,
.address_block input
{
	border: 1px solid #ccc;
	width: 200px;
	height: 17px;
}
.address_block .director_type
{
    background-color:white;
    border:1px solid silver;
    padding:10px;
    background:#f2f2f2;
    width: 180;
    -moz-border-radius: 5px;
}
.address_block .director_type input
{
    width:20px;
    border:0px;
    background:none;
}


/* small datepicker fix */
#ui-datepicker-div
{
    z-index: 9999999;
}

/* sand-glass for ajax actions */
#loading span {display:none}
#loading {position:fixed; top:10px; left:10px; width:15px; height:16px; background: url(/support/themes/client_default/loadingcircle.gif) }

table#custom_alerts .date {color:green}
table#custom_alerts .frequency {color:silver}

/* home page > instant quote form */
.iquote { background: white url(/i/welcome.jpg) left bottom no-repeat }
.iquote div { margin:19px 0px 0px 0px; padding:0px }
.iquote select { width:190px; margin-top:3px }
.iquote td.help { padding-left:10px }
.iquote .submit { margin-top:23px }
.iquote .submit a span { display:none }
.iquote .submit a { display:block; background: url(/i/iquote.png); width:191px; height:43px }
.iquote .submit a:hover { cursor:pointer; background: url(/i/iquote.png) -190px top; width:196px; height:49px }

.important_note h1 { margin:0px 0px 0px 0px; padding:0px }
.important_note p { margin:14px 0px 0px 0px; padding:0px }

/* testimonial block */
.testimonial {background: url(/i/t2/l.gif) left repeat-y}
.testimonial .header {width:100%; height:8px; background: url(/i/t2/lt.gif); overflow:hidden}
.testimonial .header span {background:url(/i/t2/rt.gif); width:9px; height:8px; display:block; float:right}
.testimonial .content {line-height:160%; color:white; margin-left:8px; padding:10px 17px 5px 10px; background: #e39d60 url(/i/t2/r.gif) right repeat-y}
.testimonial .content blockquote {background: url(/i/t2/qr.gif) no-repeat right bottom; padding:0px; margin:0px; font-size:13px; font-weight:bold; font-style:italic}
.testimonial .content blockquote:first-letter {background: url(/i/t2/ql.gif) no-repeat left top; padding:5px 0px 0px 25px}
.testimonial .content a {color:white}
.testimonial .content a.more {font-weight:bold; color:#174AA2}
.testimonial .footer {width:100%; height:30px; background: url(/i/t2/lb.gif)}
.testimonial .footer span {background:url(/i/t2/rb.gif); width:10px; height:30px; display:block; float:right}

form.default div.item { clear:both; padding:5px 0px 5px 0px; white-space:nowrap }
form.default div.item div.label { float:left; width:170px }
form.default div.item div.field { margin-left:170px }
form.default div.item div.field input[type="text"] { width:280px }
form.default div.item div.field.large input[type="text"] { width:500px }
form.default div.item div.field textarea { width:280px; height:100px }
form.default div.item div.field.large textarea { width:500px }
