/* Layout */

div.bodyframe {
position:absolute;
top:0; bottom:0; left:0; right:0;
}

div.contentframe {position:absolute; top:50px; bottom:0; left:0; right:0;}
div.content_left {position:absolute; top:0; bottom:0;}
div.content_right {position:absolute; left:205px; top:0; bottom:0; right:0;}
div.menu_top_frame1 {position:relative;}
div.menu_top_frame2 {overflow:hidden; position:absolute; left:0px; top:0; bottom:0; right:0}
div.menu_top_content2 {position:absolute; left:0; top:30px; bottom:0; right:0}
div.menu_bottom_frame1 {position:relative;}
div.menu_bottom_frame2 {overflow:hidden; position:absolute; left:0px; top:0; bottom:0; right:0;}
div.menu_bottom_content2 {position:absolute; left:0px; top:30px; bottom:0; right:0}
div.loginframe {padding:2px;}
div.loginframe div.fields {height:175px;}

/* Planning List */

div.list {position:absolute; left:0; top:0; bottom:333px; right:0;}
div.content_paging_frame {bottom:290px;}
div.content_newentry_formframe {height:240px;}

/* Service card */

div.card_frame {position:absolute; left:0; top:0; bottom:0; right:0;}
div.card_content_left {position:absolute; top:0; bottom:0;}
div.card_content_right {position:absolute; left:130px; top:0; bottom:0; right:0;}
table.card form.status input { top:3px; left: 3px; }

/* Transfer and Summary List */

div.transfer_list {position:absolute; left:0; top:35px; bottom:0; right:0;}
