html,body {margin:0; padding:0; font-size:100%;height:100% }/* needed to prevent text-scaling bug in IE6 */
body {color:#808080;font:normal 0.8em arial,sans-serif;text-align:center; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x;} /*12px*/
b, strong{ color:#555;}
h1,h2,h3 {padding:0; margin:0;}
a{color:#5181bf; text-decoration:none}
a:hover{ text-decoration:underline}
img{ border:none;}
/*  ---------------------------- Header Start ---------------------------- */
#header {width:100%;height:188px;position: relative; }
#mainnav {width:830px;margin:0 auto;text-align:left;position:relative;}
#logo { background:transparent url(../images/header_bg.gif) no-repeat; width: 874px; height: 186px; margin: 0 auto; }
#logo h1 {float: left; padding: 90px 37px 0 0; margin:0 0 0 30px; height: 70px; font-size: 38px; font-weight: normal; letter-spacing: -2px;}
#programname {padding:0; position:absolute; left:280px; top:120px;}
#programname div {float:left; height:44px;  font-size:28px; font-weight:400; color:#3b3734; font-family:'Tahoma';} 
#sitename {width:300px;} 

/* ---------------------------- Header End ---------------------------- */

/* ---------------------------- Bread Crumbs Start ---------------------------- */
#breadcrumb {margin:0 auto; text-align:left;}
#breadcrumb {width:830px; font-size:11px; color:#333;}
#breadcrumb ul {float:left;  padding:0; margin:0;}
#breadcrumb ul li {list-style:none; display:inline; padding:0 0 0 10px; background:transparent url(../images/arrow_nav_overlib.gif) no-repeat;}
#breadcrumb li a {color:#333; text-decoration:none}
#breadcrumb li a:hover {color:#557aab; text-decoration:underline;}
#breadcrumb .enable{color:#557aab;}
/* ---------------------------- Bread Crumbs End ---------------------------- */


/* ----------------------------  Body Container Start ---------------------------- */
#homepageWrapper {text-align:center; padding-top:10px; height: auto!important; min-height: 600px;_height: 99.9%;}
#bodyWrapper{width:830px; padding-bottom:20px; text-align:left;margin:0 auto;}

#bodyWrapper #container{width:830px; float:left; padding:0; margin:0;}
#bodyWrapper #container h1{color:#0066ff; font-size:24px; font-weight:normal; padding-bottom:10px; padding-top:10px;}


#surveycontent li {background: url("../images/bg_bullet_full_2.gif") no-repeat 0 0.5em; float:none;  list-style:none; margin:1.0em 0 0 10px; padding:0 0 0 12px;}
#surveycontent dd {background: url("../images/bg_bullet_full_1.gif") no-repeat 0 0.5em; float:none; list-style:none; margin:1.0em 0 0 10px; padding:0 0 0 12px;}


.textsmall {font-size:9px; float:left; width:755px; padding:0 25px 0 25px; margin:0 auto;}


.clear20 {clear: both;height: 20px;line-height: 20px;overflow:hidden;}
/* Home Page Blocks */

#blocks {width:830px;margin: 0 auto;}
#blocks .block {background: url(../images/block_bg.jpg);width:265px;height:130px;float:left;margin:50px 10px 0 0;overflow: hidden;position: relative;}
#blocks .block p {width: 265px;}
#blocks .block a {color: #5383c1; text-decoration: none; display: block; position: relative;}
#blocks h3 {margin: 0 0 -25px -5px; padding: 0 0 10px 0; }

#blocks #survey-block {background: url(../images/block_bg_Survey.jpg);}
#blocks #survey-block p {width: 265px;}
#blocks #survey-block h3 {margin:10px 0 10px 5px;}
#blocks #survey-block a.button {position: absolute;text-decoration: underline;display: block;color: #0066ff;height: 10px;width: 250px;top: 0px;left: 0px;padding: 50px 10px 77px;z-index: 1000;font-size:11px;}

#blocks #pharma-block {background: url(../images/block_bg_pharma.jpg);}
#blocks #pharma-block p {width: 240px;}
#blocks #pharma-block h3 {margin:10px 0 10px 5px;}
#blocks #pharma-block a.button {position: absolute;text-decoration: underline;display: block;color: #0066ff;height: 10px;width: 250px;top: 0px;left: 0px;padding: 50px 10px 77px;z-index: 1000;font-size:11px}

#blocks #smoke-block {background: url(../images/block_bg_smoke.jpg);}
#blocks #smoke-block h3 {margin:10px 0 10px 5px;}
#blocks #smoke-block a.button {position: absolute;text-decoration: underline;display: block;color: #0066ff;height: 10px;width: 250px;top: 0px;left: 0px;padding: 50px 10px 77px;z-index: 1000;font-size:11px}

#blocks #smoke-block p {width: 240px;}

