/* e-tractions.com - ThermoScientific Site */
html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a {
margin:0;
padding:0;
border:0;
}
/* -------  _global_ ------- */
body {font-family: Verdana,Arial, Helvetica, sans-serif;color:#000;background:#FFF}
STRONG {font-weight:bold}
B {font-weight:bold}
I {font-style:italic}
EM {font-style:italic}
P.error {color:#f00}
H1{
text-align:left;
text-transform:uppercase;
font:normal bold 14px Verdana,Arial, Helvetica, sans-serif;
color:#336699;
padding:0 0 2px 0;
}
H1.b{ /* welcome */
text-align:left;
text-transform: none;
font:normal bold 14px Verdana,Arial, Helvetica, sans-serif;
color:#336699;
padding:0 0 2px 0;
}
.hr{
background-image:url(../images/hr.gif);
background-repeat:no-repeat;
width:496px;
margin:0px 0 0 0;
}
P {text-align:left;color:#000;margin:0;font:normal normal 11px Arial,Helvetica,sans-serif;}
.V11B{
font:normal bold 11px Verdana,Arial, Helvetica, sans-serif;
padding:0;
line-height:24px;
text-align:left;
}
H2{/* case study */
text-align:left;
font:normal bold 12px Verdana,Arial, Helvetica, sans-serif;
color:#336699;
padding:0;
margin:0;
}
H3{/* case study */
text-align:left;
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#336699;
padding:0;
margin:0;
}
#container{
margin-left:auto;width:775px;width:775px;
margin-right:auto;text-align:left;margin-top:8px;
}
#header{
position:static;
float:left;
border: 1px solid #8999AF;
width:766px;
}
#contentoutline,#cocasestudy,#contentoutlinefin,#codemos{
position:static;
float:left;
border: 1px solid #8999AF;
width:766px;
height:545px;
padding:0;
margin:0;
}
#cocasestudy{height:3000px;}
#codemos{height:1550px;}
/*------ _navigation_ ------*/
.navbtn, #stuck,.navbtn1,#stuck1,.navbtn5,#stuck5{
float:left;
height:18px;
padding:4px 0 0 0;
width:152px;overflow:hidden;background:url(../images/navbtn.gif) top left no-repeat;display:block;text-align:center;text-decoration:none;color:#FFF;font:normal 11px Verdana,sans-serif;
border:solid #666;
border-width:0px 1px 0px 1px;
margin:0;}
.navbtn:hover, .navbtn1:hover, .navbtn5:hover{background-position:bottom left;text-decoration:none;color:#FFF}
#stuck,#stuck1,#stuck5{
background:url(../images/navbtn.gif) no-repeat;display:block;background-position:bottom left; 
}
.navbtn1,#stuck1{width:150px;}
.navbtn5,#stuck5{ margin:0 -3px 0 0;}
#navcontainer {
float:left;
background:#9C9A9C;
padding:0; 
margin:0 0 5px 0;
width:768px;width:768px;
border-color:#666;
border-style:solid;
border-width:1px 0px;
}
/*------ _home_ ------*/
#flashintro{
width:532px;
padding: 0 2px 2px 0;
float:left;
}
#assessbox{
width:230px;
height:264px;
background-color:#EBF0F5;
float:right;
padding:0;
}
#assessboxheader{
width:230px;
background-color:#DFDEEB;
padding:0;
height:27px; 
}
#assesscontent{
padding:24px 3px 0 22px;
margin:0;
}
#welcomebox{
background-image:url(../images/bgGradient.gif);
background-repeat:repeat-x;
width:530px;
height:220px;
clear:left;
padding: 0 2px 2px 0;
}
#welcomecontent{
padding:24px 0 0 22px;
}
/*-------------_case studies_--------------*/
.dlbtn{
padding:8px 0 10px 0;
margin:0;
}
.csbox{
clear:left;
display:block;
padding:0;
margin:0;
}
.cscontent{
display:block;
padding:0;
margin:0 1px 0 88px;
}
.democontent{
display:block;
padding:0;
margin:0 1px 0 110px;
}
.cscontentleft{
display:block;
padding:0;
margin:0 1px 0 1px;
}
.csbox .hr{
margin:20px 0 0 0;
}
.csbox p{
padding:4px 0;
margin:0;
}
.csimg,.podimg{
float:left;
width:75px;
margin:0 0 55px 0;
padding:0;
display:block;
}
.podimg{
width:44px;
}
.demoimg{
float:left;
width:101px;
margin:0 0 55px 0;
padding:0;
display:block;
}


/*--------------------_TAF_------------------*/
#taf p
{
font:normal normal 12px Verdana,Arial, Helvetica, sans-serif;
padding:0 0 2px 0;
text-align:left;
}
#taf input{
padding:0;
margin:0 0 5px 0;
}
.footnote{
font-size: 9px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
color: #000;
font-weight: normal;
font-style: normal;
}
#sendbtn{
clear:left;
padding:0;
margin:4px 0 0 135px;
}
/*--------------------_REG_------------------*/
#regemail p, #regphone p, #regfname p, #reglname p, #regcompany p, #regindustry p, #regcountry p, #regcomments p, #regcheckbx p{
font:normal normal 12px Verdana,Arial, Helvetica, sans-serif;
padding:0 0 2px 0;
text-align:left;
}
#regemail{
float:left;
padding:0;
margin:0 35px 5px 0;
}
#regphone{
padding:0;
margin:0 5px 5px 0px;
}
#regfname{
float:left;
padding:0;
margin:0 35px 5px 0;
}
#reglname{
padding:0;
margin:0 5px 5px 0px;
}
#regcompany{
float:left;
padding:0;
margin:0 35px 5px 0;
}
#regcountry{
float:left;
padding:0;
margin:0 5px 5px 0px;
}
#regindustry{
padding:0;
margin:0 5px 5px 0px;
}
#regcheckbx{
float:left;
padding:0;
margin:0 5px 5px 0;
}
#regcomments{
float:left;
padding:0;
margin:0 5px 5px 0px;
}
#submitbtn{
clear:left;
padding:14px 0 0 95px;
}
/*--------------------_assessment_------------------*/
#asbody{
background-image:url(../images/bgGradient.gif);
background-repeat:repeat-x;
width:764px;
height:545px;
clear:left;
padding: 0 2px 2px 0;
}
#ascontent{
padding:24px 0 0 22px;
}
.ashr{
background-image:url(../images/hr.gif);
background-repeat:repeat-x;
width:711px;
}
#ascontent h1{
font:normal bold 13px Verdana,Arial, Helvetica, sans-serif;
padding:0 0 5px 0;
line-height:24px;
text-align:left;text-transform:uppercase;color:#336699;
}
#asbox{
background-image:url(../images/bgAssess.gif);
background-repeat:no-repeat;
width:629px;
height:418px;
border-width:1px 1px 1px 1px ;
border-style:solid;
border-top-color:#DFDEEB;
border-left-color:#DFDEEB;
border-bottom-color:#7E7D85;
border-right-color:#7E7D85;
padding:0;
margin:0 0 0 60px;
}
#asbox p{
padding:0 2px 0 2px;
margin:0;
}
#qn{
width:126px;
height:21px;
display:block;
background-color:#EE3B33;
font:normal bold 17px Arial, Helvetica, sans-serif;
line-height:18px;
text-align:center;color:#FFF;
padding:2px 0 0 0;
margin:0 0 25px 0;
}
#qnsum, #qnsumfin{
width:126px;
height:21px;
display:block;
font:normal bold 17px Arial, Helvetica, sans-serif;
line-height:18px;
text-align:center;color:#EE3B33;
padding:2px 0 0 0;
margin:0 0 25px 0;
}
#qnsumfin{text-align:left; padding:2px 0 0 5px;}
.dropcontent{display:none;}
.negotiator{
padding:0 0 0 45px;
}
#qnbox td, #qnboxfin td{ padding:0 0 5px 0;}
.qntitle{
font:normal bold 17px Arial, Helvetica, sans-serif;
line-height:18px;color:#000;
padding:0 12px 0 0px;
margin:0;
}
.qnsub{
text-align:left;color:#000;margin:0;font:normal normal 12px Arial,Helvetica,sans-serif;
}
#selector{
float:left;
padding:0;
margin:0 0 0 13px;
}
/*---------questions formatting---------*/
#qnbox,#qnboxfin{
width:628px;width:628px;
height:404px;
padding:0;
margin:0;
}
#qnboxfin{height:600px;
}
#contentoutlinefin{
width:766px;
height:875px;
}
#asboxfin{
background-image:url(../images/bgAssess.gif);
background-repeat:no-repeat;
width:629px;
height:690px;
border-width:1px 1px 1px 1px ;
border-style:solid;
border-top-color:#DFDEEB;
border-left-color:#DFDEEB;
border-bottom-color:#7E7D85;
border-right-color:#7E7D85;
padding:0;
margin:0 0 0 60px;
}
#qnbox p,#qnboxfin p{
padding:0 2px 0 2px;
margin:0;
}
.qncheckbox {width:15px;float:left;padding:0 2px 15px 0; vertical-align:middle;}
.qnsentence {width:627px;width:627px;float:left;margin:0;padding:0 100px 0 25px;font-size: 0.6em;}
.qnsentence p{ padding:0;
}
.qnsentencev2 {float:left;padding:0 10px 5px 0;}
.qnsentencev3 {float:left;padding:0 10px 10px 0;}
input.nextbtn {margin:0 auto;padding:0 0 0 5px;}
#finishbox{
margin:2px 0 2px 25px;
padding:5px 5px 5px 20px;
width:450px;
height:160px;
border:#DFDEEB solid 1px;
}
.finred{/* response solutions */
color:#EE3B33;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0;
margin:0;
}
.finblue, .finblue:hover{
color:#336699;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
padding:0;
margin:0;
}
.url{
text-align:left;
font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#336699; padding:0; margin:0; text-decoration:none; font-weight:bold;
}