body { 
font: 12px Verdana, Helvetica, Arial, sans-serif; 
color: #000000; 
background: #fff url(../images/BGTile.jpg); 
margin: 0px;}

h3 {
background: url(../images/h3_BG.gif) no-repeat top left;
color: #d5d9d8;
font: bold italic 16px/28px Verdana, Helvetica, Arial, sans-serif;
padding-left: 15px;
margin-top: 0px;}

p {
font: 12px Verdana, Helvetica, Arial, sans-serif; 
margin: 0px; 
text-align: justify;
padding: 5px 10px 0px 10px;}

p.in {
font-weight: bold;
padding: 5px 0px 5px 50px;}

h4 { 
font: bold 14px Verdana, Helvetica, Arial, sans-serif;
padding: 0px 0px 0px 5px; 
margin-bottom: 0px; 
color: #000000;}

a:link { 
font-weight: bold; 
text-decoration: underline; 
color: #484f51;}

a:visited { 
font-weight: bold; 
text-decoration: underline; 
color: #484f51;}

a:hover, a:active { 
text-decoration: underline; 
color: #bc212c;}

.msg {
color: #bc212c;
font-weight: bold;}

#img-caption {
font-size: 9px;
text-align: center;
padding: 5px 10px;}

#img-caption a:link, #img-caption a:visited, #img-caption a:active, #img-caption a:hover {
text-decoration: none;}

#list {
background-color: #bcbfc0;
list-style-type: square;}

#list li {
margin: 0px 0px 0px 5px;
padding: 0;}

#sublist {
list-style-type: lower-alpha;
background-color: #bcbfc0;}

#sublist li {
margin: 0px 0px 0px 5px;
padding: 0;}

/* specific divs */
#pageHeader {
width: 700px; 
padding: 0px;  
margin: 0px auto 5px auto;}

#pageHeader h1 {
background: transparent url(../images/header_img.gif) no-repeat top left;
width: 700px;
height: 100px;
margin: 0px;
padding: 0px;
text-align: center;}

#pageHeader h1 span {
margin-left: -2000px;}

#container {
width: 700px;
height: 120px;
margin: 0px auto 5px auto;}

#psa {
background: url(../images/psa_BG.jpg) no-repeat top left;
width: 680px;	/* LEAVE!! */ 
height: 90px;
margin: 0px;
padding: 22px 10px 10px 10px;}

#psatxt  {
color: #000000;
font-size: 13px;
font-weight: bold;
height: 90px;
margin: 0px 10px 0px 0px;
padding: 0px;
width: 675px;
overflow: auto;
scrollbar-3dlight-color: #bcbfc0;
scrollbar-arrow-color: #d5d9d8;
scrollbar-base-color: #bc212c;
scrollbar-darkshadow-color: #788488;
scrollbar-highlight-color: #000000;
scrollbar-lightshadow-color: #696969;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #d5d9d8; }

#wrapper {
width: 700px;
margin: 0px auto 5px auto;}

#main {
width: 495px; 
padding: 0px;  
margin: 0px;
float: left;}

.mainbox {
width: 495px;
padding: 0px;
margin: 0px;
background-color: #bcbfc0;}

.articles {
overflow: auto;
float:none;
clear:both;
width:495px;
background-color: #bcbfc0;}

.artimg {
float: left;
width: 160px;
background-color: #bcbfc0;
position: relative;
text-align: center;}

.left {
float:left;
padding-right:8px;}

.right {
float:right;
padding-left: 8px;}

.center {
text-align: center;
padding: 5px;}

.pbb {
background: transparent url(../images/p_bottom.gif) no-repeat bottom left;
width: 495px;
height: 5px;
margin-bottom: 5px;
float: none;
clear: both;}

.small {
font-size: 10px;}

#right_box {
width: 200px;
padding: 0px;
margin: 0px;
float: right;}

.right_divs {
width: 200px;
background: #bc212c;
padding: 0px;
margin: 0px;
min-height: 100px;}

.right_divs p {
color: #d5d9d8;
padding: 0px 8px 0px 8px;
text-align: left;}

.right_divs h6 {
text-align: center;
font: bold italic 12px Verdana, Helvetica, Arial, sans-serif;
padding: 0px; 
margin: 0px; 
color: #FACC19;
letter-spacing: .1em;}

.right_divs a:link, .right_divs a:visited {
color: #d5d9d8;
text-decoration: underline;}

.right_divs a:hover {
color: #facc19;
text-decoration: underline;}



#top_nav {
background: url(../images/topnav_BG.gif) no-repeat top left;
width: 200px;
height: 85px;}

p.top_nav {
color: #bc212c;
font: bold italic 12px/12px Verdana, Helvetica, Arial, sans-serif;
text-align: center;
padding: 10px 0px 0px 50px;}

#top_nav span {
text-align: right;
font: bold italic 12px/12px Verdana, Helvetica, Arial, sans-serif;
padding: 5px 0px 0px 30px;}

.rbt {
background: url(../images/right_box_top.gif) no-repeat top left;
width: 200px;
margin: 0px;
padding: 0px;}

.rbb {
background: url(../images/right_box_bottom.gif) no-repeat bottom left;
width: 200px;
padding: 0px;
margin-bottom: 5px;}

/* right box nav list ul id */
#navlist {
width: 190px; 
margin: 0px 0px 0px 10px;
list-style-type: none;}

#navlist li a:link, #navlist li a:visited {
padding-left: 20px;
line-height: 20px;
color: #d5d9d8;
text-decoration: none;
background: url(../images/nav_link_bullet.gif) no-repeat bottom left;}

#navlist li a:hover {
padding-left: 20px;
color: #facc19;
text-decoration: underline;
background: url(../images/nav_link_bullet_o.gif) no-repeat bottom left;}

#sub {
width: 180px; 
margin: 0px;
padding: 0 0 0 5px;
list-style-type: none;}

#sub li a:link, #sub li a:visited {
padding-left: 15px;
line-height: 20px;
color: #d5d9d8;
text-decoration: none;
background: url(../images/sub_link_bullet.gif) no-repeat bottom left;}

#sub li a:hover {
padding-left: 15px;
color: #facc19;
text-decoration: underline;
background: url(../images/sub_link_bullet_o.gif) no-repeat bottom left;}

#footer {
width: 500px;
margin: 0px auto 5px auto;
padding: 10px;
border: 1px #788488 solid;
float: none;
clear: both;
text-align: center;
color: #788488;}