body
{
font:12px tahoma;
color:#000099;
text-align:center;
background-image:url(images/body-bg.jpg);
background-repeat:repeat-x;
}

.main
{
border:0px solid #000099;
width:800px;
height:632px;
background-color:#FFFFFF;
}

.header
{
border:0px solid #009999;
background-image:url(images/bg-header.jpg);
background-repeat:repeat;
float:left;
width:321px;
height:107px;
}

.logo
{
border:0px solid #000000;
float:left;
}

.menubar
{
background-color:#000099;
height:20px;
width:792px;
text-align:left;
padding-left:8px;
padding-top:3px;
}

.menubar img
{
float:left;
border:0px;
}

.border
{
border:1px solid #000099;
width:798px;
height:500px;
text-align:left;
}

.sidemenu
{
margin:20px;
height:300px;
width:150px;
font:bold 14px 'Times New Roman';
color:#000099;
padding:10px;
float:left;
border:0px solid #000099;
}

.contents
{
margin-top:20px;
border:1px solid #000099;
padding:7px;
width:535px;
background-color:#d2efff;
float:left;
}

.latestnews
{
margin-top:15px;
border:1px solid #FFFFFF;
padding-top:5px;
width:550px;
float:left;
}

b
{
font:bolder 12px tahoma;
padding-right:3px;
}

.hlink a
{
font:9px tahoma;
color:#000099;
text-decoration:none;
}

.hlink a:hover
{
font:9px tahoma;
color:#009FF0;
text-decoration:none;
}

.links
{
width:135px;
height:21px;
padding:0px;
border:0px solid #ff00cc;
vertical-align:bottom;
text-align:left;
}

p
{
margin:0px;
padding:0px;
font:9px tahoma;
}

p img
{
border:1px solid #8C5370;
float:left;
margin-right:5px;
margin-bottom:5px;
}

p b
{
font:bold 10px tahoma;
}

.textbox{
height:16px;
border:1px solid #8C5370;
font:10px tahoma;
color: #8C5370;
}

h1{
font:bold 12px tahoma;
}

textarea{
border:1px solid #8C5370;
font:10px tahoma;
color: #8C5370;
}



