body  {
font-family: Arial,sans-serif;
background-image:url(../images/Header_02.gif);
background-repeat:repeat-x;
margin: 0px; 
padding: 0px;
text-align: center; /* this centers the container in IE 5* browsers.*/
color: #000000;
}
.thrColAbsHdr #container2 { 
position: relative; 
width:100%;
margin: 0 auto; 
text-align: left; 

} 
.thrColAbsHdr #container { 
position: relative; 
width: 804px; 
margin: 0 auto; 
text-align: left; 
} 

/*********************HEADER - START************************/
.thrColAbsHdr #header { 
width:804px;
height:198px;
padding: 0px;
} 
.thrColAbsHdr #header h1 {
	margin: 0px; 
	padding: 0px; 
}
/*************** Start Global Navigation**************/
#headerglobalnav {
	height:20px;
	background-color: #fdec66;
	text-align:right;
	padding-right:10px;
	margin:0px;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	}
#headerglobalnav  ul {
 margin: 0px;
 padding: 0px;
 white-space: nowrap;
 	color: #000000;
}
#headerglobalnav  li {
 list-style-type: none;
 display: inline;
 	color: #000000;
}
#headerglobalnav  li a {
 text-decoration: none;
padding-left:30px;
	color: #000000;
}
#headerglobalnav  lia:link {
 text-decoration: none;
 	color: #000000;

}
#headerglobalnav  lia:visited {
 text-decoration: none;
 	color: #000000;
}
#headerglobalnav  lia:hover {
 font-weight: bold;
  text-decoration: none;
  	color: #000000;
}
/*************** End Global Navigation**************/
/*************** Start Primary Navigation **************/
#headerprimarynav {
	background-image:url(../images/Header_07.gif);
	background-repeat:repeat-x;
	height:43px;
	padding-top:5px;
	padding-bottom:0px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}

#headerprimarynav ul {
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color:#FFFFFF;
 white-space: nowrap;
}
#headerprimarynav li {
 list-style-type: none;
 display: inline;
 color:#FFFFFF;
}
#headerprimarynav li a {
 text-decoration: none;
 color:#FFFFFF;
padding-right:25px;
}
#headerprimarynav lia:link {
color:#FFFFFF;
 text-decoration: none;

}
#headerprimarynav lia:visited {
color:#FFFFFF;
 text-decoration: none;
}
#headerprimarynav lia:hover {
 font-weight: bold;
 color:#FFFFFF;
  text-decoration: none;
}
/*************** End Primary Navigatiion **************/
/*************** Start Email Signup **************/
#emailsignup {
position:relative;
height:30px;
background-color:#FFFFFF;
margin-bottom:5px;
}
#emailsignup ul {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
white-space: nowrap;
text-align:center;
}
#emailsignup li {
list-style-type: none;
display: inline;
padding-right:25px;
}
#emailsignup li a {
text-decoration:underline;
color:#ee8d19;
}
#emailsignup lia:link {
text-decoration: none;

}
#emailsignup lia:visited {
text-decoration: none;
}
#emailsignup lia:hover {
font-weight: bold;
text-decoration: none;
}
.redlg {
font-size:14px;
font-weight:bold;
color:#ee8d19;
}
.redsm {
font-size:11px;
color:#ee8d19;

}
.redbx {
padding-left:8px;
}
/*************** End Email Signup **************/
/*************** End Header **************/
/*************** Start Left Column **************/
.thrColAbsHdr #leftcol {
	position: relative;
	float:left;
	margin-right:-180px;
	left:-2px;
	top:15px;
	width: 180px; 
	padding:3px;
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
}
#leftcolhead {
background-color: #992f00;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-align:center;
padding-top:3px;
height:20px;
}
#email-list-wrap {
padding-top:5px;
}
#sample-list-wrap {
min-height:70px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
margin-bottom:5px;
}
#industry-list-wrap {

}

/***Left Column Ad Interior***/

#div3-left {padding:3px;color:#992f00;width:172px;min-height:65px;vertical-align:top;}
#div3-left img{
float:left;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:0px;
}

#leftvideo object{
float:left;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:0px;
}
#leftvideo {
float:left;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:0px;

}

.coname-left {font-size:11px;font-weight:bold;text-align:left;color:#92b537;text-decoration:none;margin:0px; padding:0px;}
.desc-left {font-size:10px;font-weight:normal;text-align:left;color:#727272;text-decoration:none;margin:0px; padding:0px;}

/***************OLD CODE - Keep for reference purposes**************/

#div1-left{ float:left;padding:3px;color:#992f00;}
#div2-left{ margin-left: auto; width:105px;min-height:65px;text-decoration:none;vertical-align:middle;}

/*************** End Left Column **************/
/*************** Start Right Column **************/
.thrColAbsHdr #rightcol {
	position: relative;
	float:right;
	top:17px;
	left: 0px;
	width: 200px; 
}

#rightcol-header {
background-color: #ee8d19;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-top:5px;
padding-left:5px;
height:20px;
width:220px;
}
#rightcol-video-wrap {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	width:223px;
}
#rightcol-video-interior {
text-align:center;
} 
#rightcol-survey-wrap {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	width:223px;
}
#rightcol-survey-interior {
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#727272;
	font-weight:bold;
	padding:5px;
	
} 

#rightcol-webad-wrapper {
width:223px;
margin-bottom:5px;
border:solid;
border-color:#CCCCCC;
border-width:1px;

}
#rightcol-webad-interior {
width:223px;
font-size: 12px;	
} 

#div3 {padding:3px;color:#000000;width:215px;min-height:65px;vertical-align:top;}
#div3 img{
float:left;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:0px;
}
.coname {font-size:11px;font-weight:bold;text-align:left;color:#992f00;text-decoration:none;margin:0px; padding:0px;}
.desc {font-size:10px;font-weight:normal;text-align:left;color:#003F87;text-decoration:none;margin:0px; padding:0px;}

/***************OLD CODE - Keep for reference purposes**************/

#div1{ float:left;width:60px;padding:3px;color:#992f00;min-height:65px;}
#div2{ margin-left:70px; width:150px;min-height:65px;text-decoration:none;}  

/*************** End Right Column **************/

/*************** Begin Center Column **************/
.thrColAbsHdr #centercol { 
	margin-left:192px;
	margin-right:205px;
	padding: 0 5 5 5px; 
	width:405px;
	min-height:100%;
}

#centercol-card-head {
background-color:#e32225;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:17px;
padding-top:5px;
padding-left:5px;
height:20px;

}
#centercol-card-head-s {
background-color:#e32225;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:10px;
padding-top:5px;
padding-left:5px;
height:20px;

}
#centercol-header {
background-color:#e32225;
color:#FFFFFF;
font-size:12px;
margin-top:5px;
font-weight:bold;
padding-top:5px;
padding-left:5px;
height:20px;


}
#centercol-header-s {
background-color:#e32225;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
margin-top:17px;
padding-top:5px;
padding-left:5px;
height:20px;

}
#centercol-card-wrap {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
}
}
#centercol-card-wrap-s {
}
#centercol-card-interior {
text-align:center;
	width:335;
	height:335;
}
#centercol-card-desc { 
font-size:11px;
color:#10284c;
  padding-bottom:5px;
  padding-left:5px;
  margin-left:190px;
}
#centercol-card-desc ul {
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 white-space: nowrap;
 text-align:center;
}
.iefix {
line-height:0px;
}
#rating {
width:110px;
float:left;
height:25px;
margin-top:-16px;
}
#centercol-card-desc li {
 list-style-type: none;
 display: inline;
  padding-right:15px;

}
#centercol-card-desc li a {
 text-decoration:underline;
 color:#10284c;
}
#centercol-card-desc lia:link {
 text-decoration: none;

}
#centercol-card-desc lia:visited {
 text-decoration: none;
}
#centercol-card-desc lia:hover {
 font-weight: bold;
  text-decoration: none;
}
.searchtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#10284c;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
}
#centercol-search-wrap {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
}
#centercol-search-bar {
text-align:center;
padding-top:5px;
padding-bottom:5px;
}
#centercol-search-submit {
text-align:right;
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
}
.cathead {
font-size:12px;
font-weight:bold;
padding-left:5px;
color:#10284c;
padding-bottom:3px;
}
#catlist {
font-size:11px;
color:#10284c;
margin-bottom:5px;
width:400;
height:230;
}

#col1 { 
float:left;
width:200px;
padding-left:5px;
color:#10284c;
text-align:left;
}

#col1 ul {
padding:0;
margin:0;
}

#col1 li {
list-decoration:none;
}

#col2 { 
margin-left:210px; 
margin-right:0px;
margin-top: 0px;
width:180px;
text-decoration:none;
}
#col2 ul {
padding:0;
margin:0;
}

#col2 li {
list-decoration:none;
}
 

#centercol-web-wrap {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	min-height:70px;
}

#centercol-web-wrap-s {
	margin-top:5px;
	margin-bottom:5px;
	padding-top:10px;
}
#centercol-web-interior {
}
#div3-IR {padding:3px;color:#000000;width:400px;min-height:10px;vertical-align:top;padding-bottom:5px;}
#div3-center {padding:3px;color:#992f00;width:400px;min-height:65px;vertical-align:top;padding-bottom:5px;}
#div3-center img{
float:left;
padding-left:3px;
padding-right:3px;
padding-bottom:3px;
padding-top:0px;
}
.coname-center {font-size:14px;font-weight:bold;text-align:left;color:#992f00;text-decoration:none;margin:0px; padding:0px;}
.desc-center_web {font-size:12px;font-weight:normal;text-align:left;color:#003F87;text-decoration:none;margin:0px; padding:0px;}

/***************OLD CODE - Keep for reference purposes**************/

#div1-center{ float:left;width:70px;padding:3px;color:#992f00;min-height:65px;text-align:center;}
#div2-center{ margin-left:80px; width:300px;min-height:65px;text-decoration:none;}  

/*************** End Center Column **************/
/*************** Start Footer **************/
#clearfooter{clear:both;height:40px;}
.thrColAbsHdr #footer { 
background-image:url(../images/footer.jpg);
background-repeat: repeat-x;
padding: 0px;
width:100%;
height:60px;
padding-top:10px;
} 
#footer-top {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#727272;
text-align:center;
height:12px;
}
#footer-bottom {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:0px;
}
#footer-bottom a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
padding-top:0px;
}
.thrColAbsHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}

.submitButton1{
	color: #FFFFFF;
	background: #ee8d19;
	border:solid 1px #ee8d19;
	cursor: pointer;
}

.submitButton2{
	color: #FFFFFF;
	background: #e32225;
	border:solid 1px #e32225;
	cursor: pointer;

}
.desc-center {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#504e4e;
text-decoration:none;
}
.desc-center a {
text-decoration:underline;
}
.desc-center a:active {
text-decoration:underline;
}
.desc-center-line {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#504e4e;
padding-right:3px;
}
.desc-center-line a {
text-decoration:underline;
}
.desc-center-line a:active {
text-decoration:underline;
}
.button {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#504e4e;
}
/*********************Ad-On Options Column and Survey Column****************/
#clearheader {
clear:both; height:20px;
}
#surveycenter {
margin-left:150px;
}
#clearsurvey{clear:both;height:30px;}

#centercol-header-survey {
background-color: #e32225;
color:#FFFFFF;
font-size:12px;
margin-top:5px;
font-weight:bold;
padding-top:5px;
padding-left:5px;
height:20px;
width:480px;
}
#centercol-web-wrap-survey {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	width:484px;
	min-height:70px;
}
#centercol-web-interior-survey {
	width:480px;
	
}
#centercol-web-wrap-ad {
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0px;
	min-height:70px;
}

#rightcol-webad-wrapper-survey {
width:223px;
margin-top:6px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
min-height:70px;
}
 #centercol-ad{ 
	margin: 0 192px;
	padding: 0 5 5 5px; 
	width:405px;
	min-height:120px;
}
.pricing {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
border:solid;
border-color:#CCCCCC;
border-width:1px;
padding:3px;
width:397px;
}
.pricing4 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
border:solid;
border-color:#CCCCCC;
border-width:1px;
padding:3px;
margin-left:5px;
width:480px;
}
.pricing2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
margin-top:4px;
border:solid;
border-color:#CCCCCC;
border-width:1px;
width:217px;
padding:3px;
}
.pricing3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000033;
margin-top:0px;
}
#emailsignup-ad {
position:relative;
height:50px;
margin-top:-25px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#992f00;
font-weight:bold;
padding-top:5px;
}
.adtitle {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#92b537;
}
#leftcol-ad {
	position: relative;
	float:left;
	top: 215px;
	width: 180px; 
	margin-right:-180px;
	left:-2px;
	top:15px;
	width: 180px; 
	padding:3px;

}

#leftcol-wrap {
	width: 180px; 
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:3px;
}
#leftcol-wrap-bump {
	width: 180px; 
	border:solid;
	border-color:#CCCCCC;
	border-width:1px;
	padding:3px;
	margin-top:5px;
}

.voteButton{
	cursor: hand;
	text-align: right; 
	clear:both; 
	padding-bottom: 5px;
}

.headerPosition{
	position: relative;
	top: -4px;
}
