BODY 
{
	margin:0;
	padding:0;
	height:100%;
	font-family:'Bookman Old Style','Times New Roman',serif;
	color:#180929;
	background-color:#fffcf0;
}
CODE
{
	font-family:'Courier New','Courier','Terminal',sans-serif;
	font-size:0.95em;
}
.pagebody {padding-left:10px;padding-right:10px;}
.pageseq {font-size:15px;font-weight:500;line-height:18px;margin-top:6px;}
.pageseq A:hover {color:#ffffff;background-color:#400080;}
.pageseq EM {color:#ffffff;font-style:normal;background-color:#4000f0;}
H1 {font-family:'Georgia','Arial',serif;font-weight:500;color:#000060;text-align:center;font-size:170%;margin-top:10px;margin-bottom:0px}
H2 {font-family:'Georgia','Times New Roman',serif;	font-weight:500;color:#000040;font-size:150%;margin-top:10px}
H3 {font-family:'Verdana','Arial',sans-serif;font-weight:600;color:#000040;font-size:100%}
P {margin-top:6px;margin-bottom:0px}
.colbox {border-radius: 7px;padding:10px;margin:10px;border:1px solid #845E37; overflow:hidden}
.infobox {border-radius: 7px;padding:10px;border:2px inset #f0aA33;background-color:#ecece0; font-size:90%;margin:10px;}
.imgfloat {float:left;margin:5px;margin-right:10px;border:0}
.ExtLink {padding-left:10px;padding-right:5px}
.ExtArr {font-weight:bolder;text-shadow: 3px 0px 1px #c0c0ff;}

.accesskey{text-decoration:underline;}
a:link {color: #224227;}
a:visited {color: #5D2609;}
A:hover {color:#FFF4d9;background-color:#5F4B0F;text-decoration: overline}
A:active {color:Blue;}

.cl {text-decoration:none}
.cl:link {color:#1F1F88; border-bottom: 1px dashed #1F1F88; }
.cl:visited {color:#5C212A; border-bottom: 1px dashed #5C212A;}
.cl:hover {color:#f8f6da;background-color:#1f4baf;text-decoration: underline}

.pagetab 
{
	list-style-image:url(parrow.gif);
	margin:15px;
	line-height:18px;
	font-size:90%;
	overflow:hidden
}

.cardlogo
{
padding-left:10px;
}

.helppage
{
	border:2px solid #804000;
	margin:2px;
}

.helppagetext
{
	border:none;
	margin:0px;
	padding:10px;
	background-color:#fcf6e0;
}

.ptab {font-size:110%;border-collapse:collapse;border:4px solid #81641D}
.ptab TD {font-size:95%;border:1px solid black;color:#180949;background-color:#FFFDFB}
.phead,.phead TD {color:#FFFDEB;font-weight:600;background-color:#81641D}
.stab, .stab TD, .stab TH
{
	font-weight:400;
	font-size: 100%; 
}
.dropfont {color:inherit}
.dropfont::first-letter {font-size:180%;padding-right:2px;}
.smallfont {font-size:80%;}
.centred {text-align:center;}
.formerr {color:#cf1f1f;font-weight:800;font-size:0.9em;}

.gallpic
{
padding:2px;border:3px solid #41110A;margin:2px;
width:96%;height:auto;max-width:800px;
}

.thumbpic
{
padding:2px;border:1px solid #41110A;
}


.textinfo
{
background-color:white;
border-radius:15px;padding:15px;background:#fef9f2; margin:15px;border:inset 1px #869676;text-indent:0px; overflow:hidden;
box-shadow: 15px 15px 10px #282838;
}
.buttactive
{  
margin: 20px 5px;  
height: 130px; 
width: 150px;
position:absolute;
top:500px;
}

.buttactive a 
{
	display: block; 
	background-position: 0 0;  
	height: 130px; 
}
.buttactive a:hover 
{ 
 background-position: -150px 0; 
}
.buttactives
{  
margin: 10px 5px;  
height: 66px; 
width: 75px;
position:absolute;
top:500px;
}

.buttactives a 
{
	display: block; 
	background-position: 0 0;  
	height: 66px; 
}
.buttactives a:hover 
{ 
 background-position: -75px 0; 
}


.picframe 
{ display:block; 
	margin-top:0px; 
	padding:30px; 
	text-align:center;
} 
.thumbpic
{
	margin-left:3px; 
	margin-right:3px; 
}
.thumbcurr
{
border:3px solid #FFFDFB;
}
.picimg {padding:2px;border:inset #D08A33;border-width:2px;margin:1px;}
.picimgdescrip {padding:10px;font-size:70%;float:left;height:310px}
.picdescrip {padding:10px;font-size:70%;height:330px}
.picleft {width:200px;float:left;margin-right:30px}
.picright {width:200px;float:right;margin-right:20px}

.picimgbig
{
	border-top: solid 3px #304A73; 
	border-left: solid 3px #304A73; 
	border-right: solid 3px #608AB3; 
	border-bottom: solid 3px #608AB3;
}
div#navigation 
{
	max-width: 100%; 
	min-width: 650px;
	background-color:#fcf6e0;
}
/* Top level menu */
ul#primary 
{
	list-style: none; 
	margin: 0;
	padding: 7px 5px 0 0;
	width: 99%;
}
/*  Top level tabs */
	ul#primary li {
		background-color: inherit;
		background: url("./base/rogtab.gif") right top;
		color: #3A4D0C;
		font: bold 12px Georgia,"Times New Roman", Times, serif;
		display: inline;
		float: left;
		height: 22px;
		margin-left: 0px;
		padding: 0;
	}
	ul#primary li a {
		background-color: inherit;
		background: url("./base/logtab.gif") no-repeat left top;
		border: 0px;
		color: #463300;
		display: block;
		text-decoration: underline;
		margin: 0;
		padding: 4px 16px 0px 12px;
	}
ul#primary li a:link {color: #505050;}
ul#primary li a:visited {color: #505050;}
ul#primary li a:hover {color: #505050; text-decoration: overline;}
ul#primary li a:active {color: #505050;}

ul#primary li#selected
{
	background: url("./base/rogtabsel.gif") no-repeat right top;
	color: #303020;
}
	ul#primary li#selected a {
		background: url("./base/logtabsel.gif") no-repeat left top;
		border: 0px;
		color: #410D46;
		display: block;
		text-decoration: none;
		margin: 0;
		padding: 3px 8px 0px 8px;
	}
/* Secondary tabs */
div#secondary 
{
	background-color:#da9448; 
	color: inherit;
	border-bottom: 1px solid #363C85;
	clear: left;
	margin: 0;
}
/*	padding: 6px;*/
div#secondary ul 
{
	width: auto;
	padding:2px;
	margin:0px;
}
div#secondary  li
{
	background-color: inherit;
	color: #303020;
	display: inline;
	font: 12px  Georgia,"Times New Roman", Times, serif;
	font-weight:600;
	list-style: none;
	white-space: nowrap;
}
div#secondary li em {background-color: inherit; color: #806000; font-style:normal; font-weight:800;}
div#secondary li a {background-color: inherit; color: #fffffc; 	text-decoration: underline;}
div#secondary li a:link {color: #fffffc;}
div#secondary li a:visited {color: #fcfcd0; }
div#secondary li a:hover {color: #faacac; text-decoration: overline;}
div#secondary li a:active {color: #FFFFFF;}

.navbar
{
	font: bold 13px Georgia,"Times New Roman", Times, serif;
	font-weight:600;
	line-height:15px;
  padding:5px 0 8px 0;
}
.navbar A:hover
{
	color:#ffffff;
	background-color:#f04000;
}
.navbar B
{
	color:#ffffff;
	font-weight:900;
	background-color:#d00000;
}

.ytvideo { padding:1px;border:3px solid #1A1456;margin-bottom:6px;margin-right:10px;float:left}