/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#cccccc;
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}
.content
{
padding-left:16px;
padding-right:26px;
padding-top:26px;
}

.navlink:link, .navlink:visited, .navlink:active
{

	color: #FFF370;
	font-weight:bold;
	font-size: 15px;
	text-decoration:none;
}
.navlink:hover
{

	color: #FFFFFF;
	font-weight:bold;
	font-size: 15px;
	text-decoration:none;
}
.bodytext {

	font-style: normal;
	font-weight: normal;
	color:#ffffff;
	/*font-size: 10pt;*/
	background-color:#04065C;
}
.yellowtext {

	font-style: normal;
	font-weight: bold;
	color: #FFF370;
	font-size: 12pt;
}
.whitetextbold {

	font-style: normal;
	font-weight: bold;
	color:#ffffff;
	font-size: 10pt;
}
.maintable {
	margin: 4px;
	padding: 0px;
	background-color:#ffffff;

}
.contentcell {
	background-color: #000066;
	background-position: top;
	vertical-align: top;
}

.sectionheading {
	font-weight: bold; 
	color: #FF0000;

}

.whitesectionheading {
	font-weight: bold; 
	color:#ffffff;

    font-size: 10pt;
	}

.tocfld {

	font-size: 10pt;
	font-weight: bold;
	color:#ffffff;
  	text-align: left;  
}

.toc_headlinebox {

	font-size: 16px;
	font-weight: bold;
	color:#fff370;    
	text-align: left;
	text-decoration:none;
}
.toc_headlinebox:hover {
	text-decoration:underline;
	color:#ffffff;
	}
.month_header {

	font-size: 18px;
	font-weight: bold;
	color:#ffffff;
 	text-align: center;
}
.toc {

	color:#ffffff;
	font-size: 10pt;
}
.toc_date {

	color:#ffffff;
	font-weight: bold;
	font-size: 10pt;
}
.toc_images {

	color: #DCE40A;
	font-size: 8pt;
}
.imagestory
{
border:1px solid #ffffff;
padding:2px;
}
.links_table {

 font-size: 12px;
 color:#000000;
 width: 96%;
 padding: 10px;
 border-collapse: collapse;
 }

 .links_leftcolumn {
 width: 33%;
 vertical-align: top;
 text-align: left;
 
 }
 .links_centercolumn {
 width: 33%;
 vertical-align: top;
 text-align: left;
 
 }
 .links_rightcolumn {
 width: 33%;
 vertical-align: top;
 text-align: left;

 }

.links_heading {

	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	color: #cc0000;

}

.footerlink
{
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.footerlink:hover
{
font-size:11px;
color:#ffffff;
text-decoration:none;
}
.footertext {

	font-style:normal;
	font-weight: normal;
	color:#ffffff;
	font-size: 11px;
}
a:link, a:active, a:visited
{
color:#FFF370;
text-decoration:none;
}
a:hover
{
color:#ffffff;
text-decoration:underline;
}
.guestDate {

	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
  	text-align: center;  
}
.guestName , .guestRank , .guestUrl , .guestLoc , .guestRem {

	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
  	text-align: left;  
}

.guestFrmDis {

	font-size: 10px;
	font-weight: normal;
	color:#ffffff;
  	text-align: left;  
}

.guestFrmTable {

	font-size: 9px;
	font-weight: bold;
	color:#ffffff;
  	text-align: left;  
}
.guestSignSub {

	font-size: 10px;
	font-weight: bold;
	color:#cc0000;
  	text-align: center;  
}
.guestconfirm {
 
	color:#ffffff;
	font-size: 14px;
}
.noGuest
{
color: #FFFFFF;
}
.guestPerm
{

font-size: 10px;
font-weight: bold;
color:#ffffff;
}
.guestbooksign
{

font-size: 10px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
}
.guestbooksign:hover
{

font-size: 10px;
font-weight: bold;
color:#ffffff;
text-decoration:none;
}
.guestfieldname , .guestfieldemail , .guestfieldrank , .guestfieldurl , .guestfieldloc , .guestfieldcomment {
font-size:10px;
font-weight:normal;
color:#cc0000;
text-align:left;
}
.handsTable {
	font-size:12px;
	width:99%;
	text-align:left; 
	border-collapse: collapse;
	border:1px solid #fff;
	}
.handsTable td{ 
	width:50%
}	

.handsCat {
font-size: 11px;
font-weight: bold;
color:#fff;
padding:2px 2px;
}
.handsDate {
font-size: 10px;
font-weight: bold;
color:#ffed24;
padding:2px 2px;
text-align:left;
line-height:12px;
}
.handsFile {
font-size: 10px;
font-weight: bold;
color:#fff370;
padding:2px 2px;
text-align:right;
}
.handsData {
font-size: 10px;
font-weight: bold;
color:#fff;
padding:2px 2px;
text-align:left;
}
.fullstory{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
.fullstory table td{
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}
.calendarEventDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#FDA915;
	font-size:12px;
	text-decoration:none;
	}