﻿.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005295;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 3px;
	line-height: 17px;
	margin-right: 5px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 12px;
	margin-left: 5px;
	margin-right: 8px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.photo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 5px;
	margin-right: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.mem_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 8px;
	margin-right:10px;
	vertical-align:top;
}
a.mem_event_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.mem_event_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.mem_event_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
.mem_event {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 8px;
}
.feature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005295;
	margin-left: 8px;
	margin-top: 8px;
	margin-bottom: 5px;
	margin-right: 5px;
}
.feature_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
}
.feature_link {
	color:#005295;
}
.mem_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #005295;
	font-weight: bold;
	margin: 8px;
}
.search_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
}
.check_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 8px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.menu {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	margin-left: 10px;
}

.grdpadding
{
	padding-left:2px;
}
.Title
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	FONT-WEIGHT: bold; 
	color: #4c4b4b;
}

.grd_pnav {width:630px;height:40px;position:absolute;left:250px;top: -17px;z-index: 99;}
.grd_pane {position:absolute;left:650px;top:-17px;}
.defaultUL {padding-left: 30px; list-style-position: outside; margin-left: 10px; list-style-type: disc}

.headerBar { FONT-SIZE: 18px; MARGIN: 5px 5px 3px; COLOR: white; LINE-HEIGHT: 17px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4fb3c3 }

/* Copy from client's style */
/*--SUBNAV--*/
#sub_navx {margin:0 0 4px;}
#sub_navx a {color:#fff;zoom:1;}
/*top level parent*/
#sub_navx a.top {font-size:1.1em;padding:8px 23px;display:block;font-weight:bold;background:#105e9c url(sidebar1_subnav1_top_bg.png) no-repeat 11px 13px;text-transform:uppercase;text-decoration:none;}
#sub_navx a.top:hover {text-decoration:underline}
#sub_navx li.nochild {background:url(sidebar1_subnav1_top_bg2.png) repeat-x bottom;padding-bottom:14px;margin-bottom:-14px;}
/*level 2*/
#sub_navx ul {padding:4px 0;background:url(sidebar1_subnav1_ul_bg.png) repeat-x;min-height:50px;font-size:1.1em;}
#sub_navx ul li a {display:block;padding:3px 23px;text-decoration:none}
#sub_navx ul li a:hover {color:#fdb278;text-decoration:underline}
#sub_navx ul li a.active, #sub_nav1 ul li a.active:hover {text-decoration:underline;color:#fff;font-weight:bold;}
/*level 3*/
#sub_navx ul ul {background:#358bb2;margin:2px 7px;padding:2px 0;min-height:0;font-size:.9em;}
#sub_navx ul ul li a:hover {color:#fdb278}

/*level 4 on*/
#sub_navx ul ul ul {margin:0 0 0 10px;background:none;font-size:1em;}

.subMenu_smi
{
	font-size:1.1em;padding:8px 23px;display:block;font-weight:bold;background:#358bb2; text-transform:uppercase;text-decoration:none;
}
