A {
	FONT-WEIGHT: normal; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: underline
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.toplevel:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.toplevel:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.toplevel:hover {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	COLOR: #ff0000;
	PADDING-TOP: 0px;
	list-style-image: url(arrow-small.gif);
}
A.toplevel:active {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #FF0000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
A.nav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 7px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 220%; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 7px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 220%; TEXT-DECORATION: none
}
A.nav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 7px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 220%; BACKGROUND-COLOR: #64cbff; TEXT-DECORATION: none
}
A.nav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; MARGIN: 0px 7px; VERTICAL-ALIGN: middle; COLOR: #666666; LINE-HEIGHT: 220%; TEXT-DECORATION: none
}
A.foot:link {
	COLOR: #999999; TEXT-DECORATION: none
}
A.foot:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
A.foot:hover {
	COLOR: #FF0000
}
A.foot:active {
	COLOR: #999999; TEXT-DECORATION: underline
}
A.module:link {
	FONT-SIZE: 90%; COLOR: #666666; TEXT-DECORATION: none
}
A.module:visited {
	FONT-SIZE: 90%; COLOR: #666666; TEXT-DECORATION: none
}
A.module:hover {
	FONT-SIZE: 90%; COLOR: #FF0000; TEXT-DECORATION: none
}
A.module:active {
	FONT-SIZE: 90%; COLOR: #999999; TEXT-DECORATION: underline
}
A.module2:link {
	FONT-SIZE: 100%; COLOR: #666666; TEXT-DECORATION: none
}
A.module2:visited {
	FONT-SIZE: 100%; COLOR: #666666; TEXT-DECORATION: none
}
A.module2:hover {
	FONT-SIZE: 100%;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #FF0000;
	TEXT-DECORATION: none;
}
A.module2:active {
	FONT-SIZE: 100%; COLOR: #999999; TEXT-DECORATION: underline
}
A.more:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.more:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.more:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none
}
A.more:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.title:link {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A.title:visited {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
A.title:hover {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline
}
A.title:active {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline
}
A.sitemap:link {
	LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
A.sitemap:visited {
	LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
A.sitemap:hover {
	COLOR: #ff0000; LINE-HEIGHT: 120%; TEXT-DECORATION: underline
}
A.sitemap:active {
	COLOR: #ff0000; LINE-HEIGHT: 120%; TEXT-DECORATION: none
}
A.breadcrumbs:link {
	TEXT-DECORATION: none;
	color: #FF0000;
}
A.breadcrumbs:visited {
	TEXT-DECORATION: none;
	color: #FF0000;
}
A.breadcrumbs:hover {
	COLOR: #FF0000; TEXT-DECORATION: underline
}
A.breadcrumbs:active {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A.staticMenuTop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.staticMenuTop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.staticMenuTop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.staticMenuTop:active {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff; TEXT-DECORATION: none
}
A.related:link {
	MARGIN: 20px 0px; COLOR: #666666; TEXT-DECORATION: none
}
A.related:visited {
	MARGIN: 20px 0px; COLOR: #666666; TEXT-DECORATION: none
}
A.related:hover {
	MARGIN: 20px 0px; COLOR: #ffffff; BACKGROUND-COLOR: #006666; TEXT-DECORATION: none
}
A.related:active {
	MARGIN: 20px 0px; COLOR: #999999; TEXT-DECORATION: underline
}
P {
	MARGIN-LEFT: 25px; MARGIN-RIGHT: 40px
}
P.nav {
	MARGIN-TOP: 5px; MARGIN-LEFT: 15px
}
P.none {
	MARGIN: 0px
}
H1 {
	MARGIN-TOP: 20px;
	FONT-SIZE: 100%;
	MARGIN-LEFT: 25px;
	COLOR: #ff0000;
}
H2.title {
	MARGIN-TOP: 10px; FONT-SIZE: 100%; MARGIN-LEFT: 25px; COLOR: #666666
}
HR {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #dbd9d9 1px solid; MARGIN: 10px 0px 10px 25px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 440px; BORDER-BOTTOM: #ffffff 1px solid; TEXT-ALIGN: left
}
HR.subnav {
	BORDER-RIGHT: 1px solid #ffffff; BORDER-TOP: 1px solid #FF0000; MARGIN: 0px; BORDER-LEFT: 1px solid #ffffff; WIDTH: 100%; BORDER-BOTTOM: 1px solid #ffffff; TEXT-ALIGN: left
}
UL {
	TEXT-INDENT: 0px; BACKGROUND-COLOR: #ffffff
}
LI {
	TEXT-INDENT: 0px; LIST-STYLE-TYPE: square
}
FIELDSET {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 25px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
LABEL {
	MARGIN: 7px 25px
}
.copyright {
	MARGIN-LEFT: 50px; COLOR: #999999
}
IMG.phone {
	MARGIN-TOP: 18px; MARGIN-LEFT: 20px
}
IMG.buttonRight {
	MARGIN: 5px 0px
}
HR.columnLine {
	BORDER-RIGHT: 1px solid #ffffff; BORDER-TOP: 2px solid #FF0000; MARGIN: 3px 0px 0px; BORDER-LEFT: 1px solid #ffffff; WIDTH: 168px; BORDER-BOTTOM: 1px solid #ffffff; TEXT-ALIGN: center
}
H2.rightHeader {
	BACKGROUND-POSITION: 50% top; MARGIN-TOP: 2px; PADDING-LEFT: 37px; FONT-SIZE: 90%; BACKGROUND-IMAGE: url(images/right_header.gif); MARGIN-BOTTOM: 10px; COLOR: #ff0000; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: left
}
.toplevel {
	MARGIN-TOP: 26px; MARGIN-RIGHT: 0px
}
.services {
	BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
UL.navlist {
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 25px;
	BACKGROUND-COLOR: #666666;
}
LI.navlist {
	DISPLAY: inline; MARGIN-LEFT: 15px; MARGIN-RIGHT: 0px; LIST-STYLE-TYPE: none
}
UL.arrowlist {
	MARGIN-TOP: 0px; PADDING-LEFT: 10px; MARGIN-LEFT: 0px; TEXT-INDENT: 0px; MARGIN-RIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
LI.services {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE:  url("arrow-small.gif"); MARGIN-LEFT: 20px; LINE-HEIGHT: 200%; MARGIN-RIGHT: 0px; BORDER-BOTTOM: none
}
LI.servicesTop {
	BORDER-TOP: #dbd9d9 1px dashed; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE:  url("arrow-small.gif"); MARGIN-LEFT: 20px; VERTICAL-ALIGN: top; LINE-HEIGHT: 200%; BORDER-BOTTOM: #dbd9d9 1px dashed
}
.news {
	MARGIN-BOTTOM: 10px; WIDTH: 91%; COLOR: #666666; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.newsDate {
	FONT-SIZE: 90%; COLOR: #999999
}
IMG.homeFolio {
	MARGIN-LEFT: 22px; MARGIN-RIGHT: 20px
}
IMG.moreArrow {
	MARGIN: 0px 5px
}
.moduleTable {
	MARGIN: 0px 25px 20px; WIDTH: 90%; LINE-HEIGHT: 200%; BACKGROUND-COLOR: #ffffff
}
.moduleList {
	LINE-HEIGHT: 220%; BORDER-BOTTOM: #cccccc 1px dashed; BACKGROUND-COLOR: #ffffff
}
.moduleList_header {
	FONT-WEIGHT: bold; COLOR: #ff0000; BORDER-BOTTOM: #cccccc 1px solid
}
.folioImage {
	MARGIN: 0px 25px 12px 20px
}
.portfolioItem {
	BORDER-RIGHT: #cccccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: red 0px solid; FLOAT: left; MARGIN: 10px 10px 10px 12px; BORDER-LEFT: red 0px solid; WIDTH: 131px; BORDER-BOTTOM: red 0px solid; BACKGROUND-COLOR: #ffffff
}
.portfolioSymbol {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN: 0px 0px 8px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.solutionSymbol {
	MARGIN-TOP: 7px
}
.key {
	VERTICAL-ALIGN: baseline; PADDING-TOP: 2px
}
TABLE.hostingPackage {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 25px; BORDER-LEFT: #999999 1px solid; WIDTH: 90%; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid
}
TH.hostingPackageHeader {
	FONT-WEIGHT: bold; WIDTH: 50%; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left
}
TH.hostingPackage {
	BORDER-RIGHT: #999999 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
TD.hostingPackage {
	FONT-WEIGHT: normal; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: left
}
TD.hostingPackageHeader {
	FONT-WEIGHT: bold; WIDTH: 50%; COLOR: #ffffff; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #666666; TEXT-ALIGN: left
}
IMG.relatedLinks {
	MARGIN: 0px 10px 0px 25px
}
INPUT.loginSubmit {
	MARGIN: 0px 25px
}
.dir_listing {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.dir_listing HR {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #dbd9d9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid
}
.dir_listing H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 10px
}
.dir_listing H3 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.dir_listing UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 5px 10px 0px; PADDING-TOP: 5px
}
.dir_listing UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px 5px 3px; PADDING-TOP: 0px
}
.dir_listing UL LI A {
	TEXT-DECORATION: underline
}
.dir_listing UL LI A:link {
	TEXT-DECORATION: underline
}
.dir_listing UL LI A:hover {
	TEXT-DECORATION: none
}
.dir_listing UL LI A:visited {
	TEXT-DECORATION: underline
}
.dir_listing UL LI A:active {
	TEXT-DECORATION: underline
}
.dir_listing P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px
}

