@charset "utf-8";
/* CSS Document */

body {color:#333333; padding:0px; margin:0px; font-size:11px; background:#404040; font-family:Arial, Helvetica, sans-serif;text-align:left;} 
TD, FONT, BLOCKQUOTE, LABEL{text-align:left; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#main_bg {width:980px;margin:0px auto 0px auto; background-image: url(../images/repeat_bg.jpg);	background-repeat: repeat-y;padding-top: 0px;background-color: #ffffff;}

#top_content {color:#ffffff;padding:3px;margin:0px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;text-decoration:none;background:url(../images/header_bg.jpg) repeat-x; width:auto; padding:0px;  background-color:#8B2705;text-align:left;}
#middle_content{color:#333333;margin:0px;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;padding-top: 0px;	padding-right: 10px;padding-bottom: 10px;padding-left: 10px;}

#bottom_content{padding:0px;margin:0px;	background-repeat:no-repeat;heigt:20px;}
.header{
	width:auto;
	padding:0px;
	background-color:#8B2705;
	background-image: url(../images/header_bg.jpg);
	background-repeat: repeat-x;
	text-align:left;
}
#left-cr {width:6px;background-image: url(../images/left-re.jpg);background-repeat: repeat-y;float: left;height: 100%;margin: 0px;}
#middle-cr {float: right;margin: 0px;background-color: #FFFFFF;}
#right-cr {width:6px;background-image: url(../images/right-re.jpg);background-repeat: repeat-y;float: right;height: 100%;margin: 0px;}
.clear{clear:both;}

.float_left{float:left; width:270px;}
.float_right{float:right; width:690px;}
.left_grey {float:left;	width:280px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;color: #333333;text-decoration: none;
width:240px;margin:0px auto 0px auto; padding:4px;text-align:left;}
.bg_grey{
	background-color: #E7E7E7;
}
.white_bg{background:#FFFFFF;}
.head_bar {float:left;width:280px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFFFFF;text-decoration: none;
width:100%;background-image: url(../images/heading_bar.jpg);background-repeat: repeat-x;height: 34px;margin-top: 0px;margin-right: auto;		margin-bottom: 0px;	margin-left: auto;padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;text-align:left;}
.text_heading {float:left;width:280px;font-family: Arial, Helvetica, sans-serif;font-size: 24px;font-weight: bold;color: #202020;text-decoration: none;width:100%;height:34px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-top: 0px;padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;}
.border {float:left;	margin-top: 0px;margin-right: auto;	margin-bottom: 0px;	margin-left: auto;border: 1px solid #E2E2E2;padding: 0px;height: 28px;}
.button_small, button_small a, button_small a:hover, button_small a:visited{
	color:#ffffff;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	text-decoration: none;
	background-image: url(../images/button_bg.jpg);
	height: 22px;
	width: 50px;
	border: 1px solid #000000;
	background-repeat: repeat-x;
	text-align: center;
	line-height:22px;
}
/*-------------------top-drop-down--------------*/
#top_menu{ float:left; margin:0px; padding-left:160px;text-align:left;}
a,a:visited,a:hover{color:#6F1E01;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	text-align:center;
	font-weight: normal;
	text-decoration: underline;}
a:hover{color:#6F1E01;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	text-align:center;
	font-weight: normal;
	text-decoration: underline;}
.link_bg{color:#000000;padding:0px;	margin:0px;	font-size:11px;	font-family:Arial, Helvetica, sans-serif;outline:none;background-image: url(../images/grey_bg.jpg);	background-repeat: repeat-x;height: 33px;text-align:left;}
#drop_down .link_bg a{color:#000000; background:url(../images/grey_bg.jpg);text-align:left;}
#drop_down .link_bg a:hover{color:#FFBA42;text-align:left;}

/*------------------top-drop-down------------------*/
.clear{clear:both;}
.dot {padding:0px;margin:0px;outline:none;background-image: url(../images/dot.gif);	height: 1px;background-repeat: repeat-x;
	text-align: center;}

/*------------------------------------------top nav----------------------------------------*/
#drop_down, #drop_down ul{
/*margin:5px 0px 0px 20px;*/
padding:0px 0px 0px 0px;
list-style-type:none;
list-style-position:outside;
margin:0px auto;text-align:left;
float:right;

}

#drop_down a{
display:block;
padding:0px 15px;
border:0px;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
line-height:36px;text-align:left;
}

#drop_down a:hover{background:url(../images/grey_bg.jpg) repeat-x bottom;
color:#a9010e;text-align:left;
}

#drop_down li{
float:left;
position:relative;text-align:left;
z-index:100;
}

#drop_down ul {
position:absolute;
display:none;
/*width:12em;*/
top:24px;
width:160px;
border:1px solid #999999;
margin:10px 0px 0px 0px;
background:#E7E7E7;
opacity: 0.9;
filter: alpha(opacity=90);text-align:left;
z-index:100;
}

#drop_down ul li{
LIST-STYLE-TYPE: none;
background:#E7E7E7;
border-bottom:#FFFFFF 0px solid;text-align:left;
}

#drop_down ul li a {color:#333333;line-height:26px;width:130px;text-align:left;}
#drop_down ul li a:hover{
background:#751F04;
width:130px;
text-align:left;
color:#FFFFFF;
}

#drop_down li{
	  BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none;
	  margin:0px; padding:0px;text-align:left;
}


#drop_down li ul a{
/*width:12em;*/
/*width:auto;*/
/*height:auto;*/
/*float:left;*/
}

#drop_down ul ul{
top:auto;text-align:left;
}	

#drop_down li ul ul {
left:12em;
margin:0px 0 0 10px;text-align:left;
}
.text-link a, text-link a:hover, text-link a:visited {
	color:#6F1E01;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	text-align:center;
	font-weight: normal;
	text-decoration: underline;
}
.scrolling{height:260px; overflow:auto;}
.scrolling_outstanding{height:300px; overflow:auto;}
.scrolling_1{height:300px; overflow:auto}
.scrolling_search{height:350px; overflow:auto}
.scrolling_search_pannel{height:290px; overflow:auto}
.scrolling_2{height:130px; overflow:auto;}
input{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;width:180;height:20px;border: 1px solid #CCCCCC; }
select {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;width:126px;border: 1px solid #CCCCCC;}
.input_1{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;width:100;height:18px;border: 1px solid #CCCCCC; }
.select_1 {font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;width:110px;border: 1px solid #CCCCCC;}
iframe body{background:#ffffff;}
textarea{border:none; font-size:11px;border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif;color:#333333;}
.width_textfield{width:180px; }
.width_textfield2{width:180px; font-family:Arial, Helvetica, sans-serif;}
h2{margin:0px; padding:0px; font-size:11px; text-align:right;}
.padding_l_133{padding-left:133px;}
.align_r{ text-align:right; padding-right:1px;}
.input_w{ width:80px; height:18px;}
.input_room_short{ width:30px;height:18px;}
Img{border:none;}
.bottom_td{font-size:9px;}
#mouseover{background:#ACBBD7;}
#mouseout{background:#E7E7E7;}
#duplicate_message{font-size:14px;}
.align_l{ text-align:left;}

p{margin:0px; padding:0px; font-size:11px; line-height:15px;}
.t_field2{height:15px;}
.text_f_admin{width:106px; height:15px;}
.button_small_user{
	color:#ffffff;
	padding:0px;
	margin:0px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	outline:none;
	text-decoration: none;
	background-image: url(../images/button_bg.jpg);
	height: 22px;
	border: 1px solid #000000;
	background-repeat: repeat-x;
	text-align: center;
	line-height:22px;
}
.input_h{font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#333333;width:180;height:11px;border: 1px solid #CCCCCC; }
.date_btn {
height:18px;
width:20px;
 }
 .note_bg {border: 1px dashed #666; margin: 16px 1px 16px 0px; padding: 5px; background:#f1f1f1; font-weight: bold;}
 .tdnowrap {white-space:nowrap;}

