body { font-family: Verdana; font-size: 11; color: #444; margin: 0; background-color:#FFFFFF; }
  
table,td {font-family: Verdana; font-size: 11; color: #444;}


/*************************************
/*
/* CLIENT SPECIFIC
/*
/*************************************/

.featured-white {font-family: Verdana; font-size: 12; color:#FFFFFF;}
.featured-maroon {font-family: Verdana; font-size: 12; color:#663311;}
.featured-gold {font-family: Verdana; font-size: 12; color:#AA7700;}
.featured-green {font-family: Verdana; font-size: 12; color:#74CC4C;}

table.menu-tab {


	border-bottom: 0px solid #C0C0C0;
	border-right: 0px solid #C0C0C0;
	border-left: 0px solid #C0C0C0;
	background-color: #DDCCAA;
	height: 31px;

	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;

}


table.featured-tab-blue {

	border: 0px;
	background-color: #6699AA;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}

table.featured-tab-gold {

	border: 0px;
	background-color: #AA7700;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}


table.featured-tab-tan {

	border: 0px;
	background-color: #DDCCAA;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}


table.featured-tab-gray {

	border: 0px;
	background-color: #C0C0C0;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}

table.featured-tab-green {

	border: 0px;
	background-color: #74CC4C;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}

table.featured-tab-maroon {

	border: 0px;
	background-color: #663311;

	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}




/*************************************
/*
/* IMAGE PREVIEW
/*
/*************************************/	

#preview{
	position:absolute;
	font-family: Verdana; 
	font-size: 11; 
	background:#F0F0F0;
	padding: 1px;
	text-align: center
	display:none;
	color:#fff;
	}
	



/*START: Forms ********************************************************/

input.normal {  
   font-size: 15pt; 
   font-family: Verdana;
   border: 1px solid #4265A7;   /*blue*/
  }  

input.error {  
   font-size: 15pt; 
   font-family: Verdana; 
   border: 1px solid #FF8040;   /*orange*/
  }

select.normal {  
   font-size: 15pt; 
   font-family: Verdana;
   border: 1px solid #4265A7;   /*blue*/
  }  

select.error {  
   font-size: 15pt; 
   font-family: Verdana; 
   border: 1px solid #FF8040;   /*orange*/
  }

textarea.normal {  
   font-size: 13pt; 
   font-family: Verdana;
   border: 1px solid #4265A7;   /*blue*/
  }  
  
  textarea.normal-small {  
   font-size: 9pt; 
   font-family: Verdana;
   border: 1px solid #4265A7;   /*blue*/
  }

textarea.error {  
   font-size: 15pt; 
   font-family: Verdana; 
   border: 1px solid #FF8040;   /*orange*/
  }


input.form-button-small {

text-decoration: none;
font-size: 12px !important;
font-family: Verdana;
font-weight: bold;
color: #444;
background-color: #B3D26F;
width: 70; 
padding: 3px;
cursor: pointer;
border-width: 1px;
border-style: solid;
border-color: #444;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;

}

input.form-button-small:hover {
color: #4265A7;
border-color: #4265A7;
}


input.form-button {

text-decoration: none;
font-size: 13px !important;
font-family: Verdana;
font-weight: bold;
color: #444;
background-color: #F0F0F0;
width: 125; 
line-height: 16px;
padding: 4px;
cursor: pointer;
border-width: 1px;
border-style: solid;
border-color: #444;

}

input.form-button:hover {
color: #4265A7;
border-color: #4265A7;
}


input.form-button-cancel {

text-decoration: none;
font-size: 14px !important;
font-family: Verdana;
font-weight: bold;
color: #444;
background-color: #C0C0C0;
width: 100; 
line-height: 16px;
padding: 4px;
cursor: pointer;
border-width: 1px;
border-style: solid;
border-color: #444;

}

input.form-button-cancel:hover {
color: #4265A7;
border-color: #4265A7;
}

/*END: Forms ***********************************************************/


div.thumb {
	border: 2px solid #FFFFFF;   
	margin: 2px;
}

div.thumb:hover {
	border: 2px solid #B3D26F;   /*green*/;
	cursor: pointer;
}



/*START: Font (NEW)***************************************************/

a.subtle-link:link {color:#444; text-decoration: none;}
a.subtle-link:visited {color:#444; text-decoration: none;}
a.subtle-link:hover {color:#444; text-decoration: underline; }
a.subtle-link:active {color:#444; text-decoration: none;} 

a.white-link:link {color:#FFFFFF; text-decoration: underline;}
a.white-link:visited {color:#FFFFFF; text-decoration: underline;}
a.white-link:hover {color:#FFFFFF; text-decoration: underline; }
a.white-link:active {color:#FFFFFF; text-decoration: underline;} 

a.white-link2:link {color:#FFFFFF; text-decoration: none;}
a.white-link2:visited {color:#FFFFFF; text-decoration: none;}
a.white-link2:hover {color:#FFFFFF; text-decoration: underline; }
a.white-link2:active {color:#FFFFFF; text-decoration: none;}

a.breadcrumb-link:link {color:#4265A7; text-decoration: none;}
a.breadcrumb-link:visited {color:#4265A7; text-decoration: none;}
a.breadcrumb-link:hover {color:#4265A7; text-decoration: underline; }
a.breadcrumb-link:active {color:#4265A7; text-decoration: none;} 

a.header-link:link {color:white; text-decoration: none;}
a.header-link:visited {color:white; text-decoration: none;}
a.header-link:hover {color:white; text-decoration: underline; }
a.header-link:active {color:white; text-decoration: none;} 

a.menu-link:link {color:#444; text-decoration: none;}
a.menu-link:visited {color:#444; text-decoration: none;}
a.menu-link:hover {color:white; text-decoration: none; }
a.menu-link:active {color:#444; text-decoration: none;} 

a.widget-title-link:link {font-family: Garamond; font-size:35; color:#4265A7; text-decoration: none;}
a.widget-title-link:visited {font-family: Garamond; font-size:35; color:#4265A7; text-decoration: none;}
a.widget-title-link:hover {font-family: Garamond; font-size:35; color:#B3D26F; text-decoration: none; } /*green*/
a.widget-title-link:active {font-family: Garamond; font-size:35; color:#4265A7; text-decoration: none;} 


a.widget-title-link-small:link {font-family: Garamond; font-size:21; color:#4265A7; text-decoration: none;}
a.widget-title-link-small:visited {font-family: Garamond; font-size:21; color:#4265A7; text-decoration: none;}
a.widget-title-link-small:hover {font-family: Garamond; font-size:21; color:#B3D26F; text-decoration: none; } /*green*/
a.widget-title-link-small:active {font-family: Garamond; font-size:21; color:#4265A7; text-decoration: none;} 

a.list-item-title-link:link {font-family: Garamond; font-size:22; color:#444; text-decoration: none;}
a.list-item-title-link:visited {font-family: Garamond; font-size:22; color:#444; text-decoration: none;}
a.list-item-title-link:hover {font-family: Garamond; font-size:22; color:#B3D26F; text-decoration: none; }
a.list-item-title-link:active {font-family: Garamond; font-size:22; color:#444; text-decoration: none;} 


a.sort-header-link:link {color:#4265A7; font-size:12; text-decoration: none;}
a.sort-header-link:visited {color:#4265A7; font-size:12; text-decoration: none;}
a.sort-header-link:hover {color:#4265A7; font-size:12; text-decoration: underline; }
a.sort-header-link:active {color:#4265A7; font-size:12; text-decoration: none;} 

a.sidebar-related-link:link {color:#4265A7; font-size:13; text-decoration: none;}
a.sidebar-related-link:visited {color:#4265A7; font-size:13; text-decoration: none;}
a.sidebar-related-link:hover {color:#4265A7; font-size:13; text-decoration: underline; }
a.sidebar-related-link:active {color:#4265A7; font-size:13; text-decoration: none;} 

a.count-blue-link:link {font-family: Garamond; font-size: 30; color:#4265A7; text-decoration: none;}
a.count-blue-link:visited {font-family: Garamond; font-size: 30; color:#4265A7; text-decoration: none;}
a.count-blue-link:hover {font-family: Garamond; font-size: 30; color:#4265A7; text-decoration: underline; }
a.count-blue-link:active {font-family: Garamond; font-size: 30; color:#4265A7; text-decoration: none;} 


.add {font-size:30; color:#B3D26F; font-weight: bold;}

.header {font-size:11; color:#C0C0C0;}

.menu-title {font-size:11; color:#4265A7;} /*blue*/

.menu-icon {font-size:12; color:#FF8040; font-weight: bold;} /*orange*/

.page-header {font-family: Garamond; font-size: 26; color: #444;}
.page-header-small {font-family: Garamond; font-size: 18; color: #444;}
.page-sub-header {font-family: Garamond; font-size: 20; color: #333;}
.page-sub-header2 {font-family: Garamond; font-size: 22; color: #333;}
.page-header-count {font-family: Garamond; font-size: 30; color:#FF8040;}

.widget-label {font-family: Garamond; font-size: 16; color: #444;}


.widget-label-home {font-family: Garamond; font-size: 25; color: #B3D26F;}


.widget-title-nolink {font-family: Garamond; font-size: 23; color:#4265A7;}

.widget-count-orange {font-family: Garamond; font-size: 25; color:#FF8040;}
.widget-count-brown {font-family: Garamond; font-size: 25; color:#827839;}
.widget-count-green {font-family: Garamond; font-size: 25; color:#B3D26F;}
.widget-count-purple {font-family: Garamond; font-size: 25; color:#806D7E;}
.widget-count-slate {font-family: Garamond; font-size: 25; color:#25383C;}

/*Used for User Vitals*/
.widget-count-no {font-family: Garamond; font-size: 28; color:#FF0000;}
.widget-count-gold {font-family: Garamond; font-size: 28; color:#2B3856;}
.widget-count-yes {font-family: Garamond; font-size: 28; color:#347C17;}

.small {font-size: 9;color: #404040; }  

.big {font-size: 14;color: #000000; } 


/*END: Font (NEW)*****************************************************/





/*START: Forms*********************************************************/

form.shadow {
	margin-left: 8px;
	padding: 16px 16px 40px 16px;
	font-weight: normal;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 5px;
	background: #fff;
	border: 1px solid #e5e5e5;
	-moz-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	box-shadow: rgba(200,200,200,1) 0 4px 18px;
}

/*START: Forms*********************************************************/




/*START: LIST AND FORM CONTAINERS*********************************************************/


table.form-container-body-blue {

	border: 1px solid #4265A7;
	background-color: #FFFFFF;
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;

}



table.form-container-header {

	border: 1px solid #999;
	background-color: #999;
	height: 25;

	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 11px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

table.form-container {

	border-left: 1px dashed #C0C0C0;
	background-color: #FFFFFF;
	heigth: 50px;
	
	/*-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;*/

}


table.form-container-right {

	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	heigth: 50px;
	
	/*-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border-radius: 5px;*/

}

table.form-container-right-round {

	border-left: 1px solid #C0C0C0;
	border-top: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	heigth: 50px;
	
	-moz-border-radius-topleft: 5px;
	
	-khtml-border-top-left-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;

	border-top-left-radius: 5px;

}


table.form-container-body {

	border: 1px solid #999;
	margin-bottom: 15px;
	background-color: #F0F0F0;
	heigth: 50px;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;

}


table.form-container-body-white {

	border: 1px solid #999;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	heigth: 50px;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;

}



table.form-profile-view-body {

	border: 1px solid #B3D26F;
	margin-bottom: 15px;
	background-color: #FFFFFF;
	heigth: 50px;
	
-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top-right-radius: 5px;
}


table.form-profile-view-header {

	background-color: #B3D26F;
	heigth: 20px;
	width: 205px;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

table.form-profile-view-header-small {

	background-color: #B3D26F;
	heigth: 20px;
	width: 100px;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}




table.form-error {

	background-color: #FF8040;
	margin-bottom: 15px;
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

}

table.form-success {

	background-color: #B3D26F;
	margin-bottom: 15px;
	
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;

}

.form-container-header-title{font-family: Verdana; font-size: 15; color:#FFFFFF; font-weight: bold;}
.form-container-header-title-lite{font-family: Verdana; font-size: 13; color:#FFFFFF; font-weight: bold;}
.form-label-large{font-family: Verdana; font-size: 15; font-weight: bold;}
.form-label {font-size: 13; font-weight: bold;}
.form-error-label {font-size: 13; color: #FFFFFF;}

a.form-success-link:link {font-size: 13; color: #FFFFFF; text-decoration: none;}
a.form-success-link:visited {font-size: 13; color: #FFFFFF; text-decoration: none;}
a.form-success-link:hover {font-size: 13; color: #FFFFFF; text-decoration: underline; }
a.form-success-link:active {font-size: 13; color: #FFFFFF; text-decoration: none;} 

a.tool-tip-link:link {font-size: 12; color: #FFFFFF; text-decoration: none;}
a.tool-tip-link:visited {font-size: 12; color: #FFFFFF; text-decoration: none;}
a.tool-tip-link:hover {font-size: 12; color: #FFFFFF; text-decoration: underline; }
a.tool-tip-link:active {font-size: 12; color: #FFFFFF; text-decoration: none;} 

table.sort-row:hover {
	background: #B3D26F;
}


table.sort-header {

	border: 1px solid #C0C0C0;
	background-color: #C0C0C0;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

/*END: LIST AND FORM CONTAINERS*********************************************************/




/*START: WIDGET TABLES*****************************************************/

table.dashboard-widget-body {

	border: 1px solid #C0C0C0;
	background-color: #FFFFFF;
	margin-bottom: 15px;
	

	
}

table.dashboard-widget-help {

	border: 1px solid #B3D26F;
	background-color: #FFFFFF;
	margin-bottom: 15px;
	
		-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	
}


table.imp-wisetail-msg {

	background-color: #FAF8CC;
	height: 25px;
	padding: 5px;
}

table.dashboard-widget-metrics {

	border-left: 1px dashed #C0C0C0;
	background-color: #FFFFFF;
	padding-left: 15px;
	min-width:230px;
	
}

table.dashboard-widget-header {

	border: 1px solid #EFEAE4;
	
	background-color: #EFEAE4;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}


table.dashboard-menu-header {

	border: 1px solid #EFEAE4;
	
	border-bottom: 1px solid #C0C0C0;
	
	background-color: #EFEAE4;
	
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	
	-khtml-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;

	border-top-left-radius: 5px;
	border-top-right-radius: 5px;

}

table.dashboard-menu-footer {

	border: 1px solid #EFEAE4;
	
	margin-bottom: 15px;
	
	background-color: #EFEAE4;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	
	-khtml-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;

	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;

}

/*END: WIDGET TABLES*****************************************************/




/*START: Tooltips*****************************************************/

#newstip {
  display:none;
  background:transparent url(../../images/black_arrow.png);
  font-size:11px;
  height:70px;
  width:160px;
  padding:25px;
  color:#fff;  
}

/* style the trigger elements */
#news img {
  border:0;
  cursor:pointer;
  margin:0 8px;
}


/*END: Tooltips*****************************************************/





/*START: flow overlay***************************************************/


/* the overlayed element */
.simple_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#333;
	
	width:675px;	
	min-height:200px;
	border:0px solid #666;
	
	/* CSS3 styling for latest browsers */
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	}

/* close button positioned on upper right corner */
.simple_overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-9px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}


#triggers img {
	cursor:pointer;
	}


/* use a semi-transparent image for the overlay */

	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:400px;
		overflow-y:auto;
	}
  
.friend_overlay {
	
	/* must be initially hidden */
	display:none;
	
	/* place overlay on top of other elements */
	z-index:10000;
	
	/* styling */
	background-color:#fff;

		/* standard decorations */
		width:400px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;

}

/* close button positioned on upper right corner */
.friend_overlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:-9px;
	top:-10px;
	cursor:pointer;
	height:35px;
	width:35px;
}  






/*END: flow overlay***************************************************/




/*START: flow gallery***************************************************/

/* the large image. we use a gray border around it */
#img {
	border:0px solid #666;
}

/* "next image" and "prev image" links */
.next, .prev {
	
	/* absolute positioning relative to the overlay */
	position:absolute;
	top:40%;	
	border:1px solid #666;	
	cursor:pointer;
	display:block;
	padding:10px 20px;
	color:#fff;
	font-size:11px;
	
	/* upcoming CSS3 features */
	-moz-border-radius:5px;
	-webkit-border-radius:5px;	
}

.prev {
	left:0;
	border-left:0;
	-moz-border-radius-topleft:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-top-left-radius:0;
}

.next {
	right:0;
	border-right:0;
	-moz-border-radius-topright:0;
	-moz-border-radius-bottomright:0;
	-webkit-border-bottom-right-radius:0;
	-webkit-border-top-right-radius:0;	
}

.next:hover, .prev:hover {
	text-decoration:underline;
	background-color:#000;
}

/* when there is no next or previous link available this class is added */
.disabled {
	visibility:hidden;		
}

/* the "information box" */
.info {
	position:absolute;
	bottom:0;
	left:0;	
	padding:10px 15px;
	color:#fff;
	font-size:11px;
	border-top:1px solid #666;
}

.info strong {
	display:block;	
}

/* progress indicator (animated gif). should be initially hidden */
.progress {
	position:absolute;
	top:45%;
	left:50%;
	display:none;
}

/* everybody should know about RGBA colors. */
.next, .prev, .info {
	background:#333 !important;
	background:rgba(0, 0, 0, 0.6) url(images/h80.png) repeat-x;		
}

/*END: flow gallery***************************************************/







/*START: jquery.mb.menu***************************************************/

.mbmenu{
  display:none;
}
.rootVoices{
	background-color:#EFEAE4;
	padding:0px;
	padding-bottom:0;

}
.rootVoices td.rootVoice {
	vertical-align:middle;
	background-color:transparent;
	width:100%;
	font-family:Verdana;
	color: #333333;
	font-size:11px;
	line-height:12px;
	padding:8px;
	cursor: pointer;
	border-bottom: 1px solid #C0C0C0;
	/*-moz-border-radius:8px 8px 0 0;*/
	/*-webkit-border-top-right-radius:8px;*/
	/*-webkit-border-top-left-radius:8px;*/
}

.rootVoices td.rootVoice.selected{
	background: #B3D26F;
	padding:8px;
	color:#ffffff;
	cursor: pointer;
	font-size:12px;
  text-shadow:#C0C0C0 1px 1px 1px;
  -moz-box-shadow:#999 2px 2px 10px;
  -webkit-box-shadow:#999 2px 2px 10px;

}

.rootVoices.vertical {
	width:100%;
}
.rootVoices.vertical td.rootVoice{


}

.menuShadow{
	padding:2px;
	padding-bottom:0px;
	left:-2px;
	top:1px;
}

/**/

.menuContainer{
	background-color:gray;
  -moz-box-shadow:#999 2px 2px 10px;
  -webkit-box-shadow:#999 2px 2px 10px;
}
.menuContainer .line{
	background-color:transparent;
	width:100%;
}
.menuContainer .line.title {
	background-color:#B23305;
	font-family:Verdana;
	font-size:14px;
	border-bottom:0px solid darkred;
}
.menuContainer .line.title a{
	font-size:14px;
}
.menuContainer td a{
	text-decoration:none;
	color: #f3f3f3;
}
.menuContainer td.voice{
	font-family:Verdana;
	font-size:11px;
	padding:7px;
}
.menuContainer .separator{
	background-color:#999;
	height:1px;
}
.menuContainer td.img{
	font-family:Verdana;
	text-align:center;
	font-size:12px;
	color: #c3c3c3;
	background-color:transparent;
	width:0px;
	padding:0px;
}
.menuContainer td.img img{
	width:0px;
}
.menuContainer .textBox{
	padding: 10px;
	font-family:Verdana;
	font-size:12px;
	color: #c3c3c3;
}
.menuContainer .selected td{
	background-color:#f3f3f3;
	/*background-image:url("../images/bgnd_sel_2.jpg")*/
}
.menuContainer .selected td a{
	color:#000;
  text-shadow:#fff 2px 2px 1px;
}
.menuContainer .disabled td, .menuContainer .disabled td a {
	color: #cccccc;
}
.menuContainer .subMenuOpener{
	/*background-image:url("../images/menuArrow_w.gif");*/
	background-repeat:no-repeat;
	background-position:right;
}
.menuContainer .selected .subMenuOpener{
	/*background-image:url("../images/menuArrow.gif");*/
	background-repeat:no-repeat;
	background-position:right;
}

/*END: jquery.mb.menu***************************************************/





    
.nav_green {
	color:  #003300;
    }
    
.nav_green:hover {
	color:  #003300; 
    text-decoration:none;
    }   
    
.prod_nav {
	color:  #595959;
    }
    
.prod_nav:hover {
	color:  #999999; 
    text-decoration:none;
    }   
    
.header_small {
    font-size: 10;
    color: #2B3856;
    }  
    
    .header_small:hover {
    font-size: 10;
    color: #C0C0C0;
    }  


.footer_copyright {
    font-size: 9;
    color: #404040;
    }    
    
.charcoal {
    color: #000000;
    }
 
 
/*jquery menu via jqueryslidemenu.js**********************************************/


.jqueryslidemenu{
font: 11px Verdana;
background: #DDCCAA;
width: 435px;

}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
display: block;
/*background: #414141; /*background of tabs (default state)*/
background: #DDCCAA;
color: white;
padding-bottom: 0px;
padding-right: 23px;
padding-left: 23px;
border-right: 0px solid #FFFFFF;
color: #2d2b2b;
text-decoration: none;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #4265A7;
}

.jqueryslidemenu ul li a:hover{
/*background: black; /*tab link background during hover state*/
/*color: white;*/
text-decoration: underline;
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
padding-top: 5px;
padding-left: 20px;
display: block;
visibility: hidden;
z-index: 1001;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{
font: normal 11px Verdana;
background: #DDCCAA;
width: 160px; /*width of sub menus*/
padding: 5px;
padding-left: 10px;
margin: 0;
border: 1px solid #FFFFFF;
/*border-right-width: 2px;*/
/*border-left: 1px solid gray;*/
/*border-right: 0px;*/




}

.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;
color: black;
}

.downarrowclass{
position: absolute;
top: 12px;
right: 27px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}



/*flowplayer player**********************************************/



/* container has a background image */
a.player-dashboard {	
	margin-top:0px;
	display:block;
	/*background:url(/images/icon_feed.png) no-repeat;*/
	width:300px;
	height:168px;
	padding:0px 0px 0px 0px;	
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}

/* splash image*/ 
a.player-dashboard img {
	margin-top:0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border:0;
	background-repeat: no-repeat;
}

/*}}}*/



