

body {margin: 0px;
color: black;
background: #fff ;
font: 100%   Verdana, Helvetica, sans-serif;
height: auto; }

table {width: 100%;
margin: 0;
table-layout: auto;
border: none; }

#wrapper {width:776px;
margin: 0px auto 0px auto ;
	background-color: #fff;
	color: #333;
	line-height: 130%;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	border-style: solid;
	border-width: 1px;
	border-color: #999; }


/*  for vcard link */
.vcard { border: 0px; }





/********************credential schedule****************/

div#schedule  dt
{
	color: #000;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px 0 5px 20px;
	
}


div#schedule  dd
{ 
	color: black;
	font: 12px  Verdana, Helvetica, sans-serif;
	margin: 0px 30px 0px 0px;
	padding: 5px 0 5px 35px;
}
	

/******************** end credential schedule****************/

.hr {color: #000;
font-weight: bold;
width:130px;
margin: 0px;
border: none;
padding: 0px; }

h2{

padding: 5px 0px 0 10px;
color: #369;
font-family: Verdana, Helvetica, sans-serif;
	font-size: 13pt;
	line-height: 120%;
	}

h3{

padding: 0px 15px 0 10px;
margin: 5px 10px 5px 0px;
color: #000;
font-family: Verdana, Helvetica, sans-serif;

	font-size: 12px;
	line-height: 110%;
 }

table td {
padding: 0;
vertical-align: top;
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff;
margin: 0em;
}

/*breadcrumb trails  are paragraphs of class "breadcrumbs"*/

p.breadcrumbs {font-size: .9em;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
background-color: #ffffff;
border-top: none;
border-bottom: none; }

p.breadcrumbs a:hover {color: #cccccc; }

span.separator {font-size: .9em; }

/**************** right column ****************************/


.right-col-h2{
padding: 5px 0px 0 5px;
color: #369;
font-family: Verdana, Helvetica, sans-serif;
	font-size: 12pt;
	}


/**************** end right column ****************************/



div.section-nav
{	background-color: #ccc;
padding: 5px 0px 5px 10px;
	border-color: #333;
	border-width: 1px;
	border-style: none;
	width:auto;
}



.section-nav
{
	background-color: #ccc;
	color: #fff;
	padding: 2px 10px 5px 10px;
	font: bold 16px arial, helvetica, sans-serif;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 98%;
	
}

.section-nav a{ background-color: #ccc;
 color: #fff;
padding: 0px 10px 0px 0px;
}

 .section-nav a:link, .main-navlist a:visited
 {
 color: #fff;
background-color: #ccc;
text-decoration: none;
}


.content OL
{
font-size: 12px;
 
margin: 0px 5px 5px 40px;
padding: 0px 0px 5px 0px;
border: none;


}




.content UL
{
font-size: 12px;
 
margin: 0px 5px 5px 40px;
padding: 0px 0px 5px 0px;
border: none;


}

.content LI
{
margin: 0;
padding: 0px 5px 5px 0px;
}

.sidebar img a:link
{
	
	text-decoration: none;
}





.sidebar ul
{ font-size: 12px;
	padding:5px 20px 5px 20px;
margin: 0;
line-height: 120%;
}

.sidebar p
{ font-size: 12px;
	padding:5px 10px 5px 10px;
margin: 0;
line-height: 120%;
}

.content p
{ font-size: 12px;
	padding:5px 10px 5px 10px;
margin: 0;
line-height: 120%;
}

.content 
{
	border-style: none solid none solid;
	border-width: 1px;
	border-color: #999;
	padding-bottom: 10px;
}






td#leftcol{
width:179px;

}

.color
{
	
	color: #603;
}


/**********************edited9-13-04 *************/
a:link {color: #000099; }

a:visited {color: #990099; }




.small {font-size: 85%;}

.grey {color: #666666;}

.white a:visited{color: #ffffff;}

.white a:link {color: #ffffff; }

.left {text-align: left;
padding-left: 10px;}




/*******new utility links******************/
 div#utility-link-box
 {  background-color: #346;}



#utility-navcontainer ul
 {  background-color: #346;}
 
 #utility-navcontainer ul
 {
 padding: .2em 0px;
 margin: auto;
 list-style-type: none;
 background-color: #346;
 color: #eee;
font: bold 13px arial, helvetica, sans-serif;

 text-align: right;
  width: 100%;
  voice-family: "\"}\"";
  voice-family:inherit;
  width: 98%; }

< html>body  #utility-navcontainer {
 width:774px;
 }

#utility-navcontainer li { display: inline; }

#utility-navcontainer li a
 {
  font: bold 13px arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #346;
 color: #eee;
 padding: 2px 6px 2px 3px;
 border-right: none;
 }
 
#utility-navcontainer li a:visited
 {
  font: bold 13px arial, helvetica, sans-serif;
 text-decoration: none;
 background-color: #346;
 color: #eee;
 padding: .2em 0px;
 border: none;
 }

#utility-navcontainer li a:hover{
 font: bold 13px arial, helvetica, sans-serif;
 background-color: #ccc;
 color: #000;
 }
 
 #utility-navcontainer li a:active
 {
 font: bold 13px arial, helvetica, sans-serif;
 background-color: #369;
 color: #fff;
 }
 
  #utility-navcontainer .current{
 font: bold 13px arial, helvetica, sans-serif;
 background-color: #369;
 padding: 2px 6px 2px 3px;
 color: #fff;}

/******* END new utility links******************/








/***********************Calendar*****************************/


/***********************Footers*****************************/

tr#footer td {vertical-align: middle;
font-size: 66%;
border: none;
background-color: #aa77bb;
text-align: center; }

tr#footer td#tg {font-size: 85%;
text-align: center; }

tr#address-footer td {vertical-align: middle;
font-size: 100%;
border: none;
background-color: #000;
text-align: center;
padding-bottom: 5px;}

tr#address-footer td#tg {font-size: 85%;
text-align: center; }

tr#address-footer p {color: #fff;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 1px;
margin-bottom: 1px; }

 tr#address-footer a:link {color: #ccc; }
tr#address-footer a.active:visited
{
	color: #CCC;
	
}

.white a:visited{color: #ccc;}

.white a:link {color: #ffffff; }


/*End Footers*****************************/
#leftcol { background-color: #eee; }
#nav-grouping-header{background-color: #fff;}

#nav-grouping-headerl-h2 h2{

margin-top: 12px;
color: #369;
font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	}

/******Covenant  styles***********************************/

#covenant
{ font-size: 12px;
	margin: 5px 10px 15px 30px;
	
}

#covenant p{
color: #333333;
margin: 0px 0px 0px 0px;
padding-bottom: 0px;
}


 #covenant h3{
color: #666666;
margin-bottom: 0px;
font-size: 12px;

}

#covenant h2{
color: #000;
margin-bottom: 0px;
font-size: 16px;
}
p h2#covletter{
 
 color: #369;
font: 14px Times, "Times New Roman", serif;
 
 
 }
 
 div #covletter p {
 display: block;
 font: 14px Times, "Times New Roman", serif;
width: 664px;
 
 
 }

 #covletter ol li{
 list-style-type :decimal; 
 font: 14px Times, "Times New Roman", serif;
margin: 1em 30px 1em 0em ; 
padding: 0 35px 0 0 ; 
} 
 
 #covletter dl,dt,dd{
 
 font: 14px Times, "Times New Roman", serif;
padding-left: 10px;
 
 
 }
 
 
 #covletter ul li{
 
 font: 14px Times, "Times New Roman", serif;
padding-left: 10px;
 
 
 }
 
 
 
 .overline {padding-right: 160px;

text-decoration: overline; }

.center{text-align: center;
}

tr div.member-table { 


margin: 0 30px 0px 30px ;
color: #000;

}

.member-table td{ 
text-align: left;
 font: 13px Times, "Times New Roman", serif;
padding: 2px;

}

.grey td{ 

 background-color: #eee;
}


 

div#covenant-table{ 
margin: 0 30px 0px 10px ;
width: 400px
}

div.indent{
display: block;
text-indent: 30px; }







tr div.Regionmember-table { 


margin: 0 20px 0px 15px ;
color: #000;

}

.Regionmember-table td{ 
text-align: left;
 font: 12px Verdana, Helvetica, sans-serif;
padding: 2px;

}










 #in-main-nav
{
margin: 0;
padding: 0 0 0 0px;
}

#in-main-nav UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#in-main-nav LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: 258px;
}

#in-main-nav A
{
font: bold 16px arial, helvetica, sans-serif;
color: #333366;
display: block;
width: auto;
text-decoration: none;
background: #ccc;
margin: 0;
padding: 5px 0px 5px 4px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#in-main-nav A:hover, #in-main-nav A:active { background: #BBBBBB; }

#in-main-nav A.active:link, #in-main-nav A.active:visited
{

position: relative;
z-index: 102;
background: #BBBBBB;
font-weight: bold;
}



/* in  section background coloor */


#in-section-nav A
{
font: bold 16px arial, helvetica, sans-serif;
color: #fff;
display: block;
width: auto;
text-decoration: none;
background: #346;
margin: 0;
padding: 5px 0px 5px 4px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}











/***************left navigation**************************/

#left-navlist #onPage {
 display: block;
 color: #369;
background-color: #fff;
}




		
#left-navcontainer .currentsection{
display: block;
background-color: #FFC;

 color: #036;

}



#left-navcontainer { margin-left: 5px;
padding-top: 0px;
 	background-color: transparent;}

 #left-navcontainer ul
 {
 margin: 0;
 padding: 0;
 list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
 }

 #left-navcontainer li { margin: 0; }

 #left-navcontainer a 
 {
 	display: block;
 	color: #333;
 	background-color: transparent;
 	width: 150px;
 	padding: 2px 1px 2px 10px;
 	border-top: none;
 	border-bottom: none;
 	border-left: none;
 	font-size: 12px;
 	text-decoration: underline;
 	font-weight: bold;
 }

 #left-navcontainer a:hover
 {
 background-color: #fff;
 color: #369;

 padding: 2px 1px 2px 10px;
 }

 #left-navcontainer ul ul
 {
 margin-left: 10px;
 padding: 0;
 list-style-type: none;
 }

 #left-navcontainer li li a
 {
 display: block;
 color: #333;
 background-color: transparent;
 width: 110px;
 padding: 2px 0px 2px 10px;
 margin: 0;
 border-top: none;
 border-bottom: none;
 border-left: none;
 text-decoration: underline;
 font-size: 12px;
 }
 
 /*********************** Email form styles *********************/
div#EmailForm	{
	margin: 10px 0 10px 10px;
	padding: 0;
	}
	
#EmailForm label	{
font: arial, helvetica, sans-serif;
	
	letter-spacing: 2px;
	font-size: 9px;
	color: #000;
	}

#EmailForm input.submit	{
	color: #663;
	
	font-size: small;
	}

input.Eaddress {
	
	margin: 0 2px;
	width: 100px;
	font-size: x-small;
	}


/*********************** End Email form styles *********************/




/******************* directory fieldset*******************/

.dir-fieldset
{
	background-color: #Ffd;
	margin: 5px 10px 0 10px;
	border-color: #CCC;
	border-width: 1px;
	border-style: dotted;
}
 .dir-fieldset 
legend
{
	background-color: #Fff;
	padding: 0 10px 0 10px;
	border-color: #CCC;
	border-width: 1px;
	border-style: solid;
	margin: 0 10px 0 10px;
}

.dir-fieldset td
{
	background-color: #Ffd;
	
}

/******************* share it button style*******************/


.stbuttontext{
margin-left: 19px;
}
