@charset "utf-8";
/* CSS Document */

body { font-size:12px; background-image:url(images/bg_1.jpg);font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;}
p {margin: 0px;padding: 0px;text-align: left; font-size:14px; line-height:160%; margin-top:8px;}
a {text-decoration: none; color:900; }
a:hover {color:f00;}
a img {	border:none; border:0px;}
img {border:0px;	}
div {font-size:12px;margin:0;padding:0;word-wrap: break-word;}
ul {list-style:inside;list-style-image:url(images/red_1.jpg); margin:0 0 0 2px;	border:0;padding:0;	}
li {margin:3px; border-bottom:1px #ddd dashed; list-style-image:url(images/red_1.jpg); padding:4px 0;}
form {margin:0px; padding:0px;}
a:link {text-decoration: none; color:#000;}
a:visited { text-decoration: none; color:#000;}
a:hover { text-decoration: none; color:#f00; }
a:active { text-decoration: none; color:#f00;}
h1{font-weight:bold;font-size:15px;padding:0px;margin-bottom:10px;color:#0B50A1;text-align: left;}
.clear{clear: both;}
select{font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px;font-size:12px;}
input{font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px; font-size:12px;}
textarea {border:1px solid #dedede;}


#container { width:850px; margin:0 auto; background-color:#fff; background-image:url(images/containerbg.gif);}
#header { width:850px;}
#topnav { width:840px; margin:0 auto; text-align:center; border-left:5px #f4ecf0 solid; border-right:5px #f4ecf0 solid;}
#left { width:200px; padding:10px 15px 10px 33px; border-left:5px #f4ecf0 solid; border-right:1px #ccc dotted; float:left;}
#right {width:553px; padding:10px 20px 10px 15px; border-right:5px #f4ecf0 solid; float:right;}
.news {float:left; width:48%; padding:5px;}
#bottom { width:850px; margin:0 auto; background-color:#fff;}
.title 
{font-size:25px;
width: 100%;
text-align:center;
background-image:url(images/titlebg.jpg);
height:40px;
padding-top:5px;
}
.newsbody
{font-size:14px;
line-height:180%;
padding:0 20px 0 20px;
}
.date
{font-size: 12px;
float: right;
margin: 50px 10px 30px 0;
}
/* Forms
----------------------------------------------- */
form {
  margin:0; 
  line-height:1.3em;
  }
form div {padding:3px 0 2px;}
input.text {font:120% "Courier New",Courier,Monospace;}
input.button {
  background:#c00;
  color:#fff;
  font:bold 100% Verdana,Sans-serif;
  border:2px solid #f00;
  border-color:#f00 #900 #900 #f00;
  }


#contactform div {padding-top:5px;}
#contactform label {
  display:block;
  padding-bottom:1px;
  }
#contactform input.text {width:200px;}
#contactform input#subject {
  voice-family: "\"}\"";
  voice-family:inherit;
  width:95%;
  } html>body #contactform input#subject {width:95%;}  
#contactform input.text, #contactform textarea {
  background:#f7f7f7;
  border:1px solid #ccc;
  font-size:12px;
  }
#contactform textarea {
  voice-family: "\"}\"";
  voice-family:inherit;
  width:89%;
  height:10em;
  margin:0 auto;
  padding: 15px;
  } html>body #contactform textarea {width:89%;}
    
.mailbox {
  width:85%;
  background: url("/images/bit2_whitegray.gif") no-repeat right top;
  margin:2em auto;
  padding:10px;
  border-top:#ccc 1px dotted;
  }
.mailbox h3 {color:#666;}
.mailbox p {margin:.5em 0; line-height:1.5em;}
.mailbox input.text {width:90%;font-size:20px;}
.mailbox input.button {
  background:#666;
  color:#fff;
  border-color:#999 #333 #333 #999;
  }

.mailbox label {display:block; padding-bottom:2px;}