ul { margin-top: 10px; margin-bottom: 10px }
ol { margin-top: 10px; margin-bottom: 10px }
a {  color: #3457BF}
a:hover {  color: #B50000}
p { margin: 0px 0px 5px 0px }
/* Page Layout Styles */
.mainbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #004F71;
	color: #000001;
	font-size: 10pt;
}
.ccprintbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FEFFFF;
	color: #000001;
	font-size: 10pt;
}
.maintable {
	width: 760px;
}
.sitetop {
	height: 2px;
}
.sitetop span {
	display: none;
}
.siteleft {
	display: none;
}
.siteleft span {
	display: none;
}
.siteright {
	display: none;
}
.siteright span {
	display: none;
}
.sitebottom {
	display: none;
}
.sitebottom span {
	display: none;
}
.sitecontent {
}

/* Banner Styles */
.secbanner {
	background-color: #00638D;
}
.bannertop {
	background: url(images/banner_top.gif) 0 0 no-repeat;
	height: 10px;
}
.bannertop span {
	display: none;
}
.bannerimg {
	width: 480px;
	height: 80px;
	padding-left: 10px;
}
.bannerdiv {
	width: 3px;
	height: 80px;
	background-color: #BACDDE;
	font-size: 1px;
}
.bannerlinks {
	width: 267px;
	height: 80px;
	padding: 0px 10px 0px 10px;
}
.bannerlinks p {
	padding: 0px 0px 0px 0px;
}
.bannerbottom {
	display: none;
}
.bannerbottom span {
	display: none;
}

/* Section Menu Styles */
.secmenu {
	background: url(images/menu_bg.gif) repeat-x #8E0809;
	height: 30px;
}
.tmarea {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.tmitem {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFE;
	padding: 5px;
}
.tmitemover {
	font-size: 11px;
	font-weight: bold;
	color: #BACDDE;
	padding: 5px;
}
a.tmitemlink {
	text-decoration: none;
	color: #FFFFFE;
}
a.tmitemlink:hover {
	text-decoration: none;
	color: #BACDDE;
}
.menuspc {
	width: 2px;
	background-color: #000001;
}
.menuspc span {
	display: none;
}

/* Content Area Styles */
.contentspace {
	background-color: #FFFFFE;
}
.contentarea {
	background-color: #FFFFFE;
}
.splash {
}
.leftcol {
	width: 200px;
	padding: 5px;
}
.leftcolbl {background: url(images/left_bl.gif) 0 100% no-repeat #BACDDE}
.leftcolbr {background: url(images/left_br.gif) 100% 100% no-repeat}
.leftcoltl {background: url(images/left_tl.gif) 0 0 no-repeat}
.leftcoltr {background: url(images/left_tr.gif) 100% 0 no-repeat; padding: 10px}
.clear {
	font-size: 1px;
	height: 1px;
}
.leftcontent {
}
.leftcomp {
}
.leftpic {
}
.leftpic img {
	border: 1px solid black;
}
.lefttext {
	font-size: 8pt;
	color: #000001;
}
.lefttext a {
	color: #3457BF;
}
.lefttext a:hover {
	color: #B50000;
}
.leftlink {
	color: #3457BF;
}
.leftlinktext {
	color: #3457BF;
	font-size: 8pt;
}
.contentarea {
}
.contentcol {
	padding: 0px 20px 10px 10px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15pt;
	color: #004F71;
	margin-top: 10px;
	margin-bottom: 5px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #004F71;
	margin-top: 20px;
	margin-bottom: 5px;
}
.introtext {
	font-size: 10pt;
	line-height: 130%;
}
.pictext {
	font-size: 10pt;
	line-height: 130%;
	margin-left: 20px;
}
.lgcompview {
}
.picalbum {
}
.picalbum img {
	border: 1px solid black;
}
.artlinks {
}
.doclinks {
}
.update {
	font-size: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	clear: both;
}
.rightcol {
	width: 140px;
	padding: 5px;
}
.rightcolbl {background: url(images/right_bl.gif) 0 100% no-repeat #D4D4D4}
.rightcolbr {background: url(images/right_br.gif) 100% 100% no-repeat}
.rightcoltl {background: url(images/right_tl.gif) 0 0 no-repeat}
.rightcoltr {background: url(images/right_tr.gif) 100% 0 no-repeat; padding: 10px}
.rightcontent {
}
.rightpic {
}
.rightpic img {
	border: 1px solid black;
}
.righttext {
	font-size: 8pt;
	color: #000001;
}
.righttext a {
	color: #3457BF;
}
.righttext a:hover {
	color: #B50000;
}
.rightlink {
	color: #3457BF;
}
.rightlinktext {
	color: #3457BF;
	font-size: 8pt;
}

/* Login Link Styles */
.logintext {
	font-size: 10px;
	text-align: left;
	color: #D4D4D4;
}
.logintext a {
	text-decoration: none;
	color: #D4D4D4;
}
.logintext a:hover {
	text-decoration: underline;
	color: #FFFFFE;
}

/* Bottom Text Styles */
.bottombl {background: url(images/bottom_bl.gif) 0 100% no-repeat #8E0809}
.bottombr {background: url(images/bottom_br.gif) 100% 100% no-repeat}
.bottomtl {background: url(images/bottom_tl.gif) 0 0 no-repeat}
.bottomtr {background: url(images/bottom_tr.gif) 100% 0 no-repeat; padding: 10px}
.bottomtext {
	font-size: 8pt;
	text-align: center;
	color: #D4D4D4;
}
.bottomtext a {
	color: #D4D4D4;
}
.bottomtext a:hover {
	color: #BACDDE;
}

