html 
{ 
    height:100%; 
    padding:0; 
}

body
{
    background-color: white;
    font-family: Verdana, Tahoma, Arial;
    color: black;
    height: 100%;
    margin: 0;
    padding: 0;
    font-size: 0.8em;
}

h1
{
	font-size: 1em;
	font-weight: bold;
}

ul
{
    list-style-image: url(../images/bulletin.gif);
}

#mainborder
{
	border:none 0 Black;
	width:920px;
	height:428px; 
	overflow:hidden;
    position:absolute; 
    top:50%; 
    left:50%;
    margin-left:-460px; 
    margin-top:-214px;
}

#mainframe
{
	position: relative;
	width:912px;
	height:420px; 
	overflow:hidden;
	vertical-align:top;
	padding:0 0 0 0;
}

#maintable
{
    height: 100%;
    width: 100%;
    border-collapse: collapse;
    border-width: 0;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
}

#mainbanner
{
	width:912px;
	height:50px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

#infoborder
{
	text-align:left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	background-image: url(../images/borderInfo.gif);
	overflow: hidden;
	width: 625px;
	height: 306px;
	top: 0px;
}

#infoframe
{
	text-align:left;
	margin: 10px 10px 16px 10px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	width: 605px;
	height: 280px;
}

#infotextframe
{
	padding: 0px 10px 0px 0px;
	OVERFLOW: auto;
	HEIGHT: 280px;
	vertical-align: top;
}

#infoimageframe
{
	padding: 0px 0px 0px 0px;
	OVERFLOW: auto;
	HEIGHT: 280px;
	vertical-align: middle;
}

#submenu
{
	height:40;
	overflow:hidden;
	padding:0;
	margin:0;
}

/*the menu div's control for selection*/
.menulink
{
    cursor:hand;
    overflow:hidden;
    background-repeat:no-repeat;
    background-position:left center;
}

.menulink img
{
    cursor:hand;
    width:223;
    height:35;
    margin:0 0 0 30px;
}

.submenulink
{
    cursor: hand;
    padding-left: 30px;
    background-repeat: no-repeat;
    background-position: left center;
    height:30px;
}

.submenulink img
{
    cursor:hand;
    height:35;
}

.submenuseperator
{
    height: 28;
    overflow: hidden;
    display: inline;
}

p
{
    text-align: justify;
}