/* GENERIC */
body { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000; font-size: 0.65em; padding:0; margin:0; background: #fff; }
.absoluteme, #wrapper { position:absolute; left: 0; top: 0; float: left; width: 100%;}

#page { padding: 0; margin: 0 0 0 10px; position: relative; width: 100%; text-align: left; float: left;  min-height: 400px; }
#header { float: left; width: 100%; background: #003e87; height: 69px;  }
#header-search, #nav, #footer {display:none;}
#header-image {float:right; margin:1.25em 1.25em 0 0;}

/* DATA SHEET STYLES */
#data-sheet-middle-content-container {float:left; margin:0 0 0 1.25em; padding:0; clear:none;}
#data-sheet-middle-content-container h1 {color:#000; font-size:1.8em; font-weight:normal; margin:0; padding:0;}
#data-sheet-middle-content-container h2 {color:#000; font-size:1.2em; font-weight:bold; margin:0; padding:0;}
#data-sheet-middle-content-container p {color:#000;}
.data-sheets-text-box {clear:both; float:left; width:100%; margin:0; padding:0 0 1.3em 0;}

/* TEXT IMAGE BOX STYLES */
h3 {color:#002A5C; font-size:1.1em; margin:0; padding:0;}
.text-image-box, .image-text-box {float:left; width:100%; margin:0; padding:0 0 1.3em 0;}
.text-image-box img {float: right; margin:0 0 0 1em; padding:0;}
.image-text-box img { float: left; margin: 0 1em 0 0; padding: 0; }

.text-image-box h2 {color:#002A5C; font-size:1.8em;}


.text-image-box li, .image-text-box li, .text_box li, .text_image_box_title li {list-style-image:url(images/bullet-point1.gif); padding:0; margin:10px 0 10px 0; font-size:0.9em;}
.d-address { float: right; font-size: 0.65em; color: #fff; margin-top: 4px }
