body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	padding: 0px; 
	background-color : #FFFFFF;
	color: black;
	margin: 0px;
}

th {
	font-weight: bold;
	color: black;
}

td {
	font-size : 8pt;
}

p {
	color: black;
}

.pmenu {
	color: black;
	padding: 1px; margin: 0px;
}

th a {
	text-decoration: none;
	color: black;
}

input, textarea {	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #ffffff;
	border : 1px solid #777777;
	color : Black;
	text-decoration : none;
	margin-bottom : 1px;
}

input.gray { background-color : #e7e7e7; }

.headerblocks { font-size : 8pt; background-color: #e7e7e7; padding: 5px; clear:both; margin: 10px 0px; font-weight: bold;}
.headerblocks2 { background-color: #dddddd; padding: 0px; clear:both; margin: 0px 0px;}
.headerblocks3 { font-size : 8pt; border-top: 5px solid #e7e7e7; padding: 5px; clear:both; margin: 10px 0px 0px 0px; font-weight: bold;}
.headerblocks4 { font-size : 8pt; background-color: #e7e7e7; padding: 5px; clear:both; margin: 10px 0px 3px 0px; font-weight: bold;}
.headerblocks5 { font-size : 8pt; background-color: #e7e7e7; padding: 10px; clear:both; margin: 0px 0px; }

.errorblock { font-size : 8pt; background-color: #e7e7e7; padding: 10px; clear:both; border: 2px solid red; margin: 10px 0px; } 

.wtd {background-color: #ffffff;}
.wtdborder {background-color: #ffffff; border-bottom: 1px solid #e7e7e7; }
.wtdborder2 {background-color: #ffffff; border-bottom: 1px solid #eeeeee; padding: 5px 0px; }
.wtdborder3 {background-color: #ffffff; border-bottom: 1px solid #f7f7f7; padding: 5px 0px; }

.small { font-size: 7pt; }
.small2 { font-size: 10px; }
.small3 { font-size: 9px; }

.QuotedText { padding: 5px; margin: 5px 5px 0px 5px; border:1px solid #dddddd; background-color: #ffe7e7; }

.under, a.under { text-decoration: underline; }

a { color: #0e3da8; text-decoration : none; font-size : 8pt;}
a:visited { color: #0e3da8; }
a:hover, a:active { color: #ff0000; }

a.small, a.small:visited {
	font-size: 7pt;
}
a.small:hover, a.small:active { font-size: 7pt; color: #ff0000; }

.gray { color: #999999; }
a.gray, a.gray:visited {
	font-size: 8pt;
	color: #999999;
}
a.gray:hover, a.gray:active { font-size: 8pt; color: #ff0000; }

.green { color: #00AA00; font-weight: bold; }
a.green, a.green:visited {
	font-size: 8pt;
	color: #00AA00;
}
a.green:hover, a.green:active { font-size: 8pt; color: #ff0000; }

.red { color: #FF0000; font-weight: bold; }
a.red, a.red:visited {
	font-size: 8pt;
	color: #ff0000;
}
a.red:hover, a.red:active { font-size: 8pt; color: #ff0000; }

a.bmenu, a.bmenu:visited {
	font-size: 7pt;
}
a.bmenu:hover, a.bmenu:active { font-size: 7pt; color: #ff0000; }

a.smallblack,  a.smallblack:visited {
	font-size: 7pt;
	color : #000000;
}
a.smallblack:hover, a.smallblack:active { color : #ff0000; font-size: 7pt;}

a.topmenu,  a.topmenu:visited {
	font-size: 8pt;
	color : #000000;
}
a.topmenu:hover, a.topmenu:active { color : #2F2F2F; font-size: 8pt;}

a.topmenured,  a.topmenured:visited {
	font-size: 8pt;
	color : #ffffff;
}

a.topmenured:hover, a.topmenured:active { color : #ffffff; font-size: 8pt;}

.tableheader, a.tableheader,  a.tableheader:visited {
	font-size: 8pt;
	color : yellow;
}
a.tableheader:hover, a.tableheader:active { color : #ff4444; font-size: 8pt;}

.white { color: #FFFFFF; }
.big1 { font-size: 13pt; } 
.graysmall { color: #aaaaaa; font-size: 7pt; }
.bigbold { font-size: 13pt; font-weight: bold;} 

.mainh1 { color: #aaaaaa; font-size: 7pt; margin:0px; }

.mainup { background-color: #177dd2; background: url('/images/header_bg.jpg'); padding-left: 0px; }
.maincat { padding: 5px; text-align: center; } 
.mainnews { padding-top: 10px; font-weight: bold;}
 
.forumheader { background-color: #177dd2; color: #FFFFFF; font-weight: bold; }
.forumline { background-color: #eeeeee; font-size : 8pt; }
.forumline2 { background-color: #dddddd; font-size : 8pt; }
.forumline3 { background-color: #FFFFFF; font-size : 8pt; }
.forumline4 { background-color: #FFFFFF; border-top: 1px solid #eeeeee; padding: 5px; font-size: 7pt; }

h1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 5px 0px 5px 0px;
}

h2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

h3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

#advertFooter{ border-top: 1px solid #EDEDED; font-size: 7pt; padding: 3px; margin: 5px 0px; }
#bottomMenu { font-size: 7pt; background-color: #e7e7e7; padding: 5px; text-align: center; }
#fotoruBox { color: #EDEDED; font-size: 7pt; text-decoration: none; }
.searchup {border: 0px; padding-top: 2px; padding-left: 10px; background-color: #ffffff;}
TABLE.CalendarTable TD { font-size: xx-small; text-align:center; }
TD.rowR { background-color:#DEE2E6; }
TR.rowR { background-color:#DEE2E6; }


.popuptarget { 
	background-color: #ffffff; 
	padding: 0px 0px 0px 0px; 
	position:absolute; 
	visibility:hidden;
	filter:alpha(opacity=90); opacity: 0.90; -moz-opacity: 0.90; -khtml-opacity: 0.90;
}

.popupdiv { 
	background-color: #ffffff; 
	border: 1px solid #e7e7e7;
}

.popupdiv2 { 
	padding: 0px 10px;
	background-color: #ffffff; 
	border: 1px solid #e7e7e7;
}

.photo { width:100%; padding-top:10px; border-bottom: 7px solid #e7e7e7; }
.com1 { background-color: #eeeeee; padding: 10px 2px; }
.com2 { background-color: #ffffff; padding: 10px 2px; }
