﻿body { background:url('/images/shared/bodybg.jpg') repeat-x #0F5084; color:#888; font-weight: normal; font-size: 10px; word-spacing: normal; text-transform: none; font-family: Arial, helvetica, Verdana; letter-spacing: normal; text-align: center; margin: 0 auto; }

h1, h2, h3, h4, h5, th, thead, tfoot { color: #0F5084; }
h1 { font-weight:700; font-size:16pt; word-spacing:normal; text-transform:none; font-style:normal; font-family:Verdana, Arial, helvetica, sans-serif; letter-spacing:normal;text-decoration:none; }	
h2 { font-weight:700; font-size:12pt; word-spacing:normal; text-transform:none; font-style:normal; font-family:Verdana, Arial, helvetica, sans-serif; letter-spacing:normal; text-decoration:none; }	
h3 { font-size: 14px; background: url("/images/shared/squares_h3.gif") no-repeat left center; float: none; clear: both; margin: 25px 0px 5px; padding: 0px 0px 1px 41px; border-bottom: 1px dashed #aaa }
h4 { font-family:Verdana, Arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; text-decoration:none; word-spacing:normal; letter-spacing:normal; text-transform:none; }	
h5 { font-family:Verdana, Arial, helvetica, sans-serif; font-size:10pt; font-weight:700; font-style:normal; text-decoration:none; word-spacing:normal; letter-spacing:normal; text-transform:none; }	
h6 { font-family:Verdana, Arial, helvetica, sans-serif; font-size:10pt; font-weight:700; font-style:normal; text-decoration:none; word-spacing:normal; letter-spacing:normal; text-transform:none; }	

h1.errors { color: #CC3333; }
h3.errors { font-size: 14px; color: #CC3333; background: url(/images/shared/squares_h3_errors.gif) no-repeat left center; float: none; clear: both; margin: 25px 0px 5px; padding: 0px 0px 1px 41px; border-bottom: 1px dashed #CC3333 }
h4.errors { color: #CC3333; }

/*
tfoot, thead { font-size:10pt; word-spacing:normal; letter-spacing:normal; text-transform:none; font-family:Arial, helvetica, sans-serif; }	
th { font-weight: bold; font-size: 10pt; word-spacing: normal; vertical-align: baseline; text-transform: none; font-family: Arial, helvetica, sans-serif; letter-spacing: normal; }
td,div { font-weight: normal; font-size: 10pt; word-spacing: normal; text-transform: none; color: #333333; letter-spacing: normal; }
*/

div { font-weight: normal; font-size: 10pt; word-spacing: normal; text-transform: none; color: #333333; letter-spacing: normal; }
ul { list-style-image: url("/images/shared/bullet1.gif"); }

A:link {color: #0F5084; text-decoration:none; }
A:visited {color: #0F5084; text-decoration:none; }
A:hover { color:#C78107; } 
A:active {} /* style visible only at moment of click */ 

/******** Start Header Layout ********/
.hdr_top_logos { background: url("/images/shared/header.jpg") repeat-x top left; float: none; clear: none; width: 760px; height: 137px; border: 0px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; }
.divGTILogo { margin-top:7px; float:left; }
.divGTIText { margin-top:14px; float:right; }
#hdr_bottom { background: url("/images/shared/body_wrapper_bg.gif") repeat-y top left; float: none; clear: none; width: 760px; height: 27px; border: 0px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; }
.hdr_linkstrip { background: url("/images/shared/heading_strip_1_bg.gif") repeat-x top left; float: none; clear: none; width: 760px; height: 27px; border: 0px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; text-align:left; }
#hdr_strip_tools { background: url("/images/shared/heading_strip_1_bg.gif") repeat-x top left; float: right; clear: none; width: 100px; height: 27px; border: 0px; margin-left: auto; margin-right: auto; padding: 0px 0px 0px 0px; }
/******** End Header Layout ********/

/******** Start Content Layout ********/
.divContent { background-color:#fff; float:none; width: 760px; text-align: left; margin: 0 auto; }
.divContentLeftNav { width: 200px; margin:0px 0px 0px 5px; float: left; padding: 0px; }
.divContentRightBody { width: 550px; float: left; text-align:left; margin:0px 0px 0px 5px; }
/******** End Content Layout ********/

/******** Start Footer Layout ********/
.divFooter {  background-image: url('/images/shared/footer_bg.gif'); background-repeat: no-repeat; float:none; width: 760px; text-align: center; margin: 0 auto; padding-top:15px; margin-bottom:10px; color:#fff; }
.divFooterLinks { color:#aa0000; }
.divFooterLinks a:link { color:#ff8282; text-decoration:none; }
.divFooterLinks a:visited { color:#ff8282; text-decoration:none; }
.divFooterLinks a:hover { color:#fff; text-decoration:none; }
/******** End Footer Layout ********/

/******** Start Left Nav Formatting ********/
.leftMenuheader { width:200px; padding: 2px 0px 2px 0px; margin: 5px 0px 2px 0px; display: block; text-transform: uppercase; color: #FCEFBA; background-color: #0F5084; text-align: left; text-decoration: none; font-weight: bold; }
.leftMenu { width: 200px; margin: 0px; }
.leftMenu a { width: 200px; display: block; font-size: 11px; margin-bottom: 2px; padding: 2px 0px 2px 0px; color: #A0680A; letter-spacing: 1px; background-color: #FDF5D7; text-align: left; text-decoration: none; font-weight: bold }
.leftMenu a:visited { }
.leftMenu a:hover { background-color: #FCEFBA; }
/******** End Left Nav Formatting ********/

/******** Start DIV Fields ********/
.divMaster { height:100%; }
.divSectionHdr { border-width: 1px; border-style: solid; border-color: #C78107; padding: 3px 5px 3px 5px; color: #ffffff; font-weight: bold; BACKGROUND-IMAGE: url("/images/shared/heading_bg.gif"); BACKGROUND-REPEAT: repeat-x; }
.divSubHdr { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #FFDB6C; padding: 3px 5px 3px 5px; color: #41668B; font-weight: bold; BACKGROUND-IMAGE: url("/images/shared/subheading_bg.gif"); BACKGROUND-REPEAT: repeat-x; width:100%;	}
.divSectionBdy { border-width: 0px 1px 1px 1px; border-style: solid; border-color: #C78107; padding: 2px 2px 2px 2px; }
/******** End DIV Fields ********/

/******** Start Copyright Text ********/
A.copyrighttext:link { font: 10px verdana; color: #000000; text-decoration: none; }
A.copyrighttext:visited { font: 10px verdana; color: #000000; text-decoration: none; }
A.copyrighttext:hover { color: #000000; text-decoration: underline;}
A.copyrighttext:active { color: #000000; text-decoration: underline; }
/******** End Copyright Text ********/

/* Start Sect_Mid */
#sect_mid { WIDTH:295px; FLOAT:left; CLEAR:both;}
#sect_mid_hdr { PADDING: 0px 0px 0px 0px; BACKGROUND: url("../images/Section_Mid/hdr.gif") no-repeat left top; WIDTH:295px; HEIGHT:96px; }
#sect_mid_body { PADDING: 3px 8px 3px 8px; BACKGROUND: url("../images/Section_Mid/body.gif") repeat-y; }
#sect_mid_ftr { BACKGROUND: url("../images/Section_Mid/ftr.gif") no-repeat top; HEIGHT:19px }
/* End Sect_Mid */

/* Start Scripture Window */
.divScriptureWindow { color:#0F5084; border: solid 1px #0F5084; background-color:#ffffff; padding:4px; }
.divScriptureWindow h1, h2, h3, h4, h5, th, thead, tfoot { color: #0F5084; }
.divScriptureWindow h1 { font-weight:700; font-size:16pt; word-spacing:normal; text-transform:none; font-style:normal; font-family:Verdana, Arial, helvetica, sans-serif; letter-spacing:normal;text-decoration:none; }
.divScriptureWindow h3 { font-size: 14px; background: url("/images/shared/h3_Scripture_tooltip.gif") no-repeat left center; float: none; clear: both; margin: 0px 0px 5px; padding: 0px 0px 1px 32px; border-bottom: 1px dashed #aaa }
.divScriptureWindow a {color: #008000; text-decoration:none; }
.divScriptureWindow a:visited {color: #008000; text-decoration:none; }
.divScriptureWindow a:hover { color:#008000; } 
.divScriptureWindow a:active {}
.divScriptureLink a {color: #A86900; text-decoration:none; }
.divScriptureLink a:visited {color: #A86900; text-decoration:none; }
.divScriptureLink a:hover { color:#A86900; } 
.divScriptureLink a:active {}
/* End Scripture Window */


/* Start Calendar Details Window */
.divCalDetailsWindow { border: solid 1px #0F5084; background-color:#ffffff; padding:4px; }
.divCalDetailsWindow h1, h2, h3, h4, h5, th, thead, tfoot { color: #0F5084; }
.divCalDetailsWindow h1 { font-weight:700; font-size:16pt; word-spacing:normal; text-transform:none; font-style:normal; font-family:Verdana, Arial, helvetica, sans-serif; letter-spacing:normal;text-decoration:none; }
.divCalDetailsWindow h3 { font-size: 14px; background-image:none; float: none; clear: both; margin: 0px 0px 5px; padding: 0px 0px 1px 0px; border-bottom: 1px dashed #aaa }
.divCalDetailsWindow a {color: #008000; text-decoration:none; display:block; }
.divCalDetailsWindow a:visited {color: #008000; text-decoration:none; }
.divCalDetailsWindow a:hover { color:#008000; } 
.divCalDetailsWindow a:active {}
.divCalDetailsLink a {color: #A86900; text-decoration:none; display:block; }
.divCalDetailsLink a:visited {color: #A86900; text-decoration:none; }
.divCalDetailsLink a:hover { color:#A86900; } 
.divCalDetailsLink a:active {}
/* End Calendar Details Window */

/* Start Slider */
 
.contentslide {
width: 530px;
height: 210px;
}

.contentslide .opacitylayer{ 
width: 100%;
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}
.contentslide .contentdiv{
display: none;
}

.pagination{
width: 530px;
text-align: right;
}

* html .pagination{ 
width: 530px; /*IE5 width*/
w\idth: 530px; /*IE6 width*/
}

.pagination a:link {
padding: 5px;
color: #2e6ab1;
background-color: white;
font-weight: bold;
text-decoration: none;
}

.pagination a:hover {
color: white;
font-weight: bold;
background-color: #a1a1d2;
text-decoration: none;
}

.pagination a.selected{
padding: 5px;
color: black;
background-color: white;
font-weight: bold;
text-decoration: none;
}

/* End Slider */


