/*

  The Aquinas Theme for phpBB version 2+
  Adapted for BBA by Rob Yurkowski (and largely modeled after the DLP theme by Andrei Sembrant, http://www.sembrant.com and http://forums.darklordpotter.net)
  Most of the images by Mike Miller
  Added September 11th, 2005
*/

@import url("formIE.css");
body {
background-color:#000;
color:#FFF;
}

.admcolor,a.admcolor,a.admcolor:link,a.admcolor:active,a.admcolor:visited {
color:#C59505;
font-weight:700;
}

a.admcolor:hover {
color:#C59505;
text-decoration:overline underline;
}

.gccolor,a.gccolor,a.gccolor:link,a.gccolor:active,a.gccolor:visited {
color:#6B238E;
font-weight:700;
}

a.gccolor:hover {
color:#6B238E;
text-decoration:overline underline;
}

.fmscolor,a.fmscolor,a.fmscolor:link,a.fmscolor:active,a.fmscolor:visited {
color:#2A864E;
font-weight:700;
}

a.fmscolor:hover {
color:#2A864E;
text-decoration:overline underline;
}

.tcrcolor,a.tcrcolor,a.tcrcolor:link,a.tcrcolor:active,a.tcrcolor:visited {
color:#E9D91C;
font-weight:700;
}

a.tcrcolor:hover {
color:#E9D91C;
text-decoration:overline underline;
}

.flmcolor,a.flmcolor,a.flmcolor:link,a.flmcolor:active,a.flmcolor:visited {
color:#F30;
font-weight:700;
}

a.flmcolor:hover {
color:#F30;
text-decoration:overline underline;
}

.eaucolor,a.eaucolor,a.eaucolor:link,a.eaucolor:active,a.eaucolor:visited {
color:#1E319C;
font-weight:700;
}

a.eaucolor:hover {
color:#1E319C;
text-decoration:overline underline;
}

.ciecolor,a.ciecolor,a.ciecolor:link,a.ciecolor:active,a.ciecolor:visited {
color:#AAA;
font-weight:700;
}

a.ciecolor:hover {
color:#AAA;
text-decoration:overline underline;
}

.tercolor,a.tercolor,a.tercolor:link,a.tercolor:active,a.tercolor:visited {
color:#8F693F;
font-weight:700;
}

a.tercolor:hover {
color:#8F693F;
text-decoration:overline underline;
}

.nnecolor,a.nnecolor,a.nnecolor:link,a.nnecolor:active,a.nnecolor:visited {
color:#444;
font-weight:700;
}

a.nnecolor:hover {
color:#444;
text-decoration:overline underline;
}

.usercolor,a.usercolor,a.usercolor:link,a.usercolor:active,a.usercolor:visited {
color:#000;
font-weight:700;
}

a.usercolor:hover {
color:#DD6900;
text-decoration:underline;
}

h3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ACC0AB;
}

a:link,a:active,a:visited {
color:#93BE91;
}

a:hover {
text-decoration:underline;
color:#93BE91;
}

hr {
height:0;
border:solid #223B21 0;
border-top-width:1px;
}

.bodyline {
background-color:#040404;
border:1px #223B21 solid;
}

.forumline {
background-color:#000;
border:2px #113F11 solid;
}

td.mainboxRighttop {
background-image:url(images/border_tr.gif);
background-repeat:no-repeat;
}

td.mainboxLefttop {
background-image:url(images/border_tl.gif);
background-repeat:no-repeat;
}

td.mainboxTop {
background-image:url(images/border_t.gif);
background-repeat:repeat-x;
}

td.mainboxLeft {
background-image:url(images/border_l.gif);
background-repeat:repeat-y;
}

td.mainboxRight {
background-image:url(images/border_r.gif);
background-repeat:repeat-y;
}

td.mainboxLeftbottom {
background-image:url(images/border_bl.gif);
background-repeat:no-repeat;
}

td.mainboxRightbottom {
background-image:url(images/border_br.gif);
background-repeat:no-repeat;
}

td.mainboxBottom {
background-image:url(images/border_b.gif);
background-repeat:repeat-x;
}

td.mainboxCenter {
background-color:#000;
}

th {
color:#809775;
font-size:11px;
font-weight:700;
letter-spacing:1px;
background-color:#070F08;
height:22px;
}

td.uber {
font-size:8px;
}

td.cat,td.catHead,td.catBottom {
height:20px;
border-width:0;
}

th.thHead,th.thSides,th.thTop,th.thLeft,th.thRight,th.thBottom,th.thCornerL,th.thCornerR {
font-weight:700;
height:22px;
}

th.thHead,td.catHead {
font-size:12px;
border-width:1px 1px 0;
}

th.thSides,td.catSides,td.spaceRow {
border-width:0 1px;
}

th.thRight,td.catRight,td.row3Right {
border-width:0 1px 0 0;
}

th.thLeft,td.catLeft {
border-width:0 0 0 1px;
}

th.thBottom,td.catBottom {
border-width:0 1px 1px;
}

th.thTop {
border-width:1px 0 0;
}

th.thCornerL {
border-width:1px 0 0 1px;
}

th.thCornerR {
border-width:1px 1px 0 0;
}

.maintitle,h1,h2 {
font-weight:700;
font-size:22px;
font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
line-height:120%;
color:#FFF;
}

.gen {
font-size:12px;
}

.genmed {
font-size:11px;
}

.gensmall {
font-size:10px;
}

a.gen,a.genmed,a.gensmall {
color:#65765C;
text-decoration:none;
}

a.gen:hover,a.genmed:hover,a.gensmall:hover {
color:#65765C;
text-decoration:underline;
}

.mainmenu {
font-size:11px;
color:#6A7E67;
}

a.mainmenu {
text-decoration:none;
color:#6A7E67;
}

a.mainmenu:hover {
text-decoration:underline;
color:#93AE95;
}

.cattitle {
font-weight:700;
font-size:12px;
letter-spacing:3px;
color:#93BE91;
}

a.cattitle {
text-decoration:none;
color:#93BE91;
}

.forumlink {
font-weight:700;
font-size:12px;
color:#699169;
letter-spacing:2px;
}

a.forumlink {
text-decoration:none;
color:#699169;
}

a.forumlink:hover {
text-decoration:underline;
color:#38D238;
}

a.topictitle:hover {
text-decoration:underline;
color:#9FBE94;
}

.name {
font-size:11px;
color:#B7C6B1;
}

.postdetails {
font-size:10px;
color:#B7C6B1;
}

.postbody {
font-size:12px;
color:#ACC0AB;
}

a.postlink:hover {
text-decoration:underline;
color:#7CA689;
}

.code {
font-family:Courier, 'Courier New', sans-serif;
font-size:11px;
color:#BAD6C2;
background-color:#5C906B;
border:#969696;
border-style:solid;
border-width:2px;
}

.quote {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#BAD6C2;
line-height:125%;
background-color:#5C906B;
border:#969696;
border-style:solid;
border-width:2px;
}

.copywrong {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ACC0AB;
letter-spacing:-1px;
}

.copyright {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ACC0AB;
letter-spacing:-1px;
}

input,textarea,select {
color:#000;
font:normal 11px Verdana, Arial, Helvetica, sans-serif;
border-color:#000;
}

input.post,textarea.post,select {
background-color:#7CA689;
}

input {
text-indent:2px;
}

input.button {
background-color:#7CA689;
color:#000;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

input.mainoption {
background-color:#7CA689;
font-weight:700;
}

input.liteoption {
background-color:#7CA689;
font-weight:400;
}

.helpline {
background-color:#DEE3E7;
border-style:none;
}

.foundercolor,a.foundercolor,a.foundercolor:link,a.foundercolor:active,a.foundercolor:visited {
color:#FE00FE;
font-weight:700;
}

.admincolor,a.admincolor,a.admincolor:link,a.admincolor:active,a.admincolor:visited {
color:#FFA34F;
font-weight:700;
}

.modcolor,a.modcolor,a.modcolor:link,a.modcolor:active,a.modcolor:visited {
color:#060;
font-weight:700;
}

a.modcolor:hover {
color:green;
text-decoration:underline;
}

.faqbullet {
color:#ACC0AB;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.historyblock {
color:#0066ab;
font-size:15px;
}

.thanksto {
color:#ACC0AB;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

ul.contacts {
list-style-type:none;
background-color:#0A1C0B;
border:1px;
margin:0;
padding:0;
}

li.contact {
list-style-type:none;
display:block;
margin:0;
padding:2px;
}

li.contact div.image {
float:left;
width:32px;
height:32px;
margin-right:8px;
}

li.contact div.name {
font-weight:700;
font-size:12px;
line-height:1.2em;
}

li.contact div.email {
font-size:10px;
color:#888;
}

ul,table.faq {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ACC0AB;
}

span.left,font,th,td,p {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ACC0AB;
}

td.row1 {
background-color:#21301F;
}
td.row2 {
background-color:#0A1C0B;
}
td.row3 {
background-color:#21301F;
}

td.row3Right,td.spaceRow,ul.contacts li.selected {
background-color:#21301F;
}

td.rowpic,td.cat,td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
background-color:#0A1C0B;
height:20px;
letter-spacing:2px;
}

.headtext,.gen,.genmed,.gensmall {
color:#ACC0AB;
}

a.cattitle:hover,a.nav:hover {
text-decoration:underline;
}

.nav,.topictitle {
font-weight:700;
font-size:11px;
color:#ACC0AB;
}

a.nav,a.topictitle:link,a.topictitle:visited {
text-decoration:none;
color:#96AF8D;
}

a.postlink:link,a.postlink:visited {
text-decoration:none;
color:#6D9679;
}

a.copywrong,a.copyright {
color:#ACC0AB;
text-decoration:none;
}

a.copywrong:hover,a.copyright:hover {
color:#A6C6A5;
text-decoration:underline;
}

a.foundercolor:hover,a.admincolor:hover {
color:red;
text-decoration:underline;
}

.bankhighlight {
background-color:#113F11;
color:#000000;
}