* {

	margin: 0px;

	padding: 0px;

	font-size: 15px;

	font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	line-height:19px;

}

html {overflow-y: scroll;}

body,td {

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	color:#666666;

	text-align: justify;

}

p {margin-top:19px;text-align: justify;}

td {padding: 3px; text-align:left;}

h1 {

	text-transform:uppercase;

	font: 24px Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	padding: 0;

	margin: 0;

	text-align:left;

}

h1:hover {text-decoration: underline;}

h2 {

	font: 18px Arial, Helvetica, sans-serif;

	line-height: 24px;

	font-weight: bold;

	margin: 0px;

	padding: 0 0 15px 0;

	text-align:left;

	text-transform: uppercase;

}

h3 {

	text-transform:uppercase;

	font: 14px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color:#FFFFFF;

	padding: 0;

	margin: 0 0 10px 0;

	text-align:left;

}

a {text-decoration: none;color:#666666;}

a:hover {text-decoration: underline;}

#container {

	margin: 0px;

	padding: 0px;

	width: 904px;

	z-index: 1;

   top: 0px;

}

#header {

	width: 904px;

	margin-top: 0px;

	padding-top: 0px;

	text-align: right;

	position: relative;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999999;

}

#header span {line-height: 36px;}

#header #phoneNumber {

	color: #515151;

	margin-right: 10px;

}

#logo {

	position:absolute;

	top: 11px;

	left: 350px;

	z-index: 99;

	width: 154px;

	height: 78px;

}

#loginLogo {

	background-image: url('images/cbid_logo_clear.gif');

	background-repeat: no-repeat;

	background-position: top;

	width:135px;

	height:60px;

}

#loginButton {

	background-image: url('images/green_loginbutton.gif');

	background-repeat: no-repeat;

	background-position: top;

	width:132px;

	height:43px;

}

.gcColor {color: #4488aa;}

.subColor {color: #aa4444;}

.cbidColor {color: #84a53e;}

.greyColor {color: #999999;}

.gcBG {background-color: #4488aa;}

.subBG {background-color: #aa4444;}

.cbidBG {background-color: #84a53e;}

.stateInfoTable td {
	padding-bottom:20px;
	padding-right:20px;
}
.titleBar {

	width:596px; /*871px;*/

	height:32px;

	text-align:left;

	padding: 5px 0 0 15px;	

}

.mainImageRotate {

	position: relative;

}

.mainImageRotate img {

	position: absolute;

	top: 0px;

	left: 0px;	

}



#mainContent {

	background-image: url('images/mainContentBG.gif');

	background-repeat: no-repeat;

	background-position: top;

	padding-left: 9px;

	padding-right: 9px;

	width: 886px;

	height: 275px;/**/

	text-align: left;

}

#footer {

	width: 886px;

	text-align:right;

	margin-top:30px;

	font-size:12px;

	padding-right: 5px;

}

#footer a {font-size:12px;}

#bodyContent {

	width:575px;

	position:relative;

	/*float:left;*/ /*IE6 JUNK*/

	margin:16px 0px 0px;

	padding:0px; /*3px 0px 0px 15px;*/

	text-align: justify;

}

#bodyLeft{

	float:left;

	width:360px;

}

#bodyRight {

	float:right;

	padding: 0 20px 0 0;

}

#bcCBID a {

	font: 11px Arial, Helvetica, sans-serif;

}

/* HOME ELEMENTS  */

#imageRotator {

	position: relative;

	left:0px;

	top:0px;

	z-index: 1;

}

#aboutCBID {

	font: 15px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	line-height: 28px;

	padding:15px;

	text-align: left;

	width: 245px;

	height: 245px;

	/*right: 0px;*/ /*IE^ JUNK*/

	left:611px; /*IE^ JUNK*/

	top: 0px;

	position: absolute;

	z-index: 10;

}

#aboutCBIDBG {

	background-color: #84a53e;

	filter:alpha(opacity=85);

	-moz-opacity:0.85;

	-khtml-opacity: 0.85;

	opacity: 0.85;

	width: 275px;

	height: 275px;

	position: absolute;

	/*right: 0px;*/ /*IE^ JUNK*/

	left:611px; /*IE^ JUNK*/

	top: 0px;

	z-index: 8;

}

#fbw {

	position: absolute;

	right: 122px;

	/*bottom: 14px;*/
	top: 212px;

	z-index: 12;

}

#touts {

	margin-top: 7px;

	text-align:left;

	width: 886px;

	padding-left: 9px;

	/*position: relative;

	top: 275px;*/

}

#gcTout {

	width:283px;

	height: 214px;

	float:left;

	padding: 10px;

}

#subTout {

	width:283px;

	height: 214px;

	float:left;

	padding: 10px;

}

#testimonialTout {

	width:255px;

	float:left;

	padding: 10px;

	background-image: url('images/testimonialBGcorners.gif');

	background-repeat: no-repeat;

	background-color: #d2eb99;

	background-position: bottom;

}

#testimonialToutHome {

	width:255px;

	float:left;

	padding: 10px;

	background-image: url('images/testimonialBGcorners.gif');

	background-repeat: no-repeat;

	background-color: #d2eb99;

	background-position: bottom;

	margin-left:11px;

	height:190px;

}

#testimonialContent {

	line-height: 22px;

	font-size: 15px;

}

/* SIDEBAR ELEMENTS */

#sideBar {	

	width:275px;

	position:relative;

	float:right;

	margin:0px;

	padding:0px;

}

#loginArea {

	width:265px;

	padding-bottom:20px;

	padding-left:10px;

	font-size: 12px;

	background-image: url('images/sideBar_bottomCorners.gif');

	background-repeat: no-repeat;

	background-position:bottom;

}

#secondaryArea {

	width:265px;

	padding-bottom:20px;

	padding-left:10px;

	font-size: 12px;

	background-image: url('images/sideBar_bottomCorners.gif');

	background-repeat: no-repeat;

	background-position:bottom;

}

.login {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left:10px;

}

a.login, a.login:link, a.login:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration:underline;

	font-weight:normal;

	text-transform:none;

	padding:0;

}

.loginHeader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	text-transform: uppercase;

	color: #FFFFFF;

	padding-left:10px;

}

#callToAction {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	text-transform: uppercase;

	padding: 15px 0 15px 10px;

}

#callToAction span {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-transform: none;

}

#callToAction a {

	text-decoration:none;

	font-size: 20px;

}

#callToAction a:hover {

	text-decoration:underline;

}

.gcSidePromoBG{background-color:#DAE7EE;}

.testSidePromoBG{	background-color:#D2EB99;}

#sidePromoTop {

	background-image: url('images/sideBar_topCorners.gif');

	background-repeat: no-repeat;

	background-position:top;

	height:20px;

}

#sidePromo {

	width:265px;

	font-size: 18px;

	text-transform: uppercase;

	padding: 0 0 15px 10px;

	background-image: url('images/sideBar_bottomCorners.gif');

	background-repeat: no-repeat;

	background-position:bottom;

}

#sidePromo ul li {

	font-size: 14px;

	padding:5px;

}

#sidePromo ul {

	list-style-image: url('images/bullet-colon.gif') ;

	margin: 5px;

	padding:10px 0 0 10px;

}

#ab0, #ab1, #ab2, #sv0, #sv1, #sv2, #sv3, #sv4 {

	position: absolute;

	top:30px;

	left:15px;

	text-align: justify;

}

.projectID {

	width:121px;

	height:15px;

	font-size:11px;

}

#leftF {float:left;height:84px;width:13px;background-image:url(images/fbw-left.gif);}

#middleF {float:left;height:84px;width:277px;overflow:hidden;background-image:url(images/fbw-mid.gif);background-repeat:repeat-x;}
#middleF-gc {float:left;height:84px;width:270px;overflow:hidden;background-image:url(images/fbw-mid-find-gc.gif);background-repeat:no-repeat;}
#middleF-sub {float:left;height:84px;width:270px;overflow:hidden;background-image:url(images/fbw-mid-find-sub.gif);background-repeat:no-repeat;}

#rightF {float:left;height:84px;width:23px;background-image:url(images/fbw-right.gif);float:left;}

#midtextF {position:absolute;left:95px;;width:192px;top:12px;text-align:left;}

#findText {position:absolute;left:35px;top:30px;"><span style="font-size:20px;text-transform:uppercase;}

#leftB {float:left;height:84px;width:13px;background-image:url(images/fbw-left.gif);float:left;} /*margin-left:1px;}*/

#middleB {float:left;height:84px;width:94px;overflow:hidden;background-image:url(images/fbw-mid.gif);background-repeat:repeat-x;}
#middleB-gc {float:left;height:84px;width:84px;overflow:hidden;background-image:url(images/fbw-mid-bid-gc.gif);background-repeat:no-repeat;}
#middleB-sub {float:left;height:84px;width:84px;overflow:hidden;background-image:url(images/fbw-mid-bid-sub.gif);background-repeat:no-repeat;}

#rightB {float:left;height:84px;width:23px;background-image:url(images/fbw-right.gif);float:left;}

#midtextB {position:absolute;left:220px;display:none;width:180px;top:22px;text-align:left;}

#bidText {position:absolute;left:358px;top:30px;"><span style="font-size:20px;text-transform:uppercase;}

#leftW {float:left;height:84px;width:13px;background-image:url(images/fbw-left.gif);float:left;} /*margin-left:1px;}*/

#middleW {float:left;height:84px;width:94px;overflow:hidden;background-image:url(images/fbw-mid.gif);background-repeat:repeat-x;}
#middleW-gc {float:left;height:84px;width:84px;overflow:hidden;background-image:url(images/fbw-mid-win-gc.gif);background-repeat:no-repeat;}
#middleW-sub {float:left;height:84px;width:84px;overflow:hidden;background-image:url(images/fbw-mid-win-sub.gif);background-repeat:no-repeat;}

#rightW {float:left;height:84px;width:13px;background-image:url(images/fbw-right.gif);float:left;}

#midtextW {position:absolute;left:360px;display:none;width:200px;top:30px;text-align:left;}

#winText {position:absolute;left:484px;top:30px;"><span style="font-size:20px;text-transform:uppercase;}

/*subs*/

#midtextFsub {position:absolute;left:92px;;width:192px;top:21px;text-align:left;}

#midtextBsub {position:absolute;left:220px;display:none;width:205px;top:13px;text-align:left;}

#midtextWsub {position:absolute;left:348px;display:none;width:205px;top:30px;text-align:left;}



/*for testimonials*/

.testimnonial {

	background-image:url('images/testimonialPageBG.gif');

	background-repeat:none;

}



/* pop in forms */

.pifDkGreenBox {

	color:#FFFFFF;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #84a53e;

	padding-left: 10px;

}

.pifDkGreenBoxBold {

	color:#FFFFFF;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #84a53e;

}

a.pifDkGreenBox, a.pifDkGreenBox:hover {

	color:#FFFFFF;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #84a53e;

	padding-left: 10px;

	text-align:right;

}

.pifLtGreenBox {

	color:#666666;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	background-color: #d2eb99;

	padding-left: 10px;

}
.regionList {
	font-size: 11px;
	color: #84a53e;
}

a:hover #subloginlink {

font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-decoration:underline;

	font-weight:bold;

	text-transform:uppercase;

	padding-left:10px;

}
/*testimonial*/
.testimonials_manager_widget {text-align:justify;}
.testimonial {text-align:justify;}


a.srssfetcher-link, a.srssfetcher-link:link, a.srssfetcher-link:active, a.srssfetcher-link:visited {
  font-family: Arial, Helvetica, sans-serif;
  text-decoration:none;
  text-transform:lowercase;
  font-size: 12px;
  font-weight: bold;
}
a.srssfetcher-link:hover {
  text-decoration:underline;
}