.TabContent{
border-top: 3px solid;
border-left: 3px solid; 
border-right: 3px solid;
border-bottom: 3px solid;
border-radius: 20px;
height: 100%;
}

.header_utils {
float: right;
position: relative;
z-index: 110;
clear: right;
height: 30px;
}

.wrapper{ width:800px; margin:auto; }
.dvHeader{ width:800px; height:50px; padding:10px 0px; overflow:hidden; }
.dvHeader .logoH{ width:205px; height:45px; float:left; }
.logo_company{ width:250px; height:50px; float:left; padding-left:50px;}
.cont1{margin:10px 20px 10px 25px;font-size:12px;}
.dvFooter{ clear:both;height:25px;background:url(../images/menu_bg.gif) repeat-x; overflow:hidden; padding:3px 5px 0px 10px; }
.footerRightContent{font-size: 9pt; color:#FFFFFF; padding-left:50px; }
.footerContent{font-size: 9pt;color:#FFFFFF;text-decoration:none; }
.headerCore  {position:relative;float:left; border-bottom:1px solid #fff; overflow:visible; width:996px;padding:0;}
.headerCore_top { height: 30px;  background-color: #F1F1F1; }
.headerCore .header_right{float:right;}
.headerCore .header_utils {float:right;position:relative;z-index:1;clear:right;}
.headerCore_top #navigation { position: relative; text-align:center; background-color: #F1F1F1; margin: 0 auto 0 auto; overflow: visible; } 
.lead-www{ font-size:14px;}
.mast-www{ width:996px;}
.www_footer {background:#e2e2e2; padding:15px 0;margin-left:-5px; border:none;font-size:12px;}
.lead-www> a,
.lead-www> a:hover,
.lead-www> a:focus {
  color: #CC6536;
  border-bottom-color: #E86900;  
}
.innerZone{
padding: 50px;
}

#HeaderZone {
margin: 0 auto;
min-width: 780px;
width: 780px;
/* width: 59em; 
   - If we want to scale the width per font size, we'd do that here.  
   IE5 doesn't seem to implement min-width well, though. */
padding: 0;
text-align:left;
}

#ContentZone {
margin: 0 auto;
min-width: 780px;
width: 780px;
/* width: 59em; 
   - If we want to scale the width per font size, we'd do that here.  
   IE5 doesn't seem to implement min-width well, though. */
padding: 0;
text-align:left;
border: 4px solid #008CE8; 
height:550px;
padding: 148px 15px 18px 15px;
margin-left:30px;
text-align: center;
}

#BrandingBar{
display: block;
float: none;
clear: both;

}

#BrandingBar img,fieldset{
border: none;
padding: 0;
margin: 0;
}

#BrandingBar h1,h2{
margin: 0;
padding: 0;
display: inline;
float: left;
}

#socialMediaFollows {
display: block;
float: right;
margin: 0;
padding: 5px 0 0 10px;
}

.cover-heading-pn {
color: #68809D;
border-bottom: 2px #68809D solid;
font-size: 20pt;
}

.lead-pn{
margin-bottom:20px;
font-size:14px;
font-weight:300;
line-height:1.4;
}

.mastfoot {
font-size: 8pt;
}

.masthead-brand {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 20px;
}

img { 
border: 1px; 
}