.frame {
	/**border: 1px solid #525C3D;**/
	border: 1px solid #2e6079;
	BACKGROUND-COLOR: #fff;
}

BODY {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Tahoma, sans-serif; 
	margin: 5px; background:   url(template5/images/bg_drop.gif) repeat-x;  
}
P {
	MARGIN: 15px 5px 0px 5px
}
IMG.h {
	MARGIN: 15px 0px
}
A:link {
	COLOR: #2e6079; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2e6079; TEXT-DECORATION: none
}
A:hover {
	COLOR: #b5121b; TEXT-DECORATION: underline
}
A.footer {
	COLOR: #CCC; TEXT-DECORATION: none
}
A.footer:hover {
	COLOR: #666666; TEXT-DECORATION: underline
}

.BUTTON {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
checkbox {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
ul { list-style-image:  url(template5/%22images/bullet.gif%22)}

#TD_building {background-image:  url(template5/%27images/building_background.gif%27); background-repeat: no-repeat; background-position:  center; }
/*
.worship #subnav ul a { color: #3E7D07; background: #E4F4D3 url(../../img/design/green/bullet.gif) 16px 50% no-repeat; }
				.learning #subnav ul a { color: #A06303; background: #F6EBD1 url(../../img/design/orange/bullet.gif) 16px 50% no-repeat; }
				.involved #subnav ul a { color: #882929; background: #F9E6E6 url(../../img/design/red/bullet.gif) 16px 50% no-repeat; }
				.visiting #subnav ul a { color: #7B2455; background: #FFE3F3 url(../../img/design/purple/bullet.gif) 16px 50% no-repeat; }
				.general #subnav ul a { color: #305784; background: #E6F1FD url(../../img/design/blue/bullet.gif) 16px 50% no-repeat; }
*/

H2 {
font-size: 20px; line-height: normal; letter-spacing: 5px; color: #2e6079; MARGIN: 5px 5px 0px 5px};

H4 {
font-size: 15px; line-height: normal; letter-spacing: 2px; color: #2e6079; MARGIN: 5px 5px 0px 5px};

SELECT.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff
}
INPUT.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff
}
TEXTAREA.standard {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #ffffff
}
SELECT.required {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #dee4eb
}
INPUT.required {
	BORDER-RIGHT: #bac6d5 1px solid; BORDER-TOP: #bac6d5 1px solid; BORDER-LEFT: #bac6d5 1px solid; BORDER-BOTTOM: #bac6d5 1px solid; BACKGROUND-COLOR: #dee4eb
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.nav_links {
	FONT-SIZE: 11px; COLOR: #2e6079; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; border-bottom: 1px dotted #2e6079; 
}
TD.MENU2 {
	FONT-SIZE: 11px; COLOR: #2e6079;; LINE-HEIGHT: 45px; FONT-FAMILY: Arial, Helvetica, sans-serif; border-top: 3px solid #2e6079; border-bottom: 1px dotted #2e6079;  
}

TD.MENU:hover {
	background-color: #bac6d5 ;
	TEXT-DECORATION: underline
	}
TD.nav {
	
	background-color: #fff;
	border-right: 1px solid ##bac6d5;
	border-left: 1px solid ##bac6d5;
	border-bottom: 1px solid #bac6d5;
	
}
TD.nav:hover {
	background-color: #FF8C00;
	}
	
TD.top_nav {
background:   url(template5/images/strip2.jpg) repeat-x; width: 1px;
}

TD.footer {
	COLOR: #ffffff
}
.bodyScore {
	BACKGROUND-COLOR: #aaaaaa
}
.bodyNav {
	BACKGROUND-COLOR: #e3ebf2
}


A.home {
	FONT-SIZE: 10px; MARGIN: 0px 0px 0px 2px
}
IMG.subnav {
	MARGIN: 0px 0px 0px 5px
}
IMG.flag {
	MARGIN: 0px 0px 0px 5px
}
IMG.logo {
	MARGIN: 13px 0px 0px 13px
}
TABLE.subnav {
	BACKGROUND-COLOR: #7291b0
}
TD.subnavScore {
	HEIGHT: 1px; BACKGROUND-COLOR: #aabed1
}
A.subnav {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.subnav:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.subnav:visited {
	COLOR: #ffffff
}
TABLE.menu {
	MARGIN: 5px 10px 5px 5px; width: 130px;
}
.td_title {
font-size: 18px;
line-height: normal;
letter-spacing: 2px;
color: #2e6079;
font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS','sans-serif';
padding: 0px 25px 10px 10px;
}

#td_subtitle {
font-size: 14px;
line-height: normal;
letter-spacing: 1px;
color: #2e6079;
font-family: 'Lucida Grande','Lucida Sans Unicode','Trebuchet MS','sans-serif';
padding: 5px 5px 5px 5px;
}

#td_separator
	{
		
	border-left: dotted 1px #2e6079;
		
	}

#td_body
	{
		/** background: url(images/td.jpg) repeat-x; **/
		font-size: 10px;
		overflow: auto;
		padding: 2px 25px 5px 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		border-right: dotted 1px #2e6079;
		
	}

#td_body2
	{
		overflow: auto;
		font-size: 10px;
		
		padding: 2px 2px 5px 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		
		
	}
#td_body3
	{
		background:  url(template5/images/td.jpg) repeat-x; 
		overflow: auto;
		font-size: 10px;
		
		padding: 2px 2px 5px 10px;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
		border-top: solid 1px #71bbf1;
		border-left: solid 1px #71bbf1;
		border-right: solid 1px #71bbf1;
		border-bottom: solid 1px #71bbf1;
		
	}

a.submenu:link, a.submenu:visited {
	border-bottom: 1px solid #ededed;
	color: #2e6079;
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 5px;
	text-decoration: none;
	width: 170px;
    text-align: left;
    letter-spacing: 2px;
}

a.submenu:hover {
	BACKGROUND-COLOR: #2e6079;
	color: #FFCC00;
	text-decoration: none;
}

a.submenu2:link, a.submenu2:visited {
    border-bottom: 1px solid #ededed;
	color: #2e6079;
	display: block;
	font-family: tahoma, sans-serif;
	font-size: 9px;
	line-height: 17px;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	text-decoration: none;
	width: 170px;
    text-align: right;
    letter-spacing: 2px;
}

a.submenu2:hover {
	BACKGROUND-COLOR: #2e6079;
	color: #FF9900;
	text-decoration: none;
}
a.navmenu:link, a.navmenu:visited {
	
	color: #2e6079;
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 17px;
	padding-bottom: 3px;
	text-decoration: none;
	text-align: center;
    letter-spacing: 2px;
}

hr {
color: #2e6079;
background-color: #2e6079;
height: 1px;
/*color: #ededed; 1px dotted;*/ }

a.navmenu:hover {
	color: #FFCC00;
	border-bottom: 2px solid #2e6079;
	text-decoration: none;
}	
IMG.search {
	MARGIN: 15px 0px
}
IMG.seperator {
	MARGIN: 0px 10px
}
SELECT.region {
	MARGIN: 0px 0px 3px; WIDTH: 120px
}

SELECT.type {
	MARGIN: 5px 0px 0px; WIDTH: 106px
}
SELECT.price {
	MARGIN: 5px 0px 0px; WIDTH: 58px
}
.ellipsis {
	OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis
}
