/* Main Body styles */
body {background-color:#ffffff; padding:0; margin:0;}
p,li {font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:11px; line-height:135%;}
p {margin-top:0; padding-top:0;}

h1,h2,h3,h4,h5,h6 {font-family:Arial,Helvetica,sans-serif;}
h1 {font-size:15px; margin: 10px 0px 0px 0px; padding:2px; line-height:150%;}
h2 {font-size:13px;}
h3 {font-size:11px;}
h4 {font-size:10px;}
h5 {font-size:9px;}
h6 {font-size:8px;}

/* Main Header Navigation link styles */
#hdr {color: #cccccc; height:28px; font-size:11px;}
.mainCall         {color:#cccccc;}
.mainCall:hover   {color:#ffffff;}
.mainCallSelected {color:#ffffff; text-decoration:underline; text-transform:uppercase;}

/* Left Side Navigation link styles - Public Corporate Facilities */
#snav {font-size:11px; color:#000000; background-color:transparent; line-height:135%;}
.snavCall         {color:#000000; text-decoration:none;}
.snavCall:hover   {color:#000000; text-decoration:underline;}
.snavCallSelected {color:#000000; text-decoration:underline; text-transform:uppercase;}

/* Footer link styles */
#footer {font-size:10px; color:#ffffff; background-color:transparent;}
.footerCall         {color:#cccccc;}
.footerCall:hover   {color:#ffffff;}
.footerCallSelected {color:#ffffff; text-decoration:underline; text-transform:uppercase;}


/* Right Side - attributes styles */
.attributes {font-size:10px; margin:2px; padding:2px;}

/* Right Side - excerpt, spotlight, article, citation styles */
.excerpt, .spotlight, .article  {font-size:10px; margin:2px; padding:2px; line-height:175%;}
.citation {font-size:10px; margin:2px; padding:2px;}

/* add some white space for images when inserted in a paragraph. */
img.pic_ins-l {margin: 4px 7px 3px 0px; padding: 4px 7px 3px 0px}
img.pic_ins-r {margin: 4px 0px 3px 7px; padding: 4px 0px 3px 7px}

/* Normal styles */
a { }

.bgc-blk {background-color:#000000;}
.bgc-dbl {background-color:#455F7D;}
.bgc-blu {background-color:#5E82AB;}
.bgc-dgr {background-color:#7B8374;}
.bgc-oli {background-color:#cbcdba;}
.bgc-gr4 {background-color:#d6d7C5;}
.bgc-mgr {background-color:#e6e6dd;}
.bgc-lgr {background-color:#efefe9;}
.bgc-gr3 {background-color:#f1f0e5;}
.bgc-gry {background-color:#f4f4f4;}

.phonenumber {white-space:nowrap;}
.indent {margin-left:10px; padding-left:10px;}
.backtotop {text-align:right;}

.boxed {margin:5px 5px 10px 5px; padding:5px 5px 10px 5px; 
		background-color:#ffff66;}

tr.normal	{color:black; background-color:transparent;}
tr.hilight	{color:black; background-color:#ffff66;}

/* Background images */
.hompage_gradient {background: url(images/shd_block7.gif)      top left repeat;}
.hompage_bg       {background: url(images/home_bg.jpg)         top left no-repeat;}
.worship_bg       {background: url(images/worship_main_05.jpg) top left no-repeat;}
.public_bg        {background: url(images/public_main_04.jpg)  top left no-repeat;}
.shop_bg          {background: url(images/shop_main_04.jpg)    top left no-repeat;}

/* Portfolio Page styles */
.portfolioSmallText{
	color:#ffffff;
	font-family:Tahoma, Verdana, Geneva , Arial, sans-serif;
	font-size:8pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.7;
	text-align:center;
	text-decoration:none;
}
.portfolioSubTitle{
	color:#ffffff;
	font-family:Tahoma, Verdana, Geneva , Arial, sans-serif;
	font-size:14pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.2;
	text-align:right;
	text-decoration:none;
}
.portfolioText{
	color:#ffffff;
	font-family:Tahoma, Verdana, Geneva , Arial, sans-serif;
	font-size:12pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.7;
	text-align:left;
	text-decoration:none;
}
.portfolioTextLarge{
	color:#ffffff;
	font-family:Tahoma, Verdana, Geneva , Arial, sans-serif;
	font-size:18pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.7;
	text-align:left;
	text-decoration:none;
}
.portfolioTitle{
	color:#ffffff;
	font-family:Tahoma, Verdana, Geneva , Arial, sans-serif;
	font-size:18pt;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.7;
	text-align:right;
	text-decoration:none;
}
#portfolioNav {font-size:11px; color:#ffffff; background-color:transparent; line-height:135%; text-align:left;}
.portfolioNav {color:#ffffff; text-decoration:none; text-align:left;}
.portfolioNav:hover {color:#ffffff; text-decoration:underline; text-align:left;}
.portfolioNav Selected {color:#ffffff; text-decoration:underline; text-transform:uppercase; text-align:left;}
