/*
Author				: Stefan Kruger
Date Created		: 16-Jan-2007
Last changed By		: Kelvin du Preez
Last Changed On		: 16-Jan-2007
Version				: 1.0.16012007
*/

/*Custom styles*/
.margin_1_b {
	margin-bottom : 9px;
}

/*Debug border*/
.red_border {
	border : solid 1px red;
}

/*General styles*/
.clear_both {
	clear : both;
}

.whitespace_nowrap {
	white-space : nowrap;
}

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
RIGHT CLICK MENU STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
.right_click_menu {
	height : auto;
	width : auto;
	border : 1px solid #9E9E9E;
	background-color : #F7F7F7;
}

.shad_tile {
	background-color : #717171;
	height : 3px;
}

.out {
	display : block; 
	background : #bbb; 
	border : 1px solid #ddd; 
	position : relative;
	margin : 1em 0;
}

.in {
	text-align : left; 
	background : #F7F7F7; 
	border : 1px solid #9E9E9E; 
	position : relative; 
	padding : 4px 4px 8px 0px;
	font-weight : normal;
}

.ltin {
	left : -1px;
}

.tpin {
	top : -2px;
}

.right_click_container {
	width :auto
}

a.right_click_hover:hover {
	color: #A8B4B4;
}

.right_click_text {
	font : 7.5pt arial; 
	font-weight : bold;
	color : #95A1A1;
	text-transform : none;
	margin-top : 2px;
	text-decoration : none;
}

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
RIGHT CLICK MENU ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/

/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
STEFS STUFF STARTS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/
/******************NEW 10 MAY 2006*********************/

/*****************
OVERLAY DIV STYLES
*****************/
#loadingDiv {
	width : 80px;
	height : 20px;
	line-height : 20px;
	vertical-align : middle;
	font-family : arial;
	font-weight : bold;
	font-size : 10pt;
	color : white;
	filter : alpha(opacity=65);
	-moz-opacity : 0.65;
	background-color : red;
	position : absolute;
	display : none;
	margin : 5px 0px 0px 5px;
	z-index : 10000;
}

/*
#overDiv {
	position : absolute;
	visibility : hidden;
	z-index : 1000;
}
*/

/**************
TAB CONTENT
**************/
#temp {
	visibility : hidden;
	position : absolute;
	top : -100px;
	left : -1000px;
}

/*Page subheader wrapper - Used for a tab menu or the like*/
#tab-container {
	/*Sizing*/
	position : relative;
	width : auto;
	height : 41px;
	overflow : hidden;
}

/*Tab content outside wrapper*/
#taboutsidewrapper {
	position : relative;
	width : 346px;
	height : 41px;
	overflow : hidden;
	vertical-align : top;
}

/*Arrow scrollers*/
#leftarrow,#rightarrow {
	width : auto;
	/*text-align : center;*/
	margin-left : 5px;
	margin-right : 5px;
	height : 41px;
	overflow : hidden;
}

/*Scrolling tab content*/
#tabcontent {
	position : relative;
	white-space : nowrap;
	height : 100%;
}

.ietabmargin {
	/*_margin-top : -1px;*/
}

/*Visibility*/
.hide {
	visibility : hidden;
}

.show {
	visibility : visible;
}

/*////////////////////////////////////////////////////////////////////////
//GRID CONTENT SECTION
////////////////////////////////////////////////////////////////////////*/

/*Grid warning*/
.warning {
	width : auto;
	color : red;
	border : solid 1px red;
	font : menu;
	background-color : white;
}

/*Search division*/
.searchoutsidewrapper {
	
}

.searchinsidewrapper {
	
}

/*Advanced search division*/
.advancedsearch {
	/*margin-left : 28px;*/
	margin-bottom : 10px;
}

.advancedsearchbuttonwrapper {
}

.advancedsearchinsidewrapper {
	margin-top : 6px;
	margin-left : 6px;
}

.advancedsearchinputbox {
	border : solid 1px #DDDEEC;
	font : 7.5pt arial, verdana, sans-serif; 
	color : #3D5553;
	width : 200px;
	height : 17px;
	padding : 0px;
	margin : 0px;
	margin-right : 4px;
	line-height : 16px;
	vertical-align : middle;
}

.advancedsearchinputboxdisabled {
	border : solid 1px #DDDEEC;
	font : 7.5pt arial, verdana, sans-serif;
	color : #676767;
	width : 200px;
	height : 17px;
	padding : 0px;
	margin : 0px;
	line-height : 16px;
	vertical-align : middle;
}

.advancedsearch select {
	height : 15px;
	padding : 0px;
	margin : 0px;
	margin-right : 4px;
	line-height : 15px;
	vertical-align : middle;
}

.advancedsearchrowwarapper {
	margin-bottom : 2px;
}

/*Filter division*/
.active-top-boxesoutsidewrapper {
    clear : both;
    margin-left : 32px;
    width : 540px;
}

.active-top-boxesinsidewrapper {
	width : 540px;
    height : 20px;
    overflow : hidden;
}

/*Actual container*/
.active-top-boxes {
    position : relative;
    height: 19px;
	white-space : nowrap;
}

/*////////////////////////////////////////////////////////////////////////
//GRID RIGHT CLICK MENU SECTION
////////////////////////////////////////////////////////////////////////*/

#popupdiv {
    position : absolute;
    display : none;
    z-index : 10000;
    overflow : auto;
}

/*////////////////////////////////////////////////////////////////////////
//HOVER DROP DOWN MAIN MENU SECTION
////////////////////////////////////////////////////////////////////////*/
.dropdownmenu {
	/*For static width*/
	/*width : 200px;*/
	/*For dynamic width*/
	padding : 0px 5px 0px 5px;
	position : absolute;
	background-color : #9DCD19/*#00609D*/;
	z-index : 1000;
	font : menu;
	filter : alpha(opacity=80);
	-moz-opacity : 0.80;
}
/*
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
STEFS STUFF ENDS HERE
)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
*/