 body{font-family: verdana, sans-serif;font-size:12px;color:#666;padding:0px;margin:0px;line-height:165%;background:url(images/bg.png) repeat-x #ebf3f8}
        html,body{height:100%; }
        p{margin:0px; padding:5px 0}
        a img{border:0px;}        
        #wrap{width:965px;margin:auto;padding:0 10px; height:auto !important; height:100%; min-height:100%;background:url('images/content_bg.png') repeat-y 2px 0px; position:relative; }
        #content{width:965px;position:relative;padding-bottom:70px;overflow:hidden}
        .shadow{background:url(images/drop_shadow_tight.png) bottom right;padding: 0 2px 2px 0;float:left;overflow:auto}
        #subnav{float:right;margin-bottom:175px;position:relative; top:100px;}
        #subnav ul{width:210px;padding:10px;background-color:#75C0E6;margin:0px;list-style-type:none;}
        #footer{padding:10px;border-top:2px solid #d1e5f0;height:37px;position:absolute;bottom:0px;margin:0 10px;width:775px;clear:both}
        #inner_content{width:690px;padding:5px 20px;margin-top:53px;}
        body#inner_content{margin-top:0px;background:white;height:auto !important}
        h1 span{display:none;}
        h1{padding:0px;margin:0px;}
        h2{margin-top:13px;}
        h2,h3,h4{color:#f8951b; font-family:"Century Gothic", arial,sans-serif;font-weight:normal}
        h3.links{padding:0px;margin:0px;padding-top:15px}
        h3,h3 a{font-size:16px;color:#008AD1;text-decoration:none;margin-bottom:0px;}
        h4{text-decoration:underline; font-size:14px; color:#666}
        h5{font-size:12px;}
        h2{font-size:22px; border-bottom:1px solid #f8951b;line-height:30px;}
        a{color: #f8951b; }
        body#inner_content a{color: #f8951b !important; text-decoration:none !important;}
        a:hover{text-decoration:underline;}
        #mainnav{height:40px;margin:auto; margin-bottom:10px;overflow:auto;background:url(images/mainnavbg.png) bottom right no-repeat;float:left}
        #mainnav ul{height:40px;  margin:0px;list-style-type:none;padding:0px;float:left}
        #mainnav ul li{float:left;margin:8px 8px 5px 0px; border-left:1px solid #FFF;}
        #mainnav ul li a{display:block;padding-left:8px;font-family:arial,verdana,sans-serif}
        #mainnav ul li.first{border:0}
        #mainnav ul li a{color:white; font-size:17px;text-decoration:none}
        #popout{position:absolute;left:655px; top: 113px; }
        #popout h3{font-family:"Century Gothic",arial,verdana,sans-serif;margin:0px;padding:5px 10px;background:url(images/popoutbg.png) no-repeat bottom right;color:white;width:auto !important;width:200px;min-width:200px;font-size:20px; text-shadow:0px 1px 0px #aaa;}
        #subnav a,#mainnav a{color:white;text-decoration:none;font-size:14px;display:block;text-shadow:0px 1px 0px #74B1CF; background:none; 
}
        #subnav li a:hover, #subnav li.active a,#mainnav li a:hover, #mainnav li.active a{color:#255b87; text-shadow:0 -1px 0 #98C3D9}
        #subnav a:visited{color:#FFF;font-family: arial, verdana, sans-serif;font-size:16px;}
        #subnav li{margin:0 5px;border-bottom:1px solid #ebf3f8;border-top:1px solid #74B1CF; }
        #subnav li.first{border-top:0px;}
        #subnav li.last{border-bottom:0px;}
        .highlight_orange{color:#f8951b!important}
        .hilight_blue{color:#008AD1!important}
        .pdf{padding:2px 0 2px 20px;line-height:20px;background:url(images/pdf.gif) no-repeat;}
        .jpg{}
        .gif{}
        hr{color:#FCCD94;background-color:#FCCD94;height:2px;border:0px;}
        a,a:active{outline:0}
        dl{min-height: 0}
        form ul{list-style-type:none;margin:0px;padding:0px}
        form ul li{margin-bottom:5px;}
        label{float:left;display:block;font-weight:bold;width:178px;}
        input,textarea{width:380px;}
        select{width:385px}
        textarea{height:150px; font-family:arial;font-size:12px}
        input.button{width:auto;}
        form.application input, form.application select{width:auto;}
        form.application textarea{width:485px}
        form.application{background-color:#D1E5F0;padding:10px;}
        label.long{width:auto;}
        form.application td input{width:100px;}
        .tabs{height:42px;padding:0px;margin:0px;background:url(images/tabsbg.png) no-repeat;}
        .tabs li {float:left;margin:0px;font-family:"Century Gothic", arial, verdana;}
        .tabs li a{border-right:1px solid #75C0E6;border-left:1px solid #B2DCF1;margin-top:5px}
        .tabs li.first a{border-left:0px}
        .tabs li.last a{border-right:0px;}
		.tabs {list-style-type:none;margin:10px 0px;padding:0px;height:32px;display:block;overflow:hidden;border-bottom:3px solid #255b87}
		.tabs li a{padding:0px 20px;font-size:15px;border-bottom-width:0; text-decoration:none;display:block; height:24px; color:#255b87;text-shadow:0 -1px 0 #98C3D9 }  
		.tabs li.activetab a, .tabs li a:hover{color:#FFF; text-shadow:0px 1px 0px #74B1CF;}


        ul.checks{padding:0px;margin:0px; margin-left:175px;overflow:auto;width:495px;}
        ul.checks li{width:247px;float:left;font-weight:bold;}
        .errors{background-color:#FF9F9F;border:1px solid #FF6F6F;padding:5px;}
        table.calendar td{text-transform:lowercase}
        table.calendar td.highlight_orange{text-transform:uppercase;}
