
.standard-font {
font-size:71%;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif
}

.standard-font2 {
font-size:100%;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif
}

.nav-font {
font-size:65%;
font-family:Verdana,Arial,Helvetica,sans-serif
}

.table-border {
font-size:79%;
border-right:1px solid #CCC;
border-top:1px solid #CCC
}

.table-noborder {
font-size:99%;
margin-top:.45em
}

.inline {
display:inline
}

.site-title-bgcolor {
background-color:#c00
}

.textbox {
line-height:12px;
height:14px;
vertical-align:middle;
width:130px;
border:none;
border-style:none
}

.formfield {
line-height:10px;
height:16px;
vertical-align:middle;
width:100px;
border:thin solid #000;
border-style:none
}

a:hover.menu1-hyperlinked,a:hover.menu2-hyperlinked,a:hover.menu3-hyperlinked,a:hover.menu4-hyperlinked {
background-color:#CADCEB;
color:#BE5A33;
text-decoration:none
}

.nav-promo-text {
font-weight:400;
background-color:#B6CFE4;
color:#333
}

.nav-promo-text a {
color:#2E5074;
text-decoration:underline
}

.nav-promo-text a:hover {
color:#5E86B0;
text-decoration:underline
}

a.menu1-hyperlinked {
background-color:#CADCEB;
color:#333;
text-decoration:none;
width:152px
}

a.menu1-hyperlinked2 {
color:#333;
text-decoration:none;
width:152px
}

a.menu1-hyperlinked2:hover {
color:#BE5A33;
text-decoration:none;
width:152px
}

a.menu2-hyperlinked {
background-color:#CADCEB;
color:#333;
text-decoration:none;
width:145px
}

a.menu3-hyperlinked {
background-color:#CADCEB;
color:#333;
text-decoration:none;
width:138px
}

a.menu4-hyperlinked {
background-color:#CADCEB;
color:#333;
text-decoration:none;
width:131px
}

a.menu1-hyperlinked-over,a.menu1-hyperlinked-over2,a.menu2-hyperlinked-over,a.menu3-hyperlinked-over,a.menu4-hyperlinked-over {
background-color:#CADCEB;
color:#333;
text-decoration:none
}

.menu1-unselected {
font-weight:700;
background-color:#CADCEB;
color:#333;
padding-top:3px;
padding-bottom:5px;
line-height:132%
}

.menu1-selected {
font-weight:700;
background-color:#EAF1F7;
color:#333;
padding-top:3px;
padding-bottom:5px;
line-height:132%
}

.menu2-unselected,.menu3-unselected,.menu4-unselected {
font-weight:400;
background-color:#CADCEB;
color:#333;
padding-top:3px;
padding-bottom:5px;
line-height:132%
}

.menu2-selected,.menu3-selected,.menu4-selected {
font-weight:400;
background-color:#EAF1F7;
color:#333;
padding-top:3px;
padding-bottom:5px;
line-height:132%
}

body {
margin:0;
padding:0
}

.mh-hline-bkg {
background:#ECECEC
}

.mh-leftnav-bkg {
background:#CADCEB
}

.mh-titlebar1 {
background:#D4001A
}

.mh-titlebar2 {
background:#036
}

div.hs-masthead,div.hs-footer {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif
}

.mh-link1,.mh-link2 {
font-size:60%;
font-weight:700;
color:#666;
text-decoration:none;
display:inline
}

.mh-link2 {
color:#D4001A
}

.mh-link1:hover {
color:#5C94D0
}

.mh-link2:hover {
color:#AA051A
}
.searchbox {
font-size: 70%; 
border-style: inset; 
border-bottom: none; 
width: 17.5em;
}

.home-searchbox {
font-size:70%;
border-bottom:none;
width:13.5em;
border-style:inset
}

.linksep1 {
font-size:40%;
color:#666;
border:0;
margin:0
}

.ada-search {
color:#ececec;
background:#ececec;
font-size:1px;
line-height:0.01em;
margin:0
}

.ftr-hr {
background:#333
}

td.ftr-cell {
font-size:100%
}

.ftr-link1 {
font-size:65%;
color:#405EBE;
text-decoration:none
}

.ftr-link1:hover {
color:#00F;
text-decoration:underline
}

.ftr-text1 {
font-size:65%;
color:#000
}

.ftr-text1 a {
color:#036;
text-decoration:underline
}

.ftr-text1 a:hover {
color:#36C;
text-decoration:underline
}

.ftr-text2 {
color:#000;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:80%;
font-weight:400
}

a.ftr-link2,a.ftr-link2:visited {
color:#405EBE
}

a.ftr-link2:hover {
color:#00F
}

input.btn1,a.btn1,a.btn1-over {
font-size:60%;
font-weight:700;
color:#fff;
background:#366496;
width:100%;
border-color:#CBE3FF #036 #036 #B7CFEB;
padding:0 4px
}

input.btn1:hover {
font-size:60%;
font-weight:700;
color:#C7D2DC;
background:#366496;
width:100%;
border-color:#CBE3FF #036 #036 #B7CFEB;
padding:0 4px
}

a.btn1,a.btn1-over {
font-size:65%;
border:1px solid;
text-decoration:none;
line-height:120%;
padding:1px 4px
}

a.btn1:hover,a.btn1-over {
color:#C7D2DC
}

div.btn1 {
border-right:1px solid #000;
border-bottom:1px solid #000;
border-top:1px solid #CBE3FF;
border-left:1px solid #B7CFEB
}

.h2-ada {
font-size:1px;
color:#fff;
background:#fff;
margin:0
}

.ftr-head {
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:65%;
font-weight:700;
color:#036
}

.ftr-text {
color:#333;
font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;
font-size:65%;
font-weight:400
}

.ftr-text a {
color:#405EBE;
background-color:#FFF;
text-decoration:underline
}

.ftr-text a:hover {
color:#00F;
background-color:#FFF;
text-decoration:underline
}

.bk-to-toplink {
font-family:verdana, Arial, helvetica, Sans-serif;
font-size:82%;
color:#405EBE
}

.bk-to-toplink a,ftr-text-blue a {
color:#405EBE;
text-decoration:underline
}

.left-nav-bgcolor,.nav-bgcolor {
background-color:#CADCEB
}

.nav1-topline-bgcolor,.nav1-bttmline-bgcolor,.nav1-menu2-line-bgcolor {
background-color:#FFF
}

.mh-hline,.mh-vline {
background-color:#ECECEC
}

.mh-titlebar1 span,.mh-titlebar2 span {
color:#fff
} 