body {
 background-color: white;
 color:#465686;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 margin:0px;
 text-align:center;
 margin:20px;

}

.outside {
 width: 100%;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 text-align:left;
}

.strip {
 width: 710px;
 margin-right:auto;
 margin-left:auto;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
}

h1 {
 border-color: #d6e7f4;
 background-color: #fcfeff;
 border-width: 1px;
 border-style: solid;
 width:200px;
 font-size:24px;
 padding: 20px;
 text-align:center;
 color:#465686;
 font-weight:bold;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 margin-left:-18px;
 margin-bottom:1px;
 margin-top:0px;
 display: block;
}

h1 a {
 color:#80a0f0;
}

#nav {
 display:inline;
 border-style:solid;
 border-width:1px;
 border-color: #d6e7f4;
 margin-top:0px;
 margin-bottom:20px;
 margin-right:auto;
 margin-left:0px;
 padding:4px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 width:360px;
 text-align:center;
 margin-right:8px;
}

#nav a {
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#80a0ef;
}
#nav a:hover {
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#507090;
}

.search {
 display:inline;
}

.search input {
 background-color:white;
 color:#606080;
 font-family:courier, fixed-width;
 font-size:10px;
 border-color:#c0c0c0;
 border-style:solid;
 border-width:1px;
 width:100px;
}
.search input:hover {
 background-color:#FFFFFF;
 color:#606080;
 font-family:courier, fixed-width;
 border-color:#606060;
 border-style:solid;
 border-width:1px;
}
.search input:focus {
 background-color:#FFFFFF;
 color:#404050;
 font-family:courier, fixed-width;
 border-color:#606060;
 border-style:solid;
 border-width:1px;
}
.search form {
 display:inline;
}
.search .submit {
 background-color:#ffffff;
 border-style:solid;
 border-width:1px;
 border-color:#e0e0ff;
 width:60px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#507090;
}
.search .submit:hover {
 background-color:#fcfcff;
 border-style:solid;
 border-width:1px;
 border-color:#dcdcff;
 width:60px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#507090;
}
.search .submit:focus {
 background-color:#ffffff;
 border-style:solid;
 border-width:1px;
 border-color:#e0e0ff;
 width:60px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#507090;
}
.search .submit:active {
 background-color:#fffcff;
 border-style:solid;
 border-width:1px;
 border-color:#dcdcff;
 width:60px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 color:#507090;
}



.border {
 border-color: #d6e7f4;
 border-width: 0px;
 border-style: solid;
 width: 100%;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:11px;
 padding: 20px;
 padding-bottom:0px;
 color:#465686;
 background-color:white;
 font-weight:bold
}

.spacer {
 height: 20px;
 width: 100%;
}

h2 a {
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 padding:4px;
 background-color: #f6fcff;
 color:#465768;
 border-right-color:#d6ecff;
 border-right-style:solid;
 border-right-width:1px;
 border-bottom-color:#d6ecff;
 border-bottom-style:solid;
 border-bottom-width:1px;
 display:inline;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 width:200px;
 font-size:12pt;
 font-weight:bold;
}
h2 {
 margin-top:0px;
 display: block;
}

.box {
 background-color: #fcfeff;
 color:#8990a9;
 border-right-color:#d6ecff;
 border-right-style:solid;
 border-right-width:1px;
 border-bottom-color:#d6ecff;
 border-bottom-style:solid;
 border-bottom-width:1px;
 margin-top:0px;
 margin-bottom:24px;
 margin-left:20px;
 padding:20px;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 text-align:justify;
}
.box a {
 color:#80a0f0;
 text-decoration:underline;
}
.box a:hover {
 color:#507090;
 text-decoration:underline;
}

.subhead {
 border-style:none;
 padding:0;
 margin-left:12px;
 display:inline;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-weight:normal;
}

.subhead a {
 background-color:white;
 color:#80a0f0;
 text-decoration:underline;
}
.subhead a:hover {
 background-color:white;
 color:#507090;
 text-decoration:underline;
}

.footer {
 background-color: #ffffff;
 color:#465768;
 border-top-color:#d6ecff;
 border-top-style:solid;
 border-top-width:1px;
 margin-top:12px;
 width: 100%;
 font-family: verdana, tahoma, arial, helvetica, sans-serif;
 font-size:11px;
 padding:8px;
 text-align:right;
}

.footer a {
 color:#7070a0;
 background-color:#ffffff;
 text-decoration:underline;
}
.footer a:hover {
 color:#404080;
 background-color:#ffffff;
 text-decoration:underline;
}

.footleft {
 text-align:left;
 float:left;
 display:inline;
}
.footright {
 text-align:right;
 display:inline;
}

.cc {
 float:right;
}

blockquote {
 border-left-style:solid;
 border-left-width:2px;
 border-left-color:#C8CDE1;
 margin-left:12px;
 padding-left:12px;
 padding-top:8px;
 padding-bottom:8px;
}

em {
 color:#233343;
}