
/* CSS Document - SDP - SR */
/* global */
*{ margin:0; padding:0; } 
html { overflow-y:scroll; }
* html body { position:relative; }

body { background:#023C74 url(../images/bg-image.jpg) no-repeat top center; background-attachment:fixed; font:13px arial, helvetica, sans-serif; padding:0; margin:0; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333;}

div,p,img,hr,h1,h2,h3,h4,ul,ol,li,input,select,form { margin:0; padding:0;} /*-- for reset --*/

img, a img { border:0;}


.left {float:left;}
.right {float:right;}
.clear { clear:both;}
.clear-5 { clear:both; height:5px;}
.clear-10 { clear:both; height:10px;}
.clear-15 { clear:both; height:15px;}
.clear-20 { clear:both; height:20px;}

p { margin:0 0 10px 0;}

a:focus { outline:none;}
a.active { -moz-outline: none;}

a { color:#0867B3; text-decoration:none;}
a:hover { color:#2385D4; text-decoration:underline;}

h1 { font-size:18px; margin:0 0 15px 0;}
h2 { font-size:16px; margin:0 0 12px 0;}
h3 { font-size:14px; margin:0 0 10px 0;} 


/*  -------- PAGE Styles  ------------  */
.Wrapper { width:900px; margin:0 auto; padding:30px 0 0 0; }

.Welcome-heading { width:880px; margin:0 auto; padding:0; text-align:center; height:85px;}

.Content { width:900px; margin:0px auto; padding:0; position:relative; overflow:hidden;}
a.enter-btn { background:url(../images/enter-site-btn.jpg) no-repeat 0 0; width:135px; height:48px; display:block; margin: 0 auto; }
a.enter-btn:hover { background-position:bottom;}
a.enter-btn span { display:none;}
/* Heigl Adhesive box*/
.HA-box { width:360px; margin:0 50px 0 0px; display:inline; padding:10px 20px; float:left; -moz-border-radius-topleft:12px; -moz-border-radius-bottomright:12px; -webkit-border-top-left-radius:12px; -webkit-border-bottom-right-radius:12px; background:#FAFBFB;}
.HA-box .Logo { margin:0 auto; padding:0; width:200px; height:102px;}
.HA-box .Logo h1 a { margin:0; padding:0; width:200px; height:102px; background:url(../images/ha-logo.jpg) no-repeat top center; display:block; text-indent:-9999px;}
.inner-text { margin:0; padding:0;}

.hr-line { display:block; margin:3px 0 5px 0; padding:0; height:2px; background:url(../images/hr.gif) repeat-x;}

ul.green-list-items { margin:4px 0 10px 0; padding:0 0 0 10px; list-style:none;}
ul.green-list-items li { margin:2px 0 0 0; padding:0 0 0 22px; list-style:none; background:url(../images/aroow-bullet.gif) no-repeat 0 2px;}


/* Heigl Technology box*/
.HT-box { width:360px; margin:0 0 0 50px; display:inline; padding:10px 20px; float:right; -moz-border-radius-topright:12px; -moz-border-radius-bottomleft:12px; -webkit-border-top-right-radius:12px; -webkit-border-bottom-left-radius:12px; background:#FAFBFB;}
.HT-box .Logo { margin:0 auto; padding:0; width:302px; height:84px;}
.HT-box .Logo h1 a { margin:0; padding:0; width:302px; height:84px; background:url(../images/ht-logo.jpg) no-repeat top center; display:block; text-indent:-9999px;}



.Footer { background:#00133D; margin:0; padding:0; width:100%; height:50px;}


