

body {
background-color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:0.7em;
line-height:1.4em;
margin:0px;
}
h1, h2, h3, h4, h5, h6, ul, ol, dl, p{
font-size:1em;
margin:1em 0pt 0pt;
}
h1 {
font-size:2em;
}
h2 {
font-size:1.8em;
margin-top:0px;
}
h3 {
font-size:1.6em;
}
h4 {
color:#666666;
font-size:12px;
}
h5 {
font-size:1.2em;
}
a {
/*color:#B8242D;*/
color:#666666;
font-weight:bold;
text-decoration:underline;
}
ul, ol {
padding-left:1.5em;
}
li {
margin-left:0pt;
padding-left:0px;
}
img {
border-style:none;
}
img a {
border-style:none;
}
#homedescriptivetext {
color:#666666;
font-weight:bold;
line-height:25px;
padding:0px 37px 12px;
width:410px;
}
#contentcentertext {
color:#666666;
font-weight:bold;
line-height:20px;
padding:0px 30px 1px;
/*width:630px;*/
}
.downloadrule-news {
background:transparent url( ) repeat-x scroll left top;
margin-left:20px;
padding:10px 0px 0px;
width:680px;
}
.threecol-1 {
color:#666666;
font-weight:bold;
line-height:20px;
text-align:left;
width:390px;
}
.threecol-2 {
color:#666666;
font-weight:bold;
line-height:20px;
text-align:left;
width:180px;
}
.threecol-3 {
color:#666666;
font-weight:bold;
line-height:20px;
text-align:left;
width:120px;
}
.bubblelarge {
color:#666666;
font-size:13px;
font-weight:bold;
line-height:0px;
padding:0px 22px 0pt;
}
h1 {
color:#003366;
margin:0pt;
padding:20pt;
}
.casestudylinks-width {
border:0px dashed blue;
font-size:11px;
margin:20px 0px 0px 5px;
padding:0px 0pt 5px;
width:195px;
}
#casestudy-row {
color:#003366;
font-size:15px;
font-weight:bold;
line-height:17px;
margin:0px 0px 10px 25px;
}
#alink {
color:#666666;
padding-left:13px;
text-decoration:underline;
}
.casestudylink {
color:#003366;
font-size:13px;
font-weight:bold;
padding:0px 30px;
   cursor:pointer;
}
.descriptivetexthomebold4 {
color:#666666;
font-size:16px;
font-weight:bold;
line-height:15px;
margin:10px 30px;
}
.descriptivetexthomebold5 {
color:#666666;
font-size:18px;
font-weight:bold;
line-height:15px;
margin:30px 30px -20px;
}
.casestudies_backtotop {
font-size:11px;
margin:0pt;
padding:5pt 19px 14px;
text-align:left;
}
.backlinks {
font-size:11px;
margin:0pt;
padding:14px 20pt 5px;
text-align:left;
}
.casestudyheadertext {
color:#2B4D7C;
font-size:22px;
font-weight:bold;
line-height:1;
padding:15px 20px 0px;
}
.greenrule {
background:transparent url(/list/images/ektronimages/green_normal_line.gif) repeat-x scroll left top;
margin-left:20px;
margin-right:20px;
padding:4px 0px 0px;
/*width:385px;*/
}
.full-greenrule {
background:transparent url(/list/images/ektronimages/green_normal_line.gif) repeat-x scroll left top;
padding:4px 0px 0px;
}
.quicktipslinks {
font-size:13px;
margin:0pt;
padding:5px 20px 1px;
text-align:left;
}
.quicktipslinks a {
color:#666666;
}
.backtotop {
float:right;
padding-right:23px;
}
.knowledgebank_content {
color:#666666;
font-size:12px;
font-weight:bold;
padding:0px 25px;
text-align:left;
}
.morelink {
font-size:12px;
margin:0pt;
padding:5px 30px 1px;
text-align:left;
}
.morelink a {
color:#666666;
}
#specialitylists-content-right {
float:left;
width:470px;
}
#content-left {
float:right;
padding:60px 0px 0px;
/*padding:10px 0px 0px;*/
width:250px;
}
.fieldName {
color:#666666;
float:left;
font-size:12px;
padding:0px 25px;
width:100px;
}
.fieldLength {
color:#666666;
float:right;
width:100px;
}
.fieldNameText {
color:#666666;
float:left;
font-weight:bold;
padding:0px 25px;
width:170px;
}
.fieldLengthText {
color:#666666;
float:right;
font-weight:bold;
width:100px;
}
.Notetext {
color:#666666;
font-family:Arial;
font-size:10px;
line-height:16px;
padding:0px 23px;
}
.formheadertext {
color:#2B4D7C;
font-size:12px;
font-weight:bold;
line-height:1;
padding:0px 20px 5px;
}
.formText {
color:#2B4D7C;
font-size:12px;
font-weight:bold;
margin:4px 0px;
}
.horizontalrule {
/*background-color:green;
margin-bottom:5px;
margin-top:2px;
padding:1px 0px 0px;*/

background:transparent url(/list/images/ektronimages/green_normal_line.gif) repeat-x scroll left top;
padding:0px;
margin-top:0px;
width:715px;
height:7px

}
.horizontalrulelarge
{
background:transparent url(/list/images/ektronimages/green_line.gif) repeat-x scroll left top;
padding:5px 0px 0px;
width:710px;
height:1px;
}
#pdfDownload {
color:#666666;
display:block;
float:left;
font-size:13px;
font-weight:bold;
line-height:15px;
width:145px;
/*height:60px*/
}
#sampleReport {
width:160px;
float:left;
}
#imageLeftDesc {
float:left;
width:520px;
}
/*.subdescriptivetext {
color:#666666;
font-size:13px;
line-height:16px;
padding:0px 23px;
}
.subdescriptivetext p,li,ul,ol,span{
    margin-left:20px !important;
}*/
#form-content {
float:left;
width:730px;
margin-bottom:10px;    
}
#casestudiestext {
color:#666666;
font-size:13px;
font-weight:bold;
margin-left:30px;
width:630px;
}
.fullheightcontainer {
margin-left:auto;
margin-right:auto;
/*padding:0pt 10px;*/
position:relative;
text-align:left;
/*width:872px;*/
width:950px;
}
.fullheightcontainer1 {
margin-left:auto;
position:relative;
text-align:left;
width:1110px;
padding:0pt 10px;
}
.knowledgebankheadertext {
color:#2B4D7C;
font-size:22px;
font-weight:bold;
line-height:1;
padding:15px 20px 0px;
}
.greenrulelarge {
background:transparent url(/list/images/ektronimages/green_line.gif) repeat-x scroll left top;
/*height:1px;*/
margin-left:20px;
padding:2px 0px 0px;
margin-right:20px;
margin-bottom:10px;
margin-top:10px;
/*width:385px;*/
}
.form3 {
float:left;
height:100%;
margin-left:100px;
padding:5px 0pt 0pt;
}
.form3 .labelinfo {
float:left;
margin:5px 0pt 0pt;
padding:0pt;
text-align:right;
width:120px;
}
.label-text {
float:left;
padding:0px 20px;
text-align:left;
}
.form3 fieldset {
margin:0pt;
padding:0pt;
}
.form3 input {
margin:5px 0pt 0pt 10px;
width:auto;
}
.form3 select {
margin:5px 0pt 0pt 10px;
padding:0pt;
width:auto;
}
.form3 br {
clear:right;
}
.label-text {
width:225px !important;
}
.form3 .noextraspace {
float:left;
margin:0px 5px 0px 0px;
padding:0pt;
}
.left-input {
float:left;
margin:10px 0pt 0pt 10px;
padding:0pt 0pt 0pt 15px;
width:225px;
}
.right-input {
float:right;
margin:10px 0px 0pt 0pt;
padding:0pt 0pt 0pt 10px;
width:225px;
}
fieldset {
border:0pt none !important;
}
.clearer {
clear:both;
height:0pt;
line-height:0pt;
}
* html .clearer {
font-size:0pt;
}
.submit {
margin-left:600px;
}
.hometext {
color:#666666;
font-size:15px;
font-weight:bold;
line-height:18px;
}
.hometext a {
color:#666666;
}
.redblock {
height:177px;
position:absolute;
right:45px;
width:171px;
}
.redblocktext {
color:white;
font-size:13px;
font-weight:bold;
margin-left:15px;
margin-top:25px;
}
.fullheightcontainer1home {
margin-left:auto;
position:relative;
text-align:left;
width:872px;
}

.contentinner {
    width:736px;
}
.footerdescription
{
    width:100px;
}
#imageRight
{
float:right;
font-size:12px;
width:210px;
}
.knowledgebanktext {
margin-left:18px;
margin-bottom:1.25em;
}
.knowledgebanktext a {
    color:#666666;
}
.knowledgebankmiddle {
    background-image:url('/list/images/ektronimages/ListSource-home-FINAL-blue_222.jpg');
    height:165px;
    margin-top:-4px;
    margin-left:-1px;
   width:216px
}
.prestructedlist-fourcol-1 {
    color:#666666;
    font-weight:bold;
    line-height:20px;
    text-align:left;
    width:120px;
}
.prestructedlist-fourcol-2 {
    color:#666666;
    font-weight:bold;
    line-height:20px;
    text-align:left;
    width:40px;
}
.prestructedlist-fourcol-3 {
    color:#666666;
    font-weight:bold;
    line-height:20px;
    text-align:left;
    width:400px;
}
.prestructedlist-fourcol-4 {
    color:#666666;
    font-weight:bold;
    line-height:20px;
    text-align:left;
    width:20px;
}
.industrynews-threecol-1 {
    width:260px;
    background:#2B608C none repeat scroll 0%;
    border:1px solid #003366;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
.industrynews-threecol-2 {
    width:180px;
    background:#2B608C none repeat scroll 0%;
    border:1px solid #003366;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
.industrynews-threecol-3 {
    width:60px;
    background:#2B608C none repeat scroll 0%;
    border:1px solid #003366;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
}
.industrynews-td {
    padding:6px;
    border:1px solid #003366;
    text-align:left;
    font-size:0.9em;
}
.industrynews-table {
    border-collapse:collapse;
    margin-top:30px;
    margin-left:50px;
}
.industrynews-highlight {
    background:#CDD7E1 none repeat scroll 0%;
}
.industrynews-odd {
    background:#FFFFFF  none repeat scroll 0%;
}
.downloadlink
{
    margin-left:3px;
    margin-top: 3px;
}
.downloadlink a:link{ text-decoration: underline; color: #AE1A18;}
.downloadlink a:visited{ text-decoration: underline; color: #AE1A18;}
.downloadlink a:active{ text-decoration: none; color: #666666;}
.downloadlink a:hover{ text-decoration: none; color: #666666;}

.imgdescriptivetextdown1 {
color:#666666;
font-size:12px;
margin-left:10px;
margin-right:10px;
}
.content-left-2
{
float:right;
padding-bottom:10px;
padding-top:-10px;
width:250px;
}
/*
.fullheightcontainer a:active {
    font-size:inherit;
}
.fullheightcontainer a:hover {
    color:inherit;
}*/
.contacttable {
    color:#666666;
    font-size:13px;
    line-height:16px;
    padding:10px 25px 0px;
}
/*.contacttable a {
    color:#666666
}*/

.headerLink A:link {
   color: #004C7F;
   font-weight: bold;
   font-size: 10px;
   text-decoration: underline;
   font-family: Arial
}

.headerLink A:visited {
   color: #004C7F;
   font-weight: bold;
   font-size: 10px;
   text-decoration: underline;
   font-family: Arial
}

.headerLink A:hover, A:active {
   text-decoration: underline;
   font-family: Arial;
   color:#ED9B09;
}

.seperator {
   color: #004C7F;
   font-weight: bold;
   font-size: 10px;
   font-family: Arial
}

.footerText {
   color: #004C7F;
   font-weight: bold;
   font-size: 10px;
   /*text-decoration: underline;*/
   font-family: Arial
}

/*.headerImage {
   background-image: url(/list/images/ListSource-home-FINAL-blue-copy_01.jpg );
   width: 100%;
   text-align: left;
   height: 77;
}*/
.headerImage {
   background-image: url(/list/images/ListSource-home-FINAL-blue-header1.jpg );
   width: 100%;
   text-align: left;
   height: 77;
}

.userName {
   color: #004C7F; /*color: #666666;  */
   font-weight: bold;
   font-size: 12px;
   padding-left: 5px;
   font-family: Arial
}
.formmarigin {
    margin-left:20px;
}
#campaign-content-right {
   float:left;
   width:500px;
}
#campaign-content-left {
   float:right;
   padding:60px 0px 0px;
   width:225px;
}
#submit {
   margin:0px;
}

.form {
   float: left;
   height: 100%;
   padding: 5px 0pt 0pt;
   width: 480px;
}
.form .labelinfo {
   float: left;
   margin: 5px 0pt 0pt;
   padding: 0pt;
   text-align: right;
   width: 120px;
}
.form fieldset {
   margin: 0pt;
   padding: 0pt;
}
.form input {
   margin: 5px 0pt 0pt 10px;
   width: auto;
}
.form select {
   margin: 5px 0pt 0pt 10px;
   padding: 0pt;
   width: auto;
}
.form br {
   clear: right;
}
.form .noextraspace {
   float: left;
   margin: 0px 5px 0px 0px;
   padding: 0pt;
}
.submitCampaign {
padding-left:400px;
width:480px;
}
#campaign-center {
   margin:10px 0 10px 25px;
   position:relative;
}
#campaignButton {
   margin:0px;
}
#gradientImg
{
   background:url(/list/images/layout/landingpage/lt_grey_gradient.gif) 0 0 repeat-x;
}