body {background-color: rgb(228,229,250);}
table.main {table-layout: fixed; margin-bottom: 0; font: normal normal normal 10pt arial, serif; text-decoration: none; color: #666666; background-image: 
url("images/body.gif"); text-align: justify;}
table.interior {table-layout: fixed; font: normal normal normal 10pt arial, serif; text-decoration: none; color: #777777; background-color: transparent; text-align: justify;}
h3 {color: #634181; text-align: left; font-family: arial, serif; margin-top: 20px;}
h3.index {color: #634181; font-family: arial, serif; text-align: center; margin: 0 55px; vertical-align: middle; font-size: 15pt;}
h4 {color: #634181; text-align: left; font-family: arial, serif; margin-bottom: -.5em; margin-top: 30px;}
h5 {color: #444444; text-align: left; font-family: arial, serif; margin-bottom: -.5em; margin-right: 20px;}
h3.header2 {color: #634181; text-align: left; font-family: arial, serif; margin: 20px 15px 10px 15px;}
h4.header2 {color: #634181; text-align: left; font-family: arial, serif; margin: 20px 15px 10px 15px;}
h5.header2 {color: #444444; text-align: left; font-family: arial, serif; margin: -.5em 15px 10px 15px;}
a {font: normal normal bold 8pt arial, serif; text-decoration: none; color: #634181; background-color: transparent;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration: underline;}

a.inline {font: normal normal normal 10pt arial, serif; text-decoration: none; color: #634181; background-color: transparent;}
a:link.inline {text-decoration: none;}
a:visited.inline {text-decoration: none;}
a:active.inline {text-decoration: none;}
a:hover.inline {text-decoration: underline;}

td.body {background-image: url("images/body.gif"); vertical-align: top;  padding: 10px 55px;}
td.footer {background-image: url("images/footer.gif"); vertical-align: top; padding: 0 45px;}
hr {color: rgb(88,34,34); height: 2px;}
td.right {text-align:right; padding: 1em 20px 0 0;}
td.left {text-align: left; padding: 1em 0 0 20px;}
td.center {text-align: center; vertical-align: center; padding: 1em 0 0 20px;}
p.bold {margin-top: 2.5em; text-align: center; font: normal normal bold 1.0em arial, serif; color: rgb(49,58,91); background-color: transparent;}
p.body1 {margin: 10px 20px 10px 55px;}
p.body2 {margin: 10px 15px 10px 15px;}
td.rightnav {vertical-align: top; width: 234px;}
td.rightnavbody {background-image: url("images/rightnavbody.gif"); width: 234px; vertical-align: top;}

p.links2 {color: rgb(134,134,134); width: 900px; text-align: center; vertical-align: middle; line-height: 31px;}
p.disclaimer {margin: 20px 55px 10px 55px; color: #634181; font: normal normal normal 8pt arial, serif; width: 900px; text-align: center;}

div.nav {padding-top: 20px;}
p.navleft {margin-left: 12px; margin-top: -17px; text-align: center;}
td.graphicleft {text-align: justify; vertical-align: top; width: 490px;}
td.graphicright {text-align: center; vertical-align: top; width: 300px;}
h4.nav {color: rgb(120,30,30); background-color: transparent; margin: -10px 10px 5px 10px; font-size: 11pt;}
h4.linkbar {color: #ffffff; background-color: #634181; margin: 0 10px 10px 10px; text-align: center;}
h5.nav {color: #634181; background-color: transparent; margin: 10px; text-decoration: underline;}
p.nav {color: #634181; background-color: transparent; margin: 5px 10px 20px 10px; font: normal normal normal 9pt arial, serif; text-align: left;}
td.navigation {background-image: url("images/navbg.jpg"); vertical-align: center; text-align: left;}
a.navigation {font: normal normal bolded 8pt arial, serif; text-decoration: none; color: rgb(249,249,249); background-color: transparent;}
a:link.navigation {text-decoration: none;}
a:visited.navigation {text-decoration: none;}
a:active.navigation {text-decoration: none;}
a:hover.navigation {color: rgb(221,194,244);}
td.linkbar {background-image: url("images/linkbarbody.gif");}
td.linkbar_interior p {margin: 5px 20px 5px 20px;}
td.linkbar_interior {vertical-align: top;}

.buffer {padding: 10px 2px 20px 2px; vertical-align: middle;}  
p.links {margin: 0 55px 10px 55px; color: rgb(140,84,186); width: 900px; text-align: center;}
li {margin-bottom: 10px; list-style-image: url("images/chk.png");}
td.maintext {background-image: url('images/links_graphic.jpg'); width: 900px; height: 409px;}



td.navbox {width: 233; vertical-align: top; background-image: url('images/rightnavbody.gif');}


td.navbox p {margin: 8px 10px; font: normal normal normal 9pt arial, serif;}

.marginrt20 {margin-right: 20px;}

	.myForm td, input, select, textarea, checkbox  {
		font-family: tahoma;
		font-size: 12px;
	}

	.required {
		color: red;
	}


td.ad {background-image: url(images/adheading.jpg);}
td.adbody {background-image: url(images/adbody.jpg); height: 344px;}
