/* 
Author: Marci Bernard
Created: May 24, 2007
Purpose: Stylesheet
*/

/* ---- SIDE NAVIGATION ---- */

A.nav:link{
	font-family: Lucida Sans,Arial,Verdana,Helvetica;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	}
	
A.nav:active {
	font-family: Lucida Sans,Arial,Verdana,Helvetica;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	}

A.nav:visited {
	font-family: Lucida Sans,Arial,Verdana,Helvetica;
	font-size: 20px;
	color: #ffffff;
	text-decoration: none;
	}

A.nav:hover {
	font-family: Lucida Sans,Arial,Verdana,Helvetica;
	font-size: 20px;
	color: #000099;
	text-decoration: underline;
	}
	
/* ---- END SIDE NAVIGATION ---- */
	

/* ---- FOOTER NAVIGATION ---- */

A.footernav:link{
	font-family: Verdana,Arial,Lucida Sans,Verdana,Helvetica;
	font-size: 15px;
	color: #ffffff;
	text-decoration: underline;
	}
	
A.footernav:active {
	font-family: Verdana,Arial,Lucida Sans,Verdana,Helvetica;
	font-size: 15px;
	color: #ffffff;
	text-decoration: underline;
	}

A.footernav:visited {
	font-family: Verdana,Arial,Lucida Sans,Verdana,Helvetica;
	font-size: 15px;
	color: #ffffff;
	text-decoration: underline;
	}

A.footernav:hover {
	font-family: Verdana,Arial,Lucida Sans,Verdana,Helvetica;
	font-size: 15px;
	color: #000099;
	text-decoration: underline;
	}
	
/* ---- END FOOTER NAVIGATION ---- */

	
/* ---- BODY ---- */

body {
width:800px;
margin:0 auto;
margin-top:0px;
font-size:13px;
color:#000000;
font-family:Verdana,Arial,Lucida Sans,Helvetica, sans-serif;
}

td {
color:#000000;
font-size:13px;
font-family:Verdana,Arial,Lucida Sans,Helvetica, sans-serif;
}

/* ---- HEADER ---- */

#header {
width:800px;
height:190px;
}

/* ---- NAVIGATION ---- */

#sidenav {
width:175px;
text-align: left;
background-color:#7BAEEF;
min-height:500px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:500px; /* for IE5.x and IE6 */
float:left;
}

/* ---- MAIN CONTENT ---- */

#contentContainer {
width:625px;
background-color:#7BAEEF;
min-height:500px; /* for modern browsers */
height:auto !important; /* for modern browsers */
height:500px; /* for IE5.x and IE6 */
text-align:left;
float:right;
}

/* ----- FOOTER ----- */

#footer { 
width:800px;
background-color:#7BAEEF;
clear:both;
}


/* --- GENERAL --- */

.bodybold{
	font-weight: bold;
	color:#000000;
	font-family: Verdana,Arial,Lucida Sans,Helvetica,sans-serif;
}

.linkbold{
	font-weight: bold;
	color:#3366cc;
	font-family: Verdana,Arial,Lucida Sans,Helvetica,sans-serif;
}

.bodyheader{
	font-family: Lucida Sans,Arial,Verdana,Helvetica;
	font-size: 19px;
	color: #006699;
	vertical-align: middle;
}

.bodyred{
	color: #cc3333;
	font-size: 14px;
	font-weight: bold;
}

.captionheader{
	font-size: 17px;
	color: #006699;
}

.alertheader{
	font-size: 20px;
	color: #B50008;
}

.error {
	color: #CC0000;
	font-weight: bold;
}

.linksmall{
	font-size: 11px;
	color: #3366cc;
}

/* ---- SITE LINKS --- */

A {
	text-decoration: underline;
	color: #3366cc;
}
	
	A:active {
	color: #3366cc;
	textdecoration: underline;
}


	A:visited {
	color:#3366cc;
	text-decoration: underline;
} 


	A:hover {
	color: #cc0000; 
	text-decoration: underline;
	
}

.linkbold{
	font-weight: bold;
	color:#3366cc;
	font-family: Verdana,Arial,Lucida Sans,Helvetica,sans-serif;
}
	
/* --- END GENERAL SITE LINKS --- */

	
/* --- CONTENT ROUNDED CORNERS --- */

.ContentroundedCorner{display:block}
.ContentroundedCorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.ContentroundedCorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffff}
.ContentroundedCorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;
  background:#ffffac}
.ContentroundedCorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;}
.ContentroundedCorner4{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff;}
.ContentroundedCorner5{
  border-left:1px solid #ffffff;
  border-right:1px solid #ffffff}
.ContentroundedCornerfg{
  background:#ffffff}

/* --- END CONTENT ROUNDED CORNERS --- */	

.Alertcorner{display:block}
.Alertcorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffff44}
.Alertcorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffae;
  border-right:1px solid #ffffae;
  background:#ffff72}
.Alertcorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ffffec;
  border-right:1px solid #ffffec;
  background:#ffff67}
.Alertcorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffff67;
  border-right:1px solid #ffff67;}
.Alertcorner4{
  border-left:1px solid #ffffae;
  border-right:1px solid #ffffae}
.Alertcorner5{
  border-left:1px solid #ffff72;
  border-right:1px solid #ffff72}
.Alertcornerfg{
  background:#ffff44}
  	
/* --- RIGHT SIDE NAVIGATION ON HOME PAGE --- */	

.RightSideNavroundedCorner{display:block}
.RightSideNavroundedCorner *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffff99;}
.RightSideNavroundedCorner1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ffffd3;
  border-right:1px solid #ffffd3;
  background:#ffffb2;}
.RightSideNavroundedCorner2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fffff4;
  border-right:1px solid #fffff4;
  background:#ffffac;}
.RightSideNavroundedCorner3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ffffac;
  border-right:1px solid #ffffac;}
.RightSideNavroundedCorner4{
  border-left:1px solid #ffffd3;
  border-right:1px solid #ffffd3;}
.RightSideNavroundedCorner5{
  border-left:1px solid #ffffb2;
  border-right:1px solid #ffffb2;}
.RightSideNavroundedCornerfg{
  background:#ffff99;}
  
/* --- END RIGHT SIDE NAVIGATION HOME PAGE --- */
 



 
	




