﻿html { min-height: 101%; margin-bottom: 1px; }
body
{
    text-align: center;
    margin-top:2px;
    background-image: url(../../Images/gradBGGrey.jpg);
    background-repeat: repeat-x;
}
td { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; }
p{ margin:5px 0px 10px 0px}
.bcEnd {font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color:#A5A8AA}
li {margin-bottom:2px; }
ul {margin-top:2px;}
ol {margin-top:2px;}

/* BUTTONS */

.button { background-color: #E3EAEB; color: #027C8D; border: double 3px #027C8D; font-size:8pt; }
.buttonMauve {background-color:#C4C6DA; color: #364974;  border: double 3px #364974; font-size:8pt; width:100px; font-style:italic; font-weight:bold; }
.button_grad_blue
{
    background: url(../../Images/Tabs/blueGrad.jpg);
    border: none;
    height: 25px;
    padding: 0px 10px 3px 10px;
    color: #ffffff;
}
.span_border
{
    border: solid 1px #cccccc;
    padding: 1px 1px 1px 1px;
    background-color: #ffffff;
    display: inline-block;
}

/* TITLES */

/* Use for page titles */
H1 {color:#A5A8AA; font-size:12pt; font-weight:bold; margin-top:0px; margin-bottom:15px;}
H2 {font-size: 10pt; font-weight: bold; color: #4570CE; margin-bottom: 10px; margin-top:5px;}
H3 {font-size: 10pt; font-weight: bold; color: black; margin-bottom: 0px; margin-top:0px;}
H4 {font-size: 10pt; font-weight: bold; color: #666666; margin-bottom: 5px; margin-top:0px;}
H5 {font-size: 10pt; font-weight: bold; color: #666666; margin-bottom: 0px; margin-top:0px;}
H6 {font-size: 10pt; font-weight: bold; color: #FFFFFF; margin-bottom: 0px; margin-top:0px;}
/* try not to use this */
.pageTitle {color:#A5A8AA; font-size:11pt; font-weight:bold; margin-top:10px; margin-bottom:15px; }
/* try not to use this */
.pageTitle2 {font-size: 10pt; font-weight: bold; color: #3687CC;}

/* CHROME DEFINITIONS */

.chromeBanner
{
    width: 970px;
    height: 140px;
}
.chromeBanner1
{
    float: left;
    width: 230px;
    height: 140px;
    background-image: url(../../Images/bannerBG0a.jpg);
}

.chromeBanner2
{
    float: left;
    width: 411px;
    height: 140px;
    background-image: url(../../Images/bannerBG0b.jpg);
}

.chromeBanner3
{
    float: left;
    width: 329px;
    height: 140px;
    background-image: url(../../Images/bannerBG0c2.jpg);
    text-align: right;
}

.chromeTableP
{
	border: solid 1px #003366;
}

.chromeTopP
{
    width: 970px;
    background-color: #435A8C;
    text-align: left;
    border-top: Solid 1px #003366;
}

.chromeLeftNavP
{
	background-color: #435A8C;
	width:150px;
	vertical-align:top;
	text-align:left;
}

.chromeFooterP
{
    background-color:#304C7E;
    font-size:7pt;
    font-family:  "Verdana", "MS Sans Serif", "Arial";
    color: #FFFFFF;
    border-top: 0px;
    padding:10px;
    text-align:right;
}

.topMenuP
{
	background-color: #4E81A2;
    border-bottom: solid 1px #1B5174;
}

.atopMenu 
{
    vertical-align:top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size:8pt;
    color: #6DAFB9;
    background-color:#FFFFFF;
    text-align:right;
    border-bottom:solid 1px #846D3D;
    border-top:solid 1px #846D3D;
    height: 20px;  
}
.dirLinks
{
	background-image:url(../../images/dir_links_blue.jpg)
}
.hrdirLinks
{
	background-image:url(../../images/HR_links_blue.jpg)
}

/* IE8 FIX */

.adjustedZIndex { z-index: 1; }

/* LINK DEFINITIONS */

/* DYNAMIC CONTROL LINKS */
A:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #2B69E8; text-decoration:none; }
A:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #2B69E8; text-decoration:none;}
A:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #2B69E8; text-decoration:none;}
A:hover { color: #E40808; text-decoration:none;}

/* INTERNAL CONTENT LINKS */
A.internal { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 9pt; color: #2B69E8; text-decoration:none; }
A.internal:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 9pt; color: #2B69E8; text-decoration:none;}
A.internal:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 9pt; color: #2B69E8; text-decoration:none;}
A.internal:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 9pt; color: #2B69E8; text-decoration:none;}
A.internal:hover { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 9pt; text-decoration: none; color: #E40808; }

/* ACTION ALERT LINKS */
A.action { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: red; text-decoration:none; }
A.action:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: red; text-decoration:none;}
A.action:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: red; text-decoration:none;}
A.action:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: red; text-decoration:none;}
A.action:hover { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; text-decoration: none; color: #2B69E8; }

/* PROGRESS HEADER LINKS */
A.progHead { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 11pt; color: #666666; text-decoration:none; margin-bottom:2px; font-weight:bold; line-height:20px; }
A.progHead:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 11pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:20px; }
A.progHead:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 11pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:20px; }
A.progHead:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 11pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:20px; }
A.progHead:hover { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 11pt; text-decoration: none; color: #E40808; margin-bottom:2px; line-height:20px; }

/* PROGRESS HEADER LINKS */
A.progHead2 { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 10pt; color: #666666; text-decoration:none; margin-bottom:2px; font-weight:bold; line-height:18px; }
A.progHead2:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 10pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:18px; }
A.progHead2:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 10pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:18px; }
A.progHead2:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 10pt; color: #666666; text-decoration:none; margin-bottom:2px; line-height:18px; }
A.progHead2:hover { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 10pt; text-decoration: none; color: #E40808; margin-bottom:2px; line-height:18px; }

/* MENU LINKS */

.mnuLinkP A:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #FFFFFF; display:block; }
.mnuLinkP A:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #FFFFFF; display:block; }
.mnuLinkP A:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #FFFFFF; display:block; }
.mnuLinkP A:hover { text-decoration: none; color: #000033; display:block; }

/*FOOTER LINKS */

.ftrLinkP A:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 7pt; color: #FFFFFF; }
.ftrLinkP A:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 7pt; color: #FFFFFF;}
.ftrLinkP A:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 7pt; color: #FFFFFF; }
.ftrLinkP A:hover { text-decoration: none; color: #E40808; }

/* BREADCRUMB */

.breadcrumbP:link { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #3687CC; }
.breadcrumbP:active { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #3687CC; }
.breadcrumbP:visited { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #3687CC; }
.breadcrumbP:hover { color: #E40808; }
.breadcrumbP { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; color: #346E00; }

/* GRIDVIEW LINKS */

.grvFont8 A:link { font-size: 8pt; }
.grvFont8 A:active { font-size: 8pt; }
.grvFont8 A:visited { font-size: 8pt; }

/* LISTS */

.pdfListItemMarker
{
    background-image: url(../../Images/pdf_icon1.gif);
    background-repeat: no-repeat;
    background-position: 0px 2px; 
    padding-left: 23px;
    margin-left: 10px;
    line-height: 20px;
}

/* TOP MENU */

.tmP
{
    border-left: solid 1px #003366;
    font-size:8pt;
    /* amck 9-11-09 added padding below for Firefox which was squwushed */
    padding-right:10px;
}

/* LEFT MENU */

.lmP
{
    border-bottom: solid 1px #003366;
    border-right: solid 1px #003366;
    border-left: solid 1px #003366;
    font-size:8pt;
    padding-right:0px;
}

/* ALIGNMENT AND PADDING */

.right { text-align: right; }
.left { text-align: left; }
.bordered { border: solid 1px #3C8F9B; }
.top { vertical-align:top; }
.middle{ margin-left:auto; margin-right:auto; }
.padRight10 { padding-right:10px;}
.padRight20 { padding-right:20px;}
.padLeft10 { padding-left:10px;}
.padLeft20 { padding-left:20px;}
.marL12marT4 { margin: 4px 0px 0px 12px; }
.vAlignM { vertical-align: top; }
.confirmleft {text-align: right; width:30%; padding: 5px 5px 5px 0; border-bottom: solid 1px #CCCCCC; vertical-align:top;}
.confirmright {text-align: left; width:70%; padding: 5px 0 5px 5px; border-bottom: solid 1px #CCCCCC;}

/* CONTENT */
.confirmpostalcode {
    display:none;
}
.confirmemail {
    display:none;
}

.content
{
    margin: 0px;
    padding-top: 15px;
    padding-left: 15px;
    padding-bottom: 30px;
    padding-right: 15px;
    vertical-align: top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size: 9pt;
    color: #666666;
    text-align: left;
    line-height: 18px;
}
.pgContent
{
    margin: 0px;
    vertical-align: top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size: 8pt;
    color: #666666;
    text-align: left;
    line-height: 16px;
}

.content9pt
{
    margin: 0px;
    padding-top: 15px;
    padding-left: 15px;
    padding-bottom: 20px;
    padding-right: 15px;
    vertical-align: top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size: 9pt;
    color: #666666;
    text-align: left;
    line-height: 18px;
}

.content9
{
    font-size: 9pt;
}
.contentR9pt
{
    margin: 0px;
    vertical-align: top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size: 9pt;
    color: #666666;
    text-align: left;
    line-height: 22px;
}
.contentC8pt
{
    margin: 0px;
    vertical-align: top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size: 8pt;
    color: #666666;
    text-align: center;
    line-height: normal;
}

.feedback
{
    margin: 0px;
    padding-top: 10px;
    padding-left:10px;
    padding-bottom:20px;
    padding-right:40px;
    vertical-align:top;
    font-family: "Verdana", "MS Sans-Serif", "Arial";
    font-size:8pt;
    color: #666666;
}

.itl6
{
    font-size: 6pt;
    font-weight: normal;
    font-style: italic;
}

.font9em { font-size: 0.9em; }

/* POSITIONING */

.controlsContainer
{
	position:inherit;
	width: 100%;
	height: 510px;
	overflow: auto;
}

.pdControlsContainer
{
	position:inherit;
	width: 100%;
	overflow: auto;
}

.pdContentContainer
{
    padding: 10px 10px 10px 10px;
    width: 746px;
    height: auto;
    overflow: auto;
    border: solid 1px #cccccc;
    clear: both;
}

.parishFinderViewParish
{
	float: left;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	width: 340px;
	top: 0px;
}

.parishFinderCriteria
{
	float: left; 
	margin-left: 10px;
	top: 0px; 
	width: 375px;
	height: 220px;
	padding: 0px 0px 0px 8px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666666;
}

.parishFinderMasses
{
	float: left; 
	top: 0px; 
	width: 350px;
	height: 160px;
	padding: 0px 0px 0px 0px;
}

.parishFinderLanguage
{
	float: left; 
	margin-left: 0px; 
	top: 0px; 
	width: 330px;
	height: 190px;
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666666;
}

.containerSchoolView
{
	float: left;
	margin-left: 0px;
	padding: 0px 0px 0px 0px;
	width: 320px;
	top: 0px;
}

.containerSchoolLocation
{
	float: left; 
	margin-left: 5px;
	top: 0px; 
	width: 375px;
	/*height: 140px;*/
	padding: 0px 0px 0px 8px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666666;
}

.containerSchoolGrades
{
	float: left; 
	top: 0px; 
	width: 320px;
	/*height: 160px;*/
	padding: 0px 0px 0px 0px;
}

.containerSchoolPrograms
{
	float: left; 
	margin-left: 5px; 
	top: 0px; 
	width: 450px;
	/*height: 250px;*/
	padding: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666666;
}

.margin5 { margin: 0px 0px 5px 0px; }
.marginT8 { margin: 8px 0px 0px 0px; }
.marginT15 { margin: 15px 0px 0px 0px; }
.marginR5 { margin: 0px 5px 0px 0px; }
.marginR10 { margin: 0px 10px 0px 0px; }
.marginR20 { margin: 0px 20px 0px 0px; }
.marginR35 { margin: 0px 35px 0px 0px; }
.marginR85 { margin: 0px 85px 0px 0px; }
.marginL5 { margin: 0px 0px 0px 5px; }
.marginL10 { margin: 0px 0px 0px 10px; }
.marginB0 { margin: 0px 0px 0px 0px; }
.marginB15 { margin: 0px 0px 15px 0px; }
.fL { float: left; }
.fR { float: right; }

.nosize_container { float: left; position: relative; width: 0px; height: 0px; }
.nosize_content { position: absolute; width: 300px; }

.center { text-align:center; }
.centre { margin-left: auto; margin-right: auto; }
.alignR { margin-left: auto; margin-right: 0px; }

.hint { display: none; border: solid 1px #cccccc; background-color: #ffffcc; padding: 2px; position: absolute; top: 0px; left: 0px; text-align: center; }
.hintContainer { position: relative; display: inline-block; height: 18px; }

/* ERROR AND INSTRUCTION MESSAGE DEFINITIONS */

.message
{
	color:Red; font-weight:bold; font-size:9pt;
}

.err 
{ color:Red; font-size:9pt; }

.errSmall 
{ color:Red; font-size:8pt; font-style:italic; }

/* HEADER DEFINITIONS */

.rndHeaderL
{
    float: left;
    width: 10px;
    height: 25px;
    background-image: url(../../Images/gradCornerL4.jpg);
}

.rndHeaderR
{
    float: left;
    width: 10px;
    height: 25px;
    background-image: url(../../Images/gradCornerR4.jpg);
}

.hdrTitleBar
{
    float: left;
    height: 25px;
    background-image: url(../../Images/gradMid4.jpg);
    padding: 0px 0px 0px 0px;
    text-align: left;
    vertical-align: middle;
}

.hdrTitle1
{
    position: relative;
    top: 4px;
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
}

.ttlHeadP
{
    font-weight: bold;
    font-size: 10pt;
}

.trow
{
    /*background:url(../../images/tabs/blueGrad.jpg) repeat-x;*/
    background-color: #92A5CE;
}

/* CONTROL DEFINITIONS */

.ddlFont8 { font-size: 8pt; }
.ddlWidth200 { width: 200px; }
.ddlWidth250 { width: 250px; }
.ddlWidth300 { width: 300px; }
.lockedWidth { table-layout: fixed; }

/* GRIDVIEW DEFINITIONS */
 
.grvHeadP { text-align:center; background-color:#BCBCBD; color:#FFFFFF; height:20px; font-weight:bold; font-size: 9pt;}
.grvHeadP2 {background-color:#BCBCBD; color:#444546; height:20px; font-weight:bold; font-size: 8pt;}
.grvSelectedP { background-color: #E5E3C8; color: #5F2F08; font-style: normal;}
/*.grvAlternatingP { background-color: #F3F4F5; }*/
.grvAlternatingP { background-color: #EAEAEB; }

/*Test */
.grvHeadPurply { background-color:#CED0E5; color:#454C99; font-weight:bold; font-family: Verdana; font-size:8pt; height:20px; border-bottom:#E4E6ED; padding-left:5px;}
.grvAltPurply { background-color: #F1F0F5; }
			
.resultsDiv
{
	background-color:#E1E1E4; 
	font-weight:bold; 
	font-family: Verdana; 
	font-size:10pt; 
	height:25px; 
	border-top: solid 1px #717272; 
	border-left: solid 1px #717272;
	border-right: solid 1px #717272; 
	border-bottom: solid 1px #717272;
	padding:10px 5px 0px 15px; 
	margin-bottom:5px;
}

/* TABLE DEFINITIONS */

.padAll0 { padding: 0px 0px 0px 0px; }
.padAll3 { padding: 3px 3px 3px 3px; }

/* ACCORDIAN CONTROL DEFINITIONS */

.accordianHeader
{
    /* Intended for 2-pane content pages */
    background-image: url(../../Images/accHeadGray.jpg); 
    background-repeat: no-repeat;
    vertical-align: middle;
    color: #545454;
    font-size: 8pt;
    font-family: "Verdana", "MS Sans Serif", "Arial";
    /*margin-bottom: 10px;*/
    vertical-align: middle;
    padding: 3px 0px 13px 5px;  cursor:pointer;
}

.accordianHeaderSelected
{
    /* Intended for 2-pane content pages */
    background-image: url(../../Images/accHeadSelected2.jpg); 
    background-repeat:no-repeat; 
    vertical-align: middle;
    color: #ffffff;
    font-size: 8pt;
    font-family: "Verdana", "MS Sans Serif", "Arial";
    /*margin-bottom: 10px;*/
    vertical-align: middle;
    padding: 3px 0px 13px 5px; cursor:pointer;
}

.accordianHeaderFullWidth
{
    /* Intended for full-width content pages */
    background-image: url(../../Images/accHeadCollapsedFW.jpg);
    background-repeat: no-repeat;
    vertical-align: middle;
    color: #545454;
    font-size: 8pt;
    font-family: "Verdana", "MS Sans Serif", "Arial";
    margin-bottom: 10px;
    vertical-align: middle;
    padding: 3px 0px 13px 5px;  cursor:pointer;
}

.accordianHeaderSelectedFullWidth
{
    /* Intended for full-width content pages */
    background-image: url(../../Images/accHeadSelectedFW.jpg);
    background-repeat:no-repeat;
    vertical-align: middle;
    color: #ffffff;
    font-size: 8pt;
    font-family: "Verdana", "MS Sans Serif", "Arial";
    margin-bottom: 10px;
    vertical-align: middle;
    padding: 3px 0px 13px 5px; cursor:pointer;
}

.accordianContent 
{
	padding: 2px 5px 0px 7px;
    text-align: left;
    vertical-align: top;
    font-size: 8pt;
    font-family: "Verdana", "MS Sans Serif", "Arial";
    margin-bottom: 8px;
}

.shade{ background-color: #F4EFEA; background-repeat:repeat-x; width: 157px; padding: 10px 5px 10px 5px; border: solid 1px #E4DBD5; }

/* custom tab container styles*/
/* ajax__tab_blueGrad-theme */

.ajax__tab_default .ajax__tab_header
{
    white-space: normal!important;
}

.ajax__tab_blueGrad-theme .ajax__tab_header 
{
    font-family:verdana, clean,sans-serif;
    font-size:1.0em;
    color:#ffffff;
    border-bottom:solid 5px #92A5CE;
}
.ajax__tab_blueGrad-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../images/tabs/blueGrad.jpg) repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:middle;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_blueGrad-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#ffffff;
    padding:0.2em 0.6em 0.2em 0.6em;    
    margin-right:0.01em;
}
.ajax__tab_blueGrad-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(../../images/tabs/blueGrad.jpg) #92A5CE repeat-x left -1300px;
}
.ajax__tab_blueGrad-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#ffffff;
}
.ajax__tab_blueGrad-theme .ajax__tab_active .ajax__tab_outer
{
     background:#92A5CE repeat-x left -1400px;
}
.ajax__tab_blueGrad-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:8pt;
    padding:1em 1em 1em 1em;
    background-color:#F2F3FB;    
    border:solid 1px #808080;
    border-top-width:0px;
}
/*ajax__tab_beigeGrad-theme*/
/*ajax__tab_beigeGrad-theme*/
.ajax__tab_beigeGrad-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:9pt;
    color:#61360D;
    /* add */
    font-weight:500;
   /* border-bottom:solid 5px #84aeef; original*/
    /* border-bottom:solid 5px #92A5CE; blue*/
    border-bottom:solid 5px #F2E9C8; /*beige bottom border */
    /*border-bottom:solid 0px #DECFCE;*/
    
}
.ajax__tab_beigeGrad-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../images/tabs/beige.jpg) repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:middle;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_beigeGrad-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#61360D;
    /*padding:0.35em 0.75em;*/
    padding:0.2em 0.6em;    
    margin-right:0.01em;
}
.ajax__tab_beigeGrad-theme .ajax__tab_hover .ajax__tab_outer 
{
    /*background: url(images/blueGrad.jpg) #84aeef repeat-x left -1300px;*/
    background: #F5E9BD repeat-x left -1300px;
}
.ajax__tab_beigeGrad-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#61360D;
}
.ajax__tab_beigeGrad-theme .ajax__tab_active .ajax__tab_outer
{
     /*background:url(images/blueGrad.jpg) #84aeef repeat-x left -1400px;*/
     background:#F2E9C8 repeat-x left -1400px;
         border-top:solid 2px #61360D;
}
.ajax__tab_beigeGrad-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    /*font-size:10pt;*/
    font-size:8pt;
    padding:1em 1em 1em 1em;
    /*background-color:#edf5ff;*/
    /*background-color:#FBF4F2;*/
    background-color:#F9F6E9  ;
    border:solid 1px #CDC196;
    border-top-width:0px;
}

/* ajax__tab_blueGrad_theme */
.ajax__tab_blueGrad_theme .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:1.0em;color: #ffffff;background:url(../../images/tabs/tab-line_blue_theme.gif) repeat-x bottom;}
.ajax__tab_blueGrad_theme .ajax__tab_outer {background:url(../../images/tabs/tab-right_blue_theme.jpg) no-repeat top right;height:35px;}
.ajax__tab_blueGrad_theme .ajax__tab_inner {padding-left:3px;background:url(../../images/tabs/blueGrad.jpg) no-repeat;}
.ajax__tab_blueGrad_theme .ajax__tab_tab {height:22px;padding:4px;margin:0px;background:url(../../images/tabs/blueGrad.jpg) repeat-x;}
.ajax__tab_blueGrad_theme .ajax__tab_hover .ajax__tab_outer {cursor:pointer;background:url(../../images/tabs/tab-hover-right_blue_theme.gif) no-repeat top right;}
.ajax__tab_blueGrad_theme .ajax__tab_hover .ajax__tab_inner {cursor:pointer;background:url(../../images/tabs/tab-hover-left_blue_theme.gif) no-repeat;}
.ajax__tab_blueGrad_theme .ajax__tab_hover .ajax__tab_tab {cursor:pointer;background:url(../../images/tabs/tab-hover_blue_theme.gif) repeat-x;}
.ajax__tab_blueGrad_theme .ajax__tab_active .ajax__tab_outer {background:url(../../images/tabs/tab-active-right_blue_theme.gif) no-repeat top right;}
.ajax__tab_blueGrad_theme .ajax__tab_active .ajax__tab_inner {background:url(../../images/tabs/tab-active-left_blue_theme.gif) no-repeat;}
.ajax__tab_blueGrad_theme .ajax__tab_active .ajax__tab_tab {background:url(../../images/tabs/tab-active_blue_theme.gif) repeat-x;}
.ajax__tab_blueGrad_theme .ajax__tab_disabled { color: #A0A0A0;}
.ajax__tab_blueGrad_theme .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:8pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

.emphasis { color:#E40808;}

.modalPopup {
	background-color: #ffffff;  
	border:solid 1px #5f2f08;   
	padding:15px;  
}
.mpeLbl 
{
	cursor:pointer; font-size:10pt; color:White;
}
/* Renan Added this for CWM */
.hiddencol
{
    display:none;
    border:0;
    border-color:#FFFFFF;
    padding:0;
    margin:0;
    width:0;
}
.viscol
{
    display:block;
}
/* For Palisades - added by Beata*/
.imgpad 
	{padding:6px 6px 6px 6px; 
	 border: 0;}
	 
.imgNoBorder
	{text-align:center;
	 border:0;}
	 
/* FOR ACA Added by Renan */
.theRight
{
 text-align:center; 
 vertical-align:top; 
 width:41%;	
}

.pledge
{
	 border: solid 1px #9e996c; 
	 text-align:center; 
	 width:98%;
	 
}

.backg
{
	 background-color:#efeff1;	
}

.smaller
{
	font-size: 8pt;
}
	 
/* added by Beata for wrapping the thumbnails individually (Archives>Clergy.aspx)*/
.thumbwrapper {
	float: left;
	height: 90px;
	width: 105px;
	padding-top: 15px;
	background: #EAE8CC; 
	margin: 8px;
	border: 1px solid #afab8e;
	text-align: center;
}

.thumbwrapper2 {
	width: 90px;
	height: 103px;
	background: #fff; 
	padding:5px;
	border: 1px solid #EFEDF5;
	text-align: center;
	margin-bottom:10px;
}
.thumbwrapper3 {
	float: left;
	height: 150px;
	width: 150px;
	padding: 5px 5px 5px 5px;
	background: #EAE8CC; 
	margin: 8px;
	border: 1px solid #afab8e;
	text-align: center;
}

.modalPopupStyle 
{
	background-color:#FBFCE5; 
	padding:10px 10px 10px 10px;
}

.modalPopupStyle2 
{
	background-color:#FBFCE5; 
	padding:20px 20px 20px 20px;
	border: solid 1px #cccccc;
}

.modalPopupTwo 
{
	background-color:#FEFFEE; 
	padding:10px 10px 10px 10px;
	border: solid 1px #CCCCCC;
}


.marginLeftBold
{
	margin-left:20px;
	font-weight:bold;	
}

.italicBold
{
    font-size: 8pt;
    font-weight: bold;
    font-style: italic;
}

.hispanoLeft
{
	border-right:solid 1px #a25b20; 
	padding-right: 10px; 
	vertical-align:top;	
}

.hispanoRight
{
	padding-left: 10px; 
	vertical-align:top;
}

.hispanoStyleColor
{
	/*font-style:italic; */
	color:#a25b20;	
}
/* TEMPORARY PROGRESS STYLES */
.summary { font-family: "Palatino Linotype", "MS Sans Serif", "Arial"; font-style:italic; font-size: 11pt; line-height:20px; }

.caption { font-family: "Verdana", "MS Sans Serif", "Arial"; font-size: 8pt; font-style:italic; color:#999999; }

/* PROGRESS TIMELINE STYLES*/

.shcontainer
{
	border: solid 1px white;
	padding: 15px;
	background-color:#E4E7F6;
}
.toolTipHover   
{   
float: left;
display:none;   
margin: 10px 10px 10px 10px;   
width: 200px;   
background:#F8FBBD;   
border-right: #666666 1px solid;   
border-top: #666666 1px solid;   
border-left: #666666 1px solid;   
border-bottom: #666666 1px solid;   
padding:20px;
text-align:left;     
}
.acaTipHover   
{   
float: left;
display:none;   
background:#d5f4df;
border: solid 1px #666666;   
padding:10px 15px 15px 15px;     
}
.water
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	height:16px;
	padding:1px;
    }




