body { color: #805839; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top:0px; padding-top:15px; }
td { color: #805839; font-size: 11px; font-family: Arial, Verdana, Helvetica, sans-serif; }
.h2 { color: #805839; font-size: 11px; font-weight: bold; text-transform: uppercase; }
.h3 { color: #ff662b; font-size: 12px; font-weight: bold; }
.sidebar-h1 { margin-right: 40px; margin-left: 55px; }
.nav-bot { font-size: 11px; font-weight: bold; }
.address { color: white; font-size: 10px; line-height:10px; }
a { color: #84248f; text-decoration: underline; }
a:link { color: #84248f; text-decoration: none; }
a:visited { color: #84248f; text-decoration: none; }
a:hover { color: #4c0063; }
a:active { color: #84248f; text-decoration: none; }
a.botnav:link { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }
a.botnav:visited { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }
a.botnav:hover { color: #ffff91; font-size: 11px; font-weight: bold; text-decoration: none; }
a.botnav:active { color: #fff; font-size: 11px; font-weight: bold; text-decoration: none; }
.copyright { color: #9a9a9a; font-size: 10px; }
.girl-submenu { margin-right: 20px; margin-left: 33px; }
.girl-intro { color: #ff662b; font-size: 13px; }
.h1 { color: #ff662b; font-size: 20px; }
a.newssidebar:link { color: #84248F; font-size: 15px; text-decoration: none; margin-bottom: -15px; }
a.newssidebar:visited { color: #84248F; font-size: 15px; text-decoration: none; margin-bottom: -15px; }
a.newssidebar:hover { color: #4c0063; font-size: 15px; text-decoration: none; margin-bottom: -15px; }
a.newssidebar:active { color: #84248F; font-size: 15px; text-decoration: none; margin-bottom: -15px; }
.newssidecopy {  }
.newsdate { font-size: 16px; display:block; }
.newsresult { display:block; }
.newssource { display:block; font-style:italic; }
.newssummary { display:block; }
.newsblock { margin-bottom:10px; }
a.newsresult:link { color: #84248f; font-size: 11px; font-weight: bold; text-decoration: none;  }
a.newsresult:visited { color: #84248f; font-size: 11px; font-weight: bold; text-decoration: none; }
a.newsresult:hover { color: #4c0063; font-size: 11px; font-weight: bold; text-decoration: none; }
a.newsresult:active { color: #84248f; font-size: 11px; font-weight: bold; text-decoration: none;}
.calblock {margin-bottom:10px;}
.callocation {display:block; font-style:italic;}
.cal_interests { color: #782c93; height:19px;}
.cal_left_body { color: #666; margin-right: 55px; margin-left: 50px; }
.cal_links { color: #84248f; font-weight: bold; display:block;}
.cal_date { font-size: 16px; display:block; }
.cal_intro-h1 { color: #ca6390; font-size: 16px; }
.cal_intro-date { color: #7d7d7d; font-size: 11px; font-weight: bold; font-style: italic; }
.cal_rt_body { color: #666; margin-right: 85px; margin-left: 60px; }
.cal_detail-body { color: #666; }
.cal_detail-h1 { color: #751d87; font-size: 15px; }
.cal_detail-date { color: #006d94; }
.cal_detail-send-link { float:right; }
input[type="checkbox"]{
margin-top:2px; margin-bottom:2px;
&margin-top:auto; &margin-bottom:auto;
}
#cal_detail-send-form {
	display:none;
	background-color:#FFFFFF;
	border:1px solid #7E00BE;
	margin-bottom:10px;
}
#cal_detail-send-form table {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
#cal_detail-send-form p {margin:10px;}
.formErrorMessage {
	color:#CC0000;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

#alumnae-send-form {
	display:none;
	background-color:#FFFFFF;
	border:1px solid #7E00BE;
	margin-bottom:10px;
}
#alumnae-send-form table {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}
#alumnae-send-form p {margin:10px;}
.formErrorMessage {
	color:#CC0000;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

/*Flyout System CSS*/
.flyoutTitle { margin-bottom: 5px; font-weight:bold;}
.flyoutFulltext { padding-left:15px; padding-bottom: 10px; }
.section  {margin-top:5px;}

a.search:link { color: #ff662b; font-size: 12px; font-weight: bold; text-decoration: none; margin-bottom: -15px; }
a.search:visited { color: #ff662b; font-size: 12px; font-weight: bold; text-decoration: none; margin-bottom: -15px; }
a.search:hover { color: #9e2e03; font-size: 12px; font-weight: bold; text-decoration: none; margin-bottom: -15px; }
a.search:active { color: #ff662b; font-size: 12px; font-weight: bold; text-decoration: none; margin-bottom: -15px; }

.search-body { color: #666; font-size: 11px; margin-top: -10px; margin-right: 12px; margin-left: 13px; }
.search-cap { color: #000; font-size: 10px; background-color: #c4c4c4; }
.search-sub { color: #666; font-size: 10px; text-transform: capitalize; }
.search-term { color: #666; font-size: 14px; }
.shop-body { color: #fff; margin-right: 15px; }
.shop-title { color: #fff; font-size: 15px; }

a.shop:link { color: #9eebff; font-size: 11px; text-decoration: none; }
a.shop:visited { color: #9eebff; font-size: 11px; text-decoration: none; }
a.shop:hover { color: #fff; font-size: 11px; text-decoration: none; }
a.shop:active { color: #9eebff; font-size: 11px; text-decoration: none; }
.checkbox { margin-top: 3px; margin-bottom: 10px; }
.contact { margin-left: 37px; }
.con-office { color: #757682; font-size: 13px; }
.con-number { color: #92005b; font-size: 13px; }
a.con-email:link { color: #0085bc; font-size: 11px; font-style: italic; text-decoration: none; margin-bottom: -15px; }
a.con-email:visited { color: #0085bc; font-size: 11px; font-style: italic; text-decoration: none; margin-bottom: -15px; }
a.con-email:hover { color: #0085bc; font-size: 11px; font-style: italic; text-decoration: none; margin-bottom: -15px; }
a.con-email:active { color: #0085bc; font-size: 11px; font-style: italic; text-decoration: none; margin-bottom: -15px; }
.vis-mission-h1 { color: #813183; font-size: 15px; }
.vis-mission-copy { color: #813183; font-size: 13px; }
.vis-girlview-h1 { color: #eb6f21; font-size: 15px; }
.vis-girlview-body { color: #676767; font-size: 11px; }
.vis-volview-h1 { color: #008f72; font-size: 15px; }
.expandable_pages_menu {width:150px;}
.expandable_pages_menu td{padding-bottom:2px;}

.pop-h1 { color: #ffffd6; font-size: 15px; margin-top: 50px; margin-right: 50px; margin-left: 50px; }
.pop-body { color: #fff; font-size: 11px; margin-right: 50px; margin-bottom: 50px; margin-left: 50px; }


/*Create Calendar Form CSS*/
#cal-wrap {
width:710px;
background-color:#FFFFFF;
margin:0 auto;
text-align:left;
padding:0 45px;
color:#8b5e9b;
}

#col1form {
width:150px;
float:left;
margin-top:15px;
}

#col1form div {margin-bottom:10px;}

#col2form {
width:190px;
float:left;
margin-bottom:50px;
margin-top:15px;
}

#col2form div {margin-bottom:10px;}

#col3form {
width:150px;
float:left;
margin-top:15px;
}

#col3form div {margin-bottom:10px;}

#col4form {
width:150px;
float:left;
margin-top:15px;
}

#col4form div {margin-bottom:10px;}


#clearboth {clear:both}


/*Create Calendar Form CSS*/
#lnav {
	padding-right:5px;
	padding-top:50px;
	padding-left:10px;
	text-align:left;
}

#lnav p {
color:#FFFFFF;
padding: 0 0 10px 0;
margin:0;
font-weight:bold;
}

#container {
float:left;
}

#wrapper {
	margin:0 auto;
	width:895px;
}
