/* Global Styles */

body {
	margin:5px;
	background: #AD0909;
	}
	
td {

	color:#000000;
	height:10px;
	}
	
a {
	color: #AD0909;
	}
	
a:hover {
	background: #AD0909;
	color:#FFFFCC;
	}

/* ID Styles */

#navigation {
	background-color: #AD0909;
	}

#navigation td {
	font-color: #FDF5E6;
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FDF5E6;
	line-height:120%;
	letter-spacing:.1em;
	text-decoration: none;
	display: block;
	padding:3px 3px 3px 3px;
	}
	
#navigation a:hover {
	background: #FDF5E6;
	color:#AD0909;
	}

#navigationside {
	background-color: #FDF5E6;
	}

#navigationside td {
	background-color: #FDF5E6;
	}
	
#navigationside a {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FDF5E6;
	background-color: #AD0909;
	line-height:125%;
	letter-spacing:.1em;
	text-decoration: none;
	display: block;
	padding:3px 3px 3px 3px;
	}
	
#navigationside a:hover {
	background: #FDF5E6;
	color:#AD0909;
	}

#logo a:hover {
	background: #FDF5E6;
	color:#FDF5E6;
	}
	
#logo td  {
	color: #FDF5E6;
	}

#logo span  {
	color: #FDF5E6;
	font: 15px Arial, Helvetica, sans-serif;
	line-height:100%;
	letter-spacing:.1em;
	text-decoration: none;
	}

#logo 	{
	font: 24px bold Arial, Helvetica, sans-serif;
	color: #FDF5E6; 
	letter-spacing:.3em;
	line-height:101%;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #AD0909;
	background-color: #FDF5E6;
	letter-spacing:.2em;
	line-height:100%;
	text-align:right;
	}

#main 	{	
	width:75%;
	background-color:#FDF5E6;
	font: medium Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 130%;
	text-align:justify;
	}
	
#maintable 	{	
	width:100%;
	background-color:#FDF5E6;
	font: medium Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 130%;
	text-align:justify;
	}
	
#side 	{	
	width: 15%;
	background-color:#FDF5E6;
	font: 13px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 130%;
	text-align:justify;
	}

#line 	{	
	background-color:#FDF5E6;
	width: 2%;
	}

#tline 	{	
	height:101%;
	background-color:#FDF5E6;
	}

#tablelines {
	background-color: #FFE4B5;
    line-height: 130%;
	}
		
#tablelines div {
	background-color: #AD0909;
	color: #FFE4B5;
	}

#tableline {
	background-color: #FFE4B5;
    line-height: 130%;
	}

#tableline td {
	color: #000000;
	text-align:justify;
	}
	
#tableline a {
	color: #AD0909;
	letter-spacing:.1em;
	text-decoration: none;
	padding:2px 2px 2px 2px;
	}
	
#tableline a:hover {
	background: #AD0909;
	color:#FFE4B5;
	}

#
	
/* Class Styles */
	

.navName{}
			
.subHeader {
	font: medium Arial, Helvetica, sans-serif;
	color: #AD0909;
	line-height:120%;
	letter-spacing:.2em;
	}

.subHeaderhome {
	font: large Arial, Helvetica, sans-serif;
	color: #AD0909;
	line-height:100%;
	letter-spacing:.3em;
	}