
body { font-family: Verdana, Arial, Helvetica, sans-serif; color:#52668f; font-size: 10px; text-decoration: none; border-width:1px; margin:0px; background-image:url(../images/bg.jpg); }
table, button, select, div { font-family: Verdana, Arial, Helvetica, sans-serif; color:#52668f; font-size: 10px; text-decoration: none; border-width:1px;}
textarea, input { font-family: Verdana, Arial, Helvetica, sans-serif; color: #52668f; font-size: 10px; text-decoration: none; border-width:1px;}
a { text-decoration:none; color:#52668f; }
img { border-width:0px; margin:0px; }
.vis_1 { visibility:visible; }
.vis_2 { visibility:hidden; }

.clr { clear:both; padding:0; height:0px; }
#main_div { width:100%; margin:20px auto; padding:0; visibility:hidden; }
#main_box { width:846px; margin:0 auto; padding:0; border:1px solid #afbcd7; background-color:#eef1f7;  }
#box_title { background-image:url(../images/prog_bg.gif); padding:4px; padding-left:6px; padding-bottom:8px; height:14px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#52668f; font-size:12px; font-variant:small-caps; text-decoration:none;  }
#box_title img { margin-right:6px; }
#box_cont { border:1px solid #ffffff; background-color:#dde5f5; min-height:200px; margin:8px 10px 8px 8px; padding:12px; font-family:"Courier New", Courier, monospace; font-size:12px; }
#box_menu { margin:8px; }

#box_menu div { width:152px; height:40px; background-color:#dde5f5; border:1px solid #FFFFFF; cursor:pointer; float:left; margin:0 2px 2px 0; padding:5px; }
#box_menu div:hover { background-color:#ffffff; }
#box_menu div img { margin:0 8px 0 2px; }

#box_menu a { display:block; width:152px; height:40px; background-color:#dde5f5; border:1px solid #FFFFFF; cursor:pointer; float:left; margin:0 2px 2px 0; padding:5px; }
#box_menu a:hover { background-color:#ffffff; }
#box_menu a img { margin:0 8px 0 2px; }


#box_menu span { display:block; margin:0; padding:0; }
#box_status { background-image:url(../images/prog_bg_b.gif); background-position:bottom; padding:6px 10px 6px 4px; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#52668f; font-size:9px; }
.tab_2 { width:100%; background-color:#dde5f5; font-family:Verdana, Geneva, sans-serif; font-size:10px; }
.tab_2 th { padding:2px 4px 2px 2px; background-color:#ffffff; white-space:nowrap; width:146px; text-align:right; font-weight:normal; }
.tab_2 td { padding:2px; white-space:nowrap; border:1px solid #dde5f5; border-bottom-color:#ffffff; }
.tab_2 td img { cursor:pointer; margin:0 4px 2px 0; }
.tab_2 input { font-family:Verdana, Geneva, sans-serif; font-size:10px; padding:2px; }
.tab_2 label { font-family:Verdana, Geneva, sans-serif; font-size:10px; padding:2px; }

