/* Universal Tags
--------------------------------------------------*/

html > body * {
	outline:none;
}
body {
	margin:0px;
	padding:0px;
	background: #08134e url("../images/blue-repeater.jpg") left top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bfbfbf;
	font-weight:normal;
	line-height:18px;
	text-align:center;
}
h1, h2, h3, h4, h5, h6, form, label, input, legend, textarea, select, ul, ol, li, dl, dt, dd, p, div {
	margin:0px;
	padding:0px;
}
img {
	border:none;
	margin: 0px;
	padding: 0px;
}
p {
	margin-bottom:6px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	padding: 0px;
	margin: 0px 0px 3px 0px;
}
h2 {
	font-size:1.8em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#ffa31e;
	margin-bottom:5px;
}
a {
	color:#FFFFFF;
	padding-bottom:1px;
	text-decoration:none;
	border-bottom:1px dashed #FFFFFF;
}
a:hover {
	color:#fff;
	border-bottom:none;
}
a.white-link {
	color:#FFFFFF;
	padding-bottom:1px;
	text-decoration:none;
	border-bottom:none;
}
a.white-link:hover {
	color:#fecb00;
	border-bottom:none;
}
.clear {
	height:1px;
	clear:both;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
input {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
}
textarea {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
}
select {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	vertical-align:middle;
}
.textbox-small {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:80px;
	height:20px;
	background:url("../images/textbox-img-small.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.surname-textbox {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:80px;
	height:20px;
	background:url("../images/surname-input-bg.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.textbox-medium {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:162px;
	height:20px;
	background:url("../images/textbox-img-medium.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.textbox-medium-2 {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:162px;
	height:20px;
	background:url("../images/textbox-img-medium2.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.textbox-big {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:216px;
	height:20px;
	background:url("../images/textbox-img-big.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.textbox-inner {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:162px;
	height:20px;
	background:url("../images/textbox-img-inner.gif") left top no-repeat;
	padding:6px 4px 0px 8px;
	border:none;
}
.textbox-inner-2 {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	border:1px solid #CCCCCC;
	background:#FFFFFF;
	height:17px;
	padding:2px 0 0 2px;
	vertical-align:middle;
}
.textbox-login {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:162px;
	height:20px;
	background:url("../images/textbox-img-2.gif") left top no-repeat;
	padding:6px 5px 0px 7px;
	border:none;
}
.textbox-inner-small {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:40px;
	height:20px;
	background:url("../images/textbox-inner-small.gif") left top no-repeat;
	padding:6px 4px 0px 8px;
	border:none;
}
.textbox-inner-small2 {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
	vertical-align:middle;
	width:100px;
	height:20px;
	background:url("../images/textbox-inner-small2.gif") left top no-repeat;
	padding:6px 4px 0px 8px;
	border:none;
}
/* Header Tags 
--------------------------------------------------*/

#header-global {
	padding:0px;
	margin:0px;
	text-align:center;/*background:url("../images/main-bg.jpg") left top repeat-x;*/
}
#bcu-wrapper {
	width:972px;
	position:relative;
	padding:0px;
	margin:0px auto;
	text-align:left;
	background:url("../images/main-bg.jpg") left top repeat-x;
}
#bcu-header {
	width:972px;
	height:108px;
	padding:0px;
	background:url("../images/header-bg.jpg") left top no-repeat;
}
#bcu-logo {
	padding:0px;
	float:left;
}
#bcu-logo a {
	text-decoration:none;
	border:none;
	padding:0;
}
#header-links {
	padding:0px;
	float:right;
	padding:15px 20px 0px 0px;
	color:#f8c600;
}
#header-links a {
	text-decoration:none;
	border-bottom:1px dashed #f8c600;
	color:#f8c600;
	padding-bottom:1px;
}
#header-links a:hover {
	border-bottom:none;
	color:#f8c600;
}
/* Top Navigation Tags 
--------------------------------------------------*/
#bcu-navigation {
	width:972px;
	height:118px;
	padding:0px;
}
#top-navigation {
	width:972px;
	height:64px;
	background:url("../images/top-navigation-bar.jpg") left top no-repeat;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#693800;
	float:left;
}
#top-navigation ul {
	padding:0 0 0 22px;
	margin:0px;
	list-style-type:none;
}
#top-navigation ul li {
	padding:0px;
	margin:0px;
	display:block;
	float:left;
}
#top-navigation ul li a {
	margin:0px;
	display:block;
	float:left;
	text-decoration:none;
	color:#693800;
	border:none;
}
#top-navigation ul li a:hover, #top-navigation ul li a.current {
	color:#FFFFFF;
	border:none;
}
.home-normal {
	background:url("../images/home-n.gif") center top no-repeat;
	color:#FFFFFF;
	padding:44px 30px 2px 31px;
	display:block;
}
.home {
	background:url("../images/home-hover-bg.jpg") left top no-repeat;
	color:#FFFFFF;
	padding:44px 30px 2px 31px;
	display:block;
}
.events {
	background:url("../images/events-icon.gif") center top no-repeat;
	padding:44px 25px 0 27px;
}
.events-hover {
	background:url("../images/events-hover-bg.jpg") center top no-repeat;
	padding:44px 25px 2px 27px;
	color:#FFFFFF;
	display:block;
}
.membership {
	background:url("../images/membership-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.membership-active {
	background:url("../images/membership-hover-bg.jpg") center top no-repeat;
	padding:44px 24px 2px 24px;
	color:#FFFFFF;
	display:block;
}
.marriages {
	background:url("../images/marriages-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.marriages-active {
	background:url("../images/marriages-hover-bg.jpg") center top no-repeat;
	padding:44px 24px 2px 24px;
	color:#FFFFFF;
	display:block;
}
.blog {
	background:url("../images/blog-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.blog-active {
	background:url("../images/blog-hover-bg.jpg") center top no-repeat;
	padding:44px 32px 2px 32px;
	color:#FFFFFF;
	display:block;
}
.download {
	background:url("../images/download-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.rock-support {
	background:url("../images/rock-support-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.rock-support-active {
	background:url("../images/rock-support-hover.jpg") center top no-repeat;
	padding:44px 25px 2px 25px;
	color:#FFFFFF;
	display:block;
}
.links {
	background:url("../images/links-icon.gif") center top no-repeat;
	padding:44px 24px 0 24px;
}
.links-active {
	background:url("../images/link-hover.jpg") center top no-repeat;
	padding:44px 25px 2px 25px;
	color:#FFFFFF;
	display:block;
}
/* Sub Navigation Tags 
--------------------------------------------------*/
#sub-navigation {
	width:910px;
	height:33px;
	background:url("../images/nav-bottom-curve.jpg") left top no-repeat;
	padding:0px 15px 0px 47px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#d0d0d0;
	line-height:33px;
	float:left;
}
#sub-links {
	float:left;
}
#sub-links a {
	text-decoration:none;
	color:#d0d0d0;
	padding:0 5px;
	border:none;
}
#sub-links a:hover, #sub-links a.sub-active {
	color:#FFFFFF;
}
#welcome {
	float:right;
	padding:0 30px 0 0;
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
}
/* Middle Section Tags 
--------------------------------------------------*/

#content-area {
	width:972px;
	float:left;
}
/* Left Column Tags 
--------------------------------------------------*/

#left-column {
	width:678px;
	float:left;
}
.two-box-container {
	width:678px;
	float:left;
	padding-bottom:15px;
}
/* Why Not Box Tags 
--------------------------------------------------*/
#why-not {
	width:365px;
	float:left;
}
#why-not-top {
	width:365px;
	height:56px;
	float:left;
	background: #053a94 url("../images/why-not-heading-bg.gif") left top no-repeat;
}
#why-not-content {
	width:323px;
	float:left;
	border-left:1px solid #2b4e88;
	border-right:1px solid #2b4e88;
	background-color:#053a94;
	padding:5px 20px 0px 20px;
	font-family:tahoma;
	font-size:12px;
	color:#FFFFFF;
}
#why-not-content ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#why-not-content ul li {
	margin:0px;
	padding:7px 0px 6px 0px;
}
#why-not-content ul li a {
	text-decoration:none;
	color:#fac800;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px dashed #fac800;
	padding-bottom:1px;
}
#why-not-content ul li a:hover {
	border-bottom:none;
	padding-bottom:1px;
}
#why-not-bottom {
	width:365px;
	height:17px;
	float:left;
	background:url("../images/why-not-bottom-bg.gif") left top no-repeat;
}
/* Tour Member Area Tags 
--------------------------------------------------*/
#tour-area {
	width:300px;
	float:right;
	margin-right:2px;
}
#tour-area-top {
	width:300px;
	height:56px;
	float:left;
	background: #053a94 url("../images/tour-area-top-img.gif") left top no-repeat;
}
#tour-area-content {
	width:278px;
	float:left;
	border-left:1px solid #2b4e88;
	border-right:1px solid #2b4e88;
	background-color:#053a94;
	padding:5px 10px 0px 10px;
	color:#FFFFFF;
	text-align:center;
}
#tour-area-bottom {
	width:300px;
	height:17px;
	float:left;
	background:url("../images/tour-area-bottom-img.gif") left top no-repeat;
}
/* Three Tabs Section Tags 
--------------------------------------------------*/

.three-tabs {
	width:678px;
	float:left;
	height:39px;
	background-image:url("../images/repeater-base.gif");
	background-repeat:repeat-y;
}
.three-tabs a {
	border:none;
	padding:0;
}
.three-tabs ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.three-tabs ul li {
	display:block;
	line-height: 39px;
	margin: 0px;
	padding: 0px;
	height: 39px;
	float: left;
}
.three-tabs-content {
	width:646px;
	float:left;
	background:#053a94;
	border-left:1px solid #2b4e88;
	border-right:1px solid #2b4e88;
	padding:15px 15px 0 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}
.three-tabs-content ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.three-tabs-content ul li {
	margin:0px;
	padding:0px 0 0 15px;
	background:url("../images/orange-arrow-2.gif") left 6px no-repeat;
}
a.tahoma14bold{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:1px dashed #FFFFFF;
	padding-bottom:1px;
}
a.tahoma14bold:hover {
	text-decoration:none;
	border-bottom:none;
	color:#f2c204;
}
.three-tabs-bottom {
	width:678px;
	height:17px;
	float:left;
	background:url("../images/three-tabs-bottom.gif") left top no-repeat;
}
/* Event Calender Section Tags 
--------------------------------------------------*/
#event-calender {
	width:310px;
	float:left;
	background:url("../images/event-calender-bottom.gif") left bottom no-repeat;
	padding-bottom:16px;
}
#event-calender-top {
	width:310px;
	height:49px;
	float:left;
	background: #b9c4ea url("../images/event-calender.gif") left top no-repeat;
}
#event-calender-content {
	width:304px;
	float:left;
	border-left:3px solid #dce5e7;
	border-right:3px solid #dce5e7;
	background-color:#053a94;
	padding:5px 0px 0px 0px;
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	text-align:center;
	background: #a3b4e8 url("../images/event-calender-repeater.jpg") left top repeat-x;
}
/* Event Report Section Tags 
--------------------------------------------------*/
#event-report {
	width:358px;
	float:right;
	background:url("../images/events-report-bottom-bg.gif") left bottom no-repeat;
	padding-bottom:17px;
}
#event-report-top {
	width:358px;
	height:49px;
	float:left;
	background: #053a94 url("../images/events-report.gif") left top no-repeat;
}
#event-report-content {
	width:356px;
	float:left;
	border-left:1px solid #2b4e88;
	border-right:1px solid #2b4e88;
	background-color:#053a94;
	padding:10px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bfbfbf;
	text-align:center;
}
#event-report-listing {
	width:295px;
	height:155px;
	margin:0 auto;
	padding:13px 10px 2px 15px;
	background:url("../images/events-report-content-bg.gif") left top no-repeat;
	text-align:left;
	overflow:hidden;
}
#event-report-listing a {
	text-decoration:none;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	padding-bottom:2px;
	line-height:25px;
}
#event-report-listing a:hover {
	color:#f2c204;
	border-bottom:none;
}
#event-report-listing ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#event-report-listing ul li {
	padding:5px 0 10px 0;
	display:block;
	width:270px;
	height:80px;
	background:url("../images/event-listing-divider.gif") left bottom repeat-x;
}
#event-report-listing ul li img {
	border:3px solid #8bb0bc;
	float:left;
	margin-right:10px;
}
.more-btn {
	padding:8px 20px 0px 0px;
}
.more-btn a {
	padding:0;
	border:none;
}
#upcoming-event-fixed {
	width:330px;
	height:200px;
	padding:0px 0px 0px 0px;
	margin:0 auto;
}
.img-border-none {
	padding:0px;
	margin:0px;
	vertical-align:middle;
	border:none;
}
/* Latest Videos Section Tags 
--------------------------------------------------*/
#latest-videos-box {
	width:678px;
	float:left;
	padding-top:6px;
}
#latest-videos-top {
	width:678px;
	height:53px;
	float:left;
	background:url("../images/latest-videos.jpg") left top no-repeat;
}
#latest-videos-content {
	width:640px;
	float:left;
	background: #ba6a01 url("../images/videos-gradient-repeater.jpg") left top repeat-x;
	padding:9px 18px 2px 20px;
	color:#FFFFFF;
}
#videos-area {
	width:348px;
	height:286px;
	float:left;/*background: #ba6a01 url("../images/video-area.jpg") left top no-repeat;*/
}
#videos-listing-box {
	width:245px;
	height:275px;
	float:right;
	background:url("../images/latest-videos-listing-box.gif") left top no-repeat;
	padding:13px 15px 0 15px;
}
#videos-listing-content {
	width:225px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
}
#videos-listing-content a {
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	font-weight:bold;
	padding-bottom:1px;
	text-decoration:none;
	border-bottom:1px dashed #000000;
}
#videos-listing-content a:hover {
	color:#FFFFFF;
	border-bottom:none;
}
#videos-listing-content ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#videos-listing-content ul li {
	margin:0px;
	padding:0px;
	display:block;
	height:90px;
	width:225px;
}
#videos-listing-content ul li img {
	border:3px solid #e3972a;
	float:left;
	margin-right:8px;
}
#videos-listing-drager {
	width:20px;
	float:right;
	text-align:right;
	padding:10px 0 0 0;
}
#latest-videos-bottom {
	width:678px;
	height:17px;
	float:left;
	background:url("../images/videos-bottom-curve.gif") left top no-repeat;
}
#submit-video-btn {
	float:right;
	padding:17px 20px 0px 0px;
}
/* Righr Column Tags 
--------------------------------------------------*/

#right-column {
	width:294px;
	float:left;
}
#right-column-wrapper {
	width:277px;
	float:right;
	background:url("../images/right-column-top-img.gif") left top no-repeat;
	padding:22px 0px 0px 0px;
}
#right-column-content {
	width:267px;
	float:left;
	background-color:#e0890e;
	padding:0px 5px;
}
#right-column-bottom {
	width:277px;
	height:22px;
	float:left;
	background:url("../images/right-column-bottom-img.gif") left top no-repeat;
}
.right-content-container {
	width:267px;
	float:left;
	padding:0px 0px 5px 0px;
}
.content-top-box {
	width:267px;
	height:17px;
	float:left;
	background:url("../images/blue-top-curve.gif") left top no-repeat;
}
.content-box {
	width:237px;
	float:left;
	background: #a3b4e8 url("../images/right-gradient-repeater3.jpg") left top repeat-x;
	border-left:1px solid #cca400;
	border-right:1px solid #cca400;
	font-family:tahoma;
	font-size:11px;
	color:#003751;
	padding:0px 14px;
}
.content-box a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#003751;
	text-decoration:none;
	border-bottom:1px dashed #003751;
	padding:0px 0px 1px 0px;
}
.content-box a:hover {
	color:0746b0;
	border-bottom:none;
	padding:0px 0px 1px 0px;
}
.content-bottom-box {
	width:267px;
	height:16px;
	float:left;
	background:url("../images/blue-bottom-curve.gif") left top no-repeat;
}
.sponsors-frame {
	width:116px;
	height:114px;
	background:url("../images/official-sponsors-frame.gif") center top no-repeat;
	vertical-align:middle;
}
/* Footer Section Tags 
--------------------------------------------------*/

#footer {
	width:952px;
	padding:12px 10px;
	font-family:tahoma;
	color:#93acb5;
	line-height:20px;
}
#footer a {
	text-decoration:none;
	color:#93acb5;
	border-bottom:1px dashed #93acb5;
	padding-bottom:1px;
	font-weight:bold;
}
#footer a:hover {
	color:#609afc;
	border-bottom:none;
	padding-bottom:1px;
}
/* Other Tags 
--------------------------------------------------*/
.orange-list {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.orange-list li {
	margin:0px;
	padding:0px 0px 0px 10px;
	background:url("../images/orange-arrow.gif") left 7px no-repeat;
}
.grey-color {
	color:#6d7f85;
}

.red-color {
	color:red;
	font-weight: bold;
}


.orange-color {
	color:#bb0000;
}



.orange-color-error {
	color:red;
	font-size:125%;
	font-weight:bold;
	
}
.verdana12bold {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003751;
	font-weight:bold;
}
.tahoma14bold {
	text-decoration:none;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	border-bottom:1px dashed #FFFFFF;
	padding-bottom:2px;
	line-height:25px;
}
.tahoma14bold:hover {
	color:#f2c204;
	border-bottom:none;
}
.white-box {
	background:#FFFFFF;
	border:3px solid #5892f6;
	padding:5px;
	width:145px;
	height:115px;
}
.btn-left-curve {
	background:url("../images/btn-left-curve.gif") left top no-repeat;
	width:15px;
	height:23px;
}
.btn-middle-repeater {
	background:url("../images/btn-repeater.gif") left top repeat-x;
	height:23px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
}
.btn-right-curve {
	background:url("../images/btn-right-curve.gif") left top no-repeat;
	width:15px;
	height:23px;
}
/* Event Page Tags 
--------------------------------------------------*/

#upcoming-events-top {
	width:358px;
	height:49px;
	float:left;
	background:url("../images/upcoming-events.gif") left top no-repeat;
}
.img-border {
	border:3px solid #8bb0bc;
	float:left;
	margin-right:10px;
}
.orange-heading {
	font-size:1.8em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#ffa31e;
	margin-bottom:5px;
}
.orange-heading a {
	color:#ffa31e;
	text-decoration:none;
	border-bottom:none;
	padding:0;
}
.orange-heading a:hover {
	color:#FFFFFF;
}
.orange-heading-small {
	font-size:1.5em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#ffa31e;
	margin-bottom:3px;
}
.orange-heading-small a {
	color:#ffa31e;
	text-decoration:none;
	border:none;
	padding:0;
}
.orange-heading-small a:hover {
	color:#FFFFFF;
}
.orange-heading-big {
	font-size:2.2em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#ffa31e;
	margin-bottom:8px;
}
.orange-arial15 {
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffa31e;
	margin-bottom:8px;
}
.white-heading {
	font-size:2em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#FFFFFF;
	margin:5px 0 5px 0;
	line-height:26px;
}
.verdanaorange13 {
	font-size:13px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#fac800;
	margin-bottom:3px;
}
.verdanaorange13 a {
	color:#fac800;
	text-decoration:none;
	border-bottom:1px dashed #fac800;
}
.verdanaorange13 a:hover {
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:none;
}
.img-border2 {
	border:3px solid #e3972a;
}
.img-border3 {
	border:2px solid #e3972a;
}

#slideshowText {
	float:left;
	text-align:center;
		
	width:50px;
	height:75px;
	
}

#slideshowText a {
	border-bottom:none;	
}

#slideshowText img {
	margin-top:25px;	
}
/* Event Report Box Inner Tags 
--------------------------------------------------*/

#inner-blue-box {
	width:678px;
	float:left;
	padding:0px 0px 17px 0px;
	background:url("../images/inner-blue-bottom.gif") left bottom no-repeat;
}
#inner-blue-box-content {
	width:646px;
	float:left;
	background:#053a94;
	border-left:1px solid #335c9f;
	border-right:1px solid #335c9f;
	color:#FFFFFF;
	padding:10px 15px 0 15px;
}
/*#inner-blue-box a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	padding-bottom:1px;
	text-decoration:none;
	border-bottom:1px dashed #FFFFFF;
}
#inner-blue-box a:hover {
	color:#f79817;
	border-bottom:none;
}*/
#inner-blue-box p {
	text-align:justify;
}
#sponsors-heading {
	width:678px;
	height:63px;
	float:left;
	background: #053a94 url("../images/sponsors.gif") left top no-repeat;
}
#search-database {
	width:365px;
	height:56px;
	float:left;
	background: #053a94 url("../images/search-database.gif") left top no-repeat;
}
#my-profile {
	width:300px;
	height:56px;
	float:left;
	background: #053a94 url("../images/my-profile-link.gif") left top no-repeat;
}
#heading-base {
	width:678px;
	height:63px;
	float:left;
	background: #053a94 url("../images/heading-base.gif") left top no-repeat;
}
#heading-base img {
	margin:22px 0 0 27px;
}
.comment-box-fixed {
	background: #003287;
	border:1px solid #8b8a8a;
	width:625px;
	height:300px;
	overflow:auto;
	padding:12px 9px;
	color:#b9d2fd;
	margin:15px auto 8px auto;
}
.comment-box-fixed-odd {
	background: #09409e;
	border:1px solid #8b8a8a;
	width:625px;
	height:300px;
	overflow:auto;
	padding:12px 9px;
	color:#b9d2fd;
	margin:15px auto 8px auto;
}
.comment-box-fixed-odd a {
	font-weight:normal;
	font-size:11px;
}
.comment-box-inner {
	background: #09409e;
	border:1px solid #8b8a8a;
	width:625px;
	padding:12px 9px;
	color:#b9d2fd;
	margin:15px auto 8px auto;
}

.comment-box-even {
	background: #003287;
	border:1px solid #8b8a8a;
	width:550px;
	padding:12px 15px;
	color:#a8c6f8;
	margin:12px auto 8px auto;
}
.comment-box-odd {
	background: #09409e;
	border:1px solid #8b8a8a;
	width:550px;
	padding:12px 15px;
	color:#a8c6f8;
	margin:12px auto 8px auto;
}
.white-heading-16 {
	font-size:1.6em;
	font-weight:normal;
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	color:#FFFFFF;
	margin-bottom:9px;
}
.black-color {
	color:#000000;
}
.white-list {
	margin:10px 0 0 10px;
	padding:0px;
	list-style-type:none;
}
.white-list li {
	margin:0px;
	padding:0 0 5px 15px;
	background:url("../images/orange-arrow-3.gif") left 7px no-repeat;
}
/*  Inner Tags 
--------------------------------------------------*/

.blue-box {
	width:678px;
	float:left;
	padding:6px 0px 17px 0px;
	background:url("../images/inner-blue-bottom.gif") left bottom no-repeat;
	margin-top:10px;
}
.blue-box-content {
	width:646px;
	float:left;
	background:#053a94;
	border-left:1px solid #335c9f;
	border-right:1px solid #335c9f;
	color:#FFFFFF;
	padding:10px 15px 0 15px;
}

.blue-box p {
	text-align:justify;
}
.heading-box {
	width:678px;
	height:63px;
	float:left;
	background: #053a94 url("../images/heading-base.gif") left top no-repeat;
}
.heading-box img {
	margin:22px 0 0 27px;
}
.register-img {
	background:#FFFFFF;
	border:1px solid #333333;
	padding:10px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#000000;
	font-weight:normal;
}
.whiteverdana11 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fecb00;
}
#event-calender-content a{
border-bottom:none;
}
.m-right {float:right;}
.m-left {float:left;}
.b-join-form select {width:172px;}
.m-hidden {display:none;}
.b-error
{
	background:#FFFFD4;	
	font-weight:bold;
	color:#bb0000;
}
.b-dd-payment-steps {margin:30px 20px;}
.b-steps {font-weight:bold;font-size:14px;}