/* p, ul and .text are the same style */

p { font-family: "Times New Roman", Times, serif; font-size: 12px; margin-top: 2px; margin-bottom: 12px; }
ul { font-family: "Times New Roman", Times, serif; font-size: 12px; }
ol { font-family: "Times New Roman", Times, serif; font-size: 12px; }
.text { font-family: "Times New Roman", Times, serif; font-size: 12px; }
.white { font-family: "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; }
p.first { font-family: "Times New Roman", Times, serif; font-size: 14px; margin-top: 2px; }
p.quick { font-family: "Times New Roman", Times, serif; font-size: 12px; margin-left: 9px; margin-top: 9px; }
p.tan {  font-family: "Times New Roman", Times, serif; font-size: 12px; background-color: #FFEFCE; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
ul.bsans { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0; }
ol.bsans { font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 0; }


body { background: #ffffff url(images/bg_gold.gif) repeat-x }
body.home { background: #ffffff url(images/bg_home.gif) repeat-y }
body.subhome { background: #ffffff url(images/bg_subhome.gif) repeat-y }
body.splash { background: #000000 }
body.profile { background: #ffffff url(images/bg_profile.gif) repeat-x}
body.quick { background: #ffffff url(images/bg_quick.gif) repeat-x}
body.quicklong { background: #ffffff url(images/bg_quick_long.gif) repeat-x}

a {color: #3165CE;}
a:hover {color: #FFCB00;}
a.skip {color: #EF9A29; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }
a.skip:hover {color: #efefef;}
a.bttop {color: #AD7918; font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }
a.bttop:hover {color: #FFCB00;}
a.huge {color: #293494; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
a.huge:hover {color: #FFCB00;}
a.pnav {color: #9C0808; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
a.pnav:hover {color: #000000;}
a.psub {color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }
a.psub:hover {color: #9C0808;}
a.rev {color: #ffffff;}
a.rev:hover {color: #FFCB00;}


h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #9C0808;}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #298284; margin-bottom: 0px}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; margin-bottom: 0px; margin-top: 0px; }
h4 {  font-family: "Times New Roman", Times, serif; font-size: 14px; color: #0071BD; margin-bottom: 0px}

.qwttl {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #ffffff; font-weight: bold; }
.qyttl {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #ffcb00; font-weight: bold; }
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.facts { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #000000; line-height: 30px; font-weight: bold; }
.bigsans { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.bigserif { font-family: "Times New Roman", Times, serif; font-size: 14px; }
.bullet { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
.teal { color: #298284; }
.blue { color: #0071BD; }
.gray { color: #94969C; }
.umber { color: #9C0808; }
.gold { color: #AD7918; }
.lime { color: #00A652; }
.purple { color: #8C288C; }
.wbtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }

.proname {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #085D63; font-weight: bold; }
.protopic {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #9C2018; font-weight: bold; }
.bigblue {color: #293494; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
.bio { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }

/* side navigation
----------------------------------------------------------------------------------------------------*/
a#current { color:#000; }

.sideNav ul {
	margin: 0;
	padding: 0;
}

.sideNav ul li {
	list-style-type: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: -1x;
	padding: 5px 0px;
}

.sideNav ul li a:link, .sideNav ul li a:visited {
	color:#996600;
	text-decoration: none;
	}

.sideNav ul li a:hover {
	color:#999999;
}

.sideNav ul li ul {
	margin: 0 0 0 10px;
	padding: 0px;
}

.sideNav ul li ul li {
	list-style-type: none;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 5px 0px;
	letter-spacing: normal;
}

.sideNav ul li ul li a:link, .sideNav ul li ul li a:visited {
	color:#663333;
	text-decoration: none;
	}

.sideNav ul li ul li a:hover {
	color:#000;
}

