html,body {margin:0;padding:0;height:100%;font-family:'Bookman Old Style','Times New Roman',serif;color:#180929;background-color:#FFFDF5}
a:link {color: #184008;}
a:visited {color: #541808;}
a:hover {color:#FFF4d9;background-color:#5F400F;font-style:normal}
p {margin-top:6px;margin-bottom:0px}
h1 {font-family:'Bookman Old Style','Book Antiqua',serif;text-shadow: 2px 2px 5px #90b0d0;font-weight:400;color:#000060;text-align:center;font-size:170%;margin-top:0px} 
h2 {font-family:'Verdana','Arial',sans-serif;font-weight:500;color:#000040;font-size:130%;margin-top:10px}
h3 {font-family:'Verdana','Arial',sans-serif;font-weight:400;color:#000040;font-size:120%}
h4 {font-family:'Verdana','Arial',sans-serif;font-weight:600;color:#000040;font-size:100%}
img {border:none}

.topframe {height:100%;width:100% }
#topbarleft
{
position: absolute; 
top:0px; 
left: 0; 
width: 75px; 
height: 50px;
overflow: hidden; 
background-color:#732108;
}
#topbarmiddle{
min-width:347px; 
background-color:#732108;
background:url('ptopback.png')
}

#topbarimage
{
height:50px;
display:block;
background-image: url('pcentlogo4.png'); 
background-repeat: no-repeat;
background-position: top center;
background-color:#732108;
}

#toptab 
{
position: absolute; 
top:70px; 
width:100%;
}

#mainbody
{
background:rgb(255,253,245) url('BackGrain.gif');
margin-left:5px;
}
#menucont
{
	float:left;
	width:150px;
	vertical-align:top;
	height:auto;
}
#menubar
{
	background:url('prock3.gif') #732108;
}

#botmenu
{
	width:150px;
}

#navigation
{
	height:auto;
}

/* Top level tabs */
#navtabs
{
	max-width: 100%; 
	min-width: 400px;
	background-color:#6F2305;
	min-height:27px;
}
#navtabs a {
	color: #3A5D2C;
	display: inline-block;
	font:  bold 18px Georgia,"Times New Roman", Times, serif;
	height:22px;
	background:#ffffac url("./rtab.png") right top;
	border-bottom:none;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-decoration: none;
	padding: 0 6px;
}
#navtabs>a:link {color: #341123;}
#navtabs>a:visited {color: #121D1E;}
#navtabs>a:hover  {color: #8f5300; text-decoration: underline;}

#navtabs>.navsel 
{
	background-color: #fffaac; 
	margin: 0px 6px;
	padding:2px 8px;
	background: url("./rtabsel.png") right top;
	border:1px solid brown;
	border-bottom:none;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	text-decoration: none;
	color: #663300;
}
#navlist
{
	background-color:#e3b175; 
	color: inherit;
	border-bottom: 2px solid #365C05;
	margin: 0;
	padding:6px 8px;
}
#navlist a
{
	padding:0px 6px;
	color: #710D46;
	display: inline;
	font: 18px  Georgia,"Times New Roman", Times, serif;
	text-decoration: none;
}
#navlist b {color: #000040; 	padding:0px 10px; background-color: #fffff0;font-size:18px}
#navlist a:link  {color: #121D1E;}
#navlist a:visited {color: #0B0613; }
#navlist a:hover  {color: #F8F8E1; text-decoration: underline;}

.navbar
{
	background-color:#F2EAD0; 
	border-bottom: 1px solid #508030;
}
.navbar a
{
	font: 13px  Georgia,"Times New Roman", Times, serif;
	text-decoration: none;
}
.navbar b {color: #000040; 	padding:0px 6px; font-style:normal; font-weight:800;}

.stab,.stab TD,.stab TH {font-family:'Bookman Old Style','Times New Roman',serif;font-weight:400}

.ptab {border-collapse:collapse;border:4px solid #732100}
.ptab TD {border:1px solid black;color:#180949;background-color:#FFFDFB}
.phead,.phead TD {color:#FFFDEB;font-weight:600;background-color:#732100}
.pageseq {font-size:15px;font-weight:600;line-height:18px;}
.pagetab {list-style-image:url('pmark.png');margin:10px;font-size:95%;overflow:hidden}
.cl {padding-right:3px;text-decoration:none}
.cl:link {color:#1d5f3d; border-bottom: 1px dashed #1d4f3d }
.cl:visited {color:#255d27; border-bottom: 1px dotted #255d27;}
.cl:hover {color:#f8f6da;background-color:#1f4baf;text-decoration: underline}

.accesskey{text-decoration:underline;}
.centred {text-align:center;}
.chfC {font-family:'SimSun','Georgia','Trebuchet MS',serif;font-size:130%}
.colboxsquare {padding:10px;border-right:2px solid #E0CA93;border-bottom:2px solid #E0CA93;border-left:2px solid #a08A83;border-top:2px solid #a08A83;}
.colbox {border-radius: 6px;padding:6px;border:1px ridge #604A33;overflow:hidden;margin: 5px}
.newsbox {border-radius: 7px;border:ridge #D08A33;padding:6px;background:#f2f0e3;border-width:3px;text-align:center;}
.command {list-style-image:url('psgrids.gif');overflow:hidden}
.command LI {padding:2px 10px}
.ExtLink {display:inline; }
.ExtArr {font-weight:bolder;text-shadow: 3px 0px 1px #c0c0ff;}
.dload {height:auto;}
.dropfont {color:inherit}
.dropfont::first-letter {font-size:140%;padding-right:2px;}
.dropfontletter {font-size:140%;padding-right:2px;}
.errbox {border-radius: 5px;padding:6px;border:2px inset #D0BA73;background:#FDF3F6;overflow:hidden;color:#2f1f3f;}

.okbox {border-radius: 5px;padding:6px;border:2px inset #D0BA73;background:#FFFFE6;overflow:hidden;color:#2f1f1f;}
.hrefanchor{padding-top:0px;margin-top:0px}
.picframe {padding:2px;border:3px solid #8D4120}
.puzzid {font-size:70%;font-style:italic}
.rightgoogle {float:right}
.widegoogle
{
display:inline-block;
}
.clearboxmobile
{
	clear:none;
}

.imgfloatleft {float:left;margin:5px;margin-right:10px}
.imgfloatright {float:right;margin:5px;margin-left:10px}
.imgfloatalwaysleft {float:left;margin:5px;margin-right:10px;border:0}
.imgfloatalwaysright {float:right;margin:5px;left:10px;border:0}
.imgtitle { float:left; padding:5px;}
.imgresize { width:auto;}
.linkbutton {color:white;background-color:#6C300E;padding:3px 10px;margin-top:10px;border-radius:6px;margin-right: 6px;font-family: arial;font-size: 18px;}
.linkbutton:link {color:white}
.linkbutton:visited {color:white}
.linkbutton:hover {color:Maroon;background-color:#fff0e0; border:1px solid brown}
.linkbutton:focus {text-decoration:underline;color:white;background-color:#400030;}

.seealsobox {background-color:#fff7e0;font-size:90%}
.smallfont {font-family:'Verdana','Arial',sans-serif;font-size:65%;}
.tipbox {float:right;border-radius: 6px;font-size:80%;border:1px inset #E0CA83;width:110px;background-color:#FAF8FF;margin: 10px;padding:0px 5px 10px 5px;}
.downbox {font-size:90%;border-radius: 5px;border:solid #d0d080;background-color:#fefeef;border-width:1px;padding:3px;margin:10px;overflow:hidden;max-width:300px}
.tutbox {float:left;font-size:90%;border-radius: 5px;border:solid #a0aad3;padding:2px;background-color:#f7f4ff;border-width:1px;min-height:45px;margin-top:5px;margin-left: 4px;}
.notes {margin: 3px 5px; font-size:95%; background-color:#fffdf0;font-style:italic}
.todaydate {font-size:130%;font-weight:600;text-align:center;}
@media screen and (max-width:500px) 
{
h1 {font-size:140%; margin:0} 
h2 {font-size:120%} 
/* disable float left */
.imgfloatleft {float:none;margin:5px}
.imgfloatright {float:none;margin:5px;margin-left:0px}
/* Allow dynamic resize with a margin */
.imgresize {width:96%;height:96%}

.dropfont::first-letter {font-size:150%;padding-right:2px;}

#topbarleft
{
left: 0; 
width: 0px; 
height: 50px;
display:none;
visibility:hidden;
overflow: hidden; 
}
.rightgoogle
{
display:none;
visibility:hidden;
}
.widegoogle
{
display:none;
visibility:hidden;
}
.clearboxmobile
{
	clear:both;
}
.restab
{
	clear:both;
}
#topbarmiddle{
min-width:200px; 
}
#topbarimage
{
background-image: url('pcentlogo4S.png'); 
}
}