body {width: 800px; background: #EEEEEE url('/PBCustomers/pmglol_61789/PWHQ/mainBG.jpg') no-repeat top center; background-attachment: fixed; font: 11px Verdana, sans-serif; margin: 0px auto;}
li {padding:5px;}
div {padding: 0px 0px 6px 0px; background-color: #FFFFFF;}

div.border {width:800px; margin: 0px auto; background-color: #FFFFFF;}
div.header {width:800px; height:150px; margin: 0px; padding: 0px;}
div.secTitle {width: 700px; padding: 2px 5px 5px 5px; margin: 20px 0px 10px 5px; background: #dddddd url(/webForm/pix/progress_bg.png) repeat-x; clear: both; box-shadow: 5px 5px 5px #888888; border:#DDDDDD solid 2px; border-radius: 5px; -moz-border-radius: 5px; /* Firefox 3.6 and earlier */ font: bold 18px/20px Arial, sans-serif;}


div.companyInfo {clear: both; font: 12px Arial; text-align: center; margin: 15px 10px;}

table.menu td.menuON a {text-decoration: none; color: #fff}
table.menu td.menuON a:hover {color: #fff; text-decoration: none;}
table.menu td a {color: #FFFFFF; text-decoration: none;}
table.menu td a:hover {color: #150517; text-decoration: none;}

.menuON, .menuOFF {background: #2361A8 url(/webForm/pix/progress_bg.png) repeat-x; text-align: center; border-radius: 7px 7px 0px 0px;}
.menuOFF {background-color: #aaa; text-decoration: none;}

.button {font: bold 14px Verdana, sans-serif; color: #FFFFFF; padding: 4px 8px; border-top: 1px solid white; border-right: 1px solid black; text-decoration: none; border-bottom: 1px solid black; border-left: 1px solid white; text-align: center; min-width: 75px; font-style: normal; margin-bottom: 5px; background-color: #999999; border-radius: 7px;}
.button:hover {background-color: #DDDDDD; color: #0000CC;}

.webPay {width: 650px; height: 90px; margin: 12px; padding: 10px; font: 14px Verdana, sans-serif;}

.required {background-color: #FFFFCC !important;}
.reviewMsg{background-color: #FFFF00; font-size:16px; border-bottom: solid 1px #000000; padding: 10px 10px;}
.polNpro{padding: 0px 25px;}

.confirm{font-size:16px; padding: 5px 20px;}