
html {  }
body { padding: 0; margin: 0;font-family : Arial;font-size : 11px;background-color : #d2d2d2; }

a { color : #F47421;text-decoration : underline; }
a:hover { text-decoration : none; }

p { margin : 0 0 15px 0;padding : 0; }
h1, h2, h3, h4, h5, h6 { margin : 0 0 15px 0;padding : 0;font-size : 12px; }

h3 { font-weight : bold; }
div { margin: 0; padding: 0; }
table { margin: 0; padding: 0; }
table td { font-family : Arial;font-size : 11px;margin : 0;padding : 0; }
iframe { margin: 0; padding: 0; }

div.f_box { margin : 0 0 15px 0;padding : 0; }

input, select { font-family : Arial;font-size : 11px; }

#editMenu { padding : 0; margin: 0;height : 400px; }
#contentMenu { padding : 0; margin: 0; }
#infoLineA { height : 30px;line-height : 30px;text-align : center;font-weight : bold;background-color : #c95000;color : white; }

#infoLineB { height : 30px;line-height : 30px;padding-right : 10px;background-color : #c95000;color : white;text-align : right; }
#infoLineB a { color : white; }

table.stdTable { width : 100%;border-left : 1px solid #ebebeb;border-top : 1px solid #ebebeb;margin : 0 0 15px 0; }
table.stdTable td { margin : 0;padding : 2px 8px 2px 8px;border-right : 1px solid #ebebeb;border-bottom : 1px solid #ebebeb; }
table.stdTable td.stdTitleCol { padding : 6px 8px 6px 8px;color : white;background-color : #F47421;font-weight : bold; }
table.stdTable tr.stdOdd td { background-color : #ffeee2; }

table.stdTableFilter { margin : 0 0 15px 0; }
table.stdTableFilter td { margin : 0;padding : 0; }

.stdCol { padding : 2px 10px 2px 10px;padding: 0;text-align : left;border-right : 1px solid black;border-bottom : 1px solid black;background-color : white; }

.stdButt { font-family : Arial;font-size : 11px;color : black;height : 25px;font-weight : bold;
    /*background-color : #D4D0C8;border-left : 2px solid white;border-top : 2px solid white;border-right : 2px solid #808080;border-bottom : 2px solid #808080; */
}

.tab_normal { color : black;background-color : #cfcfcf;padding : 2px 10px 2px 10px;margin-top : 9px;border-right : 1px solid white;text-decoration : none; }
.tab_contained { color : white;background-color : #c95000;padding : 3px 10px 3px 10px;margin-top : 7px;border-right : 1px solid white;text-decoration : none; }
.tab_selected { color : white;background-color : #F47421;padding : 5px 10px 5px 10px;margin-top : 3px;border-right : 1px solid white;text-decoration : none; }

div.tab_list {  }
div.tab_list .tab_normal { float : left;padding-right : 8px;padding-left : 7px; }
div.tab_list .tab_contained { float : left;padding-right : 8px;padding-left : 7px; }
div.tab_list .tab_selected { float : left;padding-right : 8px;padding-left : 7px; }

.stdTxt { font-family : Arial;font-size : 11px;background-color : white;margin : 0;padding : 1px !important;border-right : 1px solid white;border-bottom : 1px solid white;border-left : 1px solid #808080;border-top : 1px solid #808080; }
.stdImg { padding : 2px;border : 1px solid #808080; }
.stdTxt:hover { background-color : #FFFFE1; }
.stdTxt:focus { background-color : #FFFFE1; }

.formTd { padding : 2px 5px 1px 0; }
.formTd { font-size : 8px;text-transform : uppercase;color : black; }
.formTd input, select, textarea { text-transform : none; }
.formTd_first { margin-top : 0;padding-top : 0; }
/*
.divInput {  border-right : 1px solid white;border-bottom : 1px solid white;border-left : 1px solid #808080;border-top : 1px solid #808080;background-color : #FDFDFD;padding : 2px 0px 0px 2px;height : 16px;overflow : hidden;  }
*/
.divInput { margin-top : 0;height : 15px;font-weight : normal;overflow : hidden;background-color : white;padding : 1px;font-size : 11px;text-transform : none;color : black; }

.menuItemDiv { margin: 0 auto 0 auto; padding: 4px;display: block;color : white;text-align : center;cursor : pointer;width : 60px; }
.menuItemDiv_active { margin: 0 auto 0 auto; padding: 3px;display: block;text-align : center;color : white;cursor : pointer;width : 60px;border-left : 1px solid white !important;border-top : 1px solid white !important;border-right : 1px solid #696969 !important;border-bottom : 1px solid #696969 !important; }
.menuItemDivSelected { background-color : #c95000;padding : 3px;border-left : 1px solid #ffe3d1;border-top : 1px solid #ffe3d1;border-right : 1px solid #a74300;border-bottom : 1px solid #a74300; }

.innerDivWhite { border-right : 1px solid white;border-bottom : 1px solid white;border-left : 1px solid #808080;border-top : 1px solid #808080;background-color : white;padding : 2px; }
.innerDivSingle { border-right : 1px solid white;border-bottom : 1px solid white;border-left : 1px solid #808080;border-top : 1px solid #808080;padding : 2px; }

.errorText { font-weight : bold;color : #e30000; }
.note { background-color: #FFFFE1;border: 1px solid black;padding: 10px;width: 680px; }
.note span { font-style: italic; }

#login_box { margin: 80px auto 0 auto;width : 457px;height : 377px;position : relative; }
#login_box div.sh { width : 457px;height : 377px;background : url('/images/shadow.png');position : absolute;left : 0;top : 0;z-index : 2px; }
#login_box div.area { width : 400px;height : 320px;background-color : #F47421;border : 2px solid white;position : absolute;left : 0;top : 0;z-index : 4;left : 26px;top : 26px; }
#login_box table { margin : 35px auto 0 auto; }
#login_box table td { padding : 0 10px 4px 0;margin : 0; }
#login_box table td input { margin : 0;padding : 0; }
#login_box table td.info { text-align : right; }
#login_box table td.errorText { padding-bottom : 10px;text-align : center;font-weight : bold;color : white; }
#login_box table td.center { text-align: center;padding-top : 15px; }
#login_box table td.center .stdButt { width : 200px; }
#login_box table td.subLogo { font-weight : bold;font-size : 14px;text-align : center;padding-bottom : 15px;padding-top : 5px; }
#login_box table td.net_info { padding-top : 15px;padding-left : 50px; }
#login_box table td.net_info div.nif { position : relative; }
#login_box table td.net_info div.nif span { font-style : italic;position : absolute;left : 36px;top : 6px; }
#login_box table td.net_info div.nif div.ico_local { width : 26px;height : 26px;position : absolute;left : 0;top : 0;background : url('/images/icon_local.png'); }
#login_box table td.net_info div.nif div.ico_network { width : 26px;height : 26px;position : absolute;left : 0;top : 0;background : url('/images/icon_remote.png'); }

.page_container { width: 100%;height: 100%; }
.page_container td {  }

.leftMenu { vertical-align: top;width : 100px;padding : 2px 2px 2px 2px !important;background-color : #F47421; }
.leftMenu .stdButt { width : 100%;margin : 1px 0 1px 0; }
.leftMenu .imgButt { padding : 0;;text-align : center;padding : 15px 0 15px 0; }

.logoA { position : relative;margin : 0;padding : 0; }
.logoA span { display : block;width : 250px;height : 55px;background : url('/images/logo.png');position : absolute;right : 10px;top : 0;margin : 0;padding : 0; }

.logoB { position : relative;margin : 0;padding : 0; }
.logoB span { display : block;width : 250px;height : 55px;background : url('/images/logo.png');position : absolute;left : 10px;top : -50px;margin : 0;padding : 0; }
.logoB p { position : absolute;left : 25px;top : -15px;display : block;width : 200px;margin : 0;padding : 0;color : black;font-size : 14px; }

#workspace_box { padding: 10px 15px 15px 15px;vertical-align: top; }
#workspace_box .errorText{ text-align: center; }
#workspace_box #browse_box { width : 100%; }
#workspace_box #browse_box #frame_modify { width: 100%;height: 340px; }
#workspace_box #edit_box { width : 100%; }
#workspace_box #edit_box #frame_modify { width: 100%;height: 590px;border: none; }
#workspace_box #search_box { }
#workspace_box #search_box .errorText { font-weight: bold;color: #DC1200;padding-top : 15px;width: 680px;	 }
#workspace_box #search_box form .stdButt { width : 150px; }
#workspace_box #search_box #filter_settings { font-size: 14px;font-weight: bold;padding-top : 20px; }
#workspace_box #search_box #filter_settings .stdButt { margin-top: 20px;width : 150px; }
#workspace_box #print_box { height: 100%;width: 100%; }
#workspace_box #print_box td { padding: 0; margin: 0;vertical-align: top; }
#workspace_box #print_box tr { padding: 0; margin: 0; }
#workspace_box #print_box #frame_modify { margin: 0;width: 100%;height: 380px;border: none; }

#lists_box { width: 100%;height : 100%; }
#lists_box #modify_frame { border: none;height: 100%;width: 100%; }

#lists_box #tableCont_data { margin: 0px;padding: 0px;clear: both;height: auto;overflow: auto; }

#tableCont_data { margin: 0px;padding: 0px;height: 405px;overflow : auto; }
#tableCont_data .stdButt { width: 200px; }

#nav_div { width: 250px;padding : 2px 0px 2px 60px;position : relative; }
#nav_div img { vertical-align : middle; }
#nav_div select { position : absolute;left : 260px;top : 1px; }
#nav_div_sec { width: 250px;padding : 2px 0px 2px 60px;position : relative; }
#nav_div_sec img { vertical-align : middle; }
#nav_div_sec select { position : absolute;left : 260px;top : 1px; }

#nav_secDiv { padding : 2px 80px 2px 10px;position : relative; }
#nav_secDiv img { vertical-align : middle; }
#nav_secDiv select { position : absolute;left : 180px;top : 1px; }

#nav_thrDiv { padding : 2px 10px 2px 0;position : relative; }
#nav_thrDiv img { vertical-align : middle; }
#nav_thrDiv select { position : absolute;left : 180px;top : 1px; }

div.context_item { float : left;width : 31px;height : 31px;margin-right : 5px;cursor : pointer;position : relative; }
div.context_item span { position : absolute;left : 3px;top : 3px;width : 25px;height : 25px; }
div.context_item_active { float : left;width : 29px;height : 29px;margin-right : 5px;cursor : pointer;border-left : 1px solid white;border-top : 1px solid white;border-right : 1px solid #808080;border-bottom : 1px solid #808080;position : relative; }
div.context_item_active span { position : absolute;left : 2px;top : 2px;width : 25px;height : 25px; }

span.context_item_add { background : url('/images/icon_add.png'); }
span.context_item_preview { background : url('/images/icon_preview.png'); }
span.context_item_remove { background : url('/images/icon_remove.png'); }

div.overlay { position : absolute;z-index : 9;left : 0;top : 0;background-color : black;opacity : 0.2;filter: Alpha(Opacity=20); }

div.lock_div { background-color : #F47421;font-size : 14px;color : white;text-align : center;width : 300px;padding : 40px;border : 2px solid white;position : absolute;z-index : 10; }
div.lock_div input { width : 130px;height : 30px; }

div.image_box { background-color : #F47421;z-index : 9;position : absolute;margin : 0;padding : 45px;border : 2px solid white;color : white; }
div.image_box a.image_box_close { display : block;width : 66px;height : 22px;position : absolute;right : 10px;top : 10px;text-decoration : none; }
div.image_box a.image_box_close span { display : block;width : 66px;height : 22px;position : absolute;left : 0;top : 0;cursor : pointer;background : url('/images/box_close.gif'); }
div.image_box a.image_box_left { display : block;width : 45px;height : 45px;position : absolute;left : 0;text-decoration : none; }
div.image_box a.image_box_left span { display : block;width : 45px;height : 45px;position : absolute;left : 0;top : 0;cursor : pointer;background : url('/images/box_prev.gif'); }
div.image_box a.image_box_right { display : block;width : 45px;height : 45px;position : absolute;right : 0;text-decoration : none; }
div.image_box a.image_box_right span { display : block;width : 45px;height : 45px;position : absolute;left : 0;top : 0;cursor : pointer;background : url('/images/box_next.gif'); }
div.image_box p.image_box_title { font-size : 11px;line-height : 13px;padding : 22px 20px 0 20px;margin : 0;text-align : center;width : 100%; }
div.image_box p.image_box_info { position : absolute;left : 0;top : 0;font-size : 14px;font-weight : bold;padding : 10px;margin : 0;text-align : center;width : 100%; }
div.image_box img.image_box_img { cursor : pointer; }

p.data_table_blank { text-align : center;margin : 0;padding : 40px 0 40px 0; }

div.table_column { font-weight : bold;white-space: nowrap;font-size : 12px;padding-left : 5px; }
div.table_column img { vertical-align : middle;margin-left : 5px; }

div.table_column_sub { float : left;height : 16px;border-bottom : 1px solid #D0D0D0; }

div.table_gap { border : 1px solid black;padding : 2px;background-color : #FFFFE1;position : absolute; }

div.table_col { height : 20px;float : left;border-right : 1px solid #E6E7E8;border-bottom : 1px solid white;white-space : nowrap;overflow : hidden; }
div.table_col_padd { padding : 3px 5px 0px 5px; }
div.table_col_sel { color : white; }
div.table_col_top { background-color : #838384;color : white; }
div.table_col_odd { background-color : #000000;color : white; }
div.table_col_norm { background-color : #4D4D4D;color : white; }

div.table_row { clear : both;position : relative;height : 20px;display : block; }
div.table_row_first { clear : both;width : 20px;height : 20px;float : left;font-size : 1px;border-bottom : 1px solid white; }

button.print_butt { display : block;width : 190px;text-align : left;position : relative;font-size : 11px;height : 35px;margin-bottom : 15px;font-weight : bold; }
button.print_butt img { vertical-align : middle;margin-right : 10px; }

table.nav_tab { margin-top : 2px; }
table.nav_tab td { margin : 0;padding-right : 10px !important;vertical-align : top; }
table.nav_tab_sec { margin-bottom : 2px; }
table.nav_tab_sec td { margin : 0;padding-right : 10px !important;vertical-align : top; }

p.no_module { font-size : 16px;text-align : center;padding-top : 60px; }
p.no_module img { margin-top : 30px; }

span.data_table_check_span { display : block;position : relative;left : 2px;width : 18px;padding-top : 2px;padding-bottom : 2px;float : left;text-align : center;font-weight : bold;background-color : #c95000;color : white;border-right : 1px solid white; }

div.gap_node { border : 1px solid black;padding : 2px;background-color : #FFFFE1;position : absolute;display : none; }
