body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #464646;
}

form {
	margin: 0px;
	padding: 0px;
}

select{
	font-family: Verdana;
	font-size: 10px;
	color: #585858;
}

input {
	font-family: Verdana;
	font-size: 10px;
	color: #585858;
}

#homebackground{
background-image: url(../images/top-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height:590px;
}

#background {
	background-image: url(../images/in-top-bg.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position:top;
	
}

.main1 {
width:968px;
height:230px;
text-align:left;
margin-left:30px;
}

.main {
width:944px;
text-align:left;
}

/*.inmain {
width:914px;
text-align:left;
}*/

.link {
	width:944px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
}

.logo {
	width:169px;
	height:57px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
	float:left;
}

.maintoplink {
	width:775px;
	height:57px;
	color: #FFFFFF;
	text-decoration: none;
	text-align:left;
	background-image: url(../images/link-img1.gif);
	background-repeat: no-repeat;
	float:right;
}

.linebg {
	width:1px;
	height:255px;
	background-image: url(../images/line-bg.gif);
	background-repeat: repeat-y;
	float:left;
}

.linebg1 {
	width:1px;
	height:230px;
	background-image: url(../images/line-bg.gif);
	background-repeat: repeat-y;
	float:left;
}

#midlinkbg {
	width:194px;
	height:15px;
	background-image: url(../images/mid-link-bg.gif);
	background-repeat: repeat-x;
	float:left;
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #1D6584;
	text-decoration: none;
}

#midlinkbg2 {
	width:206px;
	height:15px;
	background-image: url(../images/mid-link-bg.gif);
	background-repeat: repeat-x;
	float:left;
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #1D6584;
	text-decoration: none;
}

#midlinkbg1 {
	width:194px;
	height:16px;
	background-image: url(../images/mid-link-bg1.gif);
	background-repeat: repeat-x;
	float:left;
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #1D6584;
	text-decoration: none;
}

#midlinkbg3 {
	width:206px;
	height:16px;
	background-image: url(../images/mid-link-bg1.gif);
	background-repeat: repeat-x;
	float:left;
	font-family: Verdana;
	font-size: 10px;
	line-height: 16px;
	color: #1D6584;
	text-decoration: none;
}

.corporate {
	width: 213px;
	text-align: left;
	margin-left: 16px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float: left;
}

.realestate {
	width:216px;
	text-align:left;
	margin-left:16px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
}

.ecommerce {
	width:226px;
	text-align:left;
	margin-left:16px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
}

.freequote {
	text-align:left;
	margin-left:10px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:right;
}

.latestwork {
width:570px;
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
}

.testimonials {
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
	margin-left:17px;
}

.orgtext {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #C57900;
	text-decoration: none;
}

.blacktext {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}

.smallblacktext {
	font-family: Verdana;
	font-size: 9px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}

.whitetext {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top:6px;
}

.topwhitetext {
    width:70px;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top:15px;
	margin-left:12px;
	float:left;
}

.toplink {
	font-family: Arial;
	height:26px;
	width:72px;
	font-size: 12px;
	line-height: 16px;
	color: #1964A1;
	text-decoration: none;
	background-image:url(../images/link-bg.gif);
	margin-top:15px;
	margin-left:18px;
	float:left;
}

.linkbox {
	font-family: Arial;
	height:16px;
	width:18px;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-image:url(../images/link-box.gif);
	margin-top:6px;
}

.linkbackground {
	font-family: Arial;
	background-image:url(../images/link-box.gif);
	color: #FFFFFF;
	text-decoration: none;
	margin-top:6px;
}

.whitelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

.whitelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}

.whitelink1 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

.whitelink1:hover {
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #FFFFFF;
	text-decoration: underline;
}

.ybg {
width:228px;
height:30px;
text-align:left;
background-image: url(../images/ybg.gif);
background-repeat: no-repeat;
}

.botmain {
width:998px;
height:171px;
text-align:left;
background-image: url(../images/mid-bg.gif);
background-repeat: repeat-x;
background-position:top;
}

/*.inleftlink {
    width:220px;
	text-decoration: none;
	float:left;
}

.inleftlink1 {
	text-decoration: none;
	float:left;
}
*/
.midimg {
    width:219px;
	text-decoration: none;
	float:left;
}

.mid-right-img {
    width:40px;
	text-decoration: none;
	float:right;
}

.whychooseus {
    width:250px;
	color: #FFFFFF;
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
	margin-top:42px;
}

.faqs {
    width:300px;
	color: #FFFFFF;
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
	float:left;
	margin-top:42px;
}

.addus {
	width:150px;
	color: #FFFFFF;
	text-decoration: none;
	float:left;
	margin-top:42px;
}

.bot {
width:998px;
height:98px;
text-align:left;
background-color: #307AB5;
}

.bot-bg {
width:100%;
background-image:url(../images/bot-bg1.gif);
text-decoration: none;
float:none;
}

.bot-bg1 {
width:100%;
background-color:#307AB5;
text-decoration: none;
float:none;
}

.bot1 {
width:998px;
height:80px;
text-align:center;
background-color:#307AB5;
color: #FFFFFF;
	font-family: Verdana;
	font-size: 9px;
	line-height: 14px;
	text-decoration: none;
}

.ph {
    width:195px;
	text-decoration: none;
	float:left;
}

.botlink {
	color: #FFFFFF;
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	float:left;
}

.text{
margin-left:15px;
margin-right:15px;
margin-top:15px;
margin-bottom:15px;
}

.porttext{
width:669px;
margin-left:20px;
margin-right:20px;
float:left;
}

.bluelnk {
	FONT-SIZE: 12px; 
	COLOR: #157aaa; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}
.bluelnk:hover {
	FONT-SIZE: 12px; 
	COLOR: #157aaa; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
	text-align:center;
}

potlink{
width:20px;
height:20px;
float:left;}

.topbluelnk {
	FONT-SIZE: 12px; 
	COLOR: #1964A1; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
.topbluelnk:hover {
	FONT-SIZE: 12px; 
	COLOR: #1964A1; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}

.botwhitelink {
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
.botwhitelink:hover {
	FONT-SIZE: 9px; 
	COLOR: #FFFFFF; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}

.leftcontainer{
width:235px;
float:left;
}

.leftlink {
width:235px;
text-align:left;
background-color:#FFFFFF;
}

.leftlink1 {
width:235px;
height:380px;
text-align:left;
background-image:url(../images/services-left-link-bg.gif);
background-repeat: no-repeat;
}

.grlnk {
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;
}
.grlnk:hover {
	FONT-SIZE: 11px; 
	COLOR: #555555; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: underline;
}


.smallbluelink {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #2E78B3;
	text-decoration: none;
}

.smallbluelink:hover {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #2E78B3;
	text-decoration: underline;
}

#midlinkbg.home-sb-link { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px; color: #1D6584; text-decoration: none; display:block; }
#midlinkbg.home-sb-link:hover { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px;color: #FFFFFF; text-decoration: none; background-color:#FAA107; }

#midlinkbg1.home-sb-link { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px; color: #1D6584; text-decoration: none; display:block; }
#midlinkbg1.home-sb-link:hover { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px;color: #FFFFFF; text-decoration: none; background-color:#FAA107; }

#midlinkbg2.home-sb-link { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px; color: #1D6584; text-decoration: none; display:block; }
#midlinkbg2.home-sb-link:hover { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px;color: #FFFFFF; text-decoration: none; background-color:#FAA107; }

#midlinkbg3.home-sb-link { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px; color: #1D6584; text-decoration: none; display:block; }
#midlinkbg3.home-sb-link:hover { height:15px; font-family: Verdana; font-size: 10px; line-height: 16px;color: #FFFFFF; text-decoration: none; background-color:#FAA107; }

.smalltext {
	font-family: Arial;
	font-size: 10px;
	line-height: 16px;
	color: #363636;
	text-decoration: none;
}

.blueheding {
	font-family: Arial;
	font-size: 25px;
	line-height: 20px;
	color: #2E78B3;
	text-decoration: none;
	float:inherit
}

a.skype{float:left;width:34px;height:31px;background:url(../images/skype-icon.gif) no-repeat;}
a.skype:hover{float:left;width:34px;height:31px;background:url(../images/skype-icon01.gif) no-repeat;}
a.yahoo{float:left;width:38px;height:31px;background:url(../images/yahoo-icon.gif) no-repeat;}
a.yahoo:hover{float:left;width:38px;height:31px;background:url(../images/yahoo-icon01.gif) no-repeat;}
a.msn{float:left;width:44px;height:41px;background:url(../images/msn-icon.gif) no-repeat;}
a.msn:hover{float:left;width:44px;height:41px;background:url(../images/msn-icon01.gif) no-repeat;}
a.aol{float:left;width:40px;height:30px;background:url(../images/alo-icon.gif) no-repeat;}
a.aol:hover{float:left;width:40px;height:30px;background:url(../images/alo-icon01.gif) no-repeat;}
a.msg{float:left;width:40px;height:30px;background:url(../images/msg-icon.gif) no-repeat;}
a.msg:hover{float:left;width:40px;height:30px;background:url(../images/msg-icon01.gif) no-repeat;}

.fixedtipdiv{
	position:absolute;
	padding: 2px;
	border:0px solid black;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	display:none;	
}

.btext {
	font-family: Verdana;
	font-size: 12px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
}



.title {
background-image:url(../images/blue-title-bg1.gif);
	width:214px;
	height:38px;
	text-align:left;
	background-repeat: no-repeat;
	background-position:top;
	padding-top:15px;
	}
	
.title1 {
background-image:url(../images/blue-title-bg2.gif);
	width:400px;
	height:38px;
	text-align:left;
	background-repeat: no-repeat;
	background-position:top;
	padding-top:15px;
	}
	
.topcor {
	background-color: #FFFFFF;
	width:944px;
	text-align:right;
	background-position:top;
	float:right;
	}
	
.inmiddiv {
	background-color: #FFFFFF;
	width:920px;
	text-align:left;
	background-position:top;
	float:left;
	padding-left:12px;
	padding-right:12px;
	}

.left-link-bg {
width:194px;
height:390px;
text-align:left;
background-image:url(../images/blue-link-bg1.gif);
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
float:left;
}

.arrow {
width:27px;
text-align:left;
margin-top:0px;
float:left;
}

.intext{
width:660px;
margin-left:5px;
margin-right:15px;
float:left;
}

.hadeing {
	font-family: Verdana;
	font-size: 28px;
	line-height: 35px;
	color: #A1A1A1;
	text-decoration: none;
	font-weight:lighter;
	margin:0px 0px 0px 0px;
}

h1 {
	font-family: Verdana;
	font-size: 28px;
	line-height: 35px;
	color: #A1A1A1;
	text-decoration: none;
	margin:0px 0px 0px 0px;
	font-weight:lighter;
}

.faqlink {
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: none;
}

.faqlink:hover {
	text-align:left;
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	color: #464646;
	text-decoration: underline;
}

h2 {
	font-family: Verdana;
	font-size: 11px;
	line-height: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

.useful1 {
	font-family: Verdana;
	font-size: 10px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: none;
}

.useful1:hover {
	font-family: Verdana;
	font-size: 10px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: underline;
}

.useful2 {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: none;
}

.useful2:hover {
	font-family: Verdana;
	font-size: 12px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: underline;
}

.useful3 {
	font-family: Verdana;
	font-size: 15px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: none;
}

.useful3:hover {
	font-family: Verdana;
	font-size: 15px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: underline;
}

.useful4 {
	font-family: Verdana;
	font-size: 22px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: none;
}

.useful4:hover {
	font-family: Verdana;
	font-size: 22px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: underline;
}

.useful5 {
	font-family: Verdana;
	font-size: 25px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: none;
}

.useful5:hover {
	font-family: Verdana;
	font-size: 25px;
	line-height: 25px;
	color: #2E78B3;
	text-decoration: underline;
}

