a {
	font-family: arial;
	font-weight: 700;
	text-decoration: none;
	color: #3c5447;
}
p {
	margin-bottom: 10px;
	font-size: 0.8em;
	line-height: 1.3em;
	width: 395px;
}
#content ul {
	margin-bottom: 15px;
	font-size: 0.8em;
	line-height: 1.3em;
	width: 395px;
}
#content ul li {
	margin-bottom: 7px;
	padding-left: 9px;
	background: url(../images/bullet.gif) no-repeat left center;
}
h1 {
	font: 2.5em 'Vegur Regular', Arial, sans-serif;
	font-weight: 500;
	color: #04276d;
	margin-bottom: 30px;
}
.homepage h1 {
	padding-top: 45px;
	margin-bottom: 10px;
	background: url(../images/welcome_h1.gif) no-repeat left bottom;
	text-indent: -5000px;
	height: 50px;
}
.plans #content h1 {
	padding-top: 45px;
	background: url(../images/plans_h1.gif) no-repeat left bottom;
	text-indent: -5000px;
	height: 50px;
}
.forthcoming-events h1 {
	padding-top: 45px;
	background: url(../images/events_h1.gif) no-repeat left bottom;
	text-indent: -5000px;
	height: 50px;
}
.news h1 {
	padding-top: 45px;
	background: url(../images/news_h1.gif) no-repeat left bottom;
	text-indent: -5000px;
	height: 50px;
}
h2 {
	font-style: italic;
	color: #3c5447;
	margin-bottom: 20px;
}

#content #sectionlinks {
	width: 430px;	
}
#content  #sectionlinks li  {
	margin-bottom: 0;
	padding-left: 0;
	background-image: none;
}
#content  #sectionlinks li.title {
	padding-bottom: 15px;
	color: #24437F;
	font-size: 1.3em;
	font-weight: 700;
}
#content  #sectionlinks li.link {
	padding-left: 20px;
}
#content  #sectionlinks li a  {
	height: 32px;
}
#content  #sectionlinks li a .text {
	float: left;
	display: inline;
	padding-top: 2px;
	cursor: pointer;

}
#content #sectionlinks li a .btn {
	background: url(../images/arrow_right.gif) no-repeat top right;
	width: 19px;
	height: 23px;
	display: block;
	float: left;
	padding-left: 10px;
	cursor: pointer;
	margin-bottom: 10px;
}
#page.plans, #page.plans p, #page.plans ul {
	width: 100%;	
}
#page.plans h1 {
	font-size: 1.7em;
	margin-top: 0;
	text-indent: 0;
	background-image: none;
	height: 20px;	
	margin-bottom: 20px;
}
#jc {
	margin-top: 40px;
}
.pagenav {
	margin-top: 30px;	
}
.pagenav_next a {
	display: block;
	background: url(../images/arrow_right.gif) no-repeat top right;
	height: 32px;
	padding-right: 25px;
	color: #3D1E70;
}
.pagenav_prev a {
	display: block;
	background: url(../images/arrow_left.gif) no-repeat top left;
	height: 32px;
	padding-left: 25px;
	color: #3D1E70;
}

.iteminfo {
	color: #999;
}
.counter {
	margin-bottom: 5px;	
}
#content .pagination {
	list-style: none;
}
#content .pagination li {
	float: left;
	background-image: none;
	padding: 0;
}
#content .pagination a, #content .pagination span {
	height: 23px;
	text-indent: -5000px;
	width: 19px;
	display: block;
	margin: 0 5px 0 0;
	color: #04276E;
}
#content .pagination .number {
	text-indent: 0;
	width: 15px;
	text-align: center;
	padding-top: 2px;
}
#content .pagination .Next {
	background: url(../images/arrow_right.gif) no-repeat top right;
	
}
#content .pagination .Prev {
	background: url(../images/arrow_left.gif) no-repeat top right;
}
#content .pagination .Start {
	background: url(../images/dblarrow_left.gif) no-repeat top right;
}
#content .pagination .End {
	background: url(../images/dblarrow_right.gif) no-repeat top right;
}

#content .pagination .fade {
	opacity: 0.3;
}

.ppt {
	display: block;
	margin-left: 50px;
	margin-top: 20px;
	width: 306px;
	height: 52px;
	background: url(../images/dec-public-btn.gif) no-repeat;
	text-indent: -5000px;
}

dd {width:200px; float:left; clear: left; height: 30px; margin-bottom: 10px; font-size:0.8em;}
dt {margin-left:200px; width: 400px; height: 30px; margin-bottom: 10px; font-size:0.8em;} 
.single {height: 15px;}

.boards td {
	padding: 5px;
	width: 220px;
	text-align: center;
}
.boards h4 {
	padding: 5px;
	margin: 3px 0;
	background-color: #353E83;
	color:#fff;
	font-size: 0.7em;
}
.boards img {
	width: 150px;
}
