﻿/* Home Page */
.zero
	{
	padding:0px;
	margin:0px;
}
.button-type0
	{
		width:50%;
		border:0px;
		background:transparent;
		height:65px;
		text-decoration:none;	
		padding-right:0px;	
	}
.button-type0:hover
	{
		cursor:pointer;
		text-decoration:none;
	}

.home-button1{
	width:130px;
	height:30px;
	text-decoration:none;	
	padding-right:0px;	
	border:0px;
	background:transparent;		
	background-image:url('images/home-prev.png');
}

.home-button1:hover{
	width:130px;
	height:30px;
	text-decoration:none;	
	padding-right:0px;	
	border:0px;
	background:transparent;		
	background-image:url('images/home-prev-over.png');
}

.home-button2{
	width:130px;
	height:30px;
	text-decoration:none;	
	padding-right:0px;	
	border:0px;
	background:transparent;		
	background-image:url('images/home-exit.png');
}	
	
.home-button2:hover{
	width:130px;
	height:30px;
	text-decoration:none;	
	padding-right:0px;	
	border:0px;
	background:transparent;		
	background-image:url('images/home-exit-over.png');
}	

.type2
	{
		margin-top:2px; 
		margin-bottom:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
	}

.type3
	{
		margin-top:0px; 
		margin-bottom:0px;
		margin-right:0px;
		margin-left:0px;
		padding:0px;
	}


/* Login Page */

tr.background-
	{
		background-image:url('images/Login.png'); 
		background-repeat:no-repeat;
	}

.loginfields-
	{
		font-family:Verdana;
		font-size:13px;
		font-weight:bold;
		text-transform:uppercase;
		color:#ffffff;
		width:120px;		
		height:22px;
		vertical-align:middle;
		text-align:left;
	}

.forgetpass-
	{
		font-family:Verdana;
		font-size:13px;
		font-weight:bold;
		text-transform:none;
		color:#ffffff;
		text-align:right;		
		vertical-align:middle;
	 	text-decoration:none;
	 	padding-right:0px;
	 	padding-left:0px;
	 	padding-top:0px;
	 	padding-bottom:0px;
	 	width:178px;
	 	border:0px;
	 	background:transparent;
	 	cursor:pointer;
	}

.forgetpass-:hover
	{
		text-transform:none;
		text-decoration:underline;
		color:#ffffff;
	 	padding-right:0px;
	 	padding-left:0px;
	 	padding-top:0px;
	 	padding-bottom:0px;
	 	width:178px;
	 	border:0px;
	 	background:transparent;
		
	}
	
tr.background
	{
		background-image:url('images/Pics-FusionResourcesPAGE.png'); 
		background-repeat:no-repeat;
	}
	

.loginfields
	{
		font-family:Verdana;
		font-size:13px;
		font-weight:bold;
		text-transform:uppercase;
		color:#00457c;
		width:120px;		
		height:22px;
		vertical-align:middle;
		text-align:left;
	
	}
	
.button-type2
	{
		width:95px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #00457c;
		background-color:#00457c;
		background-image:none;
		color:#ffffff;
		text-transform:uppercase;	
	}

.button-type2:hover
	{
		width:95px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #f47c31;
		background-color:transparent;
		background-image:none;
		color:#ffffff;	
		text-transform:uppercase;
		text-decoration:none;
		cursor:pointer;
	}

.button-type6
	{
		width:95px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #00457c;
		background-color:#00457c;
		background-image:none;
		color:#ffffff;
		text-transform:uppercase;	
	}

.button-type6:hover
	{
		width:95px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #00457c;
		background-color:#ffffff;
		background-image:none;
		color:#ff0000;	
		text-transform:uppercase;
		text-decoration:none;
		cursor:pointer;
	}

.forgetpass
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		text-transform:none;
		color:#f47c31;
		text-align:right;		
		vertical-align:middle;
	 	text-decoration:none;
	}
a.forgetpass
	{
		color:#f47c31;
		font-style:normal;
		text-decoration:none;
	}

a.forgetpass:hover
	{
		text-transform:none;
		text-decoration:underline;
		font-style:italic;
		color:#f47c31;
	}
	
/* End Login Page */

/* Registration frame */
td.header
	{
		background-image:url('images/reg-home-bg-top.png'); 
		background-repeat:no-repeat;
		height:26px;
		
	}
td.middle
	{
		background-image:url('images/reg-home-bg-mid.png'); 
		background-repeat:repeat-y;
		height:26px;
	 text-align:center;
	 font-family:Verdana;
	 font-size:11px;
	 font-weight:bold;
	 color:#ffffff; 
	 text-indent:0px;
		
	}
	
td.footer
	{
	  	background-image:url('images/reg-home-bg-bottom.png');
	 	background-repeat:no-repeat;
	   	width:750px;
	   	height:26px;
	}

.instruct-area1
	{
		 background-color:#ffffff;
		 border-left:2px solid #00457c;
		 text-align:left;
		 font-family:Verdana;
		 font-size:11px;
		 font-weight:bold;
		 color:#00457c; 
	}

.instruct-area2
	{
		 background-color:#ffffff;
		 border-right:2px solid #00457c;
		 text-align:right;
		 font-family:Verdana;
		 font-size:11px;
		 font-weight:bold;
		 color:#00457c; 
	}

.instruct-fillout
	{
	 background-color:#ffffff;
	 text-align:left;
	 font-family:Verdana;
	 font-size:11px;
	 font-weight:bold;
	 color:#00457c; 
}
/* End Registration frame */

/* welcome screen */


.button-rate{
	background:transparent;	

	background-image:url('images/Login-button-rate.png');
	width:140px;
	height:50px;
	border:0px;
	cursor:pointer;
	
}

.login-table
{
	width:500px;
	height:450px;
	background:url('images/login-background.png');
	background-repeat:no-repeat;
}
.welcome-pic
	{
		width:40%;	
		
		vertical-align:top;
		text-align:left;
		text-indent:7px;
	
	}
.welcome-instruct
	{
		font-family:Verdana;
		font-weight:bold;
		font-size:16px;
		color:#666;
		vertical-align:top;
		text-align:left;
		height:10px;

	}

.welcome-instruct2
	{
		font-family:Verdana;
		font-weight:normal;
		font-size:12px;
		color:#666;
		vertical-align:top;
		text-align:left;
		height:10px;
		line-height:20px;		
	}

.welcome-instruct3
	{
		font-family:Verdana;
		font-weight:normal;
		font-size:12px;
		color:#000;
		vertical-align:middle;
		text-align:center;
		line-height:20px;		
		font-weight:bold;
		height:20px;
	}

.welcome-buttons
	{
		width:40%;	
		background-color:#ffffff;
		vertical-align:top;
		text-align:center;
	}
	
.welcome-bio
	{
		font-family:Verdana;
		font-size:14px;
		font-weight:normal;
		color:#000;
		text-align:justify;
		vertical-align:top;	
		height:100px;
		padding:0x 3px 3px 3px;
	}
	
.welcome-return
	{
		background-color:#ffffff;
		vertical-align:middle;
		text-align:center;
		height:35px;
	}

.FR-button
	{
		text-align:left;
		vertical-align:middle;
		height:50px; 
		padding-left:100px;
		padding-right:0px;	
		border:0px;	
	}
.FR-button-image
	{
		background:transparent;
		background-image:url('images/login-FR.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FR-button-image:hover
	{
		background:transparent;
		background-image:url('images/login-FR-hover.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FE-button
	{
		text-align:left;
		vertical-align:middle;
		height:50px; 
		padding-left:150px;
		padding-right:0px;	
		border:0px;	
	}
.FE-button-image
	{
		background:transparent;
		background-image:url('images/login-FE.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FE-button-image:hover
	{
		background:transparent;
		background-image:url('images/login-FE-hover.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FM-button
	{
		text-align:left;
		vertical-align:middle;
		height:50px; 
		padding-left:200px;
		padding-right:0px;	
		border:0px;	
	}
.FM-button-image
	{
		background:transparent;
		background-image:url('images/login-FM.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FM-button-image:hover
	{
		background:transparent;
		background-image:url('images/login-FM-hover.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FF-button
	{
		text-align:left;
		vertical-align:middle;
		height:50px; 
		padding-left:150px;
		padding-right:0px;	
		border:0px;	
	}
	
.FF-button-image
	{
		background:transparent;
		background-image:url('images/login-FF.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.FF-button-image:hover
	{
		background:transparent;
		background-image:url('images/login-FF-hover.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}

.Rate-button
	{
		text-align:left;
		vertical-align:middle;
		height:50px; 
		padding-left:100px;
		padding-right:0px;	
		border:0px;	
	}
.Rate-button-image
	{
		background:transparent;
		background-image:url('images/login-Rate.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}
.Rate-button-image:hover
	{
		background:transparent;
		background-image:url('images/login-Rate-hover.png');
		width:260px;
		height:45px;
		border:0px;
		cursor:pointer;
	}






	
/*  Emd welcome screen */
/* Main Menu */
table.menuitems
	{
		border: 0px solid #00457c;
		background-color:#f47c31;
		padding:0px;
		padding-left:0px;
		padding-right:0px;
		text-align:center;
	}	
	
td.menuitems
	{
		background-color:#f47c31;
		padding:0px;
		padding-left:0px;
		padding-right:0px;
		width:121px;
		text-align:left;
		color:#ffffff;
		text-decoration:none;
		height:20px;
		text-indent:1px;
	}
	
a.menuitems
	{
		text-transform:none;
		text-decoration:none;

		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#ffffff;
	}
	
a.menuitems:hover
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#819dc9;
	}
.menubutton
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#ffffff;
		border:0px;
		background-color:transparent;
		text-indent:1px;
		padding-left:0px;
		padding-right:0px;
		width:175px;
		
	}
	
.menubutton:hover
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		border:0px;
		background-color:#00457c;
		color:#819dc9;
		width:175px;
		text-indent:1px;
		padding-left:0px;
		padding-right:0px;
	}
	
td.menuitems:hover
	{
		padding:0px;
		width:121px;
		text-align:left;
		background-color:#00457c;	
	}

td.menucell
	{
		width:120px;
		height:25px;
		vertical-align:middle;
		padding:0px;
		padding-left:5px;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-decoration:none; 
		text-align:left; 
		text-transform:uppercase;
		background-color:#00457c;
		color:#ffffff; 
		cursor:pointer;	
	}
a.menucell
	{
		color:#ffffff;
		 text-decoration:none;
}
.menucell:hover	
	{
		background-color:#78bde8;
		color:#00457c;
	}

div.menuNormal
	{	
		display: none;
		position: absolute;	
	}

div.menuHover
	{		
		display: inline;
		position: absolute;
		margin-top:5px;
		margin-left:-27px;
	}

/* End Main Menu */

/* Pages with frames */
.minitable
	{
		width:100%;
		border:0px;
		padding:0px;
		border:0px solid #00457c;
		background-color:#00457c;
	}
	
.minitable-title
	{
		text-align:left;
		vertical-align:middle;
		height:25px;
		padding:0px;
		background-color:#ffffff;		
		border-bottom:2px solid #f47c31;
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#00457c;	
		text-indent:2px;
		text-transform:uppercase;
	}
	
.minitable-content
	{
		text-align:left;
		height:20px;
		vertical-align:middle;
		padding:0px;
		padding-left:0px;
		color:#00457c;
		background-color:#ffffff;	
		text-decoration:none;
	}

	
input.minitable-content
	{
		width:100%;
		font-size:12px;
		font-family:Verdana;
		font-weight:normal;
		border:0px;
		background-image:none;
		color:#00457c;
		text-indent:2px;
		text-align:left;
		
	}	
input.minitable-content:hover
	{
		width:100%;
		font-size:12px;
		font-family:Verdana;
		font-weight:normal;
		border:0px;
		background-color:#78bde8;	
		color:#ffffff;
		text-indent:2px;
		text-align:left;
		cursor:pointer;		
	}	
	
#minitable-content
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;	
		width:98%;		
		padding:1px;
		text-indent:1px;	
	}
	
#minitable-content:hover
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;	
		background-color:#78bde8;
		width:98%;
		padding:1px;	
		text-indent:1px;
		cursor:pointer
	}
/* End Pages with frames */

/* Individual Pages */
.page-tables
	{
		width:650px;
		border:1px solid #666;
	}
.page-tables2
	{
		width:95%;
		border:1px solid #666;
	}
	
.content-table
	{
		width:100%;
		border:0px;
		padding:0px;
		
	}

.page-title
	{
		text-align:left;
		vertical-align:middle;
		height:30px;
		padding:0px;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#00457c;
		text-indent:4px;
		text-transform:capitalize;
		background-color:#ffffff;
		background:url('http://www.fusion-resources.org/images/bg-pagetitle.png');
	}	
	
.page-title2
	{
		text-align:left;
		vertical-align:middle;
		height:25px;
		padding:0px;
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		color:#00457c;
		text-indent:4px;
		background-color:#ffffff;
		
	}	

.page-title3
	{
		text-align:left;
		vertical-align:middle;
		padding:0px;
		border-bottom:2px solid #00457c;
		font-family:Verdana;
		font-size:16px;
		font-weight:bold;
		color:#00457c;
		text-indent:1px;
		height:30px;
	}

.page-title4
	{
		text-align:left;
		vertical-align:middle;
		height:25px;
		padding:0px;
		border-bottom:2px solid #00457c; border-bottom-style:ridge;
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		color:#00457c;
		text-indent:4px;
		text-transform:uppercase;
	}	

.page-title5 /*Name of Event/Workshop on Feedback pages*/
	{
		text-align:center;
		vertical-align:middle;
		height:25px;
		padding:0px;
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		background-color:#00457c;
			
	}	
.title-break
	{
		background-color:#ffffff;
		border-left:2px solid #000000;
		border-right:2px solid #000000;
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		vertical-align:middle;
		text-align:left;
		padding-left:3px;
	}
	
.page-content
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;	
		width:98%;		
		padding-top:10px;
		text-indent:3px;	
	}	

.fields
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#666;	
		width:25%;		
		height:20px;
		vertical-align:middle;
		padding-left:3px;
		background-color:#ffffff;
		height:25px;
	}	

.fields2 /* selection lists */
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#666;	
		width:75%;		
		height:20px;
		vertical-align:middle;
		padding-left:3px;
		background-color:#ffffff;
		height:25px;
	}	
	
.fields-txttile
	{
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:25%;		
		height:20px;
		vertical-align:top;
		text-align:left;
		padding-top:3.5px;
		background-color:#ffffff;
	}	

.fields-txtarea
	{
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:75%;		
		background-color:#ffffff;
		vertical-align:top;
		text-align:right;
		padding-right:3px;
	}	
	

.fields3 /* for special edit forms eg community */
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#000000;	
		width:5%;		
		height:20px;
		vertical-align:middle;
		text-indent:2px;
	}	

.fields4-a /* for special edit forms eg feedback */
	{		
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:90%;		
		height:20px;
		vertical-align:middle;
		text-align:left;
		background-color:#ffffff;
		border-bottom:1px solid #666;	
	}	

.fields4-b /* for special edit forms eg feedback */
	{
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:6%;	
		height:20px;
		vertical-align:middle;
		text-align:center;
		margin-top:0px;
		background-color:#ffffff;

		border-left:1px solid #666;	
		border-bottom:1px solid #666;	
	}	

.fields4-c /*for category sections*/
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		color:#000000;		
		height:20px;
		vertical-align:bottom;
		text-align:left;
		text-indent:3px;
		background-color:#ffffff;
	}

.fields4-d /*for Overall & Average*/
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		color:#000000;		
		height:20px;
		vertical-align:middle;
		text-align:left;
		text-indent:3px;
		border-top:1px solid #666;	
		background-color:#ffffff;
	}

.fields4-e /* for special edit forms eg feedback - same as 'a' except width is shorter */
	{		
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:60%;		
		height:20px;
		vertical-align:middle;
		text-align:left;
		background-color:#ffffff;
		border-bottom:1px solid #666;		
	}	

.fields4-f /* for recurring (edit) feedback forms */
	{		
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:6%;	
		height:20px;
		vertical-align:middle;
		text-align:center;
		margin-top:0px;
		background-color:#ffffff;
		/*border-bottom01px solid #000000;*/
		border-top:0px solid #666;	

	}	

.poll-fields
	{	
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		width:15%;
		text-align:left;
		border-top:1px solid #666;	
		border-bottom:1px solid #666;	
		background-color:#ffffff;
		
	}
	
.poll-measure
	{
		background-color:#00457c;
		color:#ffffff;	
		font-weight:bold;
		text-indent:3px;	
	}
	
	
ul.feedback
	{
	margin-bottom:0px;
	}	
.fields5 /* for input boxes */
	{
		text-align:right;
		width:25%;
		background-color:#ffffff;
		padding-right:3px;
	}

.fields-search
	{
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:50%;		
		height:20px;
		vertical-align:middle;
		text-align:left;
	}	

.inputs
	{
		width:95%;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
	}

.inputs2
	{
		width:95%;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
	}
	
.inputs-upload
	{
		width:100px;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
	}
	
.inputs3
	{
		width:170px; 
		font-size:12px;
		font-family:Verdana;
		border-style:groove;
/*	border:2px solid #00457c;*/
	}
	
.inputs4
	{
		width:50px;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
		height:15px;
		border:1px solid #00457c;
		text-align:center;
		padding:0px;
	}

.inputs5 /* for List of numbers 1 - 20 on feedback forms */
	{
		width:55px;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
		height:20px;
		border:1px solid #00457c;
		text-align:center;
		padding:0px;
	}

.inputs-cal
	{
		width:16.9%;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
	}

.textareas
	{
		width:99%;
		height:100px;
		font-size:9px;
		font-family:Verdana;
		border-style:groove;
	}	
	
.button-cell
	{
		text-align:right;
		vertical-align:middle;
		height:30px;
		background-color:#ffffff;
		padding-left:3px;
		padding-right:3px;

	}

.button-tag
	{
		  background: transparent;
		  border: 0px;
		  color:#666;
		  cursor: pointer;
		  font-family:verdana;
		  padding: 0px;
		  text-align:left;
		  font-style:normal;
	}

.button-tag:hover
	{
		  background: transparent;
		  color:#00457c;
		  cursor: pointer;
		  font-family:verdana;
		  padding: 0px;
		  border: 0px;
		  font-style:normal;
	}

.button-tag-dir
	{
		  background: transparent;
		  border: 0px;
		  color:#666;
		  cursor: pointer;
		  font-family:verdana;
		  padding: 0px;
		  text-align:left;
		  font-style:normal;
		  font-size:10px;	
	}

.button-tag-dir:hover
	{
		  background: transparent;
		  border: 0px;
		  color:#00457c;
		  cursor: pointer;
		  font-family:verdana;
		  padding: 0px;
		  text-align:left;
		  font-style:normal;
		  font-size:10px;
		  text-decoration:underline;
	}

.tag-results
	{
		text-align:left;
		font-size:9.5px;
		font-family:myriad pro light;
		text-indent:2px;
		vertical-align:top;
	}
.cell-letters
	{
		text-align:left;
		font-family:verdana;
		font-size:14px;
		font-weight:bold;
		color:#f47c31;	
		padding-right:0px;
		width:20%;
		height:30px;
	}	

.table-letters
	{
		
		width:100%;
		border:0px solid #d4dadf;
		padding:0px;
	
	}
	
.button-type1
	{
		width:95px;
		font-size:11px;
		font-family:Verdana;
		font-weight:bold;
		border:1px solid #00457c;
		/*background-color:#00457c;*/
		background-image:url('images/pics-HeaderTitle.png');
		color:#ffffff;
		text-transform:uppercase;	
	}

.button-type1:hover
	{
		width:95px;
		font-size:11px;
		font-family:Verdana;
		font-weight:bold;
		border:1px solid #00457c;
		background-color:#ffffff;
		background-image:none;
		color:#00457c;	
		text-transform:uppercase;
		text-decoration:none;
		cursor:pointer;
	}

.button-type3	
	{
		width:40px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:1px solid #00457c;
		background-color:#00457c;
		background-image:none;
		color:#ffffff;
		text-transform:uppercase;	
	}

.button-type3:hover
	{
		width:40px;
		font-size:x-small;
		font-family:Verdana;
		font-weight:bold;
		border:1px solid #00457c;
		background-color:transparent;
		background-image:none;
		color:#00457c;	
		text-transform:uppercase;
		text-decoration:underline;
		cursor:pointer;
	}
	
/* End Individual Pages */

/* display all profiles - tables */
.headers
	{
		color:#000000;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		text-indent:2px;
		vertical-align:middle;
		height:20px;
		width:25%;	
	}
	.mini-header
	{
		background-color:transparent;
		color:#000000;
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		text-align:left;
		text-indent:1px;
		vertical-align:middle;
		height:10px;
		width:25%;
	}

.bodies
	{
		color:#000;
		font-family:Verdana;
		font-size:12px;	
		font-weight:normal;
		text-align:left;
		text-indent:2px;
		vertical-align:top;

		padding-top:5px;
	}
.mini-bodies
	{
		color:#666;
		font-family:Verdana;
		font-size:10px;	
		font-weight:normal;
		text-align:left;
		text-indent:2px;
		vertical-align:top;
		height:20px;
		padding-top:8px;
	}

	
input.bodies
	{
		background-color:transparent;
		border:0px;
		font-family:Verdana;
		color:#000000;
		font-family:Verdana;
		font-size:12px;	
		font-weight:normal;
		text-align:left;
		vertical-align:top;
		cursor:pointer;
		border-color:none;	
	}
	
input.bodies:hover
	{
		background-color:transparent;
		border:0px;
		border-color:none;
		font-family:Verdana;
		color:#00457c;
		text-decoration:underline;
		font-family:Verdana;
		font-size:12px;	
		font-weight:normal;
		text-align:left;
		vertical-align:top;
		cursor:pointer;		
	}

.headers-whois
	{
		color:#000000;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		text-indent:2px;
		vertical-align:middle;
		width:5%;
			
	}

input.whois
	{
		/*background-color:#00457c;*/
		border:0px;
		border-style:groove;
		font-family:Verdana;
		color:#000000;
		font-family:Verdana;
		font-size:10px;	
		font-weight:bold;
		color:#ffffff;
		width:30px;
		height:25px;
		text-align:center;
		vertical-align:middle;
		cursor:pointer;
		border-color:none;	
		background:transparent;
	}

input.whois2
	{
		width:30px;
				height:25px;
		font-size:11px;
		font-family:Verdana;
		font-weight:bold;
		border:0px;
		/*background-color:#00457c;*/
		background-image:url('http://www.fusion-resources.org/images/button-info.png');
		background-color:transparent;
		color:#ffffff;
		text-transform:uppercase;	
		cursor:pointer;
		
	}
/* display all profiles - drop down for more info */
table.menuitems3
	{
		border: 2px solid #00457c;
		background-color:#78bde8;
		padding:0px;
		width:460px;
	}	
	
td.menuitems3
	{
		background-color:#f47c31;
		padding:0px;
		width:121px;
		text-align:left;
		color:#ffffff;
		text-decoration:none;
		height:20px;
		text-indent:3px;
	}
	
a.menuitems3
	{
		text-transform:none;
		text-decoration:none;

		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#ffffff;
	}
	
a.menuitems3:hover
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#819dc9;
	}
.menubutton3
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		color:#ffffff;
		border:0px;
		background-color:transparent;
				text-indent:3px;
	}
	
.menubutton3:hover
	{
		text-transform:none;
		text-decoration:none;
		text-align:left;
		font-family:Verdana;
		font-size:11.5px;
		border:0px;
		background-color:transparent;
		color:#819dc9;
	}
	
td.menuitems3:hover
	{
		padding:0px;
		width:121px;
		text-align:left;
		background-color:#00457c;	
	}

td.menucell3
	{
		width:120px;
		height:25px;
		vertical-align:middle;
		padding:0px;
		padding-left:5px;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-decoration:none; 
		text-align:left; 
		text-transform:uppercase;
		background-color:#00457c;
		color:#ffffff; 
		cursor:pointer;	
	}

.menucell3:hover	
	{
		background-color:#78bde8;
		color:#00457c;
	}
	
div.menuNormal3
	{	
		display: none;
		position: absolute;	
	}

div.menuHover3
	{		
		display: inline;
		position: absolute;
		margin-top:10px;
		margin-left:-10px;
	}

/* Page Navigation */
a.navigation
	{
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;		
		color:#00457c;	
	}
.navigation:hover
	{
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;		
		color:#ffffff;
		background-color:#00457c;	
	}
input.navigation
	{
		font-family:Verdana;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;		
		color:#00457c;	
		border:0px;
		background:transparent;	
	
	}
span.pages
	{
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		text-transform:uppercase;
	}
span.pages-num
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		text-transform:uppercase;
		text-decoration:underline;
	}

	
a.pages-num
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		color:#00457c;
		text-decoration:none;
	}
input.pages-num
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		color:#00457c;
		text-decoration:none;
		background:transparent;
		border:0px;
	}
a.pages-num:hover
	{
		font-family:Verdana;
		font-size:11px;
		font-weight:bold;
		text-transform:uppercase;
		color:#00457c;
		text-decoration:underline;
	}

	/* Appearances - welcome page*/	
.appearances-headerm-mini
	{
		
		/*height:20px;*/
		text-align:center; 
		vertical-align:bottom; 
		padding-left:1px;
		padding-right:1px;	
		padding-bottom:2px;
		width:50%;
		
		font-family:Verdana;
		font-size:8px;
		color:#ffffff;	
		text-decoration:none;
		text-transform:uppercase;
		font-weight:bold;

	}

.appearances-headerl-mini
	{
		
		/*height:20px;*/
		text-align:left; 
		vertical-align:middle; 
		padding-left:0px;
		width:25%;		
		
	}

.appearances-headerr-mini
	{
		
		/*height:20px;*/
		text-align:right; 
		vertical-align:middle; 
		padding-right:0px;
		width:25%;		
	}
	
.appearances-navigation-mini
	{
		background:transparent;
		border:0px;
		text-align:center;
		font-family:Verdana;
		font-weight:bold;
		font-size:10px;
		color:#00457c;
	}
	
.appearances-navigation-mini:hover
	{
		
		color:#ffffff;
		text-decoration:underline;
		font-weight:bold;
		cursor:pointer;
		font-size:10px		
	}
	
.days-name-mini
	{
		
		font-weight:bold;
		font-size:10px;
		font-family:Verdana;
		vertical-align:middle;
		text-align:center;
		padding:0px;
		width:10%; 
		height:15px;	
		background-color:#78bde8;	
		color:#00457c;
	}	
.days-normal-mini
	{
		font-size:8px;
		font-family:Verdana;
		vertical-align:middle;
		text-align:center;
		padding:0px;
		/*height:20px;	*/
				height:15px;
	}
	
.days-weekend-mini
	{
		font-size:8px;		
		font-family:Verdana;
		vertical-align:middle;
		text-align:center;
		padding:0px;
		height:15px;
		/*height:20px;	*/
		/*background-color:#d8d5d6;	*/
	}

.days-current-mini
	{
		font-size:8px;
		
		font-weight:bold;
		font-family:Verdana;
		vertical-align:middle;
		text-align:center;
		padding:0px;
				height:15px;
		/*height:20px;		*/
		/*background-color:#78bde8;*/
	}

.days-events-mini
	{
		font-size:8px;
		font-weight:bold;
		font-family:Verdana;
		vertical-align:middle;
		text-align:center;
		padding:0px;
		/*height:20px;		*/
/*		background-color:#819dc9;*/
		color:#ffffff;
				height:15px;
	}
a.days-events-mini
	{
		font-size:8px;
	
		font-weight:bold;
		font-family:Verdana;
		color:#ffffff;
		text-decoration:none;
				height:15px;
	}
a.days-events-mini:hover
	{
		font-size:8px;

		font-weight:bold;
		font-family:Verdana;
		color:#819dc9;
		background-color:#ffffff;
		text-decoration:none;
	}
	

.event-title
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;		
		height:20px;
		vertical-align:middle;
		text-align:left;
		width:50%;	
		font-weight:bold;
}

.event-date
	{
		font-family:Verdana;
		font-size:10px;
		font-weight:normal;
		color:#000000;		
		height:20px;
		vertical-align:middle;
		text-align:right;
		width:50%;	
	
}

.event-fields3
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#666;		
		height:20px;
		vertical-align:middle;
		text-align:left;
		width:50%;	
	
}
.button-event-mini
	{
		background-image:none;
		border:0px; 
		font-family:Verdana;
		font-weight:bold; 
		color:#000000; 
		font-size:8px; 
		background-color:transparent; 
		text-decoration:none;
		text-align:center;
		vertical-align:middle;
		padding:0px;		
	}

.button-event-mini:hover
	{
		color:#000000; 

		background-color:#ffffff; 
		cursor:pointer;
		
	}

/* End Appearances-Welcome page */

/* View Profiles */
.profile-pic
	{
		width:30%;	
		vertical-align:top;
		text-align:left;
		text-indent:0px;
	}

.profile-title
	{
		text-align:center;
		vertical-align:middle;
		height:75px;
		padding:0px;
		/*image*/
	}	
	
.profile-fields-welcome
	{
		font-family:Verdana;
		font-size:18px;
		font-weight:bold;
		color:#78bde8;	
		height:20px;
		vertical-align:middle;
		text-align:center;
		padding-top:8px;
		width:25%;
		
	}
	
.profile-fields-a
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;	
		height:20px;
		vertical-align:middle;
		text-align:left;
		width:25%;
	}

.profile-fields-b
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#ffffff;	
		height:20px;
		vertical-align:middle;
		text-align:left;
		width:45%;		
	}
.profile-fields-c
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;	
		height:23px;
		vertical-align:top;
		text-align:left;
		width:30%;
		text-indent:2px;
	}

.profile-fields-d
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#ffffff;	
		height:23px;
		vertical-align:top;
		text-align:left;
		width:70%;
		padding-left:1px;
	}

.profile-fields-e
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#ffffff;	
		height:20px;
		vertical-align:middle;
		text-align:left;
		width:50%;	
		}
		
.button-type4
	{
		width:95px;
		font-size:10px;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #ffffff;
		background-color:#78bde8;
		background-image:none;
		color:#ffffff;
		text-transform:uppercase;	
		padding:0px;
	}

.button-type4:hover
	{
		width:95px;
		font-size:10px;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #78bde8;
		background-color:#00457c;
		background-image:none;
		color:#ffffff;	
		text-transform:uppercase;
		text-decoration:none;
		cursor:pointer;
		padding:0px;		
	}
	
.button-type5
	{
		width:110px;
		font-size:10px;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #00457c;
		background-color:#00457c;
		background-image:none;
		color:#ffffff;
		text-transform:uppercase;	
	}

.button-type5:hover
	{
		width:110px;
		font-size:10px;
		font-family:Verdana;
		font-weight:bold;
		border:2px solid #00457c;
		background-color:#ffffff;
		background-image:none;
		color:#00457c;
		text-transform:uppercase;	
		cursor:pointer;
	}
	
/* End View Profiles */
.button-sort
	{

		color:#000000;
		border:0px;
		background:transparent;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		text-indent:2px;
		text-decoration:none;		
	}

.button-sort:hover
	{
		cursor:pointer;
		text-decoration:underline;
		color:#ffffff;
	}

.sort-container
	{
		overflow:auto; 
		
		height:330px; 
		padding-right:8px;
	}
	
.sort-container2
	{
		overflow:auto; 
		
		height:300px; 
		padding-right:10px;
	}

.sort-container3
	{
		overflow:auto;
		
		height:450px; 
		padding-right:5px;
	}
	
/* Tombstone Logos */
.button-logo
	{
		border:0px;
		background:transparent;
		text-align:center;
		padding:0px;
		text-decoration:none;		
	}

.button-logo:hover
	{
		border:0px;
		background:transparent;
		text-align:center;
		padding:0px;
		text-decoration:none;		
	}

.markers
	{
		width:240px;
		text-align:left;
		font-family:Verdana;
		font-size:8pt;
		height:80px;
	}

.markers-link
	{
		text-decoration:none;
		color:#00457c;
		font-weight:bold;
	}

.markers-link:hover
	{
		text-decoration:none;
		background-color:#00457c;
		color:#ffffff;
		font-weight:bold;
	}

	.guidemenu
		{
			color:#00457c;
			text-decoration:none;
			font-size:8pt;
			text-transform:uppercase;
			font-weight:bold;
			width:25%;
		}
	.guidelinks
		{
			color:#00457c;
			text-decoration:none;	
		}
	.guidelinks:hover
		{
			color:#ffffff;
			background-color:#00457c;
			text-decoration:none;	
		}
	
/* Fusion Media */
.media-field-a
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#000000;	
		height:20px;
		vertical-align:top;
		text-align:left;
		width:15%;
	}

.media-field-b
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;	
		height:20px;
		vertical-align:top;
		text-align:left;
		width:20%;	
		text-indent:2px;	
	}

.media-field-c
	{
		font-family:Verdana;
		font-size:9px;
		font-weight:normal;
		color:#000000;	
		width:70%;		
		vertical-align:top;
		text-align:left;
	}	

.vid-size
	{
		width:90%;
		height:140px;
		text-align:right;	
	}

.pod-size
	{
		width:85%;
		height:25px;
		text-align:right;	
	}

.media-title
	{
		text-align:left;
		vertical-align:top;
		height:30px;
		padding:0px;
		font-family:Verdana;
		font-size:16px;
		font-weight:bold;
		color:#00457c;
		text-indent:1px;
		border-bottom:2px solid #04c0cc;
	}	
.media-title2
	{
		text-align:left;
		vertical-align:top;
		height:25px;
		padding:0px;
		font-family:Verdana;
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
		text-indent:1px;
		border-bottom:2px solid #ffffff;
	}	
.media-rss
	{
		text-align:left;
		vertical-align:top;
		padding:0px;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#000000;
		text-indent:1px;
}

.media-keyword
	{
		text-align:left;
		vertical-align:top;
		padding:0px;
		font-family:Verdana;
		font-size:11px;
		font-weight:normal;
		color:#ffffff;
		text-indent:1px;
}

div.media-rss
	{
		background:white;
	}

.title-break2
	{
		font-family:Verdana;
		font-size:5px;
		font-weight:normal;
		color:#000000;	
		vertical-align:middle;
		text-align:left;
		height:3px;
	}

.button-sort2
	{

		color:#000000;
		border:0px;
		background:transparent;
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		text-align:left;
		text-indent:1px;
		text-decoration:none;		
	}

.button-sort2:hover
	{
		cursor:pointer;
		text-decoration:underline;
		color:#ffffff;
	}

.headers2
	{
		color:#000000;
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-align:left;
		text-indent:0px;
		vertical-align:middle;
		height:30px;
		width:25%;	
		font-weight:bold;
	}
td.mediamenu
	{
		text-align:center;
		vertical-align:middle;
		width:25%;
		
	}	
	
td.mediamenu:hover
	{
		text-align:center;
		width:25%;
		vertical-align:middle;
		background-color:#00457c;
		border:2px solid #ffffff;
				
	}	

input.mediamenu
	{
		/*width:50%;*/
		border:0px;
		background:transparent;
		text-decoration:none;	
		text-transform:uppercase;
		padding-right:0px;	
		font-family:Verdana;
		font-size:9pt;
		font-weight:bold;		
		color:#ffffff;

	}	
	
a.mediamenu
	{
		color:#ffffff;
		text-decoration:none;
		font-size:9pt;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana;
	}
	
a.mediamenu:hover
	{
		color:#ffffff;
		text-decoration:none;
		font-size:9pt;
		text-transform:uppercase;
		font-weight:bold;
		font-family:Verdana;
	}	

/* End Fusion Media section */

/* Company Highlight */
.profile-fields-f
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:bold;
		color:#000000;	
		height:23px;
		vertical-align:top;
		text-align:left;
		width:30%;
		text-indent:2px;
	}

.profile-fields-g
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		color:#000000;	
		height:23px;
		vertical-align:top;
		text-align:left;
		width:70%;
		padding-left:1px;
	}

.site-pagetitles
	{
		FONT-WEIGHT: bold; 
		FONT-SIZE: 13pt; 
		VERTICAL-ALIGN: middle; 
		TEXT-TRANSFORM: uppercase; 
		COLOR: #00457c; 
		BORDER-BOTTOM: #f47c31 2px solid; 
		FONT-FAMILY: Verdana;
	}
	
.fields-exptrack
	{
		font-family:Verdana;
		font-size:12px;
		font-weight:normal;
		text-decoration:underline;
		color:#000000;			
		height:20px;
		vertical-align:middle;
		text-align:left;
	}
	
.tracker1
	{
		font-weight:bold;	
		color:#000000;
		background-image:url('images/beltprogress-1.png');
	}
	
.tracker2
	{
		font-weight:bold;	
		color:#000000;
		background-image:url('images/beltprogress-2.png');
	}

.tracker3
	{
		font-weight:bold;	
		color:#000000;
		background-image:url('images/beltprogress-3.png');
	}
	
.tracker4
	{
		font-weight:bold;	
		color:#000000;
		background-image:url('images/beltprogress-4.png');
	}
	
.tracker5
	{
		font-weight:bold;	
		color:#ffffff;
		background-image:url('images/beltprogress-5.png');
	}	
	
.img-photo
	{
		border: 2px solid #78bde8;
		/*width:150px; */
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px; 
		padding:2px
	}	
	
div.success 
	{
		text-align:center;
		line-height:16px;
		background: #78bde8;
		border: 2px solid #00457c;
		color: #00457c;
		font-weight:bold;
		font-family:Verdana;
		font-size: 11px;
		margin: 15px 0pt;
		padding: 4px;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
	    width:640px;
	}	

div.error 
	{
		background-color: #FFF2F2;
		border:2px solid #FF0000;
		color: #FF0000;
		font-weight:bold;
		font-family:Verdana;
		font-size: 11px;
		margin: 15px 0pt;
		padding: 4px;
		-moz-border-radius: 6px;
		-webkit-border-radius: 6px;
		width:640px;
		line-height:16px;
		text-align:center;
	}