body{

		background-color: FFFFFF;

		font-family: arial;

		font-size: 12px;

	}

	td{

		font-family: arial;

		font-size: 12px;

	}

	

/*  MAIN TEMPLATE INFO  */	

		/* Google Skyscrapers */
		#right_ads{
			clear:none;
			left:511px;
			position:relative;
			top:160px;
		}	
		/* Google Skyscrapers End */



	.mainTable{

		width: 870px;

		margin-left: auto;

		margin-right: auto;

	}

	.topLeft{

		width: 12px;

		height: 10px;

	}

	.topMid{

		background-image: url('../img/template/tempBG_08.png');

		background-repeat: repeat-x;

	}

	.topRight{

		width: 11px;

		height: 10px;

	}

	.midLeft{

		background-image: url('../img/template/tempBG_12.png');

		background-repeat: repeat-y;

		width: 12px;

	}

	.midMid{

		background-image: url('../img/template/tempBG_13.png');

		background-repeat: repeat;

	}

	.midRight{

		background-image: url('../img/template/tempBG_14.png');

		background-repeat: repeat-y;

		width: 12px;

	}

	.bottomLeft{

		width: 12px;

		height: 10px;

	}

	.bottomMid{

		background-image: url('../img/template/tempBG_18.png');

		background-repeat: repeat-x;

	}

	.bottomRight{

		width: 11px;

		height: 10px;

	}

	a:link, a:visited, a:active{

		color: #000080;

		text-decoration: none;

		font-weight: bold;

	}

	a:hover{

		color: #ADD8E6;

		text-decoration: none;

		font-weight: bold;

	}



/*  MAIN TEMPLATE INFO ENDS  */	



/*  Navigation Bar  */



	.navBar{

		font-size: 9pt;

		font-weight: 700;

		letter-spacing: 1;

		color: #EBEBEB;

		background-color: #275078;

		text-align: center;

		line-height: 140%;

	}

	a.nav:link, a.nav:active, a.nav:visited{

		font-size: 9pt;

		font-weight: 700;

		letter-spacing: 1;

		color: #EBEBEB;

		text-decoration: none;

	}

	a.nav:hover{

		font-size: 9pt;

		font-weight: 700;

		letter-spacing: 1;

		color: #99CCFF;

		text-decoration: none;

	}

	

/*  Navigation Bar Ends  */

	

	input,select,textarea{

		font-family: arial;

		font-size: 11px;

	}

	.required{

		font-weight: bold;

		color: red;

		font-size: 15px;

	}

	input.topLogin{

		font-size: 10px;

		border: 1px solid black;

		background-color: #F8F8FF;

	}

	span.topLogin{

		font-size: 11px;

		font-weight: bold;

	}

	input.bookings, submit.bookings{

		border: 1px solid black;

		background-color: #F8F8FF;

	}

	









/*  Flash Message Boxes  */



.message{

	width: 90%;

	border: 2px solid red;

	padding: 10px;

}



/*  FLASH BOXES ENDS */



/*  Tag Error Message  */



.error_message{

	color: red;

}



/* TAG ERROR MESSAGE ENDS */



/* Member Profiles */



.memberName{

	font-family: Trebuchet MS;

	font-size: 22px;

}





/* MEMBER PROFILES ENDS */



/* CONTENT BOX */

.cbTopLeft{

		width: 16px;

		height: 43px;

	}

	.cbTopMid{

		height: 43px;

		background-image: url(../img/cbox/cbox_03.png);

		background-repeat: repeat-x;

	}

	.cbTopRight{

		width: 19px;

		height: 43px;

	}

	.cbMidLeft{

		width: 16px;

		background-image: url(../img/cbox/cbox_11.png);

		background-repeat: repeat-y;

	}

	.cbContent{

		background-color: White;

		font-family: verdana;

		font-size: 11px;

		line-height: 160%;

	}

	.cbMidRight{

		width: 19px;

		background-image: url(../img/cbox/cbox_15.png);

		background-repeat: repeat-y;

	}

	.cbBottomLeft{

		width: 16px;

		height: 20px;

	}

	.cbBottomMid{

		height: 20px;

		background-image: url(../img/cbox/cbox_23.png);

		background-repeat: repeat-x;

	}

	.cbBottomRight{

		width: 19px;

		height: 20px;

	}

	

/* -- CONTENT BOX ENDS -- */

	

	.uoa{

		color: white;

		font-family: arial;

		font-size: 16px;

		font-weight: bold;

	}

	.uoa2{

		font-family: arial;

		font-size: 11px;

		color: #CCCCCC;

		font-weight: bold;

	}

	.uoa3{

		font-family: arial;

		font-size: 11px;

		color: #CCCCCC;

		font-style: italic;

	}

	.headerName{

		background-color: #333333;

		padding: 3px;

	}



	.quickLinks{

		background-color: #FFFFFF;

		text-align: center;

		height: 20px;

	}

	.subMenu{

		background-color: #333333;

		width: 100%;

		color: white;

		font-size: 11px;

		line-height: 150%;

		text-align: center;

	}

	a.subNav:link, a.subNav:visited, a.subNav:active{

		font-size: 11px;

		color: white;

		text-decoration: none;

		font-weight: lighter;

	}

	a.subNav:hover{

		font-size: 11px;

		color: #ADD8E6;

		text-decoration: none;

		font-weight: lighter;

	}

	.h1{

		font-family: trebuchet MS;

		font-size: 20px;

		font-weight: bold;

		font-style: italic;

	}

	.contHead{

/*	border: 1px solid #4682B4;
	background-color: #4682B4;
	font-size: 17px;
	font-family: "Trebuchet MS";
	font-style: italic;
	height: 25px; 
	font-size: 11px;
	font-weight: bold;
	font-family: arial;
	height: 20px;
	width: 99%;
	color: white;
	padding: 4px 2px 0px 2px;
	letter-spacing: 0px;
	margin-bottom: 5px;*/
	
	border: 1px solid #4682B4;
	background-color: #4682B4;
	font-size: 20px;
	font-weight: bold;
	font-family: arial;
	height: 30px;
	width: 99%;
	color: white;
	padding: 4px 2px 12px 2px;
	letter-spacing: 0px;
	margin-bottom: 5px;


}

.contDate{
	background:#000000;
	font-size:10px;
	height:13px;
	margin:2px 0px;
	padding:0 15px;
	width: 450px;
}

a.adminButtons:link, a.adminButtons:visited{
	color:#F00;
}



a.adminButtons:hover{
	color:#FF0;
}

	.contBox{

/*	border: 1px solid #4682B4;

	background-color: #F0F8FF; */

	width: 99%;

	padding: 2px;

	line-height: 150%;

	

}

.content{

	line-height: 150%;

}

.icon{

	vertical-align: middle;

}

	.footerLinks{

		text-align: center;

	}

	.committeePhoto{

		padding: 5px;

		background-color: White;

		border: 1px solid black;

		margin-bottom: 3px;

	}

	.committeePosn{

		color: #275078;

		font-weight: bold;

		font-size: 16px;

	}

	.committeeName{

		color: Gray;

		font-style: italic;

		font-weight: bold;

		font-size: 15px;

	}

	.photoFrame{

		padding: 5px;

		background-color: White;

		border: 1px solid black;

		margin-bottom: 3px;

	}

	.photoCaption{

		font-size: 10px;

		font-weight: bold;

	}

legend.bookings{

	font-size: 16px;

	font-family: "Trebuchet MS";

	font-weight: bold;

	color: #708090;

}

legend.members{

	font-size: 16px;

	font-family: "Trebuchet MS";

	font-weight: bold;

	color: #708090;

}

	.table1 {

	background-color: #87CEEB;

	padding: 3px;

}

.table2 {

	padding: 3px;

}

.table2a {

	background-color: #E6E6FA;

	padding: 3px;

}

.table2b {

	background-color: #B0C4DE;

	padding: 3px;

}

.table3 {

	background-color: #FF9999;

	padding: 3px;

}



.sign_upFees{

	float: right;

	width: 300px;

	height: 600px;

	line-height: 150%;

}



input.deleteButton{

	border: 1px solid black;

	background-color: Red;

	font-weight: bold;

}



/*  Business Partners Blind Up/Down Box  */

div.businessDetails{

	width: 80%;

	border: 1px dashed Gray;

	display: block;

	padding: 5px;

	background-color: White;

	line-height: 150%;

}









/* Menu CSS */



.leftMenu {

	text-align: left;

}

.centerMenu {

	text-align: center;

}

.rightMenu {

	text-align: right;

}

a.MenuLabelLink	{

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

a.MenuLabelLink:link, a.MenuLabelLink:visited {

	COLOR: white;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

}

a.MenuLabelLink:hover{

	COLOR: #5F9EA0;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

}

.MenuLabelNoLink	{

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

a.MenuLabelLinkOn {

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}

a.MenuLabelLinkOn:link, a.MenuLabelLinkOn:visited {

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

}

a.MenuLabelLinkOn:hover {

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

}

.MenuLabelNoLinkOn {

	COLOR: white;

	FONT-SIZE: 11px;

	FONT-FAMILY: arial;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 0px;

	font-weight: bold;

}



a.MenuItemLink {

	COLOR: #e0e0e0;

	FONT-SIZE: 10px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 3px;

}

a.MenuItemLink:link {

	COLOR: #e0e0e0;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

}

a.MenuItemLink:visited {

	COLOR: #e0e0e0;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

}

a.MenuItemLink:hover {

	COLOR: #e0e0e0;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

}



a.MenuItemLinkOn {

	COLOR: #000000;

	FONT-SIZE: 11px;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

	TEXT-DECORATION: None;

	margin: 0px;

	padding: 3px;

	font-weight: bold;

}

	a.MenuItemLinkOn:link {

		COLOR: #000000

		FONT-FAMILY: Arial, Helvetica, sans-serif;

		TEXT-DECORATION: None;

	}

	a.MenuItemLinkOn:visited {

		COLOR: #ffffff;

		FONT-FAMILY: Arial, Helvetica, sans-serif;

		TEXT-DECORATION: None;

	}

	a.MenuItemLinkOn:hover {

		COLOR: #ffffff;

		FONT-FAMILY: Arial, Helvetica, sans-serif;

		TEXT-DECORATION: None;

		font-weight: bold;

	}



	.myMenu {

		position: absolute;

		visibility: hidden;

		z-index: 5;

	}

	.myMenuLabelleft { padding: 0px 0px 0px 0px; text-align: left; }

	.myMenuLabelcenter { padding: 0px 0px 0px 0px; text-align: center; }

	.myMenuLabelright { padding: 0px 0px 0px 0px; text-align: right; }

	.myMenuItemleft { padding: 0px 0px 0px 0px; text-align: left; }

	.myMenuItemcenter { padding: 0px 0px 0px 0px; text-align: center; }

	.myMenuItemright { padding: 0px 0px 0px 0px; text-align: right; }



#myTest {

	width: 830px;

	padding: 0px 0px 0px 0px;

	z-index: 1;

}