.no_screen {
display: none;
}

body {
font-family: Arial, sans-serif;
font-size: 13px;
}

p,li,ul,td,blockquote {
font-family: Arial, sans-serif;
font-size: 13px;
}

h1,h2,h3,h4, h5, h6 { font-family: Arial, sans-serif; }

h1, h1 A:link, h1 A:active, h1 A:visited {
font-family: Arial, sans-serif;
font-size: 21px;
margin-top:0px;
color: #155316;
text-decoration: none;
}

h2 {
font-family: Arial, sans-serif;
font-size: 17px;
color: #155316;
}

h3 {
font-family: Arial, sans-serif;
font-size: 15px;
color: #155316;
}

.body_text, .body_text p, .body_text blockquote, .body_text li, .body_text td  {
font-family: Georgia, Times New Roman, Times, serif;
font-size:15px;
line-height: 1.5;
}

td { vertical-align: top; }

.sans-serif {
font-family: Arial, sans-serif !important;
font-size: 13px !important;
}

.nav {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
height:25px;
vertical-align:middle;
padding-left:15px;
padding-right:15px;
margin:0px;
padding-top:1px;
color: white;
background-color: black;
}

.nav A {
text-decoration: none;
color: white;
}

.nav A:link { color: white; }
.nav A:visited { color: white; }
.nav A:hover { color: #8AA98B; }


.right_box {
margin:0 0 15px 0; 
border:1px dotted gray;
border-right:none;
}

.right_box_heading {
height:24px;
font-family:Arial,sans-serif;
font-size:14px;
color:#2F4251;
padding:7px 0 0 15px;
margin:0 0 10px 0;
background:url(images/bg_temp.gif);
}

.right_box_inner {
padding:0 17px 5px 15px;
}

.sidelink {
font-family:Arial,sans-serif;
font-size:small;
padding-top:0;
padding-bottom:0;
margin-top:0;
margin-bottom:3px;
color:#2F4251;
list-style-type: square;
}

.sidelink A {
text-decoration: none;
color:#2F4251;
}

.sidelink A:link { color:#2F4251; }
.sidelink A:visited { color:#2F4251; }
.sidelink A:hover { text-decoration: underline; }
