body {background:url(images/topbg.gif) repeat;margin:0px;}
li {margin-bottom:5px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
div {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;}
a:link {color: #970D55;text-decoration: none;}
a:visited {text-decoration: none;color: #970D55;}
a:hover {text-decoration: underline;color: #970D55;}
a:active {text-decoration: none;color: #970D55;}
a:link.white {color: #FFFFFF;text-decoration: none;}
a:visited.white {text-decoration: none;	color: #FFFFFF;}
a:hover.white {text-decoration: underline;color: #FFFFFF;}
a:active.white {text-decoration: none;color: #FFFFFF;}
h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:normal;
	margin:inherit;
	padding-top:15px;
	padding-left:15px;
	margin-bottom:12px;
}
h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:inherit;
	padding-left:18px;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(images/bullet.gif) no-repeat left;
	/*border:0px solid;*/
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#515151;
	margin:inherit;
	font-weight:bold;
	/*border:0px solid;*/
	margin-top:5px;
	margin-left:4px;
	margin-bottom:5px;
}
h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#515151;
	margin:inherit;
	font-weight:bold;
	/*border:0px solid;*/
	margin-top:0px;
	margin-left:4px;
	margin-bottom:0px;
}
h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:inherit;
	padding-left:18px;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:5px;
	background:url(images/icons/download.gif) no-repeat left;
	/*border:0px solid;*/
}
.maincontent {
	margin-right: auto;
	margin-left: auto;
	/*background:url(images/lowerbg.gif) repeat-x;*/
}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
}
.top_banner {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/solmybiz.jpg) ;
	background-position:top center;
	background-repeat: no-repeat;
	height:256px;
	/*border:0px solid;*/
}
.top_banner2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(images/topbanner-inside.gif);
	background-position:center top;
	background-repeat: no-repeat;
	height:151px;
}
.body{
	background:url(images/lowerbg2.gif) repeat-x #FFFFE0;
	padding-left:20px;
	width:auto;
	/*border:0px solid;*/
}
.top_div{
	width:778px;
	height:auto;
	display:table;
	text-align:left;
	margin-left:20px;
	/*background-color:#FFFFFF;*/
}
.nav_top{
	height:43px;
	margin-top:45px;
	margin-left:335px;
}
.loginbox{
	/*border:0px solid;*/
	width:200px;
	height:105px;
	/*margin-left:10px;*/
	margin-top:44px;
}
.loginbox2{
	/*border:0px solid;*/
	width:200px;
	/*height:120px;*/
	/*margin-left:10px;*/
	margin-top:44px;
	float:left;
}
.loginbox3{
	background:url(images/loginboxbg.gif) repeat-x #FFFFFF;
	width:200px;
	height:105px;
	border-bottom:1px solid #C2C2C2;
}
.center_div{
	width:778px;
	border-left:1px solid #C2C2C2;
	border-right:1px solid #C2C2C2;
	border-top:1px solid #FFFFFF;
	background:url(images/menubg2.gif) repeat #FFFFFF;
	text-align:left;
	height:auto;
	display:table;
	/*cursor:pointer;*/
}
.blueHeader{
	color:#0707BD;
	font-size:12px;
	font-weight:bold;
}
.heading-left{
	font-family: Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	/*height:30px;*/
	color:#24B1B1;
	background:url(images/headerbg.gif) repeat-x #FFFFFF;
	padding-left:10px;
	padding-top:11px;
	padding-bottom:11px;
	border-bottom:1px solid #C2C2C2;
	width:190px;
}
.featuredImage{
	background:#E8E7E8;
	width:200px;
	height:147px;
	border-bottom:1px solid #C2C2C2;
	vertical-align:middle;
	padding-top:10px;
}
.featured{
	border:3px solid #FFFFFF;
}
.menubg{
	font-family: verdana,sans-serif;
	font-size:15px;
	font-weight:bold;
	height:30px;
	color:#656565;
	background:url(images/menubg.gif) repeat-x #FFFFFF;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:2px;
	width:190px;
	cursor:pointer;
}
.PageHeader{
	font-family: verdana,sans-serif;
	font-size:22px;
	font-weight:normal;
	height:30px;
	color:#656565;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:2px;
}
.descrip{
	font-family: verdana;
	font-size:11px;
	color:#24B1B1;
}
.newsletter{
	font-family: verdana;
	font-size:10px;
	font-weight:bold;
	color:#656565;
	padding-left:10px;
	padding-bottom:6px;
	padding-top:2px;
	padding-right:2px;
	background:#F7F8F8;
	font-stretch:condensed;
	border-bottom:1px solid #FFFFFF;
	width:188px;
}
.left_div {
	float: left;
}
.right_div {
	float: right;
}

.page_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #333333;
	float: left;
	width:574px;
	border-left:1px solid #C2C2C2;
	/*border:1px solid;*/
}
.left_background {
	width:200px;
	float:left;
	border:#ff0000 0px solid;
}
.page-heading{
	font-family: Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	/*height:30px;*/
	color:#5B5B5B;
	background:url(images/headerbg.gif) repeat-x #FFFFFF;
	padding-left:10px;
	padding-top:11px;
	padding-bottom:11px;
	border-bottom:1px solid #C2C2C2;
}
.footer{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	height:48px;
	color:#24B1B1;
	background:url(images/headerbg.gif) repeat-x #FFFFFF;
	border-bottom:1px solid #C2C2C2;
	border-top:1px solid #C2C2C2;
}
.copy{
	border-right:1px solid #C2C2C2;
	height:43px;
	width:190px;
	font-size:10px;
	font-weight:normal;
	padding-left:10px;
	padding-top:5px;
}
.search_business{
	height:157px;
	border-bottom:1px solid #C8C8C8;
	background:url(images/menubg2.gif) repeat #FFFFFF;
}
.search_header{
	background-color:#DAEEEF;
	height:30px;
}
.search_text{
	font-family: verdana,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#5B5B5B;
}
.product_div{
	height:157px;
	width:576px;
	background-color:#FFFFFF;
	border-bottom:1px solid #C8C8C8;
	padding-top:15px;
	padding-bottom:15px;
	margin:inherit;
	display:table;
}
.product_div2{
	display:table;
	height:inherit;
	width:558px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:10px;
	padding-right:8px;
	padding-bottom:15px;
	margin:inherit;
	text-align:justify;
	display:table;
}
.hrline{
	background:url(images/hrbg.gif) repeat-x;
	font-size:0px;
	height:1px;
	width:576px;
	clear:both;
}
.box{
	width:260px;
	border:1px solid #9DB7C6;
	margin-left:8px;
	margin-bottom:5px;
	float:left;
	height:156px;
	display:table;
}
.box2{
	width:531px;
	border:1px solid #9DB7C6;
	margin-left:8px;
	margin-bottom:5px;
	clear:both;
	padding:4px;
}
#box2{
	width:531px;
	border:1px solid #9DB7C6;
	margin-left:8px;
	margin-bottom:0px;
	clear:both;
	padding:0px;
}
#box2Scroll{
	margin-left:8px;
	border-left:1px solid #9DB7C6;
	border-right:1px solid #9DB7C6;
	border-bottom:1px solid #9DB7C6;
	width:531px;
	height:100px;
	overflow:hidden;
	position:relative;
}
.box3{
	width:260px;
	border:1px solid #9DB7C6;
	margin-left:0px;
	margin-bottom:5px;
	float:left;
	height:70px;
	padding:4px;
}
.vartical-line{
	background-color:#C8C8C8;
	width:1px;
	height:156px;
	float:left;
	font-size:0px;
	margin-left:8px;
}
.style2 {
	font-size: 14px;
}
.style1 {font-size: 9px}
.style3 {
	font-size: 12px;
	font-weight: bold;
	color: #EC218C;
}
.style7 {color: #FFFFFF}
.style10 {color: #333333; font-weight: bold; }
.style5 {color: #000000}
.style11 {font-weight: bold}
.w3c {
	width: 950px;
	padding-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
.html_img {
	margin-left: 8px;
	padding-right: 12px;
}
.red{
	color:#FF0000;
}
.login_form{
	/*background:url(images/login_txt.gif) no-repeat;*/
	border:1px solid #DEDFDE;
	/*width:120px;*/
	/*height:19px;*/
	/*padding-left:3px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.search_btn{
	background:url(images/search.gif) no-repeat;
	border:none;
	width:117px;
	height:21px;
	cursor:pointer;
}
.register_btn{
	/*background:url(images/register_button.gif) no-repeat;*/
	background-color:#0000CE;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
	/*width:117px;*/
	height:21px;
	cursor:pointer;
}
.next_btn{
	background:url(images/next_btn.gif) no-repeat;
	border:none;
	width:64px;
	height:21px;
	cursor:pointer;
}
.form2{
	/*background:url(images/input2.gif) no-repeat;*/
	border:1px solid #DEDFDE;
	width:232px;
	/*height:19px;*/
	/*padding-left:3px;*/
}
/*----------------*/
#reqinformation{
	height:24px;
	text-align:right;
	padding-right:5px;
	padding-top:5px;
}
#regcontent{
	background-color:#FFF;
}
.req_div{
	display:table;
	height:72px;
	width:538px;
	background-color:#F0F0F0;
	margin-left:3px;
	border:#DEDEDE 1px solid;
}
.reqbox{
	width:250px;
	margin-left:9px;
	margin-bottom:5px;
	float:left;
	height:95px;
}
.reqnext_div{
	display:table;
	height:72px;
	width:538px;
	background-color:#FFFCD7;
	margin-left:3px;
	border:#DFDDB4 1px solid;
}
.reqnext{
	width:165px;
	margin:inherit;
	height:auto;
	float:left;
	margin-left:10px;
	line-height:24px;
}
.reqnext2{
	width:120px;
	margin:inherit;
	height:auto;
	float:left;
	margin-left:10px;
	line-height:24px;
}
.reqnext_div2{
	height:100px;
	width:538px;
	background-color:#FFFFFF;
	margin-left:3px;
	overflow:auto;
	padding-right:4px;
	border:1px solid #CECECE;
}
.form{
	font-family:  Arial;
	font-size: 11px;
	color: #5C5B5B;
	font-weight: normal;
	BORDER-RIGHT: #CECECE 1px solid;
	BORDER-TOP: #CECECE 1px solid;
	BORDER-LEFT: #CECECE 1px solid;
	BORDER-BOTTOM: #CECECE 1px solid;
	BACKGROUND-COLOR: #ffffff;
	text-align:: left;
	padding-left:2px;
}
.grayhead{
	color:#515151;
	font-family:  Arial;
	font-size: 11px;
	font-weight: normal;
	height:22px;
	padding-left:15px;
	padding-top:6px;
}
.reqnextaa{
	width:115px;
	height:auto;
	float:left;
	line-height:24px;
	padding-left:20px;
	/*border:0px solid;*/
}
.reqnextaa2{
	width:128px;
	height:auto;
	float:left;
	line-height:24px;
	/*border:0px solid*/
}
.cost{
	width:271px;border:1px solid #DAEFEA;
	/*background:url(images/costbg.gif) repeat-x;*/
	height:74px;
	padding-left:1px;
	padding-right:1px;
	float:left;
}
.cost-bg{
	background:url(images/costbg.gif) repeat-x;
	width:265px;
	height:65px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-top:8px;
	padding-left:5px;
}
.plan1{
	width:63px;
	height:71px;
	border-right:1px solid #DCDBFA;
	border-bottom:1px solid #DCDBFA;
	background-color:#F4E5A0;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:3px;
}
.plan2{
	width:58px;
	height:61px;
	padding-top:13px;
	border-right:1px solid #DCDBFA;
	border-bottom:1px solid #DCDBFA;
	background-color:#D9EDEE;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.plan3{
	width:75px;
	height:61px;
	padding-top:13px;
	border-right:1px solid #DCDBFA;
	border-bottom:1px solid #DCDBFA;
	background-color:#D9EDEE;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.plan4{
	width:71px;
	height:61px;
	padding-top:13px;
	border-right:1px solid #DCDBFA;
	border-bottom:1px solid #DCDBFA;
	background-color:#D9EDEE;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	clear:right;
}
.planlist{
	border:1px solid #DCDBFA;
	border-top:none;
	height:inherit;
	padding-left:1px;
	padding-right:0px;
	clear:both;
	display:table;
	overflow:hidden;
}
.plandetail{
	/*background-color:#FFFFFF;*/
	width:271px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#29B2C2;
	font-weight:bold;
	float:left;
	padding-right:1px;
	overflow:hidden;
}
.plandetail1{
	width:63px;
	height:35px;
	padding-top:15px;
	border-left:1px solid #DCDBFA;
	border-right:1px solid #DCDBFA;
	background-color:#FFFFE7;
	float:left;
	text-align:center;
	overflow:hidden;
}
.plandetail2{
	width:58px;
	height:35px;
	padding-top:15px;
	border-right:1px solid #DCDBFA;
	background-color:#F2F2FC;
	float:left;
	text-align:center;
	overflow:hidden;
}
.plandetail3{
	width:76px;
	height:35px;
	padding-top:15px;
	border-right:1px solid #DCDBFA;
	background-color:#F2F2FC;
	float:left;
	text-align:center;
	overflow:hidden;
}
.plandetail4{
	width:70px;
	height:35px;
	padding-top:15px;
	background-color:#F2F2FC;
	float:left;
	text-align:center;
	overflow:hidden;
}
.smallheader{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#575757;
}
.header-white{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}
.header{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.heading-box{
	border-bottom:1px solid #ffffff;
	background-image:url(images/box-header.gif);
	height:23px;
	background-color:#21B2B5;
	clear:both;
	padding-top:5px;
}
.heading-box-content{
	border-top:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-bottom:1px solid #C3C3C3;
	background-color:#F3FAF9;
	clear:both;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}
.addme{
	background-color:#CEDBF7;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
.heading-box2{
	background-image:url(images/box-header2.gif);
	height:22px;
	background-color:#CECFCE;
	clear:both;
	padding-top:5px;
}
.heading-box2-content{
	border-bottom:1px solid #CECFCE;
	border-left:1px solid #CECFCE;
	border-right:1px solid #CECFCE;
	border-top:1px solid #FFFFFF;
	background-color:#F7F7F7;
	clear:both;
	padding-top:5px;
	padding-bottom:3px;
	display:table;
	width:556px;
}
.heading-box3-content{
	border-bottom:1px solid #CECFCE;
	border-left:1px solid #CECFCE;
	border-top:1px solid #FFFFFF;
	background-color:#F7F7F7;
	float:left;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:3px;
	display:table;
	height:250px;
}
.form-left{
	/*border:0px solid;*/
	width:210px;
	float:left;
}
.form-left2
{
	/*border:0px solid;*/
	width:310px;
	float:left;
}
.form-right{
	/*border:0px solid;*/
	width:280px;
	float:left;
}
.form-right2{
	/*border:0px solid;*/
	width:200px;
	float:left;
}
.tab {
	background:url(images/resource_tab.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:4px;
	padding-bottom:5px;
}
.smalltext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF0000;
}
.big-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FF0000;
	font-weight:bold;
	line-height:30px;
}
.big-header2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FF0000;
	font-weight:bold;
	line-height:25px;
}