BODY {
	FONT-SIZE: 13px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY.home {
	BACKGROUND-IMAGE: url(images/bg_home.jpg); BACKGROUND-REPEAT: repeat-x
}
BODY.sub1 {
	BACKGROUND-IMAGE: url(images/bg_subpage.jpg); BACKGROUND-REPEAT: repeat-x
}
BODY.sub2 {
	BACKGROUND-IMAGE: url(images/bg_subpage.jpg); BACKGROUND-REPEAT: repeat-x
}
BODY.sub3 {
	BACKGROUND-IMAGE: url(images/bg_subpage.jpg); BACKGROUND-REPEAT: repeat-x
}

.home #header {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/home2.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; POSITION:absolute;  TOP: 94px; HEIGHT: 250px
}
.sub1 #header {
	 BACKGROUND-IMAGE: url(images/heading_blank.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; POSITION:absolute;  TOP: 95px; HEIGHT: 90px
}
.sub2 #header {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/header_blank.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; POSITION:absolute;  TOP: 94px; HEIGHT: 90px
}
.sub3 #header {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/heading_blank.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; POSITION:absolute;  TOP: 94px; HEIGHT: 90px
}

.home #header DIV {
	FONT-SIZE: 15px; LEFT: 34px; COLOR: #ffffff; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 126px
}

.sub1 #header H1 {
	FONT-SIZE: 25px; MARGIN-LEFT: 14px; COLOR: #ffffff; LINE-HEIGHT: 30px; MARGIN-TOP: 25px; FONT-FAMILY:Trebeuchet,Tahoma,Arial,Sans-serif;
}

.sub2 #header H1 {
	FONT-SIZE: 15px; LEFT: 34px; COLOR: #ffffff; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 126px
}

.sub3 #header H1 {
	FONT-SIZE: 15px; LEFT: 34px; COLOR: #ffffff; LINE-HEIGHT: 20px; POSITION: absolute; TOP: 126px
}

.home #col1 {
	LEFT: 48px; WIDTH: 585px; POSITION: absolute; TOP: 374px
}
.home #col2 {
	LEFT: 667px; WIDTH: 280px; POSITION: absolute; TOP: 374px
}
.home #col3 {
	LEFT: 360px; WIDTH: 280px; POSITION: absolute; TOP: 374px
}

.home #footer {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:1700px; LEFT: 0px;
}

.sub1 #footer {
	margin:0 auto; WIDTH: 100%; text-align:center; 
}

.sub1 #portfoliofooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:6600px; LEFT: 0px; 
}


.sub1 #consultantfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:1000px; LEFT: 0px; 
}
.sub1 #hostingfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:1250px; LEFT: 0px; 
}

.sub1 #contactfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:1000px; LEFT: 0px; 
}


.sub1 #thanksfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:500px; LEFT: 0px; 
}

.sub1 #surveyfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:900px; LEFT: 0px; 
}
.sub1 #semfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:2300px; LEFT: 0px; 
}

.sub1 #smallbusinessfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:1500px; LEFT: 0px; 
}


.sub1 #refundfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:600px; LEFT: 0px; 
}

.sub1 #privacyfooter {
	margin:0 auto; WIDTH: 100%; text-align:center; position:absolute; TOP:2600px; LEFT: 0px; 
}


.sub2 #footer {
	margin:0 auto; WIDTH: 100%; text-align:center;
}

.sub3 #footer {
	margin:0 auto; WIDTH: 100%; text-align:center;
}


P {
	MARGIN: 0px 0px 15px
}
SMALL {
	FONT-SIZE: 10px; FONT-STYLE: italic
}
#main_menu {
	FONT-SIZE: 11px;
	LEFT: 249px;
	COLOR: #4a5056;
	TOP: 54px;
	width: 713px;
	height: 30px;
	position:absolute;


}
#main_menu A {
	MARGIN-LEFT: 15px; COLOR: #ffffff; MARGIN-RIGHT: 15px; TEXT-DECORATION: none
}
.home #main_menu A:hover {
	COLOR: #a4dd79
}
.home #main_menu A.active {
	COLOR: #a4dd79
}
.sub1 #main_menu A:hover {
	COLOR: #a4dd79
}
.sub1 #main_menu A.active {
	COLOR: #a4dd79
}
.sub2 #main_menu A:hover {
	COLOR: #a4dd79
}
.sub2 #main_menu A.active {
	COLOR: #a4dd79
}
.sub3 #main_menu A:hover {
	COLOR: #a4dd79
}
.sub3 #main_menu A.active {
	COLOR: #a4dd79
}

.sub1 A {
	COLOR: #4a7728
}
.sub2 A {
	COLOR: #4a7728
}
.sub3 A {
	COLOR: #4a7728
}

STRONG {
	COLOR: #4a7728
}
A:hover {
	TEXT-DECORATION: none
}
.home STRONG {
	COLOR: #4A7728
}
#content {
	LEFT: 40px; WIDTH: 425px;  position:absolute; TOP: 40px
}
#content_large {
	LEFT: 40px; WIDTH: 725px; position:absolute; TOP: 200px
}
#image {
	LEFT: 500px; WIDTH: 425px; POSITION: absolute; TOP: 200px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; FONT-FAMILY: Helvetica, Arial, Sans-Serif
}
.home H1 {
	COLOR: #4a7728
}
.sub1 H1 {
	COLOR: #4a7728
}
.sub2 H1 {
	COLOR: #4a7728
}
.sub3 H1 {
	COLOR: #4a7728
}

.headline {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
	line-height:24px;
	color: #990000;
	font-weight: bold;

}
.strikethru {
	text-decoration: line-through;
}
.footnote {
	font-size: 9px;
	font-style: italic;
}
.highlight {
	background-color: #FFFF00;
	font-weight: bold;
	color: #000000;

}

.footerlinks {
display:none;
}

