body{
    background: #fff;
    font-family: tahoma, verdana, arial, sans-serif;
    font-size: 16px;
    margin: 0px;
    padding: 0px;
    text-align: left;
}

.navPic{
    list-style: none;
}

.navPic li{
    display:inline;
}

.navButtons {
    left:280px;
    position:relative;
}

#pageheader {
    background: url(/images/header.jpg) no-repeat top left;
    height: 460px;
    position: relative;
    width: 760px;
}

#nav {
    left: 140px;
    top:420px;
    line-height: 25px;
    list-style: none;
    margin: 0px;
    padding: 3px 0px;
    position: absolute;
}

#nav li {
    display: inline;
}

#nav a {
    margin: auto 0px;
    padding: 2px 4px;
    color: #000000;
    text-decoration: none;
}

#nav a:hover {
    color: #555555;
}

#content {
    padding: 12px 0px;
    width: 760px;
    background: #F7F7F7;
    border-bottom: solid 1px #3B5998;
    border-left: solid 1px #D8DFEA;
    border-right: solid 1px #D8DFEA;
}

.box{
    border-left: solid 1px #D8DFEA;
    border-right: solid 1px #D8DFEA;
    border-top: solid 1px #D8DFEA;
    border-bottom: solid 1px #D8DFEA;
    background: #FFFFFF;
    width: 750px;
    margin: 5px;
}

.box p{
    padding:0px 0px 0px 14px;
}

.item{
	padding-bottom:10px;
	border-bottom: 1px solid #EEEEEE;
}

a.title{
    font-size:24px;
    font-weight: bold;
    padding:4px 4px;
}

.error{
    font-size:18px;
    font-weight:bolder;
    color: red;
}
.pointTitle{
    font-weight:bold;
    font-size:18px;
    padding: 0px 12px;
}

.subTitle{
    padding: 0px 14px;
}

.date{

    font-weight:normal;
    font-size:16px;
    display:inline;
    position: absolute;
    left:600px;
}

.noPoints{
    list-style: none;
}

.bold{
    font-weight:bold;
    display:inline;
}

.itilics{
    font-style:italic;
}

.subtitle{
	padding: 0px 20px 0px 20px;
	font-size:12px;
	color:#808080;
}

.subtitle a{
	font-weight:bolder;
	text-decoration:none;
	color:#AAAAAA;
}

.subtitle a:hover {
	color:#555555;
}
