* {margin: 0; padding: 0;}
body {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #333;	text-align:center;	background-image: url(images/bgsliver.gif);	background-repeat: repeat-x;}

h4, h2, h3 { font-weight: bold; }
h4 {font-size: 16px; line-height: 22px; padding-bottom: 5px;  color: #007D6D;}
h2 { font-size: 14px; color: #231F20; margin: 10px 0 5px 0; padding:0px; }
h3 {font-size: 12px;  color: #007D6D; padding-top: 5px; margin-top: 7px; margin-bottom: 0px; }
h1 {font-size: 25px; line-height: 22px; padding-bottom: 10px;  color: #008979; font-weight:normal; line-height:1.1em ; margin-top:20px;}
a {color: #336d9a; 	border:none; text-decoration:underline;}
p { color:#333; font-size: 12px; line-height: 1.4em; padding-top: 7px; margin-top: 5px; }
ul {margin-left: 30px; font-size: 12px; line-height: 1.3; padding-right: 20px;}
hr {height: 0px;  width: 100%; margin-top: solid 1px #CCCCCCC; margin-bottom: 10px;  }
img {border: 0;}

  
tr {border:0px; background:#C8E7FC; }
#form tr {background:#fff;}
#form {font-size:12px;}
input {margin-bottom: 3px; height:20px; width: 200px;}
.check {width: 40px; margin-top:15px;}
.whitetable tr {background: #fff;}
.whitetable tr img {margin-top: 6px;}


.colorh2 {color: #017E6D; font-size: 14px;  margin: 10px 0 5px 0; padding:0px; }
.more {font-size: 12px ; color:#008979 ; font-weight:bold ; text-decoration: none; }

.mainwrapper {width: 829px;	margin: 0 auto;	text-align: left; margin-bottom: 10px; min-height: 630px; /* set min height in IE6*/ height:auto !important; height:630px;}
.landingwrapper { background-image: url(../images/contentbg2.gif);}

#headerhome {margin-top: 0px; background:url(images/headerhome.gif) repeat-x top; height: 197; width: 829px; position: relative;}
#header {margin-top: 0px; background:url(images/header.gif) repeat-x top; height: 197px; width: 829px; position: relative;}



#header .headertext{  text-align: right; padding-right: 15px; margin-top: 15px; line-height: 1.5em; color:#FFF; }
#rightgray {background:url(images/sidegray.gif) repeat-y; width: 270px; float: right; height:40px;}

/* image map to go back home */
#header ul, #headerhb1 ul {margin: 0; padding: 0; list-style: none; }
a.logo {
	position: absolute;
	width: 242px;
	height: 66px;
	text-indent: -1000em;
}
#header .home a {
	top: 87px;
	left: 3px;
}

#headertext {width:auto; float: right; margin-top: 70px;}


/* Home Text*/
#hometext {float: left; width: 450px; line-height: 1.5; }
#hometext p {font-size: 14px; line-height: 1.5em; color: #FFF; margin: 35px 15px 10px 40px; }

/*Home Image*/
#homeimage {float: right; width: 300px;  margin: 15px 40px 0px 0px;}
*html #homeimage {float: right; width: 300px;  margin: 15px 20px 0px 0px;}
#homefooterimage {float:left; width: 720px; margin-left: 50px; margin-top: 30px; margin-bottom: 0px;}
*html #homefooterimage {float:left; width: 720px; margin-left: 25px; margin-top: 30px; margin-bottom: 0px;}
#homefooterimage img {border: solid 1px #666;}
#homefooterimage .pic {margin-right: 25px;}

/* Main Content */
#maintext{width: 829px; line-height: 1.5; height: 212px; }
#maintext2{width: 829px; line-height: 1.5; background:url(images/body2.gif) no-repeat; height: 212px; }
#maintext3{width: 829px; line-height: 1.5; background:url(images/body3.gif) no-repeat; height: 212px; }
#maintext4{width: 829px; line-height: 1.5; background:url(images/body4.gif) no-repeat; height: 212px; }
#maintext5{width: 829px; line-height: 1.5; background:url(images/body5.gif) no-repeat; height: 212px; }
#maintext6{width: 829px; line-height: 1.5; background:url(images/body6.gif) no-repeat; height: 212px; }
#maintext7{width: 829px; line-height: 1.5; background:url(images/body7.gif) no-repeat; height: 212px; }
#maintext8{width: 829px; line-height: 1.5; background:url(images/body8.gif) no-repeat; height: 212px; }
#maintext9{width: 829px; line-height: 1.5; background:url(images/body9.gif) no-repeat; height: 212px; }


#maintext h1, #maintext h2, #maintext h3, #maintext table { margin: 15px 15px 10px 45px;}
#maintext img { margin: 0px 0px 10px 0px;}
#maintext img.acess { margin: 0px 0px 0px 0px;}
#maintext table p {margin: 0px; padding-bottom: 10px;} 
#maintext table img {margin: 0px;}
#maintext table h3 {margin: 0px;}


#subcontent {clear:both; width:100%; margin-top: 20px;}
#subcontent p, #subcontent2 p { color:#333; font-size: 12px; line-height: 1.3; padding-top: 0px; padding-right: 8px; padding-bottom: 10px; }
#subcontent a {color:#3B4A62; text-decoration: none; font-weight: bold;}
#subcontent a:hover {text-decoration:underline;}
#subcontent img {padding-bottom: 5px;}

#subcontent2 {float: left; width: 100%;  background:url(images/sidegray.gif) repeat-y right;}

#leftcontent {margin-top: 10px; width: 549px;  float: left;}
#leftcontent .more {font-size: 12px ; color:#008979 ; font-weight:bold }
#leftcontent img {padding-top: 0px }
#leftcontent table {margin: 0px 5px 10px 10px;}
#leftcontent ul {margin-left: 22px; font-size: 12px; line-height:1.6em; margin-top:10px; margin-bottom: 10px;}

#leftcontent table p {padding: 11px; margin-top: 1px;}
#leftcontent th {height: 24px; background-color:#2d394f; color:#fff; padding-top:6px; padding-bottom: 6px; font-size:14px; text-align:left; padding-left: 7px;}
#leftcontent ul {margin-left: 35px; font-size: 12px; line-height:1.6em;}
#leftcontent ol {margin-left: 35px; font-size: 12px; line-height:1.5em; font-weight: bold;}
#leftcontent ol ol {list-style:lower-alpha; font-weight:normal; line-height:1.5em;}
#leftcontent ol ol ol {list-style: lower-roman;}

#rightcontent {margin-top: 10px; width: 250px; float: right;}
#rightcontent p, h1 {margin-right: 12px}

#rightnav {width: 226px; background:#dfe2e5; margin-bottom: 20px; border: solid #b4bac2 0px; color:#3C4B62; }
#rightnav ul {list-style-type: none; padding: 5px 0 10px 0; margin:0px;  }
#rightnav ul a{display:block; text-indent: 20px; height:26px; line-height: 26px; text-decoration:none; border-bottom: solid 1px #fcfcfc; background:url(images/rightnavsliver2.gif) repeat-x;}
#rightnav li {list-style-type: none;  line-height:1.4em; display:block;}
#rightnav li a:hover {background:url(images/rightnavsliver.gif) repeat-x; color:#fff;}

/* Landing Pages*/
#landingtext{width: 804px; line-height: 1.5; background:url(images/bodysliver.gif) repeat-y; height: auto; }
#leftcolumn {float: left; width: 175px; margin: 20px 10px 0px 45px; background-color:#4c80a7;}
*html #leftcolumn {float: left; width: 175px; margin: 10px 5px 0px 22px; background-color:#4c80a7;}
#leftcolumn p{color:#fff; margin: 12px; font-size:11px; line-height: 1.3em; }
#leftcolumn a{color:#fff; font-size: 14px;}
#rightcolumn {float: right; width: 500px; margin: 20px 40px 10px 25px; }
*html #rightcolumn {float: right; width: 500px; margin: 10px 20px 5px 12px; }


/* Footer Section */
#footer {clear: both; height: 61px; width: 829px;}
#footer2 {clear: both; background-image:url(images/footerlanding.gif); height: 34px; width: 829px;}
#copyright {font-size:11px; color:#333; text-align:center;	padding-top: 20px;}
#copyright a:link {font-size:11px; color:#333; text-decoration:none ;}
#footerlanding {clear: both; background-image:url(images/footerlanding.gif); height: 42px; width: 829px;}
#footerlanding #copyright {font-size:11px; color:#333; text-align:center;	padding-top: 1px;}

