﻿body {
	font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; text-align:center; color:#000000;	
	margin:0; margin-bottom:20px; padding:0;
	background:#FFFFFF url(images/body_bg.gif) repeat-y center top;
}
.multiText {font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000;}
.pageholder{ width:1008px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
/*-----------------------*/
.floatL{float:left;}
.floatR{float:right;}
.divL{float:left;position:relative;}
.divR{float:right;position:relative;}
.pos{position:relative;}
.alignC{text-align:center;}
.paddL5{padding-left:5px;}
.paddLR10{ padding-left:10px; padding-right:10px; }
.paddT8{ padding-top:8px; }
.paddT10{padding-top:10px;}
.paddT2{padding-top:2px;}
.paddT4{ padding-top:4px; }
.paddR10{ padding-right:10px;}
.paddT5{ padding-top:5px; }
.paddL15{ padding-left:15px; }
.paddL26{ padding-left:27px; }
.paddT15{ padding-top:15px; }
.margT15{ margin-top:15px; }	
.paddT9{ padding-top:9px; }
.d_lhs { width:140px; text-align:right; padding-right:8px; padding-left:20px; }
.biggerFont{ font-size:larger; text-align:justify;}
/*-----------------------*/

/*=======================================Head Class==========================================*/
.bor_top{ background:url(images/bor_top.gif) repeat-x left top; width:1008px;}
.banner_logo{ background:url(images/logo.gif) left top; width:1008px; height:95px;}
.bnr_text{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal; color:white; font-size:10px; text-decoration:none;
}
.bnr_text:hover{ font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal; color:#f8c6f1; font-size:10px; text-decoration:underline;
}
.bnr_text_selected { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal; color:#f8c6f1; font-size:10px; text-decoration:underline;
}
.paddbnr{padding-top:8px;padding-right:10px;}	
.menu_bg{ background:url(images/menubar_top.jpg) repeat-x left;
	float:left; width:1008px; height:30px; margin-top:2px;}
.topmenu_text{
	color:#FFFFFF; font-family:Arial,Helvetica,sans-serif;
	padding-left:8px; padding-right:8px; font-size:11px; font-weight:normal; text-align:center; text-decoration:none;
}
.topmenu_text:hover{text-decoration:underline;}
.topmenu_text_selected{
    color:#f8c6f1; /* light pink */
    font-family:Arial,Helvetica,sans-serif;
	padding-left:8px; padding-right:8px; font-size:11px; font-weight:normal; text-align:center; text-decoration:underline;
}
.borR{ border-right:1px #A9A9A9 solid; margin-top:4px; height:22px; padding-left:5px;}
.borLR{ border-right:1px #A9A9A9 solid; border-left:1px #4D4D4D solid; margin-top:4px; height:22px;
}
.borL{ border-left:1px #4D4D4D solid; margin-top:4px; height:22px;}
/*=======================================Head Class==========================================*/

/*=======================================Middle Class==========================================*/
.paddmiddle{margin-top:10px; width:1008px; float:left;}
.middbox{margin-top:5px; width:1008px;}

.home_link{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	color:#000000;
}
.home_link:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
	text-align:left;
	color:#0D55A4;
}
.middbox_bg{background:url(images/middbox_bg.gif) repeat-y center top; width:1008px;}
.middbox_sm{text-align:left; position:relative; left:30px; width:810px; }
.wedd_text{
	color:#666666;
	font-family:Arial,Georgia,Times New Roman;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
}
.wedd_h1{
	color:#666666;
	font-family:Arial,Georgia,Times New Roman;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	padding-bottom:10px;
}
.wedd_normal {
    color:#666666;
	font-family:Arial,Georgia,Times New Roman;
	font-size:12px;
	text-align:left;
}
.padB10 {padding-bottom:10px;}
.margLR20{
	margin-left:27px;
	margin-right:27px;	
}
.fla_bg{
	background:url(images/fla_bg.gif) repeat-x center bottom; width:1054px;
	margin-top:15px;
}
.top_corn{background:url(images/top_corn.gif) no-repeat center top; width:1008px; height:14px;}
.bot_corn{background:url(images/bot_corn.gif) no-repeat center top; width:1008px; height:6px;}
.margLR201{
	margin-left:27px;
	margin-right:27px;
	text-align:left;
}
.paddLRB5{
	padding-right:5px;
	padding-left:5px;
}
.tal {text-align:left;}
/*=======================================Middle Class==========================================*/

/*=======================================Footer Class==========================================*/
.footer_bg{
	background:url(images/footer_bg.jpg) repeat-x left;
	float:left;
	width:100%;
	margin-top:10px;
}
.paddT30{ padding-top:30px; }
.whitecolor{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#FFFFFF;	
	font-size:10px;
	text-decoration:none;
}
.footer_text{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#FFFFFF;	
	font-size:10px;
	text-decoration:none;
}
.footer_text:hover{
	font-family:Arial,Helvetica,sans-serif;
	font-weight:normal;
	color:#FFFFFF;	
	font-size:10px;
	text-decoration:underline;
}	
.footer_menu{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
	color:#C5C5C5;
}	
.footer{ width:1006px; float:left; }
/*=======================================Footer Class==========================================*/

/* --- --- */
.ErrLabel {font-size:10px; font-weight:bold; color:#9d3c6f;}
.htmlButtons { border:solid 1px black; cursor:pointer; }
.small_text{
	color:#666666;
	text-align:left;
	position:relative;
	left:40px;
}

/* page editor */
.panelpageclass {float:left; border:solid 1px black; position:relative; left:-20px;}
.panelActionclass { float:left; border:solid 1px black; margin-left:5px; }
/*====================*/

.scroll {overflow:scroll; height:470px;}

/*   event view  */
.EventTitle { font-size:14pt; font-weight:bold; }
.EventDesc{ font-size:12pt;}