 @import url(/app_themes/base.css);
 .fl{ float:left}
 #header{
	width:955px;
	background-color:#5295B3 !important;
	background-image:none; margin:0 auto 0 auto; height:147px !important;
}
#weacLogo {margin: 12px 0 0 24px; float:left}
#memberlogincreate {min-width:228px; height:41px;  float:right; background-image: url(images/login-bg.gif);  background-repeat:no-repeat; margin-top:10px; margin-right:10px}
#login{ float:left; background-color:#42778F;padding:8px 8px 9px 12px;}
#login a{color:#fff;  font-size:11px; font-family:Helvetica;  text-decoration:none; margin:15px 0 0 0;}
#create, #create a{ color:#A7B8C5; text-decoration:none;  }
#headercallout{float:right; width:800px; text-align:right; font-size:18px; font-family:Helvetica; color:#FFF; padding-right:25px}
#header #searchDiv {width:736px;margin:10px 0 0 2px; float:right; font-size:.8em; display:inline; text-align:right }
#header #searchDiv label {float:left; padding:5px 0 0 0;}
#header #searchDiv input.sf_searchText {  height:28px; width:554px; font-size:1.2em; color:#000; margin:1px 0 0; padding:0; float:left; background-color:#5295B3}
#header #searchDiv input.sf_searchSubmit { float:left; margin:0; padding:0; width: 121px; height:31px; border: none; border: solid 1px #893A30;}
#searchDiv label { color:#5295B3}
/*** BREAD CRUMBS ***/
#breadcrumb { margin:0; float:right; margin:6px 25px 0 0;  text-align:right; width:650px; font-size:11px; color:#294A5A;}
#breadcrumb span 
{
	margin:0;
	float:right;
	padding:0;
	/*background: url(/images/breadcrumbArrow.gif) no-repeat right center;*/
}
#breadcrumb span.pathSeperator
{
	padding: 0 8px;
	width:4px;
	background: url(/images/breadcrumbArrow.gif) no-repeat center center;
}
#breadcrumb span a, #breadcrumb span a:active, #breadcrumb span a:visited {color:#FFF; text-decoration:none; padding-bottom:0; margin-bottom:0;}
#breadcrumb span a:hover {color:#333; text-decoration:underline}
/****/


/*** NAV ***/
#demographicNavFull {background-color:#E8E6E1;margin:0 auto;width:955px; height:10px; padding:0; }
#demographicNav { font-size: .9em;color: #473743; margin:0 auto;width:955px; vertical-align:middle; padding:0; font-weight:bold; background-color:#5295B3 !important; height:32px; border-bottom:1px solid #5295B3}
#demographicNav ul { margin:0; padding:0 0 0 2px;}
#demographicNav ul li {list-style:none; margin:0; padding:0;}
#demographicNav ul li {
	display:inline;
	padding:10px 8px; margin-right:3px; background-color:#3E7087;   background-image:none
}
#demographicNav ul li a, #footer ul li a:active, #footer ul li a:visited {color: #FFF; text-decoration:none}
#demographicNav ul li a:hover, #demographicNav ul li a.selectedItem {color: #5295B3;}
#demographicNav ul li.rmLast {background-color:#3E7087;}
/*****/
#socialicons{ width:200px; float:left; text-align:left; padding:8px 0 0 25px}

#welcomeCol {float:left; width:200px;  margin:0 0 0 16px; display:inline;}
#welcomeCol h1 {
	display:block;
	background: url(/images/welcomeBg.jpg) repeat-y left top;
	padding:10px 10px 16px 0px;
	margin:0;
	font-size:1.1em;
	height:12px;
	color:#333;
}
#welcomeCol ul {margin-left:15px}

#welcomeCol {background-color:#E7E5E0; padding:10px;  }
#welcomeCol a{color:#525455; text-decoration:none}

#welcomeCol .sf_postListing {margin:0; padding:0; background-color:red}
#welcomeCol .sf_postListing li {margin:0 0 8px 0; padding:0}
#welcomeCol .sf_postListing p {margin:0; padding:1px 0; font-size:.9em}
#welcomeCol h2.sf_postTitle {margin:0; padding:0; font-size:1.1em; font-weight:bold}
#welcomeCol .sf_postDate {margin:0; padding:0}
#welcomeCol .sf_postContent {margin:0; padding:0}
#welcomeCol .sf_postAuthor {margin:0; padding:0}
#welcomeCol .halfBar {display:none;}
#welcomeCol ul {padding:0;}
#welcomeCol li {padding-bottom:10px}

/**TABS**/ 
#moduleTabs { width:100%;}
#moduleTabs ul {margin:0; padding:0; list-style:none}
#moduleTabs ul li {margin:0 1px 0 0; float:left; list-style:none}
#moduleTabs ul li a, #moduleTabs ul li a:active, #moduleTabs ul li a:visited { color:#333; text-decoration:none; background-color:#ccc; padding:8px 19px; display:block;}
#moduleTabs ul li a:hover, #moduleTabs ul li a.selected { color:#fff; background-color:#4695B4 !important; text-decoration:none;}
#moduleContentWrapper { background-color:#EEEBE7; overflow:scroll}



.newsModule { width:700px; padding-top:20px}
.newsModulelg { width:700px; padding-top:20px; height:500px; overflow:scroll}
.socialmedia{width:700px; padding-top:20px; }
.Priorities{width:700px; padding-top:20px; height:280px}
#moduleContent{ padding-top:0 !important; margin-top:0 !important}
 .ajax__tab_header {
      background-image:none !important;
}

.ajax__tab_outer {
      background-image:none !important;
      background-color:#EEEBE7 !important;
      color: #9E9C99 !important;padding:10px !important; font-weight:bold; 
}

.ajax__tab_inner {
     background-image:none !important;
     background-color:#EEEBE7 !important;
     color: #9E9C99 !important;
     text-align:center !important;
}

.ajax__tab_tab {
     background-image:none !important;
     background-color:#EEEBE7 !important;
     color: #9E9C99 !important;
     text-align:center !important; 
}

.ajax__tab_hover .ajax__tab_outer {
     background-image:none !important;
     background-color:#4695B4 !important;
     color: #ffffff !important;
}

.ajax__tab_hover .ajax__tab_inner {
     background-image:none !important;
     background-color:#4695B4 !important;
     color: #ffffff !important;
}
.ajax__tab_body  
{
	font-size: 1em !important;
	margin:0 !important;
	padding:0 !important;
	border:none !important;
}
.ajax__tab_panel {background-color:#FFF; width:100%; border-top:1px solid #CCC !important; position:relative; }
/*****/

 /*** Footer ***/
 .copyright{ color:#527E9F; padding-top:12px }
 .copyrightlight { color:#B9D9ED; }
 #footer p{font-size:18px; font-family:Helvetica; padding-bottom:4px; font-weight:bold}
 #footer { background-color:#333333; padding:10px; vertical-align:middle; line-height:15px; height:400px}
 #footer h3 { color:#FFF; margin:19px 0 10px 0}
 #footer h3 a{ color:#FFF !important; }
 #footer h4 a{ color:#FFF !important;}
 #extendedfooter{ width:1051px; margin:0px auto 0 auto; padding-left:95px; }
 #footer ul{ margin-bottom:10px !important}
#footer ul, #footer ul li { margin:0; padding:0; list-style:none; color:#9A9A9A;  background:none; width:208px}

#footer ul li {
	float:left;
	padding:0; display:list-item
}
#footer ul li a, #footer ul li a:active, #footer ul li a:visited {color:#9A9A9A; text-decoration:none}
#footer ul li a:hover {color:#9A9A9A; text-decoration:underline}
#footer ul li.rmLast {background:none;}
/******/

.hide{ display:none }
 .ui-widget-overlay{ background-color:Black !important; opacity:1;
  filter:alpha(opacity=100); /* For IE8 and earlier */}
