#w_menu, #w_menu ul, #w_menu li, #w_menu li:hover {
    background-image: none !important;
}

#w_clubname b {border_bottom: 1px solid #FFC83E!IMPORTANT;}
#w_clubname span span {
color: #FFC83E!IMPORTANT;
}
#w_footer_top h3 {color:#FFC83E!IMPORTANT;}
#w_footer_top td {border-right:1px solid #FFC83E}

.btns {
background: #2F5E86;
border-color: #2F5E86;
}
a.btn {
background: #2F5E86;
border-color: #2F5E86;
}


.cg_content .table {
	border: 1px solid #2F5E86;
	padding: 2px;
	margin: 0px 0
	} 
.cg_content table {
	border-collapse:collapse;
	border: none;
	-moz-border-radius: .3em;
	-webkit-border-radius: .3em;
	} 
.cg_content caption {
	text-align:left; 
	background: #2F5E86;
	color:#ffffff; 
	border: 1px solid #2F5E86;
	border-bottom:none;
	padding:5px; 
	font-weight:bold;
	font-size:1.2em;
	}
.cg_content th {
	background: #FFC83E; 
	color:#2F5E86; 
	border-right: 1px solid #2F5E86; 
	border-bottom: 1px solid #2F5E86; 
	text-align:left; 
color:#2F5E86;
	}
.cg_content td {
	border-right: 1px solid #2F5E86;
	border-bottom: 1px solid #2F5E86;
        color:#2F5E86;
font-size:1.2em;
	}
.cg_content td p {
        color:#2F5E86;
	}
.cg_content th {padding: 5px 8px}
.cg_content td {padding: 8px 10px 10px}

.violet h2, .violet h2 span { border-color: #2F5E86!important }
.violet h2 span span { background: #2F5E86}
.red h2, .red h2 span { border-color: #2F5E86!important }
.red h2 span span { background: #2F5E86}
.yellow h2, .yellow h2 span { border-color: #2F5E86!important }
.yellow h2 span span { background: #2F5E86}
.blue h2, .blue h2 span { border-color: #2F5E86!important }
.blue h2 span span { background: #2F5E86}
.orange h2, .orange h2 span { border-color: #2F5E86!important }
.orange h2 span span { background: #2F5E86}
.green h2, .green h2 span { border-color: #2F5E86!important }
.green h2 span span { background: #2F5E86; }
.bluegreen h2, .bluegreen h2 span { border-color: #2F5E86!important }
.bluegreen h2 span span { background: #2F5E86}
.turquoise h2, .turquoise h2 span { border-color: #2F5E86!important }
.turquoise h2 span span { background: #2F5E86}
.grey h2, .grey h2 span { border-color: #2F5E86!important }
.grey h2 span span { background: #2F5E86}
.brown h2,.brown h2 span  {border-color: #2F5E86!important}
.brown h2 span span { background: #2F5E86}
.pink h2,.pink h2 span  {border-color: #2F5E86!important}
.pink h2 span span { background: #2F5E86}
.lightblue h2, .lightblue h2 span { border-color: #2F5E86!important }
.lightblue h2 span span { background: #2F5E86}

.cg_content h2 {
	font-size: 1.6em;
	color:#2F5E86;
	margin:18px 0 5px;
border:0px;
	} 
.cg_content h3 {
	margin: 10px 0px 5px 0px;
	font-size: 1.4em;
	color: #2F5E86;
	border: 0px;
	padding: 0px;
	} 

.cg_content h4 {
	font-size: 1em;
	color:#111;
	margin:0px;
border:0px;
	} 

.cg_content p {
margin-top:0px;
	color:#666666;
font-size:1.1em;
	} 

.cg_content li {color:#2F5E86;}
.cg_content li p {color:#2F5E86;}

.speakers td p {color:#111!IMPORTANT;}
















