@import "wiki.css";
body {
	font-family: "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 8pt;

	background:#cdcdcd; margin:0 auto; padding:0; width:973px;
	margin-top: 5px;
	margin-bottom: 0px;
}

#logostrip {
	background: transparent;
	border: 1px transparent;
	height: 130px;
	margin: 0;
	padding-top: 10px;
	padding-bottom: 10px;
}
button.ui-button{ padding-bottom: 2px;}
/* ######### Default class for drop down menus ######### */

.anylinkmenu {
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	width: 160px;
	padding: 5px 10px 5px 5px;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	font-weight: bold;
	z-index: 100; /* zIndex should be greater than that of shadow's below */
  -moz-box-shadow: 0px 0px 8px #ababab;
  -webkit-box-shadow: 0px 0px 8px #ababab;
  box-shadow: 0px 0px 8px #ababab;
}

.anylinkmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkmenu a:visited,
.anylinkmenu ul li a {
	display: block;
	padding: 2px 0;
	text-decoration: none;
	font-weight: bold;
	text-indent: 5px;
	margin: 0px;
	
}

.anylinkmenu a:hover { /*hover background color*/
}


/* ######### class for shadow DIV ######### */


.anylinkshadow { /*CSS for shadow. Keep this as is */
position: absolute;
left: 0;
top: 0;
z-index: 99; /*zIndex for shadow*/
visibility: hidden;
}

/* ######### End Drop Menu ######### */

#submenu {
	margin: 0px;
	height: 35px;
	text-align: right;
	margin: 0px 0px 5px 0px;
	padding: 0px 5px 0px 5px;
}

.tb-top-left-link,
.tb-top-right-link
{
 float: right;
	font-size: 8px;
	font-weight: bold; 
	letter-spacing: 0.5px;
	width: auto;	
	margin: 7px 0px;
}
.tb-top-left-link {
	float: left;
}

/*
status bar style
*/
#statusbar { 
border-bottom: 1px solid gray;
  font-weight:bold;
	border: 0px;
	margin: 0px;
	padding: 0 5px 0 5px;
}

#statusbar p {
	background: transparent !important;
	border: 0 !important;
	font-size: 10px;
	font-weight: bold; 
	letter-spacing: 1px;
	margin: 0 !important;
	padding: 3px 0 3px 0; 
	text-align: right;
}
#statusbar p a{
	font-weight: bold;
}
#statusbar p {
	font-weight: normal;
	letter-spacing: 0;
}

#statusbar p.home {
	float: left;
	clear: both;
}
/*
status bar
*/

table {
  border: none;
}

table.main, table.mainouter {
}

table.readpost {
	background-color: #f1f1f1;
}

table.nonreadpost {
	background-color: #ECE9D8;
}

table.bottom {
  background: transparent;
}

h1 {
  font-size: 12pt;
}

h2 {
border-style: solid solid none solid;
border-width: 1px;
background-image: url("../pic/theme/thead_bg.gif"); font-size: 10pt;  margin-bottom: 0px;
margin-top: 15px;
padding-left:7px;
padding-top:1px;
padding-bottom:1px;
}

h3 {
  font-size: 11pt;
  margin-bottom: 6px;
}

p {
	font-size: 8pt;
}

p.sub { 
  margin-bottom: 4pt;
}

td {
	font-size: 8pt;
	border: none;
}

td.embedded {
  text-align: left;
}
td.bottom {
  border: none;
}

td.heading {
  font-weight: bold;
}

td.text {
  padding: 10pt;
  text-align: left;
}

td.comment {
  padding: 10pt;
  font-size: 8pt;
  text-align: left;
}

td.colhead {

  font-weight: bold;
}

td.rowhead {
  font-weight: bold;
  text-align: right;
  vertical-align: top;
}

td.title {
	font-size: 14pt;
}

td.navigation {
	font-weight: bold;
	font-size: 10pt;
   border: none;
}

td.clear {
  padding: 0px;
  border: 0px;
  background: transparent;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

.sublink {
	font-style: italic;
	font-size: 7pt;
	font-weight: normal;
}

font.gray
{
  text-decoration: underline;
}

a:link, a:visited {
  text-decoration: underline;
  /*font-weight: bold;*/
}

a:hover {
}

a.index {
	font-weight: bold;
}

a.biglink {
	font-weight: bold;
	font-size: 12pt;
}

a.altlink:link, a.altlink:visited {
	font-weight: bold;
 text-decoration: none;
}

a.altlink:hover {
  text-decoration: underline;
}

a.altlink_blue:link, a.altlink_blue:visited {
	font-weight: bold;
 text-decoration: none;
}

a.altlink_blue:hover {
  text-decoration: underline;
}

a.altlink_green:link, a.altlink_green:visited {
	font-weight: bold;
	text-decoration: none;
}

a.altlink_green:hover {
  text-decoration: underline;
}

a.colheadlink:link, a.colheadlink:visited {
  font-weight: bold;
  text-decoration: underline;
}

a.colheadlink:hover {
  text-decoration: underline;
}

.important {
	font-weight: bold;
	font-size: 8pt;
}

.red {
	color: #ee0000;
}

.yellow {
	color: #997700;
}

.green {
}

input, select, textarea {
	font-family: "tahoma", "arial", "helvetica", "sans-serif";
	font-size: 8pt;
}
.btn
{
   font-size:12px;
   font-family:Verdana,sans-serif;
   /* font-weight:bold; */
   padding: 3px;
}
.TNS{
	border: none;
}
.small {
  font-size: 7pt;
}

.big {
  font-size: 10pt;
}

li {
  margin-top: 6pt;
  margin-bottom: 6pt;
}

ul {
  margin-left: 16pt;
  margin-top: 0px;
  margin-bottom: 0px;
}

img.border  
{  
  border-style: solid;  
  border-width: 1px; 
}
.forum_btns{
	margin: 0px;
	padding: 0px 10px 0px 0px;
	width: 764px;
}
/*
Cpatcha/pin stuff
*/
.cimage 
{ 
border: 1px solid #eee; 
}

p#statusgreen 
{ 
font-size: 1.2em; background-color: #fff;
}

p#statusred 
{ 
font-size: 1.2em; background-color: #fff;
}

.tag_cloud
{padding: 3px; text-decoration: none;
font-family: verdana;     
}
.tag_cloud:link  { text-decoration:none;
}
.tag_cloud:visited {  
}
.tag_cloud:hover {  background: #00CCFF; 
}
.tag_cloud:active { background: #FFFFFF; 
}
.cloud_div {
        padding-left: 10px;
        padding-right: 10px;
}

.polloption_odd {
}
.polloption_even {
	background-color: #f1f1f1;
}
#donate{
	text-align: center;
	margin: 0px auto;
	width: 780px;
}
input[type=button]{
	height: 22px;
	font-size: 10px;
}
/****************************************************/
/*                 FOR QUOTES                       */
/****************************************************/
fieldset {
	margin-left:6px;
	margin-right:3px;
	margin-top:5px;
	margin-bottom:5px;
	padding:4px;
	border:none;
}

legend {
	padding:1 3px 1 3px;
	text-align:center;
	font-weight: bold;
	border:1px solid;
}

/* Footer Stuff */
#footer {
	clear:both;
	height:35px;
	margin: 5px 0px 10px 0px;
	font-size:90%;
	padding:0;
	text-align:center
}
#footer .padding {padding:10px 0px 0px 0px}
#footer .right {float:right; clear:right; text-align:right}
#footer a:hover {}
#footer a {}
/*  End Footer  */
fieldset {width: auto; padding: 0 1em 1em 1em;margin-left:3px; margin-right:3px; padding-top: 3px}

#iframeb {
width: 300px;
height: 100%;
max-height: 500px;
min-height: 300px;
border: 2px red solid;
}
.overlib-Fcolor {
	font-weight: bold;
}
.overlib{
	padding: 2px;
}
.ui-placeholder{
	margin: 10px 0px 0px -2px;
	border: 2px dashed gray;
	width: 751px;
}
.ui-placeholderL{
	margin: 10px 0px 0px -2px;
	border: 2px dashed gray;
	width: 175px;
}
.ui-autocomplete {
		max-height: 300px;
		overflow-y: auto;
		/* prevent horizontal scrollbar */
		overflow-x: hidden;
		/* add padding to account for vertical scrollbar */
		padding-right: 20px;
	}
	* html .ui-autocomplete {
		height: 300px;
	}