body {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; font-size: 12px; color: #333333;}
img {border: 0;}
h3 {font-family: Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 20px; color: #333333;}
h4 {font-family: Arial, Helvetica, sans-serif; color: #999999; font-weight: lighter; font-size: 16px;}
a {text-decoration: none; color: blue;}
a:hover {text-decoration: underline; color: blue;}
.clear {clear:both;}
p.enlarge {font-size: 16px; font-weight: lighter;}
p.enlarge-warning {font-size: 16px; font-weight: lighter; color: #CC0000;}

#container{width: 980px; margin: 0 auto;}
#content {position: relative; float: left; width: 980px;}

#header {position: relative; float: left; width: 100%; height: 90px; background-image: url(../images/backgrounds/header-bg.gif); background-position: left; background-repeat: repeat-x; margin: 0;}
#header-container {margin: 0 auto; width: 980px; height: 90px; border: 0 1px red;}
#head-right {position: relative; float: right; width: 400px; height: 83px; margin: 0 5px 0 0;}
.head-link a {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #333333;}
.head-link a:hover {text-decoration: none; color: #6ea2d1;}
#head-left table {position: relative; float: left; margin: 2px 0 0 0;}
#head-right table {position: relative; float: right;}
#altus-sec-logo {position: relative; float: left; height: 38px; width: 280px; margin: 0;}
/*#clock {position: relative; float: left; color: #CCCCCC;}
#tel {position: relative; float: left; color: #CCCCCC;}*/
#date-tel {position: relative; float: left; color: #333333;}
#tel {font-size: 16px; font-weight: lighter;}
#search {position: relative; float: right;}
#banner {position: relative; float: left; height: 265px; width: 979px; margin: 10px 0 10px 0;}
#training-banner {position: relative; float: left; height: 367px; width: 979px; margin: 10px 0 10px 0;}
#banner-sm {position: relative; float: left; height: 102px; width: 980px; margin: 10px 0 10px 0;}

#left {position:relative; float: left; width: 485px;}
#right {position: relative; float: right; width: 485px;}
#main-product-content {position: relative; float: right; width: 736px; border-left: 1px dotted #333333; padding-left: 5px; margin-left: 5px;}
.image {position: relative; float: right; margin-left: 10px; margin-bottom: 10px;}
.pdf {list-style-image: url(../images/icon-pdf.gif);}
.screen-shot {position: relative; float: left; margin: 5px;}


/* includes/bottom.php styling */
#bottom {font-size: text-align: center; margin: 20px 0 10px 0; padding: 5px 0 5px 0; border-top: 10px solid #f1f2f4; border-bottom: 5px solid #f1efe2; background-color: #fdfdfd;}
#bottom-container {margin: 0 auto; width: 980px;}
#bottom-links {position: relative; float: right;}
#bottom-links a {color: #96989b; text-decoration: none;}
#bottom-links a:hover {color: #0099CC; text-decoration: underline;}

#util-left {position: relative; float: left; width: 200px; margin: 10px 0 0 0; font-size: 9px;}
#util-left a {text-decoration: none; color: #fdfdfd}
#util-left a:hover {text-decoration: underline; color: #666666;}
#util {position: relative; float: right; margin: 10px 0 0 0; font-size: 9px; text-align: center; color: #999999; width: 630px;}
#util a {text-decoration: none; color: #999999}
#util a:hover {text-decoration: underline; color: #666666;}
#util hr {color: #CCCCCC;}

