/* CSS Document */

body {
	margin : 0 auto;
	background: url(images/bodyback.png);
	}
.topbar {
width : 1000px;
height : 178px;
background: url(images/banner.jpg);
margin-bottom: 0;
vertical-align: bottom;
text-align: center;
}
#topnav {
text-align: center;
vertical-align: middle;
float: left;
margin-left: 30px;
}
#topnav a{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
line-height: 32px;
color : #BFD9EC;
text-decoration: none;
text-align: center;
margin-right : 20px;
margin-left : 20px;
}
#topnav a:hover{
color : #ffffff;
text-decoration: underline;
}
.cellbot {
width: 1000px;
height : 19px;
background: url(images/cellbot.jpg);
background-repeat: no-repeat;
}
#formtable {
width: 500px;
border : 1px solid #7F7F7F;
background-color: #ECECEC;
text-align: center;
margin-top : 10px;
font: 10px verdana;
font-weight: normal;
color: #000000;
padding : 10px 10px;
}
#formtable h1{
font: 14px verdana;
font-weight: bold;
color: #000000;
margin-top: 10px;
margin-bottom: 2px;
text-align: center;
}
.desc {
width: 160px;
text-align : left;
padding : 6px 6px;
font: 12px verdana;
font-weight: normal;
color: #000000;
}
.txtbox {
width: 230px;
float: left;
text-align: left;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal;
color: #000;
background-color: #fff;
border : 1px solid #B3C6D8;
}
.botnav {
text-align: center;
vertical-align: middle;
font : 12px, verdana, normal;
color : #8C8C8C;
background:#FFFFFF;
}
.botnav a{
font : 12px, verdana, normal;
color : #8A8A8A;
text-decoration: none;
text-align: center;
margin-right : 7px;
margin-left : 7px;
}
.botnav a:hover{
color : #000000;
text-decoration: underline;
}
.rightcell{
width: 288px;
background:url(images/right_cell_back.jpg);
background-repeat: repeat-y;
}
.righttablecontact{
color : #666666;
text-align: left;
font: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:14px;
padding-left: 10px;
}
.height {
margin: 0 auto;
height : 340px;
text-align: center;
background: #FFFFFF;
}
.homecontent {
padding : 10px 10px;
background:#FFFFFF;
height: 340px;
vertical-align: top;
}
.homecontent h2{
font: 1.1em Verdana;
font-weight: bold;
color: #F6851F;
text-align: center;
margin : 0px 10px 0px;
text-align: center;
}
.homecontent p{
padding : 10px 10px;
font: .8em/1.2em Verdana;
font-weight: bold;
color: #666666;
text-align: justify;
margin-top: 0px;
margin-bottom: 2px;
padding-top: 0px;
padding-bottom: 4px;
}
.orange{
vertical-align: middle;
margin-right: 2px;
margin-top: 2px;
}
.newshead{
font: 1.1em Verdana;
font-weight: bold;
color: #ff0000;
text-align: left;
margin-top: 40px;
padding-top: 40px;
padding-left: 20px;
text-transform: uppercase;
letter-spacing: 1px;
margin-left: 20px;
}
.newsdate{
font: 14px Verdana;
font-weight: bold;
color: #2C8BBA;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 20px;
margin-left: 20px;
}
.newsdatered{
font: 14px Verdana;
font-weight: bold;
color: #ff0000;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 20px;
margin-left: 20px;
}
.newsdateblue{
font: 14px Verdana;
font-weight: bold;
color: #3399CC;
text-align: left;
margin-top: 10px;
padding-top: 10px;
padding-left: 20px;
margin-left: 20px;
}
.newsdateblue p{
font: 13px Verdana;
font-weight: normal;
color: #000000;
text-align: justify;
margin-top: 0;
padding-top: 0;
}
.newsdate span{
font: 13px Verdana;
font-weight: normal;
color: #000000;
text-align: justify;
}
.newsdatered span{
font: 12px Arial;
font-weight: normal;
color: #000000;
text-align: justify;
}