body,html{padding:0;margin:0;font:76% Verdana,Arial,sans-serif;width:100%;}

.textarea img{border:0;}

.boxheader{font-weight:bold;padding:16px 0 4px 0;}

.ms-rteTable-1,.ms-rteTable-2,.ms-rteTable-3{border:1px solid #efefef;border-collapse:collapse;}
.ms-rteTable-1 td,.ms-rteTable-2 td,.ms-rteTable-3 td{border:1px solid #efefef;padding:2px;}

.filterTable{border:1px solid #efefef;border-collapse:collapse;}
.filterTable td{border:1px solid #efefef;padding:2px;}

.jobTable{border:1px solid #efefef;border-collapse:collapse;}
.jobTable td{border:1px solid #efefef;padding:2px;}

#container{font-size:1.2em;}

#frontpagejump{display:none;}
#subheader{display:none;}
#subheaderLevel2{display:none;}
.imgRender img{display:none;}
#contactTopContainer{display:none;}
#sub-content{display:none;}
#sidebar ul{display:none;}

img.ms-rteCustom-floatLeft{float:left;margin:0 16px 0 0;}
img.ms-rteCustom-floatRight{float:right;margin:0 0 0 16px;}
.top_header_txt{height:46px;border-bottom:1px solid #7F9FB0;}
.header{height:46px;border-bottom:1px solid #7F9FB0;}
.logo{float:right;padding-right:8px;}
.line{float:left;height:1px;width:100%;}

.four-columns{width:100%;}
.three-columns{width:75%;}
.two-columns{width:40%;padding-right:1%;}
.one-column{width:174px;}
.box{padding-top:8px;}
#sidebarImageContainer{display:none;}

.textarea{margin-bottom:8px;}

.sectionHeaderLine{display:none;}




a{color:#336581;}
a.ms-rteCustom-arrowlink{display:none;},
a.ms-rteCustom-arrowlinkbold{display:none;}

h1{font-size:2em;font-family:verdana;font-weight:normal;color:#336581;}
h2,h3{font-size:1.5em;font-family:verdana;font-weight:normal;color:#336581;}

#pageHeaderSection, #main-content-container, #sub-main-content{padding:0 16px;}

.webpartZone-Vertical{display:none;}
.zone01-container,
.zone02-container,
.zone03-container,
.zone04-container,
.zone05-container,
.zone06-container{clear:both;border-top:1px solid #efefef;padding-top:8px;padding-bottom:8px;}

.focus01{padding:0;margin:0;border:0;border-collapse:collapse;}
.focus01 .boxheader{font-weight:bold;padding:0 16px 0.5em 0;height:28px;}
.focus01 .boxcontent{padding:10px 16px 10px 0;}
.focus01 .boxcontent p{padding:0;margin:0;}
.focus01 .boximg{overflow:hidden;width:100%;}
.focus01 .boximg img{float:left;}

.standard01{padding:0;margin:0;border:0;}
.standard01 .boxheader{height:28px;font-weight:bold;padding:0 16px 0 0;}
.standard01 .boxcontent{padding:10px 16px 10px 0;}
.standard01 .boxcontent p{padding:0;margin:0;}
.standard01 .boximg{overflow:hidden;width:100%;}
.standard01 .boximg img{float:left;}

.standard02{padding:0;margin:0;border:0;}
.standard02 .boxheader{height:28px;font-weight:bold;padding:0 16px 0 0;}
.standard02 .boxcontent{padding:10px 16px 10px 0;}
.standard02 .boxcontent p{padding:0;margin:0;}
.standard02 .boximg{overflow:hidden;width:100%;}
.standard02 .boximg img{float:left;}

.readmore01{padding:0;margin:0;border:0;border-collapse:collapse;}
.readmore01 .boxheader{font-weight:bold;padding:0 16px 0 0;}
.readmore01 .boxcontent{padding:10px 16px 10px 0;}
.readmore01 .boxcontent p{padding:0;margin:0;}
.readmore01 .boximg{overflow:hidden;width:100%;}
.readmore01 .boximg img{float:left;}

.news01{padding:0;margin:0;border:0;}
.news01 .boxheader{font-weight:bold;padding:0.5em 16px 0.5em 0;}
.news01 .boxcontent{padding:10px 16px 10px 0;}
.news01 .boxcontent p{padding:0;margin:0;}
.news01 .boximg{overflow:hidden;width:85px;float:left;border-right:16px solid #fff;}
.news01 .boximg img{float:left;}

.overview02{padding:0;margin:0;border:0;}
.overview02 .boxheader{font-weight:bold;padding:0 16px 0.5em 0;}
.overview02 .boxcontent{padding:0 16px 10px 0;}
.overview02 .boxcontent p{padding:0;margin:0;}
.overview02 .boximg{border-right:16px solid #fff;width:85px;float:left;}

.campaign{padding:0;margin:0;border:0;}
.campaign .boxheader{font-weight:bold;padding:0.5em 16px 0.5em 0;}
.campaign .boxcontent{padding:10px 16px 10px 0;}
.campaign .boxcontent p{padding:0;margin:0;}
.campaign .boximg{overflow:hidden;width:100%;}
.campaign .boximg img{float:left;}

.tabControl01 ul{list-style:none;padding:0;margin:0;}
.tabControl01 li{display:none;}
.tabControl01 .current{display:inline;font-size:1.1em;font-weight:bold;}
.tabControl01 .current a{text-decoration:none;}

#disclaimer{padding:16px 0 16px 16px;font-size:7pt;color:#666;}
#disclaimer a{color:#666;}