/* CSS Document */
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height:14px; color:#000;}
body {
	background-color: #017576;
	width:100%;
	margin:0px;
}
a:link, a:visited, a:active {color:#017576; text-decoration:none;}
a:hover {color:#017576; text-decoration:underline;}

h1 {
	margin:0px;
	font-size:16px;
	line-height:20px;
	color:#017576;
	font-weight:bold;
	font-style: italic;
	text-align: center;
}
h2 {
	margin:0px;
	font-size:14px;
	line-height:16px;
	color:#017576;
	font-weight:bold;
}
h3 {
	margin:0px;
	font-size:13px;
	line-height:14px;
	color:#017576;
	font-weight:bold;
}
h4 {
	font-size:12px;
	font-weight:bold;
}
.bold_017576 {
	font-weight: bold;
	color: #017576;
}
.brick {
	font-weight:bold;
	color:#990000;
}
.note_italic_smaller {
	font-size: 12px;
	font-style: italic;
}

.bold {color:#017576; font-weight:bold;}

#greyLine {border-bottom:1px solid #8c8c8c; margin-bottom:10px;}

#top {background:url(images/dotHori.gif) bottom repeat-x; height:112px; background-color:#FFF;}
#header {width:1000px; margin:auto; background-color:#FFF;}
#header img {float:right; background-color:#FFF;}
#teal {margin:auto; width:1000px; background-color:#FFF; height:150px;}
#homebar {margin:auto; width:1000px; background:url(images/gradientBar.jpg); height:20px;}
#bar {margin:auto; width:978px; background:url(images/gradientBar.jpg); height:20px;}
#nav {
	width:770px;
	margin-top:84px;
	float:right;
	font-size: 11px;
}
a.nav1:link, a.nav1:visited, a.nav1:active {
	font-size: 11px;
	 color:#000
	text-decoration:none;
	padding-right:15px;
	padding-bottom:16px;
}
a.nav1:hover  {
	font-size: 11px;
	color:#017576;
	text-decoration:none;
	padding-right:15px;
	padding-bottom:16px;
}
a.nav2:link, a.nav2:visited, a.nav2:active, a.nav2:hover {
	font-size: 11px;
	font-weight:bold;
	color:#017576;
	text-decoration:none;
	padding-right:15px;
	padding-bottom:16px;
}

#navSub {padding:5px;}
a.navSub1:link, a.navSub1:visited, a.navSub1:active {
	font-size: 11px;
	color:#666;
	text-decoration:none;
	padding:5px 15px 5px 0px;
}
a.navSub1:hover  {
	font-size: 11px;
	color:#017576;
	text-decoration:none;
	padding-right:15px;
	padding-bottom:16px;
}
a.navSub2:link, a.navSub2:visited, a.navSub2:active, a.navSub2:hover {
	font-size: 11px;
	font-weight:bold;
	color:#017576;
	text-decoration:none;
	padding-right:15px;
	padding-bottom:16px;
}

#home_nav {
	width:775px; 
	margin-top:84px; 
	float:right;
	background-color:#FFF;
	}

#home_contentIndex {
	width:1000px;
	margin:auto; background:url(images/home_bg.gif) repeat-y;
}
#home_content {
	width:1000px;
	margin:auto;
}
#home_left {
	padding:10px 10px 10px 0px;
	margin-right:10px;
	margin-left:10px;
	width:175px;
	min-height:330px;
}
#home_right {
	padding:10px 0px 10px 0px;
	width:237px;
	float:right;
	min-height:330px;
}
#home_center {
	padding:10px 10px 10px 0px;
	float:right;
	width:551px;
}
#home_footer {
	width:1000px;
	margin:auto;
	padding:10px 0px;
	font-size:10px;
	line-height:13px;
	 color:#000
	text-align:center;
	background-color:#FFF;
}

#contentIndex {width:978px; margin:auto;/* background:url(html/images/dotVertHome.gif) repeat-y;*/}
#content {width:978px; margin:auto; background:url(images/dotVertInterior.gif) repeat-y;}

#left {
	padding:10px 10px 10px 0px;
	margin-right:10px;
	width:180px;
	min-height:330px;
}
#right {
	padding:10px 10px 10px 0px;
	width:175px;
	float:right;
	min-height:330px;
}
#center {
	padding:10px 15px 10px 0px;
	float:right;
	width:521px;
}
#interior {padding:0px 10px 10px 10px; width:768px; min-height:330px; line-height:16px}
#interiorTeal {padding:1px 0px; background-color:#017576}

#footer {
	width:978px;
	margin:auto;
	padding:10px 0px;
	font-size:10px;
	line-height:13px;
	color:#FFF;
	text-align:center;
	background-color:#017576;
}
a.footer:link, a.footer:visited, a.footer:active {
	color:#FFF;
	text-decoration:none;
}
a.footer:hover  {color:#000; text-decoration:underline;}
#scroll {
	text-align: center;
}
sup {
	font-size: 11px;
}
hr {
	color: #CCC;
}
#checklist {
}
#checklist ul {
	list-style-image: url(images/checkbox.gif);
	line-height: 30px;
	list-style-position: outside;
}

