/* CSS Document */
body {
	margin-left:0;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:10px;
	background-color:#FFFFFF;
}

/* Background Images */
.gradient {
background-image:url(../images/backgroundGradient.jpg);
background-position:top;
background-repeat:repeat-x;
}
.bodyBg {
background-image:url(../images/contentBg.jpg);
background-position:top;
background-repeat:no-repeat;
}
.middleContent {
background-image:url(../images/repeatingBg.jpg);
background-position:top;
background-repeat:repeat-y;
}
.bottomShadow {
background-image:url(../images/bottomShadow.jpg);
background-position:top;
background-repeat:no-repeat;
}
.caseStudyHeader {
background-image:url(../images/headerAquaGradient.jpg);
background-position:center;
background-repeat:no-repeat;
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
	color: #000000;
	border-color:#7FC1CD; 
	border-style:solid; border-width:1px;
}

.caseStudyBorder {border-color:#7FC1CD; border-style:solid; border-width:1px;}


/* Links */
    a.nav:link {
		color: #111111;
		text-decoration: underline;
		}
	a.nav:hover {
		color: #0C3271;
		text-decoration: underline;
		}
	a.nav:active {
	color: #0C3271;
	text-decoration: none;

		}
	a.nav:visited {
		color: #111111;
		text-decoration: underline;
		}
	a.nav:visited:hover {
		color: #0C3271;
		text-decoration: underline;
		}
		
			a:link {
				color: #4296CD;
				text-decoration: underline;
				}
			a:hover {
				color: #111111;
				text-decoration: underline;
				}
			a:active {
				color: #111111;
				text-decoration: underline;
				}
			a:visited {
				color: #4296CD;
				text-decoration: underline;
				}
			a:visited:hover {
				color: #111111;
				text-decoration: underline;
				}
		
	a.footer:link {
		color: #111111;
		text-decoration: none;
		}
	a.footer:hover {
		color:  #4296CD;
		text-decoration: underline;
		}
	a.footer:active {
		color: #111111;
		text-decoration: none;
		}
	a.footer:visited {
		color: #111111;
		text-decoration: none;
		}
	a.footer:visited:hover {
		color:  #4296CD;
		text-decoration: underline;
		}
		
   a.imageLink:link {
		color: #315DAD;
		}
	a.imageLink:hover {
		color: #315DAD;
		}
	a.imageLink:active {
		color: #315DAD;
		}
	a.imageLink:visited {
		color: #315DAD;
		}
	a.imageLink:visited:hover {
		color: #315DAD;
		}
		
/* HTML Elements */	
li{
	list-style-position:outside;
	list-style-type:disc;
}	
h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
p {
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
margin-top:0px;
}
blockquote {margin-right:10px; margin-left:15px;}
ul {font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;}
ul.homepage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	font-style:italic;
	line-height:18px;
	color: #000000;
	margin-left:0px;
	padding-left:0px;
	}
ul.list {
		font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
	line-height:18px;
	color: #000000;
	margin-right:35px; 
	margin-top:10px;
	}	
	
marquee {
margin:0 0 0 0;
}

dd {
margin-top:0px;
margin-bottom:0px;
}

/* ID's */
#columnOne {padding-left:15px;padding-right:5px;}
#columnTwo {padding-left:20px;padding-right:30px;}
#columnThree {padding-left:15px;padding-right:5px;}
#columnTables {margin-left:50px; padding-left:15px; margin-right:5px;}

/* Fonts */
.black_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
	font-style: italic;
	color: #000000;
}
.black_italicPadding {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
	font-style: italic;
	color: #000000;
	padding-left:15px;
	padding-right:20px;
	margin-bottom:3px;
}
.blueFont_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #003366;
}
.blueFont_ital {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	color: #003366;
	font-style:italic;
}
.blueFont_italBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.bodyText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px; padding-bottom:10px; padding-top:2px; padding-right:5px;
	
}
.Text {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
	padding-left:5px;
	padding-right:25px;
	padding-top:5px;
	padding-bottom:5px;
}

.videoTestimonialsText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.caseStudyText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.tableText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
}
.formText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
}
.whitePaperText {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
}
.searchResults {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: bold;
	font-style: italic;
	color: #003366;
}
.whiteTextBold {
	font: 70%/1.8em Verdana, Arial, sans-serif; color: #FFFFFF; line-height:15px;
	padding-left:5px;
	font-weight:bold;
}
.whiteText {
	font: 63%/1.8em Verdana, Arial, sans-serif; color: #FFFFFF; line-height:15px;
	padding-left:5px;
}
.breadCrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	font-style:italic;
	line-height:18px;
	color: #000000;
	padding-left:5px;
}
.sidebarHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	font-weight: bold;
	color: #000000;
	line-height:15px;
	padding-top:10px;
	
}
.sidebarHeaderNOpadding {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	font-weight: bold;
	color: #000000;
	line-height:15px;
	padding-top:10px;
	
}
.sidebarLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-weight: normal;
	font-style:italic;
	line-height:18px;
	padding-right:5px;
	color: #000000;
}
.clientTestimonials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: normal;
	font-weight: bold;
	font-style:normal;
	line-height:normal;
	color: #FFFFFF;
	padding-top:12px;
	padding-bottom:10px;
}
.clientTestimonials_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: normal;
	font-style:italic;
	line-height:normal;
	color: #FFFFFF;
	padding-bottom:10px;
}
 .login { 
	color: #4095CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	padding-top:10px;
}
 .whPaperLinks { 
	color: #4095CD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-weight: normal;
	padding-left:10px;
}

 .footer {
	color: #111111;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	text-decoration: none;
	padding-top:10px;
	font-weight: normal;
}
 .footer2 {
	color: #111111;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-variant: normal;
	text-decoration: none;
	font-weight: normal;
}
.indent {
font: 70%/1.8em Verdana, Arial, sans-serif; color: #000000; line-height:15px;
margin-top:0px;
margin-bottom:20px;
margin-left:15px;
margin-right:25px;
}	

.nudgeLeft {
padding-left:15px;
}	
