body {
  background-color: #434242;
  color: #0F5475;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: italic;
  border-color: #000000;
  border: 1pt;
}


hr {
  height: 1px; 
  color: #303145;
  background-color: #9e9e9e;
}

ul, li, p, td {
  color: #c9c9c9;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-style: italic;
}

.tablehead {
  background-color: #505050;
  color: #000000;
}

.tdhead {
  background-color: #272727;
  font-family: Arial;
  font-size: 13px;
  color: #f6f16e;
  font-style: italic;
  font-weight: bold;
  height: 18pt;
  text-align: center;
}

.tbhead {
height: 260pt;
width: 100%;
}

.tdcolor {
  background-color: #e2e0e0;
}

.td1 {
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  text-align: top;
}

.td2 {
  font-family: Arial;
  font-size: 13px;
  text-decoration: underline;
  color: #8B0000;
}

.td3 {
  font-family: Arial;
  font-size: 10px;
  color: black;
}

.dropdownstyle {
  font-family: arial,Helvetica,Arial;
  font-size: 7pt;
  width: 110px;
}

.buttonstyle {
  font-family: arial,Helvetica,Arial; 
  font-size: 7pt; 
  width: 30px;
}

.tablebottom {
  background-color: #404040;
}

.bordercolor {
  background-color: #9e9e9e;
}

.tablebgcolor {
  background-color: #6c6c6c;
}

.navbar {
  background-color: #404040;
  color: #004c75;
}

.row1 {
  background-color: #e1e1e1;
  font-family: Arial, Helvetica, sans-serif;
  color:  #434242;
  font-style: italic;
}

.row2 {
  background-color: #efefef;
  font-family: Arial, Helvetica, sans-serif;
  color: #434242;
  font-style: italic;
}

.head1 {
  background-color: #404040;
  background-image: url(nb-menubg.gif);
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head1:hover {
  background-color: #004C75;
  color: #fcdc43;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head2 {
  background-color: #404040;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.head3 {
  background-color: #e1e1e1;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.smalltext {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 9px;
  font-weight: normal;
}

.marktext {
  color: #f3f3f3;
  background-color: #ffffff;
}

.new {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #f6f16e;

}

.potm {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}

a:hover {
  color: #000000;

}

form {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 10px;
  width: 50px;
}

.searchinput {
  background-color: #c9c9c9;
  font-family: Arial,Helvetica,sans-serif;
  color: #434242;
  font-size: 11px;
  WIDTH: 130px;
}

.textarea {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 180px;
}

.select {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.setperpageselect {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.categoryselect {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.dropdownmarker {
  font-family: Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #8B0000;
  font-size: 11px;
}

.button {
  font-family: Arial,Helvetica,sans-serif;
  background-color: #f6f16e;
  color: #434242;
  font-size: 11px;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: #EFEFEF;
}

.maincat {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #e1e1e1;
  font-family: Arial, Helvetica, sans-serif;
  color: #9e9e9e;
}

.imagerow2 {
  background-color: #EFEFEF;
  color: #9e9e9e;
}

.tooltip {
  position: absolute;
  display: none;
  font-family: Georgia,Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #00ff00;
  font-weight : bold;
/* background-color: #cccccc; */
}
/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #e1e1e1;
  color: #004c75;
}

.commentrow2 {
  background-color: #efefef;
  color: #004c75;
}

.commentspacerrow {
  background-color: #d1d1d1;
  color: #004c75;
}

.commenttextarea {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 250px;
}

.commentinput {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 250px;
}

.captchainput {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 200px;
}

a:hover {
color: #f6f16e;
text-decoration:true;
}

.head3 {
  background-color: #e1e1e1;
  color: #ffffff;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

/* parent category, not allowed upload */
.dropdownmarkerdisable {
  font-family: Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #A7A7A7;
  font-size: 11px;
}

/* child category, not allowed upload */
.dropdowndisable {
  font-family: Arial,Helvetica,sans-serif;
  color: #BEBEBE;
  font-size: 11px;
}

/* child category, allowed upload */
.dropdownok {
  font-family: Arial,Helvetica,sans-serif;
  color: #136c99;
  font-size: 11px;
}

.mlightbox0 {
  background-color: #FF0000;
  color: #2F6B9D;
  font-weight: bold;
}
.mlightbox1 {
  background-color: #00ff66;
  color: #2F6B9D;
  font-weight: bold;
}
.msg_good {
  background-color: #CEFFDD;
  font-weight: bold;
	border: 1px solid #5E6C80;
	padding: 3px 3px 3px 3px ;
	margin: 3px 0px 3px 0px ;
}

.msg_error {
  background-color: #FFCECE;
  font-weight: bold;
	border: 1px solid #5E6C80;
	padding: 3px 3px 3px 3px ;
	margin: 3px 0px 3px 0px ;
}

.msg0 { 
background-color: #FFCECE; 
color: #2F6B9D; 
} 
.msg1 { 
background-color: #CEFFDD; 
color: #2F6B9D; 
} 

.msg_good { 
  background-color: #CEFFDD; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_error { 
  background-color: #FFCECE; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 

.msg_plain { 
  background-color: transparent; 
  font-weight: bold; 
   border: 1px solid #5E6C80; 
   padding: 3px 3px 3px 3px ; 
   margin: 3px 0px 3px 0px ; 
} 
/*--BBCode--------------------------------------------------*/ 
input.bbcbutton { 
   background-color : #EFEFEF; 
   color : #000000; 
   font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; 
} 
.helpline { 
  width: 300px; 
  height: 30px; 
  overflow: hidden; 
   background-color: transparent; 
   border-style: none; 
   font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; 
   font-size : 10px; 
   color: #666666; 
} 
div.quotehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.quoteblock { 
   border: 1px solid #5E6C80; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
} 
div.codehead { 
   font-size: 11px; 
   color: black; 
   padding: 0px 24px 0px 24px ; 
} 
div.codeblock { 
   border: 1px solid #5E6C80; 
   font-family: Courier, 'Courier New', sans-serif; 
   font-size: 10px; 
   padding: 8px 8px 8px 8px ; 
   background-color: #F5F5F5; 
   white-space: pre; 
} 

.msg_plain {
  background-color: transparent;
  font-weight: bold;
	border: 1px solid #5E6C80;
	padding: 3px 3px 3px 3px ;
	margin: 3px 0px 3px 0px ;
}
.lightboxinput {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 170px;
}
.lightboxinputnew {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 125px;
}
.lightboxidropdown {
  font-family: Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 95px;
}
.lightboxibutton {
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background-color: #003366;
  color: #fcdc43;
  font-size: 11px;
  font-weight: bold;
  width: 27px;
}
.comment_rating0 {
}
.comment_rating1 {
  color: green;
}
.comment_rating2 {
  color: red;
}

<!-- Smilie Mod -->
.smilie {
  background-color: transparent;
  background-repeat: no-repeat;
  border: none; cursor:hand;
}
<!-- End Smilie Mod -->
#overlay {
	display: none;
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:145%;
	background:#000;
	opacity:0.32;
	filter:alpha(opacity=32);
	-moz-opacity:0.32;
	z-index:14;
}

#popup {
	display: none;
	position:absolute;
	top: 75%;
	left: 50%;
	height:100px;
	width: 250px;
	margin-left: -150px;
	text-align:center;
	border:1px solid #666666;
	z-index:15;
	background-color: #efefef;
	padding-top: 50px;
}

.messagebox{
position:absolute;
width:100px;
margin-left:10px;
padding:2px;
}
.messageboxok{
position:absolute;
width:auto;
margin-left:10px;
padding:2px;
font-weight:bold;
color:#66ff66;

}
.messageboxerror{
position:absolute;
width:auto;
margin-left:10px;
padding:2px;
font-weight:bold;
color:#cc0000;
}

#topbar{
	position:absolute;
	/*border: 3px dotted #ffffff;*/
	padding: 10px;
        opacity: 0.85; /* Webkit und Opera  */
        -moz-opacity: 0.85; /* Mozilla Browser */
        filter: alpha(opacity = 85); /* IE */
	background-color: #000000;
	width: 400px;
	visibility: hidden;
	z-index: 999;
	font-size: 10px;
	/*border-color: #ffffff;*/
	color: #996666;
        -moz-border-radius:10px;
        -khtml-border-radius:10px;
        border-radius: 5px;
        -webkit-border-radius: 5px;
}

.takru {color:#434242; font-size:8pt; font-family:arial;}
.takru:hover {color:red; text-decoration:none;}

.ratemodStandard, .ratemod1hover, .ratemod2hover, .ratemod3hover, .ratemod4hover, .ratemod5hover, .ratemod6hover, .ratemod7hover, .ratemod8hover, .ratemod9hover, .ratemod10hover {
    cursor: hand;   
    background: #fff;
    width: 18px;
    height: 12px;
    float: center;
    margin-right: 1px;
    border: 1px solid #004C75;
    text-decoration: none;
}
.ratemod1hover, .ratemod2hover, .ratemodr {
  background: #FF7C50;
}
.ratemod3hover, .ratemody {
  background: #D2FF78;
}
.ratemod4hover, .ratemody {
  background: #BEFF3C;
}
.ratemod5hover, .ratemody {
  background: #AAFF00;
}
.ratemod6hover, .ratemody {
  background: #96E100;
}
.ratemod7hover, .ratemody {
  background: #82C300;
}
.ratemod8hover, .ratemody {
  background: #6EA500;
}
.ratemod9hover, .ratemody {
  background: #5A8700;
}
.ratemod10hover, .ratemodg {
  background: #466900;
 }
 #loader {
  display: block;
  background-color:white;
  }

#loader.loading {
  background: url('images/uploading.gif') no-repeat center center;
  width: 200px;
  height: 200px;
}





