* {
margin:0pt;
padding:0pt;
}
body {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:11.56px;
margin:0pt;
padding:0pt;
text-align: center;
}
#stage {
	width: 828px;
	margin: 0px auto;
	text-align: left;
	background-image:url(Images/content.gif);
	background-repeat:repeat-y;
	line-height:15px;
}
#wrapper {
background-image:url(Images/content.gif);
background-repeat:repeat-y;
line-height:15px;
margin:0pt auto;
width:828px;
}
#logo {
background-image:url(Images/header.gif);
background-repeat:no-repeat;
float:left;
height:61px;
width:828px;
}
#top {
background-image:url(Images/top.gif);
background-repeat:no-repeat;
height:36px;
line-height:36px;
width:828px;
}
#header {
width:828px;
}
div#menutop {
display:block;
height:20px;
position:relative;
right:40px;
top:-40px;
}
#menutop ul {
line-height:20px;
list-style-type:none;
margin:0px;
text-align:right;
}
#menutop li {
color:#FFFFFF;
display:inline;
list-style-type:none;
}
#menutop li a {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#menutop li a:hover {
text-decoration:underline;
}
#header-closer {
clear:both;
}
#leftcolumn {
float:left;
padding:0pt 20px 20px;
width:224px;
}
#leftcolumn-inside {
background-color:#D5D6D8;
margin-left:24px;
}
#contentArea #content {
display:inline;
float:left;
margin-left:13px;
text-align:justify;
width:350px;
}
#contentArea #content.wide {
width:497px;
}
#clear {
clear:both;
padding-top:20px;
}
#content-inside {
padding-left:10px;
padding-right:10px;
}
#content-end {
background-image:url(Images/end-content.gif);
clear:both;
height:30px;
width:828px;
}
#footer {
background-image:url(Images/footer.gif);
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
margin:0pt auto;
padding-left:40px;
padding-right:40px;
padding-top:4px;
width:748px;
}
#footer-inside {
padding-left:80px;
padding-right:80px;
}
#footer-end {
background-image:url(Images/bottom.gif);
height:40px;
margin:0pt auto;
width:828px;
}
.inputbox {
border:1px solid #999999;
color:#666666;
font-size:11px;
padding:3px;
}
.formtext {
border:1px solid #999999;
color:#666666;
font-size:11px;
padding:2px;
width:150px;
}
p {
margin-bottom:15px;
}
a:link, a:visited {
color:#9A2228;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#9A2228;
text-decoration:underline;
}
div.moduletable {
border-bottom:1px solid #9A2228;
margin:5px;
padding:10px;
}
div.calctable {
margin:5px;
padding:10px;
}
div.moduletable h3 {
color:#9A2228;
font-size:20px;
line-height:20px;
padding:0pt;
text-align:center;
}
h3 {
color:#9A2228;
font-size:20px;
line-height:20px;
padding:0pt;
text-align:center;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#buttons {
float:left;
margin:0pt;
padding:0pt;
width:auto;
}
.bolder {
color:#9A2228;
font-weight:bold;
}
.pathway {
color:#333333;
font-size:10px;
font-weight:bold;
}
.small {
color:#333333;
font-size:10px;
padding-left:10px;
}
.createdate {
color:#333333;
font-size:10px;
padding-left:10px;
}
.modifydate {
color:#333333;
font-size:10px;
padding-left:10px;
}
.button {
background-color:#EFEFEF;
border:1px solid #CCCCCC;
color:#333333;
font-size:10px;
padding-left:5px;
padding-right:5px;
}
.contentpaneopen {
width:100%;
}
.contentpaneopen h2 {
border-bottom:4px solid #9A2228;
color:#9A2228;
font-size:20px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
padding-bottom:5px;
}
div.calcresults {
background-color:#FFFFFF;
border:1px solid #9A0002;
margin:20px 0pt 0pt;
width:100%;
}
p.results {
padding:4px;
text-align:center;
}
.smallprint {
color:#333333;
font-size:9px;
font-weight:normal;
margin:12px 0px;
text-align:center;
}
div#menu {
background-image:url(Images/footer.gif);
clear:both;
color:white;
display:block;
height:20px;
margin-bottom:20px;
}
#menu ul {
line-height:22px;
list-style-type:none;
margin:0px 0px 0px 49px;
text-align:left;
}
#menu li {
color:white;
display:inline;
list-style-type:none;
}
#menu li a {
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#menu li a:hover {
color:#414042;
}
div#sidebar {
color:#000000;
float:left;
height:95%;
margin-right:10px;
position:relative;
text-align:left;
width:160px;
}
div#sidebar2 {
color:#000000;
float:left;
height:95%;
margin:5px 0pt 0pt 0px;
padding-left:4px;
padding-top:4px;
position:relative;
text-align:left;
width:135px;
}
div#content {
float:left;
height:95%;
text-align:left;
width:300px;
}
#contentArea h1 {
border-bottom:4px solid #9A2228;
color:#9A2228;
display:inline;
float:left;
font-size:20px;
font-weight:normal;
line-height:20px;
margin-bottom:10px;
padding-bottom:5px;
width:528px;
}
h4 {
color:#9A0002;
font-size:13px;
font-weight:bold;
padding:0pt 0pt 8px 0px;
}
.important {
background-color:#FFFFFF;
border:1px solid #E70101;
display:block;
font-size:11px;
line-height:14px;
margin:0pt 0pt 10px;
padding:4px;
width:100%;
}
label {
color:#000000;
display:block;
float:left;
line-height:20px;
margin:0pt 0pt 2px;
padding-bottom:2px;
padding-right:4px;
padding-top:0px;
text-align:left;
width:240px;
}
.box {
background-color:#E0ECF6;
border:1px solid #394A89;
display:block;
margin:0pt 0pt 10px;
padding:5px;
}
p#location {
background-color:#FFFFFF;
color:#9A0002;
font-size:14px;
font-weight:bold;
padding:2px;
text-align:left;
}
#footer a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
height:30px;
}
#footer smallprint {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
font-weight:bold;
height:30px;
}

#insidecontent h2{
background-color:#FFFFFF;
color:#9A0002;
font-size:14px;
font-weight:bold;
padding:2px;
text-align:left;
height:30px;
}
