/*index*/
div.circular_scroll    { width:651px; height:493px; margin-bottom:10px; overflow-y:scroll; background-color:#EFF8FC; }
table.circular_list    { margin:0px; }
table.circular_list caption { text-align:left; height:20px; line-height:20px; }
table.circular_list th { padding:3px 5px; border:1px solid #C5DFEB; color:#4498C6; background-color:#DBEDF7; }
table.circular_list td { padding:3px 5px; border:1px solid #CCC; text-align:center; background-color:#FFF; }

table.circular_list tr.selected_employee td { background-color:#e8ffe6; color:#2d7926; }
table.circular_list tr.checked td { background-color:#e1e1e1; }
table.circular_list tr:hover td   { background-color:#DEF8ED; }

/*_form*/
div.form_area     { float:left; overflow:hidden; width:480px; }
div.circular      { padding:5px; width:455px; height:500px; border:1px solid #C5DFEB; background-color:#EFF8FC; }
table.circular    { float:left; }
table.circular tr { padding:0px; }
table.circular th { padding:0px 5px; text-align:left; color:#4498C6; }

div.save_button   { clear:both; overflow:hidden; padding:10px 0px; float:right; }
div.return_button { float:left; width:60px; margin-top:10px; }

/*select_employee_form*/
div.company_area { float:right; color:#444; }
div.selected_employees_scroll { width:344px; height:463px; overflow-y:scroll; background-color:#eef7ff; }
div.selected_employees        { float:left; margin-left:10px; margin-top:1px; }

table.selected_employees    { margin:0px; }
table.selected_employees caption { text-align:left; font-weight:bold; line-height:20px; height:20px; solid #ffd0d0; color:#46a3ff; }
table.selected_employees th { padding:3px 5px; border:1px solid #b9dcff; color:#46a3ff; background-color:#d7ebff; }
table.selected_employees td { padding:3px 5px; border:1px solid #CCC; text-align:center; background-color:#FFF; }
table.selected_employees tr.checked_employee td { background-color:#e8ffe6; color:#2d7926; }
table.selected_employees tr:hover td { background-color:#DEF8ED; }

div.all_employees_scroll { width:344px; height:463px; overflow-y:scroll; background-color:#EFF8FC; }
div.all_r_employees      { float:left; }
div.all_r_employees span   { solid #ffc7ac; color:#4498C6; font-weight:bold; float:left; }

div.button_form          { float:left; overflow:hidden; width:45px; margin:0px 5px; }
div.select_employee_form { overflow:hidden; width:755px; }

/*browse_employee_list*/
div.check_employee     { padding-left:15px; overflow:hidden; width:555px; }
table.checked_employee { margin-top:5px; }
table.checked_employee caption { line-height:15px; height:15px; }
div.checked_employees_scroll { overflow-y:scroll; width:536px; height:493px; overflow-y:scroll; background-color:#eef7ff; }
h3.circular_contents_title { width:480px; margin:0px; height:20px; line-height:18px; padding:4px 0px; color:#4498C6; float:left; }

div.information_reflection{
	margin-left:5px;
}
div.information_reflection div.item{
	margin-top:5px;
}
