.tables.mainReg{}
.tables.mainReg th {text-align:left;padding:10px 0 10px 5px;vertical-align:middle;font-weight:bold;}
.tables.mainReg tbody {border-top:1px solid #d5d5d5}
.tables.mainReg {padding:0;}
.tables.mainReg {padding:0;}
.tables.mainReg {padding:10px 10px 5px 10px;text-align:left;}
.tables.mainReg .required {float:left;margin-top:-5px;}
.tables.mainReg h2{color:#777;padding:16px 0 0px 10px;font-size:16px;font-weight:bold;margin-bottom:-4px;}
.tables.mainReg input, .tables.mainReg select, .tables.mainReg textarea {border:1px solid #ccc;font-size:12px;padding:2px!important;padding:3px!}
.tables.mainReg .remark {}
.tables.mainReg .fieldErrorMsg {border:1px solid #fcc4c7;width:150px;color:#d60107;background:#fdf0f7 url(http://midas1/tringula/site/images/sprites_common.gif) no-repeat 2px -518px;padding:1px 1px 1px 23px;position:absolute;left:11px;z-index:98;line-height:19px;}
.tables.mainReg .fieldError {padding:0;}
.tables.mainReg .fieldTipsMsg {border:1px solid #fec600;width:150px;color:#666;background:#fbf8e9 url(http://midas1/tringula/site/images/sprites_common.gif) no-repeat 2px -2728px;padding:1px 1px 1px 23px;position:absolute;left:11px;z-index:98;line-height:19px;}
.tables.mainReg .fieldTips {padding:0;}
.tables.mainReg .alert {color:#D60107}
.tables.mainReg .required {float:left;margin-top:-5px;}
.required{padding-left:15px;background: url(http://midas1/tringula/site/images/sprites_common.gif) 5px -305px no-repeat;}
.notice{color:#900;}
.error{border:1px solid #E5B5B0;width:150px;background:#fff1eb url(http://midas1/tringula/site/images/sprites_common.gif) 5px -3375px no-repeat; padding:2px 6px 2px 20px; margin:2px 0px 3px 0px;color:#990000;} 
.alert, a.alert:link, a.alert:visited, a.alert:active{color:#f60;}
