/* CSS Document */
BODY, TABLE, TD, P{
  font-family:arial, helvetica, sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#000000;
  background-color:transparent;
  text-align:justify;
  padding-right:5px;
  margin-top:3px;
}

h1  {
  color:#008772;
  font-size:1.3em;
  font-family:futura,arial;
  margin-top:5px;
  padding-top:0px;
 
}



h2 {
  font-family:futura,arial;
  font-size:1.3em;
  font-weight:bold;
  letter-spacing:5px;
  color:#008772;
 
}

h3 {
  color:#008772;
  font-family:futura,arial;
 
  font-size:1.2em;
}


UL {


  padding:0px 0px 0px 20px; /*important*/
  margin-left: 0px;
}
LI {
  border:dotted 0px green;
  padding:5px 0px 5px 0px; /*important*/
}

ul.listNav{
list-style-type:none;


}

DT {
  color:#008772;
  font-size:1.1em;
  font-weight:bold;
}
DD {
  margin-bottom:1em;
  margin-top:1em;
}


/* anchor styles */
.toplinkarea {
  text-align:right;
  padding:2px;

}
A.topLinks:link, a.topLinks:visited {
  color:#2f4945;
  text-decoration:none;
  font-family:arial,sans;
  font-size:.8em;
text-transform:uppercase;
}
A.topLinks:hover {
  color:#2f4945;
  font-family:arial,sans;
  font-size:.8em;
  text-transform:uppercase;
  text-decoration:underline;
}

strong {font-style:italic}




a.blue:link, a.blue:hover, a.blue:visited {
  color: #003333; 
  text-decoration:underline;
  /* font-weight:bold; */
}


a.green:link, a.green:hover, a.green:visited {
  color: #003333; 
  text-decoration:underline;
  /* font-weight:bold; */
}


a.greenBold:link, a.greenBold:hover, a.greenBold:visited {
  color: #008772; 
  text-decoration:underline;
  /* font-weight:bold; */
}

a.gold:link, a.gold:hover, a.gold:visited {
  color: #000000;
  text-decoration:underline;
 
}

a.tools:link, a.tools:visited {
	color:#000000;
	font-weight:bold;
	font-size: 14px;
	text-decoration:underline;
	}
a.tools:hover {
	color:#003333; 
	}



a.topNav:link, a.topNav:visited {
  color: #003333; 
  text-decoration:none;
  text-align:center;
  display:block;
  height:40px;
  vertical-align:middle;
  padding-top:3px;
}

 a.topNav:hover  {
  color: #FFFFFF; 
  text-decoration:none;
  background-color : #00A3AF;
  text-align:center;
  display:block;
  height:40px;
  vertical-align:middle;
  padding-top:3px;
}

a.topNavBlue:link, a.topNavBlue:visited {
  color: #003333; 
  text-decoration:none;
  text-align:center;
  display:block;
  height:40px;
  vertical-align:middle;
  padding-top:5px;
}

 a.topNavBlue:hover  {
  color: #FFFFFF; 
  text-decoration:none;
  background-color : #44789b;
  text-align:center;
  display:block;
  height:40px;
  vertical-align:middle;
  padding-top:5px;
}



.greenNav {
font-size: .9em; 
color: #006633; 
height:40px; 
vertical-align:middle; 
background-image:url(../images/tab_bg_green.png); 
}



.blueNav {
font-size: .9em; 
color: #006633; 
height:40px; 
vertical-align:middle; 
background-image: url(../images/subnav_bg.png); 
}




.blueHeader { color: #016684;}
.blueBold { color: #016684;
font-weight:bold;}

.greenBold {  color:#008772;
font-weight:bold;}
.goldHeader { color: #FF9F0A;}

.goldBold{  color:#E49734;
font-weight:bold;}

.brownBold{color:#C95139;
font-weight:bold;}

.stretch { letter-spacing:10px; line-height:16px; font-size:14px;}
.ministretch { letter-spacing:1px;}
.smallfont { font-size:10px;}

.mainquote {
  text-align:left;
  /*background-color:#E7EEED; */
  font-size: 1.1em; 
  /* font-style:italic; */
  font-family:arial,sans-serif; 
  padding:20px; 
  width:360px; 
  /* border: dashed 1px #008773; */
  margin: 0px 0px 10px 0px;
  background-image:   url("../images/large_quote.png");
  /* background-image: none; */
  background-position: 0px 0px;
  background-repeat:no-repeat;
}

.tagLine{
text-align:right;
font-size:14px;
}



/* Div Section */
#greenBoxIndex { width:280px; background-color:#EBF7F5; padding-top:10px; padding-bottom:15px;padding-left:10px; padding-right:10px;}

#greenBox { width:280px; background-color:#EBF7F5; padding-left:10px; padding-right:10px; text-align:left;}
#blueBox { width:280px; background-color:#F6F7FA; padding-left:10px; padding-right:10px; text-align:left;}
#yellowBox { width:280px; background-color:#FFFFEB;padding-left:10px; padding-right:10px; text-align:left;}/* old color #FEFEF4,FFFFD9*/
/* HEIGHT: 400px;*/
#content {width:400px; 
background-image: url(../images/background.png); 
background-position:top; background-repeat:repeat-y;
padding-top:10px;
}

#contactPage {width:380px;
background-image:url(../images/photos/background_contact2.jpg); 
background-position:bottom; background-repeat:no-repeat;
background-color:#ccd7db; 
padding-right:10px;
padding-left:10px; 
}

#copyright {font-size:10px; text-align:right;}


div.tabArea {
  font-size: 80%;
  font-weight: bold;
}

a.tab {
  background-color: #f0f0f0;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
}

a.tab, a.tab:visited {
  color: #808080;
}

a.tab:hover {
  background-color: #d0d0d0;
  color: #606060;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited 
{
  background-color: #c0c0c0;
  color: #000000;
  }
  
div.tabMain {
  background-color: #c0c0c0;
  border: 1px solid #000000;
  padding: 1em;
}

div.tabIframeWrapper {
  width: 420px;
  height:650px;
}

iframe.tabContent {
  background-color: #c0c0c0;
  border: 1px solid #000000;
  width: 100%;
  height:100%;
}


