@charset "utf-8";
/* Type Selector */
*{margin:0; padding:0;margin:0; padding:0;}
/* content area */
#cur_loc{clear:both;float:left;border-bottom:1px solid #e1e1e1;width:950px;}
#cur_loc_align{float:right; }
#cur_loc ul{list-style-type:none;padding-top:13px;padding-right:10px; letter-spacing: -1px;}
#cur_loc li{display:inline;font-size:90%;color:#727272;padding-right:1px;padding-left:1px;}
caption{display:none;}
h3 {font-size: 1.333em;
    line-height: 1.125em;
    margin: 1.688em 0 0.3125em;
}

#search_field{clear:both;float:left;width:950px;}
#search_field_loc{padding-top:10px;padding-bottom:10px;}
#search_field h2{display:inline;padding-top:40px;background: url("../images/bg_h2.gif") no-repeat;
    background-position: left center;padding-left:10px;padding-top:2px;letter-spacing:-1px;}

#search_field fieldset{border:1px solid #E1E1E1;padding:7px;}
#paging_div{clear:both;position:relative;width:650px;}
#paging_div .paging_align{
    clear: both;
    margin: 0 auto;
    padding-top: 16px;
    text-align: center;
    width: 950px;}
.paging_align .first{border:medium none;padding:0px;}
.paging_align li{display:inline;border-right:1px solid #dddddd;padding-left:3px;padding-right:10px; vertical-align:middle;}
.paging_align li a{color:#666666;}
.paging_align li a:hover{color:#0958A5;font-weight:bold;}
.paging_align a:active{color:#0958A5;}
.paging_align a:visited{color:#0958A5;}

.modify_user table{clear:both; width:800px;    border: 1px solid #dddddd;
    line-height: 28px;
    overflow: hidden;
    white-space: nowrap;}
.modify_user table th {background-color:#f2f2f2;border:1px solid #dddddd;
    color:#0f438a;
    height: 26px;
}
.modify_user table td{background-color:#ffffff;border:1px solid #dddddd;
    color:#0f438a;
    height: 26px;padding-left:10px;}

.invisible {
    width:0px;
    height:0px;
    visibility: hidden;
}

.table { width: 950px; }
.table thead th { vertical-align: middle; font-weight: bold }
.table tbody td { vertical-align: middle; }
.panel-collapsed { padding: 20px; }
#content { width: 100%; }

ul{list-style-type:none; margin: 0px;}

#paging_div{clear:both;position:relative;width:650px;}
#paging_div .hmnt_paging_align{
    clear: both;
    margin: 0 auto;
    padding-top: 16px;
    text-align: center;
    width: 950px;}
.hmnt_paging_align .first{border:medium none;padding:0px;}
.hmnt_paging_align li{display:inline;border-right:1px solid #dddddd;vertical-align:middle;}
.hmnt_paging_align li a{color:#666666;}
.hmnt_paging_align li a:hover{color:#0958A5;font-weight:bold;}
.hmnt_paging_align a:active{color:#0958A5;}
.hmnt_paging_align a:visited{color:#0958A5;}

.header-user-text {
    color: white;
}