html, body{height:100%;margin:0;padding:0;font:12pt "Palatino Linotype", "Book Antiqua", Palatino, serif;}
img, form, table, tr, td, iframe, ul, ol, li, input{border:none;margin:0;padding:0;}
hr{height:2px;border:none;margin-top:20px;margin-bottom:20px;background-color:#555;}
img#sitebg{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;}
#container{position:relative;z-index:1;width:1067px;margin:30px auto;border-width:6px 1px 6px 1px;border-style:solid;border-color:#4b4b4b;}
#main{width:1067px;padding-bottom:10px;background-color:#f8f8f8;}
#menu{width:1067px;height:35px;background:#4b4b4b url("images/cpa_menu_bg.png") top left repeat-x;}
#nav{position:relative;top:0;width:803px;margin:0 auto;list-style:none;font-weight:bold;font-size:10pt;color:#fff;clear:left;}
#nav li{float:left;}
#nav li ul{position:absolute;top:-999px;z-index:2;}
#nav li:hover ul{position:absolute;top:30px;list-style:none;width:425px;background-color:#4b4b4b;}
#nav li ul li{float:none;margin:2px;}
#nav li ul li a{display:block;padding:2px;text-decoration:none;font-weight:bold;font-size:11pt;color:#fff;}
#nav li ul li a:hover{color:#fffb90;}
#nav li ul li a.active{color:#fffb90;}
#nav li ul li ol{width:200px;float:left;list-style:none;}
#nav li ul li ol li{float:none;margin:2px;}
#nav li ul li ol p{margin:0;}
#nav li ul li ol a{font-size:10pt;}
#contactBlock, #content{padding-top:6px;border-width:0 1px 1px 1px;border-color:#4b4b4b;border-style:solid;background-color:#fff;}
#contactBlock{float:left;width:230px;margin-left:10px;}
#contactBlock p{text-align:center;margin:0 4px 10px 4px;color:#333;}
#contactBlock span.title{font-size:13pt;font-weight:bold;color:#555;}
#contactBlock a{text-decoration:none;color:#333;}
#content{float:right;width:800px;margin-right:10px;}
#content p{margin:10px 5px 10px 5px;text-align:justify;}
#content p.title, #content p.title a{font-size:14pt;font-weight:bold;color:#555;text-align:left;margin-top:30px;}
#content strong{margin-left:4px;}
#content h1, #content h1 a{width:100%;margin:2px 0 10px 0;padding:4px 0 4px 0;text-indent:6px;font-size:15pt;font-weight:bold;color:#fff;background-color:#4b4b4b;}
#content a{font-weight:bold;color:#777;}
#content a:hover{text-decoration:none;}
#content ul{margin-left:20px;list-style:square;}
#content ul li{margin-left:10px;margin-bottom:10px;}
#content ul li ul{list-style:disc;}
#content table{width:auto;margin-left:12px;border:1px solid #888;}
#content table.tableFloat{width:auto;float:right;margin:0 12px 12px 12px;border:1px solid #e0e0e0;}
#content table td{background-color:#f3f3f3;padding:2px;vertical-align:middle;text-align:center;}
#content table td p{max-width:300px;font-size:9pt;font-weight:bold;margin:0;text-align:center;}
#content form{width:750px;margin:6px auto;}
#content form fieldset{margin-bottom:10px;border:none;}
#content form legend{padding:0 5px 0 5px;font-weight:bold;font-size:14pt;color:#555;border:1px solid #898989;background-color:#f3f3f3;}
#content form label{width:120px;display:inline-block;line-height:1.5;vertical-align:top;}
#content form ol{margin:0;padding:0;}
#content form li{list-style:none;padding:5px;margin:0;}
#content form .areaClass, #content form .inputClass, #content form .buttonClass{background-color:#fff;border:1px solid #898989;font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
#content form .areaClass{width:500px;height:200px;max-width:500px;max-height:200px;}
#content form .inputClass{width:250px;}
#content form .choiceClass{padding:2px;}
#content form .buttonClass{width:100%;background-color:#f3f3f3;font-weight:bold;font-size:13pt;color:#555;}