html {height:100%; width:100%;}
html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul,  dl, address { margin:0; padding:0px;}
body {text-align: left; font: 12px/1.2em Helvetica,Arial,sans-serif; line-height:1.3em; color: #333; background: #b1bbc5; margin: 0; padding-top:10px; min-height: 101%;} 


#OutContainer {position:realtive; width:762px; border:0px; margin-left: auto; margin-right: auto; text-align:center;}
#containerMainBorder2{position:realtive; margin:0px; padding:0px; background: url(../images/3dbg.jpg) repeat-y center top;  }
#containerMain2{position:realtive; width:760px; margin-left: auto; margin-right: auto; text-align: left; margin-top:0px; min-height:830px; background:#ffffff;}

#BannerMain2{padding-left: 0px; margin-left: auto; margin-right:auto; text-align:center; width:auto; height:130px; background: url(../images/hr_banner.jpg) no-repeat center top;}

.BorderMain{margin-left: auto; margin-right: auto; text-align: center; width: 760px; height: auto; background: transparent;}
.hr {width:190px; height: 2px; background:#ff6633; line-height:1px; font-size:1px; margin-bottom:3px;} 
.hr2nd {width:185px; height: 2px; background:#9b9387; line-height:1px; font-size:1px; margin-bottom:3px; margin-left:0px;} 
.ContentMain2{position:relative; margin-left:186px; padding-left:0px; padding-top:30px; background:#ffffff;}
.ContentMain2 ul {position:relative; padding-left: 20px; padding-top:5px; padding-bottom:5px; }
.ContentMain2 li a{position:relative; background:#ffffff; }
.ContentMain2 li a:hover, li a:active{position:relative; list-style-type: decimal; text-decoration:underline; position:relative; background:#ffffff; color:#ff6633;}			
.ContentMain2 h1 {position:relative; color:#000000; font-size:1.7em;}
.ContentMain2 h2 {position:relative; color:#003366; font-size:1.7em; margin-top:0px; padding-bottom:3px; padding-left: 6px;}
.ContentMain2 h3 {position:relative; color:#000000; font-size:1.2em; padding-top:2px; padding-bottom:5px; padding-left: 6px;}
.ContentMain2 p {position:relative; color:#000000; padding-right:0px; left:0px; padding-left: 8px; padding-top:0px; padding-bottom:5px; width:510px;}
.ContentMain2 img {position:relative; padding-left:5px;}
#hideit {margin:20px; font-size: xx-small; color: #949393;}
#MainMenu{position:relative; float:left; width:760px; z-index:1; padding:0px; bottom:0px; left:0px; margin-top:0px; border-left:0px solid #000000; background:#3e3e3e; }
#MainMenu ul {position:relative; list-style-type:none; }
#MainMenu li a{position:relative; list-style-type:none;}
#MainMenu li a:hover, li a:active{position:relative; list-style-type:none; position:relative; }
#HR_Logo {position:relative; background: url(../images/hr_logo_bg.gif) no-repeat center top; height:130px;  margin-top:30px;}


#MainContent{padding-top:10px;  position:static;}

#MainContentTop{position:relative; margin-left:16px; }
#MainContentBottom{position:relative; margin-left:16px;}

.MainContentImage{position:relative;}
.MainContentImage img{float:right; position:relative; border:0px; margin-right:13px; padding-bottom:0px; padding-top:0px;}
.MainContentImage p{position:relative; float:right; margin-left:10px; padding:4px; margin-right:10px; margin-left:10px; }			

.MainContentBox {position:relative; float:left; margin-left:0px; padding-top: 6px; margin-bottom:0px; border:0px; text-align:left;}
.MainContenBox p {font-weight:bold;}
.MainContentBox h1 { margin-top: 10px; margin-left: 2px; font-size:1.6em;}
.MainContentBox img { float: left; position: relative; left: -3px;  padding-right: 6px; padding-left: 7px;  padding-bottom: 0px; margin-bottom: 10px; }
.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}
#footerMainBorder{margin-left: auto; margin-right: auto; padding:0px; width:auto; border-width:0px; clear:both; text-align:center; color:#ffffff; background: url(../images/footer_base.jpg) no-repeat center top; font-size:.8em;}
#footer{padding-left: 0px; margin-right: auto; text-align: center; padding-top:5px; padding-bottom:5px; width:auto; height:auto; background: url(../images/footer_base.jpg) no-repeat center top; }

.subscript{position:static; text-align:center; font-size:xx-small; vertical-align:bottom; } 

#vertmenu {position:relative; float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
width: 180px;
padding: 0px;
margin-left: 0px;
margin-bottom:0px;
bottom:0px;

}

#vertmenu h1 {
display: block; 
background: url(../images/hr_bg.gif) no-repeat left top;
font-size: 100%; 
padding: 7px 0 7px 4px;
border-left: 0px solid #000000;
color: #ffffff;
margin: 0px;
width:178px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
padding-bottom: 0px;
}
#vertmenu ul li {
margin:0px;
padding: 0px;
}

#vertmenu ul li:active {
font-size: 90%;
display: block;
background: url(../images/submenu_hover.gif) no-repeat left top;
padding: 5px 0px 5px 4px;
text-decoration: none;
color: #ffffff;
width:178px;
}

#vertmenu ul li a {
font-size: 90%;
display: block;
background: url(../images/submenu.gif) no-repeat left top;
padding: 5px 0px 5px 4px;
text-decoration: none;
color: #ffffff;
width:178px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
font-size: 90%;
display: block;
background: url(../images/submenu_hover.gif) no-repeat left top;
padding: 5px 0px 5px 4px;
text-decoration: none;
color: #ffffff;
width:178px;
}


#vertmenu ul li a:active {
font-size: 90%;
display: block;
background: url(../images/submenu_hover.gif) no-repeat left top;
padding: 5px 0px 5px 4px;
text-decoration: none;
color: #ffffff;
width:178px;
}





