﻿body{padding:0;margin:0px;}
body, p, span, li, ul, ol, td{font-size:9pt;font-family: Palatino, Palatino Linotype, Arial;  color: black;}

h1, h4{font-family:Trebuchet, Trebuchet MS, Arial;	font-size:22pt; font-weight:normal;	width:100%; 
   border-bottom:solid 2px black; padding-bottom:3px; margin-top:0px;font-size:22px;
	font-weight:bold;margin-top:0px;margin-bottom: 0px;padding-bottom: 0px; }
h2{font-family:Trebuchet, Trebuchet MS, Arial; color:Black; font-size:24pt; margin-top:0px;
	margin-bottom: 0px;	padding-bottom: 0px;}
h3{	font-family:Trebuchet, Trebuchet MS, Arial;	font-size:12pt;	
 	margin-bottom: 0px;	padding-bottom: 0px; }
h5{	font-family:Trebuchet, Trebuchet MS, Arial;	font-size:10pt;	 font-weight:normal;
 	margin-bottom: 0px;	padding-bottom: 0px; }
h6{	font-family:Trebuchet, Trebuchet MS, Arial;	font-size:8pt;	 font-weight:normal;
 	margin-bottom: 0px;	padding-bottom: 0px;margin-top:0px; font-style:italic; }

.h6like{font-family:Trebuchet, Trebuchet MS, Arial; font-size:8pt; font-style:italic;}

* + H1{	margin-top:10px;}
h3 + p{margin-top:0px; padding-top:0px;}

a:link{color: Black; font-weight:bold; text-decoration: none;}
a:hover{color: #404040; font-weight:bold; text-decoration: none;}
a:visited{color: #484848; font-weight:bold; text-decoration: none;}
span.d{display:inline-block; background-color:#7d7f7e; width:1px; height:10px; margin:0px 4px;position:relative; top:1px;}

/*-------------- Contact Page Style --------------*/
.moduleContact{ width:100%;}
.tblContact{margin-left:10px;}
.tblContact td {height:10px;line-height:10px;}
.tblContact td.ContactLabel{padding:8px;}

/*-------------- Search Page --------------*/
#divSearchBox{font-weight:bold;margin-top:15px;}
#divSearchBox input{width:100%;display:block;}
#divSearchButtonBox{width:100%;}
#divSearchButtonBox input{width:130px;margin-left:130px;display:block;}
/**/
#divSearchPage .tblQuery{width:400px;margin-bottom:10px;}
#divSearchPage .tblQuery td{padding:4px;}
#divSearchPage .tblQuery td input[type=text]{width:250px;}
#divSearchPage .tblQuery td{text-align:left;}
#divSearchPage .tblQuery td.Label{vertical-align:middle;text-align:left;width:120px;}
#divSearchPage td.header{color:Black; font-size:12pt; }
#divSearchPage td.headerSpace{line-height:5px;}
#divSearchPage .DisplayPart{background-color: #ECECEC; color:#CE261E;border-top: solid 1px #B4B4B4; 
                              border-bottom:solid 1px #DBDBDB;font-weight: bold;    padding: 3px;}
#divSearchPage .LinkPart{font-size: 10px; padding: 3px;padding-bottom:10px;}
.gvPageResults{width:100%;border: solid 1px #DBDBDB;}


/* Layout Styles */
form{margin:0px; padding:0px;margin:0 auto; width:761px; }
.divHeader{position:relative;height:118px; width:100%; overflow:hidden; background:url(images/contenttop2.jpg) no-repeat bottom left;}
.divHeader .iLogo{position:absolute; top:18px; left:6px; border:none;}
.divHeader .divMenu{position:absolute; bottom:6px; right:9px;}
.divHeader .tblHeaderTools{position:absolute; right:7px; top:42px;}
.divHeader .tblHeaderTools *{font-size:11px; color:Black; text-decoration:none; font-weight:bold;}
.divHeader .tblHeaderTools a:hover{text-decoration:none;}
.divHeader .tblHeaderTools a:visited{text-decoration:none; font-weight:normal;}
.divHeader .tblHeaderTools .text{width:192px; height:14px; line-height:14px; font-weight:normal; border:solid 1px #7d7f7e; 
                                 padding:0px 3px; vertical-align:middle;}
.divHeader .tblHeaderTools .btnSearch{display:none;}
.divHeader .tblHeaderTools .toolBottomRow{text-align:right;padding-top:5px; height:16px;}

.divMain{ background:url(images/contentrepeater.jpg) repeat-y left; }

.tblContent, .tblContentC1{ border-collapse:collapse; margin:0px 13px 0px 36px; }
.tdCLeft, .tdCRight{ padding:28px 0px 0px 0px; text-align:left; vertical-align:top;}
.tblContent .tdCLeft{padding-right:18px;position:relative;}
.tblContent .tdCLeft .contentBox{width:242px;height:532px; overflow:hidden;}
.tblContent .tdCLeft .printLink{display:block; font-size:14px; font-weight:bold; margin-top:10px}
.tblContent .tdCLeft .printLink:hover{text-decoration:none;cursor:pointer;}
.tblContent .tdCRight{}
.tblContent .tdCRight .contentBox{width:452px; height:532px; FLOAT: left; OVERFLOW: auto;}
.tblContent .tdCRight .jScrollPaneContainer .contentBox{width:422px !important;}

.tblContentC1 .tdCLeft{display:none;}
.tblContentC1 .tdCRight .contentBox{width:712px; height:532px; FLOAT: left; OVERFLOW: auto;}
.tblContentC1 .tdCRight .jScrollPaneContainer .contentBox{width:682px !important;}

.divFooter{ height:105px; width:100%; background:url(images/bottom.jpg) no-repeat top left; position:relative; font-size:11px;}
.divFooter, .divFooter a{font-family:Century Gothic;}
.divFooter a{ text-decoration:none; color:#7d7f7e; font-weight:normal;font-size:10px;}
.divFooter a:hover{text-decoration:none;color:#7d7f7e; }
.divFooter a:visited{text-decoration:none; font-weight:normal;color:#7d7f7e; }
.divFooter .inner{position:absolute;width:100%; text-align:center;bottom:45px;}
.divFooter .copyright{position:absolute;width:100%; text-align:center; bottom:6px;}
.divFooter .copyright, .divFooter .copyright a{ color:White; font-weight:bold;font-size:9px;}
.icheckoffLogo{display:none;}

/*Print Styles*/
@media print
{
	.divHeader, .tdCLeft, .divFooter, .jScrollPaneTrack{display:none;}
	form, .tblContent, .tblContentC1, .tdCRight, .jScrollPaneContainer{width:100% !important; overflow:visible; height:auto !important;}
	.contentBox{width:95% !important; overflow:visible;}
	.icheckoffLogo{ clear:both; display:block; float:left;}
	.contentBox{top:0px !important;}
}  
