body { margin:0; padding:0; background:#003F34 url(/images/background2.gif); }
body, div, td { font:normal 8pt verdana,sans-serif; color:#333; }

h1, h2, h3, h4, h5, h6 { font:bold 10pt verdana,sans-serif; color:#9f814f; }
h1 { font-size:12pt; color:#004a3d; }
h2 { font-size:11pt; }

a:link { color:#9f814f; text-decoration:none; }
a:visited { color:#9f814f; text-decoration:none; }
a:hover { color:#004a3d; text-decoration:none; }
a:active { color:#cc0000; text-decoration:none; }

li { margin-bottom:8px; }

#headerTbl { border-right:6px solid #eee; }
#headerTbl td { background:url(/images/t_spacer3.jpg) repeat-x; }

#topNav { background:url(/images/b_back2.jpg) repeat-x; }
#topNav td a:link { color:#fff; text-decoration:none; }
#topNav td a:visited { color:#fff; text-decoration:none; }
#topNav td a:hover { color:#004a3d; text-decoration:none; }
#topNav td a:active { color:#fff; text-decoration:none; }

#mainTbl { border-right:6px solid #eee; border-left:6px solid #eee; background:#fff url(/images/background.jpg) repeat-y left top; }
#mainTbl .hdr { background:url(/images/t_spacer3.jpg) repeat-x; }
#mainTbl .mainContent { padding:20px; border-right:1px solid #aaa; }
//#mainTbl .mainContent p { line-height:14pt; }
#mainTbl .leftNav { height:342px; background:url(/images/l_top2.jpg) no-repeat; }

#subNav { margin:47px 10px 0 0; }
#subNav th { font-size:9pt; text-align:left; padding:4px 6px; font-weight:bold; color:#9f814f; }
#subNav td { font-size:8pt; text-align:left; padding:4px 6px; border-top:1px solid #726401; }
#subNav td a:link { color:#faec69; text-decoration:none; }
#subNav td a:visited { color:#faec69; text-decoration:none; }
#subNav td a:hover { color:#fff; text-decoration:none; }
#subNav td a:active { color:#9f814f; text-decoration:none; }
#subNav .sub { font-size:7pt; text-align:left; padding:4px 6px 4px 12px; border-top:1px solid #726401; }
#subNav .sub a:link { color:#fff; text-decoration:none; }
#subNav .sub a:visited { color:#fff; text-decoration:none; }
#subNav .sub a:hover { color:#faec69; text-decoration:none; }
#subNav .sub a:active { color:#fff; text-decoration:none; }

#newsNav { margin:47px 10px 0 0; }
#newsNav th { font-size:9pt; text-align:left; padding:4px 6px; font-weight:bold; color:#9f814f; }
#newsNav td { font-size:7pt; text-align:left; padding:4px 6px; border-top:1px solid #726401; color:#02c9aa; }
#newsNav td p { margin-bottom:20px; }
#newsNav td strong { font-weight:bold; color:#eeea8f; }
#newsNav td a:link { color:#faec69; text-decoration:none; font-style:italic; }
#newsNav td a:visited { color:#faec69; text-decoration:none; font-style:italic; }
#newsNav td a:hover { color:#fff; text-decoration:none; font-style:italic; }
#newsNav td a:active { color:#9f814f; text-decoration:none; font-style:italic; }

#affNav { margin:17px 10px 0 0; }
#affNav th { font-size:9pt; text-align:left; padding:4px 6px; font-weight:bold; color:#9f814f; }
#affNav td { font-size:7pt; text-align:left; padding:4px 6px; border-top:1px solid #726401; color:#02c9aa; }
#affNav td p { margin-bottom:20px; }
#affNav td strong { font-weight:bold; color:#eeea8f; }
#affNav td a:link { color:#faec69; text-decoration:none; font-style:italic; }
#affNav td a:visited { color:#faec69; text-decoration:none; font-style:italic; }
#affNav td a:hover { color:#fff; text-decoration:none; font-style:italic; }
#affNav td a:active { color:#9f814f; text-decoration:none; font-style:italic; }


.footer { padding:20px; border-right:1px solid #aaa; }
.footer p { font:normal 7pt verdana,sans-serif; color:#555; border-top:1px solid #ccc; padding-top:6px; }

.transDiv { border-top:1px solid #ccc;padding:8px 0 16px; }
#transTbl .l { padding:4px;text-align:right;color:#888; }
#transTbl .r { padding:4px;text-align:left; }

#randTbl {
	width:200px;
	height:200px;
	margin:5px 0 10px 6px;
	background:#fff;
	border:1px solid #006756;
}

#randTbl td {
	border:1px solid #aaa;
	padding:3px;
	}

#randTbl td, #randTbl p {
	font-size:7pt;
}

#messageZone {
	display:none;
}

#sitelink {
	// margin:40px 0 0 0;
	margin:0;
}
#sitelink img {
	margin-right:8px;
}


#newsTbl { border-collapse:collapse; }

#newsTbl th {
	padding:5px;
	border:1px solid #eee;
	background-color:#fff;
	font-weight:bold;
	text-align:left;
}

#newsTbl td {
	padding:5px;
	border:1px solid #eee;
	background-color:#fff;
}