.loginbg{
margin:0;
}

.bg1{
margin:0;
}

.bg2{
margin:0;
}

*:focus { 
outline: none 
}
.clear{
clear:both;
}
.session_container{
	padding:45px 0 0 85px;
	width:219px;
	height:143px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	font-weight:bold;
	text-align:center;
}

.redmap{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f71900;
}
.header_main_container{
	width:100%;
	height:112px;
}
.header_container{
	width: 952px;
	height:112px;
	margin:auto;

}

.cmb_container{
padding-left:7%;
padding-top:5%;

height:20%;
}
.cmb_container2{
margin:auto;
height:40px;
}
.cmb_container3
{
	padding-top: 30px;
	height: 18px;
	padding-left:5%;
	
}
.cmb_library
{
	float: left;
	padding-right: 5px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}

.cmb_group
{
	float: left;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}

hr
{
	border-right: medium none;
	border-top: medium none;
	font-size: 100%;
	border-left: medium none;
	color: #084c6f;
	border-bottom: medium none;
	background-color: transparent;
}

.cmb_library2{
float:left;
}
.cmb_library3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.main_btn_container{
float:right;
width:345px;
height:78px;
}

.header_container2
{
float:right;	
width:85%;
height:112px;
margin:auto;
}

.btn_send{

width: 88px;
	height: 26px;
	background: url(../images/btn_send.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_reset{

width: 88px;
	height: 26px;
	background: url(../images/btn_reset.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_view{
float:left;
width:54px;
height:78px;
}
.btn_library{
float:left;
width:54px;
height:78px;
}
.btn_group{
float:left;
width:54px;
height:78px;
}
.btn_reserved
{
float:left;
width:54px;
height:78px;	
}

.btn_logout{
float:left;
width:54px;
height:78px;
}
.btn_help{
float:left;
width:54px;
height:78px;
}
.logo_container{
width:100%;
}
.logo_login{
margin:auto;
width:391px;
height:180px;
background:url(../images/log-in_manage.jpg);
background-repeat:no-repeat;
}

.login_container{
width:100%;
}

.bg_login{
margin:auto;
width:391px;
height:170px;
background:url(../images/log-in_bg.jpg);
background-repeat:no-repeat;
}
.bg_logout{
margin:auto;
width:391px;
height:250px;
background:url(../images/lgo-out_bg.jpg);
background-repeat:no-repeat;
}


.txtbox1_container{
width:150px;
height:24px;
padding:0 0 0 162px;
}
.txtbox2_container{
width:150px;
height:24px;
padding:0 0 0 162px;
}
.textbox{
border:0;
background-color:#e9e9e9;
width:190px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.forgot_password{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#f78825;
float:left;
width:90px;
padding:10px 0 0 158px;
}
.check_box{
padding:5px 0 0 34px;
float:left;
width:48px;
height:10px;
}
.item_id{
float:left;
width:65px;
text-align:center;
}
.index_date{
float:left;
width:65px;
text-align:center;

}
.client_ID{
float:left;
width:58px;
text-align:center;
}
.client{
float:left;
width:58px;
text-align:center;

}
.subject{
float:left;
width:60px;
text-align:center;

}
.doc_type{
float:left;
width:50px;
text-align:center;

}
.date{
float:left;
width:55px;
text-align:center;
}
.notes{
float:left;
width:50px;
text-align:center;
}
.password_btn_container{
width:391px;
padding:1px 0 0 0;
}
.btn_login_pos
{
	padding:2px 0 0 26px;
}

.btn_login
{
	width: 88px;
	float: left;
	height: 26px;
	background: url(../images/btn_login.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.document_indexing_container{
width:100%;
height:330px;
}

.query_container
{
	padding: 5px 0 0 0;
	width: 100%;
	height: 500px;
	
}

.query_container2{
float:left;
font-family:Tahoma;
font-size:11px;
color:#3f3f3f;
padding:6px 0 0 12px;
}
.queue_container{
width:627px;
padding-top:30px;
}
.query_content
{
height:500px;
padding-top:35px;
margin:auto;

}

.data_container{
padding-top:15px;
width:627px;
height:37px;
}
.data_container2{
padding-top:15px;

}
.icon_container3{
float:left;
width:81px;
height:37px;
}

.icon_container{
width:231px;
height:37px;
float:left;
}
.icon_container2{
padding-left:61px;
width:85px;
height:37px;
float:left;
}

.filename_container{
width:121px;
height:27px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#3f3f3f;
padding:8px 0 0 15px;
}
.description_container{
width:143px;
height:27px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#3f3f3f;
padding:8px 0 0 15px;
}
.type_container{
width:86px;
height:27px;
float:left;
font-family:Tahoma;
font-size:11px;
color:#3f3f3f;
padding:8px 0 0 15px;
}
.icon_view{
width:23px;
height:37px;
float:left;
}
.icon_view3{
width:23px;
height:37px;
float:left;
}
.icon_edit{
padding-left:14px;
width:23px;
height:37px;
float:left;
}
.icon_edit3{
padding-left:5px;
width:23px;
height:37px;
float:left;
}
.icon_text3{
padding-left:5px;
width:23px;
height:37px;
float:left;
}
.icon_forward{
padding-left:14px;
width:43px;
height:37px;
float:left;
}
.icon_copy{
padding-left:14px;
width:23px;
height:37px;
float:left;
}
.icon_email{
padding-left:14px;
width:26px;
height:37px;
float:left;
}
.icon_email2{
padding-left:5px;
width:26px;
height:37px;
float:left;
}
.icon_bin{
padding-left:14px;
width:19px;
height:37px;
float:left;
}
.icon_bin2{
padding-left:5px;
width:19px;
height:37px;
float:left;
}
.icon_to{
padding-left:14px;
width:23px;
height:37px;
float:left;
}
.icon_to2{
padding-left:5px;
width:23px;
height:37px;
float:left;
}
.query_content_left
{
height: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#414141;
}

.query_empty_message{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#414141;
}
.file_container{
padding:48px 0 0 25px;
}
.query_left
{
	width: 75%;
	height: 100%;
	float: left;
	padding-left:5px;
}
.header_icons_container{

height:37px;
}
.query_input{
width:627px;
float:left;
}
.query_right
{
float:right;
height:100%;
width: 23%;
}

.query_upload2
{
	height: 288px;
	padding-right: 20px;
	padding-top: 5px;
}

.query_upload
{
	height: 288px;
	float: left;
	padding-right: 20px;
	padding-top: 5px;
}
.upload_header{
background:url(../images/upload_header.jpg);
background-repeat:no-repeat;
width:283px;
height:79px;
}
.input_header
{
width:162px;
height:79px;
background:url(../images/input_queue_header.jpg);
background-repeat:no-repeat;
}

.reserved_header
{
width:214px;
height:79px;
background:url(../images/reserved_header.jpg);
background-repeat:no-repeat;
}

.btn_help_body{
float:left;
width:27px;
height:27px;
padding:25px 0 0 10px;
}
.btn_help_body2{
padding-top:5px;
float:left;
width:27px;
height:27px;
}

.upload_bg{
background:url(../images/queue_empty_bg.jpg);
background-repeat:no-repeat;
width:283px;
height:209px;
}
.click_here{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f78825;
}

.document_indexing
{
	left: 35%;
	position: absolute;
	top: 10%;
}

.form_bg2{
background:url(../images/form_bg2.jpg);
background-repeat:repeat-y;
width:350px;
}

.form_bg{
background:url(../images/form_bg2.jpg);
background-repeat:repeat-y;
width:350px;
float:right;
}



.form_head
{
	padding-left:3px; 
	background:url(../images/form_head.jpg); 
	background-repeat:repeat-x; width: 350px;
}

.txtfield_container{
padding-top:10px;
width:286px;
height:25px;
}

.txtfield_container2{
padding:10px 0 0 0;
width:286px;
height:58px;
}

.txtfield_container3{
padding:10px 0 0 0;
width:286px;
height:58px;
}

.reserveditem_header{
	background: url(../images/head_left.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Blue;
}

.header_results
{
	background: url(../images/head_left.jpg);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-weight: bold;
	color: White;
	vertical-align:top;
}

.row_results
{
	border-bottom: gray thin dotted;
	text-align: center;
}

.header_label
{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #686868;
	text-transform: uppercase;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 0px;
}

.helplinktable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-TOP-STYLE: none;
    PADDING-TOP: 0px;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

.dthitlist
{
	border-right: chocolate;
	border-top: chocolate;
	background: none transparent scroll repeat 0% 0%;
	border-left: chocolate;
	border-bottom: chocolate;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	padding-left: 0px;
}

.dthitlist TD
{
	border-right: 1px;
	padding-right: 0px;
	border-top: darkgray thin;
	padding-left: 0px;
	font-size: smaller;
	padding-bottom: 0px;
	border-left: 1px;
	padding-top: 0px;
	border-bottom: dimgray thin groove;
	background-color: transparent;
}

.dthitlist3
{
	border-right: chocolate;
	border-top: chocolate;
	background: none transparent scroll repeat 0% 0%;
	border-left: chocolate;
	border-bottom: chocolate;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	padding-left: 5px;
}

.dthitlist3 TD
{
	border-right: 1px;
	padding-right: 0px;
	border-top: darkgray thin;
	padding-left: 0px;
	font-size: smaller;
	padding-bottom: 0px;
	border-left: 1px;
	padding-top: 0px;
	border-bottom: dimgray thin groove;
	background-color: transparent;
}

.dthitlist2
{
	border-right: chocolate;
	border-top: chocolate;
	background: none transparent scroll repeat 0% 0%;
	border-left: chocolate;
	border-bottom: chocolate;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	padding-left: 7px;
}

.border
{
	background: url(../images/head_left.jpg);
	background-repeat: repeat-y;
	background-position:right;
}

.txtbox_label
{
	text-align:right;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #686868;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
}

.txtbox_label2{
float:right;
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 4px;
width:84px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#686868;
}

.range_label
{
	float: left;
	height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #686868;
	padding-left: 4px;
	padding-top: 2px;
}


.txtfield_bg{
float:left;
background:url(../images/txtbox_bg.jpg);
background-repeat:no-repeat;
width:156px;
height:25px;
padding:3px 0 0 3px;
}

.txtfield_bg2{
float:left;
background:url(../images/txtbox_bg2.jpg);
background-repeat:no-repeat;
width:58px;
height:25px;
padding:3px 0 0 3px;
}

.txtfield_bg3{
float:left;
background:url(../images/txtbox_bg2.jpg);
background-repeat:no-repeat;
width:58px;
height:25px;
padding:3px 0 0 3px;
}


.txtfield_bg4{
padding:2px 0 0 3px;
float:left;
background:url(../images/txtarea_bg.jpg);
background-repeat:no-repeat;
width:156px;
height:58px;
}

.listfield_bg
{
	float:left;
	width:140px;
	height:60px;
	padding:3px 0 0 3px;
}

.listfield{
	border:thin;
	border-style:inset;
	border-color:#7f9db9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#686868;
	width:140px;
	height:60px;
}

.txtfield_bg5{
float:left;
width:100px;
height:25px;
padding:3px 0 0 3px;
}

.arrow_down{
width:19px;
height:25px;
float:left;
}

.calendar{
width:22px;
height:25px;
float:left;
}
.calendar1{
width:22px;
height:25px;
float:left;
padding-right:15px;
}

.calendar2{
width:22px;
height:25px;
float:left;
}

.form_footer_container
{
	width: 350px;
	height: 95px;
	background: url(../images/form_curl.jpg);
	background-repeat: no-repeat;
}

.index_reset_container
{
	margin: auto;
	width: 281px;
	height: 26px;
	padding-right: 0px;
	padding-left:40px;
	padding-bottom: 0px;
	padding-top: 12px;
}

.btn_index_pos
{
	float:left;

}

.btn_edit_pos
{
	float:left;
	padding-left:50px;
	padding-top:10px;
}

.btn_index
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_index.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_ok
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_ok.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_back
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_back.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_submit
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_submit.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_checkin{

width: 88px;
	height: 26px;
	background: url(../images/btn_checkin.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_yes{

width: 88px;
	height: 26px;
	background: url(../images/btn_yes.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_no{

width: 88px;
	height: 26px;
	background: url(../images/btn_no.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_reset{
padding:0 0 0 9px;
width: 88px;
	height: 26px;
	background: url(../images/btn_reset.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

/* index txtbox start */

.index_txt1{
width:154px;
height:24px;
padding:15px 0 0 100px;
}
.index_txt2{
width:154px;
height:24px;
padding:6px 0 0 100px;
}
.index_txt3{
float:left;
width:57px;
height:24px;
padding:6px 0 0 100px;
}
.index_txt4{
float:left;
width:57px;
padding:6px 0 0 40px;
}
.index_txt5{
float:left;
width:60px;
padding:6px 0 0 100px;
}
.textbox5{
border:0;
width:148px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.index_txt6{
float:left;
width:60px;
padding:6px 0 0 100px;
}
.textbox2{
border:0;
width:147px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.textbox3{
border:0;
width:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.textbox4{
border:thin;
border-style:inset;
border-color:#7f9db9;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}


.dots{
padding-top:30px;

height:4px;
}
.dots2{
padding-top:15px;

height:4px;
}

/* index txtbox start */

.file_description{
float:left;
padding-top:23px;
width:281px;
height:48px;
}
.btn_holder{
float:left;
padding-top:14px;
width:281px;
height:48px;
}
.btn_upload_pos{
	padding:50px 0 0 24px;
}

.btn_upload
{	
	width: 88px;
	height: 26px;
	background: url(../images/btn_upload.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.queue_headers{
padding-top:14px;
}
.queue_headers2{
float:left;
padding:5px 0 0 5px;
height:21px;
}
.btn_search_pos
{
	padding-top: 10px;
}

.btn_checkout
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_checkout.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.btn_search
{
	width: 88px;
	height: 26px;
	background: url(../images/btn_search.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}


.btn_clear{
width:88px;
height:26px;
	background: url(../images/btn_clear_form.jpg) repeat-x;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.q_file{
float:left;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
padding-top:4px;
}
.q_file2{
padding:7px 0 0 95px;
width:100px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
img{
border:0;
}
.outline_style{
outline:0px;
}
.footer_container{
padding-top:30px;
width:100%;
}

.footer{
margin:auto;
width:952px;
height:52px;
background:url(../images/footer.jpg);
background-repeat:no-repeat;
}
.footer2{
margin:auto;
width:952px;
height:52px;
background:url(../images/footer.jpg);
background-repeat:no-repeat;
}

.head_left{
float:left;
}
.head_right{
float:left;
}
.head_bg{
height:21px;
background:url(../images/head_bg.jpg);
background-repeat:repeat-x;
float:left;
}

.header_font{
float:left;
padding:2px 10px 0 10px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
}
.txtbox_username{
padding:35px 0 0 150px;
width:80px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#686868;
}

.txtbox_password{
padding:7px 0 0 150px;
width:80px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#686868;
}
.bg_login2{
margin:auto;
width:391px;
height:65px;
background:url(../images/log-in_bg.jpg);
background-repeat:no-repeat;
}

p
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color: #414141;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 4px;

}

.par_header
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #686868;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 4px;
}

.reserved_items_header
{
	border-bottom: #838B8B 2px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#104E8B;
	font-weight:bolder;
	padding-left: 20px;

}

.reserved_items_form
{
	margin-left:10; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#838B8B;
	font-weight:bold;
	padding-left: 15px;	
}

.reserved_items_body
{
	background-color: white;
	font-family:arial; 
	font-size:12;
}


.header_reserveditempage {
	background: url(../images/head_left.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Blue;
}

.results_reserveditempage
{
	border-right: chocolate;
	border-top: chocolate;
	background: none transparent scroll repeat 0% 0%;
	border-left: chocolate;
	border-bottom: chocolate;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686868;
	padding-left: 0px;
}
.results_reserveditempage TD
{
	border-right: 1px;
	padding-right: 0px;
	border-top: darkgray thin;
	padding-left: 0px;
	font-size: smaller;
	padding-bottom: 0px;
	border-left: 1px;
	padding-top: 0px;
	border-bottom: dimgray thin groove;
	background-color: transparent;
}
