body { margin: 0px; padding: 0px; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #000; line-height: normal; background: url(../images/main_bg.png) repeat-x left top; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; }
div, p, table, form, ul, li { margin: 0px; padding: 0px; }
a { color: #105CB6; text-decoration: none; outline: 0px; cursor: pointer; }
a:hover { text-decoration: underline; }
img { border: 0px; }

.center { margin-left: auto; margin-right: auto; width: 980px; }
.clear { clear: both; float: none; }
.left { float: left; }
.right { float: right; }
.hidden { display: none; }

.red_cl { color:#df1d1d; }
.blk_cl { color: #555555; }
.grn_cl { color: #8ab300; }
.blue_clr { color:#105CB6; }
.font_big { font-size: 21px; font-weight: bold; }


a.paging { cursor: pointer; }
a.paging, .selectedPage { color: #333; background-color: #baceeb; text-decoration: none; padding: 2px 6px; display: block; margin-top: 2px; margin-bottom: 2px; margin-left: 4px; float: left; }
a.paging:hover, .paging.selectedPage { background-color: #E4E4E4; }


.txt_field { border: 1px solid #bdc7d8; padding: 6px; color: #252525; background: #FFF; font: bold 11px Arial, Helvetica, sans-serif; }
.bigBlueHd { color:#3671a1; font: normal 38px/45px "minion-pro-1","minion-pro-2",Georgia,"Times New Roman",serif; }

.simple_button { color: #425cb6; border: 1px solid #94a3c4; background: #FFF; padding: 5px 8px; float: left; margin-right: 10px; cursor: pointer; display: block; }
.simple_button.edit_btn{ background: #FFF url(../images/icon/mini_pencil.png) no-repeat 4px center; padding-left: 26px; }

.simple_button.active { background: #94a3c4; color:#fff; }
.simple_button.active .sb_drop { background: url(../images/buttons/simple_button_white_pointer.png) no-repeat right center; }
.simple_button .sb_drop { background: url(../images/buttons/simple_button_blue_pointer.png) no-repeat right center; padding-right: 10px; }

.sb_drop_cwr { position: absolute; border: 1px solid #94a3c4; margin-top: 5px; width: 80px; margin-left: -9px; background: #fff; padding-top: 6px; }
.sb_drop_cwr a { display: block; padding: 2px 6px 4px; margin-bottom: 2px; }
.sb_drop_cwr a:hover { background: #94a3c4; color:#fff; }

.alertMsg { background: #fff7cd url(../images/alert_img.png) no-repeat 12px 6px; padding: 12px 12px 4px 52px; border-bottom: 3px solid #baceeb; border-top: 3px solid #baceeb; }
.alertMsg .am_inner { margin-bottom: 8px; background: url(../images/blk_bullet.png) no-repeat left 6px; padding-left: 8px; }

.alt_footer { text-align: center; padding-top: 18px; padding-bottom: 18px; border-top: 1px solid #D8EEFA; border-bottom: 1px solid #D8EEFA; background: none repeat scroll 0 0 #F7FBFC; color:#555555; }
.warningmsg { background: #fffce7 url(../images/icon/warning_yellow.png) no-repeat 5px 6px; padding: 5px 5px 5px 28px; border: 1px solid #ffe746; color: #4d4d4d; margin-bottom: 12px; }

.dot_c { background: url(../images/blk_bullet.png) no-repeat left 6px; padding-left: 8px; }

.tooltip_holder { display: none; position: absolute; height: auto; max-width: 300px; !important }
.tooltip_holder .tpw_con { color: #fff; background: #414141; padding: 3px 6px 4px; }
.tooltip_holder .tpw_arrow { background: url(../images/arrow/black_down.png) no-repeat right bottom; height: 6px; width: 22px; }
