/* Title Bar */
.titlebar {
	border-style:		outset;
	border-width:		1px;
	background-color:	#EABA15;
	cursor:				default;
	width:				100%;
}
.titlebar td {
	font-size:			11px;
	color:				black;
	font-family: 		arial;
}

.titlebar_email{
	border-style:		outset;
	border-width:		1px;
	background-color:	#8C0808;
	cursor:				default;
	width:				100%;
}
.titlebar_news{
	border-style:		outset;
	border-width:		1px;
	background-color:	#005E8A;
	cursor:				default;
	width:				100%;
}

.titlebar_jobs{
	border-style:		outset;
	border-width:		1px;
	background-color:	#CC0099;
	cursor:				default;
	width:				100%;
	color: white;
}

.titlebar_events{
	border-style:		outset;
	border-width:		1px;
	background-color:	#710071;
	cursor:				default;
	width:				100%;
	color: white;
}

.titlebar_statistics{
	border-style:		outset;
	border-width:		1px;
	background-color:	#9CFF00;
	cursor:				default;
	width:				100%;
	
}
.titlebar_photo_gallery{
	border-style:		outset;
	border-width:		1px;
	background-color:	#336600;
	cursor:				default;
	width:				100%;
}
.titlebar_photo_gallery td {
	font-size:			11px;
	color:				white;
	font-family: 		arial;
}

.titlebar_email td {
	font-size:			11px;
	color:				white;
	font-family: 		arial;
}
.titlebar_news td {
	font-size:			11px;
	color:				white;
	font-family: 		arial;
}
/* Context Menu*/
.contextmenu{
	border-left:		2px solid #E0E0E0;
	border-right:		2px solid #808080;
	border-top:			2px solid #E0E0E0;
	border-bottom:		2px solid #808080;
	
}
.contextmenu_item{
	border:				1px solid #C0C0C0;
}
.contextmenu_item_mouseover{
	border:				1px solid #0080C0;
	background-color:	#B0D8FF;
}
/* Buttons */
.flatButton, .flatButton_mouseover, .flatButton_mousedown {
	border:				1px solid #0080C0;
	padding:			1px;
	padding-left:		5px;
	padding-right:		5px;
	text-align:			left;
	cursor:				default;
	background-color:	#C0C0C0;
	font:				menu;
	white-space:		nowrap;
	color:				black;

}
button  {
	border:				2px outset;
	cursor:				default;
	background-color:	#B9BAC8;
	font:				menu;
	white-space:		nowrap;
	height: 20px;
	color:				black;
}



.flatButton_mouseover{
	border-left:		1px solid #E0E0E0;
	border-right:		1px solid #808080;
	border-top:			1px solid #E0E0E0;
	border-bottom:		1px solid #808080;

}
.flatButton_mousedown{
	border-left:		1px solid #808080;
	border-right:		1px solid #E0E0E0;
	border-top:			1px solid #808080;
	border-bottom:		1px solid #E0E0E0;
	filter:  chroma(color=#010101) dropshadow(color=white, offx=1, offy=1);
}

.flatButton2, .flatButton2_mouseover, .flatButton2_mousedown {
	border:				1px solid #C0C0C0;
	padding:			1px;
	padding-left:		1px;
	padding-right:		1px;
	text-align:			center;
	cursor:				default;
	background-color:	#C0C0C0;
	font:				menu;
	color:				black;
}
.flatButton2_mouseover{
	border-left:		1px solid #E0E0E0;
	border-right:		1px solid #808080;
	border-top:			1px solid #E0E0E0;
	border-bottom:		1px solid #808080;
}
.flatButton2_mousedown{
	border-left:		1px solid #808080;
	border-right:		1px solid #E0E0E0;
	border-top:			1px solid #808080;
	border-bottom:		1px solid #E0E0E0;
}


/* Menu Bar */
.menubar{
	border-top:			1px solid #E0E0E0;
	border-left:		1px solid #E0E0E0;
	border-bottom:		1px solid #808080;
	border-right:		1px solid #808080;
	padding:			1px;
	text-align:			center;
	cursor:				default;
	background-color:	#C0C0C0;
	font:				menu;
	width:				100%;
}
.menubar2{
	border-top:			1px solid #E0E0E0;
	border-left:		1px solid #E0E0E0;
	border-bottom:		1px solid #808080;
	border-right:		1px solid #808080;
	padding:			1px;
	text-align:			center;
	cursor:				default;
	background-color:	#C0C0C0;
	font:				menu;
	width:				100%;
}





/* Borders */
frameset, .border, fieldset, input, textarea{
	border:				1px solid #0080C0;
}
fieldset {
	margin:10px;
}
legend{
	font-weight: bold;
}
hr{
	border:				1px solid #0080C0;
	height:				1px;
}


body {font-family: arial;
	font-size: 11px;
	background-color: #C0C0C0;

	margin:0px;
/*
  scrollbar-3dlight-color:    #0080C0;
  scrollbar-darkshadow-color: #0080C0; 

  scrollbar-highlight-color:  #C0C0C0; 
  scrollbar-shadow-color:    #C0C0C0; 
  scrollbar-base-color:       #C0C0C0;

  scrollbar-face-color:      #C0C0C0; 
  scrollbar-track-color:      #AAAAAA;
  */

}
td {font-family: arial;
	font-size: 11px;
}
a{	color: black;
	cursor: hand;
	text-decoration: none;
	}
	
a:HOVER{
	color: blue;
	text-decoration: underline;
	}
a:ACTIVE {
	background-color: #E10000;
	color: white;
} 

input, button, select, textarea {
	font-family:		arial;
	font-size:			11px;
}

select {
	background-color: #E6F2FF
}


.flatButton a{
	cursor:				default;
}
.flatButton2 a{
	cursor:				default;
}


.raised {
	border: outset;
	border-width:2px;
	background-color: #C0C0C0;
	white-space: nowrap;
}

.list {
	border: 1px solid #C0C0C0;
	cursor: hand;
	overflow:hidden;
	white-space: nowrap;

}
.list_highlight {
	background-color: #C0C0C0;
	cursor: hand;
		overflow:hidden;
	white-space: nowrap;
}
.select_box {
	border: solid 1px #0080C0;
	background-color: white;
	height:18px;
	padding-left:2px;
}

.select_box .drop_arrow{
	border: solid 1px #0080C0;
	border-right:none;
	border-top:none;
	background-color: #C0C0C0;
	color: #0080C0;
	
}

.select_value, .select_value_onmouseover {
	font-family: arial;
	font-size:11px;
	padding-left:2px;
	cursor: normal;
}
.select_value_onmouseover{
	background-color: #C6E2FF;
}

.select_dropdown {
	border: 1px solid #0080C0;
	cursor: normal;
}

.select .{
	cursor: normal;
}

.calander {
	border: 2px outset #C0C0C0;
}

.table_border {
	border: 1px solid #808080;
	border-left:none;
	border-bottom:none;
}
.table_border td{
	border: 1px solid #808080;
	border-right:none;
	border-top:none;
}

body {
scrollbar-arrow-color:      #0080C0;
scrollbar-3dlight-color:    #0080C0;
scrollbar-darkshadow-color: #0080C0;  
scrollbar-highlight-color:  #C0C0C0; 
scrollbar-shadow-color:     #C0C0C0; 

scrollbar-face-color:       #C0C0C0;  
scrollbar-track-color:      #808080;
scrollbar-base-color:       rgb(161,139,255);  


}
div.help_box {
	width:100;
	overflow:hidden;
	border: 1px solid;
	padding:5px;
}

.fieldset.explanation{
	padding:3px;
	width:100%;
	margin:2px;
	display:block;
	clear:both;
}

.xcmFlashItemHolder
{
	background-image: url(http://www.digitalstream.co.nz/images/flash_icon_big.jpg);
}

.red{
	background-color:#F00;	
	color:#FFF;
}

.hidden{
	display:none;	
}

