
/* Misc items */

.ctrl_txt, .ctrl_cmb, .ctrl_cmb_input, .ctrl_lst, .ctrl_fil, .ctrl_txa, .ctrl_txa_max, .ctrl_dte, .ctrl_col, .ctrl_col_preview, .ctrl_tme, .ctrl_tme_input {
	font-family: arial, helvetica, tahoma;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	border-left: 1px solid #DBDBDB;
	border-top: 1px solid #DBDBDB;
	border-right: 1px solid #DBDBDB;
	border-bottom: 1px solid #DBDBDB;
	width: 200px;
}

	/* text control in search field */
	.name_subcontainer form .ctrl_txt {
		width: 200px;
		margin-top: 4px;
	}

	.login_field_container .ctrl_txt {
		width: 160px;
	}
	
.ctrl_col_preview {
	border: 1px solid #00CCFF;
}

/* Scrollbars */
.ctrl_txa, .ctrl_cmb_list {
	scrollbar-shadow-color:#044C65;
	scrollbar-3dlight-color:#044C65;
	scrollbar-arrow-color:#044C65;
	scrollbar-base-color:#BACDD3;
	scrollbar-darkshadow-color:#BACDD3;
	scrollbar-face-color:#BACDD3;
	scrollbar-highlight-color:#BACDD3;
	scrollbar-track-color: #FAFAFA;
}

/* Dropdown combo */

.ctrl_cmb_input, .ctrl_tme_input {
	border: 0px none;
	font-size: 12px;
}

.ctrl_cmb_input {
	width: 170px;
}

td.ctrl_cmb_container {
	font-family: arial, helvetica, tahoma;
	color: #000000;
	background-color: #FFFFFF;
	border: 0px none #DBDBDB;
}

.ctrl_cmb_button, .ctrl_cmb_button_over, .ctrl_cmb_button_pressed {
	background-color: #BACDD3;
	border: 0px none;
	width: 16px;
}

.ctrl_cmb_button_over {
}

.ctrl_cmb_button_pressed {
	background-color: #DBDBDB;
	border: 0px none;
}

.ctrl_cmb_list {
	background-color: #BACDD3;
	border: 1px solid #DBDBDB;
	color: #000000;
}

/* Items in a dropdown list */

.ctrl_cmb_listitem, .ctrl_cmb_listitem_over, .ctrl_cmb_listitem_selected, .ctrl_cmb_listitem_selected_over {
	font-family: arial, helvetica, tahoma;
	font-weight: normal;
	padding-left: 6x;
}

.ctrl_cmb_listitem {
	color: #000000;
}

.ctrl_cmb_listitem_over {
	color: #044C65;
	background-color: #FFFFFF;
}

.ctrl_cmb_listitem_selected {
	color: #000000;
	font-weight: bold;
}

.ctrl_cmb_listitem_selected_over {
	color: #000000;
	background-color: #FAFAFA;
	font-weight: bold;
}

/* Time Selector */

.ctrl_tme_uparrow, .ctrl_tme_uparrow_pressed, .ctrl_tme_downarrow, .ctrl_tme_downarrow_pressed {
	background-color: #B2F0FF;
	background-position: 50% 50%;
	border: 0px none;
}

.ctrl_tme_uparrow_pressed, .ctrl_tme_downarrow_pressed {
	background-color: #DBDBDB;
	border: 0px none;
}

.ctrl_tme {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
}

