/* Based on the original Style Sheet for the fisubsilver v2 Theme for phpBB version 2+
Edited by Daz  - http://www.forumimages.com - last updated 26-06-03 */

/* The content of the posts (body of text) */
body{
	background-color:#fff;
	color:#000000;
	font:12px Arial,Helvetica,sans-serif;
	margin:0px;
	padding:0;
	text-align:left;
}
img{
	padding:0;
	margin:0;
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
}
.margin-right10{
	margin-right:10px;
	}
/* General font families for common tags */
font,th,td,p {
	font:12px Arial,Helvetica,sans-serif;
}

/* General text */
.gensmall {
	font-size:10px;
}

td.genmed, .genmed{font-size:11px}

.explaintitle{
	font-size:11px;
	font-weight:bold;
	color:#5c81b1;
	text-align:right;
}

/* General page style */
a:link, a:active, a:visited, a.postlink {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/* titles for the topics:could specify viewed link colour too */
/*
.topictitle{font-size:11px;font-weight:bold}
a.topictitle:visited{color:#000}
a.topictitle:hover{color:#000}
*/

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{font-size:11px;font-weight: bold}

hr{border: 0px solid #757575;border-top-width:1px;height:0px}

/* Category */
td.cat, td.rowpic, td.cathead, td.cat a, td.cat a:hover, td.cat a:visited, td.cat a:active {
	background-color:#ececec;
	text-align:left;
	color:#f77001;
	text-decoration:none;
	vertical-align:middle;
	height:27px;
}

/* Main table cell colours and backgrounds */
.arow1 {
	background-color:#fff;
}

.row1 {
	background-color:#fff;
/*	text-align:left;*/
	height:61px;
}

.arow2 {
	background-color:#eee;
}

.row2, .helpline {
	background-color:#eee;
/*	text-align:center;*/
	height:61px;	
}

.row3 {
	background-color:#fff;
	text-align:center;
	height:29px;	
}

td.spacerow{background:#dedede}

/* Table Header cells */
th {
	background-color:#fff;
	color:#000;
	font-weight:bold;
	font-weight:bold;
	height:27px;
	white-space:nowrap;
	text-align:left;
	padding-left:8px;
	padding-right:8px
}

.gray {
 background-color:#ececec;
}

/* This is the border line & background colour round the entire page */
.bodyline{
	align:center; 
	width:950px; 
	background:#fff; 
	border:0px solid #666666;
	text-align:left;
	vertical-align:middle;
}

/* This is the outline round the main forum tables */
.forumline{
	width:100%; 
	background-color:#ececec; 
	border:0;
	text-align:left;	
	vertical-align:middle;	
}

.forumtopic{
	width:100%; 
	background-color:#fff;
	border:0;
	text-align:left;	
}

/* The largest text used in the index page title and toptic title etc. */
td.maintitle, h1 {
	align:center;
	font:bold 20px/120% Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#939393
	}

.subtitle,h2{font:bold 18px/100% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
text-decoration:none}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav, a.nav:link, a.nav:visited {
	text-align:left;
	font-size:11px;
	vertical-align:middle;
}


.postbody{
	font-size:12px;
	line-height:125%;
	text-align:left;
	color:#000000;
}

/* Location,number of posts,post date etc */
.postdetails {
	font-size:10px;
	color:#353535;
	vertical-align:middle;
	text-align:left;
}

/* Quote blocks */
/*
.quote{background:#fafafa;border:1px solid #d1d7dc;color:#444444;
font-size:11px;line-height:125%}
*/
.forumline .cell2 td.quote, .forumline .cell1 td.quote{
	border:1px solid #E7E7E7;
	background-color:#FFFFFF;
	padding:6px;
	font-size:12px;
	color:#000000;
	display:block;
	margin-top:10px;
}

/* Code blocks */
.code{background:#fafafa;border:1px solid #d1d7dc;color:#006600;
font:12px Courier,"Courier New",sans-serif;padding:5px}

/* This is for the error messages that pop up */
.errorline{background:#d3e4f3;border:1px solid #666666}

/* Form elements */
form{display:inline}

input{font:11px Verdana,Arial,Helvetica,sans-serif}

select{background:#ffffff;font:11px Verdana,Arial,Helvetica,sans-serif}

input.post,textarea.post{
	background:#fffffff url(https://www.openfreeway.org/forums/templates/zac_freeway/iamges/bg-input.png) no-repeat left top;
	border:1px solid #000000;
	font:11px Verdana,Arial,Helvetica,sans-serif;
	padding-bottom:2px;
	padding-left:2px
	}

input.button,input.liteoption,.fakebut{border:1px solid #000000;background:#f5e474;font-size:11px}
input.catbutton{border:1px solid #000000;background:#f5e474;font-size:10px}
input.mainoption{border:1px solid #000000;background:#f5e474;font-size:11px;font-weight:bold}

a.but, a.but:hover, a.but:visited, a.but:active {color:#000000;text-decoration:none}

/* This is the line in the posting page which shows the rollover
help line. Colour value in row2 */
.helpline{border:0 solid;font-size:10px}

/* Admin & Moderator Colours MODification */
.admin,.mod{font-size:11px;font-weight:bold}
.admin,a.admin,a.admin:visited{color:#ff0000}
.mod,a.mod,a.mod:visited{color:#006600}
a.admin:hover,a.mod:hover{color:#000000}

/* Gets rid of the need for border="0" on hyperlinked images */
img{border:0}

/* These are table top and bottom backgrounds */
.ttdate{width:100%}

/* This is the header table with imac screen */
.scrntbkg{background:url(https://www.openfreeway.org/forums/templates/zac_freeway/images/scrn_t.gif) repeat-x;height:14px;width:100%}
.scrnbbkg{background:url(https://www.openfreeway.org/forums/templates/zac_freeway/images/scrn_b.gif) repeat-x;height:14px;width:100%}
.scrnlbkg{background:url(https://www.openfreeway.org/forums/templates/zac_freeway/images/scrn_l.gif) repeat-y;width:14px}
.scrnrbkg{background:url(https://www.openfreeway.org/forums/templates/zac_freeway/images/scrn_r.gif) repeat-y;width:14px}
.scrn{width:100%;text-align:center}
.hdrbg{width:100%;background:#d0d0d0}

.topmenu {
	background:url(images/top_bar_back.gif) repeat-x;
	height:33px;
	width:100%;
}

.topmenu td {
	text-align: center;
	width:16%;
}

.topmenu a, .topmenu a:visited, .topmenu a:active {
	font-size:12px;
	color:#000;
	display:block;	
}


.bottommenu {
	background-color:#ececec;
	height:33px;
	width:100%;
}

.bottommenu td {
	text-align: center;
	width:16%;
}

.bottommenu a, .bottommenu a:visited, .bottommenu a:active  {
	font-size:12px;
	display:block;
	color:#496fb4;
}



/* This is the background behind the post buttons */
td.postnew a, .postnew a, td.postnew a:visited, .postnew a:visited, td.postnew a:hover, .postnew a:hover{
	color:#000000;
	font-size:12px;
	text-align:center;
	background:url(images/btn-new-thread-orange.png) no-repeat top center;
	text-decoration:none;
	width:109px;
	height:19px;
	display:block;
	padding-top:4px;
	float:left;
}

td.postnew-reset a, .postnew-reset a{
	color:#000000;
	font-size:12px;
	text-align:center;
	background:url(images/btn-grey.png) no-repeat top center;
	text-decoration:none;
	width:109px;
	height:19px;
	display:block;
	padding-top:4px;
	float:left;
}

td.postnew-light a, .postnew-light a, td.postnew-light a:visited, .postnew-light a:visited, td.postnew-light a:hover, .postnew-light a:hover{
	color:#000000;
	font-size:12px;
	text-align:center;
	background:url(images/btn-orange-light.png) no-repeat top center;
	text-decoration:none;
	width:63px;
	height:19px;
	display:block;
	padding-top:4px;
	float:left;
}

td.postnew-light-big a, .postnew-light-big a, td.postnew-light-big a:visited, .postnew-light-big a:visited, td.postnew-light-big a:hover, .postnew-light-big a:hover{
	color:#000000;
	font-size:12px;
	text-align:center;
	background:url(images/btn-orange-light-big.png) no-repeat top center;
	text-decoration:none;
	width:136px;
	height:19px;
	display:block;
	padding-top:4px;
	float:left;
}


/*********************************************************************************/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#FFFFFF url(images/bg-main.png) repeat-x top left;
	border:0;
	top:0;
	right:0;
	bottom:0;
	left:0;
	}
*{
	padding:0;
	margin:0;
	}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	border:none;
	}
.hidden{
	display:none;
	}

/* SECTION TOP */
.main{
	width:1000px;
	overflow:hidden;
	margin:0 auto;
	padding-bottom:10px;
	margin-left:auto;
	margin-right:auto;
}
.section-top{
	background:url(images/bg-top.png) no-repeat top left;
	height:123px;
	margin-top:10px;
	width:1000px;
	background-color:#F2E286;
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
}
* > .section-top {
	background-color:transparent;
}
.section-top .logos-left{
	float:left;
	padding-left:49px;
	padding-top:17px;
	}
.section-top .logos-right{
	float:right;
	text-align:right;
	padding-top:11px;
/*	padding-right:115px; */
	padding-right:35px;
	}
.section-menu-top{
	width:100%;
	background:url(images/bg-menu-top.png) repeat-x top left;
	margin-top:7px;
	text-align:center;
	}
.section-menu-top ul{
	list-style:none;
/*	padding:11px 0 8px 0;  */
	line-height:33px;
	}
.section-menu-top ul li{
	display:inline;
	background:url(images/separator-menu-top.png) no-repeat top left; 
	padding:9px 0 9px 0; 
/*	margin-left:-3px; */
/*	margin-right:-3px; */
	}
.section-menu-top ul li.separator{
	background:url(images/separator-menu-top.png) no-repeat top right;
	padding:9px 0 9px 0;
	width:1px;
	display:none;
	}
.section-menu-top ul li.first{
	background:none;
	}
.section-menu-top li a{
	font-size:12px;
	padding:9px 26px 9px 26px; 
	color:#584403;
	font-weight:bold;
	text-decoration:none;
	}
.section-menu-top li a:hover, .section-menu-top li a.active{
	color:#EFE14F;
	background:url(images/bg-menu-top-hover.png) repeat-x left top;
	background-color:#515151;
/*
	margin-left:1px;
	margin-right:2px;
	padding-right:24px;
	padding-left:25px;
*/
	margin-left:1px;
	margin-right:-3px;
	padding-left:25px;
	padding-right:29px;
	}

.clear{
	font-size:1px;
	line-height:1px;
	clear:both;
	}

/***** SECTION BOX SUBMENU TOP *****/
.section-box-submenu-top{
	background:url(images/box-top-bottom.png) no-repeat bottom left;
	background-color:#EBE6E9;
	width:997px;
	padding-bottom:18px;
}
div > .section-box-submenu-top{
	background-color:#D2D2D2;
}
.section-box-submenu-top .logo{
	background:url(images/logo_people.png) no-repeat top left;
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
	margin:16px 0 0 38px;
	width:98px;
	height:99px;
	float:left;
	}
.section-box-submenu-top .welcome-text{
	color:#000000;
	float:left;
	margin-left:44px;
	padding-top:14px;
	width:736px;
	}
.section-box-submenu-top .welcome-text h1{
	font-size:30px;
	font-weight:normal;
	color:#000000;
	padding-bottom:17px;
	}
.section-box-submenu-top .welcome-text p{
	font-size:12px;
	font-weight:normal;
	line-height:20px;
	}
.section-box-submenu-top .welcome-text a{
	color:#000000;
	font-size:15px;
	font-weight:bold;
	}

/***** SECTION BOX LOGIN TOP *****/
.section-box-login{
	float:right;
	margin:5px 6px 5px;
	width:220px;
	overflow:hidden;
	}
.section-box-login .header{
	background:url(images/box-login/box-login-top.png) no-repeat top left;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
.section-box-login .content{
	background:#9ECB31;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	padding:2px 10px 8px 20px;
	}
.section-box-login .content a, .section-box-login .content a:hover, .section-box-login .content a:visited{
	font-weight:normal;
	color:#FFFFFF;
	font-size:11px;
	}
.section-box-login .bottom{
	background:url(images/box-login/box-login-bottom.png) no-repeat top left;
	height:6px;
	font-size:1px;
	line-height:1px;
	}
.section-box-login .shaddow-top{
	background:url(images/box-login/shaddow-top.png) no-repeat top left;
	height:12px;
	font-size:1px;
	line-height:1px;
	width:196px;
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
}
.section-box-login input{
	border:1px solid #88AA34;
	color:#88AA34;
	font-size:11px;
	font-weight:bold;
	padding:2px 3px;
	margin-bottom:5px;
	}
.section-box-login .input-checkbox{
	border:1px solid #88AA34;
	width:13px;
	height:13px;
	font-size:13px;
	margin:0;
	}
.section-box-login label{
	padding-left:4px;
	}
.link-arrow{
	background:url(images/box-login/arrow-white.png) no-repeat left 4px;
	padding-left:10px;
	margin-right:13px;
behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
	}
.btn-green{ /* add-on to the base CSS of the button */
	margin-top:3px;
	display:block;
	}
.btn-green .right{ /* add-on to the base CSS of the button */
	margin-right:16px;
	}
.btn-green{
	font-size:11px;
	line-height:22px;
	}
a.btn-green, a.btn-green:visited, a.btn-green:hover{
	text-decoration:none;
	}
.btn-green .left{
	background:url(images/button-green/btn-green-left.png) no-repeat left top;
	width:2px;
	height:22px;
	float:left;
	}
.btn-green span{
	background:url(images/button-green/btn-green-bg.png) repeat-x left top;
	padding-left:20px;
	padding-right:20px;
	float:left;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
.btn-green .right{
	background:url(images/button-green/btn-green-right.png) no-repeat right top;
	width:3px;
	height:22px;
	float:left;
	}

/***** SECTION FOOTER *****/
.footer{
	text-align:center;
	color:#7F7F7F;
	font-size:11px;
	background:url(images/shaddow-footer.png) no-repeat top center;
	padding-top:14px;
	padding-bottom:14px;
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
}
.footer ul{
	list-style:none;
	}
.footer ul li{
	display:inline;
	margin-right:37px;
	}
.footer a, .footer a:visited, .footer a:hover{
	font-size:11px;
	color:#7F7F7F;
	text-decoration:none;
	font-weight:normal;
	}
.footer a:hover{
	text-decoration:underline;
	}
.footer .copyright{
	border-top:1px solid #E5E5E5;
	padding-top:13px;
	margin-top:13px;
	}

/***** SECTION LEGEND *********/
.legend{
	background:url(images/shaddow-legend.png) no-repeat top left;
	padding-top:16px;
	padding-left:19px;
	padding-right:19px;
	color:#000000;
	font-size:11px;
/*FOR IE6*/
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
	width:792px;
}
* > .legend{
	width:auto;
}
.legend .header{
	font-size:12px;
	font-weight:bold;
	padding-bottom:15px;
	}
.legend .line{
	padding-bottom:11px;
	}
.legend .line img{
	margin-right:15px;
	}
.legend .line .row2{
	background:none;
	}
.legend .line .row2 td img{
	margin:0;
	}
.legend .line .row2 td{
	padding:4px;
	}	

/******* SECTION WHO IS ONLINE **********/
.forum-whoisonline td{
	font-size:12px;
	color:#474B3F;
	background-color:#EFFAD5;
	}
.forum-whoisonline td.row2{
	background-color:#E3F4BD;
	}
.forum-whoisonline td.cat{
	background:url(images/bg-whatisgoingon.jpg) repeat-x left top;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:8px;
	}
.forum-whoisonline td.cat a, .forum-whoisonline td.cat a:visited, .forum-whoisonline td.cat a:hover{
	font-size:14px;
	font-weight:bold;
	font-decoration:none;
	background:none;
	color:#FFFFFF;
	}
.forum-whoisonline a{
	background:none;
	}
.forum-whoisonline img{
	margin-left:12px;
	margin-right:12px;
}

/******** FORUM LISTING *********/
.forumline{
	background:none;
	border-top:1px solid #CCCACA;
	margin-top:11px;
	}
.forumline .cell1 td{
	font-size:12px;
	color:#474B3F;
	background-color:#F9F6DD;
	}
.forumline .cell1blue td{
	background-color:#E8EFF3;
	}
.forumline .cell2 td{
	font-size:12px;
	color:#474B3F;
	background-color:#F9F2BB;
	}
.forumline .cell2blue td{
	background-color:#D9E6ED;
	}
.forumline .begin-categ{
	margin-top:4px;
	}
.forumline th{
	font-size:11px;
	font-weight:normal;
	font-color:#000000;
	background:none;
	}
.forumline td.forum-title{
	padding-top:8px;
	padding-bottom:12px;
	}
.forumline td.row2{
	background-color:#F9F2BB;
	}
.forumline td.cat{
	background:url(images/bg-category-orange.jpg) repeat-x left top;
	line-height:27px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding:0;
	padding-left:8px;
	border-bottom:1px solid #DDDDDD;
	}
.forumline .blue td.cat{
	background:url(images/bg-category-blue.jpg) repeat-x left top;
	}
.forumline td.cat a, .forumline td.cat a:visited, .forumline td.cat a:hover{
	font-size:14px;
	font-weight:bold;
	font-decoration:none;
	background:none;
	color:#000000;
	}
.forumline .blue td.cat a, .forumline .blue td.cat a:visited, .forumline .blue td.cat a:hover{
	color:#FFFFFF;
	}
.forumline td.catHead{
	background:none;
	}
.forumline a{
	background:none;
	color:#000000;
	}
.forumline .row-image img{
	padding-left:17px;
	padding-right:17px;
	}
td.gensmall {
	background:none;
	font-size:11px;
}

td.maintitle{
	font-size:30px;
	color:#000;
	padding-top:15px;
	font-weight:normal;
	padding-bottom:20px;
	padding-left:10px;
	}
.shaddow-top-options-bottom{
	background:url(images/shaddow-top-options-bottom.png) no-repeat top left;
	padding:8px;
/*	margin-bottom:60px; */
	behavior:url(https://www.openfreeway.org/forums/templates/zac_freeway/templates/zac_freeway/iepngfix.htc);
	}
.signature{
	border:1px solid #E7E7E7;
	background:#FFFFFF;
	padding:6px;
	font-size:12px;
	color:#000000;
	display:block;
	margin-top:10px;
	}

/* FAQ */
.faq_block{
	float:left;
	width:49%;
	height:190px;
	}
.faq_block h3{
	font-size:17px;
	font-weight:bold;
	padding-bottom:16px;
	}
.faq_row{
	line-height:18px;
	list-style:none;
	list-style-image:url(images/arrow-orange.gif);
	padding-left:15px;
	}
.faq_row a.genmed{
	font-size:12px;
	font-weight:bold;
	}
.faq-block a.gensmall{
	background:url(images/arrow-orange-top.gif) no-repeat left 4px;
	padding-left:12px;
	font-size:11px;
	font-weight:normal;
	float:right;
	}
.faq-block .cat-faq{
	background:url(images/bg-faq-cat.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	padding-left:9px;
	}
.faq-block .cell1 strong, .faq-block .cell2 strong{
	line-height:18px;
	}

/* REGISTER */
.register .cat-faq{
	background:url(images/bg-faq-cat.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	padding-left:9px;
	}
.register .explaintitle{
	color:#000000;
	padding-left:11px;
	}

/* MEMBERLIST */
.cat-memberlist{
	background:url(images/bg-faq-cat.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	padding-left:9px;
	}

/* USERGROUPS */
.cat-usergroups .cat-faq{
	background:url(images/bg-faq-cat.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	padding-left:9px;
	}
.cat-usergroups .explaintitle{
	color:#000000;
	padding-left:11px;
	}
.cat-usergroups .row1{
	height:31px;
	}
.cat-usergroups a.name{
	background:url(images/arrow-orange.gif) no-repeat left 4px;
	padding-left:12px;
	}
.cat-usergroups a.name{
	background:url(images/arrow-orange.gif) no-repeat left 4px;
	padding-left:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.cat-usergroups a.lnk-submit{
	background:url(images/arrow-orange.gif) no-repeat left 4px;
	padding-left:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
a.lnk-submit{
	background:url(images/arrow-orange.gif) no-repeat left 4px;
	padding-left:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}


/* PROFILE */
.cat-profile .cat-faq{
	background:url(images/bg-faq-cat.gif) repeat-x left top;
	line-height:29px;
	font-size:14px;
	font-weight:bold;
	padding-left:9px;	
	}
.cat-profile .avatar{
	padding:12px;
	}
.cat-profile .explaintitle{
	color:#000000;
	padding-left:11px;
	height:30px;
	padding-right:10px;
	text-align:left;
	}
.cat-profile a.link{
	background:url(images/arrow-orange.gif) no-repeat left 4px;
	padding-left:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}


/***** RATING WINDOW *******/
.rating-window{
	width:490px;
	margin:14px auto 0 auto;
	font-size:12px;
}
.rating-window .header{
	background:url(images/rating-window/bg-header-bar-orange.gif) repeat-x top left;
	height:27px;
	padding:0 13px;
}
.rating-window .header .left-side{
	float:left;
	line-height:27px;
}
.rating-window .header .right-side{
	float:right;
	line-height:27px;
}
.rating-window .content{
	background:#F9F6DD url(images/rating-window/bg-top-shaddow.png) repeat-x top left;
	padding:10px 10px 30px 10px;
}
.rating-window .content .label{
	float:left;
	line-height:28px;
	padding-right:12px;
}
.rating-window .content .label-value{
	float:left;
	font-size:19px;
	line-height:28px;
}
.rating-window .content .message{
	margin-bottom:5px;
}
.rating-window .rating-options{
	background:url(images/rating-window/bg-rating-options.png) no-repeat top left;
	width:426px;
	height:45px;
	margin:0 auto;
}
.rating-window .rating-options .label{
	float:left;
	font-weight:bold;
	padding-left:24px;
	margin-right:9px;
	line-height:40px;
}
.rating-window .rating-options .label-value{
	float:left;
	line-height:45px;
}
.rating-window .rating-options .label-value select{
	margin-top:10px;
	width:120px;
	padding:0 0 0 6px;
	font-weight:bold;
	line-height:20px;
}
.rating-window .rating-options .perfect-answer-option{
	padding:10px 0 0 25px;
	display:none;
	}
.rating-window .footer{
	background:url(images/rating-window/bg-top-shaddow.png) repeat-x top left;
	padding:17px 0;
}
.rating-window .footer .btn-orange{
	background:url(images/rating-window/bg-btn-fix-width-orange.png) no-repeat top left;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	margin-right:11px;
	border:none;
	width:82px;
	height:23px;
	line-height:23px;
}


/************* VIEW TOPIC **********/
.postrow{
	padding:9px 6px 15px 6px;
	color:#000000;
}
.postrow .post-date{
	float:left;
	font-weight:bold;
	font-size:11px;
	padding:0 0 0 6px;
}
.postrow .post-count{
	float:right;
	font-weight:bold;
	font-size:11px;
	padding:0 6px 0 0;
}
.postrow .post-profile{
	padding:0;
	margin:7px 0 12px 0;
}
.postrow .post-profile .top-rounded{
	
}
.postrow .post-profile .top-rounded .left-side{
	background-color:none;
	background:url(images/rounded-corners/corner_lt_brown.png) no-repeat left top;
	width:6px;
	height:6px;
	float:left;
}
.postrow .post-profile .top-rounded .middle-side{
	margin:0 6px;
	background-color:#F1E9AC;
	height:6px;
}
.postrow .post-profile .top-rounded .right-side{
	background-color:none;
	background:url(images/rounded-corners/corner_rt_brown.png) no-repeat right top;
	width:6px;
	height:6px;
	float:right;
	margin:-6px 0 0 0;
}
.postrow .post-profile .main-post-content{
	background-color:#F1E9AC;
}
.postrow .post-profile .main-post-content .left-side{
	float:left;
	padding:0 10px 0 6px;
	text-align:left;
}
.postrow .post-profile .main-post-content .right-side{
	padding:0 6px 0 0;
	font-size:11px;
	text-align:left;
}
.postrow .post-profile .right-side .post-user{
	float:left;
	font-weight:bold;
	font-size:12px;
}
.postrow .post-profile .right-side .post-details{
	float:right;
}
.postrow .post-profile .bottom-rounded .left-side{
	background-color:none;
	background:url(images/rounded-corners/corner_lb_brown.png) no-repeat left top;
	width:6px;
	height:6px;
	float:left;
}
.postrow .post-profile .bottom-rounded .middle-side{
	background-color:#F1E9AC;
	height:6px;
	margin:0 6px;
}
.postrow .post-profile .bottom-rounded .right-side{
	background-color:none;
	background:url(images/rounded-corners/corner_rb_brown.png) no-repeat right top;
	width:6px;
	height:6px;
	float:right;
	margin:-6px 0 0 0;
}
.postrow .post-message{
	padding:0 13px;
	font-size:12px;
	line-height:18px;
}



/*************** MEMBER ICONS *************/
.member-icons{
	text-align:left;
	width:160px;
}
.member-icons .title{
	font-size:11px;
	font-weight:bold;
	line-height:15px;
	padding:8px 0 6px 4px;
}
.member-icons ul{
	background:url(images/member_icons.gif) no-repeat left top;
}
.member-icons ul li{
	list-style:none;
	padding:0 0 0 29px;
	line-height:28px;
}
.member-icons a,
.member-icons a:visited,
.member-icons a:hover{
	color:#3874E0;
	line-height:14px;
	padding:0 0 0 30px;
}


/******************* TOP MEMBERS ****************/
.top-members{
	width:159px;
	text-align:left;
}
/*	starts	*/
.top-members  .top{
	background:url(images/top-members/top_members_bg_top.png) no-repeat left top;
	height:1px;
	line-height:5px;
	font-size:3px;
	margin:0;
	padding:0;
}
.top-members .content{
	background:#6BABD2 url(images/top-members/top_members_bg.gif) repeat-x left top;
	margin:0;
	padding:0 5px;
}

.top-members  .content h3{
	font-size:15px;
	font-weight:bold;
	padding:4px 0 5px 10px;
	margin:0;
	color:#3A4E7A;
}
.top-members  .bottom{
	background:url(images/top-members/top_members_bg_bottom.png) no-repeat left top;
	height:5px;
	line-height:5px;
	font-size:5px;
	margin:0;
	padding:0;
}

.top-members-list  .top{
	background:url(images/top-members/top_members_bg_top_white.png) no-repeat left top;
	height:5px;
	line-height:5px;
	font-size:5px;
	margin:0;
	padding:0;
	position:absolute;
}
.top-members-list  .content{
	background:#ffffff;
	margin:0;
	padding:7px 0 7px 7px;
	font-size:11px;
	color:#464646;
	line-height:16px;
}
.top-members-list  .content a,
.top-members-list  .content a:visited,
.top-members-list  .content a:hover{
	font-size:11px;
	color:#464646;
	line-height:16px;
	font-weight:normal;
	padding-left:4px;
}
.top-members-list  .content a:hover{
	text-decoration:underline;
}
.top-members-list  .content li{
	list-style:none;
	background:url(images/arrow_blue.png) no-repeat 0px 6px;
	padding:0 0 0 9px;
}
.top-members-list  .bottom{
	background:url(images/top-members/top_members_bg_bottom_white.png) no-repeat left top;
	height:5px;
	line-height:5px;
	font-size:5px;
	margin:0;
	padding:0;
}
/*	ends	*/

/************** POST USER OPTIONS ***************/
.post-user-name{
	float:left;
}
.post-user-options{
	margin-left:100px;
	float:left;
	position:absolute;
	width:90px;
	display:none;
}
.post-user-options > .top{
	background:url(images/top-members/top_options_bg_top_white.png) no-repeat left top;
	height:5px;
	line-height:5px;
	font-size:5px;
	margin:0;
	padding:0;
}
.post-user-options > .bottom{
	background:url(images/top-members/top_options_bg_bottom_white.png) no-repeat left top;
	height:5px;
	line-height:5px;
	font-size:5px;
	margin:0;
	padding:0;
}
.post-user-options ul{
	background-color:#ffffff;
	padding:0;
	margin:0;
}
.post-user-options a,
.post-user-options a:visited,
.post-user-options a:hover{
	font-size:11px;
	color:#000000;
	line-height:16px;
	font-weight:normal;
	text-decoration:none;
}
.post-user-options a:hover{
	color:#6BABD2;
}

.post-user-options li{
	list-style:none;
	text-align:left;
	background:url(images/arrow_blue.png) no-repeat 8px 5px;
	padding:0 0 0 17px;
}