
/*<agl.folder "site spesific">*/
	body { color: #373737; font-size: 13px; font-family: tahoma, verdana, arial; background-color: #f7f7f7; margin: 0 2px 0; }
	a, a:link, a:visited, a:active {color: #ff7a22;text-decoration: none;}
	a:hover {color:#ef4d00;text-decoration:none;}
	table { font-size: 13px; font-family: tahoma, verdana, arial; }
	#title { color: #fff; font-size: 10px; padding: 5px 10px 10px; }
	#logo_small { position: relative; top: 36px; left: 465px; width: 40px; }
	table.usermenu { background-color: #ccc; }
	table.usermenu a:link, table.usermenu a:active, table.usermenu a:visited { color: #4c4c4c; text-decoration: none; }
	table.usermenu a:hover { color: #000; text-decoration: none; }
	td.usermen { font-size: 11px; text-transform: lowercase; padding-right: 20px; padding-left: 20px; }
	td.rightcol { background-color: #333; padding-right: 2px; }
	table.content { color: #fff; font-size: 13px; font-family: tahoma, verdana, arial; margin-top: 2px; }
	#right { color: #c2c2c2; font-size: 10px; width: 333px; margin: 4px; }
	#sitelink { color: #fff; font-size: 10px; background-color: #666; background-image: url(images/rlink_bg.png); background-repeat: no-repeat; background-position: 177pt center; vertical-align: middle; width: 260px; height: 29px; margin-top: 4px; margin-left: 4px; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }
	#sitelink a:link, #sitelink a:visited, #sitelink a:active { color: #fff; text-decoration: none; }
	#sitelink a:hover { color: #dee2e7; background-color: #777; text-decoration: none; }
	#sitelink #rlink { font-size: 18px; font-family: helvetica, tahoma, arial; font-weight: bold; line-height: 0.8; padding-top: 2px; }
	#rtitle { color: #fff; font-size: 18px; font-family: helvetica, tahoma, arial; font-weight: bold; text-decoration: none; margin-top: 10px; margin-bottom: 5px; margin-left: 8px; }
	table.postlist { width: 265px; margin: 0 0 0 4px; padding: 0; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	td.postlist_kind { color: #fff; font-size: 9px; background-color: #2c2c2c; text-align: center; vertical-align: middle; width: 20px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #a5a5a5; }
	td.postlist_title { color: #c2c2c2; font-size: 9px; background-color: #4a4a4a; text-align: left; vertical-align: middle; padding: 5px 4px; border-bottom: 1px solid #a5a5a5; }
	td.postlist_who { color: #ebebeb; font-size: 9px; background-color: #555; text-align: center; padding: 5px 4px; vertical-align: middle; width: 50px; border-bottom: 1px solid #a5a5a5; }
	td.contentmain { color: #d4d4d4; font-size: 10px; background-color: #333; padding: 4px 0 4px 4px; }
	td.leftcol { width: 146px; padding-right: 2px; border-right: 1px solid #6e6e6e; }
	#ltitle { color: #fff; font-size: 14px; font-family: helvetica, verdana, arial; font-weight: bold; background-color: #ef4d00; background-image: url(images/top_corner.png); background-repeat: no-repeat; background-position: 136px 0; text-decoration: none; width: 137px; height: 24px; margin-bottom: 4px; padding-top: 2px; padding-left: 4px; }
	#linfo { color: #e1e1e1; font-size: 10px; font-weight: bold; width: 137px; margin-left: 4px; }
	#logtxt { color: #fff; font-size: 9px; text-decoration: none; width: 137px; margin-bottom: 4px; padding-bottom: 2px; padding-left: 4px; }
	#llink { color: #fff; font-size: 9px; text-decoration: none; background-image: url(images/llink_bg.png); background-repeat: no-repeat; background-position: 130px 4px; margin-bottom: 4px; padding-top: 2px; padding-bottom: 6px; padding-left: 4px; width: 137px; border-bottom: 1px solid #6e6e6e; }
	#llink a:link, #llink a:visited, #llink a:active { color: #eee; font-weight: normal; text-decoration: none; }
	#llink a:hover { color: #e1e1e1; font-weight: normal; text-decoration: none; }
	td.maincol { padding-right: 4px; padding-bottom: 4px; padding-left: 4px; border-right: 1px solid #6e6e6e; }
	#welarea { margin-bottom: 8px; padding: 4px 4px 6px; border-bottom: 1px solid #6e6e6e; }
	#weltitle { color: #fff; font-size: 18px; font-family: helvetica, tahoma, arial; font-weight: bold; text-decoration: none; padding-bottom: 4px; }
	#welcont { color: #f4f4f4; font-size: 11px; }
	#pnewstitle { color: #fff; font-size: 18px; font-family: helvetica, tahoma, arial; font-weight: bold; text-decoration: none; margin-right: 4px; margin-bottom: 6px; margin-left: 4px; padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #6e6e6e; }
	#pnewscont { color: #000; font-size: 11px; background-color: #efefef; padding: 4px 8px 8px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
	#newsarea { background-color: #efefef; padding: 2px 8px 8px; background-image: url(images/logo_large2.gif); background-repeat: no-repeat; background-position: right top; }
	#newsarea a:link, #newsarea a:visited, #newsarea a:active { color: #f30; text-decoration: none; }
	#newsarea a:hover { color: #ea743c; text-decoration: none; }
	#newstitle { color: #000; font-size: 18px; font-family: helvetica, tahoma, arial; font-weight: bold; text-decoration: none; padding-top: 6px; }
	#newsbydate { color: #999; font-size: 11px; text-decoration: none; padding-bottom: 4px; }
	#newscont { color: #000; font-size: 11px; padding-top: 4px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
	#newscont img { background-color: #f60; background-image: url(images/newsimg_bg.png); background-repeat: repeat-x; text-align: center; margin-bottom: 4px; margin-left: 4px; padding: 1px; }
	#newsmore { color: #999; font-size: 11px; text-align: right; }
	td.footer { background-image: url(images/cs_foot_15.gif); background-repeat: repeat-x; }
	#copywrite { color: #a9abb6; font-size: 10px; line-height: 1.1; margin-top: 8px; margin-bottom: 6px; }
/*</agl.folder>*/
/*<agl.folder "forum spesific">*/
	.postcell { color: #000; font-size: 12px; background-color: #efefef; padding: 4px; }
	.userdetails { color: #fff; font-size: 11px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; }
	table.posttable { margin-top: 4px; margin-bottom: 4px; }
	.bigusername { font-size: 15px; font-weight: bold; text-decoration: none; }
	.quotetable { color: #efefef; font-size: 10px; font-style: italic; line-height: 1.1; background-color: #3d3d3d; text-decoration: none; }
	.userposttext { color: #fff; font-size: 12px; font-family: arial, tahoma, geneva; line-height: 1.1; }
	.postcontrols { margin-top: 4px; }
	.logintable { color: #fff; font-size: 13px; font-weight: normal; text-decoration: none; padding: 2px; }
/*</agl.folder>*/
/*<agl.folder "manager spesific">*/
	table.mancont { color: #000; font-size: 11px; background-color: #dcdcdc; border-top: 1px solid #6b6b6b; border-bottom: 1px solid #6b6b6b; }
	.mancontserver { padding: 2px 2px 4px 8px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontserver a:link, .mancontserver a:visited, .mancontserver a:active { color: #ff7a22; font-weight: bold; text-decoration: none; }
	.mancontserver a:hover { color: #f30; text-decoration: none; }
	.mancontserver2 { background-color: #c8c8c8; padding: 2px 2px 4px 8px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontserver2 a:link, .mancontserver2 a:visited, .mancontserver2 a:active { color: #757575; text-decoration: none; }
	.mancontserver2 a:hover { color: #333; text-decoration: none; }
	.mancont_alttitle { color: #fff; background-color: #efefef; text-decoration: none; padding: 2px 2px 4px 8px; border-top: 1px solid #fff; border-right: 1px solid #f60; border-bottom: 1px solid #f60; }
	.mancont_alttitle a:link, .mancont_alttitle a:visited, .mancont_alttitle a:active { color: #fff; font-weight: bold; text-decoration: none; }
	.mancont_alttitle a:hover { color: #d4d4d4; text-decoration: none; }
	.mancontcount { font-size: 10px; background-color: #cbcbcb; text-align: center; padding: 2px 4px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontcount2 { font-size: 10px; text-align: center; padding: 2px 4px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontalt1 { background-color: #cbcbcb; padding: 2px 2px 4px 8px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontaction { color: #002fff; font-weight: bold; background-color: #cbcbcb; text-decoration: none; text-align: right; padding-top: 2px; padding-right: 4px; padding-bottom: 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontdesc { font-size: 10px; text-align: left; padding: 2px 6px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontsubtitle { background-color: #efefef; text-align: left; padding-top: 2px; padding-bottom: 4px; border-top: 1px solid #6b6b6b; border-bottom: 1px solid #6b6b6b; }
	.mancontform { font-size: 10px; background-color: #c8c8c8; text-align: left; padding: 2px 4px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontedit { font-size: 10px; text-align: right; padding: 2px 4px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	.mancontedit2 { font-size: 10px; background-color: #c8c8c8; text-align: left; padding: 2px 4px 4px; border-top: 1px solid #fff; border-bottom: 1px solid #fff; }
	#gamedesc { color: #000; font-size: 10px; padding-top: 4px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
	#gameconsole { color: #000; font-size: 11px; font-family: courier; padding-top: 4px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
	#deletealert { color: #373737; font-size: 14px; font-weight: bold; background-color: #ff7a22; text-decoration: none; text-align: center; margin-top: 4px; padding: 6px; border: solid 1px; }
/*</agl.folder>*/

/*<agl.folder "misc">*/
	.formrow_1 { color: #333; font-size: 11px; }
	.formrow_2 { color: #333; font-size: 11px; }
/*</agl.folder>*/
/*<agl.folder "menu">*/
	/* CoolMenus 4 - default styles - do not edit */
	.clCMAbs{ position:absolute; visibility:hidden; top:0; left: 100px; }
	/* CoolMenus 4 - default styles - end */
	/*Style for the background-bar*/
	.clBar{position:absolute; width:10px; height:10px; layer-background-color:EFEFEF; visibility:hidden}
	/*Styles for level 0*/
	.clLevel0,.clLevel0over{ position:absolute; padding:4px; font-family:helvetica, tahoma, arial; font-size:11px; font-weight:bold; text-transform: lowercase; text-align: left; }
	.clLevel0 { color: #fff; font-family: helvetica, tahoma, arial; font-weight: 600; text-transform: lowercase; text-align: left; layer-background-color: EFEFEF       }
	.clLevel0over { color: white; font-family: Helvetica; font-weight: 600; background-color: #3d3d3d; text-transform: lowercase; text-align: left; border: solid 1px #00ff2f; layer-background-color: #5A84EF      }
	.clLevel0border{ text-transform: lowercase; text-align: left; position:absolute; visibility:hidden        }
	/*Styles for level 1*/
	.clLevel1, .clLevel1over { font-size: 10px; font-family: helvetica, tahoma, arial; font-weight: bold; text-transform: lowercase; text-align: left; padding: 4px; position: absolute     }
	.clLevel1 { color: #ebebeb; background-color: #3d3d3d; text-transform: lowercase; text-align: left; layer-background-color: CECECE      }
	.clLevel1over { color: white; background-color: #333; text-transform: lowercase; text-align: left; layer-background-color: #949494   }
	.clLevel1border { color: #fff; background-color: #fff; text-align: left; visibility: hidden; position: absolute; margin: 10px; layer-background-color: #CECECE          }
	/*Styles for level 2*/
	.clLevel2, .clLevel2over  { font-size: 10px; font-family: helvetica, tahoma, arial; font-weight: bold; text-align: left; padding: 4px; position: absolute  }
	.clLevel2 { color: black; background-color: #ff9; text-transform: uppercase; text-align: left; layer-background-color: 6B6B6B  }
	.clLevel2over { color: white; background-color: #66f; text-align: left; layer-background-color: black  }
	.clLevel2border { background-color: #000; text-align: left; visibility: hidden; position: absolute; layer-background-color: #ffffff  }
/*</agl.folder>*/
/*<agl.folder "purchase">*/	.perch_body { background-color: #333; background-image: url(images/d_tab.gif); background-repeat: no-repeat; background-position: right top; margin-top: 10px; margin-bottom: 2px; }
.icon_table { width: 200px; float: left; margin: 0 5px 0 0; padding: 0; }
.icon { background-color: #ef4d00; width: 80px; height: 75px; margin: 0; padding: 0; }
	.tab { color: #fff; font-size: 12px; font-weight: bold; background-color: #ef4d00; background-image: url(images/tab.gif); background-repeat: no-repeat; background-position: right top; text-decoration: none; width: 115px; height: 75px; padding-right: 5px; padding-bottom: 5px; }
	.d_tab { color: #f4f4f5; font-size: 11px; line-height: 1.1; text-decoration: none; padding: 5px; }
	.perch_config { padding: 3px 5px; border-top: 2px solid #efefef; }
.per_slot { color: #fff; font-size: 11px; background-color: #666; padding: 3px; border: solid 1px #efefef; }
.purch_pan { color: #f7f7f7; clear: both; border-top: 2px solid #efefef; }
/*</agl.folder>*/
/*<agl.folder "query_tables">*/
	.q_Ttable { color: #efefef; background-color: #333; background-image: url(images/d_tab.gif); background-repeat: no-repeat; background-position: right top; width: 100%; margin-top: 10px; margin-bottom: 2px; }
	.q_title { color: #fff; background-color: #ef4d00; background-image: url(images/top_corner.png); background-repeat: no-repeat; background-position: right top; width: 30%; padding: 4px 5px 4px 4px; }
	.q_tlink { color: #92a1b5; font-size: 10px; width: 70%; padding: 7px 5px 4px 4px; }
	.q_Mtable { color: #efefef; font-size: 11px; background-color: #333; margin-bottom: 2px; width: 100%; }
	.q_icon { background-color: #555; text-align: center; width: 17px; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_servern { background-color: #3a3a3a; text-align: left; width: 50%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_servern a:link, .q_servern a:active, .q_servern a:visited { color: #eb7232; text-decoration: none; }
	.q_servern a:hover { color: #ff8850; text-decoration: none; }
	.q_ip { background-color: #000; text-align: center; width: 10%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_gametype { text-align: center; width: 10%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_map { background-color: #000; text-align: center; width: 10%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_pgraph { text-align: left; width: 10%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_players { background-color: #555; text-align: center; width: 5%; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	#serverpage_left { padding-right: 5px; }
	.q_servergraph { color: #fff; font-size: 11px; background-color: #3a3a3a; background-image: url(images/d_tab.gif); background-repeat: no-repeat; background-position: right top; text-align: left; padding: 2px 4px; width: 50%; border-top: 2px solid #efefef; }
	.q_playername { color: #fff; font-size: 11px; background-color: #000; text-decoration: none; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_playerscore { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; text-align: center; width: 30px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; border-bottom: 1px solid #efefef; }
	.q_playersconnected { color: #fff; font-size: 11px; background-color: #474747; text-decoration: none; width: 60px; padding: 2px 4px; border-bottom: 1px solid #efefef; }
	.q_playersconbar { color: #fff; font-weight: bold; background-color: #000; text-decoration: none; text-align: left; padding-top: 2px; padding-bottom: 2px; border-bottom: 1px solid #efefef; }
	.q_playersconstat { color: #fff; font-size: 12px; font-weight: bold; background-color: #6c6c6c; text-decoration: none; text-align: center; width: 30px; padding: 2px 4px; border-bottom: 1px solid #efefef; }
/*</agl.folder>*/