@charset "utf-8";/* CSS Document */body	{		margin:0px;	}#wraper	{		float:none;		margin:0px auto;		width:1004px;	}#totalbg	{		float:left;		background:url(images/bodybg.gif) repeat-x #f0b11b;		width:1004px;	}#mainbg	{		float:left;		width:1004px;		background:url(images/totalbg.png) repeat-y;	}#topcurve	{		float:left;		background: url(images/topcurve.gif) no-repeat top;		width:1004px;		padding:16px 0 0 0;	}#leftcontent	{		float:left;		padding:0 0 58px 61px;		width:245px;		height:100%;	}#logo	{		float:left;		margin:0px;		padding:0px;		width:245px;	}#logo a	{		float:left;		text-decoration:none;		background:url(images/logo.gif) no-repeat;		width:227px;		height:136px;		cursor:pointer;	}#logo a:hover	{		float:left;		text-decoration:none;		background:url(images/logo.gif) no-repeat;		width:227px;		height:136px;		cursor:pointer;	}#leftcategories	{		float:left;		margin:30px 0 0 0;		width:245px;		padding:0px;	}#leftcategories ul	{		float:left;		margin:0px;		padding:0px;		display:block;		width:245px;	}#leftcategories ul li	{		float:left;		margin:5px 0 0 0;		padding:0px;		display:block;		width:245px;	}#leftcategories ul li a	{		float:left;		background:url(images/categoriesicon.gif) no-repeat;		padding:0 0 0 38px;		height:20px;		width:183px;		font-family: Arial;		font-size:12px;		color: #000;		font-weight:normal;		text-decoration:none;		line-height:19px;	}#leftcategories ul li a:hover	{		float:left;		background:url(images/categoriesicon.gif) no-repeat #000;		padding:0 0 0 38px;		height:20px;		width:183px;		font-family: Arial;		font-size:15px;		color: #FFF;		font-weight:normal;		text-decoration:none;		line-height:19px;	}#ourprojectsbox	{		float:left;		margin:35px 0 0 5px;		width:218px;		padding-bottom:10px;	}#ourprojectsbox h1	{		float:left;		margin:14px 0 14px 10px;		width:218px;		padding:0px;		font-family: Georgia;		font-size:18px;		font-weight:bold;		color: #000;	}.ourprojects	{		float:left;		margin:8px 0 0 0;		width:218px;		padding:0px;	}.projectname	{		float:left;		margin:0px;		padding:0;		width:136px;		background:url(images/projectnameicon.gif) no-repeat;		height:14px;		font-family: Arial;		font-size:12px;		font-weight:normal;		color: #fff3d8;		line-height:12px;	}.projectcost	{		float:left;		margin:0px;		padding:0px;		width:38px;		height:14px;		font-family: Arial;		font-size:12px;		font-weight:normal;		color: #b48c29;		line-height:12px;		text-align:right;	}#getexperts	{		float:left;		width:132px;		height:126px;		background:url(images/getexperts.jpg) no-repeat;		padding:9px 0 0 90px;		margin:40px 0 0 0;	}#get	{		float:left;		margin:0px;		padding:0px;		width:132px;		font-family: Arial;		font-weight:bold;		font-size:20px;		color: #6b2800;		line-height:18px;	}#experts	{		float:left;		margin:0px;		padding:0 0 0 3px;		width:129px;		font-family: "Arial Black";		font-weight:bold;		font-size:28px;		color: #ffeab8;		line-height:28px;	}#suggestion	{		float:left;		margin:0px;		padding:0 0 0 42px;		width:90px;		font-family: Arial;		font-weight:normal;		font-size:16px;		color: #372700;	}#suggestionsmalltxt	{		float: left;		margin:0px;		padding:0 0 0 42px;		width:90px;		font-family:Arial;		font-weight:normal;		font-size:10px;		color: #6b2800;		line-height:12px;	}#click	{		float:left;		margin:6px 0 0 0;		padding:0 0 0 80px;		width:40px;	}#click a	{		float:left;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#click a:hover	{		float:left;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#footerlogo	{		float:left;		margin:38px 0 0 0;		background:url(images/footerlogo.gif) no-repeat center;		width:245px;		height:65px;	}#rightcontent	{		float:left;		margin:0px;		padding:0 0 0 40px;		width:618px;	}	#headermenu	{		float: left;		margin:30px 0 0 0;		padding:0px;		width:618px;		background: url(images/headermenubg.gif) no-repeat;		height:32px;	}#headermenu ul	{		float:left;		width:618px;		display:block;		margin:4px 0 0 0;		padding:0px;	}#headermenu ul li	{		float:left;		margin:0px;		padding:0px;		display:block;	}#headermenu ul li.rightline	{		float:left;		margin:0px;		padding:6px 0 0 0;		display:block;		width:90px;		border-right:1px solid #cccccc;		text-align:center;		height:17px;		font-family: Arial;		font-weight:bold;		font-size:11px;		color: #a7a7a7;		line-height:12px;	}#headermenu ul li.normal	{		float:left;		margin:0px;		padding:6px 0 0 0;		display:block;		width:90px;		text-align:center;		height:17px;		font-family: Arial;		font-weight:bold;		font-size:11px;		color: #a7a7a7;		line-height:12px;	}#headermenu ul li a	{		color: #000;		text-decoration:none;	}#headermenu ul li a:hover	{		color: #FF0000;		text-decoration:none;		font-family: Arial;		font-weight:bold;		font-size:13px;			}#headerimg	{		float:left;		margin:5px 0 0 0;		width:618px;		padding:0px;		background:url(images/headerimg.jpg) no-repeat;		height:401px;	}	#welcomeinner	{		float:left;		width:618px;		margin:25px 0 0 0;		padding:0px;	}	#welcomeinner p.alertprice	{		float:left;		margin:35px 0 0 0;		padding:0px;		font-family:Arial;		font-weight:bold;		font-size:13px;		color: #000;	}					#welcome	{		float:left;		width:618px;		margin:0 0 0 0;		padding:0px;	}#welcome h1	{		font-family:Georgia;		font-weight:normal;		font-size:25px;		color: #e04f00;		float:left;		margin:10px 0 10px 0;		padding:0px;		width:618px;	}#welcome p.smallhead	{		float:left;		margin:7px 0 0 0;		width:618px;		padding:0px;		font-family: Arial;		font-weight:bold;		font-size:12px;		color: #000;		line-height:16px;	}#welcome p.normaltxt	{		float:left;		margin:0px;		width:500px;		padding:0px;		font-family: Arial;		font-weight: normal;		font-size:12px;		color: #000;		line-height:16px;	}#welcome .more	{		float:left;		margin:48px 0 0 0;		width:618px;		padding:0px;	}#welcome .more a	{		float:left;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#welcome .more a:hover	{		float:left;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#login	{		float:left;		margin:40px 0 0 0;		padding:0 0 0 25px;		background:url(images/registerbg.jpg) no-repeat;		width:239px;		height:172px;	}#login h1	{		float:left;		width:239px;		margin:14px 0 0 0;		padding:0px;		font-family:Georgia;		font-weight:normal;		font-size:20px;		color: #e04f00;	}#enteryourname	{		float:left;		margin:7px 0 0 0;		height:17px;		font-family:Arial;		font-size:10px;		font-weight:normal;		color: #989898;		line-height:12px;		width:239px;	}#enteryournametextfield	{		float:left;		margin:0px;		padding:0px;		width:239px;	}.logintextfiled	{		border:1px solid #404040 inset;		width:212px;		font-family:Arial;		font-size:10px;		font-weight:normal;		color: #989898;		height:16px;	}#enteryourpassword	{		float:left;		margin:7px 0 0 0;		height:17px;		font-family:Arial;		font-size:10px;		font-weight:normal;		color: #989898;		line-height:12px;		width:239px;	}#enteryourpasswordtextfield	{		float:left;		margin:0px;		padding:0px;		width:239px;	}#loginrow	{		float:left;		margin:7px 0 0 0 ;		width:239px;		padding:0px;	}#forgotpassword	{		float:left;		width:164px;		font-family: Arial;		font-weight:normal;		font-size:11px;		color: #989898;	}#forgotpassword a	{		text-decoration:none;		color: #989898;	}#forgotpassword a:hover	{		text-decoration: underline;		color: #989898;	}#loginbutton	{		float:left;		margin:0px;		padding:0px;		width:50px;	}#loginbutton a	{		float:left;		width:35px;		font-family: Arial;		font-size:10px;		font-weight:normal;		color: #ffffff;		text-decoration:none;		background:url(images/loginactive.gif) no-repeat;		padding:0 0 0 15px;		height:17px;		line-height:17px;	}#bodycontent	{		float:left;		margin:50px 0 0 0;		width:618px;		padding:0px;	}#businessachivements	{		float:left;		margin:0px;		padding:0px;		width:618px;	}#businessachivements h3	{		float:left;		width:618px;		font-family:Georgia;		font-weight:normal;		font-size:25px;		color: #e04f00;		line-height:25px;		margin:0 0 10px 0;		padding:0px;	}#businessachivements p.smallhead	{		float:left;		margin:4px 0 0 0;		width:618px;		font-family:Arial;		font-size:12px;		font-weight:bold;		color: #decc00;		line-height:16px;		padding:0px;	}#businessachivements p.smalltxt	{		float:left;		margin:0px;		width:618px;		font-family:Arial;		font-size:12px;		font-weight:normal;		color: #c9c0c0;		line-height:16px;		padding:0px;	}#ourbusinessplans	{		float:left;		margin:15px 0 0 0;		width:618px;		padding:0px;	}#businessplaning	{		float:left;		margin:0px;		padding:10px 0 0 10px;		background:url(images/businessplansbg.gif);		width:170px;		height:126px;	}#businessplanimg	{		float:left;		margin:0px;		padding:0px;		background:url(images/businessplanimg.gif) no-repeat;		width:160px;		height:44px;	}#businessplansmallhead	{		float:left;		margin:10px 0 0 0;		width:160px;		font-family: Arial;		font-weight:normal;		font-size:11px;		color: #959292;		line-height:14px;	}#businessplansmallhead span	{		font-weight:bold;		color: #decc00;	}#businesssucessblank	{		float:left;		width:180px;		padding:0 0 0 39px;	}#businesssucess	{		float:left;		margin:0px;		padding:10px 0 0 10px;		background:url(images/businessplansbg.gif);		width:170px;		height:126px;	}#businesssucessimg	{		float:left;		margin:0px;		padding:0px;		background: url(images/businessucess.gif) no-repeat;		width:160px;		height:44px;	}#businesssucesssmallhead	{		float:left;		margin:10px 0 0 0;		width:160px;		font-family: Arial;		font-weight:normal;		font-size:11px;		color: #959292;		line-height:14px;	}#businesssucesssmallhead span	{		font-weight:bold;		color: #decc00;	}		#businessachivementsblank	{		float:left;		width:180px;		padding:0 0 0 39px;	}#businessachivements1	{		float:left;		margin:0px;		padding:10px 0 0 10px;		background:url(images/businessplansbg.gif);		width:170px;		height:126px;	}#businessachivementsimg	{		float:left;		margin:0px;		padding:0px;		background: url(images/businessachivements.gif) no-repeat;		width:160px;		height:44px;	}#businessachivementssmallhead	{		float:left;		margin:10px 0 0 0;		width:160px;		font-family: Arial;		font-weight:normal;		font-size:11px;		color: #959292;		line-height:14px;	}#businessachivementssmallhead span	{		font-weight:bold;		color: #decc00;	}#smalltext	{	float:left;	margin:19px 0 0 0;	width:618px;	padding:0px;	font-family: Arial;	font-weight:normal;	font-size:12px;	color: #c9c0c0;	line-height:16px;	}#readmore{	float:right;	margin:4px 0 0 0;	padding:0px;	width:618px;}#readmore a{		float:right;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#readmore a:hover{		float:right;		width:40px;		text-align:center;		height:20px;		font-family: Arial;		font-size:11px;		font-weight:bold;		color: #ffffff;		text-decoration:none;		line-height:18px;		background:url(images/clickactive.gif) no-repeat;	}#footer	{		float:left;		margin:40px 0 0 0;		width:618px;		background:url(images/footerbg.gif) repeat-x;		height:98px;	}#footernav	{		float:left;		margin:24px 0 0 0;		padding:0px;		text-align:center;		width:618px;		font-family:Arial;		font-weight:normal;		font-size:10px;		color: #fff7e5;	}#footernav a	{		color: #fff7e5;		text-decoration:none;	}#footernav a:hover	{		color: #fff7e5;		text-decoration: underline;	}#footernav span	{		padding:0 3px 0 3px;	}#copyrights	{		float:left;		text-align:center;		width:618px;		margin:8px 0 0 0;		font-family:Arial;		font-weight:normal;		font-size:9px;		color: #ffe199;	}#validationblank	{	float:left;	padding:0px;	margin-top:8px;	text-align:center;	padding:0 0 0 250px;	}#validation	{	float:left;	width:120px;	padding:0px;	text-align:center;	}.xhtml	{	width:55px;	height:17px;	float:left;	margin:0px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#ffffff;	text-align:center;	text-decoration:none;	background: #7cae00;	background-repeat:no-repeat;	line-height:15px;	}.xhtml:hover	{	width:55px;	height:17px;	float:left;	margin:0px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#ffffff;	text-align:center;	text-decoration:none;	background:#bc3a0c;	background-repeat:no-repeat;	line-height:15px;	}.css	{	width:55px;	height:17px;	float:left;	margin:0 0 0 3px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color:#ffffff;	text-align:center;	text-decoration:none;	background: #bc3a0c;	background-repeat:no-repeat;	line-height:15px;	}.css:hover	{	width:55px;	height:17px;	float:left;	margin:0 0 0 3px;	padding:0px;	font-family:"Trebuchet MS";	font-size:11px;	font-weight:bold;	color: #ffffff;	text-align:center;	text-decoration:none;	background: #7cae00;	background-repeat:no-repeat;	line-height:15px;	}#innercontent	{		float:left;		margin:0;		width:618px;		padding:0px;	}#innercontent h1	{		float:left;		width:618px;		font-family:Georgia;		font-weight:normal;		font-size:22px;		color: #e04f00;		line-height:25px;		margin:0;		padding:0px;	}	#innercontent h2	{		float:left;		width:618px;		font-family:Georgia;		font-weight:normal;		font-size:22px;		color: #e04f00;		line-height:25px;		margin:0;		padding:0px;	}		#innercontent h3	{		float:left;		width:618px;		font-family:Georgia;		font-weight:normal;		font-size:22px;		color: #e04f00;		line-height:25px;		margin:20px 0 0 0;		padding:0px;	}			#innercontent p.smalltxt1	{		float:left;		margin:10px 0 0 0;		width:618px;		font-family:Arial;		font-size:12px;		font-weight:normal;		color: #000;		line-height:16px;		padding:0px;		text-align:justify;	}	#innercontent p.smalltxt2	{		float:left;		margin:10px 0 0 0;		width:618px;		font-family:Arial;		font-size:12px;		font-weight:normal;		color: #000;		line-height:16px;		padding:0px;		text-align:justify;	}	#innercontent p.smalltxtdisclosure	{		float:left;		margin:25px 0 10px 0;		width:618px;		font-family:Arial;		font-size:12px;		font-weight:normal;		color: #000;		line-height:16px;		padding:0px;		text-align:justify;	}		.contactaddress	{		float:left;		width:300px;		margin:10px 0 0 0;		padding:0 0 10px 0;		overflow:hidden;		font-family:Arial;		font-size:12px;		color: #959292;		font-weight:normal;	}.contactaddress p	{		float:left;		width:310px;		margin:0px;		padding:0px;	}.contactaddress .head	{		float:left;		width:310px;		color: #851011;		font-weight:bold;		margin:0px;		padding:0 0 10px 0;		font-family:Arial;		font-size:13px;		line-height:11px;	}#contactsmallhedding	{	width:542px;	float:left;	margin:10px 0 0 0;	padding:0px;	font-family: Arial;	font-size:12px;	font-weight:bold;	color:#851011;	display:block;	text-decoration:none;	line-height:15px;			}#contacthedding	{	width:542px;	float:left;	margin:10px 0 0 0;	padding:0px;	font-family: Arial;	font-weight:bold;	font-size:24px;	color:#f32319;	}#submitform	{	width:370px;	margin:0px;	float:left;	padding:0 0 0 5px;	}#submitformtop	{	width:370px;	height:25px;	float:left;	margin:0px;	padding:17px 0 0 0;	}.submitformtop	{	width:370px;	height:25px;	float:left;	margin:0px;	padding:0px;	}.submitforml	{	width:150px;	height:25px;	float:left;	margin:0px;	padding:0px;	color:#a0a592;	font-family: Arial;	font-size:12px;	}.submitformr	{	width:200px;	height:25px;	float:left;	margin:0px;	padding:0px;	}.submitformr2	{	width:200px;	float:left;	margin:0px;	padding:0 0 11px 0;	}.slist	{	width:198px;	height:20px;	margin:0px;	padding:0px;	float:left;	color:#30441c;	font-family:Arial;	font-size:11px;	background: #ffffff;	border:1px  solid #404040;	}.stext	{	width:196px;	height:18px;	margin:0px;	padding:0px;	float:left;	color:#382614;	font-family:Arial;	font-size:11px;	background: #ffffff;	border:1px  solid #404040;	}.submitformbottom	{	width:370px;	float:left;	margin:0px;	padding:0px;	}.scomments	{	width:196px;	height:100px;	margin:0px;	padding:0px;	float:left;	color:#382614;	font-family:Arial;	font-size:12px;	background: #ffffff;	border:1px  solid #404040;	}.formsubmit	{	width:60px;	height:18px;	float:left;	margin:10px 0 0 0;	padding:2px 0 0 0;	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	background-color:#a6401a;	text-align:center;	text-decoration:none;	}.formsubmit:hover	{	width:60px;	height:18px;	float:left;	margin:0px;	padding:2px 0 0 0;	font-family:Arial;	font-size:12px;	font-weight:bold;	color:#FFFFFF;	background-color:#af7e40;	text-align:center;	text-decoration:none;	}#formsubmit	{	width:100px;	height:20px;	float:left;	margin:0px;	padding:4px 0 0 0;	}