html {  margin:0; padding:0; width:100%; height:100%; }
 body { margin:0; padding:0; width:100%; height:100%;
	background-color: #000000;
	}
 a,a:visited { color:#003399; }
 a:hover,a:active { color:#003399; text-decoration:underline !important; }
 .scroll_box {            
 border: 0px solid #ccc;            
 height: 100%;                
 width: 100%;                        
 overflow: auto;
 background-color:#FFFFFF;                        
         
 } 
div.box1 {
	background-color:#000066;
    padding: 25px;
	margin:25px;
	padding-top:25px;
	width:900px;
	height:900px;
	margin:0 auto;
}
div.box2 {
    width: 100%;
	position:relative;
	height:790px;
    border: 2px white solid;
	padding:105px 0px 0px 0px !important;
    }
div.box3 {
   	height:80px;
	width:930px;
	position:absolute;
	right:-17px;
	top:15px;
	left:-15px;
	background:url(../images/header.jpg) top left no-repeat #D9E6DC;
	
   }
    
div.box31 {
    width: 484px;
	height:131px;
	background-color: #FFFFFF;
	margin:0px 45px 1px 45px;
	}
div.box4 {
  
	height:750px;
	background-color: #FFFFFF;
	margin:0px 45px 45px 45px;
}
div.box41 {
   width: 800px;
	height:770px;
	background-color: #FFFFFF;
	margin:0px 50px 50px 50px;
}
div.box5 {
    width: 240px;
	height:360px;
	background:#000;
	position:absolute;
	right: 63px;	
	top:145px;
    border: 1px white solid;
}

.navbar, 
.navbar ul {
	margin:0;
	padding:0;
	width:100%;
	list-style-type:none;
}
.navbar a:hover{text-decoration:none !important;}
.navbar {
	margin-top:25px;
}
.navbar ul {margin-bottom:0px; margin-top:0px;}
.navbar li, .navbar ul li {
	margin:0;
	padding:0;
}
.navbar li a,
.navbar li a:link,
.navbar li a:visited {
	margin:0;
	display:block;
	color: #FFFFFF;
	border:0px;
	text-decoration:none;
	font-family:'Myriad Pro', 'Lucida Grande', Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	padding:6px 6px 6px 20px;
}
.navbar li a:hover,
.navbar li a:active {
	background:url(images/navbar_bg.jpg) repeat-x top left transparent;
	color:#FFF;
}
.navbar ul.selected li a,
.navbar ul.selected li a:link,
.navbar ul.selected li a:visited,
.navbar ul.selected li a:hover {
	background:url(images/navbar_bg.jpg) repeat-x top left transparent;
	color:#FFFFFF;
}
.navbar ul li.sub a,
.navbar ul li.sub a:link,
.navbar ul li.sub a:active {
	color: #FFFFFF; !important;
	font-size:12px !important;
	padding:0px 0px 0px 36px !important;
	background:none !important;
	margin-bottom:1px;
}
.navbar ul li.subsel a,
.navbar ul li.subsel a:link,
.navbar ul li.subsel a:active {
	color: #FFFFFF; !important;
	font-size:12px !important;
	padding:0px 0px 0px 36px !important;
	background:none !important;
	margin-bottom:1px;
	background:url(images/navbar_bg.jpg) repeat-x top left transparent !important;
}
.navbar ul li.sub a:visted {
	color:#FFFFFF !important;
	background:url(images/navbar_bg.jpg) repeat-x top left transparent !important;
	}
.navbar ul li.sub a:hover {
	color:#FFFFFF !important;
	background:url(images/navbar_bg.jpg) repeat-x top left transparent !important;
}
.pagecontent{ 
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#212121; padding:20px; line-height:18px;
}
h2 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#006633; margin:2px 0px; padding:0px; font-size:16px; }
h3 { font-family:"Arial Narrow", Arial, Helvetica, sans-serif; color:#006633; margin:2px 0px; padding:0px; font-size:14px; }
p { margin:0; margin-bottom:14px; text-align:justify; }
p.more {margin-top:-14px;text-align:right; font-size:11px;}
.color {
	color: #00366C;
font-weight: bold;
}
/* hpdd styls   */

.hpbdTest, table td
{
    list-style-type: decimal;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #0f2a15;
}

ul li
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #212121;
    font-weight: bold;
}

ul strong
{
    font-size: 14px;
    color: #2a2d7a;
    font-weight: bold;
}
.hpQuestions
{
    margin-left: 30px;
    margin-top: 20px;
    margin-bottom: 20px;
}


a.ecButton, a.btnReport, a.btnSchedule
{
    outline: none !important;
    text-decoration: none !important;
    cursor: default !important;
    text-align: center !important;
    background-color: transparent !important;
    border: 0 !important;
    display: block !important;
}

.ecButton .InnerSpan, .btnReport .InnerSpan, .btnSchedule .InnerSpan
{
    font: 12px Arial, Verdana !important;
    white-space: nowrap;
    background-repeat: no-repeat;
    width: auto !important;
    padding: 0 !important;
    display: block !important;
    line-height: 27px !important;
}

a.ecButton span
{
    background-image: url(../images/button.jpg);
    color: #FFFFFF;
}

 a.btnReport span
{
    background-image: url(../images/btnReport.jpg);
    color: #FFFFFF;
}

a.btnSchedule span
{
    background-image: url(../images/btnSchedule.jpg);
    color: #FFFFFF;
}

a span:hover
{
    color: #060606;
}

#divhpbdContent a span:hover
{
    color: #060606;
}

#shape
{
    width: 100px;
    border: 1px solid #EFF2DF;
    margin: 0 5px;
    background: #809900;
    display: inline;
}

#shape span
{
    padding: 2px 5px 2px 5px;
    float: left;
    border: 1px solid #4C7300;
    position: relative;
    left: -2px;
    top: -2px;
    background: #EFF2DF;
    color: #4C7300;
}

.options
{
    font-size: 11px;
    font-weight: normal;
}
td.text
{
    font-size: 12px;
    color: #000000;
    font-weight: bold;
}