/*
# package Kleeja
# version 1.0.0
# copyright (c) 2007 Kleeja.com
# license ./docs/license.txt
# Filename : styles/colors/stylesheet_colors.css
# Author: Tar3Q  
# Date:: 2009-12-27  $
*/
body { 
	background:url(../images/body.jpg) no-repeat top left;
	font-family : Tahoma, Arial, Verdana, sans-serif, "Lucida Grande", "Lucida Sans Unicode"; 
	font-weight:bold;
	font-size:11px;
	text-align:justify;
	color:#7E8083;
	height:100%;
	width: 100%;
	margin:0;
	padding:0;
}
h1 {
	letter-spacing: -1px;
	font-size: 32px;
}
h2 {
	font-size: 13px;
	color:#333;
	margin: 5px 0;
}
p, ul, ol {
	line-height:18px;
	list-style: none;
}
label {
	padding:4px 0;
}
input, textarea, select, option, input[type="text"], input[type="password"], input[type="file"], input[type="submit"]  {
	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;
	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:5px;
	background:#FBF9F0;
}
input {
	padding:3px 6px;
	margin:0 2px;
}
input[type="text"], input[type="password"]{
	padding:2px;
	cursor: text;
	border-left: 1px solid #AFAEAA;
	border-top: 1px solid #AFAEAA;
	border-right: 1px solid #D5D5C8;
	border-bottom: 1px solid #D5D5C8;
	background:#FBF9F0;
}
input[type="submit"]{
	cursor: pointer;
	padding:1px 18px;
}
input[type="submit"]:hover  {color:#FF0000;}
input[type="text"]:hover, input[type="password"]:hover, select:hover, textarea:hover{border: 1px solid #D1B301;}
select:focus, textarea:focus, input[type="password"]:focus, input[type="text"]:focus {background-color:#FFFFF0;border: 1px solid #D1B301;}


a:link, body_alink, a:visited, body_avisited{
	color: #525352;
	text-decoration: none;
	padding:2px;
}
a:hover, a:active, body_ahover {
	color:#FF0000;
	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 */
.line {
	display:none;
	height:6px;
	margin:1px 1px 7px 1px;
}
/* site name and titles all */
.title-x {
	float:right;
	width:100%;
	padding:5px 0;
	margin-bottom:10px;
	font-size:12px;
	text-indent:10px;
	background:url(../images/body.jpg) no-repeat 50% 70%;
}

/* safe code all box */
.safe_code {
	margin:3px 0;
	padding:0;
	background:url(../images/saf3_code01.png) no-repeat 60% 50%;
}
.safe_code p {
	line-height:10px;
	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%;
	height:100px;
	margin:10px auto 0px auto;
}
.logo {
	height:78px;
	width:360px;
	display: inline;
	float:right;
	margin-top:20px;
}

.choose_color {
	float:left;
	text-align:left;
	margin:5px 0;
}

/*  header_login */
#header_login{
	float:left;
	padding:2px 0;
	margin-left:6px;
	display: inline;
	width:50%;
}

.boxed  {float:left;}
.boxed  tr{line-height:22px;}
.boxed  td, .boxed  td  input{font-size: xx-small;font-weight: normal;text-align:center;}
.boxed  td input[type="text"], .boxed  td input[type="password"]{border: 1px solid #444;}
.boxed  td input[type="submit"]{padding:1px 18px;border: 1px solid #444;background: #E3E31C ;color: #444;}
.boxed  td input[type="submit"]:hover  {color:#D74E00;}
.boxed  td input[type="text"]:hover, .boxed  td input[type="password"]:hover{border: 1px solid #888;}
.boxed  td input[type="password"]:focus, .boxed  td input[type="text"]:focus {background-color:#ffd;border: 1px solid #D26900;color:#003399;}


/* #  header_login */

/** The main menu at the top **/        
.underlinemenu{width:100%;height:70px;margin: 0 auto;display:block;}
.underlinemenu ul{padding: 6px 0 7px 0;}
.underlinemenu ul li {display: inline;}
.underlinemenu ul li a{color: #494949;padding: 6px 10px; margin:0 5px; text-decoration: none;border-bottom: 6pt solid #939393;}
.underlinemenu ul li a:hover { border-bottom-color:#E3E31C; }
.underlinemenu li a.current ,.underlinemenu li a.current:hover{border-bottom-color: red;}

/*  wrapper body */
#wrapper {
	width:90%;
	height:100%;
	margin:2px auto;
}
/* box  ALL templates  */
#content {
	float:none;
	padding:10px 30px;
	margin:10px auto;
}

/* System Messages body */
#system-message  {
	margin:8px 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:4px;
}
#system-message dd.info  ul li {
	color: #444;
	background: url(../images/info.png) no-repeat 100% 50%;
}
#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 100% 50%;
}
/* ##  End  System Messages */

/* Message Information System */
#system-message .index_info, #system-message .index_err {
	display:block;
	padding:15px;
	text-indent:30px;
	line-height:24px;
}
#system-message .index_info {
	border-top: 3px solid #84A0C0;
	border-bottom: 3px solid #84A0C0;
	color:#004776;
	background:#C2D3E7;
}
#system-message .index_err {
	border-top: 2px solid #DE7A7B;
	border-bottom: 2px solid #DE7A7B;
	color:#D80000;
	background:#F1DCDC;
}
#system-message .index_info  li {
	background:url(../images/info_f.gif) no-repeat right top;
}
#system-message .index_err li {
	background:url(../images/err.gif) no-repeat right top;
}

/*  # Message Information System */

/* 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{
	text-align:center;
	color:#0044C4;
	letter-spacing:1px;
}
.kleeja a{
	color:#0044C4;
}
.kleeja a:hover{
	color:#863D00;
}
/* #  Powered by kleeja */

/* start Downlod template >> download.html */
.file_info_box {
	margin:5px auto;
}
.data_file {
	width:56%;
	padding:15px;
	border:1px solid #ABAB68;
	background:#FAFAE7 url(../images/bg_onlineall.gif) repeat-x bottom left;
}
.tit {
	background:#FFE4D5 url(../images/headline_bg.png) repeat-x top left;
	font-weight:700;
	color:#D88427;
	text-align:center;
	padding:6px 0;
	margin:2px auto;
}
.data_menu  {
	width:100%;
	font-size:12px;
	table-layout:fixed;
}
.data_menu tr{
	display:block;
	margin-bottom:2px;
	background:white;
	border-left:2px solid #F6EBE4;
	border-bottom:2px solid #F6EBE4;
	border-top:2px solid #F6EBE4;
}
.data_menu td{
	white-space:nowrap;
	padding:0 5px;
	height:22px;
	line-height:22px;
}
.td  {
	width:82px;
	text-align:center;
	background:#F6EBE4 url(../images/headline_bg.png) repeat-x top left;
	color:#555;
}
.filereport {
	width:100%;
	height:26px;
	line-height:26px;
	text-align:center;
	border-top:1px solid #D88181;
	border-bottom:1px solid #D88181;
	cursor:pointer;
	background:url(../images/bg_onlinevisitor.gif) repeat-x bottom left;
	margin-top:5px;
	color:#9B2020;
	font-weight:700;
}
.filereport:hover {
	background:#F9B6C1;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
}
.data_file_down {
	width:40%;
	padding:15px;
	background:#F0F6E7 url(../images/bg_datafile.gif) repeat-x bottom left;
	border:1px solid #B3CB8C;
	text-align:center;
	font-weight:700;
}

.find_x {
	margin:2px 0;
	color:#6C9F01;
}

.wait {
	color:#F04C2D;
	font-size:240%;
	height:45px;
	line-height:45px;
}
.download {
	margin-top:12px;
}
.download  a{
	cursor:pointer;
	background:#F5F7EF url(../images/here_download.png) repeat-x bottom left;
	border:1px solid #6D9026;
	padding:17px;
	color:#4A690C;
}
.download a:hover {
	background:white;
	border:1px solid #ADD101;
	text-decoration:none;
}
/* # End Downlod template >> download.html */

/* stats template >> stats.html */
.stats  {
	margin:4px 0;
	background:url(../images/stats.gif) no-repeat 15% 50%;
	font-size:11px;
}
.stats ul {
	list-style-type:square;
	list-style-position:inside;
	text-indent:10px;
}
.stats  ul li {
	height:28px;
}
.st {
	text-indent:10px;
}
.st i{
	background:#FEFFD7;
	padding:4px 8px;
	color: #AA9200;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
/* #  stats template >> stats.html  */

/* rules template >> rules.html */
#rules  {
	padding:10px;
	font-weight:700;
}
#rules .rut {
	clear:both;
	margin-bottom:3px;
	padding:4px 0px;
	text-indent:10px;
	color:#D80000;
}
#rules .rls {
	display:block;
	line-height:16px;
	padding:1px 0px;
	text-indent:10px;
}
#rules .rls  ul {
	list-style-type:disc;
	list-style-position:inside;
	text-indent:10px;
}
#rules .rls  ul li {
	line-height:16px;
}
/* #  rules template >> rules.html  */

/* start index body  >> index_body.html  */
#content_index_body  {
	float:none;
	width:100%;
	padding:5px 0;
}

.wolcome_msg {
	width:100%;
	text-align:center;
	font-size:11px;
	color:#111;
	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:#444;
}
.inum {
	text-align:center;
	color:#888;
}
input.input_num {
	background:white;
	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:#E17100;
	font-size:120%;
	margin:5px;
}
/* tabs */
.tabber {
	width:100%;
	margin-top:8px;
}
.tabberlive {
	margin:5px 0;
	text-align:center;
}
.tabberlive .tabbertabhide {
	display:none;
}
.tabbertab {
	width:94%;
	padding:10px 20px;
	text-align:center;
}
.go_up{
	background:url(../images/go_up.png) no-repeat 50% 100%;
}
.bg {
	background:white ;
}
ul.tabbernav{
	padding:1px 0;
	font-size:11px;
}
ul.tabbernav li{
	list-style:none;
	display: inline;
}
ul.tabbernav li a{
	margin-left:15px;
	padding:5px 10px;
	text-decoration: none;
}
ul.tabbernav li a:link {
	color:#336600;
}
ul.tabbernav li a:hover{
	color:#00AE00;
}
ul.tabbernav li.tabberactive a{
	padding:5px 10px;

}
ul.tabbernav li.tabberactive a:link{
	color: #D80000;
	font-weight:bold;
}
ul.tabbernav li.tabberactive a:hover{
	color:#D80000;
}
/* # tabs  */

/*  START FOR ONLINE */
.online{
	width:100%;
	padding:2px 0;
	display:block;
	margin:5px auto;
	text-align:center;
}
.onlineall, .onlinevisitor, .onlineusers, .name_users {
	float:right;
	height:16px;
	line-height:16px;
	margin-left:6px;
	padding:2px 10px;
	font-weight:400;
}
.onlineall{
	background:#FAFAE7 url(../images/bg_onlineall.gif) repeat-x center left;
	border:1px solid #9F9F4D;
	color:#76760C;
}
.onlinevisitor{
	background:#F9E5E5 url(../images/bg_onlinevisitor.gif) repeat-x center left;
	border:1px solid #D29F9F;
	color:#D20C0C;
}
.onlineusers{
	background:#E6F5EB url(../images/bg_onlineusers.gif) repeat-x center left;
	border:1px solid #A1CAB4;
	color:#009B00;
}
.name_users{
	background:#D2D7F1 url(../images/bg_nameusers.gif) repeat-x center left;
	border:1px solid #8D98C9;
	color:#004081;
}
/*  #  END FOR ONLINE */

/*  ALL inputs */
.input_link, .input_field {
	background:white;
	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_body {
	width:100%;
	height:100%;
	background: url(../images/footer_body.gif) repeat;
	border-bottom:1px solid #D6D0CB;
	margin:0 auto;
	padding:10px 0;
	display:block;
}
.footer_box{
	width:90%;
	margin:0 auto;
	padding:10px auto;
	font-size:11px;
}

.footerlinksleft ul{
	line-height:16px;
	float:left;
}
.footerlinksleft li{
	float:left;
	direction:ltr;
	background-color:#fff;
	padding:1px 6px;
}
.footerlinksleft ul li a{
	color:#376007;
}
.footerlinksleft ul li a:hover, .Copyrights  a:hover, .page_stats a:hover{
	color:#D01B1B;
}
.Copyrights {
	line-height:16px;
	float:right;
	padding:1px 0;
}

.css_xhtml{
	margin:6px 0 2px 0;
	height:20px;
	width:12%;
	float:right;
	display:inline;
}
a.xhtml{
	background-color:#FF8000; 
	color:#FFF; 
	width:50px; 
	height:16px;
	line-height:16px;
	margin-left:4px;
	font-size:11pt; 
	font-weight:bold;
	text-align:center; 
	float:right;
	font-variant:small-caps;
	border-bottom:3px solid #D0D0D0;
}
a.css{
	background-color:#82C522; 
	width:40px;
	border-bottom-color:#D0D0D0;
}
a.xhtml:hover , a.css:hover{
	background-color:#555; 
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-color:#82C522;
}

.page_stats, .googleanalytics{
	display:inline;
	line-height:16px;
	margin:10px 0;
	float:left;
	direction:ltr;
	color:#111;
}

/*start Option to control panel */
.box_admin_page {
	margin:0 auto;
	text-align:center;
	width:15%;
}
a.admin_cp_link {
	line-height:16px;
	display:inline;
	color:#C60000;
	cursor:pointer;
	text-decoration:none;
}
a.admin_cp_link:hover  {
	color:#fff;
	text-decoration:none;
}
.admin_cp_link span{
	padding:3px 4px;
	background:url(../images/admin_cp.gif) no-repeat 50% -64%;
	font-size:18px;
}
.admin_cp_link span:hover{
	padding:1px 4px;
	background:url(../images/admin_cp.gif) no-repeat 50% 100%;
}
.debug_kleeja{
	width:90%;
	margin:0 auto;
	background-color:white;
	border:1px #666 solid;
	margin-top:20px;
	margin-bottom:20px;
}
.debug_kleeja fieldset{
	margin:0 auto;
	width:80%;
}
/* # footer template */

/* login template >> login.html */
.login {
	margin:5px 0 10px 0;
	padding:10px 20px;
	background: url(../images/login.gif) no-repeat 15% 50%;
}
.box_form_login {
	width:66%;
	padding:5px;
}
.title_login {
	width:71%;
	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:#F5F9FC;
}
input.username, input.password {
	float:right;
	padding:3px 6px 3px 20px;
}
input.username{
	background:white url(../images/username.gif) no-repeat 2px 2px;
}
input.password{
	background:white 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-left:28%;
	background:url(../images/forget_pass.png) no-repeat 98% 50%;
	float:left;
}
.forget_pass  a{
	color:#0079B1;
	background-color:#fff;
}
.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;
	margin:6px auto;
}
#boxfileuser .box_user, #boxfileuser .us3r_n4me {
	display:inline;
	height:60px;
	background:white;
}
#boxfileuser .box_user {
	width:46%;
	float:right;
}
#boxfileuser .us3r_n4me {
	width:45%;
	float:left;
}
#boxfileuser .public {
	margin:5px auto;
	background:#DFDFDF;
	padding:5px 10px;
	border:1px dashed white;
	font-weight:normal;
}
#boxfileuser .uname, #boxfileuser .nums{
	font-size:large;
	color:#444;
	padding-top:4px;
}
#filecplink .copylink , #filecplink .link_user{
	text-align:center;
}
#filecplink .copylink  input , #filecplink .link_user  input{
	width:94%;
	font-size:11px;
	padding:4px 3px;
	border: 1px solid #DFDFDF;
	margin:10px 0 5px 0;
	color:#000;
}
#filecplink .link_user  input{
	direction:ltr;
}

#filecplink .copylink  input:hover, #filecplink .link_user  input:hover{
	border-color:#888;
}

.tabledata {
	width:100%;
	background-color:#F2F3E2;
	border:1px solid #DFDFDF;
}
.tabledata th , .tabledata td {
	padding:5px;
	border-right:none;
	border-left:none;
	border-top: 2px solid #BFBFAA;
	border-bottom: 1px solid #787878;
	text-align:center;
}
.tabledata .odd  {
	background:#EAEAEA;
	text-align:right;
	width:50%;
}
.tabledata thead th {
	white-space: nowrap;
	font-weight:bold;
	line-height:180%;
}
.tabledata thead tr ,.tabledata thead tr:hover th{
	background:url(../images/body.jpg) no-repeat 1% 20%;
	color:#111;
}
.tabledata tbody td {
	line-height:180%;
	font-weight:700;
	white-space:nowrap;
}
.tabledata a, .tabledata a:link {
	color:#858518;
}
.tabledata a:visited {
	color:#000;
	text-decoration:line-through;
}
.tabledata th:hover a, .tabledata td:hover a {
	color:#FF6600;
	text-decoration:underline;
}
.tabledata:hover {
	border-color:#C1CC10;
}
.tabledata tr:hover  {
	background-color:white;
	color:#D80000;
}

.tabledata tr th:hover, .tabledata tr td:hover {
	background:#F3F39E url(../images/headline_bg.png) repeat-x center right;
	color:#FF6600;
	cursor:text;
}

/*-- #  end box user name and all files  >> fileuser.html  */

/* register template >> register.html */
.register {
	margin-bottom:15px;
	padding:10px 20px;
}
.register label {
	display:block;
}
/*#  register template >> register.html */

/* start connection template */
.call{
	margin:5px 0;
	padding:0;
}
.call label {
	display:block;
}
.text_area{
	width:80%;
}
/* # connection template */

/* back password template >> get_pass.html */
.get_password{
	background: url(../images/get_password.gif) no-repeat 15% 50%;
	border-bottom:1px solid #aaa;
	margin:5px 0;
	padding:15px 0;
}
.get_password p{
	width:65%;
}
/* # back password template >> get_pass.html */


.rebort{
	background: url(../images/file_rebort.gif) no-repeat 10% 50%;
	margin:5px 0;
	padding:10px 20px;
}
.rebort label {
	display:block;
}
.urlcolor{
	background:#FFCDCD;
}
/* # call and file report templates */        

/*-- start Profile template >> profile.html  */

#profile  select, #profile  option{
	background:#FFFF04;
	color:#000;
}
#profile .boxdata{
	float:right;
	width:31%;
	height:170px;
	border:1px solid #bbb;
	background:#F4F8E9;
	margin:5px auto;
}
#profile .boxdata p  {
	padding:2px;
	text-align:center;
}
#profile .boxdata .tit{
	background:url(../images/body.jpg) no-repeat 40% 10%;
	padding:3px;
	margin:0px;
	color:white;
	text-align:center;
}
#profile .boxdata .bq , #profile .boxdata .in{
	padding:0 5px;
}
#profile .boxdata {
	margin:1%;
}
#profile .boxdata .biguser {
	color:#660066;
	padding:5px;
	font-size:134%;
	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:#F9F9E8;
	color:#000;
	width:100%;
}
.file_cp tr {
	height:34px;
	line-height:34px;
}
.file_cp td {
	padding:0 8px;
	white-space: nowrap;
}
.file_cp th {
	padding:0 8px;
	white-space:nowrap;
}
.left_button {
	float:left;
	margin:2px 0;
}
.file_cp  .odd  {
	text-align:right;
	width:66%;
}
.file_cp  .nbr  {
	text-align:right;
}
.file_cp thead th, .file_cp tfoot th, .file_cp tbody td {
	border-right: none;
	border-left:none;
	font-weight:bold;
	text-align:center;
}
.file_cp tbody td, .file_cp tfoot th {
	border-top: 3px solid #D1D1C2;
	border-bottom: 1px solid #999;
}
.file_cp thead tr{
	background:url(../images/body.jpg) no-repeat 60% 20%;
}

.file_cp tbody tr:hover td{
	border-top:3px solid #D2D211;
	background:#F9F9C2;
}
.file_cp  a {
	color:#444;
}
.file_cp  a:link {
	color:#666;
}
.file_cp a:visited {
	color:#000;
	text-decoration:line-through;
}
.file_cp  a:hover {
	color:#FF8000;
	text-decoration:none;
}
.checkall a:link{
	font-size:95%;
	font-weight: 700;
	background:#FFFF00;
	padding:4px 8px;
}
.checkall a:hover{
	color:#FF0000;
}
/*-- # 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:12px;
	font-weight:700;
	text-align:center;
}
.guide_user_th  {
	background:#F2F3E2;
	color:#8E8820;
}
.guide_visitor_th {
	background:#EAEAEA;
}
.user_box{
	padding:10px;
	margin:1px 0px;
	border: 1px solid #F2F3E2;
}
.user_img,.user_n4me, .visitor_img {
	display:block;
	font-size:18px;
	font-weight:700;
	padding:5px 8px;
}
.user_img {
	color:#8E8820;
}
.user_n4me{
	display:inline;
}
.user_img img{
	padding-left:5px;
}
.user_ext{
	line-height:18px;
	padding:4px 15px;
	background:#F9F8F0;
	margin:1px 10px;
}
.user_ext_color{
	font-size:14px;
	color:#222;
	margin:2px;
}
.user_ext_lang{
	font-weight:400;
	font-size:12px;
	color:#000;
	margin:2px;
}
.visitor_box{
	border: 1px solid #EAEAEA;
}
.visitor_img img{
	padding-left:5px;
}
.visitor_ext{
	background:#F4F4F4;
}
.visitor_ext_color{
	color:#333;
}
.visitor_ext_lang{
	color:#000;
}
.user_ext:hover{
	background-color:#fff;
}
/* #  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:white;
	border:2px solid #84A0C0;
	padding:5px;
}
.thumb_div_tag img:hover{
	border:2px solid #111;
}
.inputbody {
	margin:5px 0px;
	padding:10px;
}
.btitle {
	width:24%;
	background:#84A0C0;
	outline:1px solid white;
	line-height:16px;
	float:right;
	color:white;
	text-align:center;
	padding:2px 0;
	text-indent:0px;
}
.all_boxes{
	float:left;
	width:74%;
	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 */


/*CSS style pagination*/
.pagination {
	padding:3px 0;
	margin:2px 0;
	color:#787878;
	font-size:80%;
	width:60%;
	display:inline;
}

.pagination a {
	float:right;
	font-weight: bold;
	text-align:center;
	border: 1px solid #787878;
	margin-left:3px;
	padding:5px 9px;
	background:#EAEAEA;
	text-decoration: none;
	color: #787878;		
}
.pagination a:hover, .pagination span.current {
	background-color:#0082D8;
	border: 1px solid #0082D8;
	color: #FFF;
}
.pagination a.next , .pagination a.disabled{
	font-size:11px;
	padding:4px;
	border:none;
}
.pagination a.next {
	margin-right:5px;
	color: #467700;
}
.pagination a.disabled {
	color: #111;
	font-weight: 400;
}
.pagination a.next:hover {
	color:#D80000;
	padding-right:10px;
	background:transparent;
}
.pagination a.disabled:hover {
	color:#999;
	background:transparent;
}	
.pagination span.current, .pagination span.three_dots {
	text-align:center;
	margin-left:3px;
	padding:5px 7px;
	float:right;
	border: 1px solid #787878;
}
.pagination span.three_dots {
	background:#F4F4F4 ;
}
/* # pagination */


/* PRINT */
@media print {
	body{ color: #000 !important; }
	a, a:link, a:visited { color: #000 !important; text-decoration:none !important; }
}