BODY {
	background:url(../images/background.gif) center repeat-y #bfccd9;
	margin:0px 0px 25px;
}

A {
	color:#003399;
}

.normal {
	color:#333;
	text-decoration:none;
}

.normal-white {
	color:#FFF;
	text-decoration:none;
}

H1 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 21px;
	color: #055F94;
	margin-top: -3px;
	margin-bottom: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: 0pt;
	line-height: 21px;
}

H2 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 15px;
	margin-top: -3px;
	margin-bottom: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: 0pt;
	text-decoration:none;
}


H3 {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13px;
	color: #069;
	padding-top: 0px;
	padding-bottom: 8px;
	margin-bottom: 0px;
	font-weight:bold;
}

.h4 {
	display:block;
	background: /* url(../images/bullet-jumpbox.gif) no-repeat*/ #dae3ed;
	padding:4px 4px 4px 20px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 15px;
	margin-top: -3px;
	margin-bottom: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	letter-spacing: 0pt;
	text-decoration:none;
}

H4 {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 3px 0px;
}

.text,
.content {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

.lgtext {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:13px;
}

#topnav {
	background:#003366;
	height:20px;
	color:#FFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding:0px 10px;
	text-align:right;
}

#topnav A:link, 
#topnav A:visited {
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#topnav A:hover {
	text-decoration:underline;
}

TABLE#billboard {
	width:770px;
}

#billboard TD {
	background:url(../images/billboard-background.gif) repeat-x #4e7dae;
}

.featured {
	padding-left:20px;
}

.featured-article {
	background:#dae3ed!important;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

UL#article-list {
	padding:3px 0px 0px 17px;
	margin:0px;
	font-size:11px;
}

#article-list LI {
	margin:0px 0px 3px 0px;
}

.jumpbox-header {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	background: url(../images/bullet-jumpbox.gif) no-repeat #dae3ed;
	padding:4px 4px 4px 20px;
	width:250px;
}

.jumpbox-content {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:4px;
	width:250px;
	height:120px;
}

.jumpbox-text {
	height:90px;
}

.jumpbox-spacer {
	width:20px;
	height:10px;
}

.morebox-header {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	border-top:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	background: /* url(../images/bullet-morebox.gif) no-repeat */ #57799a;
	padding:4px 4px 4px 4px;
}

.morebox-content {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:4px;
}

.morebox-spacer {
	width:10px;
	height:10px;
}
	
#footer {
	border-top:1px solid #cccccc;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#999;
	line-height:15px;
}

#footer A {
	color:#666;
}

.content-width {
	width:770px;
}

.adtop {
	float:left;
	padding:4px;
}


UL.related {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	margin-top:0px;
	margin-left: 40px;
	margin-bottom: 0px;
	list-style-image : url('/images/bullet.gif');
}

