body{
font-family: Verdana;
font-size: 12px;
background-color: #999999;
}

table{
font-family: Verdana;
font-size: 12px;
}

a:link,a:visited{
color: #000000;
text-decoration: none;
}

a:active,a:hover{
color: #ff3000;
text-decoration: none;
}

.infobox{
background-color:#999999;
color:#FFFFFF;
padding:5px 5px 5px 5px; 
border: 1px solid #333333;
}

.content{
background-color:#dddddd;
padding:10px 10px 10px 10px;
border: 1px solid #999999;
}

.content2{
background-color:#cccccc;
padding:10px 10px 10px 10px; 
border: 1px solid #888888;
}

.header{
font-size: 18px;
color: #333333;
background-color:#DDDDDD;
padding:10px;
border: 1px solid #999999;
width:100%;
align: center;
}

.container{
padding:20px;
}

.footer{
color: #ff0000;
text-decoration: none;
}

input{
font-family: Verdana;
font-size: 12px;
border: 1px solid #999999;
background-color: #DDDDDD;
color: #000000;
padding: 5px;
}

input:hover{
font-family: Verdana;
font-size: 12px;
border: 1px solid #888888;
background-color: #CCCCCC;
color: #000000;
padding: 5px;
}

select{
font-family: Verdana;
font-size: 12px;
border: 1px solid #999999;
background-color: #DDDDDD;
color: #000000;
padding: 5px;
}

select:hover{
font-family: Verdana;
font-size: 12px;
border: 1px solid #888888;
background-color: #CCCCCC;
color: #000000;
padding: 5px;
}

textarea{
font-family: Verdana;
font-size: 12px;
border: 1px solid #999999;
background-color: #DDDDDD;
color: #000000;
padding: 5px;
}

textarea:hover{
font-family: Verdana;
font-size: 12px;
border: 1px solid #888888;
background-color: #CCCCCC;
color: #000000;
padding: 5px;
}

legend{
font-family: Verdana;
font-size: 12px;
font-weight: bold;
color: #000000;
padding: 5px;
}

fieldset{
font-family: Verdana;
font-size: 12px;
border: 1px solid #999999;
background-color: #DDDDDD;
color: #000000;
padding: 5px;
}

.news_top{
font-size: 18px;
background-color:#cccccc;
padding: 5px;
border: 1px solid #999999;
}

.news_left_img{
background-color:#dddddd;
padding: 0px;
border: 1px solid #666666;
}

.news_left{
background-color:#dddddd;
padding: 5px;
border: 1px solid #999999;
}

.news_right{
background-color:#dddddd;
padding: 5px;
border: 1px solid #999999;
}

.news_bottom{
background-color:#cccccc;
padding: 5px;
border: 1px solid #999999;
}

.contact_box{
width: 300px;
height: 30px;
}

.contact_box2{
width: 300px;
height: 100px;
}

.admin_top{
background-color:#bbbbbb;
padding: 5px;
border: 1px solid #999999;
}

.admin_bot{
background-color:#dddddd;
padding: 5px;
border: 1px solid #999999;
}