body
{
	font-size:13px;
	font-family:Tahoma, Arial;
	text-align:center;
	margin:0px auto;
	border:1px;
	background-color:#ddddff;
	width:1100px;
}

textarea
{
	font-size:13px;
	font-family:Tahoma, Arial;
}

pre
{
	font-size:13px;
	font-family:Tahoma, Arial;
	margin:0px;
	padding:0px;
}

.ui-widget {
  font-size:13px;
}

#page
{
	width:1100px;
}

#header
{
	float:left;
	display:block;
	position:relative;
	width:1100px;
	height:100px;
	margin-top:0px;
}

#content
{
	margin-top:1px;
	margin-bottom:5px;
	margin-left:-1px;
	float:right;
	display:block;
	position:relative;
	width:1000px;
	border-top: 1px solid #aaa;
	border-left: 1px solid #aaa;
}

#lmenu
{
	margin-top:1px;
	padding-top:10px;
	margin-bottom:5px;
	float:left;
	display:block;
	position:relative;
	background-color:white;
	left:0px;
	width:98px;
	background-color:#ddddff;
	border-right: 1px solid #aaa;
	border-left: 1px solid #aaa;
}

#footer
{
	float:right;
	display:block;
	position:relative;
	color:#4297d7;
	text-align:right;
	padding:5px;
	width:990px;
	margin-left:-1px;
	font-size:11px;
	border-bottom: 1px solid #aaa;
	/*border-right: 1px solid #aaa;*/
	border-left: 1px solid #aaa;
}

#version
{
	float:left;
	display:block;
	position:relative;
	width:90px;
	padding:5px;
	text-align:center;
	font-size:11px;
	color:#777;
	border-top: 1px solid #aaa;
}

.limg
{
	margin:3px;
	opacity:0.3;
}
.limg:hover
{
	opacity:1;
	cursor:pointer;
}
.light
{
	opacity:0.8;
}

.clear
{
	clear:both;
}

.itr
{
	font-family:Candara, Tahoma;
	font-size:18px;
	cursor:pointer;
	text-align:left;
}

.itr:hover
{
	font-weight:bold;
	border:1px solid silver;
}

.itr td 
{
	vertical-align:middle;
}
/*
.table_caption
{
	background-color:#2277c7; 
	color:white;
	font-size:15px;	
}

.table_section
{
	background-color:#4297d7;
	margin-left:10px;
	color:white;
}
*/
.table_row
{
	cursor:pointer;
}

.table_row:hover
{
	background-color:gray;
	color:white;
}

.table_row_0
{
	background-color:#fcfcfc;
}

.table_row_1
{
	background-color:#f0f0f0;
}

.content-title
{
	height:25px;
	width:1098px;
	background-color:#4297d7;
	font-family:Candara, Tahoma;
	font-size:18px;
	font-weight:normal;
	color:white;
	text-align:center;
}

.red
{
	color:red;
}

.green
{
	color:darkgreen;
}

.img_btn
{
	opacity:0.5;
}

.img_btn:hover
{
	opacity:1;
	cursor:pointer;
}


input.input
{
	margin: 0;
    position: relative;
    display: inline-block;	
    font-size:13px;
	font-family:Tahoma, Arial;
	/*zoom: 1;
    *display: inline;*/
    vertical-align: middle;
    height: 28px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 28px;
    color: #444;
    text-decoration: none;
    border-radius: 4px;    

	/*
    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
	*/
	/*
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);	
	*/
	/*
	-webkit-box-sizing: border-box; 
       -moz-box-sizing: border-box; 
            box-sizing: border-box; 
	*/

	background-clip: padding-box;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);*/
    background-image: linear-gradient(top, #fff 0%, #eee 50%);
}

textarea.input
{
	margin: 0;
    position: relative;
    display: inline-block;	
    font-size:13px;
	font-family:Tahoma, Arial;	
	/*
	zoom: 1;
    *display: inline;
	*/
    vertical-align: middle;
    /*height: 28px;*/
    padding: 0 0 0 8px;
    overflow: auto;
    position: relative;
    border: 1px solid #aaa;
    white-space: pre-wrap;
    /*line-height: 28px;*/
    color: #444;
    text-decoration: none;
    border-radius: 4px;    
	/*
    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
	*/
	/*
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);	
	*/
	/*
	-webkit-box-sizing: border-box; 
       -moz-box-sizing: border-box; 
            box-sizing: border-box; 
	*/
	background-clip: padding-box;
    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);*/
    background-image: linear-gradient(top, #fff 0%, #eee 50%);
}

#home
{
	display:block;
	float:left;
	position:relative;
	width:50px;
	margin-left:25px;
	cursor:pointer;
	text-align:center;
}

#home_text
{
	font-family:Candara, Tahoma;
	font-size:13px;
	color:gray;
	width:50px;
	text-align:center;
}

.table { padding:20px; margin:20px; text-align:center; }
.table tr td { vertical-align:middle; }
.radius { border-radius: 13px; }
.small_radius { border-radius: 4px; } 
.shadow { box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.5); }
.left { float:left; }
.right { float:right; }
.relative { position:relative; }
.absolute { position:absolute; }
.hand { cursor:pointer; }

#button_reg 
{
	margin-top:-30px;
	cursor:pointer;	
}

#button_reg:hover
{
	color:blue;
	text-decoration:underline;
}

.t1
{
	font-size:16px;
}
.t2
{
	font-size:13px;
}
.t3
{
	font-size:9px;
}
.content_title
{
	font-size:16px;
	background-color:#3b2312; /*#3b2312;*/
	color:#f0d9be;
	text-align:left;
	padding:7px;
}
.message_me
{
	float:right;
	position:relative;
	max-width:500px;
	background-color:#ffffde;
	margin-top:5px;
	margin-right:30px;
	text-align:right;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
}
.message_or
{
	float:left;
	position:relative;
	max-width:500px;
	background-color:#deffff;
	margin-top:5px;
	margin-left:30px;
	text-align:left;
	padding:5px;
	padding-left:15px;
	padding-right:15px;
}
.counter
{
	position:absolute;
	width:32px;
	height:25px;
	right:10px;
	bottom:3px;
	padding-top:7px;
	background-image:url("http://taurus.mti911.com/img/circle2.png");
	background-size:contain;
	text-align:center;
}
.smile
{
	float:left;
	position:relative;
	margin:2px;	
	cursor:pointer;
	height:50px;
}
.tlink
{
	float:right;
	position:relative;
	cursor:pointer;
	text-decoration:underline;
	margin-top:2px;
	padding: 3px 8px 6px 8px;
	border:1px solid white;
	border-radius: 13px;	
}
.tlink:hover
{
	border-color:silver;
	background-color: #F8F8F8 /*#EEEEEE/*#FFEFD5*/;
	/*
	border-color:rgb(59,35,19);
	background-color:rgb(255,221,87);
	*/
}