	
	
		
#get-accredited{
	background-color:#cc0033 ;
	color:#fff;
	font-size:1.2em;
	font-weight: bold;
	padding: 10px;
	margin: 15px 0px 15px 0px;
	vertical-align: middle;
  clear: both;
  width:auto;
}

#get-accredited img{
	vertical-align: middle;
}



#get-accredited a{
	background-color:#cc0033 ;
	color:#ffcccc;
}
	





#three-col-wrap{
	width: 100%;
	/*background-color: Fuchsia;*/
	/*border: 1px solid #000;*/
	height: auto;
	margin: 15px 0px 15px 0px;
  overflow: hidden;
}

		
		
.box-l{
width:34%;	
border: 3px solid #f5bfcb;
/*background-color: Fuchsia;*/
float: left;
height:111px;
}	
	
	
.box-m{
width:30%;	
height:111px;
border: 3px solid #f5bfcb;
/*background-color: Green;*/
float: left;
margin: 0 1% 0 1%;
}	
	
.box-r{
width:31%;	
height:111px;
border: 3px solid #f5bfcb;
/*background-color: Lime;*/
float: right;
}		
	


#three-col-wrap div p{
	margin-bottom: 0px;
	padding-bottom: 0px;
}














	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	h2{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 1.7em;
	 font-weight: bold;
	 line-height: normal;
	}		
	
	
.blue-box{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.blue-box .title-bar{
	width: 100%;
	margin: 0px;
	padding: 0px;
}


.blue-box .bl {background: url(images/club-hub/bl.gif) 0 100% no-repeat #d4e3fc; }
.blue-box .br {background: url(images/club-hub/br.gif) 100% 100% no-repeat}
.blue-box .tl {background: url(images/club-hub/tl.gif) 0 0 no-repeat}
.blue-box .tr {background: url(images/club-hub/tr.gif) 100% 0 no-repeat; padding:15px}
	
	
	
	
	
hr.cleaner {
	clear:both;
	height:1px;
	margin: -1px 0 0 0; 
	padding:0;
	border:none;
	visibility: hidden;
	}

	
	

	
	
	
.blue-box	#left {
		float:left;
		width:48%;
		/*border: 1px solid #000;*/
}
.blue-box	#right {
		float:right;
		width:48%;
		/*border: 1px solid #000;*/
	}

.blue-box	#footer {
		clear:both;
	}	
	
	/* ineficient i know but i have to have a couple more pair of cols */
	
.blue-box	.left {
		float:left;
		width:50%;
}
.blue-box	.right {
		float:right;
		width:50%;
}		
	
	
#club-hub	.left {
		float:left;
		width:403px;
}
#club-hub	.right {
		float:right;
		width:196px;
		/*border: 1px solid #000;*/
	}		
		
	
	
#notices-left {
		float:left;
		width:48%;
		/*border: 1px solid #000;*/
		background-color:transparent;
		height: 100%;
}
#notices-right {
		float:right;
		width:48%;
		/*border: 1px solid #000;*/
		background-color:transparent;
		height: 100%;
	}	
	
.clubhub_notices{
background-color: #fff;	
/*border: 1px solid #000;*/
}	
	
	
	
	
	
	
	
	
	
	
	
.blue-box #footer .scroll{
width:auto;
height: 100px;
padding: 5px;
overflow:auto;
background-color: #fff;
}	
	
	
	
	
.blue-box .scroll{
width:auto;
height: 200px;
padding: 5px;
overflow:auto;
background-color: #fff;
}
	
.blue-box 	h3{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size: 1.1em;
	 font-weight: bold;
	 line-height: normal;
	 color: #0099ff;
	}		
	
.club-hub-msgs{
width:auto;
height: 200px;
padding: 0px;
overflow:auto;
background-color: #fff;
}


.club-hub-msgs p, h3{
padding: 5px;

}


.club-hub-msgs ul
{
width: auto;
margin: 0px;
padding: 0px;
list-style-type: none;
background-color: #fff; 
color: #8a8b8d;

}
	
.club-hub-msgs ul li
{
width: auto;
display: block;
list-style-type: none;
background-color: #fff;
color: #8a8b8d;
margin: 0px;
padding: 0px;
line-height:30px;
}	



	
.club-hub-msgs ul li a
{
display: block;
width: auto;
padding: 0px 5px 0px 5px;
margin: 0px;
list-style-type: none;
color: #8a8b8d;
background-color: #fff;
text-decoration: none;
background-image: url(images/club-hub/not-selected.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
}	
	
	
.club-hub-msgs ul li a:hover
{
width: auto;
list-style-type: none;
background-color: #ccc;
background-image: url(images/club-hub/selected.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
}
	
	
	
	
.club-hub-msgs ul li .selected
{
width: auto;
list-style-type: none;
background-color: #ccc;
background-image: url(images/club-hub/selected.gif);
background-repeat: no-repeat;
background-position: 95% 50%;
}		
	

	
.club-hub-msgs ul li.msg-date
{
width: auto;
list-style-type: none;
font-size: 1.1em;
font-weight: bold;
color: #0099ff;
padding: 0px 5px 0px 5px;
}	
	
	
	
	
	
	
	
.toggle-title{
font-size:1.8em;
cursor:hand;
cursor:pointer;
background-color: transparent;
padding: 10px 0px 10px 0px;
margin: 4px 0px 0px 0px;	
color:#6f7072;
}	
	
.toggle-title img{
position:relative;
top: 3px;
}		
	
	
	
	
	
	
	



.scroll-blue-bg{
width:auto;
height: 218px;
padding: 5px;
overflow:auto;
background-color: #d4e3fc;
}
	
.w-bg{
background-color: #fff; 
height: 44px;
line-height: 44px;
margin-top: 4px;
padding: 4px;
}

.g-bg{
background-color: #e2e0e0;
height: 44px;
line-height: 44px;
margin-top: 4px;
padding: 4px;
}
	
	
	
div.right p input{
	width: 100%;
}
	
	
#club-hub .scroll p a{
	color: #0d9dfd;
	
}	
	
	
	

.acreddited{
	display: inline;
}
	

	.inline{
		display: inline;
	} 

/*little helpers*/

.pad-ten-lr{ /*10 px padding left asnd right*/
 padding: 0px 10px 0px 10px;	
}

.rel-plus-three{ /*moves the item 5 pixels down from its natural postion in the flow of the doc*/
 position: relative;
 top: 3px;
}



.accredit-info{
border: 1px solid #000;
height:120px;
}


.accredit-logo{
	width: 33%;
	/*height: 140px;*/
	margin-top: 10px;
}

.accredit-txt{
	width: 66%;
	/*height:150px;*/
}

	
