body {
    text-align:center;
    }

a ,div,h1,h2,h3,h4,p{
	color: Black;
	text-decoration: none;
	font-family: Verdana, arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
    }
    
div {
	border:0px solid Black;
	margin:0px;
	padding:0px;
    }	

li,ol,ul {
    text-align:left;
}

a:hover, a:active, a:link, a:visited {
	color: #3300FF;
	text-decoration: none;
}

div.spacer{ /*doesnt work so well in IE, add image?*/
    width:100%;
    border-bottom:1px solid White;
    font-size:0px;
    text-align:center;
    }

div.left {
    float:left;
    }

div.right{
    float:right;
    }

div.rightimg{
    float:right;
    margin-top:3px;
    }
    
div.blackheader{
    background-color:Black; /*for firefox*/
    height:16px;
    border-top:1px solid White;
    border-bottom:1px solid White;
    }

div.topmenu {
    /*width:100px;*/
    padding-left:10px;
    padding-right:10px;
    text-align:center;
    height:16px;
    float:right;
}

div.greybackground{
    background-color:#999999;
}

a.topmenu:hover, a.topmenu:active, a.topmenu:link, a.topmenu:visited {
	color: rgb(255,255,255);
	font-size: 10px;
    position:relative;
    top:2px;
}

div.yellowspacer{
    height:16px;
    background-color:#c1a73e;
    border-bottom:1px solid White;
    /*float:left;*/
    }

div.bluemenu{
    background-color:#0a5480;
    height:15px;
    padding-left:20px;
    border-bottom:1px solid White;
}

span.bluemenu, a.bluemenu, a.bluemenu:hover, a.bluemenu:active, a.bluemenu:link, a.bluemenu:visited {
	color: White;
    font-weight:bold;
    font-size: 10px;
    position:relative;
    top:2px;
    float:left;
}

div.greymenu, div.greysubmenu{
    height:15px;
    padding-left:20px;
    border-bottom:1px solid White;
    }

div.greysubmenu{
    display:none;
    background-color:rgb(232, 232, 232);
    }

a.greymenu, a.greymenu:hover, a.greymenu:active, a.greymenu:link, a.greymenu:visited {
	color:Black;
    float:left;
    position:relative;
    top:2px;
    font-weight:bold;
    font-size: 10px;
}

a.greysubmenu, a.greysubmenu:hover, a.greysubmenu:active, a.greysubmenu:link, a.greysubmenu:visited {
	color:Black;
    font-size: 9px;
    position:relative;
    top:2px;
    float:right;
    margin-right:13px;
}

div.whitebackground{
    background-color:#FFFFFF;
}

img{
    border:0px;
}

div.pagetitle{
    font-size:13px;
    font-weight:bold;
    margin-left:16px;
	margin-right:16px;
	margin-top:12px;
    margin-bottom:2px;
	text-align:left;
}
div.pagesubtitle{
    font-size:10px;
    margin-left:16px;
	margin-right:16px;
	margin-top:5px;
    margin-bottom:4px;
	text-align:left;
}

div.caption{
    font-size:10px;
    margin-left:16px;
	margin-bottom:4px;
	text-align:left;	
}

img.dots{
    height:3px;
    width:410px;
}

#clock{	
    color: rgb(255,255,255);
	font-size: 10px;
    font-weight:bold;
    height:16px;
    position:relative;
    top:2px;
}
    
#actlink{
    width:40px;
    background-color:#c1a73e;
    text-align:center;
    height:16px;
    }
    

#everythingwrapper {
    width:750px;
    margin:0px auto;    
    background-color:#e8e8e8;
    }

#leftbar{
    float:left;
    width:160px;
}

#rightbar{
    float:right;
    width:160px;
}

#centralarea{
    float:left;
    background-color:white;
    width:430px;
	text-align:center;
	overflow:hidden;
    min-height:600px;
}

#maintextwrapper{
    padding:5px;
    text-align:center;
}

#footer{
    clear:both;
    color:white;
    font-weight:bold;
    font-size:10px;
    padding-left:10px;
    background-color:Black;
    height:14px;
    padding-top:2px;
    border-top:1px solid white ;
	text-align:left;
}

#visitorswrapper{
    background-color:#0a5480;
    padding-left:2px;
    border-bottom:1px solid White;
    height:36px;
    vertical-align:middle;
}

#visitorstext{
	color: White;
	font-size: 10px;
    position:relative;
    font-weight:bold;
    float:left;
    text-align:center;
    width:70px;
}
.pagetitle {
	margin-right: 16px;
}

