.pleasefillout	{background:#FFB0B0; border:1px solid red; padding:5px}

p,table,td,tr {   
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
}

form {
  display: inline;
  margin-bottom: 0;
}

.tablesurround 
{
	border-right: #cfcfcf 1px solid;
	border-left: #EEEEEE 1px solid;
	border-bottom: #cfcfcf 1px solid;	
	background: #ffffff;
	color: #000000;
}

.tablesurroundlevo
{

	border-left: #c8c8c8 1px solid;
	background: #ffffff;
	color: #000000;
}

.tableborders {
	background: #FFFFFF;
	color: #FFFFFF;
}

.tdheader
{
	border-right: #FFFFFF 1px solid;
	border-top: #003979 1px solid;
	font-weight: bold;
	font-size: 12px;
	color: white;
}

.tdheader a:link {
text-decoration: none;
color: white;
}

.tdheader1

{

	border-top: #003979 1px solid;

	font-weight: bold;

	font-size: 12px;

	color: white;

}

.tdheader5

{

	border-right: #c8c8c8 1px solid;

	border-top: #c8c8c8 1px solid;

	font-weight: bold;

	font-size: 10pt;

	color: black;

}

.postheader  {

  font-size: 10pt;

  font-weight: bold;

  color: #708AA1;

  background: #dedfdf;

}

.menubar{

  background: #dedfdf;

  color: #000000;

}

.navigation{

  background: #E9F0F4;

  color: #000000;

  font-size: 8pt;

  border-style: solid;

  border-width: 1px 1px 1px 1px;

  border-color: #666699;

  padding: 1px; 

  margin: 1px;

}

.new {

  font-size: 8pt;

  color: #FF0000;

  background: none;

}

.catandforum {

  font-size: 10pt;

  font-weight: bold;

}

.posttime 
{
	padding-right: 5px;
	border-top: #c8c8c8 1px solid;
	padding-left: 5px;
	background: #e9e9e9;
	padding-bottom: 5px;
	font-size: 10pt;
	background: #FFFFFF;
	color: #000000;
}

.threadtotal 

{

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #e9e9e9;

	padding-bottom: 5px;	

	font-size: 10pt;

	background: #FFFFFF;

	color: #000000;

}

.threadtotal5 

{

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	padding-bottom: 5px;	

	font-size: 10pt;

	background: #FFFFFF;

	color: #000000;

}

.posttotal 

{

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #e9e9e9;

	padding-bottom: 5px;	

	font-size: 10pt;

	background: #FFFFFF;

	color: #000000;

}

.posttotal5 

{

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	padding-bottom: 5px;	

	font-size: 10pt;

	background: #FFFFFF;

	color: #000000;

}

.modline {

  font-size: 8pt;

  font-style: oblique;

}

.small {

  font-weight: normal;

  font-size: 8pt;

}

.standouttext {

  color: #ff0000;

  background: none;

}

.pollcolor {

	background: #ff0000;

	color: #000000;

	border: 1px solid #000000;

}

.welcome {

  background: #bcbdbd;

  color: #000000;

}

.forumtitle a {

  font-size: 10pt;

  font-weight: bold;

  color: #000000; 

  background: none;

}



.forumtitle a:link {

  font-size: 10pt;

  font-weight: bold;

  color: #445F7C; 

  background: none;

}



.forumtitle a:visited {

  font-size: 10pt;

  font-weight: bold;

  color: #445F7C; 

  background: none;

}



.forumdescript {

  font-size: 8pt;

}

.phlighttable
{
        border-right: #efefef 1px solid;
        padding-right: 5px;
        border-top: #efefef 1px solid;
        padding-left: 5px;
        background: #FFFFFF;
        padding-bottom: 5px;
        color: #000000;
        padding-top: 5px;
}

.lighttable
{
	border-right: #c8c8c8 1px solid;
	padding-right: 5px;
	border-top: #c8c8c8 1px solid;
	padding-left: 5px;
	background: #FFFFFF;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.callighttable
{
	border-right: #cacbcc 1px solid;
	padding-right: 5px;
	border-bottom: #cacbcc 1px solid;
	padding-left: 5px;
	background: #e0e0e0;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-size: 8pt;
	text-align: right;

}

.lighttablelevo
{
	border-right: #c8c8c8 1px solid;
	border-left: #c8c8c8 1px solid;
	padding-right: 5px;
	border-top: #c8c8c8 1px solid;
	padding-left: 5px;
	background: #FFFFFF;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.lighttablelevo1
{
	border-right: #525131 1px solid;
	border-left: #525131 1px solid;
	padding-right: 5px;
	border-top: #525131 1px solid;
	padding-left: 5px;
	background: #FFFFFF;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.lighttablelevo4
{
	border-right: #B57500 1px solid;
	border-left: #B57500 1px solid;
	padding-right: 5px;
	border-top: #B57500 1px solid;
	padding-left: 5px;
	background: #FFFFFF;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.lighttable2
{
	border-right: #DEDEC7 1px solid;
	padding-right: 5px;
	border-top: #DEDEC7 1px solid;
	padding-left: 5px;	
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.lighttable1
{
	border-right: #c8c8c8 1px solid;
	border-left: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;	
	background: #ffffff;
	color: #000000;	
}

.lighttablepod
{
	border-right: #cfcfcf 1px solid;
	border-left: #EEEEEE 1px solid;
	border-top: #EEEEEE 1px solid;	
	background: #ffffff;
	color: #000000;	
}

.darktable

{
	border-right: #c8c8c8 1px solid;
	padding-right: 5px;
	border-top: #c8c8c8 1px solid;
	padding-left: 5px;
	background: #e9e9e9;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
}


.caldarktable

{
	border-right: #cacbcc 1px solid;
	padding-right: 5px;
	border-bottom: #cacbcc 1px solid;
	padding-left: 5px;
	background: #D6D6D6;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-size: 8pt;
	text-align: right;
}

.calsuxdarktable

{
	border-right: #cacbcc 1px solid;
	padding-right: 5px;
	border-bottom: #cacbcc 1px solid;
	padding-left: 5px;
	background: #D6D6D6;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
	font-size: 8pt;		
}

.darktable1

{
	border-right: #DEDEC7 1px solid;
	padding-right: 5px;
	border-top: #DEDEC7 1px solid;
	padding-left: 5px;
	background: #F3F3EA;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
}

.darkprofile

{

	padding: 2px 5px 2px 5px;
	font-size: 8pt;
	color: #000000;
	font-family: Arial;

}

.darkreplay

{

	padding-right: 5px;

	padding-left: 5px;

	background: #e9e9e9;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;

}

.darktable5

{

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #FFFDE8;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;

}

.darktable6
{
	border-right: #c8c8c8 1px solid;
	padding-right: 5px;	
	padding-left: 5px;
	background: #FFF9BB;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
}

.lighttable5

{
	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #FFFFFD;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;
}
 

.newlighttable {

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #FFFFFF;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;

}

.newdarktable {

	border-right: #c8c8c8 1px solid;

	padding-right: 5px;

	border-top: #c8c8c8 1px solid;

	padding-left: 5px;

	background: #e9e9e9;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;

}

.newdarktable1 {

	border-right: #525131 1px solid;
	padding-right: 5px;
	border-top: #525131 1px solid;
	padding-left: 5px;
	background: #B5B694;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;

}

.newdarktable4 {

	border-right: #B57500 1px solid;

	padding-right: 5px;

	border-top: #B57500 1px solid;

	padding-left: 5px;

	background: #FFF79C;

	padding-bottom: 5px;

	color: #000000;

	padding-top: 5px;

}

.newpostsincat

{

	background: #CCFF00;

	color: #000000;

}

.cleartable {

	background: #f7f7f7;

	color: #000000;

}

.alternatetable {

	background: #666699;

	color: #000000;

}

.newsubjecttable {
	
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top: #c8c8c8 1px solid;
	background: #c2c2c2;
	font-weight: bold;
	color: #000000;

}

.subjecttable {

	padding-right: 5px;
	border-top: #c8c8c8 1px solid;
	padding-left: 5px;
	background: #e9e9e9;
	padding-bottom: 5px;
	color: #000000;
	padding-top: 5px;
}

.footertable {

	background: #ffffff;

	color: #000000;

}          

.formboxes
{
	font-size: 8pt;
	width: 115px;
	color: black;
	font-family: Arial;
	height: 18px;
	background-color: #FFFFFF;
}                

.darkformboxes
{	
	font-size: 10pt;
	width: 115px;
	color: black;
	font-family: Arial;
	height: 20px;
	background-color: #EEEEEE;
}                

.formtitle
{
	padding: 7px 10px 7px 10px;
	font-weight: bold;
	font-size: 10pt;
	width: 740px;
	color: black;
	font-family: Arial;
	border: 1px solid #003979;
}                

.formtitle1
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	background: #EEEEEE;
	width: 500px;
	color: black;
	border-top-style: none;
	padding-top: 7px;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	height: 30px;
	border-bottom-style: none
}                

.formarea
{
	padding: 7px 10px 7px 10px;
	font-size: 12px;
	width: 740px;
	font-family: Arial;
	border: 1px solid #003979;
}       
.formarea1

{

	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	background: #EEEEEE;
	width: 500px;
	color: black;
	border-top-style: none;
	padding-top: 7px;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	height: 130px;
	border-bottom-style: none;
}          

.formarea2

{

	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	background: #FFFFFF;
	width: 505px;
	color: black;
	border-top-style: none;
	padding-top: 7px;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	height: 60px;
	border-bottom-style: none;
}          

.formarea5

{

	padding-right: 10px;

	padding-left: 10px;

	font-size: 10pt;

	background: #FEF38A;

	width: 750px;

	color: black;

	border-top-style: none;

	padding-top: 7px;

	font-family: Arial;

	border-right-style: none;

	border-left-style: none;

	height: 100px;

	border-bottom-style: none;

}                

.formarea5small

{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 10pt;
	background: #FEF38A;
	width: 750px;
	color: black;
	border-top-style: none;
	padding-top: 7px;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	height: 50px;
	border-bottom-style: none;
}                

.forminput

{
	font-size: 10pt;
	background: #EEEEEE;
	color: black;
	font-family: Arial;
}                

.jokeinput

{
	font-size: 10pt;
	background: #EEEEEE;
	width: 100%;
	color: black;
	font-family: Arial;
}                

.forminput5
{
	font-size: 10pt;
	background: #FFFFFF;
	color: black;
	font-family: Arial;
	border: 1px solid #A7A6AA;
}                

.formboxes1{

	font-size: 10pt;	

	color: black;

	font-family: Arial;	

	background-color: #c9c9c9;

}

.buttons {

	background-color: #dedfdf;

	color: #000000;

	border-right: 0px solid;

	border-top: 0px solid;

	font-size: 10pt;

	border-left: 0px solid;		

	border-bottom: 0px solid;

	font-family: Arial;

	height: 22px;

}

blockquote {

   background: #dedede;

   font-size: 9pt; border: 1px solid #c8c8c8;

   margin: 0px 20px; padding: 0px 10px

}

blockquote .small {

	background: #c8c8c8;

	margin-left:-10px;

	padding: 1px 2px;

	color: #000000;

}

blockquote hr {

   visibility:hidden;

   height: 1px

}

blockquote br {

   font-size: 1px

}


.slikablockquote {
   padding: 0px 10px 10px 10px;
   width: 640px;

}




.post:first-letter {

	font-weight: bold;

}

pre {

	font-family: monospace;

	font-size: 10pt;

	display: block;

	white-space: pre;

}

