/*************************************************/
/*************  MAIN PAGE STRUCTURE **************/
/*************************************************/

html body{
	margin: 0px; padding: 0px; border:0;
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;
	background-color:#C1C9D6;   /* home page */
	/* \*/
  	height:100%; /* height declaration hidden from Mac IE 5.x */
  	min-width:990px; /*** This is needed for moz. Otherwise, the header and footer will
	slide off the left side of the page if the screen width is narrower than the design. ***/
	}
	
#wrapper	{	/* this ID is used for the site placement */
	margin: 0 auto;
	width: 990px;
	background:url("../images/bkgd.jpg") repeat-y;
	}
	
#site	{	/* this ID is used for the main page placement after/below the notes section */
	width: 935px;
	margin-left:20px;
	position:relative;
	}	

#mainTable	{	/* this ID is used for the page table placement */
	background-color:#FFFFFF;
	width:935px;
	}
	
#footer {	/* this ID is used for the bottom most part of the page */
	width: 990px;
	position: relative;
	margin-bottom: 20px;
	}	
	
/*************************************************/
/**************  ALL FONT SECTION  ***************/
/*************************************************/

h1, h2, h3, h4, h5, h6, table, th, td, li, dd{
	margin:  0;
	voice-family: "\"}\"";			/* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	line-height:  1.2em;
}
h1 {
	font-weight: bold;
	font-size: large;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: x-large;			  /* correct value for newer browsers */
}
h2 {
	font-weight: normal;
	margin-bottom:  0;  
	font-size: medium;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: large;			  /* correct value for newer browsers */
}
h3{ 
	font-weight: bold;
	font-size: small;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: medium;			  /* correct value for newer browsers */
}
h4 { 
	font-weight: normal; 
	font-size: x-small;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: small;			  /* correct value for newer browsers */
	margin-bottom: 0;
}
h5, h6	{
	font-weight: normal; 
	font-size: xx-small;			      /* IE 5.x size value */
	voice-family: "\"}\"";		     /* IE 5.x parse workaround */
	voice-family: inherit;		/* recover from the hack */
	font-size: x-small;			  /* correct value for newer browsers */
	margin-bottom: 0;
}

/*************************************************/
/***************** LINKS & LISTS *****************/
/*************************************************/

a {text-decoration: underline}
a img {border: none}
a:link, a:visited {color:#0000CC}
html body a:hover {background-color: #CCC}

ul{
 list-style-type: square;}
ul ul{
 list-style-type: disc;}
ul ul ul{
 list-style-type: none;}
	
	
/*************************************************/
/********* COLUMN NOTES AND INFORMATION **********/
/*************************************************/

#colOne	{
	width:205px;
	vertical-align:top;
	background:url("../images/colOneBkg.jpg") repeat-y;
	}	
	
#colTwo	{
	width:635px;
	padding-left:7px;
	vertical-align:top;
	}
	
#crumbs {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333;
	background-color:#ccc;
	padding:5px;
}	


/*************************************************/
/*********** MISCELLANEOUS CLASSES ***************/
/*************************************************/

.adline {
	border-bottom: 1px solid #990000;
	}
	
.headline {
	font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #990000; font-weight:bold;
}

.class {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333; font-weight:bold;
}

.small {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333;
}

.blue {
	background-color:#475D75;
}
