HTML{
	 height:100%;
	}
BODY{
	 height:100%;
	 margin:0px;
	 padding:0px;
	 font-family:arial,sylfaen;
	 font-size:12px;
	/* background:#F5FBFE;*/
	}
p{
	margin:0px;
	padding:0px;
}
/*
table    {margin:0; padding:0; border-spacing:0; border-collapse: collapse}
th, td   {margin:0; padding:0; border-spacing:0;}
*/
img{ border:0px;}
.dot {border:#999999 dashed 1px; padding:3px;}
.dot1 {border:#999999 dashed 1px; padding:3px; background-color:#FFEC9F;}
.dot2 {border:#999999 dashed 1px; padding:3px; background-color:#D2D2D2;}
.dot3 {border:#999999 dashed 1px; padding:3px; background-color:#F7F7F7; }
.dot_expire {border:#999999 dashed 1px; padding:3px; background-color:#F33; }
.dot_old {border:#999999 dashed 1px; padding:3px; background-color:#FF0; }
.dot_ok {border:#999999 dashed 1px; padding:3px; background-color:#0F0; }


.tm{font-family:arial,sylfaen; font-size:14px; font-weight:bold; padding-top:14px; margin:0px; text-decoration:underline; color:#633;}

.tm1{font-family:arial,sylfaen; font-size:14px; font-weight:bold; padding-top:7px; padding-bottom:7px; margin:0px; text-decoration:underline; color:#19468E;}

A:link { font-family: arial,sylfaen; font-size:12px; color:#19468e; text-decoration:none }
A:visited { font-family: arial, sylfaen; font-size:12px; color:#19468e; text-decoration:none }
A:hover { font-family:arial,sylfaen; font-size:12px;  color:#D21414; text-decoration:underline }
A:active {font-family:arial, sylfaen; font-size:12px;  color:#19468e; text-decoration:none }

A.selected { font-family:arial,sylfaen; font-size:12px;  color:#D21414; text-decoration:underline }

A.menu:link{font-family:arial, sylfaen; font-size:12px; text-decoration:none; display:block; padding-top:2px;}
A.menu:visited{	font-family:arial, sylfaen; font-size:12px; text-decoration:none; display:block;  padding-top:2px;}
A.menu:hover{ font-family:arial, sylfaen; font-size:12px;  text-decoration:underline; display:block; padding-top:2px;}
A.menu:active{ font-family:arial, sylfaen; font-size:12px;  text-decoration:none; display:block; padding-top:2px;}

A.menu_top:link{font-family:arial, sylfaen; font-size:13px; text-decoration:none; display:block; padding:6px 0px; font-weight:bold; text-decoration:underline}
A.menu_top:visited{	font-family:arial, sylfaen; font-size:13px; text-decoration:none; display:block;  padding:6px 0px;font-weight:bold;text-decoration:underline}
A.menu_top:hover{ font-family:arial, sylfaen; font-size:13px;  text-decoration:underline; display:block;  padding:6px 0px;font-weight:bold;text-decoration:underline}
A.menu_top:active{ font-family:arial, sylfaen; font-size:13px;  text-decoration:none; display:block;  padding:6px 0px;font-weight:bold;text-decoration:underline}

A.a_l:link{ font-family:arial, sylfaen; font-size:12px; text-decoration:none; color:#006; font-weight:bold; }
A.a_l:visited{	font-family:arial, sylfaen; font-size:12px; text-decoration:none; color:#006; font-weight:bold;}
A.a_l:hover{ font-family:arial, sylfaen; font-size:12px; text-decoration:underline; color:#006; font-weight:bold;	}
A.a_l:active{ font-family:arial, sylfaen; font-size:12px; text-decoration:none; color:#006; font-weight:bold;}

.title{
	color:#633; 
	font-weight:bold; 
	font-size:18px; 
	text-decoration:underline;
}
.title1{
	color:#633; 
	font-size:12px; 
}
.title2{
	color:#3C3C3C; 
	font-size:12px; 
}

.adm
{
	/*
	border-color: #FFC56C #FFC56C #FFC56C #FFC56C;
	background: #FFEBCD;
	*/
	background: none repeat scroll 0 0 #F7F7F7 !important;
	border:1px solid #EEEEEE;
}
.i_w{ width:120px;}

.td_other{ background-color:#FFF0E1}

.lng{
	cursor:pointer;
	font:normal 12px "Arial AMU", tahoma, arial,sylfaen; text-decoration:none;
}
.lng:hover{
	color:#D21414; text-decoration:underline
}
.lng1{
	cursor:pointer;
	font:bold 12px "Arial AMU", tahoma, arial,sylfaen; color:#F00; text-decoration:underline;
}

.div_lng{
	background-color:#999;
	cursor:pointer;
	border-bottom:1px solid #EFEFEF;
	padding:5px 2px;
}
.fields{ width:150px}

.lng_img{ margin-right:6px; cursor:pointer;}
.lng_img1{ margin-right:6px; cursor:pointer; border:1px solid #1EA11E}
.bg_green{background-color:#81CC75; padding:3px 4px 3px 5px; color:#ECECEC; font-weight:bold}/*1EA11E*/

.letter
{
	margin:1px 2px;
}
.map_a_active { color:#D21414 !important; text-decoration:underline !important; }
.red_border { border: 1px dashed #F00; }


/* dragndrop */
.div_dragndrop ul {

	margin:0px;

	padding:0px;

}
.div_dragndrop li {

    margin: 5px 0px;

    padding: 5px;

    width: 215px;

    border: 1px solid #CCCCCC;

    color: #1C94C4;

    font-weight: bold;

    list-style: none outside none;

}
#shert{

	position:absolute;

	width:100%;

	height:100%;

	background-color:#000000;

	z-index:1000;

	opacity:0.5;

	filter:alpha(opacity=50);

}
#shert img{

	position:absolute;

	top:50%;

	left:50%;

}
/*dragndrop */

.search_div_button_div
{
	background: url(../flexigrid/images/wbg.gif) repeat-x top;
	border: 1px solid #ccc;
	border-bottom: 0px;
	border-top: 0px;
	overflow: hidden;
	margin-bottom:10px;
}


/* ----------------------- */
.b_td1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E9E9E9;
    color: #4B4B4B;
    font-size: 11px;
    padding: 3px;
}

.b_td2 {
    background: none repeat scroll 0 0 #D6D6D6;
    border: 1px solid #E9E9E9;
    color: #4B4B4B;
    font-size: 11px;
    padding: 3px;
}


.logout {
    background: none repeat scroll 0 0 #CCC;
    /*border: 0 none;*/
    bottom: 0;
    color: white;
    opacity: 0.8;
    position: fixed;
    right: 0;
    z-index: 1;
    border: 1px solid #333333;
    margin: 5px;
    padding: 5px;
}

.welcome {
    background: none repeat scroll 0 0 #CCC;
    /*border: 0 none;*/
    bottom: 0;
    color: black;
    opacity: 0.8;
    position: fixed;
    right: 34px;
    z-index: 1;
    border: 1px solid #333333;
    margin: 5px;
    padding: 5px;	
}

.welcome a {
	color:black;
}

.tree_input_text
{
	width:410px;
}

a.notice:hover{text-decoration:none;}
a.notice span {
    background-color: #ED4E2A;
    background-image: -moz-linear-gradient(center top , #FBB2A1, #ED4E2A);
    border-radius: 9px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 6px;
}
.form-search input[type="text"]{ float:left; width:80px; }
.form-search img{ float:left; width:23px; margin-left:5px; border-radius:5px; cursor:pointer; }
.form-search i{ float:left; padding:0 5px; }