body{padding:0;margin:0;font-size:12px;font-family:Helvetica, Arial, "Lucida Grande", sans-serif;font-weight: 400;;color:#555;}
ul{padding:0;margin:0;list-style:none;}
a{text-decoration:none;color:#1068AF;}
input, select, textarea{font-family:sans-serif;}
.clear{clear:both;}

#main_wrapper{width:960px;margin:0 auto;}
#wrapper{float:left;background:#FFF;}

header{padding:10px;float:left;width:940px;}

header #logo{float:left;}
header #logo a{font-size:40px;font-weight:bold;text-decoration:none;color:#1068AF;display:block;width:150px;height:50px;text-align:center;background:url('../img/psverifyReflex.png')}

nav{float:left;width:750px;margin-left:25px;}
nav ul{padding-top:15px;}
nav ul li{float:left;margin:0px 10px;}
nav ul li a{font-size:18px;padding:5px 5px;background:#FFF;border-top:1px solid #FFF;}
nav ul li a.current{background:#EEE;border-top:1px solid #AAA;}

article{float:left;padding:10px;width:930px;margin-top:30px;min-height:450px;}
article header{font-size:25px;padding-bottom:5px;}


section{float:left;padding:5px 10px;clear:both;width:100%;}
section label{font-size:14px;margin:5px 0;display:inline-block;}
.col{float:left;}
section.top{background:#EEE;border-top:1px solid #AAA;margin-top:15px;}
section.table{padding:0px;width:102%;}
section.table table{width:100%;border:1px solid #AAA;}
section.table table th{background:#AAA;padding:5px;text-align:left;}
section.table table td{padding:5px;}
section.table table td.even{background:#EEE;}
section.table table td.odd{background:#FFF;}
section .text_box{padding:5px;font-size:12px;border:1px solid #AAA;width:100%;}
section select.text_box{height:30px;width:101%;}
section .text_box option{padding:5px;}
.form_button{padding:5px 8px;color:#FFF;background:#014A82;font-size:18px;border:1px solid #014A82;outline:none;cursor:pointer;}
.form_button:hover{background:#1068AF;border:1px solid #1068AF;}
.form_button.disabled{cursor:default;background:#AAA;}

.form_button_small{padding:4px 5px;color:#FFF;background:#014A82;font-size:14px;border:1px solid #014A82;outline:none;cursor:pointer;}
.form_button_small:hover{background:#1068AF;border:1px solid #1068AF;}
.form_button_small.disabled{cursor:default;background:#AAA;border:1px solid #AAA;}

.tiny_butn{background:#014A82;padding:3px 5px;margin:3px;font-size:10px;color:#FFF;}
.tiny_butn:hover{background:#1068AF;}
.tiny_butn.disabled, .tiny_butn.inactive{cursor:default;background:#AAA;}


footer{border-top:2px solid #AAA;background:#EEE;float:left;width:101%;height:91px;}
.fotter_content{margin:10px;text-align:center;}

#login{float:none;margin:0 auto;width:400px;margin-top:150px;}
#login header{width:400px;}

.msg{background:#1068AF;border-top:1px solid #014A82;padding:5px 10px;margin:10px 0;text-align:center;color:#FFF;cursor:pointer;}

.small{font-size:10px;}

.row{clear:both;margin:10px 0;padding-bottom:15px;border-bottom:1px dashed #AAA;}
.heading{font-size:16px;font-weight:bold;}

.action_block{display:none;}

.mini_text_box{padding:3px;border:1px solid #AAA;width:150px;}

.hiden_col{display:none;}

.delete_sub_rule{cursor:pointer;}