@charset "UTF-8";
/* CSS Document */
body {
	margin					:0px 0px 0px 0px;
	background-color		:#dfecf4;
	font-size				:11px;
	font-family				:Arial, Helvetica, sans-serif;
	color					:#000000;
	}
img {
	border					:none;
	}
p {	
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	line-height				:18px;
	color					:#000;
	}
a{
	font-size				:11px;
	color					:#336699;
	text-decoration			:none;
	}
a:hover{
	font-size				:11px;
	color					:#336699;
	text-decoration			:underline;
	}
.clear {
	clear					:both;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Header Address  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#headerAddress{
	margin					:0px 0px 0px 0px;
	padding					:0px 10px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:11px;
	color					:#336699;
	line-height				:14px;
	text-align				:right;
	width					:285px;
	}
#headerAddress a{
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:11px;
	color					:#336699;
	}
#headerAddress a:hover{
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:11px;
	color					:#dfecf4;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Member Login Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
 label,input {
	display					:block;
	width					:115px;
	float					:left;
	margin-bottom			:5px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#000;
	border					:1px solid #336699;
	}

label {
	text-align				:right;
	width					:65px;
	padding					:2px 2px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:10px;
	color					:#666;
	border					:none;
	}
.submit{
	display					:block;
	background-image		:url(images/btn_login.jpg);
	width					:81px;
	height					:20px;
	border					:none;
	}

.submit2{
	width					:66px;
	height					:22px;
	border					:none;
	}






br {
	clear					:left;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -HOME-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navHome {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navHome a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg1.gif);
	background-repeat		:no-repeat;
	width					:67px;
	height					:18px;
	}
#navHome a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg1blue.gif);
	background-repeat		:no-repeat;
	width					:67px;
	height					:18px;
	}
#navHomeS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg1blue.gif);
	background-repeat		:no-repeat;
	width					:67px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -CONFERENCES-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navConferences {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navConferences a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navConferences a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navConferencesS{
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -STAFF-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navStaff {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navStaff a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navStaff a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navStaffS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -LEGISLATURE-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navLegislature {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navLegislature a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navLegislature a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navLegislatureS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -MEMBERSHIP-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navMembership {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navMembership a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navMembership a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navMembershipS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -CAREER CENTER-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navCareer {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navCareer a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navCareer a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navCareerS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -FIND A MEMBER-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navFindmember {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navFindmember a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navFindmember a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}
#navFindmemberS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration			:none;
	display					:block;
	background-image		:url(images/nav_bg2blue.gif);
	background-repeat		:no-repeat;
	width					:108px;
	height					:18px;
	}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -FOUNDATION-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navFoundation {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navFoundation a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navFoundation a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navFoundationS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}





















/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Button -EDUCATION-  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#navEducation {
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
#navEducation a {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navEducation a:hover {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}
#navEducationS {
	padding					:10px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#cd9b36;
	text-align				:center;
	text-decoration				:none;
	display					:block;
	background-image			:url(images/nav_bg2blue.gif);
	background-repeat			:no-repeat;
	width					:108px;
	height					:18px;
	}




















































/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Navigation Blue Bar  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.navBluebar {
	display					:block;
	background-image		:url(images/spacer_navbar.gif);
	background-repeat		:repeat-x;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Main Content Table ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#mainContent {
	margin					:0px 0px 0px 0px;
	padding					:20px 0px 0px 0px;
	width					:100%;
	height					:100%;
	}
#mainContent .leftTable{
	margin					:0px 0px 0px 0px;
	padding					:0px 10px 0px 10px;
	}
#mainContent .rightTable{
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	/*background-image		:url(images/spacer_twolinesbg.gif);
	background-repeat		:repeat-x;
	background-position		:top;*/
	}
/* ======== Left Table Ad Placement  ======== */
.adPlacement{
	margin					:8px 4px 8px 4px;
	padding					:0px 0px 0px 0px;
	}
/* ======== Right Table 2 lines  ======== */
.twoLines{	
	display					:block;
	background-image		:url(images/spacer_twolines.gif);
	background-repeat		:repeat-x;
	}
/* ========  BANNER Road Trip / Join Now / Member Sportlight ======== */
.subBanner{	
	margin					:0px 5px 0px 0px;
	padding					:0px 0px 0px 0px;
	}
/* ======== Current News Box ======== */
#currentNewBox{	
	display					:block;
	margin					:10px 5px 0px 0px;
	padding					:7px 0px 7px 5px;
	width					:278px;
	height					:auto;
	background-color			:#336699;
	}
#currentNewBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:12px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}
/* ======== Current News Content ======== */
#currentNews {
	margin					:0px 0px 0px 0px;
	padding					:10px 20px 0px 15px;
	}
#currentNews strong{
	font-size				:12px;
	color					:#336699;
	}
#currentNews p{
	margin					:0px 0px 12px 0px;
	padding					:0px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	line-height				:14px;
	}
#currentNews a{
	font-size				:11px;
	color					:#336699;
	text-decoration				:none;
	}
#currentNews a:hover{
	font-size				:11px;
	color					:#336699;
	text-decoration				:underline;
	}
	
/* ======== Upcoming Events Box ======== */
#upcomingBox{	
	display					:block;
	margin					:10px 5px 0px 0px;
	padding					:7px 0px 7px 5px;
	width					:275px;
	height					:auto;
	background-color			:#cd9b36;
	}
#upcomingBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:12px;
	margin				    	:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}




/* ======== Latest Changes Box ======== */
#LatestChangesBox{	
	display					:block;
	margin					:0px 0px 0px 0px;
	padding					:7px 7px 7px 5px;
	width					:275px;
	height					:auto;
	background-color			:#cd9b36;
	}
#LatestChangesBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:12px;
	margin				    	:0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#336699;
	}


/* ======== Upcoming Events Content ======== */
#upcomingCon {
	margin					:0px 0px 0px 0px;
	padding					:10px 20px 0px 15px;
	}
#upcomingCon strong{
	font-size				:12px;
	color					:#000;
	}
#upcomingCon p{
	margin					:0px 0px 12px 0px;
	padding					:0px 0px 0px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	line-height				:14px;
	}
#upcomingCon a{
	font-size				:11px;
	color					:#336699;
	text-decoration			:none;
	}
#upcomingCon a:however{
	font-size				:11px;
	color					:#336699;
	text-decoration			:underline;
	}
/* ======== Upcoming Events Click for More Info Box ======== */
#upcomingMore {
	display					:block;
	width					:180px;
	height					:auto;
	}
#upcomingMore a{
	display					:block;
	margin					:10px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#cd9b36;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#FFFFFF;
	text-decoration			:none;
	}
#upcomingMore a:hover{
	display					:block;
	margin					:10px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#dab66c;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#333;
	text-decoration			:underline;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ LEFT SUB-NAVGATION ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ========  Left SUB-NAVGATION Title Box ======== */
#leftSubNavTitle{
	margin					:0px 0px 0px 0px;
	padding					:7px 10px 7px 0px;
	display					:block;
	width					:181px;
	height					:auto;
	background-color		:#cc9933;
	text-align				:center;
	}
#leftSubNavTitle p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-weight				:bold;
	font-size				:12px;
	letter-spacing			:5px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}
/* ========  Left SUB-NAVGATION Box ======== */
#leftSubNavBox{
	margin					:0px 0px 0px 0px;
	padding					:7px 25px 100px 15px;
	display					:block;
	width					:151px;
	height					:auto;
	background-color		:#d1ae65;
	text-align				:left;
	}
#leftSubNavBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	margin				    :0px 0px 12px 0px;
	padding					:0px 0px 0px 0px;
	line-height				:18px;
	color					:#fff;
	}
#leftSubNavBox ul{	
	margin:0 0 10px 10px; 
	padding:0px;
	font-weight				:bold;
	color					:#fff;
	}

#leftSubNavBox a{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	text-decoration			:none;
	line-height				:14px;
	color					:#fff;
	}
#leftSubNavBox a:hover{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	text-decoration			:underline;
	line-height				:14px;
	color					:#fff;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Page Title Boxes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ======== PAGE SECTION TITLE BOX ======== */
#pageTitleBox{
	margin					:0px 15px 0px 10px;
	padding					:7px 0px 7px 20px;
	display					:block;
	width					:534px;
	height					:auto;
	background-color		:#336699;
	text-align				:left;
	}
#pageTitleBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:16px;
	font-weight				:bold;
	letter-spacing			:5px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}
/* ======== SUB PAGE SECTION TITLE BOX ======== */
#subPageTitleBox{
	margin					:15px 15px 0px 30px;
	padding					:2px 0px 2px 20px;
	display					:block;
	width					:514px;
	height					:auto;
	background-color		:#cc9933;
	text-align				:left;
	}
#subPageTitleBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	letter-spacing			:5px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Conferences Section ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ======== Conferences Listing ======== */
#conferencesListing{
	margin					:0px 0px 0px 0px;
	padding					:20px 0px 0px 20px;
	font-size				:12px;
	line-height				:16px;
	}
/* ======== Conferences Date ======== */
#conferencesDate{
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 30px 0px;
	width					:70px;
	height					:40px;
	text-align				:left;
	vertical-align			:text-top;
	}

#conferencesText{
	margin					:0px 0px 0px 0px;
	padding					:0px 0px 30px 0px;
	width					:400px;
	height					:40px;
	text-align				:left;
	vertical-align			:text-top;
	}

#conferencesDate h1{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	font-weight				:bold;
	margin				    	:0px 0px 0px 0px;
	padding					:0px 10px 0px 25px;
	line-height				:14px;
	color					:#336699;
	}
#conferencesDate p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	font-weight				:bold;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	line-height				:14px;
	color					:#000000;
	}
/* ======== Conferences  Register Now Box ======== */
#registerBox {
	display					:block;
	margin					:0px 0px 0px 30px;
	width					:105px;
	height					:auto;
	}
#registerBox a{
	display					:block;
	margin					:0px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#cc9933;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#FFFFFF;
	text-decoration			:none;
	line-height				:16px;
	}
#registerBox a:hover{
	display					:block;
	margin					:0px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#dab66c;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#333;
	text-decoration			:underline;
	line-height				:16px;
	}



/* ======== SPONSORS SECTION TITLE BOX ======== */
#sponsors{
	margin					:0px 0px 25px 0px;
	padding					:0px 0px 0px 0px;
	width					:100%;
	text-align				:left;
	vertical-align			:text-top;
	}
#sponsors h1{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	font-weight				:bold;
	margin				    :5px 0px 5px 0px;
	padding					:2px 2px 2px 2px;
	color					:#fff;
	background-color		:#336699;
	}
#sponsors blockquote p{	
	font-family1			:Georgia, "Times New Roman", Times, serif;
	font-size				:14px;
	font-weight				:bold;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 15px;
	line-height				:21px;
	color					:#336699;
	}
#sponsors blockquote{	
	font-family1			:Georgia, "Times New Roman", Times, serif;
	font-size				:15px;
	font-weight				:bold;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 15px;
	line-height				:23px;
	color					:#336699;
	}
#sponsors p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:13px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	line-height				:14px;
	color					:#000000;
	}

#sponsors ul{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:13px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	line-height				:14px;
	color					:#000;
	}
/* ======== SPONSORS SECTION Thanks TITLE BOX ======== */
#sponsorsTitleBox{
	margin					:15px 0px 0px 0px;
	padding					:0px 0px 0px 10px;
	display					:block;
	width					:400px;
	height					:auto;
	background-color		:#cc9933;
	text-align				:left;
	}
#sponsorsTitleBox p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	letter-spacing			:5px;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#fff;
	}





/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Gallery Section ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ======== Gallery Thumbnail SEction ======== */
#gallery{
	margin					:15px 15px 0px 50px;
	padding					:2px 0px 2px 20px;
	display					:block;
	width					:494px;
	height					:auto;
	text-align				:left;
	}
#gallery p{	
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	margin				    :0px 0px 0px 0px;
	padding					:0px 0px 0px 0px;
	color					:#336699;
	}
#gallery img{
	margin				    :0px 20px 20px 0px;
	padding					:0px 0px 0px 0px;
	display					:block;
	float					:left;
	border					:2px solid #cc9933;
	width					:80px;
	height					:80px;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ OFFICERS, DIRECCTORS, STAFF Section ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ======== OFFICERS, DIRECCTORS, STAFF Caption Box ======== */
#staff{
	background-color			:#cc9933;
	margin					:5px 0px 15px 0px;
	padding					:0px 0px 0px 0px;
	width					:140px;
	height					:auto;
	text-align				:center;
	vertical-align				:top;
	border					:2px solid #cc9933;
	}
#staff img{
	width					:120px;
	height					:150px;
	}
#staff p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	color					:#FFFFFF;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ARTICLE Section & ARTICLE STYLE ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#article{
	margin					:0px 0px 0px 0px;
	padding					:10px 40px 20px 30px;
	width					:509px;
	height					:auto;
	text-align				:left;
	vertical-align			:text-top;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
/*#article img{
	width					:120px;
	height					:150px;
	}*/
#article p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
#article h4{
	margin					:5px 0px 5px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	color					:#000;
	}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CAREER SECTION ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#career{
	margin					:0px 0px 0px 0px;
	padding					:10px 40px 20px 30px;
	width					:509px;
	height					:auto;
	text-align				:left;
	vertical-align			:text-top;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
#career p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}

#career .careerBox{
	display					:block;
	float:left;
	margin					:0px 5px 0px 5px;
	padding					:10px 20px 20px 20px;
	width					:200px;
	height					:230px;
	text-align				:center;
	vertical-align			:text-top;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	border					:1px solid #336699;
	}
#career .careerBox img{
	width					:192px;
	height					:128px;
	}

#career .careerBox p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
#career .careerBox h4{
	margin					:5px 0px 5px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	color					:#000;
	}






/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ CMBAPUBS SECTION ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#CMBAPUBS{
	margin					:0px 0px 0px 0px;
	padding					:10px 40px 20px 30px;
	width					:509px;
	height					:auto;
	text-align				:left;
	vertical-align			:text-top;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
#CMBAPUBS p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}

#CMBAPUBS .CMBAPUBSBox{
	display					:block;
	float:left;
	margin					:0px 5px 0px 5px;
	padding					:10px 20px 20px 20px;
	width					:200px;
	height					:230px;
	text-align				:center;
	vertical-align			:text-top;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:white;
	line-height				:18px;
	border					:1px solid #336699;
	background-color			:white;
	}



#career .CMBAPUBSBox img{
	width					:158px;
	height					:56px;
	}


#career .CMBAPUBSBox2 img{
	width					:166px;
	height					:42px;
	}

#CMBAPUBS .CMBAPUBSBox p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	line-height				:18px;
	}
#CMBAPUBS .CMBAPUBSBox h4{
	margin					:5px 0px 5px 0px;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:14px;
	color					:#000;
	}

























/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Find a Member / References SECTION ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#reference{
	margin					:0px 0px 0px 0px;
	padding					:20px 0px 0px 30px;
	width					:535px;
	height					:auto;
	text-align				:left;
	vertical-align			:text-top;
	}
#reference tr td{
	padding					:10px 3px 10px 3px;
	border-bottom			:1px solid #cd9b36;
	vertical-align			:text-top;
	}
#reference p{
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:12px;
	color					:#000;
	text-align				:left;
	line-height				:18px;
	}
/* ======== BUTTONs ======== */
#buttonBox {
	float					:left;
	margin					:0px 0px 0px 0px;
	padding					:0px 5px 0px 5px;
	display					:block;
	width					:150px;
	height					:auto;
	}
#buttonBox a{
	display					:block;
	margin					:10px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#cd9b36;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#FFFFFF;
	text-decoration			:none;
	}
#buttonBox a:hover{
	display					:block;
	margin					:10px 0px 0px 0px;
	padding					:7px 12px 7px 12px;
	width					:autopx;
	height					:auto;
	background-color		:#dab66c;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:11px;
	font-weight				:bold;
	color					:#333;
	text-decoration			:underline;
	}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ FOOTER BAR  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#footer {
	display					:block;
	background-image		:url(images/spacer_footerbar.gif);
	background-repeat		:repeat-x;
	background-position		:bottom;
	}
#footer p {
	padding					:20px 0px 0px 20px;
	color					:#fff;
	font-family				:Arial, Helvetica, sans-serif;
	font-size				:10px;
	}
