.no_screen {
display: none !important;
}

body {
background: #ffffff;
font-family:arial,sans-serif;
font-size:100.01%;
}

p,ul,ol,li,td,blockquote {
font-family:arial,sans-serif;
font-size:13px;
color: #000000;
}

p {
margin-top:1em;
margin-bottom:1em;
}

.theme_bg {
background: #295C8F;
}

.theme {
color: #295C8F;
}

h1,h2,h3,h4 {
font-family: arial,sans-serif;
}

h1, h1 A:link, h1 A:active, h1 A:visited {
font-size: 22px;
margin-top: 0px;
color: black;
text-decoration: none;
}

h2 {
font-size: 18px;
font-weight: bold;
} 

h3 {
font-size: 16px;
font-weight: bold
} 

h4 {
font-size: 14px;
font-weight: bold
} 

li {
margin-top:0px;
padding-top:0px;
margin-bottom:4px;
padding-bottom:0px;
}

.sans-serif {
font-family:Arial, sans-serif;
font-size:13px;
}

td { vertical-align: top; }

.article_body, .article_body p, .article_body blockquote, .article_body td, .article_body li { 
font-family: Times New Roman, serif;
font-size:18px;
line-height: 1.3;
}

table.nav td A {
display: block;
text-decoration: none;
color: #295C8F;
font-family: Arial, sans-serif;
font-size: 11px;
text-transform:uppercase;
letter-spacing: 1px;
text-align:center;
vertical-align:bottom;
padding: 6px 15px 4px 15px;
background:url(/images/bg_nav.gif);
border-right:1px solid #295C8F;
}

table.nav td A:link {
color: #295C8F;
}

table.nav td A:visited {
color: #295C8F;
}

table.nav td A:hover {
color: black;
background: #D6A370;
}


.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;
}

.bottomlink {
font-size:11px;
font-family: Arial, sans-serif;
display:inline;
padding:0 7px 0 7px;
margin:0;
border-right:1px solid gray;
}

.bottomlink A {
text-decoration: none;
color: #000000;
}

.bottomlink A:link {
color: #000000;
}

.bottomlink A:visited {
color: #000000;
}

.bottomlink A:hover {
color: #000099;
}

.graylink A, .graylink A:link, .graylink A:visited {
color:#525252;
text-decoration: none;
}

.graylink A:hover {
color: blue;
}

.hover_line, .hover_line A, .hover_line A:link, .hover_line A:visited {
text-decoration: none;
}

.hover_line A:hover {
text-decoration: underline;
}

.blue_hover A, .blue_hover A:link, .blue_hover A:visited {
color: #0000FF;
text-decoration: none;
}

.blue_hover A:hover {
text-decoration: underline;
}

input.text, select.text {
font-size:12px;
margin:0;
padding:1px 0 1px 2px;
display:inline;
border:1px solid gray;
}

td.edit {
border:none;
padding:0 2px 2px 2px;
font-size:12px;
}
img {
max-width:100%;
}
