/*
**	Filename:	proeprties.css
**	Date:		13/12/2005
**	Author:		Troy Lutton
**	Purpose:	To provide styles for the resorts CMS
*/

/* START IMAGE GALLERY UPLOAD SCREEN */

/* TABLE that contains the img upload table */
.img_gal_tbl
{	
	width:100%;
	border:0px;	
	padding-left:0;
	padding-right:,0;
	padding-top:0;
	padding-bottom:0;
	border-collapse:collapse;	
}

.img_gal_tbl td
{
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.panel_hdr
{
	font-size:12;
	height:30px;
	width:100%;
	font-weight:bold;
	border-bottom:1px solid #004357;
	background-image:url('/images/systems/resorts/hdr_bg.gif');
}

/* IMG UPLOAD */

/* TABLE that contains the the upload tbles */
.img_parent_upload_tbl
{
	border-collapse:collapse;
}

/* the IFRAME containing the img */
.img_iframe
{
	width:150;
	height:100;
	border:1px solid #6D99B6;
}

/* indiv img upload TABLE with controls */
.img_upload_tbl
{	
	border:1px solid #6D99B6;
	border-collapse:collapse;
}

/* img upload controld TABLE */
.img_upload_controls
{
	width:100%;
	position:relative;
	border-collapse:collapse;
}

/* img upload controls LAYER */
.img_upload_controls_off
{
	width:100%;
	display:none;
	position:relative;	
	visibility:hidden;
}

/* upload brows btn */
.img_browse_btn
{
	width:120px;
}

/* IMG UPDATE */

/* img upload control CELL */
.img_upload_controls td
{
	padding-left:2px;	
}

/* img update control TABLE */
.img_update_controls
{
	width:100%;
	position:relative;
	border-collapse:collapse;
}

/* img update controls LAYER */
.img_update_controls_off
{
	width:100%;
	display:none;
	position:relative;	
	visibility:hidden;
}

/* img update control CELL */
.img_update_controls td
{
	padding-left:2px;
}

/* END UPLOAD CONTROLS */


/* END IMAGE GALLERY UPLOAD SCREEN */


/* PARENT PANES & PANE TABS */
.pane_parent
{
	border:0;
	border-collapse:collapse;
	width:775;
}

.pane_tabs
{
	width:100%;
	/*background-color:#cdcdcd;*/
	border-collapse:collapse;
}

.pane_title
{
	font-weight:bold;
	height:40;
	font-size:14;
}

.tab_spacer
{
	background-color:#004357;
}

.pane_tab_off
{	
	width:100;
	height:25;		
	/*border: 1px solid gray;*/
	background-image:url('/images/systems/resorts/tab_off.gif');
}

.pane_tab_on
{	
	width:100;
	height:25;		
	color:white;
	/*background-color:#004357;*/
	background-image:url('/images/systems/resorts/tab_on.gif');
}

.pane_link_on
{
	width:90;
	/*height:5;	*/
	color:white;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	font-weight:bold;
	/*height:100%;*/
}

.pane_link_off
{
	width:100;
	/*height:5;	*/
	color:#004357;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
}

/* START PANELS */

/* hidden panels */
.panel_cell
{
	width:100%;
	border-left:1px solid #004357;
	border-right:1px solid #004357;
	border-bottom:1px solid #004357;
}

/* visible panel */
.primary_panel
{	
	z-index:1;
	width:100%;		
	/*display:block;
	visibility:visible;
	position:relative;*/
}

/* hidden panels */
.pane_panel
{	
	z-index:1000;
	display:none;
	visibility:hidden;	
	position:relative;
}

/* TABLE that creates gallery folders etc */
.gal_create_tbl td
{
	text-align:left;	
}

/* END PANES & PANELS */

/* testimonials msessage image in list */
.msg_img
{
	cursor:hand;
}

/* testimonials list / associations tbl */
#assoc_list_tbl
{
	width:400;
}

.img_progress
{
	width:130px;
	height:90px;
	padding:10,10,10,10;	
	position: absolute;
	background-color: #ffffff;
	z-index: 3;
}

.img_loader_off
{
	display:none;
	visibility:hidden;
	position:absolute;
}


.pane_test
{
	z-index:1;
	width:100%;		
	/*display:block;
	visibility:visible;
	position:relative;*/
}

.no_break
{
	display:inline;
}

.prop_txt_fld_sml
{
	width:50;
}

.prop_txt_fld_lrg
{
	width:300;
}

.prop_txt_area_lrg
{
	width:250px;
	height:75px;
}

.prop_txt_fld
{
	width:250;
}

.test_txt_fld_lrg
{
	width:400;
}

.test_txt_fld
{
	width:330;
}

#order_box {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#order_box li {
	cursor: move;
	position: relative;
	float: left;
	margin: 2px 2px 0px 0px;
	border: 1px solid #CCC;
	padding: 0px;
	background-color: #ECF1F4;
}

.list_cell {
	text-align:center;
}

.paging {
	margin:5px 0px 10px 0px;
}

.dimensions {
	font-size:9px;
	color:#999;
	font-weight:normal;
}