@charset "utf-8";
/* CSS Document */
body{ padding:0px; margin:0px; background:#f7fbff; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333333; font-weight:normal;}
img{ border:0px;}
a:link{ outline:none;}
a:visited{ outline:none;}
a:hover{ outline:none;}
p{ padding-bottom:15px; margin:0px;line-height:20px;}
h1,h2, h3,h4{ padding:0px; margin:0px;}
form{ padding:0px; margin:0px;}
.textfield{ font-size:14px; color:#333; padding:3px; border:1px solid #BAB6B6;  width:200px;}
.textfield1{ font-size:14px; color:#333; padding:4px; border-top:1px solid #858585;  border-bottom:1px solid #E1E1E1;  border-left:1px solid #C1C1C1;  border-right:1px solid #C1C1C1;}
.textfield2{ font-size:14px; color:#333; padding:3px; border-top:1px solid #858585;  border-bottom:1px solid #E1E1E1;  border-left:1px solid #C1C1C1;  border-right:1px solid #C1C1C1;}
.font_grey10{ color:#9F9D9D; font-size:11px;}
.font_grey12{ color:#666; font-size:12px;}
.font_blue14{ color:#0066CC;}
.font_green14{ color:#33AC11; font-weight:bold;}
.font_green16{ color:#33AC11; font-size:16px; font-weight:bold;} 
.font_blue16{ color:#0066CC; font-size:16px; font-weight:bold; } 
.font_white14{ color:#fff; font-size:14px; font-weight:bold;}
.font_red18{ color:#FF0600; font-size:16px; font-weight:normal;}
.successmessage{ color:#499242; font-size:18px; font-weight:bold; padding:10px 5px 20px 5px; text-align:center; }
.infotext{ color:#666666; font-size:12px; font-weight:normal; font-style:italic; padding:3px;}

/***********Header Links *******************/

#header_toplinks{ color:#0066CC;}
#header_toplinks a:link,#header_toplinks a:visited{ font-size:12px; color:#0066CC; text-decoration:none; }
#header_toplinks a:hover{ color:#0066CC; text-decoration:underline; }
.home_banner{ background:url(../../../homebanner.jpg) no-repeat top; height:250px;}


/***********Home page *******************/
.text_welcometitle{ color:#fff; font-size:16px; font-weight:bold; padding-top:25px;padding-right:10px;}
.text_welcome{ color:#fff; line-height:27px;font-size:14px; text-align:justify; padding-top:15px;}
.useful_linksbg{ background:url(../../../usefullinks_bg.png) repeat-y; padding:8px 22px;}
.usefullinks_title{ color:#0066CC; font-size:20px; font-weight:bold;}
.usefullinks{ padding-top:5px; font-size:12px;}
.usefullinks ul{ padding:0px; margin:0px;}
.usefullinks li{ padding:0px; margin:0px; display:block;list-style-type:none; padding-bottom:8px;width:310px; background:url(../../../icon_homelinks.gif) no-repeat left top;padding-left:12px; line-height:16px;}
.usefullinks li a:link, .usefullinks li a:visited{ font-size:12px; color:#0066CC;text-decoration:none;}
.usefullinks li a:hover{ color:#0066CC;text-decoration:underline;background:none;}
.pdtop10{ padding-top:10px;}
.plft3{ padding-left:6px;}
.plft10{ padding-left:10px;}
.plft20{ padding-left:15px;}

/***********Home buttons *******************/

#home_buttonlinks a:link, #home_buttonlinks a:visited{ color:#333333; text-decoration:none;}
#home_buttonlinks a:hover{ color:#0066CC; text-decoration:none;}
.search_database{ background:url(../../../search-database.gif) no-repeat; height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 60px; }
.search_ucc{ background:url(../../../search_ucc-bg.gif) no-repeat; height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 60px; text-align:left; }
.viewucc{ background:url(../../../legal_existance_bg.gif) no-repeat;  height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 60px;}
.onlinefiling{ background:url(../../../online-filing.gif) no-repeat; width:128px; height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 65px;}
.forms{ background:url(../../../forms.gif) no-repeat; width:128px; height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 65px;}
.fees{ background:url(../../../fees.gif) no-repeat; width:87px; height:68px; color:#333333; font-size:14px; font-weight:bold; padding:0px 5px 0 65px;}

/***********Index page  *******************/

.index_banner{ background:url(../../../index_banner.jpg) no-repeat;height:320px;}
#indexlinks a:link, #indexlinks a:visited{ color:#2E85CE; font-size:14px; font-weight:bold; text-decoration:none; line-height:18px;}
#indexlinks a:hover{ color:#2E85CE; font-size:14px; font-weight:bold; text-decoration:underline;}

.bordertop{ border-top:1px dashed #0066CC;}
.skip:link, .skip:visited{ color:#996600; font-size:14px; font-weight:bold; text-decoration:none;} 
.skip:hover{ color:#996600; font-size:14px; font-weight:bold; text-decoration:underline;} 

/***********Login page *******************/

.loginbanner{ background:url(../../../login_banner.jpg) no-repeat; height:410px; color:#fff;  }
#links_login a:link, #links_login a:visited{ font-size:12px; color:#FFFFCC; font-weight:bold; text-decoration:none;}
#links_login a:hover{ font-size:12px; color:#FFFFCC; font-weight:bold; text-decoration:underline;}
.text_login{ padding:20px 20px 0 0; text-align:justify; font-size:14px;}
.loginbg{ padding:0px 15px; color:#333333; font-size:12px;}
.login:link, .login:visited{ color:#1D81D3; text-decoration:underline; font-size:12px;}
.login:hover{ color:#1D81D3; text-decoration:none; font-size:12px;}
.createacountbg{ padding:0px 10px; color:#333333;}
.pdtop15{ padding-top:15px;}
.bluebg{ background:#d0e7e7;}
.bluebg td{ padding-left:4px;padding-right:4px;}
.bluebg tr{ padding-left:4px;padding-right:4px;}
.bluebg th{ padding-left:4px;padding-right:4px;}
#login{height:200px;}
.whitebg{ background-color:#fff;}
.white_topcurve{ background:url(../../../white_topcurve.gif) no-repeat; height:23px;}
.white_btomcurve{ background:url(../../../white_btomcurve.gif) no-repeat; height:23px;}
.white_bg{ background:url(../../../white_bg.gif) repeat-y; padding:0px 20px;}
.white_bg2{ background:url(../../../white_bg.gif) repeat-y; padding:0px 15px 0 11px;}
.steps_greybg{ background:#F4F8FB; color:#000000; font-size:13px; padding:4px 20px; font-weight:bold; }
.logindetailsbg{ background:url(../../../login_detailsbg.gif) no-repeat; width:357px; height:111px;}

.links_white:link, .links_white:visited{ color:#fff; text-decoration:underline; font-size:12px;}
.links_white:hover{ color:#fff; text-decoration:none; font-size:12px;}

.links_blue:link, .links_blue:visited{ color:#1167BE; text-decoration:underline; font-size:13px;}
.links_blue:hover{ color:#1167BE; text-decoration:none; font-size:13px;}

 /* Inner screens */
 #leftnavigation{ width:220px;  }
 #leftmenu{width:220px; float:left;}
 #acordian_arrow{  width:12px; float:left; height:100%; padding-top:250px;}
 
 .customerid{ background:#bddede; color:#000; font-size:12px; padding:19px 10px;} 
 .pagetitle{ color:#CC6600; font-size:16px; font-weight:bold; padding:0px 7px 5px 9px;}
 .icons{ padding:0px 8px;}
 .iconsbg{ background:#FFF6ED; border-left:1px solid #FF9966; border-bottom:1px solid #FF9966; border-right:1px solid #FF9966; border-top:1px solid #FF9966; padding-left:8px;}
 .bodycontent{ padding:0px 8px;}
 .tableborder{ border-bottom:1px solid #d0e7e7; border-left:1px solid #d0e7e7; border-right:1px solid #d0e7e7;}
 .screentitle{ background:#fff; color:#CC6600; font-size:13px; font-weight:bold; padding:10px 5px 3px 5px; border-bottom:1px solid #DDDDDD;}
 .screentitlesub{ background:#d0e7e7; color:#333333; font-size:13px; font-weight:bold; padding:3px 5px; } 
 .pdtop{ padding-top:8px; !important;}
 .border_bottom{ border-bottom:1px solid #fff;}

  /* Grid */
.titlebg{ background:#d0e7e7; color:#1C4E73; font-weight:bold; border-bottom:1px solid #d0e7e7; border-top:1px solid #d0e7e7;}
.textvalue{ color:#EC6B03; font-weight:bold; text-align:left;}
.white_bordertop{ background:#fff; border-top:1px solid #ADAEAE;}
.white_bordersides{ background:#fff; border-left:1px solid #ADAEAE; border-right:1px solid #ADAEAE; padding:5px 15px;}
.white_borderbottom{ background:#fff; border-bottom:1px solid #ADAEAE;}
.bordertop{border-top:1px solid #ADAEAE;}
 
.welcome_title{ font-size:14px; font-weight:bold; color:#000000;} 
.accomplish{ font-size:22px; color:#999999; font-weight:normal; padding-bottom:8px;} 
#welcome_links{ padding:0px; margin:0px;}
#welcome_links ul{ padding:0px; margin:0px; margin-left:10px; width:400px;}
#welcome_links ul li{ padding:0px; margin:0px; list-style-type:none; display:block; width:300px;}
#welcome_links ul li a:link, #welcome_links ul li a:visited{ color:#005C90; background:url(../../../icon_welcomelinks.gif) no-repeat left; padding-left:15px; text-decoration:none; font-weight:bold; line-height:25px;}
#welcome_links ul li a:hover{ color:#005C90; background:url(../../../icon_welcomelinks.gif) no-repeat left; padding-left:15px; text-decoration:underline;}
.welcome_bg{ background:url(../../../welcome_bg.gif) repeat-y; color:#333333; padding:3px 15px; line-height:22px;}  
.user_border{ border-bottom:1px solid #EAEAEA;} 
.lineht18{ line-height:20px;}
 
/* Left accordian menu */
 #theMenu { width:275px; width:285px/9; poistion:absolute; left:0px; height: 350px; margin: 0px 0; padding: 0; }
 .bodybg{ background-color:#f2fbfb;}
		
/* Some list and link styling */
ul { margin:0px; }
ul li a:hover { background:#ff0000; width:auto; }
ul ul{padding:0px; margin:0px;}
ul ul li a {background:#ECECEC; display:block; color: #000; padding: 5px 6px; font-size: small; text-decoration:none; border-bottom:0px solid #fff; }
ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 5px 6px; font-size: small;  }
/* For the xtra menu */
ul ul ul li { border-left: none; border-bottom: 1px solid #eee; padding: 0; width: 220px; margin-bottom: 0; }
ul ul ul li a { display:block; color: #000; padding: 3px 6px; font-size: small; }
ul ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 8px; font-size: small; }
		
li { list-style-type: none; }
h2 { margin-top: 1.5em; }
		
/* Header links styling */
h3.head a { font-weight:normal; color: #fff; display:block;font-size:14px;border-top: 0px solid #086d6c;border-right: 0px solid #36a;background: #579d9d url(../../../down.gif) no-repeat;background-position: 98% 50%;text-decoration:none;padding: 6px 6px;}
h3.head a:hover { font-weight:normal; color: #fff;background:#579d9d url(../../../down.gif) no-repeat; background-position: 98% 50%;}
h3.selected a { font-weight:normal; background: #086d6c url(../../../up.gif) no-repeat;background-position:98% 50%;text-decoration:none;color: #fff;padding: 6px 6px; }		
h3.selected a:hover { font-weight:normal; background: #086d6c url(../../../up.gif) no-repeat; background-position:98% 50%; color: #fff; }		
/* Xtra Header links styling */
h4.head a { color: #333; display:block; border-top: 1px solid #36a; border-right: 0px solid #36a; background: #ECECEC url(../../../down.gif) no-repeat; text-decoration:none;		background-position: 98% 50%; padding: 3px 6px; }
h4.head a:hover { color: #000; background: #ddd url(../../../down.gif) no-repeat; background-position: 98% 50%; }
h4.selected a { background: #6c9 urlurl(../../../up.gif) no-repeat; background-position:98% 50%; text-decoration:none; color: #fff; padding: 3px 6px; }
h4.selected a:hover { background: #6c9 urlurl(../../../up.gif) no-repeat; background-position:98% 50%; color: #36a; }

/* End of Left accordian menu */
  
/***********Footer***************/
  
.footer{ background:#E0E0E0; vertical-align:middle; text-align:center; font-size:12px; color:#666666; padding:6px 0;}
.button{ font-size: 14px; color: #FFFFFF; font-weight: normal; border-top: 1px solid #528880;	border-left: 1px solid #528880;	border-right: 1px solid #528880;border-bottom: 1px solid #528880; background-color: #528880;padding:2px 8px; outline:none; cursor:pointer;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
.button_normal{ font-size: 12px; color: #FFFFFF; font-weight: normal; border-top: 1px solid #528880; border-left: 1px solid #528880; border-right: 1px solid #528880;border-bottom: 1px solid #528880; background-color: #528880;padding:2px 8px; outline:none; cursor:pointer;-moz-border-radius: 5px; -webkit-border-radius: 5px; text-decoration:none;}

.redtitle{ background:#fff; color:#CC6600; font-size:13px; font-weight:bold; padding:3px 5px 3px 0px;}
.titlebg1{ background:#d0e7e7; color:#1C4E73; font-weight:bold; border-bottom:0px solid #d0e7e7; border-top:0px solid #d0e7e7;}
.red{ color:#FF0000; font-weight:bold; font-size:18px;}

.reviewbtn { float:left; font-size:93%;font-size:11px;font-weight:bold; line-height:normal;  margin:auto;}
.reviewbtn  li{list-style:none;}
.reviewbtn a {float:left; background:url("../../../review_left.gif") no-repeat left top; font-size:11px; font-weight:normal; margin:0;padding:0 0 0 7px;text-decoration:none;}
.reviewbtn a span { float:left; display:block; background:url("../../../review_right.gif") no-repeat right top; padding:3px 13px 5px 8px; color:#fff;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.reviewbtn a span {float:none;}

.screentitle_reviewbtn{background:#d0e7e7; color:#333333; font-size:13px; font-weight:bold; padding:0px 5px; }

.tableData { padding-left:4px; }
ul.tableData { padding:0px; margin:0px;}
li.tableData { padding:0px; margin:0px; list-style-type:none; background:url(../../../icon_error.gif) no-repeat left top; padding-left:25px; width:800px;}

.border_bluetop{ border-top:1px solid #d0e7e7;}
.dropdown {	padding: 2px;	font-size: 13px;}
.editbutton{ font-size: 11px; color: #FFFFFF;	font-weight: normal; border-top: 1px solid #528880;	border-left: 1px solid #528880;	border-right: 1px solid #528880; border-bottom: 1px solid #528880;	background-color: #528880;	padding:1px 4px; outline:none; cursor:pointer;	-moz-border-radius: 4px; -webkit-border-radius: 4px;}

.links_white14:link, .links_white14:visited{ color:#fff; text-decoration:underline; font-size:14px; line-height:26px;}
.links_white14:hover{ color:#fff; text-decoration:none;}

.links_grey13{ color:#0066CC;}
.links_grey13:link, .links_grey13:visited{ color:#0066CC; text-decoration:underline; font-size:13px; line-height:22px;}
.links_grey13:hover{ color:#0066CC; text-decoration:none;}
#links_blue a:link, #links_blue a:visited{ color:#1167BE; text-decoration:underline; font-size:13px;}
#links_blue a:hover{ color:#1167BE; text-decoration:none; font-size:13px;}

.mainlinks:link, .mainlinks:visited{ color:#1167BE; text-decoration:underline; font-size:12px; font-weight:bold} 
.mainlinks:hover{ color:#1167BE; text-decoration:none; font-size:12px;}

.links_white14:link, .links_white14:visited{ color:#fff; text-decoration:none; font-size:14px; line-height:26px;}
.links_white14:hover{ color:#fff; text-decoration:underline;}

.screentitlesub1{ background:#DCEAF8; color:#333333; font-size:7px; font-weight:bold; padding:0px 0px; } 
.screentitle1{ background:#fff; color:#CC6600; font-size:13px; font-weight:bold; padding:3px 5px; border-bottom:1px solid #d0e7e7;}

.loginbutton{ font-size: 12px; color: #FFFFFF; font-weight: normal;	border-top: 1px solid #51A21F;	border-left: 1px solid #51A21F;	border-right: 1px solid #51A21F;	border-bottom: 1px solid #51A21F; background-color: #44871B; padding:1px 4px; outline:none; cursor:pointer;	-moz-border-radius: 5px;    -webkit-border-radius: 5px;}
.highlightrow tr:hover{ background:#F4FAFC;}
.font_black14{ color:#000;} 
.border_blue2{ border-left:1px solid #d0e7e7;border-right:1px solid #d0e7e7;border-top:1px solid #d0e7e7;}

.themetitle{ color:#CC6600; font-size:13px; font-weight:bold; padding:3px 5px; }

.header_rightlink{ padding:20px 10px 0px 0px;}

.logout:link, .logout:visited{ color:#528880; text-decoration:underline; font-size:11px; font-weight:bold;}
.logout:hover{ color:#528880; text-decoration:none; font-size:11px; font-weight:bold;}

.imp_white_topcurve{ background:url(../../../imp_white_topcurve.gif) no-repeat; height:23px;}
.imp_white_btomcurve{ background:url(../../../imp_white_btomcurve.gif) no-repeat; height:23px;}

.penaltymsg{ background:#F8F2C8; color: #000000; font-size: 13px; font-weight: normal; padding: 4px 12px; text-align:left; line-height:20px;}

.buttonimp{ 
	font-family:  Arial, Helvetica, sans-serif; 
	font-weight: normal;
	background-color: #FFFAE0; 
	padding:8px 12px; 
	outline:none; 
	-moz-border-radius: 5px;    
	-webkit-border-radius: 5px; 
	font-size:12px;
}
.bgwhite{
	background-color:#FFFFFF;
}
.bgblack{background-color: #000000;}

.font9{font-size:9px;}
.font9white{font-size:9px;color:#FFFFFF;}
.font10{font-size:10px;}
.font10white{font-size:10px;color:#FFFFFF;}
.font11{font-size:11px;}
.font11white{font-size:11px;color:#FFFFFF;}
.font12{font-size:12px;}
.font12white{font-size:12px;color:#FFFFFF;}
.font14{font-size:14px;font-weight:bold;}
.font16{font-size:16px;font-weight:bold;}
.font18{font-size:18px;font-weight:bold;}
.font20{font-size:20px; font-weight:bold;}

.fontError{font-size:12px;color:#FF0000;}
.fontConfirmation{font-size:16px;color:#339933;}
.fontInfo{font-size:10px;color:#999999;}

.borderblack{
	border:1px solid #000000;
}
input[disabled=disabled][type=submit] {
	color:#CCCCCC !important;
}


/*** Changes for New Look and Feel Green Theme Business Startup Tool ***/

.greenbg{ background:#ddeae8 !important; border:1px solid red;}
.greenbg td{ padding-left:4px;padding-right:4px;}
.greenbg tr{ padding-left:4px;padding-right:4px;}
.greenbg th{ padding-left:4px;padding-right:4px;}
.usefullinks_green{ color:#ddeae8; font-size:20px; font-weight:bold;}
.font_green16{ color:#528880; font-size:16px; font-weight:bold; }
.ui-layout-west_bg{background: #579d9d !important;}

/*** Header in customer portal ***/
.logo_left{ background: url(../logo_inner.jpg) left bottom no-repeat; height:60px; width:323px;}
.center_bg{ background:#fff url(../inner_headerbg.jpg) center no-repeat; border-bottom:1px solid #076e6d; height:58px; }
.map_right{ background: url(../headermap.gif) 0px -4px   no-repeat; height:56px; width:628px;}
 
/*** New Look & Feel Links  ***/
.newlook_links:link, .newlook_links:visited{ color:#006699; text-decoration:underline; font-size:13px;}
.newlook_links:hover{ color:#006699; text-decoration:none; font-size:13px;}

.greenbg1{ background:#0000ff;}
.greenbg1 td{ padding-left:4px;padding-right:4px;}
.greenbg1 tr{ padding-left:4px;padding-right:4px;}
.greenbg1 th{ padding-left:4px;padding-right:4px;}


.pagination {
	font-size: 80%;
	padding:5px;
}
.pagination a {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	text-decoration: none;
	color: #000000;
}
.pagination a, .pagination span {
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	background: #FFFFFF;
	color: #095eb5;
	margin:2px;
	padding-left:8px;
	padding-right:8px;
}
.pagination .current {
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	color: #fff;
	padding-left:5px;
	padding-right:5px;
	margin:2px;
	background: #528880;

}
.pagination .current.prev, .pagination .current.next{
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	background: #528880;
	color: #fff;
	padding-left:5px;
	margin:2px;
	padding-right:5px;

}
.pagination .current.prev.disabled, .pagination .current.next.disabled {
	font-family:  Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	background: #cccccc;
	color: #999999;
	padding-left:5px;
	margin:2px;
	padding-right:5px;

}

/*** Online Business Formation Styles ***/
.section {
	border:1px solid #d3dde5;
	background:#fff;
	padding:6px 5px 2px 5px;
	/*-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 0.5px 0.5px 2px 2px rgba(95, 130, 168, 0.1);*/
}

.section_titlebg {
	/*background:#e9ecf1;
	border:1px solid #dae1e7;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	height:20px;
	width:95%;
}
.content_section {
	background:#dbe9e7;
	border:1px solid #dae1e7;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
}
.section_title_font {
	font-size:13px;
	font-weight:bold;
	color:#666666;
	padding:2px 6px;
	float:left;
}
.tableheader {
	background-color:#dbe9e7;
	font-size:12px;
	font-weight:bold;
	color:#000;
	height:25px;
}
.tablegrid {
	background-color:#fff;
}
.tablegrid tr td {
	border-bottom:1px dashed #d1d1d1;
	height:25px;
	padding:3px 6px;
}
.tablebg {
	background-color:#FFFFFF;
}
.font_red {
	color:#FF0600;
	font-size:12px;
	font-weight:normal;
}
.font_green {
	color:#33AC11;
	font-weight:normal;
	font-size:12px;
}
.links_grid:link, .links_grid:visited, .links_grid:active {
	color:#1167BE;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
.links_grid:hover {
	color:#1167BE;
	text-decoration:underline;
	font-size:13px;
	font-weight:bold;
}
.buttonsmall {
	background-color:#528880;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	padding:0px 12px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	height:18px;
	-ms-border-radius: 4px;
	line-height:8px;
	border-radius: 4px;
	cursor:pointer;
	border:0px solid #1973c1;
}
.padding5 {
	padding:5px;
}
.page_title {
	color:#CC6600;
	font-size:18px;
	font-weight:bold;
	margin-left:0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:6px;
	padding-bottom:8px;
}
.grid_layout {
	margin:0px;
	color:#000;
	font-size:12px;
}
.grid {
	border:1px dashed #d1d1d1;
	border-top:0px;
	border-right:0px;
	border-left:0px;
}
.grid_layout tr td {
	border-bottom:1px dashed #d1d1d1;
}
.section_pad {
	padding:0px 4px 0px 4px;
}
.section_table_pad {
	padding:5px 5px;
}
.space3 {
	height:3px;
}
.space4 {
	height:4px;
}
#but_blue {
	float:left;
	font-family:arial, font-size:93%;
	font-size:13px;
	font-weight:bold;
	line-height:normal;
	margin:auto;
}
#but_blue li {
	list-style:none;
}
#but_blue a {
	float:left;
	background:url("../../../buton_bgleft.gif") no-repeat left top;
	font-size:13px;
	font-weight:normal;
	margin:0;
	padding:0 0 0 7px;
	text-decoration:none;
}
#but_blue a span {
	float:left;
	display:block;
	background:url("../../../buton_bgright.gif") no-repeat right top;
	padding:4px 15px 7px 8px;
	color:#fff;
}
.bluetxt a{
	color:#579d9d !important; line-height:24px;}
.section_bg {
	border:1px solid #d3dde5;
	background:#fff;
}
.fontgreen {
	color:#063;
	font-size:16px;
	font-weight:bold;
}
/**Added for Customer Portal Popup**/
#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000 !important;
	border:1px solid #cecece;
	z-index:1;
}

#popupContact{
	display:none;
	position:absolute;
	_position:absolute; /* hack for internet explorer 6*/
	width:94%;
	background:#FFFFFF;
	border:3px solid #1973c1;
	z-index:2;
	padding:5px 15px 5px 5px;
	margin-left:15px;
	font-size:13px;
	left:0px !important;
}

#popupContactClose{
	font-size:14px;
	line-height:14px;
	right:0px;
	top:0px;
	position:absolute;
	color:#6fa5fd;
	font-weight:700;
	display:block;
	cursor:pointer;
}
/*** End of Online Business Formation Styles ***/
