html{background:#fff url('../images/bg_body.gif') repeat-x center top;height:100%;margin:0;padding:0;}
body{font-family:arial, sans-serif; font-size:16px;color:#3a3a3a; margin:0;padding:0;height:100%;}
ul, ol, li {padding:0;margin:0;list-style:none}
table{ empty-cells:show; border-collapse:collapse; border-spacing:0px; }
form, input { margin:0;padding:0;font-family:arial, sans-serif; font-size:9pt;}
input, select, textarea, a {outline:0 }
a img,:link img,:visited img { border:none; }
h1, h2, h3, h4, h5, p { margin:0}
h2 {font-weight:normal;}
p { padding:0 0 8px 0;}
a {color:#0059be}
a:hover { text-decoration:none;color:#bc0000}


#pageWrap {width:100%; }


/*** HEADER ***/
header { padding:20px 0 10px 0;margin:0 0 20px 0;border-bottom:3px #BFBFBF solid;}
header img { float:left; margin:8px 20px 0 0}
header p { padding:8px 0}
header .headimg { display:none}
header h1 span {font-size:70% }
header figure { display:none}


/*** NAVIGATION ***/
nav {display:none}


#content {  float:none; width:100%;padding:0;}

h2 {font-size:20px;font-weight:normal;padding-bottom:8px;margin-bottom:8px; background:url('../images/bg_title.gif') repeat-x left bottom}
h3 {font-size:16px;font-weight:normal;padding-bottom:8px;}
h4 {font-size:16px;font-weight:normal;padding-bottom:8px;margin-bottom:8px; background:url('../images/bg_title.gif') repeat-x left bottom}

article {margin:0 10px 0 0; padding:15px 0 0px; clear:both;}
.date {color:#666; font-style: italic;font-size:12px}
.imgAnons {padding:3px; border:1px #999 solid; background:#fff; float:left; margin:0 15px 10px 0}
.imgRight {padding:3px; border:1px #999 solid; background:#fff; float:right; margin:0 0 10px 15px}

aside { display:none}


#map { width:318px; height:200px; position:relative;; border:1px #777 solid; margin-top:8px}

form span {float:left;position:relative;margin:0 6px 6px 0px}
form input {width:136px;padding:2px;font-size:12px;height:18px;border:1px #8c8c8c solid}
#semail {width:200px;}
form label {position:absolute;top:5px;left:4px;color:#999;font-size:11px;cursor:text}
form button {border:0;padding:0 0 1px 0;height:25px;width:99px; background:url('../images/bg_btn.png') no-repeat left top;color:white;text-shadow:1px 1px 0px #002f64;font-size:12px; text-align:center;cursor:pointer}
form button:hover {color:#EBEBEB}


.mainBottomSpacer{ display:none}
/*--footer--*/
footer {width:100%;font-size:13px;border-top:3px #BFBFBF solid;}
footer .copyright {text-align:center;clear:both;font-size:11px; padding:20px 0 0}
footer ul {display:none}
footer .social { display:none}



.forprinting {display:block}
.noprint {display:none}


/*-- UTIL --*/
.spacerBlank {width:0px;height:0px;font-size:0px;line-height:0px;clear:both}
.spacer10 {height:10px;font-size:0px;line-height:0px;clear:both}
.spacer20 {height:20px;font-size:0px;line-height:0px;clear:both}
.cTxt {text-align:center}

.cf {*zoom: expression(this.runtimeStyle.zoom="1", this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom: 1;}
.cf:before, .cf:after { content: ""; display: table;}
.cf:after { clear: both; }





