/* CSS Document */

/* core SUBPAGE containers */
/* --------------------------------------------------------------- */

div#header{
	width: 100%;
	height: 136px; 
	background: #FBA553 url(../images/template/header_bkgd.jpg) bottom repeat-x; /* IE background fix */
	}

div#printLogo {display: none }


/* inner content rules */
/* --------------------------------------------------------------- */


/* innerrightCol rules */
/* --------------------------------------------------------------- */


/* sub page banner ads
----------------------------------------------- */
div#advertisements {
	padding: 5px 13px;
	}
	div#advertisements h3 {
		color: #9c9c9c;
		font-size: xx-small;
		text-transform: uppercase;
		letter-spacing: 1px;
		padding: 1em 0;
		text-align: center;
		}
	div#advertisements img {
		padding: 0 0 8px 0;
		margin:0;
	}
	div#leftCol {
	padding-top:10px !important;
	}
	div#advertisements iframe {
	margin: 0 auto 8px auto;
	position: relative;
	width:125px;
	}

	/* Company Search */
/* --------------------------------------------------------------- */
form#companySearch input.keywords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 127px;
	height: 10px;
	margin: 5px 0 0 0px;
	padding: 2px 2px 3px;
	float: left;
	}
	
.companySearchGo {
	  font-family: Verdana, Arial, Helvetica, sans serif;
	  font-size: 10px;
	  color: #fff;
	  width: 17px;
	  height: 17px;
	  padding: 16px 0 0;
	  margin: 6px 0 0 118px;
	  float: left;
	  border: ;
	  background: transparent url(/images/template/button_companySearch.gif) no-repeat center top;
	  overflow: hidden;
	  cursor: pointer; /* hand-shaped cursor */
	}

form>.companySearchGo { /* For non-IE browsers*/
  	height: 0px;
	}

form#companySearch p a {
	font-size: 80%;
	margin: 0 0 0 0;
	padding-top: 2px;
	display: block;
	clear: left;
	}
/* Membership Page
----------------------------------------------- */
div#membership h4 { font-size: 1em !important; margin:0; padding: 0;}
div#membership h4 a { color: #9E0E11 !important;}
div#membership h4 a:hover { color: #033A75 !important;}

/* =CMS Images
----------------------------------------------- */
/* #cmsImg { border: 10px solid red;} */
.small { font-size:10px !important;}
table#cmsImg, 
table#cmsImg td, 
table#cmsImg tr,
table#cmsImg img,
table#cmsImg table { 
	margin:0 !important;
	padding:0 !important;
	font-size: 1px
	}
table.image-center { margin:5px auto !important;}
table.image-left { float: left; margin: 5px 10px 5px 0 !important}
table.image-right { float: right; margin: 5px 0 5px 10px !important;}