
body {
font-family: Verdana;
font-size: 13px;
text-align: center;
text-align: -moz-center;
color: black;
margin: 0px auto 20px auto;
padding: 0px;
background-color: #F0F0F0;
}

a {
color: blue;
text-decoration: underline;
}

a:hover {
color: blue;
text-decoration: none;
}

.navbutton:hover {
cursor: pointer;
cursor: hand;
}

.navtabs {
text-align: center;
vertical-align: middle;
padding: 0px 10px 0px 10px;
font-weight: bold;
font-family: Arial;
font-size: 12px;
text-transform: uppercase;
}

.title {
text-align: right;
font-family: Trebuchet MS;
font-weight: bold;
font-size: 30px;
color: #008700;
padding: 15px 210px 20px 0px;
}

ul.list {
margin: 0px 0px 20px 50px;
padding: 0px;
list-style-type: disc;
text-align: left;
}

ul.list li {
margin: 0px 0px 5px 0px;
padding: 0px;
}

ul.spacedlist {
margin: 0px 0px 20px 50px;
padding: 0px;
list-style-type: disc;
text-align: left;
}

ul.spacedlist li {
margin: 0px 0px 15px 0px;
padding: 0px;
}

.contentbox {
width: 900px;
text-align: center;
vertical-align: top;
}

.contentwrapper {
width: 800px;
text-align: left;
vertical-align: top;
margin: 0px auto 0px auto;
}

.subtitle {
text-align: center;
vertical-align: top;
padding-bottom: 15px;
font-size: 15px;
font-weight: bold;
font-family: Arial;
}

.mainpoint {
text-align: left;
vertical-align: top;
padding-bottom: 30px;
padding-top: 10px;
}

.mainpoint_subtitle {
text-align: left;
vertical-align: top;
padding-bottom: 15px;
font-size: 17px;
font-weight: bold;
font-family: Arial;
}

.mainpoint_content {
text-align: left;
vertical-align: top;
padding-left: 15px;
}

.smallnote {
font-style: italic;
font-size: 11px;
padding-top: 5px;
color: #4C4C4C;
}

a.switchlink {
font-size: 11px;
font-family: Arial;
text-decoration: underline;
color: blue;
font-weight: bold;
}

a.switchlink:hover {
font-size: 11px;
font-family: Arial;
text-decoration: none;
color: blue;
font-weight: bold;
}

.reqstar {
color: red;
font-size: 18px;
padding-right: 2px;
}

.secstar {
color: blue;
font-size: 18px;
padding-right: 2px;
}

.reqstardesc {
color: red;
font-size: 10px;
}

.secstardesc {
color: blue;
font-size: 10px;
}

td.calendarDateInput {
letter-spacing:normal;
line-height:normal;
font-family:Tahoma,Sans-Serif;
font-size:11px;
}

select.calendarDateInput {
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:11px;
}

input.calendarDateInput {
letter-spacing:.06em;
font-family:Verdana,Sans-Serif;
font-size:11px;
}
