*
{
	margin: 0;
	padding: 0;
}
BODY
{
	font: 62.5%/1.6em Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	background-attachment: fixed;
	background-color: #44423F;
}
A
{
	color: #336633;
	text-decoration: none;
	font-size: 12px;
}
A:hover
{
	text-decoration: underline;
}
IMG
{
	border: 0;
}
FORM
{
	margin: 0;
	padding: 0;
}
.inputText, .inputPassword
{
	border: 1px solid #C0CAD5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}
INPUT[type="text"], INPUT[type="password"], INPUT[type~="text"], INPUT[type~="password"]
{
	border: 1px solid #C0CAD5;
	padding: 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
TEXTAREA
{
	border: 1px solid #C0CAD5;
	padding: 3px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
INPUT[type="submit"], INPUT[type="button"], INPUT[type~="submit"], INPUT[type~="button"]
{
	background-color: #FFFFFF;
	color: #333333;
	font-size: 11px;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
	border: 0;
}
H1
{
	margin: 0;
	padding: 0;
	font-size: 18px;
	color: #336633;
}
H1 A
{
	color: #336633;
	font-size: 18px;
	text-decoration: none;
}
H1 A:hover
{
	color: #339933;
	text-decoration: underline;
}
H1 EM
{
	font-style: normal;
	border-bottom: 1px solid #DAE1E8;
}
H2
{
	font-size: 13px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
H6
{
	border-bottom: 1px solid #DAE1E8;
	color: #333333;
	margin: 0;
	padding: 0;
	font-size: 14px;
	padding-bottom: 5px;
}
H3
{
	color: #444;
	font-size: 11px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
H4
{
	color: #333333;
	font-size: 11px;
	margin: 0 0 6px 8px;
}
H4 .edit
{
	display: inline;
	margin-left: 8px;
}
H4 .edit A:hover
{
	color: #666666;
}
H5
{
	color: #666666;
	font-size: 11px;
	margin: 0 0 6px 8px;
}
H5 .edit
{
	display: inline;
	margin-left: 8px;
}
H5 .edit A:hover
{
	color: #666666;
}
#wrapper
{
	background: #FFF;
	border: 1px solid #333333;
	margin: 0 auto;
	padding: 0;
}
.fixed
{
	width: 1280px;
}
.fluid
{
	width: 90%;
}
#right
{
	float: right;
}
#login_form
{
	position: absolute;
	width: 24%;
	left: 38%;
	top: 85px;
	background: #CCCCCC;
	border: 5px solid #EEE;
	display: none;
	z-index: 99;
	overflow: hidden;
}
#login_form #border
{
	border: 1px solid #C4C4C4;
	padding: 15px;
	padding-left: 65px;
}
#login_form A
{
	font: 11px Tahoma, Verdana;
	text-decoration: none;
	color: #333333;
}
#login_form A
{
	text-decoration: underline;
}
#login_form A:hover
{
	text-decoration: none;
}
#header
{
	height: 115px;
	background-image: url(../images/logo2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	font-weight: normal;
	font-style: normal;
	text-indent: 40px;
	background-color: #FFFFFF;
	padding: 5px 0 0 5px;
}
#header H1
{
	height: 45px;
	font: 250% "Trebuchet MS";
	color: #FFF;
	padding: 30px 10px 10px;
}
#search
{
	background: #FFF url(../images/search.gif) no-repeat top left;
	font-size: 11px !important;
	color: #B7B7B7;
	width: 150px;
	height: 13px;
	border: 1px solid #000;
	margin: 0;
	padding: 4px 0 4px 23px;
}
.search
{
	position: relative;
	float: left;
	background-color: #F6F6F6;
	padding-top: 20px;
	color: #006600;
}
#navigat
{
	height: 60px;
	background-repeat: repeat-x;
	background-image: url(../images/titlebar.png);
	padding: 5px;
	background-color: #EBC67E;
}
#nav
{
	list-style: none;
	width: 570px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}
#nav LI
{
	display: block;
	float: left;
	background: inherit;
	height: 48px;
	margin: 0 0 2px;
	padding: 8px 0 0 21px;
}
#nav LI A
{
	color: #EEE9DC;
	font-size: 18px;
	text-decoration: none;
	display: block;
	float: left;
	width: 160px;
	height: 44px;
	margin: 0;
	padding: 4px 0 0;
}
#nav LI A SPAN
{
	font-size: 10px;
	display: block;
	margin-top: -2px;
}
#nav LI A IMG
{
	display: block;
	float: left;
	border: 3px solid #45403C;
	margin: -4px 10px 0 0;
}
#nav LI A:hover IMG, #nav LI A.active IMG
{
	border-color: #FFF;
}
#nav LI A:hover
{
	color: #FFF;
	text-decoration: none;
}
#panel
{
	border-right: 1px solid #45403C;
	width: 730px;
	height: 100%;
	font-size: 12px;
	float: left;
	color: #FEE;
	padding: 0 10px 0 11px;
	text-align: left;
}
#panel IMG
{
	border: 3px solid #555;
	float: right;
	width: 48px;
}
#panel UL
{
	list-style-type: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
#panel A, #panel LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #FFC;
	padding: 3px 5px;
}
#panel A:hover, #panel LI A:hover
{
	color: #A6996D;
}
#panel2
{
	border-right: 1px solid #45403C;
	width: 225px;
	height: 100%;
	font-size: 12px;
	float: left;
	color: #FEE;
	padding: 0 10px 0 11px;
	text-align: left;
}
#panel2 A, #panel LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #EBC67E;
	padding: 3px 5px;
}
#panel2 A:hover, #panel2 LI A:hover
{
	color: #FCFCFC;
}
#panel3
{
	width: 150px;
	font-size: 12px;
	float: right;
	color: #FEE;
	padding: 0 10px 0 11px;
	text-align: left;
	margin-right: 65px;
}
#panel3 A, #panel LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #191714;
	padding: 3px 5px;
}
#panel3 A:hover, #panel3 LI A:hover
{
	color: #040403;
}
#panel4
{
	width: 220px;
	font-size: 12px;
	float: left;
	color: #FEE;
	padding: 0 10px 0 11px;
	text-align: left;
	margin-right: 20px;
	margin-left: 220px;
}
#panel4 A, #panel LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #191714;
	padding: 3px 5px;
}
#panel4 A:hover, #panel4 LI A:hover
{
	color: #040403;
}
#login
{
	border-left: 1px solid #45403C;
	width: 100px;
	height: 100%;
	font-size: 12px;
	float: left;
	color: #CCC;
	padding: 0 10px 0 11px;
	margin-right: 0;
}
#login IMG
{
	border: 3px solid #555;
	float: right;
	width: 48px;
}
#login UL
{
	list-style-type: none;
	line-height: 20px;
	margin: 0;
	padding: 0;
}
#login A, #login LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #CCC;
	padding: 3px 5px;
}
#login A:hover, #login LI A:hover
{
	color: #FFF;
}
#sidebar_left
{
	float: left;
	width: 240px;
	height: 3700px;
	background: #FEF2D3;
	font: 100%/20px Arial, Helvetica, sans-serif;
	border-right: 1px solid #EEE;
	padding-right: 5px;
	padding-left: 5px;
}
#sidebar_left H2
{
	font: 140% Arial, Helvetica, sans-serif;
	color: #222;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	padding: 5px;
}
#sidebar_left P
{
	line-height: 20px;
}
#sidebar_right
{
	float: right;
	width: 240px;
	height: 3700px;
	background: #FEF2D3;
	font: 100%/20px Arial, Helvetica, sans-serif;
	border-right: 1px solid #EEE;
	padding-left: 5px;
	margin-left: 15px;
	padding-right: 10px;
}
#sidebar_right H2
{
	font: 140% Arial, Helvetica, sans-serif;
	color: #222;
	border-top: 1px solid #EEE;
	border-bottom: 1px solid #EEE;
	padding: 5px;
}
#sidebar_right P
{
	line-height: 20px;
}
#glavnoe
{
	float: left;
	width: 280px;
	font: 100%/20px Arial, Helvetica, sans-serif;
	border-right: 1px solid #FFF;
	padding-right: 10px;
	margin-right: 20px;
	padding-left: 20px;
}
#prav_kolonka
{
	float: right;
	width: 250px;
	background: #2C5838;
	font: 100%/20px Arial, Helvetica, sans-serif;
	border-right: 1px solid #FFF;
	padding-right: 10px;
	margin-right: 20px;
	padding-left: 20px;
	/*[empty]height:;*/
}
.arrowlistmenu
{
	width: 240px;
}
.arrowlistmenu .menuheader
{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-bottom: 10px;
	text-transform: uppercase;
	cursor: pointer;
	padding: 6px 0 6px 10px;
	background-color: #F4C26F;
	background-repeat: repeat-x;
	background-position: center left;
	background-image: url(../images/titlebar.png);
}
.arrowlistmenu .openheader
{
	background-image: url(../images/titlebar-active.png);
}
.arrowlistmenu UL
{
	list-style-type: none;
	margin: 0 0 8px;
	padding: 0;
}
.arrowlistmenu UL LI
{
	padding-bottom: 2px;
}
.arrowlistmenu UL LI A
{
	color: #336633;
	background: url(../images/arrowbullet.png) no-repeat center left;
	display: block;
	text-decoration: none;
	font-weight: 700;
	border-bottom: 1px solid #DADADA;
	font-size: 12px;
	padding: 2px 0 2px 19px;
}
.arrowlistmenu UL LI A:hover
{
	background-color: #F3F3F3;
}
UL.tabs
{
	height: 18px;
	list-style: none;
	font: 100%/25px Arial, Helvetica, sans-serif;
	margin: 5px 0 3px;
}
* HTML UL.tabs
{
	margin-bottom: 0;
}
UL.tabs LI
{
	float: left;
	margin-right: 1px;
}
UL.tabs LI A
{
	display: block;
	margin-bottom: -1px;
	color: #444;
	text-decoration: none;
	cursor: pointer;
	background: #F9F9F9;
	border: 1px solid #EFEFEF;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
	padding: 0 13px 1px;
}
UL.tabs LI A:hover
{
	color: #F70;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
	padding: 0 13px;
}
UL.tabs LI.tab-current A
{
	color: #444;
	background: #EFEFEF;
	border: 1px solid #DDD;
	border-bottom: 1px solid #EFEFEF;
	padding: 0 13px 2px;
}
#content
{
	font-size: 130%;
	text-align: justify;
	margin-right: 10px;
}
#content H2
{
	font: 130% Arial, Helvetica, sans-serif;
	color: #999999;
	padding: 5px;
}
#content H3
{
	font: 120% Arial, Helvetica, sans-serif;
	color: #999;
	text-align: justify;
}
#content H2 A
{
	font: 120% Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#content H2 SPAN A
{
	font: bold 90% Arial, Helvetica, sans-serif;
	color: #9D740F;
	text-decoration: none;
	background-repeat: repeat-x;
	background-position: left center;
	letter-spacing: 0;
	padding: 10px;
}
#title
{
	border-bottom: 1px solid #EEE;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.ntitle
{
	text-align: justify;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	color: #006633;
	font-variant: normal;
	background-color: #F4F4F4;
}
.with_sidebar
{
	margin: 0 0 0 200px;
}
#content H1, H2, H3, H4, P, UL, OL, BLOCKQUOTE
{
	line-height: 20px;
	margin: 15px 0;
}
.info_holder
{
	margin-top: 6px;
	margin-left: -15px;
	z-index: 500;
	white-space: nowrap;
	height: 30px;
	clear: left;
	padding: 0 15px;
}
.info_holder DIV
{
	float: left;
	margin-top: -1px;
	margin-right: -1px;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #DDD;
	padding: 1px 10px;
}
.info_holder A
{
	font-family: Arial;
	font-size: 9px;
	display: block;
	float: left;
	text-decoration: none;
	font-weight: 700;
}
.info_holder DIV.first
{
	margin-bottom: -2px;
	padding-bottom: 1px;
	white-space: nowrap;
}
.arrows_vote
{
	display: block;
	float: left;
}
DIV.date A
{
	color: #999999;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-repeat: no-repeat;
	background-position: center left;
}
DIV.date A:hover SPAN
{
	background-color: #CCCCCC !important;
	color: #FFF;
}
DIV.date A:hover
{
}
DIV.user A
{
	padding-left: 14px;
	background: url(../images/plashka_user.gif) no-repeat center left;
	color: #999999;
	text-decoration: none;
}
DIV.user A:hover SPAN
{
	background: #C00;
	color: #FFF;
}
DIV.user A:hover
{
	background: url(../images/plashka_user_hover.gif) no-repeat left center;
}
DIV.comment_plashka A
{
	padding-left: 16px;
	background: url(../images/plashka_comment.gif) no-repeat left center;
	color: #999999;
	text-decoration: none;
}
DIV.comment_plashka A:hover
{
	background: url(../images/plashka_comment_hover.gif) no-repeat left center;
}
DIV.comment_plashka A:hover SPAN.red
{
	background-color: #CCCCCC !important;
	color: #FFF;
}
DIV.comment_plashka A:hover SPAN.green
{
	background-color: #CCCCCC !important;
	color: #FFF;
}
#footer
{
	background: #FEF2D3;
	clear: both;
	width: 775px;
	height: 80px;
	margin-left: 250px;
}
DIV.t2, DIV.t3, DIV.t4
{
	display: none;
}
DIV.t1, DIV.t2, DIV.t3, DIV.t4
{
	border: 1px solid #DDD;
	background: #FFF;
	padding: 0 10px;
}
.repa
{
	border: 1px solid #DDD;
	background-color: #FFF;
	color: #757575;
	text-decoration: none;
	margin: 20px 10px;
	padding: 10px;
}
.repa A
{
	color: #999999;
	text-decoration: none;
}
.repa A:hover
{
	color: #999999;
	text-decoration: underline;
}
#left, * HTML UL.tabs LI A, *+HTML UL.tabs LI A
{
	float: left;
}
#content H2 A:hover, #content H2 SPAN A:hover
{
	color: #1F1818;
}
#sidebar_left H1, H2, H3, H4, P, UL, OL, BLOCKQUOTE, #sidebar_right H1, H2, H3, H4, P, UL, OL, BLOCKQUOTE
{
	margin: 15px 0;
}
.tag
{
	background: url(../images/tags.gif) no-repeat center left;
	padding: 2px 0 2px 19px;
}
.tag A:link
{
	text-decoration: none;
	padding: 3px;
}
.tag A:hover
{
	text-decoration: none;
	padding: 3px;
	background: #F0F0EC;
	color: #000000;
}
.tag A:visited
{
	text-decoration: none;
	padding: 3px;
	color: #000000;
}
.info_holder DIV.first A SPAN, .arrows_vote IMG
{
	padding: 0 2px;
}
.userinfo
{
	padding-top: 20px;
}
.userinfo_line .left
{
	color: #666;
	font-weight: 700;
	float: left;
	width: 200px;
	text-align: right;
	padding-right: 0.5em;
}
.userinfo_line .right
{
	margin-left: 200px;
	padding-left: 12px;
	padding-bottom: 7px;
}
* HTML .userinfo_line .right
{
	margin-left: 0;
	float: left;
}
* HTML .userinfo_line
{
	clear: left;
}
.userinfo_line .right IMG
{
	vertical-align: middle;
	margin-right: 3px;
}
.commentbox
{
	margin-bottom: 1em;
	padding: 1em;
	border: 1px solid #EFEFEF;
}
.commentbox:hover
{
	background: #FDFDFD;
}
.commentbox H4
{
	padding-bottom: 0.4em;
	border-bottom: 1px dashed #CCCCCC;
	font-size: 110%;
}
.userpic, .comment
{
	vertical-align: top;
}
.comment
{
	font-size: 100%;
	line-height: 150%;
	color: #5B5B5B;
}
.commentoptions
{
	height: 1em;
	font-size: 100%;
	text-align: right;
}
.commentoptions A
{
	padding: 0.1em 0.3em;
	color: #C0C0C0;
}
.commentoptions A:hover
{
	background: #E2E2E2;
	color: #000000;
	text-decoration: none;
}
.h
{
	height: 300px;
}
.w
{
	width: 450px;
}
#hintbox
{
	text-align: left;
	width: 150px;
	font-size: 10px;
	border: 1px solid #99A1AB;
	background-color: #FFF;
	color: #282828;
	margin: 10px 0 0 10px;
	padding: 3px 5px;
	position: absolute;
	visibility: hidden;
	z-index: 998;
}
TABLE
{
	border: 0 solid #CCCCCC;
	border-collapse: collapse;
}
TABLE TD
{
	padding: 0;
}
.bbcodes
{
	border: 1px solid #E0E0E0;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 120px;
	height: 20px;
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}
.onl_table
{
	width: 100%;
	font-size: 10px;
}
.onl_table TD
{
	padding-right: 5px;
	font-size: 10px;
}
.bbcodes_poll
{
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	width: 120px;
	height: 20px;
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}
.onl_table
{
	width: 100%;
	font-size: 10px;
}
.onl_table TD
{
	padding-right: 5px;
	font-size: 10px;
}
.u_link, .u_link A:link, .u_link A:visited, .u_link_on
{
	color: #666666;
}
.u_link_on A:hover, .u_link_on A:active
{
	color: #999999;
}
.e_link, .e_link A:link, .e_link A:visited, .e_link_on
{
	color: #666666;
}
.e_link_on A:hover, .e_link_on A:active
{
	color: #999999;
}
.j_link, .j_link A:link, .j_link A:visited, .j_link_on
{
	color: #666666;
}
.j_link_on A:hover, .j_link_on A:active
{
	color: #666666;
}
.b_link, .b_link A:link, .b_link A:visited, .b_link_on
{
	color: #666666;
}
.b_link_on A:hover, .b_link_on A:active
{
	color: #666666;
}
#blok P
{
	line-height: 10px;
}
FORM
{
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 0;
	margin: 0;
}
.archives
{
	margin-top: 6px;
	margin-left: 10px;
	margin-bottom: 10px;
}
.title_quote
{
	color: #636363;
	background-color: #F2F2F2;
	border: 1px dotted #BEBEBE;
	border-bottom: 0;
	font-weight: bold;
	padding: 5px;
}
.quote
{
	color: #757575;
	background-color: #F2F2F2;
	border: 1px dotted #BEBEBE;
	text-align: justify;
	padding: 5px;
}
.scriptcode
{
	color: #FF6633;
	background-color: #F2F2F2;
	border: 1px dotted #BEBEBE;
	text-align: left;
	padding: 5px;
}
.weekday-active-v
{
	color: #993300;
}
.calendar
{
	font-family: verdana;
	font-size: 11px;
}
.calendar TD, TH
{
	font-family: verdana;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 4px;
}
.weekday
{
	color: #993300;
	font-family: verdana;
}
.weekday-active
{
	color: #993300;
	font-family: verdana;
}
.day-active
{
	color: #993300;
	font-family: verdana;
}
.day-active A, .weekday-active A, .day-active-v A, .weekday-active-v A
{
	text-decoration: underline;
}
.monthlink
{
	text-decoration: none;
}
.rating
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	width: 150px;
	height: 50px;
}
.bbcodes
{
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	color: #666666;
	font-size: 11px;
	font-family: tahoma;
	height: 20px;
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}
.bbcodes_poll
{
	background-color: #FFFFFF;
	border: 1px solid #E0E0E0;
	color: #333333;
	font-size: 11px;
	font-family: tahoma;
	width: 120px;
	height: 20px;
	background-image: url(../images/dlet_bttn_bbcodes.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}
.editor_button
{
	float: left;
	cursor: pointer;
	padding-left: 2px;
	padding-right: 2px;
}
.editor_buttoncl
{
	float: left;
	cursor: pointer;
	padding-left: 1px;
	padding-right: 1px;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
}
.editbclose
{
	float: right;
	cursor: pointer;
}
.editor_button SELECT
{
	font-family: tahoma;
	font-size: 11px;
}
.xfields TEXTAREA
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	width: 499px;
	height: 86px;
	border: 1px solid #E0E0E0;
}
.xfields INPUT
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	width: 250px;
	height: 14px;
	border: 1px solid #E0E0E0;
}
.xfields SELECT
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	height: 14px;
	border: 1px solid #E0E0E0;
}
.xprofile TEXTAREA
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	width: 316px;
	height: 86px;
	border: 1px solid #E0E0E0;
}
.xprofile INPUT
{
	color: #757575;
	font-size: 11px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	width: 250px;
	height: 14px;
	border: 1px solid #E0E0E0;
}
.pm_head
{
	font-size: 12px;
	font-family: tahoma;
}
.pm_list
{
	color: #757575;
}
#dropmenudiv
{
	border: 1px solid #FFFFFF;
	border-bottom-width: 0;
	font: normal 10px Verdana;
	background-color: #6497CA;
	line-height: 20px;
	margin: 2px;
}
#dropmenudiv A
{
	display: block;
	text-indent: 3px;
	border: 1px solid #FFFFFF;
	padding: 1px 0;
	margin: 1px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
#dropmenudiv A:hover
{
	background-color: #FDD08B;
	color: #000000;
}
.vote
{
	color: #757575;
	font-size: 10px;
}
#newpm
{
	position: absolute;
	width: 400px;
	padding: 4px;
	background-color: #FDFDFD;
	border: 1px solid #BBBBBB;
	font-family: verdana;
	line-height: 135%;
}
#newpmheader
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	height: 20px;
	color: #636363;
	font-weight: bold;
	background-color: #B2C7F1;
	font-family: verdana;
	cursor: move;
}
#newpm A
{
	background: transparent;
	text-decoration: none;
}
#newpm A:hover
{
	background: transparent;
	text-decoration: underline;
}
#attachment
{
	color: #808080;
}
.search
{
	color: #006600;
	text-decoration: none;
}
.textin
{
	color: #757575;
	font-size: 13px;
	font-family: tahoma;
	background-image: url(../images/dlet_field_o.gif);
	background-repeat: repeat-x;
	border: 1px solid #E0E0E0;
	text-decoration: none;
	font-weight: normal;
}
.sresult
{
	text-align: justify;
	font-weight: bold;
	line-height: 16px;
	font-size: 12px;
	color: #757575;
}
.ntitle
{
	text-align: justify;
	font-weight: bold;
	line-height: 16px;
	font-size: 13px;
	color: #006633;
	font-variant: small-caps;
	background-color: #F4F4F4;
}
FIELDSET
{
	border: 1px solid #666666;
	padding: 5px;
	text-align: left;
	font-size: 11px;
	font-family: tahoma;
}
.highslide-html-content
{
	position: absolute;
	display: none;
}
.highslide-display-block
{
	display: block;
}
.highslide-display-none
{
	display: none;
}
.highslide-loading
{
	display: block;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	padding: 3px;
	border: 1px solid #FFFFFF;
	background-color: #000000;
}
#news
{
	color: #58573B;
	background-color: #FFFFFF;
	font-size: 9pt;
	text-align: justify;
}
#news A, #news LI A
{
	font-size: 12px;
	text-decoration: none;
	color: #191714;
	padding: 3px 5px;
}
#news A:hover, #news LI A:hover
{
	color: #86863A;
}
