body { margin:0px; padding:0px; width:100%; background-color:white }

.LogoOrange { left:41px; top:1px; font:bold 40px arial; color:#00006F; letter-spacing:2px }
.LogoShadow { left:40px; top:0px; font:bold 40px arial; color:#FFA000; letter-spacing:2px } /* #F4B505; */

h1 { font:bold 24px arial }
h2 { font:bold 16px arial }
h3 { font:14px arial }

.Rlinks { font:bold 15px Georgia; color:#444444 }

p { font:16px times }
span.tinyLink { font:10px times }
a { color:#00006F }
a.menulink { text-decoration:none; color:#f3f2f1 }
a.menulink:hover { text-decoration:none; color:#ffa000 }
hr { color:#D5D5D5; background-color:#D5D5D5; height:1px }
td.content { padding:20px; vertical-align:top; font:16px times }

td.FLoff { width:38px; height:35px; background:URL('images/FLoff.png'); background-repeat:no-repeat }
td.Off { width:38px; height:35px; background:URL('images/Off.png'); background-repeat:no-repeat }
td.FROff { width:35px; height:35px; background:URL('images/FROff.png'); background-repeat:no-repeat }
td.Offlink { text-align:center; width:auto; height:35px; font:bold 16px arial; letter-spacing:-1px; line-height:100%; background:URL('images/OffBacklink.png'); background-repeat:repeat-x }
td.LR_MenuSpacer { width:2%; background-color:#54C840; background:URL('images/MenuBack.png'); background-repeat:repeat-x }

.inLinks { font:12px arial; border-collapse:collapse; table-layout:fixed; width:100% }
table.resources { font:16px times; border-collapse:collapse; table-layout:fixed; width:100% }

img.equip { width:50px; border:0px; padding-right:10px; float:left }
img.pics { margin-right:10px; border:0px; float:left }
img.Bookcover { margin-right:10px; border:0px; float:left; width:50px; height:78px }

input.searchbox { width:150px; height:35px; font:bold 16px arial; margin:0px; margin-right:2px; border-right:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-left:0px }

td.vert { width:1px; background:#D5D5D5 }

img.imgL { float:left; border:0px; padding-right:10px; }
img.imgR { float:right; border:0px; padding-left:10px; }
div.VideoContainer { position:relative; width:425px; height:344; left:30px; overflow:hidden; border:#D5D5D5 solid 2px; text-align:center; background-color:#FAFFD5 }
div.VidDiv { position:absolute; left:0px; top:0px; visibility:hidden; z-index:-1 }

.a { width:100%; border:1px solid black }
.b { height:45px; background-color:#0000FE; background-image: url(images/titlebck.png); background-repeat:repeat-x }
.c { height:4px; background-color:#00006F }
.d { height:43px; background-color:#54C840; background:URL('images/MenuBack.png'); background-repeat:repeat-x }
.e { table-layout:fixed; width:100%; border:0px; background-color:#2B8E28 }
/* light green #54C840 dark green #2B8E28 */
.f { border:0px; width:119px; height:35px }

.h { width:150px }
.i { width:100%; height:auto; border-left:solid 1px black; border-right:solid 1px black; border-bottom:solid 1px silver; border-top:0px; margin:0px; background-color:white }
.j { width:170px; height:600px; vertical-align:top; background-color:#FAFFD5 }
.k { margin-left:5px; margin-top:30px }
.l { width:100%; height:44px; background-color:#FAFFD5 }
.m { background:URL('images/Langle.png'); background-repeat:no-repeat; width:25px }
.n { text-align:right; background:URL('images/BookmarkBack.png'); background-repeat:repeat-x }
.o { background:URL('images/Rangle.png'); background-repeat:no-repeat; width:9px }
.p { background:URL('images/RoverLinks.png'); background-repeat:repeat-x; width:170px }
.q { width:100%; height:auto; border:0px }
.r { border-bottom:5px solid gray }
.s { width:2px; background:#D5D5D5 }
.t { width:1px; background:blue }
.u { width:4px; background:#D5D5D5 }
.v { vertical-align:top; width:170px; background:#F3F2F1; padding:5px }
.w { width:1px; background:#D5D5D5 }
.x { vertical-align:top; table-layout:fixed; border:0px }

td.contact p { font:11px arial; text-align:left; background:#F3F2F1 }
td.count { width:20px; text-align:right; background:#F3F2F1 }