p{margin:0 3px;}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.fields {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
#mainwrapper{margin:0 auto; width:1021px;border-left:solid 1px #ccc;border-right:solid 1px #ccc;background:#fff;}
#header{background:url(../images/header.jpg) no-repeat;height:155px;margin-bottom:20px;}
#logo{display:block;float:left;margin-left:26px;margin-top:20px;width:162px;height:110px;}
#date{float:right;text-align:right;margin-top:10px;margin-right:10px;width:200px;height:20px;}
#topnav{float:left;width:600px;height:42px;margin-left:95px;margin-top:60px;}
#topnav a{display:block;float:left;width:110px;height:43px;margin:0 20px;}
#leftwrapper{float:left;width:200px;padding-left:10px;}
#rightwrapper{float:left;margin-left:15px;width:785px;}
#rightsidebar{width:268px;}
#breadcrumb{margin:10px 15px 20px 15px;}
.title-label{width:450px;}
.roundedbox .content{margin:10px;}
.learnmore{background:url(../images/readmore_arrow.gif) left center no-repeat; padding-left:20px; padding-top:2px; display:block; width:70px; height:18px; color:#C00002 !important; }
.left{float:left;}
.right{float:right;}
.clear{clear:both;}


#actionmessage{padding:5px; font-weight:bold; font-family:tahoma; font-size:11px;}
.error{color:#f33; border:solid 3px #f33;}
.success{color:#6d3; border:solid 3px #6d3;}