/* CSS for webCommuniti.com */
/* Set the body default color and positioning */

/* links behavior css. Defines what a link will look like before, on hover
   and after it is visited. They must remain in this order for them to work
   correctly. */
*{
    margin: 0px ;
}
	
body {
   font-family: trebuchet, verdana, sans-serif;
	font-size:smaller;
	margin-top:0px;
	background: #fef6e6; /*#f4f3f0;*/
	background: -moz-linear-gradient(#fef6e6, #fffdf9);
   background: -o-linear-gradient(#fef6e6, #fffdf9);
   background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fef6e6), to(#fffdf9));/* Older webkit syntax */
   background: -webkit-linear-gradient(#fef6e6, #fffdf9);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fef6e6', endColorstr='#fffdf9',GradientType=0 );

}
	
a:link, a:visited, #grid a:link, #grid a:visited { 
   text-decoration: none; 
	color: 			  #ffd09d;
	padding:2px;
}
a:hover, a:active { 
	text-decoration: 	underline;
}

/*.modalPopup a, .modalPopup table a, .modalPopup table table a, .modalPopup table table a: visited, .modalPopup a:visted, .modalPopup table a:visted {
       color: green;
       text-decoration:underline; 
}*/

acronym {
	color: 				#763423;
	font-style: 		italic;
	font-weight: 		bold;
	text-decoration: 	none;
   border-bottom: 		dotted 0.1em;
}
/*main div declarations*/

.mainSubMenu {
	background: #fbe9c5;
	border:1px dotted; 
	margin-top:5px;
	margin-bottom:7px;
	padding-top:5px;
	padding-bottom:5px;
}

.collapsePanel, .menucollapsePanel, .dlitemstyle {
        background: #f8d798; /* older browsers background */
        background: -moz-linear-gradient(#f8d798, #fbe9c5);
        background: -o-linear-gradient(#f8d798, #fbe9c5);
        background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8d798), to(#fbe9c5));/* Older webkit syntax */
        background: -webkit-linear-gradient(#f8d798, #fbe9c5);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8d798', endColorstr='#fbe9c5',GradientType=0 );
}

.communitygroupmenu {
   background:#fbe9c5;
	color:black;
}

#containerSub #menu, #containerFB #menu{
  padding-top:10px!important;
  margin-top:0px; 
  margin-left:4px;
}

#containerSub #menu {
	padding-left:25px;
}

#containerFB #menu {
	padding-left:10px;
	margin-bottom:10px;
	padding-top:0px;
}
#email_main #menu {
	display:none;
}

#menu a {
	padding-right:15px;
   color:	#330000;
	font: 12px trebuchet, verdana, sans-serif;
	text-decoration:underline; 

}

#containerFB #menu a {
	padding-right:0px; 
}

.helplink {
	border-bottom: dashed 1px;
	margin-right:14px;
	text-decoration:none; 
}



#email_main #linkList {
   top:118px!important;
	top:80px;
}

#linkList {
   position:absolute;
      /*background:url('bg_list.gif') repeat-y top right; */
  	width:210px;
	padding:4px;
	padding-bottom: 100px;
	
	top:5px; 
	left:5px;
   height:1600px;
   border: 1px solid #8B6A3E;
	  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;

}

#fb_wrapper #linkList, #iframe_wrapper #linklist {
	width:150px;
}

#linkList a {
	color:#330000;
	text-decoration:underline; 
}

#containerFB #linkList {
	display:none;
}

#pageTitle {
	position:absolute; 
	color:white; 
	background:#a23e26;
	height:97px;
   padding:20px;
	padding-top:10px;
	padding-bottom:5px;
	top:0px; 
	right:30px;
	opacity: .80;
	filter: alpha(opacity=80); 
	-moz-border-radius: 10px;
   border-radius: 10px;
   -moz-border-radius: 10px;
   border-radius: 10px;
}

#pageTitle p {
	display:block; 
	height:15px;
	text-align:right; 
}

#sOrgname {
  display:none; 
}

#sPanelTitle {
	font-size:210%; 
}

#sPanelLink {
	font-size:160%; 
}

#sTreeLink {
	font-size:110%;
	font-style:italic;
}

#containerFB #pageTitle {
	right:10px;
}

#containerSub #pageTitle, #containerFB #pageTitle {
	padding-top:7px;
	padding-bottom:7px;
}

#contentBody {
	padding-left: 220px;
	width: auto;
	height: 432px; 
}

#fb_wrapper #contentBody, #iframe_wrapper #contentBody {
	padding-left:160px;
}


#containerFB #contentBody {
	padding-left:0px;

}

#contentBody a {
	color:#6e3900;
}
#mainBody{
	
	width: 98%;
	margin: 0px 5px 0px 5px;
}
#mainBody p {
    padding-bottom:10px;
    width : auto;
}

#mainBody ul li {

	padding:5px;
	margin-left:20px;
	padding-left:5px; 

}

#containerFB #mainBody {
	padding-left:0px;
	margin-left:0px;
}

#articleContent {
  -webkit-box-shadow: 10px 10px 15px 8px #888;
  -moz-box-shadow:10px 10px 15px 8px #888;
    -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  padding:10px;
}


/* End of containerRegular page divs */
/* Begin of containerWide page divs */
#containerWide{
    position: relative;
    /*background: url('bg_container.gif') repeat-y top left;*/
    width: 100%;
    height: 1500px;
	 margin:0px;
	 padding:0px;
	 border:1px solid transparent;
}

#containerWide #pageHeader{
   margin: 5px;
	margin-left:235px;
   background: url('header2OWCNew.jpg') repeat-x top left;
   width: auto;
   height: 99px;
	border: 1px solid;
	-moz-border-radius: 10px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}

#fb_wrapper #pageHeader, #ifram_wrapper #pageHeader {
	margin-left:170px;
}

#email_main #containerWide #pageHeader {
	height:155px; 
	margin-top:-45px; 
}


#containerWide #footer {
	height:	40px;
	padding-top:	10px;
	text-align:	center;
}

#containerWide #extra #extraDiv1 {
display: none;
}
/*end of containerWide page divs */
/* Global wn/wc divs */
#lbNote, #lbNote2, #lbNote3, #ad{
    margin: 5px;
	border: thin solid #fce4a4;
	padding:	5px;
	float: left;
}

#iconMenu  {
    font-family: "Verdana", serif;
	line-height:	1.2em;
	text-align:		center;
	font-size:	9px;
}
#containerSplash #extraDiv1 {
	position: absolute;
	top:	315px;
	left:	0px;
	width:	101px;
	height:	432px;
	background: url('sand_left.jpg') no-repeat top left; 
}

#help {
	color: white;
	width: 475px;
   padding: 10px;
   border:             thin solid #fce4a4;
}
#help h3 {
	color: white;
	font: 12pt/18pt Trebuchet MS;
	font-weight: 		bold;
} 
#help p {
    font: 10pt/18pt Trebuchet MS;
	 padding-bottom: 10px; 
	 line-height: 2.5ex; 
}
#help li {
    line-height: 2.5ex;
    list-style-type: bullet;
    display: bullet;
    margin-left: 20px;
    padding-top: 0px;
    margin-bottom: 5px;
    margin-top : 5px;
}

#profile_pic {
  position:absolute; 
  width:auto;
  top:20px;
  left:700px;
  padding:0px;
  margin:0px;
  border:solid 1px #ac988f;
}

.attachmentheader table a {
	background:whitesmoke;
	padding:2px;  
   -moz-border-radius: 5px;
   border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
}


