/* CSS Document */

/* SSS General Styles */
body { 
	background: #999 url(../siteimages/bcgSiteBg.jpg) repeat 0 0;
	margin:0;
	font-family: Tahoma, Verdana, Sans Serif;
	font-size: 70%;
	color: #333;}
p, h1, h2, h3, h4, h5, h6 {
	margin: 0 0 10px; padding: 0;}
h1 {
	font-size: 180%;}
h2 {
	font-size: 140%;}
h3 {
	font-size: 120%;}
img {
	border: 0;}
a {
	color: #156a13;
	text-decoration:none;}
a:hover {
	color: #999;
	text-decoration:underline;}
.strong {
	font-weight: bold;}
em {
	font-style:normal;
	font-weight: bold;}
.clearer{
	clear:both; border:none; line-height:0; height:0; margin: 0; padding: 0;}
.floatimgright {
	float:right;
	margin-left: 5px;}
.floatimgleft {
	float:left;}
.smalltext {
	font-size: 90%;}	
.errortext {
	font-weight: bold;
	color:#FF0000;}		
	
	
.intro {
	font-weight: bold;}
.accessibletext {
	display: none;}	
	
	
.cntMain {
	width: 955px;
	margin: 0 auto;
	zoom: 100%;}
	
input, select, textarea {
	font-family: Tahoma, Arial, Helvetica, sans serif;
	font-size: 11px;}
textarea.spm {
	display: none;}
	
.cntForm form {
	margin: 0;
	padding:0;}	
	
.cntForm h3{
	margin-top: 10px;}

.cntForm input {
	width: 200px;
	_width: 180px;}
.cntForm select	{
	width: 206px;}
.cntForm textarea.basictextarea {
	width: 100%;
	*width:99%;
	_width:99%;
	height: 100px;}	
.cntForm input.checkbox {
	width:auto;}
.cntForm .forminfo {
	font-style:italic;}
/* EEE General Styles */
	
/* SSS Form Validation */

input.invalid {
	background:#eee;}
	
select.invalid {
	background: #eee;}
textarea.invalid {
	background: #eee;}
	
.error {
	visibility:hidden;
	height:10px;
	font-weight: bold;
	color:#F00;
	padding: 0;
	margin: 0;}

/* EEE Form Validation */

/* SSS cntHeader */
.cntHeader {
	margin: 10px 0 0;
	background: #156a13 url(../siteimages/bcgHeader.jpg) no-repeat 0 0;
	height: 98px;
	border-bottom: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	overflow:hidden;}
.cntHeader a {
	color: #fff;}
.cntHeader img.lgo {
	margin: 10px 0 0 10px;
	}
.cntHeader .strapline {
	margin: 0 0 0 20px;
	font-size: 110%;}

.cntHeader .cntLogo, .cntHeader .cntPremiumKeyLinks {
	float: left;}
.cntHeader .cntLogo {
	width: 240px;}
.cntHeader .cntPremiumKeyLinks {
	width: 700px;}	
.cntHeader .cntPremiumKeyLinks ul {
	float: left;
	margin: 5px 5px 0;
	padding: 0;
	list-style: none;
	width: 31%;}
.cntHeader .cntPremiumKeyLinks li {
	margin: 7px 0 7px; 
	_margin: 7px 0 4px;
	padding: 0 0 0 18px;
	background: transparent url(../siteimages/bcgArrowWhite.gif) no-repeat 0 1px;}
/* EEE cntHeader */

/* SSS cntNavTop */
.cntNavTop {
	background: #999 url(../siteimages/bcgNavTop.jpg) no-repeat 0 0;
	height: 23px; 
	text-align: center;}
.cntNavTop ul {
	margin: 0; padding: 4px 0 0;
	list-style: none;}
.cntNavTop ul li {
	margin: 0; padding: 0 7px 0 7px;
	display: inline;
	font-weight: bold;
	border-left: 2px solid #000;}
.cntNavTop ul li.first {
	border-left: none;}
.cntNavTop ul li a {
	color: #000;}
.cntNavTop ul li a:hover {
	color: #fff;}
/* EEE cntNavTop */



/* SSS cntLHNav & cntRHNav */
.cntLHNav { 
	width: 180px;
	margin: 0 0 9px 9px;
	_margin: 0 0 9px 5px;
	float: left;
	background: #666 url(../siteimages/bcgNavBg.jpg) repeat 0 0;
	color: #fff;
	font-weight: bold;}
.cntRHNav {
	width: 180px;
	margin: 0 0 9px 9px;
	float: left;
	background: #666 url(../siteimages/bcgNavBg.jpg) repeat 0 0;
	color: #fff;
	font-weight: bold;}
.cntLHNav .inner, .cntRHNav .inner {
	padding: 5px;
	background: transparent url(../siteimages/bcgNavInner.gif) no-repeat 0 0;
	height: 100%;
	position:relative;}
.cntRHNav .inner .styleswitcher  {
	position:absolute;
	top:10px;right:9px;}
.cntRHNav .inner .styleswitcher a {
	font-size:80%;
	text-decoration:underline;
	}
.cntLHNav a, .cntRHNav a {
	color: #fff;}
.cntLHNav .cntHeader, .cntRHNav .cntHeader {
	background: #242424 url(../siteimages/bcgColHeaders.gif) no-repeat 0 0;
	margin: 0 0 10px;
	height: 21px;
	border: 0;}
.cntLHNav .cntHeader h3, .cntRHNav .cntHeader h3 {
	color: #fff;
	font-size: 100%;
	margin: 0 0 0 22px;
	position: relative; top: 4px;}
/* EEE cntLHNav & cntRHNav */


/* SSS cntLHNav */

.cntLHNav .cntPromoImage {
	height:88px;
	margin-bottom:5px;}
	
	
	
.cntLHNav .cntLHLogInBox {
	background: #272727 url(../siteimages/bcgLoginBoxTop.gif) no-repeat 0 0;
	margin-bottom: 5px;}
.cntLHNav .cntLHLogInBoxinner {
	background: transparent url(../siteimages/bcgLoginBoxBot.gif) no-repeat bottom left;}
.cntLHNav .cntLHLogInBoxinner2 {
	padding: 10px;
	font-size: 100%;
	font-weight: normal;}
.cntLHNav .cntLHLogInBoxinner2 h4 {
	background: transparent url(../siteimages/titleLogIn.gif) no-repeat 0 0;
	height: 17px;
	margin-bottom: 0;}	
.cntLHNav .cntLHLogInBoxinner2 input {
	font-size: 90%;}
.cntLHNav .cntLHLogInBoxinner2 input.submit {
	width: 26px;
	height: 20px;
	font-size: 90%;
	padding: 0;
	font-weight: bold;
	cursor: pointer;}
.cntLHNav .cntLHLogInBoxinner2 a {
	text-decoration: underline;
	font-weight: bold;
	font-size: 90%;}
.cntLHNav .cntLHLogInBoxinner2 a:hover {
	text-decoration: none;}
	
.cntLHNav .cntAZ {
	margin-bottom: 20px;}
.cntLHNav .cntAZ ul{
	margin: 0 10px; padding: 0;
	list-style: none;}
.cntLHNav ol {
	margin: 0 10px 10px 35px; padding: 0;}
.cntLHNav .cntAZ li{
	margin: 0 5px 0 0; padding: 0;
	display: inline;
	font-weight: normal;}
.cntLHNav .cntAZ li a {
	text-decoration: underline;}
.cntLHNav .cntAZ li a:hover {
	text-decoration: none;}
.cntLHNav .newsletter {
	background: transparent url(../siteimages/bcgNewsletter.gif) no-repeat 0 0;
	height:126px;
	width:167px;
	margin-bottom:5px;
	font-size:100%;
	font-weight:normal;}
.cntLHNav .newsletter2 {
	background: transparent url(../siteimages/bcgNewsletter2.gif) no-repeat 0 0 !important;
	width:167px;
	margin-bottom:5px;
	font-size:100%;
	font-weight:normal;
	height:136px;}
.cntLHNav .newsletter .inner, .cntLHNav .newsletter2 .inner {
	position:relative;
	top:20px;
	left:4px;}
.cntLHNav .newsletter .inner table, .cntLHNav .newsletter2 .inner table {
	width:100%;
	padding:0;
	margin:0;
	border-collapse:collapse;}
.cntLHNav .newsletter .inner table td, .cntLHNav .newsletter2 .inner table td {
	padding:2px 0;
	*padding:1px 0;}
.cntLHNav .newsletter2 .inner table td span.error2 {
	color:#990000 !important;
	font-weight:bold}
.cntLHNav .newsletter input, .cntLHNav .newsletter2 input {
	width:82px;height:12px;
	font-size:90%;
	padding: 2px 0 0 2px;}
.cntLHNav .newsletter input.submit, .cntLHNav .newsletter2 input.submit {
	width:26px;
	height:20px;
	font-weight:bold;
	cursor:hand;cursor:pointer;
	font-size:90%;
	padding:0;}
.cntLHNav .newsletter label, .cntLHNav .newsletter2 label {
	font-weight:normal;
	width:85px;}	
.cntLHNav .newsletter2 label {
	font-weight:normal;
	width:85px;}	
.cntLHNav .newsletter a, .cntLHNav .newsletter2 a {
	text-decoration:underline;
	font-size:90%;
	font-weight:bold;}
.cntLHNav .newsletter a:hover, .cntLHNav .newsletter2 a:hover {
	text-decoration:none;}
.cntLHNav .cntTopProds {
	margin-bottom: 10px;}
.cntLHNav .cntTopProds  ul{
	margin: 10px; padding: 0;
	list-style: none;}
.cntLHNav .cntTopProds  li{
	margin: 0 5px 0 0; padding: 0;}
/* EEE cntLHNav */

/* SSS cntRHNav */
.cntRHNav .cntKeyLinkCloud {
	text-align: center;
	margin: 0 0 10px;
	position:relative !important;}
.cntRHNav .cntKeyLinkCloud ul {
	margin: 0; padding: 0;
	list-style: none;
	position:relative;}
.cntRHNav .cntKeyLinkCloud li {
	margin: 0 5px; padding: 0;
	display: inline;}
	
.cntRHNav .cntKeyLinkCloud li.first {
	font-size: 160%;}
.cntRHNav .cntKeyLinkCloud li.second {
	font-size: 130%;
	font-weight: normal;}
.cntRHNav .cntKeyLinkCloud li.third {
	font-size: 110%;}
.cntRHNav .cntKeyLinkCloud li.fourth {
	font-size: 100%;}
.cntRHNav .cntKeyLinkCloud li.fifth {
	font-size: 100%;
	font-weight: normal;}
.cntRHNav .cntKeyLinkCloud li.sixth {
	font-size: 90%;
	font-weight: normal;}
.cntRHNav .cntKeyLinkCloud a {
	position:relative;}		
/* EEE cntRHNav */
/* SSS Keylinks hover */
#prodimagepop{
	position:absolute;
	top:0;
	width: 370px;
	overflow:hidden;
	z-index:999;
	text-align:left !important;}
.prodimagepop{
	position:absolute;
	top:0;
	width: 370px;
	overflow:hidden;
	z-index:999;
	text-align:left !important;}
.tooltiptop {
	height:10px;width:370px;
	background:transparent url(../siteimages/bgToolTipTop.png) no-repeat 0 0;
	_background:transparent url(../siteimages/bgToolTipTop.gif) no-repeat 0 0;
	_overflow:hidden;}
.tooltipbot {
	height:10px;
	width:370px;
	background:transparent url(../siteimages/bgToolTipBot.png) no-repeat 0 0;
	_background:transparent url(../siteimages/bgToolTipBot.gif) no-repeat 0 0;}
.tooltipmid {
	width:370px;
	background:transparent url(../siteimages/bgToolTipMid.png) repeat-y 0 0;
	_background:transparent url(../siteimages/bgToolTipMid.gif) repeat-y 0 0;}
.tooltipinner {
	padding:2px 12px 6px;
	color:#000;}
.tooltipinnerleft {
	float:left;
	width:82px;}
.tooltipinnerleft img {
	width:82px;
	height:50px;}
.tooltipinnerright {
	float:left;
	width:240px;
	margin-left:12px;}
.tooltipinnerright h4 {
	margin:0;
	font-weight:bold;
	font-size:11px;}
.tooltipinnerright p {
	margin:0;}
/* EEE Keylinks hover */

/* SSS cntContent */
.cntContent {
	border-top: 9px solid #3d3c3c;
	background: #3d3c3c url(../siteimages/bcgSiteBgBig.jpg) repeat 0 0;
	_background: #3d3c3c url(../siteimages/bcgSiteBgBig.jpg) repeat 1px 0;
	zoom: 100%;}
/* EEE cntContent */



/* SSS cntContentArea */
.cntContentArea {
	background: #fff url(../siteimages/bcgContentInner.gif) no-repeat 0 0;
	width: 560px;
	margin: 0 0 9px 9px;
	float: left;
	position: relative;}  /* positioned relative to enable absolute positioning relative to the top left of content area. Specifically for home page */
.cntContentArea .inner {
	margin: 5px;
	_margin: 5px 0px 5px 4px;}
	
.cntContentArea a {
	text-decoration: underline;
	font-weight: bold;}	
.cntContentArea a:hover {
	text-decoration: none;}
	
.cntContentArea .cntPageContent {
	width: 470px;
	margin: 0 auto;}
	
.cntContentArea .cntPageContent .contentlist li {
	margin-bottom: 5px;}

.cntContentArea .cntPageContent .desc {
	margin-bottom: 20px;}
	
.cntContentArea .cntPremiumProfiles img {
	border: 1px solid #000;
	margin-left: 10px;}
.cntProductShowcaseExample {
	background: #333;
	margin: 20px auto 0;
	width: 460px;}

.cntContentArea .cust {
	font-weight: bold;}
	
.cntContentArea .cntFlashBanner {	
	margin: 0 auto 20px;
	width: 468px;}
	
.cntContentArea .inpReadOnly {
	border: 0; margin: 0; padding: 0;}
/* EEE cntContentArea */


/* SSS cntStaticContent */
.cntStaticContent {
	background: transparent url(../siteimages/bcgContentHeader.jpg) no-repeat 0 0;
	zoom: 100%;
	width: 540px;
	margin: -22px 0 0 5px;}
.cntStaticContent h1 {
	color: #fff;
	position: relative; top: 5px; left: 20px;}
.cntStaticContent h3 {
	color: #156a13;
	font-size: 200%;
	font-weight: normal;}
.cntStaticContent .cntStaticContentInner {
	border: 2px solid #136210;
	border-top: 0px;}
.cntStaticContent .cntPageContent {
	width: 500px;
	padding: 15px 0 10px;}
.cntStaticContent .cntForm h3 {
	border-bottom: 2px solid #136210;}	
.cntStaticContent .cntForm input, .cntStaticContent .cntForm select{
	background: #eee;
	border: 1px solid #136210;
	padding: 2px;
	width: 270px;}
.cntStaticContent .cntForm select {
	width: 276px;
	padding: 1px;}
.cntStaticContent .cntForm textarea {
	background: #eee;
	border: 1px solid #136210;
	padding: 2px;}
.cntStaticContent .cntForm td.right {
	width: 130px;
	font-weight:bold;}


.cntStaticContent .btnSubmit {
	height: 42px;}
.cntStaticContent .btnSubmit a {
	color: #fff;
	font-size: 150%;
	display: block;
	margin: 0 auto;
	width: 246px;
	text-decoration: none;}
.cntStaticContent .btnSubmit div {
	float: left;}
.cntStaticContent .btnSubmit .btnSubmitLeft{
	background: transparent url(../siteimages/btnSubmitLeft.gif) no-repeat 0 0;
	width: 6px;
	height: 42px;}
.cntStaticContent .btnSubmit .btnSubmitMid{
	background: transparent url(../siteimages/btnSubmitMid.gif) repeat-x 0 0;
	padding: 10px 10px 0;
	height: 42px;}
.cntStaticContent .btnSubmit .btnSubmitRight{
	background: transparent url(../siteimages/btnSubmitRight.gif) no-repeat 0 0;
	width: 6px;
	height: 42px;}
/* EEE cntStaticContent */	


/* SSS cntSearchBox */
.cntSearchBox {
	margin: 0 0 30px; padding: 0;
	position:relative;left:5px;}

.cntSearchBoxArea {
	position: relative; top: 2px;}
	
.cntSearchBox .cntSearchBoxArea input {
	font-size: 110%;
	padding:0 0 0 3px;
	padding-top:5px \9;
	padding-bottom:0px \9;
	width: 395px;
	*width:392px;
	height: 26px;
	height:21px \9;
	background:#efefef;
	border:1px solid #706f6f;
	-moz-border-radius:4px;}
.cntSearchBox .cntSearchBoxArea input.submit {
	border:0;
	background:url(../siteimages/bgSearch2.gif) no-repeat 0 0;
	width:151px;
	height:30px;
	position:absolute;
	top: -1px;
	bottom:1px \9;
	right:6px;
	*right:8px;
	cursor:hand;
	cursor:pointer;
	font-weight:bold;
	padding:0 0 3px;}

/* EEE cntSearchBox */	


/* SSS cntSearchHome */
.cntSearchHome {
	width: 445px;
	margin: 0 auto 50px;
	position:relative;}

.cntSearchHome .cntSearchBoxArea {
	/*background: #b5b5b6 url(../siteimages/bcgSearchBoxTop.gif) no-repeat 0 0;*/
	width: 445px;
	margin:0;} /* hack to fix margin top problem on inner2 div */
.cntSearchHome .cntSearchBoxArea input {
	font-size: 110%;
	padding:0 0 0 3px;
	padding-top:5px \9;
	padding-bottom:0px \9;
	width: 286px;
	*width:283px;
	height: 26px;
	height:21px \9;
	background:#efefef;
	border:1px solid #706f6f;
	-moz-border-radius:4px;}
.cntSearchHome .cntSearchBoxArea input.submit {
	border:0;
	background:url(../siteimages/bgSearch2.gif) no-repeat 0 0;
	width:151px;
	height:30px;
	position:relative;
	bottom:1px \9;
	right:5px;
	*top:1px;
	*right:8px;
	cursor:hand;
	cursor:pointer;
	font-weight:bold;
	padding:0 0 3px;}
.cntSearchHome .cntSearchBoxArea a {
	position: relative; top: 5px;
	*top: -15px; _top: -15px;
	font-size: 90%;
	font-weight: bold;
	color: #000;
	text-decoration: underline;}
.cntSearchHome .cntSearchBoxArea a:hover {
	text-decoration: none;}

.cntSearchHome .cntTabs ul {
	margin:0; padding:0;
	list-style-type:none;
	position:relative; top:1px !Important;
	height: 22px;
	color:#000; font-weight:bold;}
.cntSearchHome .cntTabs ul li {
	float: left;
	margin: 0; padding: 0;
	height: 22px;}
.cntSearchHome .cntTabs ul li span {
	height: 22px;
	display: inline;
	float: left;}	
.cntSearchHome .cntTabs ul li .lh {
	background: #1b891e url(../siteimages/tabLhOff.gif) no-repeat 0 0;
	width: 3px;
	margin:0;}	
.cntSearchHome .cntTabs ul li .tab {
	background: #1b891e url(../siteimages/tabCenOff.gif) repeat-x 0 0;
	padding: 0 5px;}
.cntSearchHome .cntTabs ul li .tab a {
	position: relative; top: 3px;
	color: #000;
	text-decoration: underline;}
.cntSearchHome .cntTabs ul li .tab a:hover {
	color: #000;
	text-decoration: none;}
.cntSearchHome .cntTabs ul li .rh {
	background: #1b891e url(../siteimages/tabRhOff.gif) no-repeat 0 0;
	width: 4px;}	
.cntSearchHome .cntTabs ul li.selected .lh {
	background: #e5e5e6 url(../siteimages/tabLhOn.gif) no-repeat 0 0;}	
.cntSearchHome .cntTabs ul li.selected .tab {
	background: #e5e5e6 url(../siteimages/tabCenOn.gif) repeat-x 0 0;}
.cntSearchHome .cntTabs ul li.selected .rh {
	background: #e5e5e6 url(../siteimages/tabRhOn.gif) no-repeat 0 0;}	
	
.cntSearchBoxSuggestions_outer {
	position:absolute;
	z-index:9999;
	top:30px;}
.cntSearchBoxSuggestions_outer a.searchlink {
	display:block;
	position:relative;
	z-index:9999;
	text-decoration:none !important;
	border:0;}
.cntSearchBoxSuggestions {
	background:#e4e4e4;
	width:437px;
	-moz-box-shadow: 2px  2px 2px #c9c9c9;
	-webkit-box-shadow: 2px 2px 2px #c9c9c9;
	box-shadow: 2px 2px 2px #c9c9c9;}

.cntSearchBoxSuggestions .cntSearchBoxSuggestionsHeader {
	background:#156a13;
	height:25px;
	color:#fff;
	margin:0;}
.cntSearchBoxSuggestions .cntSearchBoxSuggestionsHeader span {
	font-weight:bold;
	position:relative;
	top:5px;left:5px;}
.cntSearchBoxSuggestions .cntSearchBoxSuggestions_inner {
	padding:5px 5px 0;
	font-weight:bold;
	color:#000;
	text-decoration:none !important;
	border:0;}
.cntSearchBoxSuggestions_outer a.searchlink:hover .cntSearchBoxSuggestions_inner, .cntSearchBoxSuggestions_outer a.searchlink .itemhover {
	background:#b7b7b7 !important;}
.cntSearchBoxSuggestions img {
	float:right;
	margin:0 0 5px 5px;}
/* EEE cntSearchHome */

/* SSS news */
.newshomeouter {
	margin:0 0 20px;}
.newshomeouter .clientleft {
	float:left;
	position:relative;
	width:370px;}
.newshomeouter .clientleft h3 {
	margin: 0 0 5px;}
.newshomeouter .clientleft p {
	margin:0;}
.newshomeouter .clientright {
	float:left;
	position:relative;
	width:140px;
	text-align:right;}
.newshomeouter2 {
	margin:20px 0 0px;}
.newspadding {
	padding:0 20px;
	margin:0 0 20px}
.newshomemainimage {
	float:left;
	width:180px;}
.newshomemainimage2 {
	float:left;
	width:103px;}
.newshomemainimage img, .newshomemainimage2 img {
	border:1px solid #156a13;}
.newshomemaincontent {
	float:left;
	width:290px;}
.newshomemaincontent h3 {
	font-size:130%;}
.newshomemaincontent2 {
	float:left;
	width:367px;}
.newshomemainimage3 {
	float:left;
	width:327px;}
.newsstory {
	margin:0 0 10px;}
.newsstory img {
	border:1px solid #156a13;
	margin:0 0 10px 10px;}
.newsstory a.floatimgright img {
	border:0;}
.newsstory h1 {
	color: #156a13;}
.newsstory .newscontent {
	margin:0 0 20px;}
.newsstory .newsaddress {
	font-weight:bold;}
.newsstory .newsaddress p.companyname {
	text-decoration:underline;}
	
.loggedin {
	background:url(../siteimages/bgLoggedIn.jpg) no-repeat 0 0;
	height:32px;
	margin:-20px 0 10px;
	position:relative;left:4px;}
.loggedin .green {
	color:#2aac2c;}
.loggedin span.welcome {
	position:absolute;
	font-size:120%;
	color:#fff;
	font-weight:bold;
	position:relative;
	top:6px;left:10px;}
.loggedin span.logstatus {
	position:absolute;
	right:20px;
	top:6px;
	color:#fff;
	font-weight:bold;
	font-size:120%;}
.loggedin .loggedinnav {
	
	}
.loggedinnav ul {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;left:4px;}
.loggedinnav ul li {
	margin:0;padding:0;
	display:inline;}
.loggedinnav ul li a {
	display:block;
	width:113px;
	height:23px;
	float:left;
	background:url(../siteimages/bgLoggedInNav.jpg) no-repeat 0 -23px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:120%;
	text-align:center;}
.loggedinnav ul li a.selected, .loggedinnav ul li a:hover {
	background:url(../siteimages/bgLoggedInNav.jpg) no-repeat 0 0 !important;}
.loggedinnav ul li.right a {
	float:right;
	width:138px;
	height:23px;
	background:url(../siteimages/bgLoggedInNav2.jpg) no-repeat 0 -23px;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	font-size:120%;
	position:relative;right:7px;
	text-align:center;}
.loggedinnav ul li.right a:hover, .loggedinnav ul li.right a.selected {
	background:url(../siteimages/bgLoggedInNav2.jpg) no-repeat 0 0 !important;
	width:138px !important;}

.loggedinnav ul li a span {
	position:relative;
	top:3px;}
.loggedinouter {
	border:2px solid #2aac2c;
	width:98%;
	position:relative;
	left:4px;}
.loggedinouter .loggedinouter_inner {
	padding:10px;}
.loggedinouter .loggedinouter_inner .formrow {
	margin:0 0 10px;}
.loggedinouter .loggedinouter_inner .formrow .formcolleft {
	font-weight:bold;
	width:140px;
	float:left;
	font-size:110%;}
.loggedinouter .loggedinouter_inner .formrow .formcolright {
	width:350px;
	float:left;}
.loggedinouter .loggedinouter_inner .formrow .formcolright .full {
	width:100%;}
.loggedinouter .loggedinouter_inner .formrow .formcolright textarea {
	height:200px;
	background:#d6d6d6;
	padding:3px;
	border:1px solid #000;}
.loggedinouter .loggedinouter_inner .formrow .formcolright input.full, .loggedinouter .loggedinouter_inner .formrow .formcolright select {
	background:#d6d6d6;
	padding:3px;
	border:1px solid #000;}
/* EEE news */



/* SSS statsupdate */
#statsupdate {
	display:none;
	color:#fff;}
/* EEE statsupdate */

/* SSS terms and conditions */
table.termsandconditions {
	width:100%;
	vertical-align:top;
	text-align:left;
	margin:0 0 10px;}
table.termsandconditions th {
	padding:0;
	vertical-align:top;}
/* EEE terms and conditions */


/* SSS cntFooter */
.cntFooter {
	background: #3d3c3c url(../siteimages/bcgSiteBgBig.jpg) repeat 0 0;
	_background: #3d3c3c url(../siteimages/bcgSiteBgBig.jpg) repeat 1px 0;
	border-bottom: 9px solid #3d3c3c;}
.cntFooter .terms {
	text-align: center;
	padding-bottom: 10px;}
/* EEE cntFooter */



