body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color:#FFFFFF;
	margin-top:0px; margin-left:0px; margin-right:0px;
}
.bg {	
	width: 100%;
	height:100%;
	z-index: 5000;
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:left;
	}

h1, h2, h3, h4 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#263248;
	line-height:120%;
}

h1 {
	font-size: 30px;
}

h2 {
	margin-top: 10px;
	font-size: 28px;
}

h3 {
	margin-top: 5px;
	font-size: 24px;
}

h4 {
	font-size: 18px;
}

tr.highlight:hover { 
	background-color:#F2F2F2;
}

.content {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.micro {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.slideout { 
	background-color:#FFFFFF; 
	opacity: .70;
	filter: alpha(opacity=70);
}

.quick_link_section { background-color:#0A111F;  
				color:#263248; font-family:Arial, Helvetica, sans-serif; font-size:10px;
				padding:3px 3px 3px 3px;
				border-bottom:3px solid #7E8AA2;}
				
.quick_section { font-size:12px; font-weight:bold; display:block; color:#FFFFFF; }
.quick_item { font-size:10px; color:#7E8AA2; display:block; padding-left:10px;}
A.qlink:link {text-decoration: none; color:#7E8AA2; font-size:10px; }
A.qlink:visited {text-decoration: none; color:#7E8AA2; font-size:10px; }
A.qlink:active {text-decoration: none; color:#7E8AA2; font-size:10px; }
A.qlink:hover {text-decoration:none; color:#FFFFFF; font-size:10px; }

div.qlv { background-image:url(/images/quick_link_visitor.gif); background-repeat:no-repeat; 
			font-family:Arial, Helvetica, sans-serif; font-size:10px;
			padding:5px 5px 5px 5px;
			}			

div.qlm { background-image:url(/images/quick_link_main.gif); background-repeat:no-repeat; 
			font-family:Arial, Helvetica, sans-serif; font-size:10px;
			padding:5px 5px 5px 5px;}			

.quick_section_main{ font-size:11px; font-weight:bold; display:block; color:#000000; }
.quick_item_main { font-size:10px; color:#000000; font-weight:bold; display:block; padding-left:10px;}

A.admin_item:link {text-decoration: none; color:#263248; font-weight:bold; font-size:12px; padding-left:10px; }
A.admin_item:visited {text-decoration: none; color:#263248; font-weight:bold; font-size:12px; padding-left:10px;}
A.admin_item:active {text-decoration: none; color:#263248; font-weight:bold; font-size:12px; padding-left:10px;}
A.admin_item:hover {text-decoration:none; color:#000000; font-weight:bold; font-size:12px; padding-left:10px;}

A.qlink_main:link {text-decoration: none; color:#263248; font-size:10px; }
A.qlink_main:visited {text-decoration: none; color:#263248; font-size:10px; }
A.qlink_main:active {text-decoration: none; color:#263248; font-size:10px; }
A.qlink_main:hover {text-decoration:none; color:#000000; font-size:10px; }

A:link {text-decoration: none; color:blue; }
A:visited {text-decoration: none; color:blue;  }
A:active {text-decoration: none; color:blue;  }
A:hover {text-decoration:underline; color:blue;  }

A.footer:link {text-decoration: none; color:#263248;  }
A.footer:visited {text-decoration: none; color:#263248;  }
A.footer:active {text-decoration: none; color:#263248;  }
A.footer:hover {text-decoration:none; color:#666666;  }

TD.tabcurrent {border-top-left-radius:5px; border-top-right-radius:5px; border-left:2px solid #263248; border-right:2px solid #263248; border-top:2px solid #263248; background-image:url(/images/current_tab.gif) width:100px; }
TD.tab {border-top-left-radius:5px; border-top-right-radius:5px; border-left:1px solid #263248; border-right:1px solid #263248; border-top:1px solid #263248; width:100px; background-color:#7E8AA2;}
TD.tabline {border-bottom:2px solid #263248; }

A.tab:link {text-decoration: none; color:#263248; font-size:16px; font-weight:bold; }
A.tab:visited {text-decoration: none; color:#263248; font-size:16px; font-weight:bold;}
A.tab:active {text-decoration: none; color:#263248; font-size:16px; font-weight:bold;}
A.tab:hover {text-decoration:none; color:#263248; font-size:16px; font-weight:bold;}

TH.grid{ font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; line-height:200%; background-color:#263248; color:#E3E3E3; }
TD.grid { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:150%; border-bottom:1px solid #7E8AA2; border-left:1px solid #7E8AA2;}
TD.grid_right { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:150%; border-bottom:1px solid #7E8AA2; border-left:1px solid #7E8AA2; border-right:1px solid #7E8AA2;}
TD.grid_FORM { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; line-height:140%;}
.grid { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:150%;}

TH.grid2{ font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt;  background-color:#7E8AA2; color:#FFFFFF; }
TD.grid2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:100%; border-bottom:1px solid #7E8AA2; border-left:1px solid #7E8AA2;}
TD.grid_right2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:100%; border-bottom:1px solid #7E8AA2; border-left:1px solid #7E8AA2; border-right:1px solid #7E8AA2;}
.grid2 { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:100%;}


TH.group { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; line-height:200%; background-color:#263248; color:#E3E3E3; }
TD.group { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:150%; border-bottom:1px solid #7E8AA2; border-left:1px solid #7E8AA2;}
TD.GROUP_FORM { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:10pt; line-height:140%;}
.GROUP { font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:8pt; line-height:150%;}

A.GROUP:link          {text-decoration: none; color:black;}
A.GROUP:visted        {text-decoration: none; color:black;}
A.GROUP:active        {text-decoration: none; color:black;}
A.GROUP:hover         {text-decoration: underline; color:black;}

A.banner:link          {text-decoration: none; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#263248; line-height:120%; border:1px solid  #E3E3E3; }
A.banner:visited       {text-decoration: none; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#263248; line-height:120%; border:1px solid  #E3E3E3; }
A.banner:active        {text-decoration: none; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#263248; line-height:120%; border:1px solid  #E3E3E3; }
A.banner:hover         {text-decoration: none; 	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; font-weight: bold; color:#000000; line-height:120%; border:1px solid  #263248; }

A.bottom_menu:link          {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.bottom_menu:visited       {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.bottom_menu:active        {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.bottom_menu:hover         {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#666666; line-height:150%; }

A.navigate:link          {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.navigate:visited       {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.navigate:active        {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#263248; line-height:150%; }
A.navigate:hover         {text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:7pt; font-weight: bold; color:#0000FF; line-height:150%; }


A {outline-width:0px;}

div.sermon {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:smaller; color:#263248;}
