/* CSS Document */
a.effect1:link { color:#ffffff; text-decoration:none;}
a.effect1:active { color:#ffffff; text-decoration:none;}
a.effect1:visited { color:#ffffff; text-decoration:none;}
a.effect1:hover {color:#ffffff; text-decoration:underline;}

a.effect2:link { color:#00549f; text-decoration:none;}
a.effect2:active { color:#00549f; text-decoration:none;}
a.effect2:visited { color:#00549f; text-decoration:none;}
a.effect2:hover {color:#00549f; text-decoration:underline;}

a.effect3:link { color:#990033; text-decoration:none;}
a.effect3:active { color:#990033; text-decoration:none;}
a.effect3:visited { color:#990033; text-decoration:none;}
a.effect3:hover {color:#990033; text-decoration:none;}

a.effect4:link { color:#00549f; text-decoration:none;}
a.effect4:active { color:#00549f; text-decoration:none;}
a.effect4:visited { color:#00549f; text-decoration:none;}
a.effect4:hover {color:#00549f; text-decoration:none;}

a.effect5:link { color:#606060; text-decoration:none;}
a.effect5:active { color:#606060; text-decoration:none;}
a.effect5:visited { color:#606060; text-decoration:none;}
a.effect5:hover {color:#606060; text-decoration:none;}

a.effect6:link { color:#990033; text-decoration:none;}
a.effect6:active { color:#990033; text-decoration:none;}
a.effect6:visited { color:#990033; text-decoration:none;}
a.effect6:hover {color:#990033; text-decoration:underline;}

a.effect7:link { color:#00549f; text-decoration:underline;}
a.effect7:active { color:#00549f; text-decoration:underline;}
a.effect7:visited { color:#00549f; text-decoration:underline;}
a.effect7:hover {color:#00549f; text-decoration:underline;}


body {
	margin:0px;
	padding:0px;
	background-color:#ffffff;
}

#container {
	padding:0px;
	width:880px;
	margin:0 auto;
}

#top {
	float:left;
	padding:0px;
	width:880px;
	height:58px;
	margin:0px;
}

#logo {
	float:left;
	padding-top:10px;
	margin:0px;
	height:38px;
}

#navigationStage2 {
	float:right;
	padding-top:23px;
	margin:0px;
	height:38px;
}

#navigation {
	float:left;
	padding:0px;
	margin:0px;
	width:880px;
	height:29px;
	background-image: url(images/navigation-bar.gif);
	background-repeat:no-repeat;
}

#navName {
	float:left;
	width:146px;
	margin:0px;
	height:29px;
	padding:0px;
}

h1 { 
	font-family:Arial, sans-serif; 
	font-size: 12px;
	font-weight:bold; 
	color:#ffffff;
	margin-top:5px;
	margin-bottom:0px;
	padding:0px;
	text-align:center;
}

h2 { 
	font-family:Arial, sans-serif; 
	font-size:48px;
	font-weight:bold; 
	color:#990033;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	line-height:48px;
}

h3 { 
	font-family:Arial, sans-serif; 
	font-size:24px;
	font-weight:bold; 
	color:#00549f;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:4px;
	text-align:left;
	line-height:24px;
}

h4 { 
	font-family:Arial, sans-serif; 
	font-size:11px;
	font-weight:normal; 
	color:#606060;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	line-height:14px;
}

.inputName { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#000000;
}

.inputEnter { 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:12px;
	color:#000000;
}

.nav2 h1 { 
	font-family:Arial, sans-serif; 
	font-size: 11px;
	font-weight:normal; 
	color:#990033;
	margin:0px;
	padding:0px;
	text-align:right;
}

.highlight h1 { 
	font-family:verdana, sans-serif; 
	font-size: 10px;
	font-weight:bold; 
	color:#ffffff;
	margin-top:2px;
	margin-left:4px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
	text-transform:uppercase;
}

.highlight h2 { 
	font-family:arial, sans-serif; 
	font-size: 11px;
	font-weight:normal; 
	color:#606060;
	margin-top:4px;
	margin-left:7px;
	margin-right:7px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
	line-height:15px;
}


#contentTop {
	float:left;
	padding-top:10px;
	margin:0px;
	width:880px;
	height:186px;
}

#supportMain {
	float:left;
	padding-top:15px;
	padding-bottom:20px;
	margin:0px;
	width:880px;
}

#mainPromotion {
	float:left;
	padding:0px;
	margin:0px;
	width:700px;
	height:182px;
	background-image: url(images/img-home.jpg);
	background-repeat:no-repeat;
}

.mainPromotion h1 { 
	font-family:Trebuchet MS, sans-serif; 
	font-size:28px;
	font-weight:normal; 
	color:#000000;
	margin-top:70px;
	margin-left:102px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
}

#onSiteTraining {
	float:left;
	margin-left:30px;
	margin-top:15px;
	padding:0px;
	width:200px;
}

#siteReviews {
	float:left;
	margin-left:35px;
	margin-top:15px;
	padding:0px;
	width:190px;
}

#seoGraphics {
	float:left;
	margin-left:45px;
	margin-top:15px;
	padding:0px;
	width:190px;
}

#supportRightColumn {
	padding-left:20px;
	margin:0px;
	width:160px;
	float:right;
	}

#supportHighlight {
	padding:0px;
	border:1px;
	border-style:solid;
	border-color:#990033;
	background-color:#ffffff;
	margin:0px;
	width:158px;
	float:right;
	}

#mainHighlight {
	padding:0px;
	border:1px;
	border-style:solid;
	border-color:#990033;
	background-color:#ffffff;
	margin-left:20px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:158px;
	height:180px;
	float:right;
	}
	
#highlightHead {
	float:left;
	padding:0px;
	margin:0px;
	width:158px;
	height:18px;
	background-image: url(images/highlight-header.gif);
	background-repeat:no-repeat;
}

#highlightCopy {
	float:left;
	padding:0px;
	margin:0px;
	width:158px;
	height:162px;
}

#highlightSupportCopy {
	float:left;
	padding-bottom:7px;
	margin:0px;
	width:158px;
}

#contentBottom {
	float:left;
	padding-top:20px;
	padding-bottom:20px;
	margin:0px;
	width:880px;
}

#mainArticles {
	float:left;
	padding:0px;
	margin:0px;
	width:700px;
}

#articlesSideBySide {
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	margin:0px;
	width:700px;
}

#mainArticles2 {
	float:left;
	padding:0px;
	margin:0px;
	width:320px;
}

#mainArticles3 {
	float:left;
	padding:0px;
	margin-left:20px;
	width:320px;
}

#mainBlogs {
	float:right;
	padding:0px;
	margin-left:20px;
	width:160px;
}


#supportBlogs {
	float:right;
	padding-top:20px;
	margin:0px;
	width:160px;
}

#supportShowcaseOnly {
	float:right;
	padding-top:0px;
	margin:0px;
	width:160px;
}

#clientLogo {
	float:right;
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}

.mainArticles h1 { 
	font-family:arial, sans-serif; 
	font-size:18px;
	font-weight:bold; 
	color:#990033;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
}

.mainArticles h2 { 
	font-family:arial, sans-serif; 
	font-size:14px;
	font-weight:normal; 
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
	line-height:22px;
}

.mainArticles h3 { 
	font-family:arial, sans-serif; 
	font-size:16px;
	font-weight:bold; 
	color:#990033;
	margin-top:25px;
	margin-left:0px;
	margin-bottom:5px;
	padding:0px;
	text-align:left;
	line-height:16px;
}

.mainArticles h4 { 
	font-family:arial, sans-serif; 
	font-size:16px;
	font-weight:bold; 
	color:#00549f;
	margin-top:15px;
	margin-left:0px;
	margin-bottom:5px;
	padding:0px;
	text-align:left;
	line-height:16px;
}

.mainArticles h4 { 
	font-family:arial, sans-serif; 
	font-size:14px;
	font-weight:normal; 
	color:#000000;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
	line-height:22px;
}

.mainArticles h5 { 
	font-family:arial, sans-serif; 
	font-size:12px;
	font-weight:bold; 
	color:#606060;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:left;
	line-height:17px;
}

.mainArticles h6 { 
	font-family:arial, sans-serif; 
	font-size:16px;
	font-weight:bold; 
	color:#00549f;
	margin-top:20px;
	margin-left:0px;
	margin-bottom:2px;
	padding:0px;
	text-align:left;
	line-height:16px;
}

.footnote { 
	font-family:arial, sans-serif; 
	font-size:11px;
	font-weight:bold; 
	color:#606060;
	line-height:22px;
}

.mainBlogs h1 { 
	font-family:arial, sans-serif; 
	font-size:11px;
	font-weight:bold; 
	color:#990033;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:2px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	text-transform:uppercase;
	line-height:14px;
}

.mainBlogs h2 { 
	font-family:arial, sans-serif; 
	font-size:11px;
	font-weight:bold; 
	color:#606060;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:5px;
	text-align:left;
	line-height:11px;
}

.mainBlogs h3 { 
	font-family:arial, sans-serif; 
	font-size:12px;
	font-weight:normal; 
	color:#606060;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:10px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	line-height:16px;
}

#footer {
	float:left;
	padding-top:0px;
	padding-bottom:20px;
	margin:0px;
	width:880px;
}

#footerLine {
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:880px;
	height:1px;
}

#footerCopy {
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:3px;
	width:880px;
}

#footerCopyright {
	float:left;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
	width:400px;
}

#footerLinks {
	float:right;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	width:480px;
}

.footer h1 { 
	font-family:arial, sans-serif; 
	font-size:10px;
	font-weight:normal; 
	color:#606060;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:left;
	line-height:10px;
}

.footer h2 { 
	font-family:arial, sans-serif; 
	font-size:10px;
	font-weight:normal; 
	color:#606060;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:right;
	line-height:10px;
}