/*

# package Kleeja

# version 1.0.0

# copyright (c) 2007 Kleeja.com

# license ./docs/license.txt

# Filename : styles/default/stylesheet.css

# Author: Tar3Q  

# Date:: 2009-10-07  $

*/

body { 

	background:#F5F5F5 url(../images/body.png) top center no-repeat fixed;

	color: #444;

	font-family:"Tahoma", Arial, Verdana, sans-serif, Lucida Grande, Lucida Sans Unicode;

	font-weight:bold;

	font-size:11px;

	text-align: justify;

	height:100%;

	width: 100%;

	margin:0;

	padding:0;

}

h1 {

	letter-spacing: -1px;

	font-size: 32px;

}

h2 {

	font-size: 13px;

	color:#EF5E00;

	margin: 5px 0;

}

p, ul, ol {

	line-height:20px;

	list-style: none;

}

label {

	padding:4px 0;

}

input ,textarea ,select  ,option,input[type="text"],input[type="password"],input[type="file"],input[type="submit"] ,input[type="button"] {

	font-family: Tahoma, Arial, Verdana, sans-serif, Lucida Grande, Lucida Sans Unicode;

	font-weight:normal;

	font-size:12px;

}

select ,option{

	cursor: pointer;

	vertical-align: middle;

	width: auto;

	color: #444;

	padding:1px 5px;

}

textarea ,select {

	border-left:1px solid #AFAEAA;

	border-top:1px solid #AFAEAA;

	border-right:1px solid #D5D5C8;

	border-bottom:1px solid #D5D5C8;

}

textarea {

	cursor: text;

	vertical-align: middle;

	padding:2px;

	color: #000;

}

input {

	padding:3px 6px;

	margin:0 2px;

}



input[type="text"],input[type="password"],input[type="file"]{

	padding:2px;

	cursor: text;

	border-left: 1px solid #AFAEAA;

	border-top: 1px solid #AFAEAA;

	border-right: 1px solid #D5D5C8;

	border-bottom: 1px solid #D5D5C8;

}



input[type="submit"] ,input[type="button"]{

	cursor: pointer;

	padding:1px 18px;

}

input[type="submit"]:hover ,input[type="button"]:hover {color:#D74E00;}

input[type="text"]:hover ,input[type="password"]:hover,input[type="file"]:hover,input[type="checkbox"]:hover,input[type="radio"]:hover,

select:hover{border: 1px solid #222;}



input:focus,input[type="password"]:focus,input[type="text"]:focus,input[type="file"]:focus,input[type="checkbox"]:focus,input[type="radio"]:focus,

select:focus,textarea:focus {background-color:#ffd;	border: 1px solid #D26900;}



a:link, body_alink ,a:visited, body_avisited{

	color: #666;

	text-decoration: none;

	padding:2px;

}

a:hover, a:active, body_ahover {

	color:#D2691E;

	text-decoration:underline;

	padding:2px;

}



img.left {

	float: left;

	margin-right:15px;

}

img.right {

	float: right;

	margin-left:15px;

}

/* clear */

.clr {

	clear:both;

	overflow:hidden;

	height:0;

}

/* line dot */

.dot {

	padding:5px 0;

	background: url(../images/dot.gif) repeat-x;

}

/* line */

.line {

	background:url(../images/line.png) repeat-x right top;

	height:6px;

	margin:1px 1px 7px 1px;

}

/* site name and titles all */

.title-x {

	float:right;

	width:98%;

	background:#F0F0F0 url(../images/headline_bg.png) repeat-x top right;

	padding:10px 6px;

	font-size:12px;

	color:#FF5502;

}

.title-x a:link {

	color:#C95A12;

}

.title-x a:hover {

	color:#000;

}

/* safe code all box */

.safe_code {

	margin:5px 0;

	padding:10px 20px;

	border:1px solid #ECCEBB;

	background:#F9F5F0 url(../images/saf3_code01.gif) no-repeat 0% 50%;

}

.safe_code p {

	line-height:10px;

	color:#FF5502;

	padding-bottom:5px;

}

.safe_code input[type="text"]{

	padding:4px;

	text-transform:lowercase;

	direction:ltr;

}

p.explain {

	font-size:x-small;

	font-weight: normal;

	color:#666;

	text-indent:4px;

	padding-top:5px;

}

/** LOGO */

#logobody {

	width:90%;

	margin:0 auto;

}

.logo {

	width:500px;

	height:84px;

	margin:2px 0;

}

/** The main menu at the top **/        

#top_menu {

	width: 100%;

	height: 50px;

	background:url(../images/menu-bg.gif) repeat-x top left;

	display: block;

}

#top_menu .m3nu {

	width: 80%;

	margin-right:6%;

}

#top_menu .m3nu ul{

	list-style-type: none;

	float:right;

}

#top_menu .m3nu li {

	display: block;

	float:right;

	margin-left:2px;

	font-size:9pt;

}

#top_menu .m3nu li a {

	height:47px;

	line-height:40px;

	color: #AA1871;

	text-decoration: none;

	display: block;

	float: left;

	padding:0 20px

}

#top_menu .m3nu li a:hover {

	color:#F68618;

	background: url(../images/hover.png) repeat-x top right;

}

#top_menu .m3nu li a.current{

	color:#000000;

	background: url(../images/current-bg.gif) top left repeat-x;

	padding:0px 20px;

}

/*  wrapper body */

#wrapper {

	width:90%;

	height:100%;

	margin:2px auto;

}

/* box  ALL templates  */

#content {

	float:left;

	width:70%;

	padding:10px 30px;

	margin:10px auto;

	background:#E5E5E5 url(../images/content-bg.gif) repeat-x top left;

	border-top:1px solid #ccc;

	border-right:1px solid #ccc;

	border-bottom:1px solid #aaa;

	border-left:1px solid #aaa;

}



/* System Messages body */

#system-message  {

	margin:5px 0;

}

#system-message dd {

	font-weight: bold;

	text-indent: 30px;

}

#system-message dd.info ul ,#system-message dd.error ul{

	list-style:square;

	list-style-position:inside;

	padding:10px;

	line-height:30px;

}

#system-message dd.info ul {

	border-top: 3px solid #FEA53D;

	border-bottom: 3px solid #FEA53D;

	background-color: #EFE7B8;

}

#system-message dd.info  ul li ,#system-message dd.error ul li{

	padding:1px 5px 5px 5px;

}

#system-message dd.info  ul li {

	color: #444;

	background: url(../images/info.png) no-repeat right top;

}

#system-message dd.error ul {

	background-color: #E6C0C0;

	border-top:3px solid #DE7A7B;

	border-bottom: 3px solid #DE7A7B;

}

#system-message dd.error ul li{

	color:#c00;

	background: url(../images/error.png) no-repeat right top;

}

/* ##  End  System Messages */



/* Message Information System */

.index_info,.index_err {

	display:block;

	padding:10px;

	text-indent:30px;

	line-height:30px;

}

.index_info {

	border-top: 3px solid #84A0C0;

	border-bottom: 3px solid #84A0C0;

	color:#004776;

	background:#C2D3E7;

}

.index_err {

	border-top: 3px solid #DE7A7B;

	border-bottom: 3px solid #DE7A7B;

	color:#D80000;

	background:#E6C0C0;

}

.index_info  li {

	background-image:url(../images/info_f.png);

	background-repeat:no-repeat;

	background-position:right center;

}

.index_err li {

	background-image:url(../images/err.png);

	background-repeat:no-repeat;

	background-position:right center;

}

.index_err span,.index_info  span {

	color:#111;

}

/*  # Message Information System */



/*  right menu */

#right_menu{

	width:10%;

	float:right;

	padding:5px;

}

#right_menu .list{

	margin-left:16px;

	width: 180px;

}

#right_menu .list ul{

	list-style-type: none;

}

#right_menu .list .imgtop{

	height:36px;

	width:160px;

	background:url(../images/menu-right-top.png) no-repeat;

	display:block;

	color:#000;

	padding:0px 10px;

	text-align:left;

	border-bottom: 1px solid #666;

}

#right_menu .list .imgbottom{

	background:url(../images/menu_right_bottom.png) no-repeat;

	height:37px;

	width:160px;

	display:block;

	padding:0px 10px;

	color: #F1F7E1;

}

#right_menu .list img{

	margin-left:10px;

	width: 16px;

	height: 16px;

}

#right_menu .list a{

	background-color:#767676;

	padding:7px 10px;

	display: block;

	width:160px;

	color:#fff;

	text-decoration:none;

	border-bottom: 1px solid #666;

}

#right_menu .list a:hover{

	color:#111;

	background:#767676 url(../images/right_menu.png) repeat;

}

#right_menu .list a:active {

	background:#999;

}

/* #  right menu */



/* extras  header and  footer template */

.extras_header,.extras_footer {

	clear:both;

	width:100%;

	margin:8px auto;

	padding:10px;

	text-align:center;

}

/*# END extras  header and  footer template */



/* Powered by kleeja*/

.kleeja{

	width:30%;

	padding:4px 1px;

	margin-top:6px;

	float:left;

	text-align:left;

	color:#555;

}

.kleeja a{

	color:#CF6600;

}

.kleeja a:hover{

	color:#000;

}

/* #  Powered by kleeja */



/* start Downlod template >> download.html */

#file-info {

	height:230px;

	margin:5px auto;

}

#data_file {

	width:46%;

	height:220px;

	float:right;

	background:#fff url(../images/bg_tabbertab.png) repeat-x bottom left;

	padding:10px;

}

#data_file .data_file p {

	color:#F0502E;

	font-size:26px;

}

#data_file .t {

	color:#555;

	background:#ccc;

	font-size:12px;

	text-align:center;

	border:1px solid #f2f2f2;

	border-right:5px solid #CCC;

	border-left:5px solid #CCC;

	margin-top:10px;

	padding:2px 5px;

}

#data_file .nup {

	font-size:18px

}

#data_file .data_menu  ul{

	list-style:none;

	margin:0;

}

#data_file .data_menu li {

	display:block;

	background:url(../images/bg_onlineall.gif) repeat-x center left;

	padding:2px 5px 2px 10px;

	margin-bottom:1px;

	border-right:5px solid #CCC;

	border:1px solid #f2f2f2;

	font-weight:700;

	color:#333;

	text-decoration:none;

}

#data_file .data_menu b {

	color:#040476;

}

#data_file_down {

	float:left;

	display:inline;

	margin-right:10px;

	width:45%;

	height:220px;

	background:#fff url(../images/bg_tabbertab.png) repeat-x bottom left;

	padding:10px;

}

#data_file_down .find_x {

	color:#2B8800;

	font-size:22px;

	text-align:center;

}

#data_file_down .find_image {

	text-align:center;

	padding-top:15px;

}

.fileReport {

	text-align:center;

	border-top:1px solid #FFBFBF;

	border-bottom:1px solid #FFBFBF;

	cursor:pointer;

	background:url(../images/bg_onlinevisitor.gif) repeat-x bottom left;

	margin:10px auto;

	padding:3px 10px;

}

.fileReport a {

	color:#D88181;

	font-size:110%;

}

.fileReport a:hover {

	color:#111;

}



.wait {

	color:#F04C2D;

	font-size:300%;

	font-weight:700;

	padding:3px 10px;

	text-align:center;

}

#download {

	margin:4px auto;

	text-align:center;

}

#download a {

	margin-top:3px;

	background:#A2C900;

	border-top:3px solid #6C9F01;

	border-bottom:3px solid #6C9F01;

	color:#fff;

	font-size:100%;

	font-weight:700;

	padding:10px 30px;

}

#download a:hover {

	background:#77AA02;

}

/* # End Downlod template >> download.html */



/* stats template >> stats.html */

.stats  {

	border:1px solid #ECCEBB;

	margin:5px 0;

	padding:10px;

	background:#F9F5F0 url(../images/stats.png) no-repeat 2% 50%;

	color:#111;

	font-size:12px;

	font-weight:400;

}

.stats ul {

	list-style-image:url(../images/list_stat.gif);

	list-style-position:inside;

	text-indent:10px;

}

.stats  ul li {

	line-height:28px;

}

.st {

	text-indent:10px;

}

.st i{

	background:#FEFFD7;

	padding:4px 8px;

	color: #C10000;

	border-top:1px solid #ccc;

	border-bottom:1px solid #ccc;

}

/* #  stats template >> stats.html  */



/* rules template >> rules.html */

#rules  {

	background:#F9F5F0;

	border:1px solid #ECCEBB;

	padding:10px;

	font-weight:700;

}

#rules .rut {

	clear:both;

	height:16px;

	margin-bottom:3px;

	border-bottom:1px solid #fff;

	color:#000;

	padding:4px 0px;

}

#rules .rls {

	display:block;

	height:22px;

	line-height:16px;

	padding:4px 0px;

	text-indent:30px;

	font-size:12px;

	color:#D80000;

}

/* #  rules template >> rules.html  */



/* start index body  >> index_body.html  */

#content_index_body  {

	float:left;

	width:70%;

	padding:5px 30px;

}



.wolcome_msg {

	width:96%;

	text-indent:5px;

	font-size:10px;

	color:#AA1871;

	padding:3px 6px;

}

.agree{

	margin:10px 0;

	font-size:12px;

	font-weight:normal;

	padding:3px 0;

}

.zx,.zl {

	cursor:pointer;

	padding:4px;

}

.zx a:hover,.zl a:hover {

	background:#FEEA00;

}

.bn_up {

	margin-top:10px;

}

.url {

	margin-top:3px;

	direction:ltr;

	color:#DD6F00;

}

.inum {

	text-align:center;

	color:#888;

}

input.input_num {

	background:#FFF;

	border: 1px solid #B3B9C4;

	font-weight:400;

	font-size:10px;

	outline:1px solid #ccc;

	padding:2px 1px;	

}

#loadbox {

	padding:10px 20px;

	display:none;

}

.waitloading{

	color:#004DAA;

	margin:5px;

}

/* tabs */

.tabber {

	width:100%;

}

.tabberlive {

	margin:2px 0;

}

.tabberlive .tabbertabhide {

	display:none;

}

.tabbertab {

	width:94%;

	padding:20px;

	background:#fff url(../images/bg_tabbertab_1.png) repeat-x bottom left;

	border:1px solid #aaa;

}

.go_up{

	background:url(../images/go_up.png) no-repeat 6% 100%;

}

.bg {

	background:#fff url(../images/bg_tabbertab.png) repeat-x bottom left;

}

.bgurl{

	background:url(../images/bgurl.png) no-repeat 6% 100%;

}

ul.tabbernav{

	padding:2px 0;

	font-size:11px;

}

ul.tabbernav li{

	list-style:none;

	display: inline;

}

ul.tabbernav li a{

	margin-left:4px;

	padding:5px 14px;

	border: 1px solid #aaa;

	background:#EB9D0B url(../images/current-bg.gif) top left repeat-x;

	text-decoration: none;

}

ul.tabbernav li a:link {

	color:#222;

	font-weight:normal;

	padding:5px 14px;

}

ul.tabbernav li a:hover{

	color:#fff;

}

ul.tabbernav li.tabberactive a{

	padding:5px 14px;

	border-bottom: 1px solid #fff;

	background:#fff;

}

ul.tabbernav li.tabberactive a:link{

	color: #666;

	font-weight:bold;

}

ul.tabbernav li.tabberactive a:hover{

	color:#F68618;

}

/* # tabs  */



/*  START FOR ONLINE */

.online{

	width:100%;

	float:right;

	padding:4px 0;

	display:block;

	margin:2px 0;

}

.onlineall ,.onlinevisitor ,.onlineusers,.name_users {

	margin-left:3px;

	padding:2px 10px;

	font-family:"Tahoma", Arial, Verdana, sans-serif, Lucida Grande, Lucida Sans Unicode;

	font-weight:400;

	font-size:11px;

	outline:1px solid #fff;

}

.onlineall{

	background:url(../images/bg_onlineall.gif) repeat-x center left;

	border:1px solid #D2D29F;

	color:#76760C;

}

.onlinevisitor{

	background:url(../images/bg_onlinevisitor.gif) repeat-x center left;

	border:1px solid #D29F9F;

	color:#D20C0C;

}

.onlineusers{

	background:url(../images/bg_onlineusers.gif) repeat-x center left;

	border:1px solid #A1CAB4;

	color:#009B00;

}

.name_users{

	background:url(../images/bg_nameusers.gif) repeat-x center left;

	border:1px solid #8D98C9;

	color:#0054A8;

}

/*  #  END FOR ONLINE */



/*  ALL inputs */

.input_link,.input_field {

	background:#FFF;

	border:1px solid #B3B9C4;

	font-size:12px;

	padding:2px;

}

.input_field:hover,.input_link:hover{

	border: 1px solid #999;

}

.input_field:focus,.input_link:focus{

	border:1px solid #D26900;

	background:#ffd;

}

/* ALL inputs */





/* footer template */

#footer{

	width:100%;

	margin:3px auto;

}

.footerlinksleft ul{

	width:22%;

	line-height:20px;

	float:left;

}

.footerlinksleft li{

	float:left;

	font-weight:normal;

}

.footerlinksleft ul li a{

	padding:2px 4px;

	color:#5C5C5C;

}

.footerlinksleft ul li a:hover,#footer .Copyrights  a:hover,#footer .page_stats a:hover{

	background:#787878;

	color:#fff;

}

#footer .Copyrights {

	float:right;

	padding:3px 0;

	color:#666;

}

#footer .page_stats ,#footer .googleanalytics{

	display:inline;

	margin:10px 0;

	float:left;

	direction:ltr;

	color:#999;

}



/*start Option to control panel */

.admin_cp_link {

	width:30%;

	line-height:24px;

	float:right;

	display:inline;

	color:#2B2B2B;

	cursor:pointer;

	text-decoration:none;

	margin:5px 0;

}

.admin_cp_link:hover  {

	color:#fff;

	text-decoration:none;

}

.admin_cp_link span{

	display:inline;

	margin:5px 0;

	padding:4px 50px;

	background:url(../images/adminPan.gif) no-repeat center left;

	font-weight:bold;

	border:1px solid #858585;

}

/* # footer template */



/* login template >> login.html */

.login {

	margin:5px 0 10px 0;

	padding:10px 20px;

	background:#F9F1EC url(../images/login.png) no-repeat 10% 50%;

	border:1px solid #FFD8BF

}

.box_form_login {

	width:60%;

	padding:5px;

}

.title_login {

	width:82%;

	color:#000;

	text-indent:35px;

	height:24px;

	line-height:24px;

	margin-bottom:8px;

	background:#FCF8F5 url(../images/title_login.png) no-repeat 99% 50%;

}

.blocks{

	display:block;

	clear:both;

	height:22px;

	margin-bottom:6px;

}

.gather {

	width:28%;

	height:22px;

	line-height:20px;

	display:inline;

	float:right;

	margin-left:3px;

	text-align:center;

	font-weight: 400;

	color:#444;

	background:#F7B34F;

}

input.username,input.password {

	float:right;

	padding:3px 6px 3px 20px;

}

input.username{

	background:#fff url(../images/username.gif) no-repeat 2px 2px;

}

input.password{

	background:#fff url(../images/password.gif) no-repeat 2px 2px;

}

input.button_login{

	padding:2px 33px;

}

select.remme {

	padding:1px 4px;

	margin:0 2px;

}

select.remme:focus {

	background:#FFDDDD;

	border-color:#D89B9B;

	color:#D80505;

}

.forget_pass {

	text-indent:15px;

	padding:2px 5px;

	margin-top:4px;

	margin-left:60px;

	background:url(../images/forget_pass.png) no-repeat 98% 50%;

	float:left;

	font-size:12px;

}

.forget_pass  a{

	color:#D80505;

	background-color:#FFFFCC;

}

.forget_pass a:hover {

	color:#FF2020;

	background-color:#FFFFA5;

}

/* # login template >> login.html  */



/* captcha stuff*/

#kleeja_img_captcha {

	cursor:pointer;

	float:right;

}

/* # captcha stuff*/



/*-- start  box user name and all files  >> fileuser.html  */

#boxfileuser ,#filecplink {

	display:block;

	background:#ddd;

	margin:3px auto;

	padding:10px;

	border:1px ridge #ccc;

}

#boxfileuser .box_user,#boxfileuser .us3r_n4me {

	display:inline;

	height:60px;

	padding:10px;

	background:#fff;

	border:1px solid #bbb;

}

#boxfileuser .box_user {

	width:46%;

	float:right;

}

#boxfileuser .us3r_n4me {

	width:45%;

	float:left;

}

#boxfileuser .public {

	margin:5px auto;

	background:#DFDFDF;

	padding:5px 10px;

	color:#555;

	border:1px dashed #fff;

	font-weight:normal;

}

#boxfileuser .uname,#boxfileuser .nums{

	font-size:large;

	color:#FF6600;

	padding-top:4px;

}

#filecplink .copylink {

	line-height:15px;

	padding:1px 6px;

	color:#FF6600;

	background:#FFE;

	border-left: 1px solid #AFAEAA;

	border-top: 1px solid #AFAEAA;

	border-right: 1px solid #D5D5C8;

	border-bottom: 1px solid #D5D5C8;

}

#filecplink .link_user{

	padding:2px 4px;

	direction:ltr;

	margin-right:5px;

}

.tabledata {

	width:100%;

	background-color:#CECECE;

	color:#111;

	border:1px solid #ccc;

}

.tabledata th ,.tabledata td {

	padding:5px;

	border-right:1px solid #aaa;

	border-top: 1px solid #eee;

	border-left:1px solid #eee;

	border-bottom: 1px solid #aaa;

	text-align:center;

}

.tabledata .odd  {

	background:#D4D0C8;

	text-align:right;

	width:50%;

}

.tabledata thead th {

	white-space: nowrap;

	background:#888 url(../images/headline_bg.png) repeat-x center right;

	font-weight:bold;

	line-height:180%;

	color:#fff;

}

.tabledata tbody td {

	line-height:180%;

	font-weight:700;

	white-space:nowrap;

}

.tabledata a,.tabledata a:link {

	color:#039;

}

.tabledata a:visited {

	color:#555;

	text-decoration:line-through;

}

.tabledata th:hover a,.tabledata td:hover a {

	color:#0000FF;

	text-decoration:underline;

}

.tabledata:hover {

	border-color:#FF6600;

}

.tabledata tr:hover {

	background-color:#FF6600;

	color:#fff;

}

.tabledata thead tr:hover th,.tabledata thead th:hover {

	background:#888 url(../images/headline_bg.png) repeat-x center right;

	cursor:default;

	color:#fff;

}

.tabledata tr th:hover,.tabledata tr td:hover {

	background-color:#fff;

	color:#FF6600;

	cursor:text;

}

/*-- #  end box user name and all files  >> fileuser.html  */



/* register template >> register.html */

.register {

	background:#F9F5F0 url(../images/register.png) no-repeat 10% 50%;

	border:1px solid #ECCEBB;

	margin:5px 0;

	padding:10px 20px;

}

.register label {

	display:block;

}

/*#  register template >> register.html */



/* start connection template */

.call{

	background:#F9F5F0 url(../images/call.png) no-repeat 10% 50%;

	border:1px solid #ECCEBB;

	margin:5px 0;

	padding:10px 20px;

}

.call label {

	display:block;

}

.textarea{

	width:70%;

}

/* # connection template */



/* back password template >> get_pass.html */

.get_password{

	background:#F9F5F0 url(../images/get_password.png) no-repeat 15% 50%;

	border:1px solid #ECCEBB;

	margin:5px 0;

	padding:10px 20px;

}

.get_password p{

	width:58%;

	background:#FFF;

	border:1px solid #EEB;

	padding:3px 6px;

	text-align:center;

	color:#D25D0D;

}

/* # back password template >> get_pass.html */





.rebort{

	background:#F9F5F0 url(../images/file_rebort.png) no-repeat 10% 50%;

	border:1px solid #ECCEBB;

	margin:5px 0;

	padding:10px 20px;

}

.rebort label {

	display:block;

	color:#111;

}

.urlcolor{

	background:#FFCDCD;

}

/* # call and file report templates */        



/*-- start Profile template >> profile.html  */

#profile  select,#profile  option{

	background:#FFD;

	color:#000;

}

#profile .boxdata{

	float:right;

	width:31%;

	height:180px;

	border:1px solid #bbb;

	background:#DFDFDF url(../images/bg_tabbertab_1.png) repeat-x top left;

	margin:5px;

}

#profile .boxdata p  {

	padding:2px;

	text-align:center;

}

#profile .boxdata .tit{

	background:#EB9D0B url(../images/bg_tile_tab.png) repeat-x bottom left;

	padding:3px;

	margin:1px;

	color:#fff;

	text-align:center;

}

#profile .boxdata .bq ,#profile .boxdata .in{

	color:#111;

	padding:0 5px;

}

#profile .boxdata .in{

	margin-right:2%;

}

#profile .boxdata .biguser {

	color:#FF5502;

	padding:5px;

	font-size:16px;

	text-align:center;

}

.buttons_center {

	line-height:24px;

	padding:5px;

	text-align:center;

	margin:3px auto;

}

/*-- End Profile template >> profile.html   */



/*-- start user control panel  Files  >> filecp.html  */

.file_cp {

	background:#DADADA url(../images/table_file_cp.png) no-repeat 15% 45%;

	color:#000;

	width:100%;

	border:1px solid #C2C2C2;

}

.file_cp td {

	padding:6px 8px;

	white-space: pre-wrap;

}

.file_cp th {

	padding:8px;

	white-space:pre-wrap;

}

.left_button{

	float:left;

	margin:2px 0;

}

.file_cp  .odd  {

	text-align:right;

	width:76%;

}

.file_cp  .nbr  {

	text-align:right;

}

.file_cp thead th,.file_cp tfoot th,.file_cp tbody td {

	border-right: 1px solid #aaa;

	border-top: 1px solid #eee;

	border-left:1px solid #eee;

	border-bottom: 1px solid #aaa;

	font-weight:bold;

	text-align:center;

}

.file_cp thead th{

	background:#EB9D0B url(../images/bg_tile_tab.png) repeat-x bottom left;

}

.file_cp tfoot th{

	background:#bbb url(../images/headline_bg.png) repeat-x center right;

}

.file_cp tbody tr:hover td{

	border-top:1px solid #aaa;

	border-bottom:1px solid #eee;

}

.file_cp  a {

	color:#444;

}

.file_cp  a:link {

	color:#666;

}

.file_cp a:visited {

	color:#000;

}

.file_cp  a:hover {

	color:#D2691E;

	text-decoration:line-through;

}

/*-- # end  user control panel  Files  >> filecp.html  */



/* template list of files allowed > guide.html */

#guide {

	width:100%;

}

.guide_user_th ,.guide_visitor_th{

	line-height:14px;

	padding:10px 15px;

	font-size:13px;

	font-weight:700;

	text-align:center;

	color:#fff;

}

.guide_user_th  {

	background:#767676 url(../images/headline_bg.png) repeat-x top right;

}

.guide_visitor_th {

	background:#FF7B00 url(../images/headline_bg.png) repeat-x top right;

}

.user_box{

	padding:10px;

	margin:3px 0px;

	background-color:#CECECE;

	border:1px double gray;

}

.user_img,.user_n4me,.visitor_img {

	display:block;

	font-size:14px;

	font-weight:700;

	color:#111;

	padding:5px 8px;

}

.user_img {

	background-color:#E1E1E1;

	border:1px double #bbb;

}

.user_n4me{

	display:inline;

}

.user_img img{

	padding-left:5px;

}

.user_ext{

	line-height:18px;

	padding:4px 8px;

	background:#E8E8E8 url(../images/headline_bg.png) repeat-x top right;

	margin:2px 0;

	border-bottom: 1px solid #bbb;

	border-top: 1px solid #bbb;

}

.user_ext_color{

	font-size:12px;

	color:#222;

	margin:2px;

}

.user_ext_lang{

	font-weight:400;

	font-size:12px;

	color:#000;

	margin:2px;

}

.visitor_box{

	background-color:#FFE9D5;

	border:1px #FFAC62 double;

}

.visitor_img {

	background-color:#FDF8EE;

	border:1px #EDCFAF double;

}

.visitor_img img{

	padding-left:5px;

}

.visitor_n4me{

	color:#F68618;

}

.visitor_ext{

	background:#FDF8EE url(../images/headline_bg.png) repeat-x top right;

	border-bottom: 1px solid #FFD1BF;

	border-top: 1px solid #FFD1BF;

}

.visitor_ext_color{

	color:#333;

}

.visitor_ext_lang{

	color:#000;

}

.user_ext:hover{

	background-color:#FEE3A5;

}

/* #  template list of files allowed > guide.html */



/* #  template up > up_boxes.html */

.thumb_div_tag {

	width:30%;

	margin:4px auto;

	text-indent:4px;

}

.thumb_div_tag img{

	background:#FFF;

	border:2px solid #84A0C0;

	padding:5px;

}

.thumb_div_tag img:hover{

	border:2px solid #111;

}

.inputbody {

	margin:4px 2px;

	border:1px solid #84A0C0;

	padding:10px;

}

.btitle {

	line-height:14px;

	color:#000;

	text-align:center;

	padding:2px 6px;

	text-indent:0px;

}

.all_boxes{

	float:left;

	width:98%;

	color:#004776;

	border:1px solid #005F9D;

	outline:1px solid #84A0C0;

	direction:ltr;

	padding:4px 6px;

}

.all_boxes:hover{

	border:1px solid #111;

	color:#111;

}

.all_boxes:focus {

	background-color:#D9FDFF;

	border: 1px solid #0081F9;

	color:#000;

}

/* # template up > up_boxes.html */



.debug_kleeja{

	width:80%;

	margin:0 auto;

	background-color:#fff;

	border:1px #666 solid;

	margin-top:20px;

	margin-bottom:20px;

}

.debug_kleeja fieldset{

	margin:0 auto;

	width:80%;

}



/* pagination */

.pagination{

	float:right;

	text-align:center;

	margin:3px 0px 3px 3px;

	font-weight:normal;

}

.pagination li{

	float:right;

	margin-left:3px;

}

.pagination a{

	background-color:#ccc;

	border:1px solid #929292;

	text-decoration:none;

	padding:2px 6px;

	color:#666;

}

.pagination a:hover,.pagination a.prevnext:hover{

	border-color:#222;

	color:#222;

}

.currentpage{

	background-color:#FF6600;

	border:2px solid #D4D4D4;

	color:#FFF;

	padding:3px 6px;

	cursor: default;

}

.pagination a.disablelink{

	background-color:transparent;

	border-color:#ccc;

	color:#999;

}

.pagination a.prevnext{

	background-color:transparent;

	cursor:pointer;

	font-weight:700;

	border-color:#ccc;

}

.three_dots {

	background-color:#ccc;

	cursor:default;

	border:1px solid #929292;

	padding:2px 3px;

}

/* # pagination */

.css_xhtml{

	float:left;

	margin:4px 0px;

	position:relative;

	right:0;bottom:0;

}

.css img ,.xhtml img  {

	border:1px solid #C8C8C8;

}

.css img:hover {

	border:1px solid #FF8F21;

}

.xhtml img:hover {

	border:1px solid #82C522;

}