/* ======================================== */
/*              REQUIRED CSS                */
/*     Do not delete the styles in this     */
/*  section.  They are used by Ecobuilder.  */
/*  You of course, may modify them to suit  */
/*         your design and layout.          */
/* ======================================== */

/* Body */
BODY, {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;
SCROLLBAR-FACE-COLOR: #666666; SCROLLBAR-HIGHLIGHT-COLOR: #999999; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-DARKSHADOW-COLOR: #333333; SCROLLBAR-BASE-COLOR: #dddddd}
body.print {background-color: #ffffff; color: #000000; margin: 10px; scrollbar-face-color:#485878; scrollbar-highlight-color:#536470; 
			scrollbar-3dlight-color:#B8C6CF; scrollbar-darkshadow-color:#536470; scrollbar-shadow-color:#B8C6CF; scrollbar-arrow-color:#ffffff; 
			scrollbar-track-color:#748CA2;}
body.print a:link, body.print a:visited, body.print a:active {color: #330000; text-decoration: none;}
body.print a:hover {color: #888888; text-decoration: underline;}
body.print p, body.print td, body.print .label {font-family: verdana, arial; font-size: 11px; color: #000000; letter-spacing: 0px;}
P, {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
TD {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

INPUT, TEXTAREA, SELECT, {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

HR  {color: #dddddd; background-color: #dddddd; height: 1px; border: 0; text-align: left; margin-left: 0;}

A:link		{ color: #8A0303; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A:visited	{ color: #8A0303; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A:active	{ color: #987138; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A:hover		{ color: #987138; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 

A.center:link		{ color: #990000; background: #BEA374; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A.center:visited	{ color: #990000; background: #BEA374; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A.center:active	    { color: #FFFFFF; background: #990000; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;} 
A.center:hover		{ color: #FFFFFF; background: #990000; text-decoration: underline; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px;  } 

UL {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #000000}
OL {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #000000}
LI {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #000000}

.status {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #ff0000; font-weight: bold}
.notes {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 10px; color: #333333; font-weight: bold}

/* Form CSS */
.forminput {font-size: 11px; font-family: verdana, MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
.formsubmit {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; background-color: #000000; color: #FFFFFF;}

/* Menu links if menu are texted */
TD.menucat {background-color: #FF9900}
TD.menu {}

.menucat {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none; padding: 1px; padding-left: 5px; }
.menu {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-weight: bold;	font-size: 10px; color: #FFFFFF; text-decoration: none}
.menu_c {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-weight: bold; font-size: 12px; color: #FFFFFF; text-decoration: none}
	
A.menu:link {color: #333333; text-decoration: none }
A.menu:visited {color: #8A0303; text-decoration: none }
A.menu:active {color: #999999; text-decoration: none }
A.menu:hover {color: #987138; text-decoration: underline }
	
A.menul:link {color: #333333; text-decoration: none }
A.menul:visited {color: #cc3300; text-decoration: none }
A.menul:active {color: #FFFFFF; text-decoration: none }
A.menul:hover {color: #FFFFFF; text-decoration: underline }

#menusubs {font-size: 10px; padding: 10px 25px 10px 20px;}
#menusubs a:link, #menusubs a:visited, #menusubs a:active {font-size: 10px; color: #D6A335; text-decoration: none;}
#menusubs a:hover {font-size: 10px; color: #ffffff; text-decoration:none;}

.topmenu {
	font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none}

A.topmenul:link {color: #FFFFFF; text-decoration: none}
A.topmenul:visited {color: #FFFFFF; text-decoration: none}
A.topmenul:active {color: #333333; text-decoration: none}
A.topmenul:hover {color: #987138; background-color: #333333}

/* Who's Online */
#whosonline {text-align: center;}
#whosonline table {width: 100%; border: solid 1px #eeeeee; border-collapse: collapse;}
#whosonline th {padding: 2px 4px; background-color: #444F59; border: solid 1px #777777;}
#whosonline th p {font-weight: bold; font-size: 11px;}
#whosonline td {padding: 2px 4px; border: solid 1px #777777;}
#whosonline td p {font-size: 11px;}
#whosonline td.notice {text-align: center; vertical-align: middle; padding: 5px 10px;}
#whosonline .column1 {width: 1%; text-align: left; vertical-align: middle;}
#whosonline .column2 {width: 1%; text-align: left; vertical-align: middle;}
#whosonline .column3 {width: 1%; text-align: left; vertical-align: middle;}
#whosonline .column4 {width: 20%; text-align: left; vertical-align: middle;}
#whosonline .column5 {text-align: left; vertical-align: middle;}
#whosonline .column6 {width: 35%; text-align: left; vertical-align: middle;}
#whosonline .column7 {text-align: left; vertical-align: middle;}
#whosonline .column8 {text-align: left; vertical-align: middle;}

.whosonline_statussimpletitle {font-size: 12px; color: #ffffff; padding-right: 1px; padding-left: 1px; font-weight: bold}
.whosonline_statussimple {font-size: 10px; color: #eeeeee; padding-right: 5px; padding-left: 5px;}

/* VPRRS User Report */
.vprrstitle {font-family: verdana, helvetica, geneva, arial, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.vprrsbody {font-family: verdana, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #000000}

/* THOUGHTS Formatting */
.thoughttext {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #000000; line-height: 14px; }
.thoughtauthor { font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #999999; font-style: italic; line-height: 14px; }

h1 {margin-top: 0px; margin-bottom: 5px; font-family: arial, verdana, tahoma, helvetica; color: #2F4762; font-weight: bold;}
h2, h3, h4, h5 {margin-top: 0px; margin-bottom: 5px; font-family: arial, verdana, tahoma, helvetica; color: #5B4633; font-weight: bold;}
h1 {font-size: 22px;} h2 {font-size: 18px;} h3 {font-size: 14px;} h4 {font-size: 12px;} h5 {font-size: 10px;} h6 {font-size: 8px;}

/*////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////     UPGRADE REVISION 9     //////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////*/
TABLE.subscribe {border-left: solid 1px #dddddd; border-right: solid 1px #dddddd; border-bottom: solid 1px #dddddd; width: 100%; align: center; margin-bottom: 20px;}
TH.subscribe {text-align: left; vertical-align: middle; padding: 3px 5px; border-top: solid 1px #dddddd; border-bottom: solid 1px #dddddd; background-color: #efefef;}
TD.subscribeleftnormal {width: 25%; text-align: center; vertical-align: top; padding-top: 5px; border-bottom: solid 1px #dddddd; border-right: solid 1px #dddddd;}
TD.subscriberightnormal {width: 75%; text-align: left; vertical-align: top; padding: 3px 5px; border-bottom: solid 1px #dddddd}
TD.subscribepaymentleftnormal {width: 70%; text-align: left; vertical-align: top; padding-top: 5px; border-bottom: solid 1px #dddddd; border-right: solid 1px #dddddd;}
TD.subscribepaymentrightnormal {width: 30%; text-align: left; vertical-align: top; padding: 3px 5px; border-bottom: solid 1px #dddddd}
TD.subscribepaymentformleftnormal {width: 40%; text-align: right; vertical-align: middle; padding: 1px 3px 5px;}
TD.subscribepaymentformrightnormal {width: 60%; text-align: left; vertical-align: middle; padding: 3px 1px 5px;}
TD.subscribedelcinedexplaination {text-align: left; vertical-align: top; padding: 20px 10px;}

.subscribeheader {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000}
.subscribeerror {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: bold}
.subscribedeclined {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; font-weight: bold}
.subscribenotes {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.subscribepackageprice {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000}
.subscribepackagename {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #000000}
.subscribenormal {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; color: #000000}
.subscribeinput {font-size: 9px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
.subscribesubmit {background-color: #000000; font-size: 9px; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold;}

.subscribesuccesstitle {font-family: verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #000000}
.subscribesuccessnormal {font-family: verdana,helvetica,arial; font-weight: normal; font-size: 11px; color: #000000}

td.leftcol {text-align: left; vertical-align: top; background-color: #323943; width: 130px; padding: 0px;}
#announcementarea div.boxme {padding: 5px 5px 20px; font-size: 10px;}
#announcementarea .title {font-weight: bold;}
#announcementarea .subtitle {font-weight: bold; color: #FFDD00;}

#memberarea div.boxme {background-color: #748CA2; padding: 5px 3px; font-size: 10px;}
#memberarea .title {font-weight: bold; color: #FFFECC;}
#memberarea input.loginbox {color: #cccccc; border: solid 1px #eeeeee; background-color: #555555; font-weight: bold; font-size: 9px; width: 100px;}
#memberarea input.loginboxsubmit {color: #cccccc; border: solid 1px #eeeeee; background-color: #586B82; font-weight: bold; font-size: 9px; width: 100px;}
#memberarea a:link, #memberarea a:visited, #memberarea a:active {color: #FFD200; text-decoration: none; font-weight: bold;}
#memberarea a:hover {color: #ffffff; text-decoration: none;}
div.leftcolbelow {padding: 5px;}

td.content1 {text-align: left; vertical-align: top; width: 770px; padding: 12px;}
td.contentstaffmenu {text-align: left; vertical-align: top; width: 130px;}
td.contentstaff {text-align: left; vertical-align: top; width: 640px;}
td.content2 {text-align: left; vertical-align: top; width: 640px; padding: 12px;}
td.content3 {text-align: left; vertical-align: top; width: 510px; padding: 12px;}
td.rightcol {text-align: center; vertical-align: top; width: 130px; padding: 5px 0px;}
td.controlpanel {background: #182733; border: solid 1px #777777; text-align: left; vertical-align: top; width: 200px; padding: 0px;}

#cpanel div.topheader {border-bottom: solid 1px #777777; background: #000000; padding: 3px 5px; font-size: 12px; color: #ffcc00; text-align: center; font-weight: bold;}
#cpanel .title {font-weight: bold; color: #FFFECC;}
#cpanel a:link, #cpanel a:visited, #cpanel a:active {color: #FFD200; text-decoration: none; font-weight: bold;}
#cpanel a:hover {color: #ffffff; text-decoration: none;}

td.footerdiv {background-color: #979797;}
td.footer {background-color: #595D63; text-align: center; vertical-align: middle; padding: 5px 8px;}
#footer p {color: #ffffff;}
#footer a:link, #footer a:visited, #footer a:active {color: #FFD200; text-decoration: none; font-weight: normal;}
#footer a:hover {color: #ffffff; text-decoration: none;}
td.copyright {text-align: center; color: #eeeeee; font-size: 11px; padding: 0px 5px;}

#fptitleblue, #fptitlegreen, #fptitlered, #fptitlepurple, #fptitlegold {border-bottom: solid 1px #000000; padding: 3px 10px; font-weight: bold; color: #FFFECC; font-size: 12px;}
#fptitleblue {background: url(/images/fptitle_blue.gif);}
#fptitlegreen {background: url(/images/fptitle_green.gif);}
#fptitlered {background: url(/images/fptitle_red.gif);}
#fptitlepurple {background: url(/images/fptitle_purple.gif);}
#fptitlegold {background: url(/images/fptitle_gold.gif);}
#fpbody {padding: 6px 8px; background-color: #323943; margin-bottom: 15px;}

table.index {border-collapse: collapse;}
td.indexheader {background-color: #54697A; border: solid 1px #777777; padding: 2px 8px; text-align: left; vertical-align: top; font-size: 12px; font-weight: bold;}
td.index {border: solid 1px #777777; padding: 4px 8px; text-align: left; vertical-align: top;}
td.indexbio {border: solid 1px #777777; padding: 4px 8px; text-align: left; vertical-align: top;}
td.indexbioheader {background-color: #54697A; border: solid 1px #777777; padding: 4px 8px; text-align: left; vertical-align: top; font-size: 12px; font-weight: bold;}

#accountform {text-align: center;}
#accountform p {font-size: 11px;}
#accountform table {width: 500px; border: solid 1px #777777; border-collapse: collapse;}
#accountform th {background-color: #444F59; padding: 3px 6px; border-top: solid 1px #777777; border-bottom: solid 1px #777777;}
#accountform th p {font-size: 13px; font-weight: bold;}
#accountform td {padding: 2px; vertical-align: middle;}
#accountform td.long {padding: 5px 10px;}
#accountform input.accountform {border: 0px; background-color: transparent;}
#accountform td.long p {color: #ffdd00;}
#accountform .label {font-weight: bold;}
#accountform div.status {border: solid 1px #777777; background-color: #333333; padding: 8px; color: #ffff00; margin-bottom: 10px;}

#loginform {text-align: center;}
#loginform td.status {text-align: left; vertical-align: top; padding: 4px 5px;}
#loginform table {width: 300px; border: solid 1px #777777; border-collapse: collapse;}
#loginform td {padding: 2px 4px; vertical-align: middle;}
#loginform .column1 {width: 40%; text-align: right; vertical-align: middle;}
#loginform .column2 {width: 60%; text-align: left; vertical-align: middle;}
#loginform .submit {text-align: right; vertical-align: middle; padding: 10px 10px 5px;}

#topbar {margin: 0px; padding: 6px 8px;}
#topbar p {margin: 0px; font-family: arial; font-size: 12px; font-weight: bold;}
#topbar a:link, #topbar a:visited, #topbar a:active {color: #ffffff; text-decoration: none}
#topbar a:hover {color: #ffcc00; text-decoration: none;}

#memberpoints table {border: solid 1px #777777; border-collapse: collapse;}
#memberpoints table.summary {text-align: left; width: 100%; border: solid 1px #777777; border-collapse: collapse;}
#memberpoints table.grid {text-align: left; width: 100%; border-collapse: collapse;}
#memberpoints th {text-align: left; background-color: #444F59; padding: 2px 6px; border-top: solid 1px #777777; border-bottom: solid 1px #777777;}
#memberpoints th p {font-size: 10px; font-weight: bold;}
#memberpoints td {padding: 2px; vertical-align: middle;}
#memberpoints td p {font-size: 10px;}
#memberpoints td.column1 {vertical-align: top; width: 50%; padding: 0px 5px 0px 0px;}
#memberpoints td.column2 {vertical-align: top; width: 50%; padding: 0px 0px 0px 5px;}
#memberpoints td.summarycolumn1 {width: 33%; text-align: left; vertical-align: middle; padding: 2px 6px;}
#memberpoints td.summarycolumn2 {width: 33%; text-align: left; vertical-align: middle; padding: 2px 6px;}
#memberpoints td.summarycolumn3 {width: 33%; text-align: left; vertical-align: middle; padding: 2px 6px;}
#memberpoints td.gridcolumn1 {width: 5%; padding: 1px 5px; text-align: right; vertical-align: top; border: solid 1px #555555; background: #17272d;}
#memberpoints td.gridcolumn2 {width: 15%; padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555;}
#memberpoints td.gridcolumn3 {width: 20%; padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555;}
#memberpoints td.gridcolumn4 {width: 60%; padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555;}
#memberpoints td.gridcolumn1current {padding: 1px 5px; text-align: right; vertical-align: top; border: solid 1px #555555; background: #0d450c;}
#memberpoints td.gridcolumn2current {padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555; background: #0d450c;}
#memberpoints td.gridcolumn3current {padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555; background: #0d450c;}
#memberpoints td.gridcolumn4current {padding: 1px 5px; text-align: left; vertical-align: top; border: solid 1px #555555; background: #0d450c;}
#memberpoints td.top10column1 {width: 5%; text-align: right; font-size: 10px;}
#memberpoints td.top10column2 {width: 65%; text-align: left; font-size: 10px;}
#memberpoints td.top10column3 {width: 30%; text-align: left; font-size: 10px;}
#memberpoints small {font-size: 9px;}
#memberpoints table.log {text-align: left; width: 100%; border-collapse: collapse;}
#memberpoints td.logcolumn1 {width: 18%; text-align: left; border-top: solid 1px #555555;}
#memberpoints td.logcolumn2 {width: 70%; text-align: left; border-top: solid 1px #555555;}
#memberpoints td.logcolumn3 {width: 13%; text-align: left; border-top: solid 1px #555555;}
#memberpoints td.logcolumn4 {text-align: left; vertical-align: top; border-bottom: solid 1px #555555;}
#memberpoints p.title {font-size: 14px; font-weight: bold;}
#memberpoints li {margin-top: 2px; margin-bottom: 16px;}
#memberpoints div.popup {padding: 5px 10px;}

#buddylist table {width: 100%; border-collapse: collapse; border: solid 1px #777777;}
#buddylist th {background: #444F59; padding: 2px 5px; border: solid 1px #777777;}
#buddylist th p {font-size: 11px;}
#buddylist th.title {background: #444F59; border: solid 1px #777777;}
#buddylist th.title p {font-size: 13px; font-weight: bold;}
#buddylist th.addbuddy {background: transparent; padding: 8px 5px; border: 0px;}
#buddylist td {padding: 2px; border: solid 1px #777777;}

a img {background-color: transparent}

#pollsmainpage table {width: 100%;}
#pollsmainpage small {font-size: 8px;}
#pollsmainpage th {text-align: left; background: #333333; padding: 5px;}
#pollsmainpage th p {font-weight: bold; font-size: 10px;}
#pollsmainpage td p {font-size: 10px;}
#pollsmainpage div.metercell {border: solid 1px #777777; background-color: #6D7B87;}
#pollsmainpage td.footer {background: #333333;}
#pollsmainpage td.footer span {font-size: 10px;}
#pollsmainpage input.submit {color: #ffffff; background-color: #000000; font-size: 10px; border: solid 1px #cccccc;}
/* ======================================== */
/*              CUSTOM CSS                  */
/*   You can do anything with the styles    */
/*                below.                    */
/* ======================================== */
.toptime {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-weight: bold; font-size: 11px; color: #FFFFFF}
.toptitle {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-weight: bold; font-size: 12px; color: #000000}
.pinverse {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #ffffff}
.profile_text {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; color: #000000}

.globalfooter {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 9px; color: #333333; padding: 4px; }
A.globalfooter:link {color: #8A0303; font-weight: bold;}
A.globalfooter:visited {color: #FFFFFF; font-weight: bold;}
A.globalfooter:active {color: #8A0303; font-weight: bold;}
A.globalfooter:hover {color: #987138; font-weight: bold; text-decoration: underline; }

.copyright {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 9px; color: #666666; padding-bottom:6px; }

.accounttitles {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #333333; font-weight:bold}
.accountnotes {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 9px; color: #006600}
.accountnormal {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 10px; color: #000000}
.accounterror {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 12px; font-weight: bold; color: #8A0303}

.taf_thanks {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 12px; font-weight: bold; color: #8A0303}

A.nav:link {color: #8A0303; font-weight:bold; padding:3px; }
A.nav:visited {color: #666666; font-weight:bold; padding:3px; }
A.nav:active {color: #8A0303; font-weight:bold; padding:3px; }
A.nav:hover {color: #333333; font-weight:bold; text-decoration: underline; padding:3px; }

.navl {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 10px; color: #000000; text-decoration: none}
A.navl:link {color: #8A0303; font-weight:bold;}
A.navl:visited {color: #666666; font-weight:bold;}
A.navl:active {color: #8A0303; font-weight:bold;}
A.navl:hover {color: #333333; font-weight:bold; text-decoration: underline;}

.nav_wht {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 10px; color: #FFFFFF; text-decoration: none}
A.nav_wht:link {color: #FFFFFF; font-weight: bold; font-size: 10px;}
A.nav_wht:visited {color: #987138; font-weight: bold; font-size: 10px;}
A.nav_wht:active {color: #FFFFFF; font-weight: bold; font-size: 10px;}
A.nav_wht:hover {color: #987138; font-weight: bold; text-decoration: underline; font-size: 10px;}

.title_wht {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
.body_wht {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold}
.bodysml {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.bodysml_wht {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 9px; color: #FFFFFF;}

.nav_rust {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.nav_rust:link {color: #8A0303; font-weight:bold; font-size: 11px;}
A.nav_rust:visited {color: #8A0303; font-weight:bold; font-size: 11px;}
A.nav_rust:active {color: #8A0303; font-weight:bold; font-size: 11px;}
A.nav_rust:hover {color: #987138; font-weight:bold; text-decoration: underline; font-size: 11px;}

.titlesml {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px;}

.title_rust {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 12px; color: #8A0303; font-weight: bold;}
A.title_rust:link {color: #8A0303; font-weight:bold; text-decoration: none; font-size: 12px;}
A.title_rust:visited {color: #8A0303; font-weight:bold; text-decoration: none; font-size: 12px;}
A.title_rust:active {color: #8A0303; font-weight:bold; text-decoration: none; font-size: 12px;}
A.title_rust:hover {color: #987138; font-weight:bold; text-decoration: underline; font-size: 12px;}

.body_rust {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; color: #8A0303; font-weight: bold}
.bodysml_rust {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 9px; color: #8A0303;}

.nav_org {font-family: verdana,tahoma,ms sans serif,geneva,helvetica,arial; font-size: 11px; color: #FFFFFF; text-decoration: none}
A.nav_org:link {color: #987138; font-weight:bold;}
A.nav_org:visited {color: #987138; font-weight:bold;}
A.nav_org:active {color: #987138; font-weight:bold;}
A.nav_org:hover {color: #8A0303; font-weight:bold; text-decoration: underline;}

.lgtitle_org {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 14px; color: #FA8710; font-weight: bold;}
A.lgtitle_org:link {color: #987138; font-weight:bold; font-size: 12px; }
A.lgtitle_org:visited {color: #987138; font-weight:bold; font-size: 12px; }
A.lgtitle_org:active {color: #987138; font-weight:bold; font-size: 12px; }
A.lgtitle_org:hover {color: #8A0303; font-weight:bold; text-decoration: underline; font-size: 12px; }

.lgtitle_rust {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 12px; color: #8A0303; font-weight: bold;}
A.lgtitle_rust:link {color: #8A0303; font-weight:bold; font-size: 12px; }
A.lgtitle_rust:visited {color: #987138; font-weight:bold; font-size: 12px; }
A.lgtitle_rust:active {color: #8A0303; font-weight:bold; font-size: 12px; }
A.lgtitle_rust:hover {color: #987138; font-weight:bold; text-decoration: underline; font-size: 12px; }

.title_org {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #987138; font-weight: bold;}
.body_org {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 10px; color: #987138; font-weight: bold}
.bodysml_org {font-family: verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 9px; color: #987138;}

A.menu_TOP{ display:block; line-height: 21pt; text-align: center; text-decoration:none; border-left: #8A0303 1px solid;}
A.menu_TOP:link {color: #FFFFFF; font-weight:bold;}
A.menu_TOP:visited {color: #FFFFFF; font-weight:bold;}
A.menu_TOP:active {color: #FFFFFF; font-weight:bold;}
A.menu_TOP:hover {color: #000000; font-weight:bold;}

A.menu_conf{ display:block; line-height: 21pt; text-align: center; text-decoration:none; border-left: #006699 1px solid;}
A.menu_conf:link {color: #FFFFFF; font-weight:bold;}
A.menu_conf:visited {color: #FFFFFF; font-weight:bold;}
A.menu_conf:active {color: #FFFFFF; font-weight:bold;}
A.menu_conf:hover {color: #000000; font-weight:bold;}

A.menu_SUB{ display:block; padding: 2px 2px 2px 4px; text-decoration:none; filter:alpha(opacity=100); border-bottom: #999999 1px solid;}
.menu_DIV{ border-top: #000000 0px solid; border-bottom: #666666 0px solid; border-right: #666666 1px solid; border-left: #666666 1px solid; filter:alpha(opacity=100); z-index:100;}

.articleswrittenby {font-family: verdana, tahoma, helvetica, geneva, sans-serif; font-size: 10px; color: #666666; line-height: 18px}

A.nav_mcf:link {color: #cc3300; font-weight:bold; font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px;}
A.nav_mcf:visited {color: #000000; font-weight:bold; font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px;}
A.nav_mcf:active {color: #cc3300; font-weight:bold; font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px;}
A.nav_mcf:hover {color: #333333; font-weight:bold; text-decoration: underline; font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px;}

.title_mcf {font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 13px; color: #cc3300; font-weight: bold;}
.titlesml_mcf {font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #cc3300; font-weight: bold;}
.body_mcf {font-family: georgia, verdana, tahoma, helvetica, geneva, arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}

.body {font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.photo {border:4px #dddddd solid;}

/* ============================================ */
/*              DROPDOWN MENU CSS               */
/* ============================================ */

table.page {}

td.menubar {letter-spacing: 0px; text-align: center; vertical-align: middle; color: #FFFFFF; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; padding-top: 1px; }
td.menubarover {letter-spacing: 0px;  text-align: center; vertical-align: middle; color: #FFFFFF; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; cursor: hand; cursor: pointer; padding-top: 1px; background-image:url(images/themes/menu_bg_over.gif)}
a.menubar:link, a.menubar:visited, a.menubar:active {color: #FFFFFF; text-decoration: none;}
a.menubar:hover {color: #987138; text-decoration: none; background-color: #8A0303;}

table.dropmenu {position: static; top: 0; left: 0; background-color: #dddddd;}
td.dropmenu {color: #000000; letter-spacing: 0px; cursor: hand; cursor: pointer; background: #ffffff; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 2px 6px;}
td.dropmenuover a:hover {text-decoration: none;  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
td.dropmenuover {color: #8A0303; letter-spacing: 0px; cursor: hand; cursor: pointer; background: #efefef; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 2px 6px;}
td.dropmenucat {color: #000000; letter-spacing: 0px; background: #dddddd; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding: 2px 6px; border: solid 1px #ffffff;}

sample {cursor: hand; cursor: pointer;}