BODY {
	MARGIN: 0;
	BACKGROUND: white;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: black;
	FONT-FAMILY: tahoma, arial;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-BASE-COLOR: #2e9e22;
}
td.normal,tr.normal,td.normalCenter,td.menubar,td.menubarLarge,td.cellText{

	background-color:#F3F3F3
}
input,button,textarea,select{

	font-weight:bold;

	font-size:11px;

	font-family:tahoma,arial;

	color:#334400

}
td.hd{

               padding-left:3px;

	padding-right:3px;

	font-size:11px;

	text-align:center;

	vertical-align:top;
	background-image:url(header/hd3.gif);

	background-repeat:repeat-x;

	color:white


}
A {
	COLOR: black;
	TEXT-DECORATION: none;
}
A:visited {

	COLOR: black;

	TEXT-DECORATION: none

}

A:hover {

	COLOR: red;

	TEXT-DECORATION: none

}

TABLE.editedby {

	BACKGROUND: blue

}	

A.link_none {

	COLOR: gray;

	TEXT-DECORATION: none;

}

A:visited.link_none {

	COLOR: gray;

	TEXT-DECORATION: none;

}

A:hover.link_none {

	COLOR: black;

	TEXT-DECORATION: none;

}

A.link_select {

	COLOR: black;

	TEXT-DECORATION: none;

}

A:visited.link_select {

	COLOR: black;

	TEXT-DECORATION: none;

}

A:hover.link_select {

	COLOR: black;

	TEXT-DECORATION: none;

}

TD.editedby {

	BACKGROUND: #d5ffee;

}

TABLE.chatusers {

	BACKGROUND: #d5ffee;

}

TABLE.grid {

	BACKGROUND: gray;

}

TABLE.topholder {



	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D4FFDE, endColorstr=#ffffff);



}


TABLE.optionsbar {

	BORDER-TOP: white 2px outset;

	BORDER-LEFT: white 2px outset;

	BORDER-RIGHT: white 2px outset;

	BORDER-BOTTOM: white 2px outset;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #ffffff;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TD.optionsbar {

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #ffffff;

}

TR.lastposter {

	BACKGROUND-COLOR: #F5F5F5;

}

TR.normal {

	BACKGROUND-COLOR: #F5F5F5;

}

TR.hidden {

	BACKGROUND-COLOR: #f3ff91;

}

TR.deleted {

	BACKGROUND-COLOR: #ead184;

}

TD.lastposter {

	BACKGROUND-COLOR: #d9ffd5;

}

TD.normal {

	BACKGROUND-COLOR: #F5F5F5;
}
TD.r_notop {
        PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
        padding-top: 10px;
	BACKGROUND-IMAGE: url(r_top.gif);
	BACKGROUND-COLOR: #dddddd
}
TD.fixed {
	BACKGROUND-COLOR: #ffffdd
}
TD.r_top {
        PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
        padding-top: 10px;
	BACKGROUND-IMAGE: url(r_top.gif);
	BACKGROUND-COLOR: #ffffdd
}

TD.hidden {

	BACKGROUND-COLOR: #f3ff91;

}

TD.deleted {

	BACKGROUND-COLOR: #ead184;

}

TD.first {

	BACKGROUND-COLOR: #dfeedd;

}

TD {

	FONT-SIZE: 11px;

	COLOR: #2f9821;

	FONT-FAMILY: tahoma,arial;

}

TD.list {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	COLOR: 2f9821;

}

TD.list_small {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	COLOR: 2f9821;

	TEXT-ALIGN: center;

}

TD.list_date {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	COLOR: 2f9821;

	TEXT-ALIGN: center;

}

TD.posticon {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 2px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 2px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 2px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 2px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-SIZE: 10px;

	BACKGROUND: none transparent scroll repeat 0% 0%;

}

TD.edit_by {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	FONT-SIZE: 10px;

	BACKGROUND: #F5F5F5;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 2px;

}

TD.forumusers {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	FONT-SIZE: 11px;

	BACKGROUND: #F5F5F5;

	PADDING-BOTTOM: 2px;

	PADDING-TOP: 2px;
}	
TD.surveyQuestion { padding-left:20;padding-right:20;font-size:12;font-weight:bold; color:black; 	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#dce6db, endColorstr=#9DA3DA); text-align:center; }
TD.surveyResultText { padding-left:4;padding-right:4;  background:#dce6db; font-size:10; color:#007052; text-align:right; }
TD.surveyResultTextVoted { padding-left:4;padding-right:4; background:#BFCBE3; font-size:10; color:#183871; text-align:right; }
TD.surveyResultNumber { padding-left:4;padding-right:4; background:#dce6db; font-size:12; color:#183871; text-align:center; }
TD.surveyResultPercentage { padding-left:4;padding-right:4; background:#dce6db; font-size:12; color:#183871; text-align:center; }
TD.surveyHeader { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9988FF, endColorstr=#2A5096); text-size:10pt; color:white; text-align:center; }
TABLE.surveyTable { background:white; }

}

TD.userdetails_header {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	TEXT-ALIGN: center;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND: #ffffff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);
}

TD.userdetails_title {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	VERTICAL-ALIGN: top;

	FONT-SIZE: 11px;

	COLOR: black;

	BACKGROUND: #d9ffd5;

}

TD.userdetails_data {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	BACKGROUND: #F5F5F5;

	VERTICAL-ALIGN: top;

	FONT-SIZE: 11px;

	COLOR: black;

}

TD.stats_h {

	PADDING-RIGHT: 4px;

	PADDING-LEFT: 4px;

	TEXT-ALIGN: center;

	FONT-SIZE: 11px;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);
	
}

TD.optionsbar_menus2 {
	BORDER-TOP: white 2px outset;
	PADDING-TOP: 2px;
	BORDER-LEFT: white 2px outset;
	PADDING-LEFT: 2px;
	BORDER-RIGHT: white 2px outset;
	PADDING-RIGHT: 2px;
	BORDER-BOTTOM: white 2px outset;
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: black;
	BACKGROUND-COLOR: #F5F5F5;
}

TD.optionsbar_menus {
	BORDER-TOP: white 2px outset;
	PADDING-TOP: 2px;
	BORDER-LEFT: white 2px outset;
	PADDING-LEFT: 2px;
	BORDER-RIGHT: white 2px outset;
	PADDING-RIGHT: 2px;
	BORDER-BOTTOM: white 2px outset;
	PADDING-BOTTOM: 2px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	COLOR: black;
	BACKGROUND-COLOR: #d9ffd5;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6EDF4, endColorstr=#b7dfb3);
}

TD.stats_menu {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 3px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 3px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 3px;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	VERTICAL-ALIGN: middle; 

	TEXT-ALIGN: center;

	BACKGROUND: #F5F5F5;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#C0E5FF);

}

TD.stats_menuSel {

	BORDER-TOP: buttonshadow 1px solid;

	PADDING-TOP: 4px;

	BORDER-LEFT: buttonshadow 1px solid;

	PADDING-LEFT: 4px;

	BORDER-RIGHT: buttonhighlight 1px solid;

	PADDING-RIGHT: 4px;

	BORDER-BOTTOM: buttonhighlight 1px solid;

	PADDING-BOTTOM: 4px;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	VERTICAL-ALIGN: middle; 

	COLOR: red; 

	TEXT-ALIGN: center;

	BACKGROUND: #d9ffd5;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B8E2FF, endColorstr=#ffffff);

}

TD.stats_menuCmd {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 4px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 4px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 4px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 4px;

	FONT-WEIGHT: bold; 

	FONT-SIZE: 11px; 

	VERTICAL-ALIGN: middle; 

	COLOR: red; 

	TEXT-ALIGN: center;

	BACKGROUND: #9DA3DA;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#9DA3DA, endColorstr=#9988FF);

}

TD.option {

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #ffffff;

}

TD.cat {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 3px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 3px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 3px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TD.cat_selected {

	BORDER-TOP: white 3px solid;

	PADDING-TOP: 2px;

	BORDER-LEFT: white 3px solid;

	PADDING-LEFT: 2px;

	BORDER-RIGHT: white 3px solid;

	PADDING-RIGHT: 2px;

	BORDER-BOTTOM: white 3px solid;

	PADDING-BOTTOM: 2px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	TEXT-ALIGN: center;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TD.f1 {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	FONT-SIZE: 11px;

	COLOR: 2f9821;

	BACKGROUND: #F5F5F5;

}

TD.f2ts {

	PADDING-RIGHT: 2px;

	PADDING-LEFT: 2px;

	TEXT-ALIGN: center;

	FONT-SIZE: 11px;

	COLOR: 2f9821;

	BACKGROUND: #d9ffd5;

}

INPUT {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	BACKGROUND: #eeeeee;

	COLOR: black;

	FONT-FAMILY: tahoma, arial;

}

INPUT.none {

	BACKGROUND: none transparent scroll repeat 0% 0%;

}

INPUT.button {

	BORDER-TOP: buttonhighlight 2px solid;

	PADDING-TOP: 1px;

	BORDER-LEFT: buttonhighlight 2px solid;

	PADDING-LEFT: 1px;

	BORDER-RIGHT: buttonshadow 2px solid;

	PADDING-RIGHT: 1px;

	BORDER-BOTTOM: buttonshadow 2px solid;

	PADDING-BOTTOM: 1px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: white;

	TEXT-ALIGN: center;

	BACKGROUND: #2d9c22;

	FONT-FAMILY: tahoma;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

INPUT.button2 {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 1px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 1px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 1px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 1px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: black;

	BACKGROUND: #d9ffd5;

	FONT-FAMILY: tahoma,arial;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6EDF4, endColorstr=#b7dfb3);

}

TEXTAREA {

	FONT-SIZE: 11px;

	BACKGROUND: #F5F5F5;

	COLOR: black;

	FONT-FAMILY: tahoma,arial;

}

SELECT {

	FONT-SIZE: 11px;

	BACKGROUND: #F5F5F5;

	COLOR: black;

	FONT-FAMILY: tahoma,arial;

}

SELECT.dark {

	FONT-SIZE: 11px;

	BACKGROUND: #2d9c22;

	COLOR: white;

	FONT-FAMILY: tahoma,arial;

}

SELECT.country {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	BACKGROUND: #2d9c22;

	COLOR: white;

	FONT-FAMILY: tahoma,arial;

}

FONT.small{

	FONT-SIZE: 10px;

}

DIV.show_box{

	border-width:1px;

	border-style:solid;

	border-color:#2d9c22;

	position: absolute;

	width: 100px;

	height: 50px;

	z-index: 1;

	right: 42%;

	top: 50%;

	padding: 14px;

	background-color: #ffddee;

	font-size: 11px;

	font-family: tahoma, arial;

	font-weight: bold;

	color: black;

	visibility: hidden;

}

TD.optionsbar_title {

	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white

}

TD.extras {

	BORDER-TOP: white 2px outset;

	PADDING-TOP: 2px;

	BORDER-LEFT: white 2px outset;

	PADDING-LEFT: 2px;

	BORDER-RIGHT: white 2px outset;

	PADDING-RIGHT: 2px;

	BORDER-BOTTOM: white 2px outset;

	PADDING-BOTTOM: 2px;

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	COLOR: black;

	BACKGROUND-COLOR: #F5F5F5;

}

TD.extras2 {

	BORDER-TOP: white 2px outset;

	PADDING-TOP: 2px;

	BORDER-LEFT: white 2px outset;

	PADDING-LEFT: 2px;

	BORDER-RIGHT: white 2px outset;

	PADDING-RIGHT: 2px;

	BORDER-BOTTOM: white 2px outset;

	PADDING-BOTTOM: 2px;

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	COLOR: black;

	BACKGROUND-COLOR: #F5F5F5;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E6EDF4, endColorstr=#b7dfb3);

}

TD.fixed {

	BACKGROUND-COLOR: #d9ffd5

}

TD.optionheader_selected {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 3px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 3px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 3px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TR.fixed {

	BACKGROUND-COLOR: #d9ffd5

}

TD.list_center {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: 2f9821; TEXT-ALIGN: center

}

TD.list_small2 {

	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; COLOR: 2f9821; TEXT-ALIGN: center

}

TD.optionheader {

	BORDER-TOP: buttonhighlight 1px solid;

	PADDING-TOP: 3px;

	BORDER-LEFT: buttonhighlight 1px solid;

	PADDING-LEFT: 3px;

	BORDER-RIGHT: buttonshadow 1px solid;

	PADDING-RIGHT: 3px;

	BORDER-BOTTOM: buttonshadow 1px solid;

	PADDING-BOTTOM: 3px;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TD.optionsbar_menus_hot {

	BORDER-RIGHT: white 2px outset; PADDING-RIGHT: 4px; BORDER-TOP: white 2px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: white 2px outset; COLOR: black; BORDER-BOTTOM: white 2px outset; BACKGROUND-COLOR: #9586FB; TEXT-ALIGN: center; VERTICAL-ALIGN: middle

}

TD.stats_t {

	PADDING-RIGHT: 4px;

	PADDING-LEFT: 4px;

	TEXT-ALIGN: center;

	FONT-SIZE: 11px;

	COLOR: white;

	BACKGROUND: #2d9c22;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3dcc2a, endColorstr=#2d9120);

}

TD.stats_p {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; BACKGROUND-COLOR: #d9ffd5; 	TEXT-ALIGN: center;

}

TD.stats_g {

	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; COLOR: white; BACKGROUND-COLOR: #B8E2FF; 	TEXT-ALIGN: center;

}

TD.stats_graph {

	BACKGROUND-COLOR: #004400; TEXT-ALIGN: right; 	TEXT-ALIGN: center;

}

TD.unmoderated {

	BACKGROUND-COLOR: #F5F5F5

}

TR.normal2 {

	BACKGROUND-COLOR: #d9ffd5;



}

FONT.hokok {

	COLOR: #2f9821;

}

INPUT.small9 {

	BACKGROUND: #d9ffd5;

}

TD.statistics {

	BORDER-TOP: white 2px outset;

	BORDER-LEFT: white 2px outset;

	BORDER-RIGHT: white 2px outset;

	BORDER-BOTTOM: white 2px outset;

	TEXT-ALIGN: center;

	VERTICAL-ALIGN: middle;

	FONT-WEIGHT: bold;

	FONT-SIZE: 5px;

	BACKGROUND: #B8E2FF;

}