﻿/* General webpart zone*/
.right-col-webpart { position:relative; margin:10px 0; padding:10px; background:#fff; border:0px solid #ccc; }
.right-col-tab-webpart { position:relative; margin:10px 0; padding:10px 0 0 0; background:#e8e8e8; border:1px solid #ccc; }


/* Highlight webpart zone */
#hilite-zone-layout {  }
.hilite-col-webpart { }
#hilite-zone-layout h3.ms-WPTitle, #hilite-zone-layout h3.ms-WPTitle a { }
.Related-Articles-webpart 
{ position:relative; margin:10px 0; padding:10px; background:#f6f6f6; border:1px solid #ccc; }
.Related-Articles-webpart h3.ms-WPTitle 
 { color: #007dc0; text-align: center !important; }
.Related-Articles-webpart h3.ms-WPTitle a
 { color: #007dc0; text-align: center !important; }



/* tabs */
#tab-zone-layout { 
	margin:0; 
	border: 0;
	padding-top: 0; 
	padding-bottom: 0; 
}
#tab-zone-layout .dfwp-column {
	float: none;	
}
#tab-zone-layout .dfwp-item a {
	text-decoration:none !important;
	padding: 2px;
	display: inline-block;
}
#tab-zone-layout .dfwp-item a:hover {
	text-decoration:underline !important;
}
#tab-zone-layout .dfwp-item .item {
	padding:0 4px;
}
#tab-zone-layout .dfwp-item.even .item {
	background:#fdf3e9;
}

.ui-tabs-nav {
	margin: 0;
	padding: 0;
}
#right-col .ui-tabs-nav li {
	list-style: none;
	margin: 0 2px 0 0;
	padding: 0;
	float: left;
	font-size: 12px;
	background: #fff;
	border: 1px solid #ccc;
}
#right-col .ui-tabs-nav a {
	position: relative;
	top: 0px;
	display: block;
	color: #fff;
	text-decoration: none;
	height:25px;
	line-height:25px;
	color: #fff;
	background: #01833f;
	padding-left: 2px;
	padding-right: 3px;
	margin-right:0;
	background: #e98c00;
	text-transform:uppercase;
	font-size:0.8em;
}
#right-col .ui-tabs-nav a:hover {
	text-decoration:none !important;
}
#right-col .ui-tabs-nav a span.tab-left {
	float:left;
	display:block;
	margin-left:0px;
	width:3px;
	height:25px;
	color: #fff;
}

#right-col .ui-tabs-nav a span.tab-right {
	float:right;
	display:block;
	margin-right:-10px;
	width:10px;
	height:25px;
	color: #fff;
}

#right-col .ui-tabs-nav li.ui-tabs-selected {
	color: #666;
	background: #fff;
	border: 1px solid #ccc;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom:1px solid transparent;
}

#right-col .ui-tabs-nav li.ui-tabs-selected a {
	color: #666;
	background: #fff;
	font-weight: bold;	
}

#right-col .ui-tabs-nav li.ui-tabs-selected a span.tab-left, .ui-tabs-nav li.ui-tabs-selected a span.tab-right {
	background:none;
}

#right-col .ui-tabs-panel {
	clear: both;
	padding: 10px 4px;
	background: #fff;
}

#right-col .ui-tabs-hide {
	display: none;
}
#right-col .wpt-ui-tabs-panel .ms-vb > a {
	background:transparent url('../i/blue-arrow-bullet.png') no-repeat 5px 7px;
	padding:5px 0px 5px 20px;
	margin-left:-5px;
}

/* ===== related articles web part ===== */
.Related-Articles-webpart 
{ position:relative; margin:10px 0; padding:10px; background:#fff; border:1px solid #ccc; }

.Related-Articles-webpart h3.ms-WPTitle 
 { color: #fff; background:#E98C00; text-align:center !important; font-size:0.8em;font-weight:bold;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;padding:5px;border:1px solid #ccc;margin:-10px;}
.Related-Articles-webpart h3.ms-WPTitle a
 { color: #666; text-align: center !important; }
.Related-Articles-webpart .relatedBlogs {
	margin-top:15px;
}
.Related-Articles-webpart .relatedBlogs a {
	background:transparent url('../i/blue-arrow-bullet.png') no-repeat 5px 7px;
	padding:5px 0px 5px 20px;
	margin-left:-5px;
}

/* ===== Quick Links web part ===== */
.Quick-Links-webpart 
{ position:relative; margin:0px; padding:0px; background:#fff url(../i/QuickLinksBG.png) repeat-y top left;
 border:none; width:215px;}
.Quick-Links-Top {
	margin-top:-7px;
	background:#add026 url(../i/QuickLinksTop.png) no-repeat top left;
}
.Quick-Links-Bottom {
	margin-bottom:0px;
	background:#fff url(../i/QuickLinksBottom.png) no-repeat top left;
}

.Quick-Links-webpart h3 
 { color: #015a2b; background:#add026; text-align:center !important; font-size:0.8em;font-weight:bold;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;border:1px solid #01833f;border-top:none;margin:-10px 0px;}
.Quick-Links-webpart h3 a
 { color: #015a2b; text-align: center !important; }
.Quick-Links-webpart .Quick-Links-links {
	margin-top:15px;margin-bottom:10px;
}
.Quick-Links-webpart .Quick-Links-links a, 
.Quick-Links-webpart .Quick-Links-links a:link, 
.Quick-Links-webpart .Quick-Links-links a:visited {
	display:block;
	background:transparent url('../i/blue-arrow-bullet.png') no-repeat 5px 9px;
	padding:5px 0px 5px 20px;
	margin-left:0px;
}
.right-col-webpart .Quick-Links-webpart {
	width:215px;margin-left:-10px;
}
/* ===== Join Now web part ===== */
.Join-Now-webpart 
{ position:relative; margin:0px; padding:0px; background:#dee79c; border:none; width:215px;}
.Join-Now-Top {
	margin-top:-7px;
	background:#01833F;
}
.Join-Now-Bottom {
	margin-bottom:0px;
	background:#fff;
}

.Join-Now-webpart h3 
 { color: #fff; background:#01833f; text-align:left !important; font-size:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;border:1px solid #01833f;border-top:none;margin:-10px 0px;}
.Join-Now-webpart h3 a
 { color: #01833f; text-align: center !important; }
.Join-Now-webpart .Join-Now-links {
	margin-top:15px;margin-bottom:10px;margin-left:5px;color:#455560;font-weight:normal;
}
.Join-Now-webpart .Join-Now-links a:hover {text-decoration:underline !important;}
.right-col-webpart .Join-Now-webpart {
	width:215px;margin-left:-10px;
}

/* ===== Current Members web part ===== */
.Current-Members-webpart 
{ position:relative; margin:0px; padding:0px; background:#dee79c; border:none; width:215px;}
.Current-Members-Top {
	margin-top:-7px;
	background:#455560;
}
.Current-Members-Bottom {
	margin-bottom:0px;
	background:#fff;
}

.Current-Members-webpart h3 
 { color: #fff; background:#455560; text-align:left !important; font-size:14px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px;padding-left:10px;border:1px solid #455560;border-top:none;margin:-10px 0px;}
.Current-Members-webpart h3 a
 { color: #015a2b; text-align: center !important; }
.Current-Members-webpart .Current-Members-links {
	margin-top:15px;margin-bottom:10px;margin-left:5px;color:#455560;font-weight:normal;
}
.Current-Members-webpart .Current-Members-links a:hover {text-decoration:underline !important;}
.right-col-webpart .Current-Members-webpart {
	width:215px;margin-left:-10px;
}