/* Base class, the rest inherit from this */
body {
font-family: Tahoma;
color: #404040;
background-color: #e9edf8;}

/*top forum*/
p.white{font-size:14px;
margin-left:65px;}
p.white a{color:#fff;}
a.white:link, a.white:visited, a.white:active,{color:#fff;
text-decoration:underline;}
h1.head{color:#fff;
font-size:22px;
font-weight:normal;}

/*Begin Panel*/
table.controlpan{}
table.controlpan td{font-weight:normal;
padding:7px 0;}
table.controlpan a:link, table.controlpan a:visited, table.controlpan a:active {
text-decoration: underline;
color: #37496D;
font-weight:normal;}
table.controlpan a:hover{color: #c17703;}
strong.wellcome{font-weight:bold;}
strong.wellcome b{color:#c17703;
font-weight:bold;}

table td {font-size:14px;
font-family: Tahoma;
color: #404040;}

a:link, a:visited, a:active {text-decoration: underline;
color: #37496D;}
a:hover {color: #c17703;}

fieldset {border:1px solid #37496D;}

ul {list-style-type:square;
list-style-image:url("images/list.gif");
ine-height:12pt;}

/* Category Headers - Navigation - Misc Stuff */

#category {font-weight: bold;
color: #37496D;
height: 16px;
background-image: url(images/graybk.gif);}
#category a:link, #category a:visited, #category a:active {
text-decoration: none;
color: #404040;}
#category a:hover {color: #dc9414;
text-decoration: underline;}
#category1 {/*font-size: 70%;*/
font-weight: bold;
color: #37496D;
height: 16px;
background-image: url(images/graybk.gif);}

#bizlink {font-weight: bold;
color: #37496D;
height: 16px;}

#category1 a:link, #category1 a:visited, #category1 a:active {text-decoration: none;
color: #37496D;}

#category1 a:hover {text-decoration: underline;}

.boardinfo {border:1px solid black;
visibility:collpase;}

#boardinfocat {font-weight: bold;
color: #37496D;
height: 16px;
background-image: url(images/graybk.gif);
border-top:1px solid black;
border-bottom:1px solid black;}

#boardinfocat a:link, #boardinfocat a:visited, #boardinfocat a:active {text-decoration: none;color: #37496D;}
#boardinfocat a:hover {text-decoration: underline;}

#boardinfocat a:link, #boardinfocat a:visited, #boardinfocat a:active {text-decoration: underline;
color: #37496D;}
#boardinfocat a:hover {color: #c17703;}

#nav {font-weight: bold;}
#nav a:link, #nav a:visited, #nav a:active {text-decoration: underline;
color: #37496D;}
#nav a:hover{color: #c17703;}

#redirect {font-weight: bold;
border-left: 1 solid #C0C0C0;
border-top: 1 solid #C0C0C0;
border-right: 1 solid #C0C0C0;
border-bottom: 1 solid #C0C0C0;}

#highlight {/*font-size: 75%;*/
color: #566990;}
#highlight a:link, #highlight a:visited, #highlight a:active {text-decoration: underline;
color: #37496D;}
#highlight a:hover {color: #c17703;}

.invitering {border:1px solid black;}

.invite {border-top: 1px solid black;}


/* Viewing Topics Stuff */

#posttop {font-weight: bold;
color: #37496D;
height: 16px;
line-height:14pt;
margin:10px;
background-image: url(images/graybk.gif);}
#posttop a:link, #posttop a:visited, #posttop a:active {color: #37496D;
text-decoration: underline;}
#posttop a:hover {text-decoration: underline;}

#signature {font-size:13px;
line-height:110%;
color: #566990;}

#postdetails {font-size:100%;
color: #404040;}

#postcolor {font-size:110%;
color: #404040;
line-height: 150%;}

#membertitle {font-size:100%;
font-style: italic;
line-height: 150%;
color: #37496D;}

#normalname {font-size:100%;
font-weight: bold;
color: #000033;
padding-bottom: 2px;}

#unreg {font-size:100%;
font-weight: bold;
color: #990000;}

.buttontext {font-size:100%;
color: #404040;
text-decoration: none;}


/* Titles and stuff */

#titlelarge {font-weight: bold;
line-height: 150%;
color: #FFFFFF;
background-image: url(images/bluebk.gif);}
#titlelarge a:link, #titlelarge a:visited, #titlelarge a:active {color: #37496D;}

#titlemedium {font-size:100%;
font-weight: bold;
line-height: 150%;
color: #FFFFFF;
height: 22px;
padding-left: 8px;
background-image: url(images/bluebk.gif);}
#titlemedium a:link, #titlemedium a:visited, #titlemedium a:active {
text-decoration: none;
color: #FFFFFF;}
#titlemedium a:hover {
text-decoration: underline;}

#contactTop {font-weight: bold;
line-height: 150%;
color: #FFFFFF;
border: 1px solid black;
background-image: url(images/bluebk.gif);}

#contactBody {border-right: 1px solid black;
border-left: 1px solid black;
padding-left: 8px;}

#contactBottom {font-weight: bold;
color: #37496D;
height: 16px;
border: 1px solid black;
background-image: url(images/graybk.gif);}


/* Menu - Control Panel Stuff */

#controlpanel {font-weight: bold;
line-height: 150%;}

#usermenu {line-height: 150%;
color: #404040;}

#tabs {vertical-align: middle;}

/* Forum Links - Topic Links */

.forumclick {background-color:#f7f7f8;
text-decoration: none;
cursor: hand;
cursor: pointer;}
#linkthru {color: #37496D;}
#linkthru a:link, #linkthru a:visited, #linkthru a:active {text-decoration: underline;
color: #37496D;}
#linkthru a:hover {color: #c17703;}

#desc{font-size:95%;
color: #666;}

/*copy*/
#copyright {font:normal 12px/130% Arial;
text-decoration: none;
color: #404040;}
a.copyright:link, a.copyright:visited, a.copyright:active{
text-decoration: underline;
color:#37496d;}

#QUOTEHEAD {font-family: Verdana, Arial;
font-size:95%;
font-weight: bold;
color: #FFFFFF;
background-color: #B9C6D8;
border-left: 1px solid #404040;
border-top: 1px solid #404040;
border-right: 1px solid #404040;
border-bottom: 1px dotted #404040;
padding-left: 2px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;}

#QUOTE {font-family: Verdana, Arial;
font-size:95%;
color: #333333;
background-color: #FFFFFF;
border-left: 1px solid #404040;
border-right: 1px solid #404040;
border-bottom: 1px solid #404040;
padding-left: 10px;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;}

#CODEHEAD {font-family: Verdana, Arial;
font-size:100%;
font-weight: bold;
color: #FFFFFF;
background-color: #B9C6D8;
border-left: 1px solid #404040;
border-top: 1px solid #404040;
border-right: 1px solid #404040;
border-bottom: 1px dotted #404040;
padding-left: 2px;
padding-top: 4px;
padding-right: 2px;
padding-bottom: 4px;}

#CODE {font-family: Verdana, Arial;
font-size:70%;
color: #333333;
background-color: #FFFFFF;
border-left: 1px solid #404040;
border-right: 1px solid #404040;
border-bottom: 1px solid #404040;
padding: 10px;}

#ME {font-family: Verdana, Arial;
/*font-size: 75%;*/
text-align: center;
font-weight: bold;}

.bottom {vertical-align: bottom;}

.forminput {background-color: #E8E8E8;
font-size:90%;
font-family: Verdana, Helvetica, sans-serif;
vertical-align: middle;
margin-bottom:10px;}

.textinput {background-color: #E8E8E8;
font-size:95%;
font-family: Verdana, Helvetica, sans-serif;
vertical-align: middle;}

#small {font-family: Arial;
font-size:12px;}

#date {font-size:21px;
color: #566990;}

/* Page Links */

.pagesof {font: bold 95% tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
background-color: #68a7f2;
color: #FFFFFF;
border-top:1px solid black;
border-bottom:1px solid black;
border-left:1px solid black;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;}

.currentpage {font: bold 95% tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color:#fff;
background-color:#c87705;
border-top:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;}

.page {font: 95% verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
color: black;
background-color: #EDF2F5;
border-top:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
position: relative;
visibility: visible;
text-align: center;
padding: 2px 6px 2px 6px;
white-space: nowrap;
text-decoration:none; }

.page a:link, .page a:visited, .page a:active {text-decoration:none;}

.page a:hover {color:#c17703;
text-decoration:underline;}


/* Extended Stats */

#statsbox {border:1px solid black;}

#statstitle {border-bottom:1px solid black;
font-weight: bold;
line-height: 20px;
color: #FFFFFF;
background-image: url(images/bluebk.gif);}

#statsbottom {border-top:1px solid black;
font-weight: bold;
color: #37496D;
height: 16px;
background-image: url(images/graybk.gif);}
