/* Main defaults */
body {
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-image: url(/images/audiobackground_ultrawide.gif);
	background-repeat: repeat-y;
	alink: red;
	vlink: #BB0000;
	link: #DD0000;
}

/* Use for Webmaster Comment */
p.smaller{
	font-size: 70%;
 	}

a.smaller:link {
	font-size: 70%;
 	text-align: center;
	}

img.featured {
	padding: 15px;
}

p {
	font-family: tahoma, arial, helvetica, verdana, geneva;
	font-size: 11pt;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 10px;
	margin-top : 10px;
	color : maroon
}

ul {
	font-family: tahoma, arial, helvetica, verdana, geneva;
	font-size: 11pt;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 10px;
	margin-top : 10px;
	color : maroon
}

p.quote {
	font-style : italic;
	margin-left :  30px;
}

A:link {
 font-family: tahoma, arial, helvetica, verdana, geneva;
 font-size: 12pt;
 color: blue;
 text-decoration: underline;
}

A:visited {
 font-family: tahoma, arial, helvetica, verdana, geneva;
 font-size: 12pt;
 color: purple;
 text-decoration: underline;
}

A:active {
 font-family: tahoma, arial, helvetica, verdana, geneva;
 font-size: 12pt;
 color: red;
 text-decoration: none;
}

H1 {
	font: 20pt tahoma, arial, verdana, geneva, sans-serif;
	font-weight: bold;
	color: navy;
	padding-bottom : 10px;
	margin-bottom : 0px;
	text-align : center;
}

H2 {
	font: 16pt arial, verdana, geneva, sans-serif;
	font-weight: bold;
	color: navy;
	margin-bottom : 5px;
}

H3 {
	color: navy;
}

H3.white {
	color: white;
}

H4 {
	color: navy;
}

H4.white {
	color: white;
}

H6 {
	font-family: tahoma, arial, helvetica, verdana, geneva;
	font-size: 9pt;
	padding-bottom : 0px;
	padding-top : 0px;
	margin-bottom : 0px;
	margin-top : 0px;
	text-align : center;
}



/* No hover for default links
A:hover {
 color: white;
 text-decoration: none;
}
*/
TABLE {
 margin: 0;
}

TD {
 margin: 0;
}

/********************************************************
 *
 * Side Menu - defaults
 * 
 ********************************************************/
/* Side Menu - Links */
a.sidebar:link {
	font-family: verdana, geneva;
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar:visited {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
		}

a.sidebar:active {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar:hover {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar2:link {
	font-family: verdana, geneva;
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight : normal;
	}

a.sidebar2:visited {
	font-family: verdana, geneva;
	color: white;
	font-size: 10pt;
	text-decoration: none;
	font-weight : normal;
		}

a.sidebar2:active {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar2:hover {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : normal;
	}

/* Active Side Menu sub menu (level 2) */

a.sidebar2active:link {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar2active:visited {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
		}

a.sidebar2active:active {
	font-family: verdana, geneva;
	color: orange;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebar2active:hover {
	font-family: verdana, geneva;
	color: red;
	font-size: 10pt;
	text-decoration: none;
	font-weight : bold;
	}

/* Side Menu - Headers */
a.activesidehd:link {
	font-family: verdana, geneva;
	color: orange;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

a.activesidehd:visited {
	font-family: verdana, geneva;
	color: orange;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
		}

a.activesidehd:active {
	font-family: verdana, geneva;
	color: orange;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

a.activesidehd:hover {
	font-family: verdana, geneva;
	color: red;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

/* Side Menu - Headers */
/* All the non-active level 1 menu items */
a.sidebarhd:link {
	font-family: verdana, geneva;
	color: white;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebarhd:visited {
	font-family: verdana, geneva;
	color: white;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
		}

a.sidebarhd:active {
	font-family: verdana, geneva;
	color: orange;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

a.sidebarhd:hover {
	font-family: verdana, geneva;
	color: orange;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	}

th {
	font-family: verdana, geneva;
	color: white;
	font-size: 12pt;
	text-decoration: none;
	font-weight : bold;
	border-color: #000000;
	padding: 5;
	spacing: 0;
	background: navy;
	font-color: white;
}

td.heading {
	font-family: verdana, geneva;
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: underline;
	font-weight : bold;
}

td.standard {
	font-family: verdana, geneva;
	color: blue;
	font-size: 10pt;
	text-decoration: none;
}

td.alternate {
	font-family: verdana, geneva;
	color: blue;
	background: white;
	font-size: 10pt;
	text-decoration: none;
}

td.highlight {
	font-family: verdana, geneva;
	color: red;
	font-size: 10pt;
	text-decoration: none;
}

td.gray {
	background: #EEEEEE;
}

td.black{
	background: #AAAAAA;
}

td.gray2 {
	background: navy;
}

th.darkgray{
	background: #AAAAAA;
}

th.blue{
	background: navy;
	font-color: white;
}

td.text{
	background: #7599ee;
	font-color: maroon;
	padding: 10;
}

td.footer{
	background: #3366DA;
	font-color: white;
	text-align: center;
}

table.outlined {
	border-color: #000000;
	border: 1;
	border-style: solid;
	margin: 5;
	border-spacing: 8px;
}

