/* Reset CSS
*************/
body, html, div, span, object, img, h1, h2, h3, h4, p, a, ul, ol, li, input, label{margin:0; padding:0; border:none; list-style:none; outline:none;}
	body{background:#302d2b;}
	p, h1, h2, h3, h4, a{font:normal normal 11px/1.3em arial, sans-serif; /* font-weight font-style font-size/line-height  font-family */ color:#706356;}
	a{color:#a4998e; text-decoration:none; }
		a:hover{color:#c18838;}

::selection{background:#d17411; color:white; /* Safari */ }
::-moz-selection{background:#d17411; color:white; /* Firefox */ }
/* Annen farge når man merker tekst, vanlig er vel blå nå er den oransje i Safari og FF */

imgcenter {
   vertical-align: middle;
}  


/* Hovedmenyen
***************/
#nav-main{background:url(bg-nav-main.jpg) repeat-x; height:29px; width:100%; padding-top:10px; border-top:1px solid #3f3431; border-bottom:1px solid #1f1d1f; align:center;}
	#logo{margin-right:75px;}
	#search-mainleft{float:left;}
	#search-main{float:right;}
	#search-maincenter{align:center;}
/* Personlig meny
*****************/
#nav-sub{background:url(bg-nav-sub.jpg) repeat-x; height:29px; padding-top:7px;}
	.nav-sub-float{float:right;}
	
		.menytekst{margin-right:10px; margin-left:20px; padding-top:3px;}
		.nyemeldinger{color:#a4998e;}
		.submenuspace{margin-left:34px;}
		
		.logginn input{background:url(bg-quicksearch.jpg) repeat-x;width:95px; height:21px; color:#a49e8c; padding-left:5px; padding-right:5px; outline:none; border:none; border-left:1px solid #1b1a1b;}
		#submit{margin:0 -7px 0 10px; cursor:pointer;}
		#auto-check{margin-top:4px;}
hr {
border: 0;
color: #1a1617;
background-color: #1a1615;
height: 1px;
width: 90%;
text-align: center;
}

/* Alle menyene
****************/
.150-wrap{width:150px; margin-left:50px; margin-right:50px;}
.nav-wrap2{margin:auto; text-align:center; width:960px;}
.nav-wrap{width:960px; float:center;}
.menuright li{float:center; display:inline;}
.menu li{float:left; display:inline;}
.menu2 li{float:left; width:960px;}
.quickreply li{float:center; display:inline; margin-left:50px;}

	ul.menu li{float:left;}
		ul.menu li ul{position:absolute; left:-999em;}
			ul.menu li:hover ul, ul.menu li.sfHover ul{left:auto;}
			ul.menu li ul li{margin-top:3px;}
/* Knapper
***********/
.button1, .button2, .button3, .button4, .button5, .button6{line-height:2em; font-size:11px; height:22px; letter-spacing:1px; padding:0 6px 0 6px; display:block;}
.button1{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c;}
.button1:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724;}
.button2{background:url(bg-button2.jpg) top; color:#706356; border-left:1px solid #333133; border-right:1px solid #1f1d1f;}
.button2:hover{background:url(bg-button2.jpg) bottom; color:#9c8d81;border-left:1px solid #433939; border-right:1px solid #292424;}
.button3{background:url(bg-button3.jpg) top; color:#262022; border-left:1px solid #ccb70a; border-right:1px solid #9b700a;}
.button3:hover{background:url(bg-button3.jpg) bottom; color:#fff; border-left:1px solid #ccb70a; border-right:1px solid #8b510a;}
.button4{background:url(bg-button4.jpg) top; color:#9e9177; border-left:1px solid #46423f; border-right:1px solid #2c2a28;}
.button4:hover{background:url(bg-button4.jpg) bottom; color:#f7f4ed;border-left:1px solid #d49a2d; border-right:1px solid #825820;}

.button5{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c; width:173px}
.button5:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724; width:173px}
.button6{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c; width:83px}
.button6:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724; width:83px}

/* Footer
****************/
#footer{width:100%; background:#0d0b0b; border-top:1px solid #050504; padding:10px 0 10px 0;}
#footer-wrap{width:959px; margin:0 auto;}
#footer p .low{color:#2f2927;}
#footer p .low a{color:#2f2927;}
#footer p .low a:hover{color:#c18838;}

/* Tables
****************/
td.rowframe	{ background-color: #1a1617; padding:4;}
td.row0	{ background-color: #333233; padding:4;}
td.row1brun	{ background-color: #474340; border-top : 1px solid #595552; border-left : 1px solid #595552; padding:4;}
td.row1	{ background-color: #333233; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:4;}
td.row1fade{background:url(cellfade.jpg) repeat-y; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:4;}
td.row1padd { background-color: #333233; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:10;}
td.row2	{ background-color: #333233; border-top : 1px solid #413f42; padding:4;}
td.row2padd { background-color: #333233; border-top : 1px solid #413f42; padding:10;}
td.row3	{ background-color: #333233; border-top : 1px solid #413f42; padding:4;}
td.rowx	{ background-color: #3c3a38; border-top : 1px solid #413f42; padding:4;}
td.nicegraa	{ background-color: #535353; padding:4;}
td.reddark	{ background-color: #46423C; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:10; }
td.huedark	{ background-color: #212121; padding:4;}
td.redlight	{ background-color: #545656; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:4;}
td.tran { background-image: url(images/tran.gif);}
td.redcolor { background-color: #491111; }
td.oransj { background-color: #BB4200; }
td.rowgul	{ background-color: #ffc600; border-top : 1px solid #ffd43d; border-left : 1px solid #ffdb5e;}
td.210 { width:210px; }
td.750 { width:750px; }
td.pmmeny { width:220px; height:100%; background-color: #333233; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:10;}
td.pmaligntop { vertical-align: top; }
td.489 { width:489px; }
td.257 { width:257px; }
td.213 { width:213px; }
td.rowold	{ background-color: #605b55; border-top : 1px solid #68635e; border-left : 1px solid #68635e; padding:4;}

/* hue9
****************/
td.rowfade2	{background:url(cellfade2.jpg) repeat-y; width: 60; background-color: #333233; border-top : 1px solid #413f42;}
td.rowfade3	{background:url(cellfade3.jpg) repeat-y; width: 60; background-color: #333233; border-top : 1px solid #413f42;}
td.rowfade4	{background:url(cellfade4.jpg) repeat-y; width: 240; background-color: #252324; border-top : 1px solid #413f42; padding:10;}
td.rowtop10	{background:url(rowtop10.gif) repeat-x; background-color: #323032; border-top : 1px solid #413f42; border-left : 1px solid #413f42;}
td.rowindex240black	{width: 240; background-color: #1a1617; }
td.rowindex60black	{width: 60; background-color: #1a1617; }
td.rowindex600black	{width: 600; background-color: #1a1617; }
td.rowsowblack	{background-color: #1a1615;}
td.rowsowborder	{background-color: #1a1615; border-bottom : 1px solid #403b3a;}
td.rowsowsplit	{background-color: #1a1615; border-bottom : 3px solid #312d2c;}

td.indexrows	{background-color: #1a1615; padding:8;}

td.hue9row	{ background-color: #333233; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:10; }
td.hue9tl { background-color: #333233; border-top : 1px solid #413f42; border-left : 1px solid #413f42; padding:10; }
td.rowback	{background-color: #302d2b;}
td.rowblack	{background-color: #1a1615;}
td.slides	{background-color: #1a1615; border-top : 11px solid #1a1615;}
td.rowsvart	{background-color: #000000;}
td.blackpadtop	{background-color: #1a1615;margin-top:50px}
td.row4	{ background-color: #2f2e2a; border-top : 1px solid #34332f; border-left : 1px solid #34332f; padding:4;}

/* Fonter
****************/
/*a.topic-new, a.topic-new:visited { color: #ffcc66; } 
a.topic-new:hover, a.topic-new:active { color: #ffcc66; }*/
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
/*a:link,a:active,a:visited { color : #A7A58F; }*/
/*a:hover		{ text-decoration: underline; color : #8b847c; }*/

.svakmorkere { font-size : 11px; color : #45413D; }
.morktekst { font-size : 11px; color : #676057; }
.svakgraa { font-size : 10px; color : #a7a58f; }
.hvitsterk { font-size : 10px; color : #ffffff; }
.oralink { font-size : 10px; color : #ffbd45; }
.graafooter { vertical-align: middle; font-size : 10px; color : #a7a58f; }
.geninfo { color: #A7A58F; text-decoration: none; font-size: 10px;}
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gensmall2 { font-size : 11px; color : #a4a195; line-height: 140%;}  
.gen3d { font-size : 11px; }
.gen,.genmed,.gensmall,.gen3d { color : #8b847c; }
a.gen,a.genmed,a.gensmall,.gen3d { color: #A7A58F; text-decoration: none; }/*ikke noe å si*/
a.gen:hover,a.genmed:hover,a.gensmall:hover,a.gen3d:hover	{ color: #8b847c; text-decoration: underline; } 

.urlbrun{letter-spacing:1px; font-size : 11px; text-decoration:none; color:#8c7350; border-bottom:1px dotted #8c7350; line-height: 140%;}
.urlbrun:hover{color:#c18838; border-bottom:1px solid #c18838;}

.txttittel {
	font-family: arial, serif;
	font-size : 16px;
	color : #b5b0aa;


/*color : #b2ada9;*/
	letter-spacing:1px;
	/*font-weight : bold;*/
	line-height: 150%;}
.cattitlegraa {
	font-family: Helvetica;
	font-size : 10px;
	color : #6f6b68;
	letter-spacing:1px;
	font-weight : bold;
	line-height: 150%;
}
.cattitlelys {
	font-family: Helvetica;
	font-size : 12px;
	color : #a39e8b;
	letter-spacing:1px;
	font-weight : bold;
	line-height: 150%;}
.cattopics {
	font-family: Helvetica;
	font-size : 11px;
	color : #979387;
	font-weight : bold;
	line-height: 150%;}

.txt { font-size : 11px; color : #a4a195; line-height: 140%;} /*liten*/
.txtbrun { font-size : 11px; color : #888179; line-height: 140%;} /*liten*/
.txtgraa { font-size : 11px; color : #87827c; line-height: 120%;} /*liten*/
.txtora { font-size : 11px; color : #f47f0b; line-height: 140%;} /*liten*/
.txtgul { font-size : 11px; color : #ffc602; line-height: 140%;} /*liten*/
.txtusrinf { font-size : 9px; color : #8c8984; line-height: 140%;} /*liten*/
.txtusrstats { font-size : 9px; color : #aaa798; line-height: 110%;} /*liten*/
.txtgray { font-size : 9px; color : #757067; line-height: 140%;} /*liten*/
.txtlys { font-size : 10px; color : #b9b0a2; line-height: 140%;} /*liten*/
.txtlysmed { font-size : 9px; color : #93887e; line-height: 140%; font-weight : bold;} /*liten bold*/
.txtlysmed:hover{color:#c18838; border-bottom:1px solid #c18838;}
.txtnav { font-size : 10px; color : #9d9588; line-height: 140%;} /*liten*/
.txtnavleft { font-size : 10px; color : #9d9588; line-height: 140%;margin-top:5px;float:right;width:auto;}
.txthvit { font-size : 11px; color : #EEEEEE;} /*liten*/

.graatittel {
	font-family: Helvetica;
	font-size : 10px;
	color : #4f4b4c;
	letter-spacing:1px;
	font-weight : bold;
	line-height: 100%;}
.emnernr {
	font-family: arial, serif;
	font-size : 12px;
	color : #857e78;
	line-height: 100%;}

.pmlist {
	font-family: arial, serif;
	font-size : 12px;
	color : #857e78;
	display: table-cell;
	vertical-align: middle; }





.forumtittel{font-family: Helvetica; letter-spacing:1px; font-size : 12px; font-weight : bold; text-decoration:none; color:#a6a297; line-height: 100%;}
.forumtittel:hover{color:#c18838;}
.underarbeid { font-size : 11px; font-weight : bold; color : #cb9a71; line-height: 200%;}
.cattitle { font-size : 11px; font-weight : bold; color : #666263; line-height: 130%;}
.catlys { font-size : 11px; font-weight : bold; color : #c8c6c7; line-height: 130%;}
.indexstatstitle { font-size : 11px; color : #4c4849; line-height: 130%;}
a.gentitlebold { font-size : 16px; font-weight : bold }
.titleboldpurp { font-size : 10px; font-weight : bold; color : #695453; padding:0 6px 0 6px; }
.titlebold { font-size : 10px; font-weight : bold; color : #837f74; padding:0 6px 0 6px; }
.titleboldpadd { font-size : 10px; font-weight : bold; color : #837f74; padding:0 6px 0 6px; line-height: 160%;}
.titleboldlys { font-size : 10px; font-weight : bold; color : #c8c6c7; padding:0 6px 0 6px; line-height: 160%;}
.sowdescmork { font-size : 10px; color : #4f4b4a; padding:0 6px 0 6px; }
.sowdesclys { font-size : 10px; color : #c0b8b6; padding:0 6px 0 6px; }

.firmalogo {
  width: 132px
  height: 70px 
  padding: 0 0.15em;
  margin: 2 2 2 2; 
  }

/* Quote & Code blocks */
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #7e7b76;
	background-color: #262526; border: #3a3633; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

.quote {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #7e7b76; line-height: 125%;
	background-color: #262526; border: #3a3633; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

/* Attachments
****************/
/* old
td.attachrow		{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; color : {T_BODY_TEXT}; border-color : {T_BODY_TEXT}; }
td.attachheader     { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color : {T_BODY_TEXT}; border-color : {T_BODY_TEXT}; background-color: {T_TR_COLOR3}; }
table.attachtable	{ font: normal 12px Verdana, Arial, Helvetica, sans-serif; color : {T_BODY_TEXT}; border-color : {T_BODY_TEXT};	border-collapse : collapse; }
**/
table.attachtable {background:#3f3c39; border:1px solid #3b3635; padding:10px; width:760px; margin:10px 0 10px 0;}
.attachstats { font-size : 9px; color : #635a53; line-height: 140%; padding:1px;}
.attachdesc { font-size : 9px; color : #a4a195; line-height: 140%; padding:1px;}

/* Pagination
****************/
.pagination{height:1%;width:auto;text-align:right;margin-top:5px;float:right}
li.pagination{margin-top:0}
.pagination b,.pagination b{font-weight:normal}
.pagination span b{padding:0 2px;margin:0 2px;font-weight:normal;color:#ded1b8;background-color:#423d3c;border:1px solid #292524;font-size:0.9em}
.pagination span a,.pagination span a:link,.pagination span a:visited,.pagination span a:active{font-weight:normal;text-decoration:none;color:#9d9588;margin:0 2px;padding:0 2px;background-color:#3c3837;border:1px solid #292524;font-size:0.9em;line-height:1.5em}
.pagination span a:hover{border-color:#524c3f;background-color:#504a3e;color:#FFF;text-decoration:none}

/* Paginationleft
****************/
.paginationleft{height:1%;width:auto;text-align:right;margin-top:5px;float:left}
li.paginationleft{margin-top:0}
.paginationleft b,.paginationleft b{font-weight:normal}
.paginationleft span b{padding:0 2px;margin:0 2px;font-weight:normal;color:#ded1b8;background-color:#423d3c;border:1px solid #292524;font-size:0.9em}
.paginationleft span a,.paginationleft span a:link,.paginationleft span a:visited,.paginationleft span a:active{font-weight:normal;text-decoration:none;color:#9d9588;margin:0 2px;padding:0 2px;background-color:#3c3837;border:1px solid #292524;font-size:0.9em;line-height:1.5em}
.paginationleft span a:hover{border-color:#524c3f;background-color:#504a3e;color:#FFF;text-decoration:none}




* ReportSystem by Wicher */
.reason_error {font-size : 11px; color: #FFA34F; text-decoration: none; }


/* The register, login, search etc links at the top of the page */
.mainmenu		{ font-size : 11px; color : #8b847c }
a.mainmenu		{ text-decoration: none; color : #A7A58F;  }
a.mainmenu:hover{ text-decoration: underline; color : #8b847c; }

/* cattitle i hvit */
.cat3dhue		{ font-weight: bold; font-size: 10px ; letter-spacing: 1px; color : #EEEEEE}

/* cattitle i lysgraa */
.catgraa		{ font-weight: bold; font-size: 10px ; letter-spacing: 1px; color : #8b847c}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name			{ font-size : 11px; color : #8b847c;}

/* Location, number of posts, post date etc */
.postdetails		{ font-size : 10px; color : #8b847c; }


/*a{color:#a4998e; text-decoration:none; }a:hover{color:#c18838;} */


/* The content of the posts (body of text) */
.postbody { font-size : 11px; color : #a4a195; line-height: 140%;}
a.postlink:link	{ text-decoration: underline; color : #b6b3a8 }
a.postlink:visited { text-decoration: none; color : #a4998e; }
a.postlink:hover { text-decoration: underline; color : #c18838; text-decoration:none;}

.3dhue { color: #FCBC5A; font-size: 10	px; font-weight : bold; }

/* Form elements */
input,textarea, select {
	color : #8b847c;;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color : #000000;
}

/* The text input fields background colour */
input.post, textarea.post, select {
	background-color : #3a3532;
	border-top : 1px solid #231f1c;
	border-left : 1px solid #231f1c;
	border-right : 1px solid #534f4c;
	border-bottom : 1px solid #544f4c;
}

input.file, textarea.file, select {
	background-color : #3a3532;
	border-top : 1px solid #231f1c;
	border-left : 1px solid #231f1c;
	border-right : 1px solid #534f4c;
	border-bottom : 1px solid #544f4c;
-moz-appearance: none;
}

/*input { text-indent : 2px; }*/

input.button, input.mainoption, input.liteoption{line-height:2em; font-size:11px; height:22px; letter-spacing:1px; padding:0 6px 0 6px; display:block;}


/* The buttons used for bbCode styling in message post */
/*input.button {
	background-color : #77746C;
	color : #8b847c;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color : #8b847c;
	background-image: url(images/button_bg.gif);
}*/
input.button{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c;}
		input.button:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724;}



/* The main submit button option */
/*input.mainoption {
	background-color : #77746C;
	font-weight : bold; color : #8b847c;
	background-image: url(images/button_bg.gif);
}*/
input.mainoption {background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c;}
		input.mainoption:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724; position: relative;}



/* None-bold submit button */
/*input.liteoption {
	background-color : #77746C;
	font-weight : normal;  color : #8b847c;
	background-image: url(images/button_bg.gif);
}*/
input.liteoption{background:url(bg-button3.jpg) top; color:#262022; border-left:1px solid #ccb70a; border-right:1px solid #9b700a;}
		input.liteoption:hover{background:url(bg-button3.jpg) bottom; color:#fff; border-left:1px solid #ccb70a; border-right:1px solid #8b510a;}




/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #3a3532; border-style: none; }




/* pRIVMSG */



/*
html{font-size:100%;margin-bottom:1px}
body{font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10px;margin:0;padding:27px 0}
html,body{color:#536482;background-color:#ACA8A1}
h1{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin-right:200px;color:#FFF;margin-top:15px;font-weight:bold;font-size:2em}

h3{color:#115098;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #CCC;margin-bottom:3px;padding-bottom:2px;font-size:1.05em;margin-top:20px}
p{line-height:1.3em;font-size:1.1em;margin-bottom:1.5em}
img{border-width:0}
hr{border:0 none #FFF;border-top:1px solid #CCC;height:1px;margin:5px 0;display:block;clear:both}
hr.dashed{border-top:1px dashed #CCC;margin:10px 0}
hr.divider{display:none}
p.right{text-align:right}*/
/*

/*
.border-left{background:url("theme/images/border_left.gif") #FFF repeat-y 0 0}
.border-right{background:url("theme/images/border_right.gif") repeat-y 100% 0}
.border-top{background:url("theme/images/border_top.gif") repeat-x 0 0}
.border-top-left{background:url("theme/images/border_top_left.gif") no-repeat 0 0}
.border-top-right{background:url("theme/images/border_top_right.gif") no-repeat 100% 0;width:100%}
.border-bottom{background:url("theme/images/border_bottom2.gif") repeat-x 0 100%}
.border-bottom span{background:url("theme/images/border_bottom.gif") no-repeat 0 0;display:block;height:18px}
.border-bottom span span{background-position:100% -18px}
.inside{padding:17px 27px 10px}
*/

/*
#wrap{min-width:650px;width:900px;direction:ltr;margin:0 auto;padding:0 20px}
#simple-wrap{padding:6px 10px}


#logo{float:left;width:auto;padding:10px 13px 0 10px}
a#logo:hover{text-decoration:none}
*/

/*
#search-box{color:#FFF;position:relative;margin-top:30px;margin-right:5px;display:block;float:right;text-align:right;white-space:nowrap}
#search-box #keywords{width:95px;background-color:#FFF}
#search-box input{border:1px solid #b0b0b0;border-color:#525E67}
#search-box input.button1{padding:1px 5px}
#search-box li{text-align:right;margin-top:4px}
#search-box img{vertical-align:middle;margin-right:3px}
#site-description{float:left;width:70%}
#site-description h1{margin-right:0}
*/


/*
.headerbar{background:#7C8891 url("theme/images/bg_header.gif") repeat-x 0 0;color:#FFF;margin-bottom:4px;padding:0 5px}

*/


/*

.forabg,.forumbg{background:#505C65 url("theme/images/bg_list.gif") repeat-x 0 0;margin-bottom:4px;padding:0 5px;clear:both}


.post{padding:0 10px;margin-bottom:4px;background-repeat:no-repeat;background-position:100% 0}
.post:target .content{color:#000}
.post:target h3 a{color:#000}

.bg1{background-color:#ECF3F7}
.bg2{background-color:#e1ebf2}

*/

/*








table.table1 thead th{font-weight:normal;text-transform:uppercase;color:#FFF;line-height:1.3em;font-size:1em;padding:0 0 4px 3px}
table.table1 thead th span{padding-left:7px}
table.table1 tbody tr{border:1px solid #BFC1CF}
table.table1 tbody tr:hover,table.table1 tbody tr.hover{background-color:#CFE1F6;color:#000}
table.table1 td{color:#536482;font-size:1.1em}
table.table1 tbody td{padding:5px;border-top:1px solid #FAFAFA}
table.table1 tbody th{padding:5px;border-bottom:1px solid #000;text-align:left;color:#333;background-color:#FFF}
*/


/*
table.table1 .name{text-align:left}
table.table1 .posts{text-align:center !important;width:7%}
table.table1 .joined{text-align:left;width:15%}
table.table1 .active{text-align:left;width:15%}

table.table1 .info{text-align:left;width:30%}
table.table1 .info div{width:100%;white-space:nowrap;overflow:hidden}
table.table1 .autocol{line-height:2em;white-space:nowrap}
table.table1 thead .autocol{padding-left:1em}
*/

/*
table.info td{padding:3px}
table.info tbody th{padding:3px;text-align:right;vertical-align:top;color:#000;font-weight:normal}
.forumbg table.table1{margin:0 -2px -1px -1px}
.column1{float:left;clear:left;width:49%}
.column2{float:right;clear:right;width:49%}
.left-box{float:left;width:auto;text-align:left}
.rtl .left-box{float:right;width:auto;text-align:right}
.right-box{float:right;width:auto;text-align:right}
dl.details{font-size:1.1em}
dl.details dt{float:left;clear:left;width:30%;text-align:right;color:#000;display:block}
dl.details dd{margin-left:0;padding-left:5px;margin-bottom:5px;color:#536482;float:left;width:65%}
.pagination{height:1%;width:auto;text-align:right;margin-top:5px;float:right}
li.pagination{margin-top:0}
.pagination b,.pagination b{font-weight:normal}
.pagination span b{padding:0 2px;margin:0 2px;font-weight:normal;color:#FFF;background-color:#4692BF;border:1px solid #4692BF;font-size:0.9em}
.pagination span a,.pagination span a:link,.pagination span a:visited,.pagination span a:active{font-weight:normal;text-decoration:none;color:#5C758C;margin:0 2px;padding:0 2px;background-color:#ECEDEE;border:1px solid #B4BAC0;font-size:0.9em;line-height:1.5em}
.pagination span a:hover{border-color:#368AD2;background-color:#368AD2;color:#FFF;text-decoration:none}

*/



/*
.copyright{padding:5px;text-align:center;color:#555}
.copyright a{color:#222 !important}
.small{font-size:0.9em !important}
.titlespace{margin-bottom:15px}
.headerspace{margin-top:20px}
.error{color:#BC2A4D;font-weight:bold;font-size:1em}
#top{position:absolute;top:-20px}

*/


/*
a:link,a:visited{color:#105289;text-decoration:none}
a:hover{color:#D31141;text-decoration:underline}
a:active{color:#368AD2;text-decoration:none}
*/

/*
#search-box a:link,.navbg a:link,.forumbg .header a:link,.forabg .header a:link,th a:link{color:#FFF;text-decoration:none}
#search-box a:visited,.navbg a:visited,.forumbg .header a:visited,.forabg .header a:visited,th a:visited{color:#FFF;text-decoration:none}
#search-box a:hover,.navbg a:hover,.forumbg .header a:hover,.forabg .header a:hover,th a:hover{color:#A8D8FF;text-decoration:underline}
#search-box a:active,.navbg a:active,.forumbg .header a:active,.forabg .header a:active,th a:active{color:#C8E6FF;text-decoration:none}
a.forumtitle{font-family:"Trebuchet MS",Helvetica,Arial,Sans-serif;font-size:1.2em;font-weight:bold;color:#105289;text-decoration:none}
a.forumtitle:hover{color:#BC2A4D;text-decoration:underline}
a.forumtitle:active{color:#105289}

a.topictitle{font-family:"Trebuchet MS",Helvetica,Arial,Sans-serif;font-size:1.2em;font-weight:bold;color:#105289;text-decoration:none}
a.topictitle:hover{color:#BC2A4D;text-decoration:underline}
a.topictitle:active{color:#105289}
*/


/*
.postlink{text-decoration:none;color:#368AD2;border-bottom:1px solid #368AD2;padding-bottom:0}
.postlink:visited{color:#5D8FBD;border-bottom-style:dotted;border-bottom-color:#666}
.postlink:active{color:#368AD2}
.postlink:hover{background-color:#D0E4F6;text-decoration:none;color:#0D4473}
.postprofile a:link,.postprofile a:active,.postprofile a:visited,.postprofile dt.author a{font-weight:bold;color:#105289;text-decoration:none}
.postprofile a:hover,.postprofile dt.author a:hover{text-decoration:underline;color:#D31141}
.search .postprofile a{color:#105289;text-decoration:none;font-weight:normal}
.search .postprofile a:hover{color:#D31141;text-decoration:underline}
*/

/*
.back2top{clear:both;height:11px;text-align:right}
a.top{background:url("images/icon_back_top.gif") no-repeat top left;text-decoration:none;width:11px;height:11px;display:block;float:right;overflow:hidden;letter-spacing:1000px;text-indent:11px}
a.top2{background:url("images/icon_back_top.gif") no-repeat 0 50%;text-decoration:none;padding-left:15px}
a.left{background:url("theme/images/arrow_left.gif") no-repeat 3px 60%}
a.left,a.left:active,a.left:visited{padding-left:12px}
a.left:hover{color:#368AD2;text-decoration:none;background-position:0 60%}
*/


/*
.rtl a.left{background:url("theme/images/arrow_right.gif") no-repeat 98% 60%}
.rtl a.left,.rtl a.left:active,.rtl a.left:visited{padding-right:12px}
.rtl a.left:hover{background-position:100% 60%}
*/

/*

li.row{background:#E8ECEE;border-top:1px solid #FFF;border-bottom:1px solid #00608F}
li.row strong{font-weight:normal;color:#000}
li.row:hover{background-color:#F6F4D0}
li.row:hover dd{border-left-color:#CCC}
.rtl li.row:hover dd{border-right-color:#CCC;border-left-color:transparent}


dd.posts,dd.topics,dd.views{width:8%;text-align:center;line-height:2.2em;font-size:1.2em}
dd.lastpost{width:25%;font-size:1.1em}

dd.time{width:auto;line-height:200%;font-size:1.1em}
dd.extra{width:12%;line-height:200%;text-align:center;font-size:1.1em}

dd.info{width:30%}
dd.option{width:15%;line-height:200%;text-align:center;font-size:1.1em}
*/


/*
.topic-actions{margin-bottom:3px;font-size:1.1em;height:28px;min-height:28px}
div[class].topic-actions{height:auto}
*/


/*
.postbody{padding:0;line-height:1.48em;color:#333;width:76%;float:left;clear:both}
.postbody .ignore{font-size:1.1em}
.postbody h3.first{font-size:1.7em}
.postbody h3{font-size:1.5em;padding:2px 0 0 0;margin:0 0 0.3em 0 !important;text-transform:none;border:none;font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;line-height:125%}
.postbody h3 img{vertical-align:bottom}
.postbody .content{font-size:1.3em}
*/

/*
.search .postbody{width:68%}
#review{margin-top:2em}
#topicreview{padding-right:5px;overflow:auto;height:300px}
#topicreview .postbody{width:auto;float:none;margin:0;height:auto}
#topicreview .post{height:auto}

*/

/*
.content{min-height:3em;overflow:hidden;line-height:1.4em;font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;font-size:1em;color:#333}


.content p{font-family:"Lucida Grande","Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;font-size:1.2em;margin-bottom:1em;line-height:1.4em}
dl.faq{font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;font-size:1.1em;margin-top:1em;margin-bottom:2em;line-height:1.4em}
dl.faq dt{font-weight:bold;color:#333}
*/

/*
.content dl.faq{font-size:1.2em;margin-bottom:0.5em}
.content li{list-style-type:inherit}
.content ul,.content ol{margin-bottom:1em;margin-left:3em}
p.author{margin:0 15em 0.6em 0;padding:0 0 5px 0;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.2em}
.notice{font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;width:auto;margin-top:1.5em;padding-top:0.2em;font-size:1em;border-top:1px dashed #CCC;clear:left;line-height:130%}
ul.searchresults{list-style:none;text-align:right;clear:both}
*/

/*
blockquote{background:#EBEADD url("theme/images/quote.gif") 6px 8px no-repeat;border:1px solid #DBDBCE;font-size:0.95em;margin:0.5em 1px 0 25px;overflow:hidden;padding:5px}
blockquote blockquote{background-color:#EFEED9;font-size:1em;margin:0.5em 1px 0 15px}
blockquote blockquote blockquote{background-color:#EBEADD}
blockquote cite{font-style:normal;font-weight:bold;margin-left:20px;display:block;font-size:0.9em}
blockquote cite cite{font-size:1em}
blockquote.uncited{padding-top:25px}
dl.codebox{padding:3px;background-color:#FFF;border:1px solid #C9D2D8;font-size:1em}
dl.codebox dt{text-transform:uppercase;border-bottom:1px solid #CCC;margin-bottom:3px;font-size:0.8em;font-weight:bold;display:block}
blockquote dl.codebox{margin-left:0}
dl.codebox code{overflow:auto;display:block;height:auto;max-height:200px;white-space:normal;padding-top:5px;font:0.9em Monaco,"Andale Mono","Courier New",Courier,mono;line-height:1.3em;color:#2E8B57;margin:2px 0}
*/

/*
fieldset.polls{font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif}
fieldset.polls dl{margin-top:5px;border-top:1px solid #DCDEE2;padding:5px 0 0 0;line-height:120%;color:#666}
fieldset.polls dl.voted{font-weight:bold;color:#000}
fieldset.polls dt{text-align:left;float:left;display:block;width:30%;border-right:none;padding:0;margin:0;font-size:1.1em}
fieldset.polls dd{float:left;width:10%;border-left:none;padding:0 5px;margin-left:0;font-size:1.1em}
fieldset.polls dd.resultbar{width:50%}
fieldset.polls dd input{margin:2px 0}
fieldset.polls dd div{text-align:right;font-family:Arial,Helvetica,sans-serif;color:#FFF;font-weight:bold;padding:0 2px;overflow:visible;min-width:2%}
.pollbar1{background-color:#AA2346;border-bottom:1px solid #74162C;border-right:1px solid #74162C}
.rtl .pollbar1{border-left-color:#74162C;border-right-color:transparent}
.postprofile{margin:5px 0 10px 0;min-height:80px;color:#666;border-left:1px solid #FFF;width:22%;float:right;display:inline}
.rtl .postprofile{border-right-color:#FFF;border-left-color:transparent}
.pm .postprofile{border-left:1px solid #DDD}
.rtl .pm .postprofile{border-right-color:#DDD;border-left-color:transparent}
.postprofile dd,.postprofile dt{line-height:1.2em;margin-left:8px}
.postprofile strong{color:#000}
.search .postprofile{width:30%}
*/


/*

*/



/*








*/

/*
ul.profile-icons{padding-top:10px;list-style:none}
ul.profile-icons li{float:left;margin:0 6px 3px 0;background-position:0 100%}
ul.profile-icons li a{display:block;width:100%;height:100%;background-position:0 0}
ul.profile-icons li span{display:none}
ul.profile-icons li a:hover{background:none}
*/

/*
.postbody ul.profile-icons{float:right;width:auto;padding:0}
.postbody ul.profile-icons li{margin:0 3px}
*/


/*





ul.cplist{margin-bottom:5px;border-top:1px solid #B5C1CB}



.mcp-main .postbody{width:100%}
*/













#pm-menu{line-height:2.5em}




/*

fieldset{border-width:0;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:1.1em}
input{font-weight:normal;cursor:pointer;vertical-align:middle;padding:0 3px;font-size:1em;font-family:Verdana,Helvetica,Arial,sans-serif}
select{font-family:Verdana,Helvetica,Arial,sans-serif;font-weight:normal;cursor:pointer;vertical-align:middle;border:1px solid #666;padding:1px;background-color:#FAFAFA}
option{padding-right:1em}
textarea{font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;width:60%;padding:2px;font-size:1em;line-height:1.4em}
label{cursor:default;padding-right:5px;color:#425067}
label input{vertical-align:middle}
label img{vertical-align:middle}
*/


/*
fieldset dl{padding:4px 0}
fieldset dt{float:left;width:40%;text-align:left;display:block}
fieldset dd{margin-left:41%;vertical-align:top;margin-bottom:3px}
fieldset.fields1 dt{width:15em;border-right-width:0}
fieldset.fields1 dd{margin-left:15em;border-left-width:0}
fieldset.fields1{background-color:transparent}
fieldset.fields1 div{margin-bottom:3px}
fieldset.fields2 dt{width:15em;border-right-width:0}
fieldset.fields2 dd{margin-left:16em;border-left-width:0}
dt label{font-weight:bold;text-align:left}
dd label{white-space:nowrap;color:#333}
dd input,dd textarea{margin-right:3px}
dd select{width:auto}
dd textarea{width:85%}
fieldset dl:hover dt label{color:#000}
fieldset.fields2 dl:hover dt label{color:inherit}
#timezone{width:95%}
* html #timezone{width:50%}
*/




fieldset.quick-login{margin-top:5px}
fieldset.quick-login input{width:auto}
fieldset.quick-login input.inputbox{width:15%;vertical-align:middle;margin-right:5px;background-color:#F2F3F3}
fieldset.quick-login label{white-space:nowrap;padding-right:2px}


fieldset.forum-selection{margin:5px 0 3px 0;float:right}
fieldset.forum-selection2{margin:13px 0 3px 0;float:right}
fieldset.jumpbox{text-align:right;margin-top:15px;height:2.5em}
fieldset.submit-buttons{text-align:center;vertical-align:middle;margin:5px 0}
fieldset.submit-buttons input{vertical-align:middle;padding-top:3px;padding-bottom:3px}
#format-buttons{margin:15px 0 2px 0}
#format-buttons input,#format-buttons select{vertical-align:middle}


/*
#message-box{width:80%}
#message-box textarea{font-family:"Trebuchet MS",Verdana,Helvetica,Arial,sans-serif;width:100%;font-size:1.2em;color:#333}

#smiley-box{width:18%;float:right}
#smiley-box img{margin:3px}

.inputbox{background-color:#FFF;border:1px solid #B4BAC0;color:#333;padding:2px;cursor:text}
.inputbox:hover{border:1px solid #11A3EA}
.inputbox:focus{border:1px solid #11A3EA;color:#0F4987}

input.inputbox{width:85%}
input.medium{width:50%}
input.narrow{width:25%}
input.tiny{width:125px}
textarea.inputbox{width:85%}
.autowidth{width:auto !important}
*/



/*
input.button1,input.button2{font-size:1em}
a.button1,input.button1,a.button2,input.button2{width:auto !important;padding-top:1px;padding-bottom:1px;font-family:"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;color:#000;background:#FAFAFA url("theme/images/bg_button.gif") repeat-x top}
a.button1,input.button1{font-weight:bold;border:1px solid #666}
a.button2,input.button2{border:1px solid #666}
a.button1,a.button1:link,a.button1:visited,a.button1:active,a.button2,a.button2:link,a.button2:visited,a.button2:active{text-decoration:none;color:#000;padding:2px 8px;line-height:250%;vertical-align:text-bottom;background-position:0 1px}
a.button1:hover,input.button1:hover,a.button2:hover,input.button2:hover{border:1px solid #BC2A4D;background-position:0 100%;color:#BC2A4D}
*/

/*
.search-box{margin-top:3px;margin-left:5px;float:left}
input.search{background-image:url("theme/images/icon_textbox_search.gif");background-repeat:no-repeat;background-position:left 1px;padding-left:17px}

.full{width:95%}
.medium{width:50%}
.narrow{width:25%}
.tiny{width:10%}
*/


/*
* html table,* html select,* html input{font-size:100%}
* html hr{margin:0}


table.table1{width:99%;voice-family:"\"}\"";voice-family:inherit;width:100%}
html>body table.table1{width:100%}

* html .postbody h3 img{vertical-align:middle}
html>body dd label input{vertical-align:text-bottom}
* html input.button1,* html input.button2{padding-bottom:0;margin-bottom:1px}
* html .column1,* html .column2{width:45%}

* html .post{height:25%;overflow:hidden}


* html #search-box{width:25%}
*:first-child+html dl.details dd{margin-left:30%;float:none}
* html dl.details dd{margin-left:30%;float:none}

#gallery td{background:#FFF;width:150px;height:1px;padding:5px;margin:0;border:1px solid #CCC}
#gallery td:hover{background-color:#EEE}
table#gallery{text-align:center;padding:0;margin:5px 0;border-collapse:collapse}
#gallery img{max-width:150px;max-height:150px}
*/


.navbar{background-color:#DCDEE2;padding:0 10px}
.post span.corners-top,.post span.corners-bottom,.panel span.corners-top,.8b847c span.corners-bottom,.navbar span.corners-top,.navbar span.corners-bottom{margin:0 -10px}
* html .clearfix,* html .navbar,ul.linklist{height:4%;overflow:hidden}

div.headerbar span.corners-top{background-image:url("theme/images/corners_left2.png")}
div.headerbar span.corners-top span{background-image:url("theme/images/corners_right2.png")}
span.corners-top,span.corners-bottom,span.corners-top span,span.corners-bottom span{font-size:1px;line-height:1px;display:block;height:5px;background-repeat:no-repeat}
span.corners-top{background-image:url("theme/images/corners_left.png");background-position:0 0;margin:0 -5px}
span.corners-top span{background-image:url("theme/images/corners_right.png");background-position:100% 0}
#cp-main span.corners-top,#cp-menu span.corners-top{background-image:url("theme/images/corners_left2.gif")}
#cp-main span.corners-top span,#cp-menu span.corners-top span{background-image:url("theme/images/corners_right2.gif")}
#cp-main .panel #topicreview span.corners-top,#cp-menu .panel #topicreview span.corners-top{background-image:url("theme/images/corners_left.gif")}
#cp-main .panel #topicreview span.corners-top span,#cp-menu .panel #topicreview span.corners-top span{background-image:url("theme/images/corners_right.gif")}
* html span.corners-top,* html span.corners-bottom{background-image:url("theme/images/corners_left.gif")}
* html span.corners-top span,* html span.corners-bottom span{background-image:url("theme/images/corners_right.gif")}
* html div.headerbar span.corners-top{background-image:url("theme/images/corners_left3.gif")}
* html div.headerbar span.corners-top span{background-image:url("theme/images/corners_right3.gif")}
ul.linklist{display:block;margin:0}
ul.linklist li{display:block;list-style-type:none;float:left;width:auto;margin-right:5px;font-size:1.1em;line-height:2.2em}
ul.linklist li.rightside,p.rightside{float:right;margin-right:0;margin-left:5px;text-align:right}
#cp-main ul.linklist{margin:0}
ul.navlinks{padding-bottom:1px;margin-bottom:1px;border-bottom:1px solid #FFF}

.sitehome,.icon-faq,.icon-members,.icon-home,.icon-ucp,.icon-register,.icon-logout,.icon-bookmark,.icon-pages,.icon-search{background-position:0 50%;background-repeat:no-repeat;padding:1px 0 0 17px}
.icon-home,.sitehome{background-image:url("theme/images/icon_home.gif")}
ul.leftside{float:left;margin-left:0;margin-right:5px;text-align:left}
.icon-ucp{background-image:url("theme/images/icon_ucp.gif")}
ul.rightside{float:right;margin-left:5px;margin-right:-5px;text-align:right}
.icon-faq{background-image:url("theme/images/icon_faq.gif")}
.icon-search{background-image:url("theme/images/icon_search.gif")}
.icon-members{background-image:url("theme/images/icon_members.gif")}
.icon-register{background-image:url("theme/images/icon_register.gif")}
.icon-logout{background-image:url("theme/images/icon_logout.gif")}
span.corners-bottom{background-image:url("theme/images/corners_left.png");background-position:0 100%;margin:0 -5px;clear:both}
span.corners-bottom span{background-image:url("theme/images/corners_right.png");background-position:100% 100%}
.headbg span.corners-bottom{margin-bottom:-1px}
#cp-main span.corners-bottom,#cp-menu span.corners-bottom{background-image:url("theme/images/corners_left2.gif")}
#cp-main span.corners-bottom span,#cp-menu span.corners-bottom span{background-image:url("theme/images/corners_right2.gif")}
#cp-main .panel #topicreview span.corners-bottom,#cp-menu .panel #topicreview span.corners-bottom{background-image:url("theme/images/corners_left.gif")}
#cp-main .panel #topicreview span.corners-bottom span,#cp-menu .panel #topicreview span.corners-bottom span{background-image:url("theme/images/corners_right.gif")}
#page-body{margin:4px 0;clear:both}
h2{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-weight:normal;color:#28313F;font-size:2em;margin:0.8em 0 0.2em 0}
h2.solo{margin-bottom:1em}
#topicreview h2{border-bottom-width:0}
.content h2,.panel h2{font-weight:normal;color:#37393b;border-bottom:1px solid #CCC;font-size:1.6em;margin-top:0.5em;margin-bottom:0.5em;padding-bottom:0.5em}
.pm-message h2{padding-bottom:5px}
#cp-main h2{border-bottom:none;padding:0;margin-left:10px;color:#333}
.panel{background-color:#656159;color:#211f18;margin-bottom:4px;padding:0 10px}
.panel h3{margin:0.5em 0}
.panel p{font-size:1.2em;margin-bottom:1em;line-height:1.4em}
#cp-main .panel p{font-size:1.1em}
#cp-main .panel ol{margin-left:2em;font-size:1.1em}
#cp-main .panel li.row{border-bottom:1px solid #B5C1CB;border-top:1px solid #F9F9F9}
#cp-main .panel li.header dd,#cp-main .panel li.header dt{color:#000;margin-bottom:2px}
#cp-main .panel{background-color:#848484}
.bg3{background-color:#1a1615}
#cp-menu{float:left;width:19%;margin-top:1em;margin-bottom:5px}
#cp-main h3,#cp-main hr,#cp-menu hr{border-color:#333233}

#navigationpm{width:100%;padding-top:36px}
#navigationpm ul{list-style:none}
#navigationpm li{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c;}
#navigationpm li:hover{background-image:none;background-color:#aabac6}
#navigationpm a{color:#333;display:block}
#navigationpm a:hover{text-decoration:none;color:#BC2A4D}

/*
.button1, .button2, .button3{line-height:2em; font-size:11px; height:22px; letter-spacing:1px; padding:0 6px 0 6px; display:block;}

	.button1{background:url(bg-button1.jpg) top; color:#9f8d76; border-left:1px solid #44403d; border-right:1px solid #201d1c;}
		.button1:hover{background:url(bg-button1.jpg) bottom; color:#a48f72;border-left:1px solid #5d534d; border-right:1px solid #2b2724;}*/



#ucp-main table.table1{padding:2px}
#cp-main{float:right;width:81%}
.rtl #cp-main{float:left;width:81%}
cp-main .content{padding:0}
#cp-main table.table1{margin-bottom:1em}
#cp-main table.table1 thead th{color:#333;font-weight:bold;border-bottom:1px solid #333;padding:5px}
#cp-main table.table1 tbody th{font-style:italic;background-color:transparent !important;border-bottom:none}
#cp-main .pagination{float:right;width:auto;padding-top:1px}
#cp-main .postbody p{font-size:1.1em}
#cp-main .pm-message{border:1px solid #333233;margin:10px 0;background-color:#FFF;width:auto;float:none}

#cp-main .postbody h3,#cp-main .box2 h3{margin-top:0}
#cp-main .buttons{margin-left:0}
#cp-main .pm{background-color:#FFF}
/*
.buttons{float:left;width:auto;height:auto}
.buttons div{float:left;margin:0 5px 0 0;background-position:0 100%}
.buttons div a{display:block;width:100%;height:100%;background-position:0 0;position:relative;overflow:hidden}
.buttons div span{position:absolute;width:100%;height:100%;cursor:pointer}
.buttons div a:hover span{background-position:0 100%}*/
*/
ul.topiclist{display:block;list-style-type:none;margin:0}
ul.topiclist li{display:block;list-style-type:none;color:#4C5D77;margin:0}
ul.topiclist dl{position:relative}
ul.topiclist li.row dl{padding:2px 0}
ul.topiclist dt{display:block;float:left;width:50%;font-size:1.1em;padding-left:5px;padding-right:5px}
ul.topiclist dd{display:block;float:left;border-left:1px solid #FFF;padding:4px 0}
.rtl ul.topiclist dd{border-right-color:#fff;border-left-color:transparent}
dd.lastpost span,ul.topiclist dd.searchby span,ul.topiclist dd.info span,ul.topiclist dd.time span{display:block;padding-left:5px}
* html ul.topiclist li{position:relative}
.clearfix,fieldset dl,ul.topiclist dl,dl.polls{height:1%;overflow:hidden}
ul.topiclist dd.searchextra{color:#333}
li.header dt,li.header dd{line-height:1em;border-left-width:0;margin:2px 0 4px 0;color:#FFF;padding-top:2px;padding-bottom:2px;font-size:1em;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase}
li.header dt{font-weight:bold}
li.header dd{margin-left:1px}
li.header dl.icon{min-height:0}
li.header dl.icon dt{padding-left:0;padding-right:50px}
table.table1 .mark{text-align:center;width:7%}
dd.mark{float:right !important;width:9%;text-align:center;line-height:200%;font-size:1.2em}
dl.pmlist dt{width:60% !important}
dl.pmlist dt textarea{width:95%}
dl.pmlist dd{margin-left:61% !important;margin-bottom:2px}
.pmlist li.bg1{border:solid 3px transparent;border-width:0 3px}
.pmlist li.bg2{border:solid 3px transparent;border-width:0 3px}
.row .pagination{display:block;float:right;width:auto;margin-top:0;padding:1px 0 1px 15px;font-size:0.9em;background:url("theme/images/icon_pages.gif") 0 50% no-repeat}
.row .pagination span a,li.pagination span a{background-color:#FFF}
.row .pagination span a:hover,li.pagination span a:hover{background-color:#368AD2}
dl.icon{min-height:35px;background-position:10px 50%;background-repeat:no-repeat}
dl.icon dt{padding-left:45px;background-repeat:no-repeat;background-position:5px 95%}
.icon-bookmark{background-image:url("theme/images/icon_bookmark.gif")}
.icon-pages{background-image:url("theme/images/icon_pages.gif")}
dl.icon{min-height:35px;height:auto !important;height:35px}
fieldset.display-actions{text-align:right;line-height:2em;white-space:nowrap;padding-right:1em}
fieldset.display-actions label{white-space:nowrap;padding-right:2px}
.clear{display:block;clear:both;font-size:1px;line-height:1px;background:transparent}
fieldset.display-options{text-align:center;margin:3px 0 5px 0}
fieldset.display-options label{white-space:nowrap;padding-right:2px}
fieldset.display-options a{margin-top:3px}
#page-footer{clear:both}
#page-footer h3{margin-top:20px}