/* Common CSS */
.clear { width: 100%; height: 0px; overflow: hidden; clear: both; }
.none {	display:none; }
.right { float:right; }
.left {	float:left; }
.br { clear:both; height:6px; padding:0px; margin:0px; }

/* Button CSS */
.btn_gray {	cursor:pointer; padding:8px 15px; background:#eee; font-weight:bold; color:#333; border:0px; }
.btn_red { cursor:pointer; padding:8px 15px; background:red; font-weight:bold; color:#ffffff; border:0px; }
.btn_blue {	cursor:pointer; padding:8px 15px; background:#1f7bc2; font-weight:bold; color:#ffffff; border:0px; }
.btn_green { cursor:pointer; padding:8px 15px; background:#19b723; font-weight:bold; color:#ffffff; border:0px; }
.btn_black { cursor:pointer; padding:8px 15px; background:#000; font-weight:bold; color:gold; border:0px; }
.head_gray { background:#f7f7f7; font-weight:bold; font-size:12px; color:#000; }
.now_blue, .head_blue { background:#1f7bc2; font-weight:bold; font-size:12px; color:#fff; }
.now_green, .head_green { background:#19b723; font-weight:bold; font-size:12px; color:#fff; }
.now_blue a, .now_green a { font-weight:bold; font-wize:12px; color:#fff !important; text-decoration:none; }

/* Common CSS */
#container h1 { display:none; }
#amina_setup input[type=checkbox], #amina_setup input[type=radio] {	vertical-align: middle; }
#amina_setup input[type=text], #amina_setup input[type=input] {	height: 22px; line-height: 1.7em; border:1px solid #ddd; vertical-align: middle; padding:0px 4px; }
#amina_setup select { max-width:140px; height: 22px; line-height: 1.7em; border:1px solid #ddd; font-size:12px; vertical-align: middle; }
#amina_setup textarea {	width:100%; height: 80px; line-height: 1.7em; border:1px solid #ddd; font-size:12px; background:#fafafa; overflow:auto; }
.no_margin{	margin:0px !important; }
h1.main_title {	display:block !important; padding:12px 0px; text-align:center; font:bold 14px verdana; color:gold; background:#333; letter-spacing:0px !important; margin:0px; }
h1.main_title span { color:greenyellow; }
table.admin_head { width:100%; border:0px; margin:0px; margin-top:20px; }
table.admin_head th { text-align:left; border:0px; padding:10px 0px !important; vertical-align:bottom; }
table.admin_head th h2 { font-weight:bold; font-size:15pt; letter-spacing:-1px; color:#000; padding:0px; margin:0px; }
table.admin_head td { text-align:right; border:0px; padding:10px 0px !important; }
table.admin_tbl { width:100%; border-collapse:collapse; border:0px; border-top:3px solid #000; padding:0px; margin:0px; } 
table.admin_tbl th { border:0px; border-bottom:1px solid #ddd; padding:0px; padding:8px 0px !important; font-size:12px !important; }
table.admin_tbl td { border:0px; border-bottom:1px solid #ddd; padding:8px 10px !important; font-size:12px !important; }
table.admin_tbl p { padding:0px 0px 8px; margin:0px; }
table.admin_tbl p.tline { border-top:1px solid #ddd; padding:8px 0px 0px !important; margin-top:8px !important; }
table.admin_tbl p.bline { border-bottom:1px solid #ddd; margin-bottom:8px !important; }
table.admin_tbl p.both { padding:2px 0px !important; margin:0px; }
table.set_tbl { width:100%; border-collapse:collapse; border:0px; padding:0px; margin:0px; } 
table.set_tbl thead th, table.set_tbl thead td { color:#333; border:0px; padding-top:0px !important; font-size:12px !important; }
table.set_tbl .trfoot th, table.set_tbl .trfoot td { padding-bottom:0px !important; font-size:12px !important; }
table.set_tbl th { border:0px; border-top:1px solid #ddd; padding:0px; padding:8px 0px; font-size:12px; }
table.set_tbl td { border:0px; border-top:1px solid #ddd; padding:8px 10px; font-size:12px; }
table.set_tbl a { color:#333; }
table.set_tbl ul { margin:0px; padding:0px 0px 0px 20px; }
.w20 { width:20px; }
.w35 { width:35px; }
.w40 { width:40px; }
.w60 { width:60px; }
.w80 { width:80px; }
.w100 { width:100px; }
.w120 {	width:120px; }
.w140 {	width:140px; }
.w160 {	width:160px; }
.bg_gray { background:#fafafa; }