/*  CSS Document
    Copyright 2009-2010 Tom Bannister, Oceanwave Communications 
    All rights reserved.
*/

/* Palette 
text: #222;
anchors: #00005c;
active nav link: #8B9EAF;
legal-pad-yellow: #FFFE94;
recycled-file-folder: #7a7562;
reg-file-folder: #dbd1b8;
green-background: #648C8C;
dark-blue:#012242;
highlight-blue: #006DB4;
*/
html {
    background: url(../images/Texture0114.jpg) repeat 0 0;
	color:#222;
	background-color:#fff;
	}
html, body {
/*	font-family:"Times New Roman", Times, serif;*/
    font-family: georgia,"Times New Roman",Times,serif;	
	}
body {background: url(../images/bg.png) repeat-x 0 0;}
a {color:#004E82;#415F7B;}
.offsite {
	padding-right:22px;
	background:url(../images/offsite.gif) no-repeat center right;
}
.pdf {
	padding-right:20px;
	background:url(../images/pdf.gif) no-repeat center right;
	}
.hang-left{margin-left:-0.5em;}

blockquote { margin:1em 4em 1em 1em;font-style:italic;color:#012242;#648C8C;#305270;line-height:140%;
	}
.clear-left {clear:left;}
em {
	color:#004242;#555;
	font-weight:bold;
	}
h1 {margin:0;padding:0;font-size:200%;}
h2, h3, h4 {
	font-weight:bold;
	margin:.6em 0 .2em 0;
	line-height:130%;
	color:#012242;#20364B;
	}
h2{font-size:120%;}
h3{font-size:110%;}
h4{font-size:105%;}

img{
	color:#666;
	font-style:italic;
}
.tel {font-size:1.4em;margin-top:.6em;}
li {margin:1em 0;}
ol {
	list-style:decimal outside;
	margin-right:4em;
}
.contact{
	margin:2em 0 2em 0;
	padding:.4em .4em .4em 1em;
}
.vcard-icon {float:left;margin:0 0 2em 0;}
.hcard {float:left;margin:0 0 2em 2em;}
.imageCenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.imageLeft {
	padding:.4em;
	float:left;
}
.imageRight {
	padding:.4em;
	float:right;
	}
.if {font-style:italic;}
.pic {margin:1em 1em 1em 1em;text-align:center;}
#about-us .pic {margin-top:3em;}
.right {float:right;}
span.qa {font-size:120%;font-weight:bold;color:#69573e;}
span.alert {font-size:150%;font-weight:bold;color:red;margin-left:-13px;}

strong{color:#004242;#704F30;}
/*.attributed {line-height:em;}*/
p {margin-top:1em;}
p.copyright {font-size:80%;}
p.limited {margin:0 1.8em 0 1.6em;}
p.qa {display:inline;line-height:3em;}
p.ex {margin-right:5em;margin-left:2em;}
em.title {display:block;margin-top:.4em;}

#contactForm{
	margin-top:2em;
}
#contactForm form fieldset{padding-top:1em;}
#contactForm form fieldset label{
	width:5em;
	float:left;
	text-align:right;
}
#contactForm input.text {
	width:15em;
	background-color:#fff;
}
#contactForm input.submit {
	margin:.4em 0 0 5em;
	}
#contactForm textarea {
	height:10em;
	width:16.2em;
	}
/*#bd {background: url(../images/paper.gif) repeat 0 0;}	*/
	
#bd, #hd, #ft {
	font-size:123.1%; /* 13px*123.1%=16px */	
	}

#myheader{
	position:relative;
	font-family:'Times New Roman';
	height:150px;
/*	background: url(../images/th-header.png) no-repeat 0px 0px; */
    overflow:hidden;
    margin:0;padding:0;
}
/*#myheader img {margin:.4em 0 0 0;}*/
#ft {
	text-align:center;
	margin-top:3em;
}
#ft p.copyright {
	margin:3em 0;
	color:#555;}
#ft p.copyright a{
	text-decoration:none;
	color:#555;
}
#custom-doc{
	width:70em; /* 910px/13px */
	*width:68.25em; /* IE 910px/13.3333px */
	margin:0 auto;
	text-align:left; /* IE5 & 6 get back left alignment */
	}
a.instant-file{	
	background:url(../images/if.png) no-repeat left center;
	padding-left:20px;
	}

  /********************************/
 /* Navigation follows to bottom */
/********************************/
#bottomNav li.instant-file{	
    padding-left:24px;
	background:url(../images/if.png) no-repeat center left;}
#myheader #mainNav li a.instant-file {
background:url(../images/lightning.png) no-repeat 5px center;
        padding-left:30px;
}

#mainNav{
	position:absolute;
	bottom:0px;
	left:0px;
/*	z-index:99;*/
	font-size:116%;
	margin:0;
	padding:0;
	width:100%;
	background: url(../images/navbg.png) repeat-x 0 0;/*IE */
	background:rgba(187,204,204,.75);/*standards compliant, no images*/
	_background:#BBCCCC; /*<IE6*/
	border-top:1px solid #555;
	border-right:1px solid #555;
	border-left:1px solid #555;
/*    background: url(../images/Texture0116.jpg) repeat-x 0 0;*/
}
#myheader ul#mainNav li{
	list-style-type:none;
	float:left;
	margin:0 1em 0 1em;
}
#myheader ul#mainNav li a {
/*		text-decoration:none;*/
		display:block;
		float:left;
		padding: .2em 1.2em;
		margin:0;
/*		background-color:#7a7562;*/
}
#myheader ul#mainNav li a:hover  {
		text-decoration:underline;
}
#index #mainNav a.index, #index #mainNav a:hover.index, 
#instant-file #mainNav a.instant-file, #instant-file #mainNav a:hover.instant-file,
#reliable-support #mainNav a.reliable-support, #reliable-support #mainNav a:hover.reliable-support,
#about-us #mainNav a.about-us, #about-us #mainNav a:hover.about-us,
#contact-us #mainNav a.contact-us, #contact-us #mainNav a:hover.contact-us
{
color:#555;
/*background-color:#fff;*/
/*background: url(../images/Texture0114.jpg) repeat 0 0;*/
text-decoration:none;cursor:default;}

#index #bottomNav a.index, #index #bottomNav a:hover.index, 
#instant-file #bottomNav a.instant-file, #instant-file #bottomNav a:hover.instant-file,
#reliable-support #bottomNav a.reliable-support, #reliable-support #bottomNav a:hover.reliable-support,
#about-us #bottomNav a.about-us, #about-us #bottomNav a:hover.about-us,
#contact-us #bottomNav a.contact-us, #contact-us #bottomNav a:hover.contact-us
{
color:#7a7562;
text-decoration:none;cursor:default;}

#bottomNav {
/*	font-size:114%;*/
	width:100%;}
#bottomNav li{
	display:inline;
    margin:1.6em;
/*	padding:1em;*/
}
#bottomNav li a { line-height:160%;}
/*#bottomNav li a {line-height:3em;}*/

