body {
margin: 0px 0px 0px 0px;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #5C5C5C;
background: #fff url('/pics/body_bg_hifi.gif');
text-align: center;

}

.imagetemp {
		margin-TOP:20px;
		margin-left:8px;
		margin-right:8px;
		position:relative;
		float:left;
		width:153px;
		height:180px;
		border: 1px solid #E9E9E9;
		text-align: left;
		vertical-align: middle;
		color:#47398b;
}


#headerwrap{
width: auto; /*Width of main container*/
background:#000;
background: transparent url('/pics/tback1.png');
height:121px;
}

#topheader{
position:relative;
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align: left;
border-bottom: 1px solid #fff;
}

#vtopmenu {
position:absolute;
top:5px;
right:0px;
border-bottom:0px solid  #fff;
font-weight:bold;
color:#fff;
}

#logodiv {
		margin-TOP:0px;
		margin-left:0px;
		position:relative;
		float:left;
		width:200px;
		height:95px;
		border: 0px solid blue;
		text-align: center;
}
#headerright {
		margin-top:10px;
		margin-left:45px;
		position:relative;
		float:left;
		width:AUTO;
		height:AUTO;
		border: 0px solid blue;
		text-align: center;

}

#footerwrap{
width: 100%; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
border-top: 1px solid #fff;
background:#47398b;
}

#footer{
text-align: left;
color:#fff;
padding:8px;
}



#maincontainer{
		position:relative;
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
text-align: left;
background:#fff;
}

.fade4XX {
background: #47398b url('/includes/templateimages/fade-4-logo2.jpg');

}

.topfade2gif {
background: #47398b url('/includes/templateimages/topfade2.gif');
}


.headerline2gif {
background: #fff url('/titleimages/headerline2.gif');
}
a{
text-decoration: none;
color: #47398B;
font-size: 9pt;
font-weight: bold;
}

a:link{
color: #47398B;
font-size: 9pt;
font-weight: bold;
}

a:visited{
color: #47398B;
font-size: 9pt;
font-weight: bold;
}

a:hover {
font-size: 9pt;
text-decoration: underline;
font-size: 9pt;
font-weight: bold;
}

P {
FONT-SIZE: 9pt;
}

P.small {
FONT-SIZE: 8pt;
color: #000000;
}

HR {
COLOR: #47398B;
HEIGHT: 1px;
BACKGROUND-COLOR: transparent }

HR.admin_hr {
COLOR: #8993c8;
HEIGHT: 2px;
BACKGROUND-COLOR: transparent }

pre {
FONT-SIZE: 8pt;
}

TD {
FONT-SIZE: 9pt;
}

h1 {
FONT-WEIGHT: bold;
FONT-SIZE: 14pt;
COLOR: #47398B;
}

h2 {
FONT-WEIGHT: bold;
FONT-SIZE: 12pt;
COLOR: #47398B;
}

a.h2:link{
color: #47398B;
font-size: 9pt;
font-weight: bold;
}

a.h2:visited{
color: #47398B;
font-size: 9pt;
font-weight: bold;
}

a.h2:hover {
font-size: 9pt;
text-decoration: underline;
font-size: 9pt;
font-weight: bold;
}


head2 {
FONT-WEIGHT: bold;
FONT-SIZE: 12pt;
COLOR: #47398B;
}

a.head2:link{
color: #47398B;
font-size: 12pt;
font-weight: bold;
}

a.head2:visited{
color: #47398B;
font-size: 12pt;
font-weight: bold;
}

a.head2:hover {
text-decoration: underline;
color: #47398B;
font-size: 12pt;
font-weight: bold;
}



h3 {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #47398B;
}

h4 {
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #47398B;
}

h5 {
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #47398B;
}

h6 {
FONT-WEIGHT: bold;
FONT-SIZE: 7pt;
COLOR: #47398B;
}

#images {
border: 1px dashed #336666;
}

#images2 {
border-style: dashed none dashed dashed ;
border-width: 1px;
border-color: #336666;
}

#bten {
color: #000000;
font-size: 10pt;
font-weight: bold}

#titles {
border-style: solid none none none;
border-width: 1px;
border-color: #FFCC00;
}

#bottoms {
border-style:  none none solid none;
border-width: 1px;
border-color: #FFCC00;
}

.monospace {
font-family: Courier, monospace;
}

OL {
FONT-SIZE: 9pt;
}

LI {
FONT-SIZE: 9pt;
}

.tdcolor {
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ffffff;
BACKGROUND-COLOR: #8993c8;
TEXT-DECORATION: none }

.nm {
FONT-WEIGHT: bold }

.pb {
FONT-WEIGHT: bold;
COLOR: #47398B;
FONT-STYLE: italic;
FONT-VARIANT: small-caps }

.pc {
FONT-WEIGHT: bold;
COLOR: #47398B;
FONT-STYLE: italic }

.small {
FONT-SIZE: 8pt;
COLOR: #ffffff;
TEXT-DECORATION: none }

A.small:link {
FONT-SIZE: 8pt;
COLOR: #ffffff }

A.small:visited {
FONT-SIZE: 8pt;
COLOR: #ffffff }

A.small:hover {
FONT-SIZE: 8pt;
TEXT-DECORATION: underline }

.small1 {
FONT-SIZE: 8px;
COLOR: #000;

TEXT-DECORATION: none;
padding-top:20px;
}

A.small1:link {
FONT-SIZE: 8px;
COLOR: #000 }

A.small1:visited {
FONT-SIZE: 8px;
COLOR: #000 }

A.small1:hover {
FONT-SIZE: 8px;
TEXT-DECORATION: underline }

.menu {
text-align:left;
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #ffffff;

TEXT-DECORATION: none }

.S_Menu {
text-align:left;
FONT-SIZE: 8pt;
COLOR: #ffffff;

TEXT-DECORATION: none }

A.S_Menu:link {
FONT-SIZE: 8pt;
COLOR: #ffffff;
}

A.S_Menu:visited {
FONT-SIZE: 8pt;
COLOR: #ffffff;
}

A.S_Menu:hover {
FONT-SIZE: 8pt;
COLOR: #47398B;
}



td.H_Menu {
text-align:left;
FONT-SIZE: 9pt;
COLOR: #ffffff;
font-weight: bold;

TEXT-DECORATION: none;
background: #47398b url(/includes/templateimages/topfade2.gif) ;
text-align: left;
height: 17pt;
}

tr.H_Menu {
FONT-SIZE: 9pt;
COLOR: #ffffff;
font-weight: bold;

TEXT-DECORATION: none;
background: #47398b url('/includes/templateimages/topfade2.gif') ;
text-align: left;
height: 17pt;
}

A.H_Menu:link {
text-align:left;
FONT-SIZE: 9pt;
COLOR: #ffffff }

A.H_Menu:visited {
FONT-SIZE: 9pt;
COLOR: #ffffff }

A.H_Menu:hover {
FONT-SIZE: 9pt;
COLOR: #47398B }

td.H_Menu2 {
text-align:left;
font-size: 9pt;
color: #fff;
font-weight: bold;
text-decoration: none;
text-align: left;
}

A.H_Menu2:link {
font-size: 9pt;
color: #fff; }

A.H_Menu2:visited {
font-size: 9pt;
color: #fff; }

A.H_Menu2:hover {
Font-size: 9pt;
text-decoration: underline; 
color: #fff; 
}


.S_Menus {
text-align:left;
FONT-SIZE: 8pt;
COLOR: #000000;

TEXT-DECORATION: none }

A.S_Menus:link {
FONT-SIZE: 8pt;
COLOR: #000000 }

A.S_Menus:visited {
FONT-SIZE: 8pt;
COLOR: #000000 }

A.S_Menus:hover {
FONT-SIZE: 8pt;
COLOR: #47398B }

#bigboldwhite {
FONT-SIZE: 19pt;
COLOR: #ffffff;

font-weight: bold}

.bigboldwhite {
FONT-SIZE: 11pt;
COLOR: #ffffff;

font-weight: bold}

.dark_purple {
FONT-SIZE: 9pt;
COLOR: #47398B;

font-weight: bold}

.tiny {

font-size : 9pt;
color : #000000;
text-align: center}

input, TEXTAREA {
font-family: Courier, monospace;
background-color : #C0C0C0;
font-weight : normal;
font-size: 11px;
color: #000000;
border: 1px solid #000;
}

SELECT {
font-family: Courier, monospace;
background-color : #C0C0C0;
font-weight : normal;
font-size: 11px;
color: #000000;
border: 1px solid #000;
}

.textbox {

color : Black;
background-color : #F5FFFA;
height : 19px;
font-size : 12px;
border: 1px solid #000;
}

.formfield {
border-color : #666699 #666699 #666699 #666699;
border-width : 1px;
color : Black;
background-color : #99CCFF;
height : 19px;
font-size : 12px;
}

.button{
color : Black;
background-color : #F5FFFA;
height : 19px;
font-size : 12px;
}

.menu {
text-align:left;

font-size : 8pt;
color : #004080;
}

.menu:link {
font-size : 8pt;
color : #004080;
}

.menu:hover {

font-size : 8pt;
color : #004080;
}

.menu:visited {

font-size : 8pt;
color : #004080;
}

.menu {
FONT-WEIGHT: bold;
FONT-SIZE: 10pt;
COLOR: #ffffff;

TEXT-DECORATION: none }

.navigation {
text-align:left;

font-size : 8pt;
color : #004080;
}

.navigation:link {
text-decoration: none;

font-size : 8pt;
color : #004080;
}

.navigation:hover {
text-decoration: none;

font-size : 8pt;
color : #004080;
}

.navigation:visited {
text-decoration: none;

font-size : 8pt;
color : #004080;
}

.autolink:link {
text-align:left;
text-decoration: underline;

font-size : 9pt;
color : #004080;
}

.autolink:hover {
text-decoration: underline;

font-size : 9pt;
color : #004080;
}

.autolink:visited {
text-decoration: underline;

font-size : 9pt;
color : #004080;
}

TD.rempli {
text-align:left;

background-color : #66CC99;
}

TD.memo {
text-align:left;

background-color: #E8E8E8;
}

TD.cent {

background-color: #E8E8E8;
text-align: center;
font-size : 8pt;
color: Black;
}

TD.right {

background-color: #E8E8E8;
text-align: right;
font-size : 8pt;
color: Black;
}

TD.headers {

background-color : #CFCFCF;
text-align : center;
font-size : 8pt;
color:  #004080;
}

TD.default {

background-color : #E8E8E8;
font-size : 8pt;
color : Black;
}

TD.default9 {

background-color : #E8E8E8;
font-size : 9pt;
color : Black;
}

TD.title {

color: #191970;
background-color : #B0C4DE;
text-align : center;
font-size : 8pt;
}

TD.headerright {

color: #004080;
background-color : #CFCFCF;
text-align : right;
font-size : 8pt;
}

SELECT {
font-size : 8pt;
}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #fff;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font-size:11px;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.column1 {
		margin-TOP:20px;
		margin-left:0px;
		position:relative;
		float:left;
		width:150px;
		height:AUTO;
		border: 0px solid blue;
		text-align: right;
}
.column2auto {
		margin-TOP:20px;
		margin-left:15px;
		position:relative;
		float:left;
		width:AUTO;
		height:AUTO;
		border: 0px solid blue;
}

.adminimage {
position:absolute;
right:10px;
background-color: #fff;
width: 150px; /*Default width of hint.*/ 
height:150px;
padding: 3px;
border:1px solid black;
}

.clear { 
	background: transparent; clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;
}

###################################################################
#featured{ 
	width:400px; 
	padding-right:250px; 
	position:relative; 
	border:5px solid #ccc; 
	height:250px; 
	background:#fff;
}
#featured ul.ui-tabs-nav{ 
	position:absolute; 
	top:0; left:400px; 
	list-style:none; 
	padding:0; margin:0; 
	width:250px; 
}
#featured ul.ui-tabs-nav li{ 
	padding:1px 0; padding-left:13px;  
	font-size:12px; 
	color:#666; 
}
#featured ul.ui-tabs-nav li img{ 
	float:left; margin:2px 5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
}
#featured ul.ui-tabs-nav li span{ 
	font-size:11px; font-family:Verdana; 
	line-height:18px; 
}
#featured li.ui-tabs-nav-item a{ 
	display:block; 
	height:60px; 
	color:#333;  background:#fff; 
	line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#f2f2f2; 
}
#featured li.ui-tabs-selected{ 
	background:url('testimages/selected-item.gif') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#ccc; 
}
#featured .ui-tabs-panel{ 
	width:400px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px; 
	background: url('testimages/transparent-bg.png'); 
}
#featured .info h2{ 
	font-size:18px; font-family:Georgia, serif; 
	color:#fff; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#fff; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}
