body { background-color: #ffffff;
	   margin: 5px 5px 50px 5px;
	   text-align: center;
	   /* background-color: #dcdddf; */
	 }
	 
a:link { color: #2d6eda
		 text-deocration: none;
		 font-weight: bold;
	   }

a:active { color: #000000;
		   text-decoration: underline;
		 }

a:visited { color: #3d6e6a;
		  }

a:hover { text-decoration: underline;
		}

#header { margin: 0px;
		  padding: 0px;
		  width: 700px;
		  background-color: #ffffff;
		  margin-left: auto;
		  margin-right: auto;
		  line-height: 0px;
		}

#header img { margin: 0px;
			  padding: 0px;
			  border: 0px;
			  line-height: 0px;
			}

#header a { border: 0px;
		  }

#footer { width: 700px;
		  float: none;
		  clear: left;
		  text-align: left;
		  margin-left: auto;
		  margin-right: auto;
		  margin-top: 40px;
		  border-top: 1px #777779 solid;
		  padding-top: 5px;
		}

#footer .links { padding: 0px 0px 0px 20px;
				 letter-spacing: 2px;
				 font-family: Helvetica, Sans Serif;
				 font-size: 10px;
				 color: #85e7e8;
				 margin: 40px 0px 0px 0px;
			   }
			   
#footer a:link, a:visited { color: #2d6eda;
				 			font-weight: bold;
				 			text-decoration: none;
			   			  }

#footer a:hover { text-decoration: underline;
				  color: #ff0000;
				}

#downloadProposal { width: 160px;
					font-family: Helvetica;
					padding-right: 20px;
					position: relative;
					bottom: 80px;
				    font-size: 10px;
				    margin: 0px;
			      }

#downloadProposal a { font-size: 12px;
					  font-weight: normal;
					  text-transform: uppercase;
					  border: 0px
					  text-decoration: none;
					}

#downloadProposal img { margin: 0px 5px 0px 0px;
					  }
		
#copyright { width: 220px;
			 font-family: Times;
			 font-size: 9px;
			 float: right;
			 text-align: left;
			 color: #777779;
		   }

#mainBody { width: 700px;
		    height: auto;
			background-color: #ffffff;
			margin-left: auto;
			margin-right: auto;
			font-family: Helvetica, Sans Serif;
			font-size: 12px;
			line-height: 18px;
			color: #777779;
		  }

#mainBody h1 { font-family: Helvetica;
			   font-size: 14px;
			   font-weight: bold;
			   margin: 0px 0px 0px 0px;
			   color: 57575a;
			   text-transform: none;
			 }

#mainBody h2 { font-family: Helvetica;
			   font-size: 12px;
			   font-weight: bold;
			   color: 57575a;
			   line-height:14px;
			   margin: 0px 0px 0px 0px;
			   text-transform: none;
			 }

#mainBody h3 { font-family: Helvetica;
			   font-size: 12px;
			   line-height: 12px;
			   font-weight: bold;
			   font-style: italic;
			   color: 57575a;
			   line-height:14px;
			   margin: 0px 0px 0px 0px;
			 }
			 
#mainBody a:link { font-weight: normal;
				   text-decoration: none;
				   border-bottom: #2d6eda;
				   border-width: 0px 0px 1px 0px;
				   border-style: none none dotted none;
				   color: #2d6eda;
				 }

#mainBody a:active { text-decoration: none;
				   }

#mainBody a:visited { font-weight: normal;
				   	  text-decoration: none;
				   	  border-bottom: #6490d9;
				   	  border-width: 0px 0px 1px 0px;
				   	  border-style: none none dotted none;
				      color: #2d6eda;
				    }

#mainBody .date { font-size: 9px;
				  font-style: italic;
				  margin: 0px;
				  padding: 0px;
				}

#mainBody .majorHeading { font-size: 14px;
						  font-weight: bold;
						  text-align: center;
						  color: #000000;
						  text-transform: uppercase;
}

#mainBody p { margin-top: 3px;
			}

#mainBody .majorHeadingCaption { font-size: 11px;
							     font-weight: normal;
							     color: #777779;
							     font-style: italic;
							     text-align: center;
							     text-transform: none;
							   }

font-family: Helvetica, Arial, Sans Serif;
						}

#mainBody .headerImage { margin: 0px 0px 0px 0px;
						 line-height: 0%
					   }

#mainBody .narrow { width: 320px;
			      }


#mainBody .noLeading { line-height: 0;
					 }

#mainBody .question { font-weight: bold;
				    }

#mainBody .answer { margin-left: 10px;
				  }

#mainBody .titleImage { margin: 0px 0px 12px 0px;
						border: 0px;
					  }

/* COLUMNS FOR LAYOUTS */

#columnOne { width: 160px;
			 height: 300px;
			 float: left;
		   }

#columnOne .navigationGraphic { border: 0px;
							    margin; 0px 0px 900px 0px;
						      }

#columnTwo-narrow { width: 320px;
			 		float: left;
			 		text-align: left;
			 		margin-right: 20px;
					padding-bottom: 40px;
		   		  }

#columnTwo-wide { width: 540px;
				  float: left;
				  text-align: left;
				}
				
#columnTwo-only { width: 540px;
				  float: left;
				  text-align: left;
				  padding-top: 37px;
				  padding-bottom: 40px;
				  }

#columnThree { width: 180px;
			   float: left;
			   text-align: left;
			 }


/* VISUAL STYLES */
/* Main Navigation */

#mainNavigation { padding: 10px 20px 0px 20px;
				  font-family: Helvetica, Sans Serif;
				  text-align: left;
				}
				
#mainNavigation  a:link { color: #2d6eda;
		 				  text-decoration: none;
		 				  font-weight: bold;
		 				  border: 0px;
	   					}

#mainNavigation a:active { color: #ff0000;
		   				   text-decoration: underline;
		   				   border: 0px;
		 				 }

#mainNavigation a:visited { color: #2d6eda;
					        font-weight: bold;
    					    border: 0px;
		  				  }

#mainNavigation a:hover { text-decoration: underline;
						  color: #ff0000;
		                }

#mainNavigation p { margin: 0px 0px 10px 0px;
					font-family: Helvetica;
					line-height: 105%;
				  }
				  
#mainNavigation .levelOne { text-transform: uppercase;
							font-size: 13px;
							line-height: 18px;
							margin: 10px 0px 0px 0px;
						  }

#mainNavigation .levelTwo { padding: 0px 0px 0px 10px;
							margin: 0px;
							font-size: 12px;
						  }
							

/* Side Bar is Column Three */

#sideBar { font-family: Helvetica;
		   font-size: 11px;
		   line-height: 16px;
		   width: 180px;
		   margin: 0px 0px 0px 20px;
		 }

#sideBar p { font-family: Helvetica;
			 font-weight: normal;
		   }

#sideBar h1 { border-style: solid none solid none;
			  border-width: 1px 0px 1px 0px;
			  margin-bottom: 12px;
			}

#sideBar h1, h2 { font-family: Helvetica;
		          font-size: 12px;
		          font-weight: bold;
		          text-transform: uppercase;
		        }

#sidebar img { border: 1px;
			   border-color: 777779;
			 }

#sidebar .icon { margin: 0px 3px 2px 0px;
				 float: left;
			   }

#splash body { margin: 50px 5px 5px 5px;
			   background-color: white;
			   font-family: Helvetica;
			   font-size: 10px;
			 }

#splash img { border: 0px;
			  border-style: none;
			}

#splash a { text-decoration: none;
			border: 0px;
		  }

#splash p { font-family: Helvetica;
		    font-size: 11px;
		  }