/*CSS Document*/
*
{
	margin: 0px;
	padding: 0px;
}
IMG, DIV, #tagline1, .leftc, .rightc
{
	behavior: url(iepngfix.htc);
}
.clear
{
	height: 1px;
	margin: 0 0 -1px;
	clear: both;
	overflow: hidden;
}
BODY
{
	background-color: #CCC;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #393939;
}
#wrapper
{
	width: 998px;
	margin: 0 auto;
}
#header-homepage
{
	width: 998px;
	background-image: url(images/header-homepage.png);
	height: 330px;
}
#header-hcahps
{
	width: 998px;
	background-image: url(images/header-hcahps.png);
	height: 330px;
}
#header-training
{
	width: 998px;
	background-image: url(images/header-training.png);
	height: 330px;
}
#header-aboutus
{
	width: 998px;
	background-image: url(images/header-aboutus.png);
	height: 330px;
}
#header-faq
{
	width: 998px;
	height: 330px;
	background-image: url(images/header-faq.png);
}
#header-links
{
	width: 998px;
	height: 330px;
	background-image: url(images/header-links.png);
}
#header-testimonial
{
	width: 998px;
	height: 330px;
	background-image: url(images/header-testimonial.png);
}
#header-contact
{
	width: 998px;
	height: 330px;
	background-image: url(images/header-contact.png);
}
#logo
{
	width: 203px;
	height: 68px;
	padding: 14px 0px 0px 48px;
	float: left;
}
#contact-info
{
	float: right;
	width: 250px;
	height: 68px;
	padding: 14px 32px 0px 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #172F66;
	line-height: 24px;
	text-align: right;
}
#contact-info A:link, #contact-info A:visited
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #172F66;
	text-decoration: none;
}
#contact-info A:hover
{
	color: #666;
}
.nav
{
	width: 152px;
	margin: 10px 0px 0px 55px;
	float: left;
	padding: 5px 0px 0px 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F2F2F2;
}
UL
{
	list-style-type: none;
}
UL LI A:link, UL LI A:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #F2F2F2;
	text-decoration: none;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3051A9;
	padding: 3px 0px;
	display: block;
}
UL LI A:hover
{
	color: #FDD717;
	text-decoration: none;
	width: 150px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FDD717;
	padding: 3px 0px;
	display: block;
}
.starburst
{
	float: left;
	width: 101px;
	height: 92px;
	margin-top: 130px;
}
.statement1
{
	margin-top: 30px;
	width: 500px;
	float: left;
}
.statement2
{
	margin-top: 20px;
	width: 500px;
	padding-left: 25px;
	float: left;
}
.statement3
{
	margin-top: 20px;
	width: 500px;
	padding-left: 55px;
	float: left;
}
.statement4
{
	width: 500px;
	padding-left: 85px;
	float: left;
}
.bubble1
{
	width: 125px;
	height: 60px;
	background-image: url(images/bubble1b.png);
	margin-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #243D77;
	padding: 8px 5px 0px 20px;
	float: left;
}
.bubble2
{
	width: 457px;
	height: 61px;
	background-image: url(images/bubble2b.png);
	margin-left: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #243D77;
	padding: 8px 5px 0px 20px;
	float: left;
	background-repeat: no-repeat;
}
.bubble3
{
	width: 180px;
	height: 78px;
	background-image: url(images/bubble3b.png);
	float: left;
	margin-left: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #243D77;
	padding: 8px 5px 0px 15px;
}
.bubble-margin
{
	margin-left: 120px;
}
.bubble-margin2
{
	margin-left: 100px;
}
.bubble-margin3
{
	margin-left: 35px;
}
#main
{
	width: 998px;
	background-image: url(images/background-main.png);
	overflow: hidden;
	padding-bottom: 25px;
}
#homeleftc
{
	width: 680px;
	float: left;
	overflow: hidden;
	padding: 0px 0px 10px 57px;
}
#leftc
{
	width: 680px;
	float: left;
	overflow: hidden;
	padding: 0px 0px 10px 57px;
}
#rightc
{
	width: 200px;
	float: left;
	overflow: hidden;
	margin-left: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #243D77;
}
.noborder
{
	border: none;
}
.line-long
{
	margin: 32px 0px 30px;
}
.line-short-top
{
	margin: 15px 0px 30px;
}
.line-short-bottom
{
	margin: 35px 0px 0px;
}
.line-short-centered
{
	width: 200px;
	margin: 10px 0px 20px 140px;
}
.sidebar
{
	width: 180px;
	padding: 0px 0px 0px 20px;
}
#footer
{
	width: 998px;
	height: 141px;
	background-image: url(images/background-footer.png);
	background-repeat: no-repeat;
}
.address
{
	width: 300px;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	margin: 30px 0px 0px 50px;
}
.address A:link, .address A:visited
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
.address A:hover
{
	color: #FDD717;
	text-decoration: none;
}
.copyright
{
	width: 300px;
	float: right;
	text-align: right;
	margin: 70px 50px 0px 0px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8699DB;
}
.copyright A:link, .copyright A:visited
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8699DB;
	text-decoration: none;
}
.copyright A:hover
{
	color: #FFF;
	text-decoration: none;
}
.footerlinks
{
	width: 250px;
	float: left;
	margin: 30px 0px 0px 20px;
	text-align: center;
}
H1
{
	text-indent: -9999px;
}
H2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	color: #FFF;
}
H3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #243D77;
	font-style: normal;
	font-size: 18px;
	margin-bottom: 20px;
}
P
{
	margin-bottom: 20px;
}
A:link, A:visited
{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #393939;
}
A:hover
{
	color: #FDD717;
}
#main UL
{
}
#main UL LI
{
	list-style-type: square;
	list-style-position: inside;
	margin-left: 15px;
	line-height: 22px;
}
.cap
{
	font-size: 22px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #243D77;
	text-transform: none;
}
.question
{
	color: #283E88;
	font-weight: bold;
	margin-bottom: 10px;
	font-size: 14px;
}
.links
{
	width: 300px;
	float: left;
	margin: 0px 15px 30px;
	text-align: center;
}
TABLE
{
	width: 500px;
	margin-left: 100px;
	background-color: #EBEBE9;
	border: 2px solid #283E87;
	padding: 8px;
	color: #243D77;
	font-size: 14px;
	border-collapse: collapse;
	font-family: Tahoma, Geneva, sans-serif;
}
TR
{
	padding: 4px 0px;
	height: 30px;
}
TD
{
	padding: 4px 8px;
	border: 1px solid #D7D7D2;
}
.submit
{
	margin-left: 110px;
	width: 200px;
}
.testimonials
{
	width: 310px;
	background-color: #EBEBE9;
	padding: 30px 10px 0px;
	color: #243D77;
	font-size: 13px;
	float: left;
	margin: 0px 10px 0px 0px;
	font-style: italic;
}
.testimonials P
{
	margin-bottom: 50px;
}
.testimonialbit
{
	width: 100%;
	clear: both;
	margin-bottom: 30px;
	overflow: hidden;
	height: 185px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCD3DB;
	padding-bottom: 15px;
}
.highlight
{
	width: 600px;
	margin: 0 auto;
	border: 1px solid #243D77;
	background-color: #EBEBE9;
	margin-bottom: 30px;
	padding: 25px;
}
.highlight2
{
	margin: 0 auto;
	border: 1px solid #243D77;
	background-color: #EBEBE9;
	margin-bottom: 30px;
	padding: 25px 15px 25px 25px;
	width: 225px;
}
.bubble-icon
{
	margin: 0px 8px 20px 0px;
	float: left;
	clear: both;
}
.homecolumn1
{
	width: 670px;
	float: left;
	margin: 0px 20px 20px 0px;
}
.emergingtop
{
	width: 328px;
	height: 55px;
	background-image: url(images/emergin-customer-top.jpg);
}
.emergingmid
{
	width: 312px;
	background-image: url(images/bullet-box-mid.jpg);
	background-repeat: repeat-y;
	font-size: 14px;
	overflow: hidden;
	color: #243D77;
	padding: 10px 10px 20px 5px;
	float: left;
}
.ensuringtop
{
	width: 328px;
	height: 55px;
	background-image: url(images/bullet-box-top2.jpg);
}
.imagefloatleft
{
	float: left;
	margin: 0px 10px 25px 0px;
}
.bullet-box-home
{
	float: left;
	margin: 0px 10px 20px 0px;
}
.bullet-box
{
	width: 503px;
	background-image: url(images/bullet-box-mid.jpg);
	background-repeat: repeat;
	font-size: 14px;
	overflow: hidden;
	color: #243D77;
	padding: 10px 10px 20px 15px;
	margin-left: 40px;
}
.bullet-box-top-we
{
	width: 528px;
	height: 55px;
	background-image: url(images/bullet-box-top-we.jpg);
	margin-left: 40px;
}
.bullet-box-top-training
{
	width: 528px;
	height: 55px;
	background-image: url(images/bullet-box-top-training.jpg);
	margin-left: 40px;
}
.indent
{
	margin-left: 16px;
}
.brochure
{
	margin-top: 20px;
	border: none;
}
IMG#workshop-banner, IMG#workshop-banner a
{
	margin-left: 41px;
	margin-bottom: 25px;
	border: none;
}

