.boxedtable

{

	border-right: black 1px solid;

	border-top: black 1px solid;

	border-left: black 1px solid;

	border-bottom: black 1px solid;

}



.redVP

{

	font-size: 11px;

	color: #F40000;

	font-family: Verdana;

	text-decoration: none;

}



.nav

{

	font-size: 10px;

	color: #0053a5;

	font-family: Verdana;

	margin: 0px;

	text-decoration: none;

	border-color

}



:hover.nav

{

	font-size: 10px;

	color: #ffffff;

	font-family: Verdana;

	margin: 0px;

	text-decoration: none;



}



.navText

{

	font-size: 12px;

	color: #ffffff;

	font-family: Verdana;

	text-decoration: none;

}

.Ticker

{

	font-size: 11px;

	color: #FFCC33;

	font-family: Verdana;

	font-weight:bold;

	text-decoration: none;

}

:hover.Ticker

{

	font-size: 11px;

	color: #FFFFFF;

	font-family: Verdana;

	font-weight:bold;

	text-decoration: none;

}

.gradient {

	background-attachment: fixed;

	background-image: url(images/PG/images/gradient.jpg);

	background-repeat: repeat-y;

	background-position: center top;

}





.40 {

	background-attachment: fixed;

	background-image: url(images/40_bg.gif);

	background-repeat: no-repeat;

	background-position: center center;

}





.gradient_vert {

	background-attachment: fixed;

	background-image: url(members/images/gradient_vert.gif);

	background-repeat: repeat-x;

	background-position: left middle;

}







.login

{

	font-size: 9px;

	color: #000000;

	font-family: Arial;

	text-decoration: none;

}

.CTIAudio

{

	background-image: url(images/CTIAudioTopBar.gif);

	background-position:top;





}



.MVAudio

{

	background-image: url(images/MVAudioTopBar.gif);

	background-position:top;





}







.HomePageNews

{

	background-image: url(images/HPNews.gif);

	background-position:top;





}



.CDM

{

	background-image: url(images/CDMTop.gif);

	background-position:top;



}



.CP

{

	background-image: url(images/CPTop.gif);

	background-position:top;



}



.textInput

{

	font-size: 10px;

	width: 100px;

	color: #000000;

	height: 20px;

	background-color: #ffffff;

}



.textSearch

{

	font-size: 11px;

	width: 162px;

	color: #000000;

	font-family: Arial;

	height: 23px;

	background-color: #ffffff;

}



.title

{

	font-weight: bold;

	font-size: 14px;

	color: #FF0;

	font-family: Arial;

	text-decoration: none;

	padding: 6px;

	margin: 3px 3px 3px 3px;



}

.bodytitle

{

	font-weight: bold;

	font-size: 12px;

	color: #0053a5;

	font-family: Verdana;

	text-decoration: none;

}

.subtitle

{

	font-weight: bold;

	font-size: 12px;

	color: #0053a5;

	font-family: Verdana;

	text-decoration: none;

}

.subheading

{

	font-weight: bold;

	font-size: 12px;

	color: #0053a5;

	font-family: Verdana;

	text-decoration: none;

}

.titleBlue

{

	font-weight: bold;

	font-size: 18px;

	margin: 0px 0px 0px 0px;

	color: #0053a5;

	margin: 3px 3px 3px 3px;

	padding: 6px;

	font-family: Arial;

	text-decoration: none;

}

.titleBlack

{

	font-weight: bold;

	font-size: 18px;

	margin: 0px 0px 0px 0px;

	color: #000000;

	margin: 3px 3px 3px 3px;

	padding: 6px;

	font-family: Arial;

	text-decoration: none;

}



.regular

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	padding: 8px;

	margin: 3px 3px 3px 3px;

	text-decoration: none;

	

}

.body

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	margin: 0px 0px 0px 43px;

	text-decoration: none;

}

.sizebigger

{

	font-size: 13px;

	color: #000000;

	font-family: Verdana;

}

a.hmlink

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	text-decoration: underline;

}



TD

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

}



.redLink

{

	font-size: 10.5px;

	color: #993300;

	font-family: Verdana;

	margin: 3px 3px 3px 3px;

	padding: 6px;

	text-decoration: none;

	font-weight:bold;

}



.redtxt

{

	font-size: 10.5px;

	color: #993300;

	font-family: Verdana;

	text-decoration: none;

	font-weight:bold;

}



:hover.redtxt

{

	font-size: 10.5px;

	color: #000000;

	font-family: Verdana;

	font-weight:bold;

	text-decoration: underline;

}

.blackLink

{

	font-size: 10.5px;

	color: #000000;

	font-family: Verdana;

	margin: 0px 0px 0px 0px;

	text-decoration: none;

	font-weight:bold;

}







:link.redLink

{

	font-size: 10.5px;

	color: #993300;

	font-family: Verdana;

	margin: 0px 0px 0px 0px;

	text-decoration: none;

}



:hover.redLink

{

	font-size: 10.5px;

	color: #FF6600;

	font-family: Verdana;

	margin: 3px 3px 3px 3px;

	padding: 6px;

	text-decoration: underline;

}



.redLink2

{

	font-size: 11.5px;

	color: #993300;

	font-family: Verdana;

	margin: 3px 3px 3px 3px;

	padding: 8px;

	text-decoration: none;

	font-weight:bold;

}



:hover.redLink2

{

	font-size: 11.5px;

	color: #FF6600;

	font-family: Verdana;

	margin: 3px 3px 3px 3px;

	padding: 8px;

	text-decoration: underline;

}



:link.redLink2

{

	font-size: 11.5px;

	color: #993300;

	font-family: Verdana;

	margin: 3px 3px 3px 3px;

	padding: 8px;

	text-decoration: none;

	font-weight:bold;

}







.bodyMedia

{

	font-size: 12px;

	color: #000000;

	font-family: Arial;

	margin: 0px 0px 0px 0px;

	text-decoration: none;

}



.bodyMember

{

	font-size: 11px;

	color: #000000;

	font-family: Arial;

	margin: 0px 0px 0px 0px;

	text-decoration: none;

}



:link.body

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	margin: 0px 0px 0px 43px;

	text-decoration: underline;

}

:hover.body

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	margin: 0px 0px 0px 43px;

	text-decoration: underline;

}

:visited.body

{

	font-size: 11px;

	color: #000000;

	font-family: Verdana;

	margin: 0px 0px 0px 43px;

	text-decoration: underline;

}



.quickLinks

{

	font-size: 12px;

	color: #000000;

	font-family: Arial;

	text-decoration: none;

	font-weight:bold;

	padding: 6px;

	margin: 3px 3px 3px 3px;



}



.copyright

{

	font-size: 9px;

	margin: 0px;

	color: #0053a5;

	font-family: Verdana;

	text-decoration: none;

}



:link.copyright

{

	font-size: 9px;

	margin: 0px;

	color: #000000;

	font-family: Verdana;

	text-decoration: none;

}



:hover.copyright

{

	font-size: 9px;

	margin: 0px;

	color: #000000;

	font-family: Verdana;

	text-decoration: none;

}



:visited.copyright

{

	font-size: 9px;

	color: #000000;

	font-family: Verdana;

	margin: 0px;

	text-decoration: none;

}



.footer

{

	font-size: 11px;

	margin: 0px;

	color: #ffffff;

	font-family: Verdana;

	text-decoration: none;

}



:link.footer

{

	font-size: 11px;

	margin: 0px;

	color: #ffffff;

	font-family: Verdana;

	text-decoration: none;

}



:hover.footer

{

	font-size: 11px;

	margin: 0px;

	color: #ffffff;

	font-family: Verdana;

	text-decoration: none;

}



:visited.footer

{

	font-size: 11px;

	color: #ffffff;

	font-family: Verdana;

	margin: 0px;

	text-decoration: none;

}



.orangetable

{

	border-right: #FF9900 1px solid;

	border-top: #FF9900 1px solid;

	border-left: #FF9900 1px solid;

	border-bottom: #FF9900 1px solid;

}

.greytable

{

	border-right: #999999 1px solid;

	border-top: #999999 1px solid;

	border-left: #999999 1px solid;

	border-bottom: #999999 1px solid;

}



.bluetable

{

	border-right: #3399cc 1px solid;

	border-top: #3399cc 1px solid;

	border-left: #3399cc 1px solid;

	border-bottom: #3399cc 1px solid;

}

.faqtable

{

	border-right: #3399cc 0px solid;

	border-top: #3399cc 1px solid;

	border-left: #3399cc 0px solid;

	border-bottom: #3399cc 0px solid;

}



.enewslettertable

{

	border-right: #3399cc 0px solid;

	border-top: #3399cc 1px solid;

	border-left: #3399cc 1px solid;

	border-bottom: #3399cc 0px solid;

}





.purpletable

{

	border-right: #9966CC 1px solid;

	border-top: #9966CC 1px solid;

	border-left: #9966CC 1px solid;

	border-bottom: #9966CC 1px solid;

}



.redtable

{

	border-right: #770026 1px solid;

	border-top: #770026 1px solid;

	border-left: #770026 1px solid;

	border-bottom: #770026 1px solid;

}



.biggertext

{

	font-size: 12px;

	color: #000000;

	font-family: Arial;

	margin: 0px;

	text-decoration: none;

	

}



.blacktable

{

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	border-left: #000000 1px solid;

	border-bottom: #000000 1px solid;

}

.ParishPrayer

{

	font-size: 12px;

	color: #333333;

	font-family: Verdana, Arial;

	text-decoration: none;

	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px;

}



.MassTimes

{

	font-size: 11px;

	color: #333333;

	font-family: Verdana, Arial;

	text-decoration: none;

}



H1 {

	FONT: bold 11px Tahoma, Arial, Helvetica; COLOR: #333333; PADDING-TOP: 15px

}

H2 {

	FONT: bold 11px Tahoma, Arial, Helvetica; TEXT-TRANSFORM: uppercase; COLOR: #333333

}

H3 {

	PADDING-BOTTOM: 5px; FONT: bold 11px Tahoma, Arial, Helvetica; BORDER-BOTTOM: #999999 1px solid

}

FORM {

	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px

}

.whiteparagraph {

	COLOR: #ffffff; FONT: 11px Verdana, Arial;

}

whiteparagraph:hover {

	COLOR: #ED5300; TEXT-DECORATION: underline;

}

whiteparagraph:link {

	COLOR: #FFFFFF; TEXT-DECORATION: none;

}

whiteparagraph:active {

	COLOR: #ffffff; TEXT-DECORATION: none;

}

.bold {

	FONT-WEIGHT: bold

}

#homeNews A {

	LINE-HEIGHT: 130%

}

#homeResources A {

	LINE-HEIGHT: 130%

}

A {

	COLOR: #FFF;

	TEXT-DECORATION: none

}

A:visited {

	COLOR: #000;

	TEXT-DECORATION: none

}

A:hover {

	COLOR: #000;

	TEXT-DECORATION: underline

}

A:active {

	COLOR: #000;

	TEXT-DECORATION: underline

}

.linkBlackU {

	COLOR: #333333; TEXT-DECORATION: underline

}

.linkBlackU:visited {

	COLOR: #333333; TEXT-DECORATION: underline

}

.linkBlackU:hover {

	COLOR: #aa0000; TEXT-DECORATION: underline

}

.linkBlackU:active {

	COLOR: #aa0000; TEXT-DECORATION: underline

}

.linkWhiteU {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

.linkWhiteU:visited {

	COLOR: #ffffff; TEXT-DECORATION: underline

}

.linkWhiteU:hover {

	COLOR: #cccccc; TEXT-DECORATION: underline

}

.linkWhiteU:active {

	COLOR: #cccccc; TEXT-DECORATION: underline

}

.linkWhite A {

	COLOR: #ffffff; TEXT-DECORATION: none

}

.linkWhite A:visited {

	COLOR: #ffffff; TEXT-DECORATION: none

}

.linkWhite A:hover {

	COLOR: #cccccc; TEXT-DECORATION: underline

}

.linkWhite A:active {

	COLOR: #cccccc; TEXT-DECORATION: underline

}

.linkWhiteNone {

	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none

}

.linkWhiteNone:visited {

	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none

}

.linkWhiteNone:hover {

	COLOR: #99cc00; TEXT-DECORATION: none

}

.linkWhiteNone:active {

	COLOR: #99cc00; TEXT-DECORATION: none

}

.textblockBorderandRollover {

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; FONT: 10px Tahoma; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none

}

.textblockBorderandRollover:visited {

	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #999999 1px solid; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 3px; FONT: 10px Tahoma; BORDER-LEFT: #999999 1px solid; COLOR: #666666; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 14px; TEXT-ALIGN: center; TEXT-DECORATION: none

}

.textblockBorderandRollover:hover {

	FONT: 10px Tahoma; COLOR: #13618a; BACKGROUND-COLOR: #e4eff8; TEXT-DECORATION: none

}

.textblockBorderandRollover:active {

	FONT: 10px Tahoma; COLOR: #13618a; BACKGROUND-COLOR: #e4eff8; TEXT-DECORATION: none

}



.gradient_chardoal {

	background-image: url(gradient_charcoal.gif); background-position: left left; background-repeat:repeat-x; }



#leftnavContainer {

	DISPLAY: inline

}

#leftnav { font: 11px Tahoma, Arial, Verdana; padding: 8px 6px 10px 0px; background-color:#d8e7f5; border-right: #adc7d6 1px solid;	border-top: #adc7d6 0px solid; border-left: #adc7d6 1px solid; border-bottom: #adc7d6 1px solid; }

#leftnav_visited { font: 11px Tahoma, Arial, Verdana; padding: 8px 6px 10px 0px; background-color:#ffffff; }



#leftnav a { color: #666666; line-height: 140%; text-decoration: none; display: block; margin: 2px 2px 2px 0px;/*margin-bottom: 2px; margin-top: 2px;*/}

#leftnav a:link, #leftnav a:visited { width: 139px; voice-family: "\"}\""; voice-family:inherit; width: 139px; padding: 2px 2px 2px 29px; background-image: url(bullet_outlineblue.gif); background-position: 15px 9px; background-repeat:no-repeat; }

#leftnav a:Hover { background-color: #F4F5FB; }



#leftnav ul { list-style-type: none; margin: 3px 0px 4px 0px; width: 119px; padding: 0px;}



#leftnav .sub_title { color: #666666; text-decoration: none; padding: 2px 2px 2px 29px;  background-image: url(bullets2.gif); background-position: 10px 7px;; background-repeat:no-repeat; }



#leftnav .sub { color: #666666; text-decoration: none; display: block; }

#leftnav .sub:link, #leftnav .sub:visited { padding: 2px 2px 2px 39px; background-image: url(bulletstiny.gif); background-position: 28px 3px; background-repeat:no-repeat; }

#leftnav .sub:Hover { background-color: #FFFFFF; }





#secondnav {

	text-align: right;

	/*width: 300px;*/

	padding: 10px;

	margin-bottom: 20px;

	margin-left: 320px;

	border: 1px solid #CCCCCC;

}

#content {

	MARGIN: 12px 40px 30px 22px; WIDTH: 89%; COLOR: #333333; LINE-HEIGHT: 150%

}

#content P {

	MARGIN-TOP: 18px

}

#subarea {

	MARGIN-TOP: 0px; WIDTH: 175px

}

.borderRightW {

	BORDER-RIGHT: #ffffff 1px solid

}

.borderLeftW {

	BORDER-LEFT: #ffffff 1px solid

}

.borderTopW {

	BORDER-TOP: #ffffff 1px solid

}

.borderBottomW {

	BORDER-BOTTOM: #ffffff 1px solid

}

#navlistEXPERIENCE {

	BORDER-TOP: #214569 1px solid; FONT: 11px Tahoma

}

#navlistEXPERIENCE A {

	BORDER-RIGHT: #214569 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #214569 1px solid; WIDTH: 130px; COLOR: #214569; PADDING-TOP: 3px; BORDER-BOTTOM: #214569 1px solid; BACKGROUND-COLOR: #bfdff0; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#navlistEXPERIENCE A:link {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistEXPERIENCE A:visited {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistEXPERIENCE A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #0087c2

}

#navlistLEADERSHIP {

	BORDER-TOP: #214569 1px solid; FONT: 11px Tahoma; BACKGROUND-COLOR: #bfdff0

}

#navlistLEADERSHIP A {

	BORDER-RIGHT: #214569 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #214569 1px solid; WIDTH: 130px; COLOR: #214569; PADDING-TOP: 3px; BORDER-BOTTOM: #214569 1px solid; BACKGROUND-COLOR: #bfdff0; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#navlistLEADERSHIP A:link {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistLEADERSHIP A:visited {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistLEADERSHIP A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #0087c2

}

#navlistORGANIZATIONS {

	BORDER-TOP: #214569 1px solid; FONT: 11px Tahoma; BACKGROUND-COLOR: #bfdff0

}

#navlistORGANIZATIONS A {

	BORDER-RIGHT: #214569 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #214569 1px solid; WIDTH: 130px; COLOR: #214569; PADDING-TOP: 3px; BORDER-BOTTOM: #214569 1px solid; BACKGROUND-COLOR: #bfdff0; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#navlistORGANIZATIONS A:link {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistORGANIZATIONS A:visited {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistORGANIZATIONS A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #0087c2

}



#navlistSTRUCTURE {

	FONT: 11px Tahoma

}

#navlistSTRUCTURE A {

	BORDER-RIGHT: #214569 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #214569 1px solid; WIDTH: 130px; COLOR: #214569; PADDING-TOP: 3px; BORDER-BOTTOM: #214569 1px solid; BACKGROUND-COLOR: #bfdff0; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#navlistSTRUCTURE A:link {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistSTRUCTURE A:visited {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistSTRUCTURE A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #0087c2

}

#navlistCONCEPT {

	BORDER-TOP: #214569 1px solid; FONT: 11px Tahoma

}

#navlistCONCEPT A {

	BORDER-RIGHT: #214569 1px solid; PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN: 0px; BORDER-LEFT: #214569 1px solid; WIDTH: 130px; COLOR: #214569; PADDING-TOP: 3px; BORDER-BOTTOM: #214569 1px solid; BACKGROUND-COLOR: #bfdff0; TEXT-ALIGN: left; TEXT-DECORATION: none

}

#navlistCONCEPT A:link {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistCONCEPT A:visited {

	WIDTH: 130px; COLOR: #214569; BACKGROUND-COLOR: #bfdff0

}

#navlistCONCEPT A:hover {

	COLOR: #ffffff; BACKGROUND-COLOR: #0087c2

}

#outerHome {

	BACKGROUND-POSITION: center 50%; PADDING-BOTTOM: 0px; MARGIN: 0px auto -50px; WIDTH: 778px; BACKGROUND-REPEAT: repeat-y; POSITION: relative

}

#outerNormal {

	BACKGROUND-POSITION: center 50%; MIN-HEIGHT: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px auto -50px; WIDTH: 778px; BACKGROUND-REPEAT: repeat-y; POSITION: relative; HEIGHT: auto

}

* HTML #outerHome {

	HEIGHT: 100%

}

* HTML #outerNormal {

	HEIGHT: 100%

}

#footerHome {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 30px; VERTICAL-ALIGN: middle; COLOR: #eaeaea; LINE-HEIGHT: 90%; PADDING-TOP: 42px; HEIGHT: 80px; BACKGROUND-COLOR: #92161b; TEXT-ALIGN: center

}

#footerNormal {

	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 40px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 62px; HEIGHT: 30px; TEXT-ALIGN: center

}

#clearfooter {

	CLEAR: both; HEIGHT: 50px

}

DIV > P {

	MARGIN: 0px

}

#minHeight {

	FLOAT: left; MARGIN-BOTTOM: -52px; WIDTH: 0px; HEIGHT: 100%

}

* HTML #minHeight {

	MARGIN-BOTTOM: -50px

}

.sIFR-flash {

	VISIBILITY: visible! important; MARGIN: 0px

}

.sIFR-replaced {

	VISIBILITY: visible! important

}

SPAN.sIFR-alternate {

	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px

}

.sIFR-hasFlash H2 {

	FONT-SIZE: 16px; VISIBILITY: hidden; MARGIN: 0px; TEXT-TRANSFORM: uppercase; LETTER-SPACING: -4px

}

#lightbox{

	position: absolute;

	top: 40px;

	left: 0;

	width: 100%;

	z-index: 100;

	text-align: center;

	line-height: 0;

	}



#lightbox a img{ border: none; }



#outerImageContainer{

	position: relative;

	background-color: #fff;

	width: 250px;

	height: 250px;

	margin: 0 auto;

	}



#imageContainer{

	padding: 10px;

	}



#loading{

	position: absolute;

	top: 40%;

	left: 0%;

	height: 25%;

	width: 100%;

	text-align: center;

	line-height: 0;

	}

#hoverNav{

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	z-index: 10;

	}

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}



#prevLink, #nextLink{

	width: 49%;

	height: 100%;

	background: transparent url(img/blank.gif) no-repeat; /* Trick IE into showing hover */

	display: block;

	}

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(img/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(img/nextlabel.gif) right 15% no-repeat; }





#imageDataContainer{

	font: 11px Arial, Verdana, Helvetica, sans-serif; color:#333333;

	background-color: #fff;

	margin: 0 auto;

	line-height: 1.4em;

	}



#imageData{

	padding:0 10px;

	}

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	

		

#overlay{

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

	width: 100%;

	height: 500px;

	background-color: #000;

	filter:alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

	}

	



.clearfix:after {

	content: "."; 

	display: block; 

	height: 0; 

	clear: both; 

	visibility: hidden;

	}



* html>body .clearfix {

	display: inline-block; 

	width: 100%;

	}



* html .clearfix {

	/* Hides from IE-mac \*/

	height: 1%;

	/* End hide from IE-mac */

	}	

	

.SubTitlesBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
}
.ClickHere {
	font-family: Verdana;
	font-size: 15px;
	color: #FC0;
	font-weight: bold;
}

