/* CSS Document */
html {
	overflow-y: scroll;
}

body {
	/*background: url(images/http/bckgrd.gif) fixed left bottom no-repeat;*/
	/*background: url(images/http/bgcolor.jpg) repeat;
	background-color: #BACDE0;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	width: 800px;
	margin:15px auto;
	}
	
#banner {
float:left;
background:url(../images/http/GIF_logo.jpg) no-repeat;
height:100px;
color:#FFFFFF;
font-size: 1px;
width:249px;
}
	
#header_navigation {
height:100px;
}	
	
#navigation {
height:100px;
width:525px;
line-height:19px;
float:right;
vertical-align:bottom;
text-align:right;
font-size:14px;
color:#187831;
text-decoration: none;
}

.global_nav {
text-transform:uppercase;
list-style:none;
font-weight:bold;
margin: 54px 0px 3px 0px;
padding-bottom:4px;
text-decoration: none;
}

ul.global_nav {
border-bottom: 1px solid #CCCCCC;
}

.global_nav li{
display:inline;
margin:0px 0px 0px 10px;
text-decoration:none;
}

ul.sub_nav {

margin-top: 3px;
}

ul.sub_nav li {
display:inline;
padding:0px 0px 0px 7px;
font-size: 12px;
color:#A3CD39;
}

a.sub_nav {
color:#999999;
text-decoration:none;
}

a.sub_nav:hover {
display:inline;
font-size: 12px;
color:#A3CD39;
}


a.sub_navfirst {
color:#A3CD39;
text-decoration:none;
}

a.sub_navfirst:hover {
display:inline;
font-size: 12px;
color:#A3CD39;
}

#main_content {
margin: 15px 0px 30px 0px;
float:left;
text-align:left;
}

.link_list {
margin: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
text-transform:uppercase;
list-style:none;
font-weight:bold;
}

.contentArea {
	width: 610px;
	text-align: left;
	padding: 0px 95px 0px 0px;
	margin: 15px 0px 0px 0px;
	min-height: 450px;
}

.box {
background-color: #f4f9ff; 
border: 1px dotted #CCCCCC; 
padding:10px; 
}

/* for Internet Explorer */
/*\*/
* html .textArea {
	height: 382px;
}
/**/


.content {
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#666;
	line-height:17px;
}

ul.content {
text-decoration:none;
list-style:none;
list-style-type:none;
margin-left: 0px;
}

.content li{

text-decoration:none;
}

.content_in {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	line-height:17px;
}

ul.content_in {
text-decoration:none;
list-style-type: square;
}

.content_in li{
text-decoration:none;
}


.contenttitlegray {
	font-size: 15px;
	font-weight: bold;
	color: #4A6658;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}

.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #595959;
}

.tinytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1px;
	color: #32312D;
}

.contentHighlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #F05F75;
}

a.content {
	color: #3CA09B;
	text-decoration: underline;
	font-weight: normal;
}

a.content:hover{
	color: #F05F75;
}

a.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00428C;
	font-weight:bold;
	text-decoration: none;
}

a.subtitle:hover{
	color: #187831;
}



.title { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#00428C;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 0px 5px 0px;
}


.subtitle { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#00428C;
	font-weight:bold;
	text-transform: none;
	margin: 0px 0px 0px 0px;
}

.Link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #179939;
	text-decoration:underline;
}

.Link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #A3CD39;
	text-decoration:underline;
}

#flashcontent {
height:225px;
}

#flashcontent2 {
height:225px;
margin: 0px 0px 15px 0px;
float:left;
}

.breadcrumbArea {
	width: 610px;
	min-height: 200px;
	text-align: left;
	padding: 0px 0px 0px 95px;
	margin: 0px 0px 0px 0px;
}


#footer {
float:left;
width:800px;
border-top: 1px solid #CCCCCC;
text-align:left;
font-size:10px;
}

#footer ul {
margin-left: 0;
padding-left: 0;
}

#footer ul li {
float:left;
text-align:left;
display: inline;
list-style:none;
text-transform: uppercase;
}

/*#footer ul li:after {
content: "\0020 \0020 \007C \0020";
}

#footer ul li.lastitem:after {
content: "\0020";
}*/


.breadcrumb {
font-size:10px;
padding-right:10px;
}

a.breadcrumb {
color: #666666;
font-size:10px;
text-decoration:none;
}

a.breadcrumb:hover {
	color: #A3CD39;
	text-decoration:none;
}

.footerlink1 {
color: #666666;
font-size:10px;
padding-right:10px;
text-decoration:none;
}

.footerlink2 {
color: #666666;
font-size:10px;
text-decoration:none;
}

.footerlink1:hover {
	color: #A3CD39;
	text-decoration:none;
}

.footerlink2:hover {
	color: #A3CD39;
	text-decoration:none;
}

li.firstitem {
color:#187831;
}

li.nextitem {
color:#999999;
}

li.nextitem:hover {
	color:#187831;
	text-decoration: none;
}

li.firstitem2 {
color:#A3CD39;
}

li.nextitem2 {
color:#999999;
}

li.nextitem2:hover {
	color:#A3CD39;
	text-decoration: none;
}
a.global_nav{
color:#999999;
text-decoration:none;
}

a.global_nav:hover {
	color:#A3CD39;
	text-decoration: none;
}

a.global_nav_first{
color:#187831;
text-decoration:none;
}

a.global_navfirst:hover {
	color:#187831;
	text-decoration: none;
}

li.lastitem {
padding:0px 0px 0px 0px;
}


#rssfeed {
  width : 610px;
  height : 220px;
padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	


}
  #rssfeed .gf-snippet
 {
	font-size:13px;
	line-height:17px;

  }

  #rssfeed .gfc-result {
    margin-bottom : 0px;
	padding-bottom: 7px;

  }
  #rssfeed .gfc-resultsHeader {
  border-bottom: 1px solid #CCCCCC;	  
	margin-bottom: 15px;

	  }
  
  #rssfeed .gfc-resultsHeader .gfc-title {
	font-size:15px;
	color:#00428C;
	font-weight:bold;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;


}
  #rssfeed .gf-author {
	font-size:10px;
	line-height:13px;
	color: #999999;

}
  #rssfeed .gf-spacer {
	font-size:10px;
	line-height:13px;
	color: #999999;

}

  #rssfeed .gf-relativePublishedDate {
	font-size:10px;
	line-height:13px;
	color: #999999;

}
  #rssfeed .gf-title {
	color: #179939;
	text-decoration: underline;
	font-weight: normal;


}

  #rssfeed .gf-title:hover {
	color: #A3CD39;

}


#rssfeed2 {
  width : 610px;
  height : 300px;
padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;


}
  #rssfeed2 .gf-snippet
 {
	font-size:13px;
	line-height:17px;

  }

  #rssfeed2 .gfc-result {
    margin-bottom : 0px;
	padding-bottom: 7px;

  }
  #rssfeed2 .gfc-resultsHeader {
  border-bottom: 1px solid #CCCCCC;	  
	margin-bottom: 15px;

	  }
  
  #rssfeed2 .gfc-resultsHeader .gfc-title {
	font-size:15px;
	color:#00428C;
	font-weight:bold;
	text-transform: uppercase;
	margin: 0px 0px 0px 0px;


}
  #rssfeed2 .gf-author {
	font-size:10px;
	line-height:13px;
	color: #999999;

}
  #rssfeed2 .gf-spacer {
	font-size:10px;
	line-height:13px;
	color: #999999;

}

  #rssfeed2 .gf-relativePublishedDate {
	font-size:10px;
	line-height:13px;
	color: #999999;

}
  #rssfeed2 .gf-title {
	color: #179939;
	text-decoration: underline;
	font-weight: normal;


}

  #rssfeed2 .gf-title:hover {
	color: #A3CD39;

}
