/* ======================================== */
/*              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.          */
/* ======================================== */
/* Padding order is top, right, bottom, left */

/* Body */
BODY {font-family: verdana, helvetica; font-size: 13px; color: #000000; margin: 0px;}
P, TD, INPUT, TEXTAREA, SELECT {font-family: verdana, helvetica; font-size: 13px; color: #000000}
A:link {color: #1B3469}
A:visited {color: #1B3469}
A:active {color: #1B3469}
A:hover {color: #006666}
/* UL {padding: 8px 0px 0px 20px;} */
LI {font-family: verdana, helvetica; font-size: 13px; color: #000000; padding: 0px 0px 8px 0px; list-style: square;}
OL {font-family: verdana, helvetica; font-size: 12px; color: #000000}
.status {font-family: verdana, helvetica; font-size: 12px; color: #ff0000; font-weight: bold}
.required {font-family: verdana, helvetica; font-size: 15px; color: #cc0000; font-weight: bold}
.bigstatus {font-family: verdana, arial, helvetica; font-size: 16px; color: #ff0000; font-weight: bold}
.notes {font-family: verdana, helvetica; font-size: 10px; color: #003399; font-weight: bold}
.tos {font-family: verdana, helvetica; font-size: 16px; color: #ff0000; font-weight: bold;}

/* Form CSS */
.forminput {font-size: 9pt; font-weight:bold; font-family: verdana, helvetica; color: #336699; background-color: #eeeeee;}
.formsubmit {background-color: #000000; font-size: 11pt; font-weight: bold; font-family: verdana, helvetica; color: #FFFFFF}

/* Menu links if menu are texted */
TD.menucattd {}
TD.menutd {padding-left: 10px;}
TD.menudiv {padding-bottom: 5px;}
.menusubcat {font-family: verdana, helvetica; font-weight: bold; font-size: 11px; color: #FFFFFF;}

.menucat {}
.menu {font-family: verdana, helvetica; font-weight: bold; font-size: 11px}
A.menul:visited {color: #BBEFF8; text-decoration: none}
A.menul:link {color: #BBEFF8; text-decoration: none}
A.menul:active {color: #BBEFF8; text-decoration: none}
A.menul:hover {color: #006666; background-color: #D3D7EF}

A.menull:visited {color: #ffffff; text-decoration: none}
A.menull:link {color: #ffffff; text-decoration: none}
A.menull:active {color: #ffffff; text-decoration: none}
A.menull:hover {color: #006666; background-color: #D3D7EF}

A.menulll:visited {color: #ffff00; text-decoration: none}
A.menulll:link {color: #ffff00; text-decoration: none}
A.menulll:active {color: #ffff00; text-decoration: none}
A.menulll:hover {color: #006666; background-color: #D3D7EF}

/* Who's Online */
.whosonline_header {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #000000; font-weight: bold}
.whosonline_text {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #000000}
.whosonline_status {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #ff0000; font-weight: bold}
.whosonline_statussimple {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 10px; color: #ff0000}
TABLE.whosonline_bordercolor {background-color: #000000; background-image: url(bin/netscapefixer.gif)}
TD.whosonline_header_cellcolor {background-color: #94bade; background-image: url(bin/netscapefixer.gif)}
TD.whosonline_body_cellcolor {background-color: #efefef; background-image: url(bin/netscapefixer.gif)}

.adminmenu {font-family: arial, verdana, helvetica; font-weight: bold; font-size: 11px}
A.adminmenu:visited {color: #000000; text-decoration: none}
A.adminmenu:link {color: #000000; text-decoration: none}
A.adminmenu:active {color: #000000; text-decoration: none}
A.adminmenu:hover {color: #006666; background-color: #D3D7EF}


/* VPRRS User Report */
.vprrstitle {font-family: arial, verdana, helvetica; font-size: 11px; font-weight: bold; color: #FFFFFF}
.vprrsbody {font-family: arial, verdana, helvetica; font-size: 11px; color: #000000}

/* THOUGHTS Formatting */
.thoughttext {font-family: arial, verdana, helvetica; font-size: 11px; color: #000000}
.thoughtauthor { font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; font-style : italic; }

/*////////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////////     UPGRADE REVISION 9     //////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////////*/
TABLE.subscribe {border-left: solid 1px #000000; border-right: solid 1px #000000; border-bottom: solid 1px #000000; width: 100%; align: center; margin-bottom: 20px;}
TH.subscribe {text-align: left; vertical-align: middle; padding: 3px 5px; border-top: solid 1px #000000; border-bottom: solid 1px #000000; background-color: #D3D7EF;}
TD.subscribeleftnormal {width: 30%; text-align: center; vertical-align: top; padding-top: 5px; border-bottom: solid 1px #000000; border-right: solid 1px #000000;}
TD.subscriberightnormal {width: 70%; text-align: left; vertical-align: top; padding: 3px 5px; border-bottom: solid 1px #000000}
TD.subscribepaymentleftnormal {width: 70%; text-align: left; vertical-align: top; padding-top: 5px; border-bottom: solid 1px #000000; border-right: solid 1px #000000;}
TD.subscribepaymentrightnormal {width: 30%; text-align: left; vertical-align: top; padding: 3px 5px; border-bottom: solid 1px #000000}
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,helvetica,arial; font-weight: bold; font-size: 12px; color: #000000}
.subscribeerror {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 11px; color: #ff0000; font-weight: bold}
.subscribedeclined {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 12px; color: #ff0000; font-weight: bold}
.subscribenotes {font-family: tahoma,ms sans serif,geneva,verdana,helvetica,arial; font-size: 10px; color: #000000; font-weight: normal}
.subscribepackageprice {font-family: verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #000000}
.subscribepackagename {font-family: verdana,helvetica,arial; font-weight: bold; font-size: 12px; color: #000000}
.subscribenormal {font-family: verdana,helvetica,arial; font-weight: normal; font-size: 11px; color: #000000}
.subscribeinput {font-size: 10px; font-family: MS Sans Serif, Tahoma, Arial, Times New Roman; color: #000000}
.subscribesubmit {background-color: #000000; font-size: 12px; font-family: Arial, Times New Roman; color: #FFFFFF; font-weight: bold;}

.subscribesuccesstitle {font-family: verdana,helvetica,arial; font-weight: bold; font-size: 16px; color: #000000}
.subscribesuccessnormal {font-family: verdana,helvetica,arial; font-weight: normal; font-size: 11px; color: #000000}


/* ======================================== */
/*              CUSTOM CSS                  */
/*   You can do anything with the styles    */
/*                below.                    */
/* ======================================== */
.toptitle {font-family: verdana, helvetica; font-weight: bold; font-size: 12px; color: #000000}
.pinverse {font-family: verdana, helvetica; font-size: 11px; color: #ffffff}
.title {font-family: verdana, helvetica; font-size: 24px; color: #000066; font-weight: bold}
.subtitle {font-family: verdana, helvetica; font-size: 18px; color: #336699; font-weight: bold}
.globalfooter {font-family: verdana, helvetica; font-weight: bold; font-size: 10px; color: #003366}
A.globalfooter:link {color: #1B3469}
A.globalfooter:visited {color: #1B3469}
A.globalfooter:active {color: #1B3469}
A.globalfooter:hover {color: #006666}
.accounttitles {font-family: verdana, helvetica; font-size: 12px; color: #ffffff; font-weight:bold}
.accountnotes {font-family: verdana, helvetica; font-size: 11px; color: #003399}
.accountnormal {font-family: verdana, helvetica; font-size: 11px; color: #003399}
.heading {font-family: verdana, helvetica; font-weight: bold; font-size: 12px; color: #ffffff}

.mainlinks {font-family: verdana, helvetica; font-weight: bold; font-size: 18px}
A.mainlinks:visited {color: #000000; text-decoration: none}
A.mainlinks:link {color: #000000; text-decoration: none}
A.mainlinks:active {color: #000000; text-decoration: none}
A.mainlinks:hover {color: #006666; background-color: #D3D7EF}

.signuplinks {font-family: verdana, helvetica; font-weight: bold; font-size: 14px}
A.signuplinks:visited {color: #000000; text-decoration: underline;}
A.signuplinks:link {color: #000000; text-decoration: underline;}
A.signuplinks:active {color: #000000; text-decoration: underline;}
A.signuplinks:hover {color: #006666; background-color: #D3D7EF; text-decoration: underline;}


.highlightlinks {font-family: verdana, helvetica; font-weight: bold; font-size: 13px;}
A.highlightlinks:visited {color: #000000; text-decoration: none}
A.highlightlinks:link {color: #000000; text-decoration: none}
A.highlightlinks:active {color: #000000; text-decoration: none}
A.highlightlinks:hover {color: #006666; background-color: #D3D7EF}

TABLE.cheadertable {border: 1px dashed #DCDCDC;}
TD.cheader {background-color: #003366;}
.cheader {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #ffffff}
TD.cheaderlight {background-color: #dedede;}
.cheaderlight {font-family: arial, helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000}
TD.cheaderlight2 {background-color: #fafafa;}

TABLE.rightcol {border: 2px solid #000000;}
TD.rightcol {background-color: #ffffcc;}
UL.rightcol {padding: 8px 1px 0px 20px;}
LI.rightcol {font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; padding: 0px 0px 8px 0px;}
P.rightcol {font-family: arial, verdana, helvetica; font-size: 16px; color: #000000; padding: 0px 6px 0px 6px;}

TABLE.leftcol {border: 1px dashed #000000;}
TD.leftcol {background-color: #fafafa;}
UL.leftcol {padding: 8px 0px 0px 20px;}
LI.leftcol {font-family: arial, verdana, helvetica; font-size: 11px; color: #000000; padding: 0px 0px 8px 0px;}
P.leftcol {font-family: arial, verdana, helvetica; font-size: 16px; color: #000000; padding: 6px 6px 6px 6px;}

.psheader {border: 2px dashed #1781a8; font-size: 24px; font-weight: bold;}

/* new site design November 2008 - V3 */
.copyright {font-family: verdana, arial, helvetica; font-size: 12px; font-weight: bold; color:#bbbbbb; padding: 9px;}
.frontpagemissiontitle { font-family: verdana, georgia, Arial, Helvetica, sans-serif; font-size: 20px; color: #003366; font-weight: bold;}
.frontpagemission { font-family: verdana, georgia, Arial, Helvetica, sans-serif; font-size: 15px; text-align: justify; margin-left: 18px; margin-right: 18px; line-height: 1.1; color: #003366; }
td.footer {font-family: verdana, helvetica; font-weight: bold; font-size: 11px; color: #dedede; padding: 4px;}
A.footer:visited {color: #fff; text-decoration: none}
A.footer:link {color: #fff; text-decoration: none}
A.footer:active {color: #fff; text-decoration: none}
A.footer:hover {color: #fff; text-decoration: underline}
.frontpagesmalltext {font-family: verdana, arial, helvetica; font-size: 11px; color:#000; padding-left:4px; padding-right: 4px; text-align: justify;}
LI.moreinfo {font-family: verdana, helvetica; font-size: 15px; color: #000000; padding: 0px 0px 8px 0px; list-style: square; font-weight:bold;}
.usersmalltext {font-family: verdana, arial, helvetica; font-size: 9px; color:#000;}

.recentdiscussions {font-family: verdana, helvetica; font-weight: bold; font-size: 13px}
A.recentdiscussions:visited {color: #333399; text-decoration: none}
A.recentdiscussions:link {color: #333399; text-decoration: none}
A.recentdiscussions:active {color: #333399; text-decoration: none}
A.recentdiscussions:hover {color: #aaa; text-decoration: underline}

.linknow {font-family: verdana, helvetica; font-weight: bold; font-size: 13px; color: #000;}
A.linknow:visited {color: #333399; text-decoration: none}
A.linknow:link {color: #333399; text-decoration: none}
A.linknow:active {color: #333399; text-decoration: none}
A.linknow:hover {color: #aaa; text-decoration: underline}