body { 
	  background-color: white;  
	  color: Black; 
	  border: 0px; 
	  margin: 0px; 
	  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	  }
	  
img.pull {float:right; display:inline; padding-left:5px; clear:both;}

img.link {border: 0;}

img.bord {
	border: 1px solid black;
}	  

.title { 
	font-family: Helvetica, Verdana, sans-serif;  
	font-size: 20pt;  
	font-style: italic;
	font-weight: bold;  
	color: #0000C0;  
	background-color: white;  
	padding: 10px 15px 10px 15px;
	margin-top: 50px;
	margin-left: 25px;  
	white-space: nowrap;
	}

.bump {text-align: center;
	   font-family: Helvetica, Verdana, sans-serif;
	   font-weight: bold;
	   font-style: italic;
	   font-size: medium;
	   color: #9999ff;
	   border-bottom: 1px solid #9999ff; 
	   border-top: 1px solid #9999ff;}

.current {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: small;
	font-weight: bold;
	background-color: transparent;
	margin-right: 35px;
	margin-top: 25px;
	text-align: right;
	white-space: nowrap;
	}

.special {
		font-weight: bold;
		background-color: transparent;
		white-space: nowrap;
		}

#logoblock {padding-top: 10px; 
			padding-left: 10px;
			}
.middle {vertical-align:middle} 

.center {text-align: center;}

#breadcrumb { 
			 font-family: Arial, Helvetica, sans-serif; 
			 font-size: x-small; 
			 border-bottom: 1px solid navy; 
			 border-top: 1px solid navy; 
			 padding-top: 10px; 
			 padding-bottom: 10px; 
			 padding-left: 50px;  
			 background-color: #ffff99;
			 color: blue;  
			 white-space: nowrap;
			 }   

#breadcrumb a { 
			   color: red; 
			   text-decoration: none; 
			   background-color: transparent;
			   }

#breadcrumb a:hover 
			   {text-decoration: underline;
			   }

#banner { 
		 font-family: Helvetica, sans-serif; 
		 font-size: large; 
		 border-bottom: 1px solid #000099; 
		 border-top:1px solid #000099; 
		 padding-top: 10px; 
		 padding-bottom: 10px; 
		 padding-left: 250px;  
		 background-color: #ffff99;  
		 color: Black;  
		 white-space: nowrap;
		 }

#page {
	   margin-left: 10px;
	   margin-top: 10px;
	   padding: 10px;
	   }
	   
#photo {position: absolute;
		width: 135px;
		top: 430px;
		margin-left: 3px;
		}
		
#photosidebar {position: absolute;
			  top: 350px;
			  left: 580px;
			  }
		
#photomodtwo {position: absolute;
		width: 135px;
		top: 430px;
		margin-left: 3px;
		border: 1px solid black;
		}		

#photosite {position: absolute;
		width: 135px;
		top: 415px;
		margin-left: 3px;
		border: 1px solid black;
		}

#photowhy {position: absolute;
		width: 135px;
		top: 410px;
		margin-left: 3px;
		}
		
#photo2 {position: absolute;
		width: 135px;
		top: 630px;
		margin-left: 3px;
		}		

#quote {position: absolute;
		width: 130px;
		top: 580px;
		margin-left: 1px;
		font-family: "Georgia", "Palatino", serif;
		font-size:8pt;
		font-weight:bold;
		color:white;
		text-align:center;
		background-color:#003399;
		padding: 5px;}
		
#quotelow {position: absolute;
		width: 130px;
		top: 600px;
		margin-left: 1px;
		font-family: "Georgia", "Palatino", serif;
		font-size:8pt;
		font-weight:bold;
		color:white;
		text-align:center;
		background-color:#003399;
		padding: 5px;}	

#quotelower {position: absolute;
		width: 130px;
		top: 740px;
		margin-left: 1px;
		font-family: "Georgia", "Palatino", serif;
		font-size:8pt;
		font-weight:bold;
		color:white;
		text-align:center;
		background-color:#003399;
		padding: 5px;}	
		
#quotewhy {position: absolute;
		width: 130px;
		top: 550px;
		margin-left: 1px;
		font-family: "Georgia", "Palatino", serif;
		font-size:8pt;
		font-weight:bold;
		color:white;
		text-align:center;
		background-color:#003399;
		padding: 5px;}		

#adcontent {
			position: absolute;
			width: 135px;
			top: 540px;
			margin-left: 1px;
			font-family: "Verdana", "Helvetica", "Geneva", "Arial", sans-serif;
			font-size:10px;
			border: 1px solid navy;
			padding-top: 5px;
			padding: 5px;
			}   

#newsline {font-family: Helvetica, sans-serif;
		   font-size: 10pt;
		   font-weight: bold;
		   text-align:left;
		   color:black}

#adcontentbody {
			position: absolute;
			width: 119px;
			background-color: white;
			border: 2px solid blue;
			border-right: 8px solid blue;
			top: 580px;
			padding-left: 2px;
			margin-left: -1px;
			} 			
			
#adcontenthow {
			   position: absolute;
			   width: 130px;
			   border: 1px solid Navy;
			   top: 580px;
			   margin-left: -1px;
			   } 
			   
#adcontentwhy {
			position: absolute;
			width: 135px;
			top: 540px;
			font-family: "Verdana", "Helvetica", "Geneva", "Arial", sans-serif;
			font-size:10px;
			border: 1px solid navy;
			padding-top: 5px;
			padding-left: 2px;
			padding-bottom: -4px;
			}  
			   
#adcontentpriv {
			   position: absolute;
			   width: 137px;
			   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			   font-size:10px;
			   border: 1px solid Navy;
			   top: 560px;
			   margin-left: 1px;
			   padding-bottom: 2px;
			}	
			
#adcontentwhere {
			position: absolute;
			width: 135px;
			top: 600px;
			margin-left: 1px;
			padding-right: 2px;
			font-family: "Verdana","Geneva", "Arial", "Helvetica", sans-serif;
			font-size:10px;
			border: 1px solid Navy;
			}			
			
#adcontentFAQ4 {
			   position: absolute;
			   width: 134px;
			   border: 1px solid Navy;
			   top: 580px;
			   margin-left: 3px;
			   padding-bottom: 2px;
			}				
			
#glossary {position: absolute;
	   	   width: 198px;
		   top: 10px;
		   margin-left: 3px;
		   margin-right:2 px;
		   font-family: "Verdana","Geneva", "Arial", "Helvetica", sans-serif;
		   text-align: left;
	   	   font-size: small;
		   }

#menu {
	   position: absolute;
	   width: 150px;
	   top: 220px;
	   text-align: left;
	   font-size: small;
	   }

#menu a{
	    text-decoration: none;
	    background-color: #4A6BE7;
	    font-weight: bold; 
	    display: block; 
	    padding: 5px; 
	    width: 130px; 
	    margin-bottom: 5px; 
	    border: 1px solid Navy;
	   	color: white;
	   }

#menu a:hover {
			   background-color: Red;
			   color: #ffff99;
			   border-top: 1px solid #D00000;
			   border-left: 1px solid #D00000;
			   border-right: 1px solid #000000;
			   border-bottom: 1px solid #000000;
			   }

#options a{
		   background-color: #6B8E23;
		   color: White;
		   border-top: 1px solid #8FBC8F;
		   border-left: 1px solid #8FBC8F;
		   border-right: 1px solid #8FBC8F;
		   border-bottom: 1px solid #2F4F4F;
		   }

#content {
		  position: absolute;
		  border-left: 1px solid navy;
		  padding-left: 20px;
		  padding-right: 10px;
		  left: 180px;
		  top: 230px;
		  margin-right: 5px;
		  }

#content p {
			padding-left: 30px;
			font-size: small;
			}

#footer {line-height: 2;
		 color: black;
		 font-size: xx-small;
		 background-color: white;
		 margin-top: 10px;
		 margin-bottom: 10px;
		 text-align: center;
		 }

#toolbox {margin-left: -1px;}

.justify {margin-right: 25px; padding-right:10px;}
		 
a { color: blue; text-decoration: none; 
	background-color: transparent;}
	
.pagelinks {color:#0000C0; text-decoration: underline; font-size: small;}

.footlinks { color: #ff0033; text-decoration: underline; font-size: xx-small;}

.headerlinks {color: #0000C0; font-weight: bold; text-decoration: underline;}

a:hover {
	text-decoration: underline;
}

.address {font-size: 8pt;
		  color: black;
		  }
		  
.article-footer {
	text-align: right;
	font-size: xx-small;
	color: black;
	padding-bottom: 15px;
	padding-right: 10px;
}
.author, .datetime {
	font-weight: bold;
	color: blue;
}
.article-title {
	font-family: Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}
.standout {color: #0000C0; font-weight: bold;}

.uline {color: #0000C0; font-weight: bold; text-decoration: underline;}

.linkbar {
	font-weight: bold;
	color: blue;
	background-color: #ffff99;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom: 1px solid black;
	padding-bottom: 2px;
}

.barlink {
	font-weight: bold;
	color: blue;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-left: 5px;
	padding-bottom: 2px;
}

.blue {color: blue;}

.list {padding-left: 30px;
	   font-size: small;
	   clear:both;
	   }

.expmtl {background-color: #ffffcc;}
	   
#content form {
	padding-left: 30px;
	font-size: small;
	vertical-align: middle;
	}
#content form p{  }

.textbox {
	border: 1px solid gray;
	margin: 5px;
	}
.button { 
		 border: medium outset;  
		 background-color: #F5F5F5; 
		 margin-left: 150px;  
		 color: black; 
		 margin-top: 10px;
		 }
fieldset {
	margin-top: 5px;
	width: 200px;
	}
	
form {
	border: thick double #90EE90;
	padding: 10px;
	margin: 10px;
	width: 280px;
	margin-left: 30px;
	margin-top: 10px;
}
