﻿body 
{
	margin:0;
	background-color:#ffffff;
}

.topMenu
{
	height:29px;
	width:100%;
	background-color:#650e1b;
}

.Menu
{
	height:25px;
	width:100%;
	background-color:#003366;
	overflow:hidden;
}

.menuText
{
	width:140px;
	text-align:center;
	padding-top:3px;
	overflow:hidden;
}

.menuText a
{
	font-size:10pt;
	color:#ffffff;
	font-family:Verdana;
	text-decoration:none;
}

.menuText a:hover
{
	font-size:10pt;
	color:#ffffff;
	font-family:Verdana;
	text-decoration:underline;
}

.slogan
{
	width:450px;
	background-color:#999966;
}

.sloganWhite
{
	width:197px;
	background-color:#ffffff;
}

.sloganText1
{
	width:196px;
	height:16px;
	font-size:10pt;
	color:#ffffff;
	font-family:Verdana;
	font-style:italic;
	font-weight:bold;
	text-align:left;
	padding-left:28px;
}

.MenuBottom
{
	width:226px;
	height:7px;
	background-color:#003366;
}

.MenuUnder
{
	width:226px;
	height:9px;
}

.sloganText2td
{
	width:250px;
	height:17px;
}

.sloganText2
{
	font-size:10pt;
	color:#ffffff;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	padding-left:50px;
}

.MenuBottom2
{
	width:197px;
	height:7px;
	background-color:#003366;
}

.MenuUnder2
{
	width:197px;
	height:25px;
}

.colLeft
{
	width:165px;
	background-color:#ebebeb;	
}

.colMid
{
	width:416px;
	height:100%;
	background-color:#ffffff;
}

.colRight
{
	width:197px;
	background-color:#ebebeb;
}

.redBorder
{
	width:1px;
	background-color:#650e1b;
}

.boldTitle
{
	font-size:10pt;
	color:#000000;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	padding-left:11px;
}

.borderText
{
	font-size:8pt;
	color:#000000;
	font-family:Verdana;
	text-align:left;
	padding-left:11px;
	padding-right:6px;
	padding-top:8px;
}

.mainHeader
{
	font-size:16pt;
	color:#650e1b;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	padding-left:11px;
	padding-right:11px;
	padding-top:11px;
}

.mainText
{
	font-size:10pt;
	color:#000000;
	font-family:Verdana;
	text-align:left;
	padding-left:11px;
	padding-right:11px;
	padding-top:11px;
}

.meetingHeader
{
	font-size:10pt;
	color:#ffffff;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
	vertical-align:middle;
	padding-left:10px;
	background-color:#999966;
	height:31px;
	width:100%;
}

.meetingText
{
	font-size:8pt;
	color:#000000;
	font-family:Verdana;
	text-align:left;
	padding-left:11px;
	padding-top:8px;
}

.meetingLogo
{
	text-align:center;
	padding-top:18px;
}

.meetingMap
{
	text-align:left;
	padding-top:18px;
	padding-left:11px;
}

.meetingMapUrl
{
	font-size:10pt;
	color:#650e1b;
	font-family:Verdana;
	text-align:left;
	padding-left:11px;
	padding-top:8px;
}

.meetingMapUrl a
{
	color:#650e1b;
}
.meetingMapUrl a:hover
{
	color:#650e1b;
	text-decoration:none;
}

.footer td
{
	border-top:solid 1px #650e1b;
	font-size:7pt;
	color:#000000;
	font-family:Verdana;
	vertical-align:top;
	padding-top:4px;
	padding-bottom:11px;
}

.footer a
{
	font-size:10pt;
	color:#000000;
	text-decoration:none;
}

.footer a:hover
{
	font-size:10pt;
	color:#000000;
	text-decoration:underline;
}

b
{
	color:#650e1b;
}

ul
{
	margin-top:5px;
}


/*calendar*/
.cal_calendar {width:142px;font-size:8pt;font-family:verdana;padding:0px;margin:0px;border:1px solid #000000; border-collapse:collapse;cursor: default;}
.cal_header {background-color:#003366;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_header2 {background-color:#336699;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_cell {padding:2px;margin:1px;border:1px solid #000000;text-align:center;width:3ex;color:#ffffff;}
.cal_cellLeft {font-size:9pt;cursor:pointer;padding:2px;margin:1px;border:1px solid #000000;border-right-color:#003366;text-align:center;width:3ex;color:#ffffff;}
.cal_cellRight {font-size:9pt;cursor:pointer;padding:2px;margin:1px;border:1px solid #000000;text-align:center;width:3ex;color:#ffffff;}
.cal_labelcell {padding:2px;margin:1px;border:1px solid #000000;border-right-color:#003366;text-align:center;color:#ffffff;}
.cal_oddweek {background-color:#ffffff;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_evenweek {background-color:#ffffff;padding:0px;margin:0px;border:none; border-collapse:collapse;}

.cal_day {text-align:center;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;cursor:pointer;}
.cal_today {text-align:center;color:#000000;font-size:8pt;font-weight:bold;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_disabled {text-align:center;color:#999999;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_common {text-align:center;color:black;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}
.cal_holiday {text-align:center;color:black;width:3ex;padding:0px;margin:0px;border:none; border-collapse:collapse;}

.cal_event1 {background-color:#dddddd;color:#000000;text-align:center;width:3ex;padding:0px;padding-left:2px;margin:0px;border:none; border-collapse:collapse;}
.cal_event2 {background-color:#999966;color:#ffffff;text-align:center;width:3ex;padding:0px;padding-left:2px;margin:0px;border:none; border-collapse:collapse;}

.cal_event1Today {background-color:#dddddd;color:#000000;font-size:8pt;font-weight:bold;text-align:center;width:3ex;padding:0px;padding-left:2px;margin:0px;border:none; border-collapse:collapse;}
.cal_event2Today {background-color:#999966;color:#ffffff;font-size:8pt;text-decoration:underline;font-weight:bold;text-align:center;width:3ex;padding:0px;padding-left:2px;margin:0px;border:none; border-collapse:collapse;}



/*members*/
/* 	Layout CSS */
#dhtmlgoodies_slidedown_menu{		
	width:390px;	
}
#dhtmlgoodies_slidedown_menu ul
{
	margin:0px;
	padding:0px;
	position:relative;
	list-style-type:none;
}
#dhtmlgoodies_slidedown_menu table{
	color:#000000;
	font-family:verdana;
	font-size:10pt;
	text-decoration:none;
	line-height:11pt;
}
#dhtmlgoodies_slidedown_menu a{		
	color:#003366;
	text-decoration:underline;
}
#dhtmlgoodies_slidedown_menu a:hover{		
	color:#003366;
	text-decoration:none;
}


/*popup*/
.popup
{
	line-height:25px;
	vertical-align:middle;
	cursor: move;
	font-family:Verdana;
	font-size:10pt;
	width:350px;
	background-color:#003366;
	color:#ffffff;
}
.popupIframe
{
	height:170px;
	width:346px;
	border:solid 1px #003366;
}


/*tab view*/
	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: verdana;
		font-size:10pt;
		padding:5px;		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('./images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('./images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('./images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:verdana;
		vertical-align:top;
		font-size:8pt;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
	
	
	
.link
{
	color:#650e1b;
}
.link:hover
{
	color:#650e1b;
	text-decoration:none;
}