
html
{
	margin: 0px;
	padding: 0px;
	height: 100%;
}


.pane 
{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	background-color:#EFE8E2;
	z-index:0;
	
}

body.none
{
	background-color: Transparent;
	margin: 0px;
	padding: 0px;
}

.tree
{
}

#playlist tbody tr.even td
{
	background-color: #eee;
}
#playlist tbody tr.odd td
{
	background-color: #fff;
}

.selected
{
	background-color: #DDC6B3;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}
.bright
{
	background-color: #eeeeee;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}

td.a
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-decoration: underline;
}

span
{
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-decoration: none;
}

.grid
{
	background-color: #EFE8E2;
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-decoration: underline;
}

.bright a
{
	background-color: #eeeeee;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: black;
	font-weight: normal;
	text-decoration: underline;
}
.bright a:hover
{
	background-color: #eeeeee;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #7295B9;
	font-weight: normal;
	text-decoration: underline;
}

.brighter
{
	background-color: #ffffff;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}

.brighter a
{
	background-color: #ffffff;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-decoration: underline;
}

.brighter a:hover
{
	background-color: #ffffff;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #7295B9;
	font-weight: normal;
	text-decoration: underline;
}


input.button
{
	background-image: url(   "images/but_log3.gif" );
	color: #243978;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 24px;
	width: 51px;
	cursor: pointer;
}


.btn
{
		
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.btn:hover
{	
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
}

input.button_long2
{
	background-image: url('images/button_long.gif');
	color: #243978;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 24px;
	width: 100px;	
}


.button_long
{
		
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.button_long:hover
{	
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
}




input.button_hover
{
	background-image: url(   "images/but_log4.gif" );
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 24px;
	width: 51px;	
}

input.form_button2
{
	background-image: url(   "images/but_log1.gif" );
	color: #735843;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 24px;
	width: 64px;	
}


.form_button
{
		
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.form_button:hover
{	
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
}


input.form_button_hover
{
	background-image: url(   "images/but_log2.gif" );
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
	text-decoration: none;
	border-width: 0px;
	border-style: solid;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
	height: 24px;
	width: 64px;	
}





.btn
{
		
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
	
}
.btn:hover
{	
	color: #404C67;
	font-family: Vardana;
	font-size: 11px;
	padding-left:5px;
	padding-Right:5px;
	padding-top:1px;
	padding-bottom:1px;
}

.btn:visited
{
	background-image:url("images/btn_bg.gif" );
	color: #735843;
	font-family: Vardana;
	font-size: 11px;
	height: 22px;	
	padding-left:5px;
	padding-Right:5px;
	border:solid 1px #957a63;
	border-style:outset; 
}



iframe
{
	background-color: #C5D4E5;
	margin: 0px;
	scrollbar-face-color: #7295B9;
	scrollbar-arrow-color: #294460;
	scrollbar-track-color: #DAE5F2;
	scrollbar-shadow-color: #687C9F;
	scrollbar-highlight-color: #AAC6E6;
	scrollbar-3dlight-color: #C6D2DE;
	scrollbar-darkshadow-Color: #294460;
}
.body_frame
{
	margin: 8px;
	background-color: #C5D4E5;
	scrollbar-face-color: #7295B9;
	scrollbar-arrow-color: #294460;
	scrollbar-track-color: #DAE5F2;
	scrollbar-shadow-color: #687C9F;
	scrollbar-highlight-color: #AAC6E6;
	scrollbar-3dlight-color: #C6D2DE;
	scrollbar-darkshadow-Color: #294460;
}

.body_map
{
	margin: 0px;
	background-color: #C5D4E5;
	scrollbar-face-color: #7295B9;
	scrollbar-arrow-color: #294460;
	scrollbar-track-color: #DAE5F2;
	scrollbar-shadow-color: #687C9F;
	scrollbar-highlight-color: #AAC6E6;
	scrollbar-3dlight-color: #C6D2DE;
	scrollbar-darkshadow-Color: #294460;
}



Normal
{
	font-size: 9pt;
	font-family: Arial;
	color: #000033;
}


.menu_error
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	font-weight: normal;
}
.left_menu_selected
{
	font-family: Tahoma;
	font-size: 11px;
	color: #008FB6;
	font-weight: bold;
}
.menu_selected
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
}
.tel
{
	font-family: Arial;
	font-size: 16px;
	color: #670000;
	font-weight: bold;
}


.hyperlink_on_frame
{
	font-family: Vardana Arial;
	font-size: 13px;
	color: white;
	text-decoration: none;
	white-space: nowrap;
	cursor: pointer;
}

.hyperlink_on_frame:hover
{
	font-family: Vardana Arial;
	font-size: 13px;
	color: white;
	text-decoration: underline;
	white-space: nowrap;
	cursor: pointer;
}

.close_link
{
	font-family: Vardana;
	font-size: 13px;
	color: #7A2E72;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.close_link:hover
{
	font-family: Vardana;
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link2
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	text-decoration: underline;
	cursor: pointer;
}

.link2_hover
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	text-decoration: none;
	cursor: pointer;
}



.link2:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	text-decoration: none;
	cursor: pointer;
}

.link3, link3:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}

.link_hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}


.biglink
{
	font-family: Arial;
	font-size: 18px;
	color: #404C67;
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}

.biglink:hover
{
	font-family: Arial;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}

.menu
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	text-decoration: none;	
}

.menu_flashes
{	
	font-family: Arial;
	font-size: 11px;
	color: Lime;
	font-weight: normal;
	text-decoration: none;
		
}

.menu_small
{
	font-family: Arial;
	font-size: 10px;
	color: #404C67;
	font-weight: normal;
	text-decoration: none;
	padding: 5px;
}

.menu_hover
{
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: bold;
	padding: 5px;
	cursor: pointer;
}

.menu_normal
{
	background-color: #C9CFD7;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
}
.menu_normal a
{
	background-color: #C9CFD7;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: underline;
}


.menu_selected
{
	background-color: #7295B9;
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}




.prompt
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: none;
}

.error
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #CC0000;
}



.sub_title
{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.text
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}

.text_error
{
	font-family: Arial;
	font-size: 11px;
	color: red;
	font-weight: normal;
}

.text_link
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}

.text_link_error
{
	font-family: Arial;
	font-size: 11px;
	color: red;
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}

.text_link_hover
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-decoration: none;
	cursor: pointer;
}



.text_new
{
	font-family: Arial;
	font-size: 11px;
	color: green;
	font-weight: normal;
	text-decoration: underline;
	cursor: pointer;
}

.grid_text
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}

.grid_text a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}

.grid_link, .grid_link a
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: bold;
	text-decoration: underline;
}

.grid_link a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}

.text_selected
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}


.menu_text
{
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}

.menu_text_hover
{
	font-family: Arial;
	font-size: 11px;
	color: white;
	font-weight: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.pageBackground
{
	height: 100%;
	width: 100%;
	top: 0px;
	left: 0px;
}
.page
{
	position: absolute;
	margin: 10px;
}

.login_title
{
	color: #A48300;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.header_old
{
	background-color: #DDC6B3;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
}

.header
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	background-image: url(  'images/office/grid_head_bg_no_border.gif' );
	padding: 2 2 2 2;
	vertical-align: middle;
	height: 18px;
}
.header_link
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	background-image: url(  'images/office/grid_head_bg_no_border.gif' );
	padding: 6 6 6 6;
	vertical-align: middle;
	height: 26px;
}

.header_link a
{
	background-color: #DDC6B3;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: underline;
	white-space: nowrap;
}

.header_link a:hover
{
	background-color: #DDC6B3;
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}

.form_table
{
	background-color: #EFE8E2;
	border-color: White;
	border-bottom-width: 1px;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
}


.welcome
{
	font-family: Vardana Arial;
	font-size: 14px;
	color: white;
	text-decoration: none;
	white-space: nowrap;
}
.log_text
{
	font-family: Arial;
	font-size: 12px;
	color: #303B53;
	font-weight: normal;
}
.title
{
	font-family: Arial;
	font-size: 12px;
	color: #905C32;
	font-weight: normal;
}
.title_login
{
	font-family: Arial;
	font-size: 12px;
	color: #A48300;
	font-weight: bold;
}
.login_error
{
	font-family: Arial;
	font-size: 12px;
	color: red;
	font-weight: normal;
}
.skin0
{
	position: absolute;
	width: 165px;
	border: 2px solid black;
	background-color: menu;
	font-family: Arial;
	line-height: 20px;
	cursor: default;
	font-size: 14px;
	z-index: 100;
	visibility: hidden;
}
.menuitems
{
	padding-left: 10px;
	padding-right: 10px;
}

.panel_sub_title
{
	background-color: #7295B9;
	height: 30px;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.panel
{
	background-color: #EFE8E2;
	border-color: #7295B9;
	border-width: 1px;
	border-style: solid;
}

input.text, select
{
	border-width: 1px;
	border-style: solid;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	border-color: #7295B9;
}



input.form_text, select.form_select
{
	border-width: 1px;
	border-style: solid;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	text-decoration: none;
	border-color: #DDC6B3;
}


input.disabled
{
	border-width: 1px;
	border-style: solid;
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	text-decoration: none;
	border-color: #DDC6B3;
	background-color:Transparent;
}



.ref
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
	text-decoration: underline;
}

.ref a
{
	font-family: Arial;
	font-size: 11px;
	color: #404C67;
	font-weight: bold;
}

.ref a:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.copy
{
	color: #637A90;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.modalPopup
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	height: 30px;
	font-size: xx-large;
	position: absolute;
	left: 35%;
	top: 45%;
}

.modalPopup2
{
	position: absolute;
}

.modalPopup3
{
	background-color: #ffffdd;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	height: 30px;
	font-size: small;
}

.office_grid_header
{
	font-family: Ariel;
	font-size: 11px;
	color: #404C67;
	font-weight: normal;
	background-image: url(  'images/office/grid_head_bg_no_border.gif' );
	padding: 6 6 6 6;
	vertical-align: middle;
	height: 26px;
}


.form_seperatore
{
	color: #d6bea9;
	height: 1px;
	width: 100%;
}

hr
{
	color: #d6bea9;
	height: 1px;
	width: 100%;
}


.fixedheadercell
{
	font-weight: bold;
	font-size: 10pt;
	width: 200px;
	color: white;
	font-family: Arial;
	background-color: darkblue;
}

.fixedheadertable
{
	left: 0px;
	position: relative;
	top: 0px;
	background-color: #C6C3C6;
	border-left: solid 1px #C6C3C6;
	border-top: solid 1px #C6C3C6;
	border-right: solid 1px #C6C3C6;
}

.gridcell
{
	width: 200px;
}

.sub_tabl_td
{
	background: #8B6C8D;
	width: 100%;
}

.sub_tabl
{
	background: #EFE8E2;
	width: 100%;
}

.tabl_title
{
	padding-left: 4px;
	margin-right: 4px;
	background: #DDC6B3;
}

.tr_1
{
	padding-left: 4px;
	margin-right: 4px;
	background: #eeeeee;
	text-transform: none;
}

.tr_2
{
	padding-left: 4px;
	margin-right: 4px;
	background: #ffffff;
	text-transform: none;
}

.report_table
{
	background-color: #EFE8E2;
	border: solid 1px #C6C3C6;
}

.report_row_bright
{
	background-color: #FFFFFF;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-align:center;
}

.report_row_dark
{
	background-color: #EEEEEE;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-align:center;
}

.report_row_selected
{
	background-color: #E9DCE7;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;
	text-align:center;
}

.grid_selected, grid_selected a
{
	background-color: #E9DCE7;
	font-family: Arial;
	font-size: 11px;
	color: #303B53;
	font-weight: normal;			
}

.listitem_selected
{
	background-color: LightGrey;
	width: 100%;
}

.check_list
{
	width: 200px;
	height: 150px;
	overflow: auto;
	background-color: White;
	border: inset 1px black;
	cursor: pointer;
}

.missed 
{
	background-color:#BC0606;color:white;padding:1px;font-weight:bold;font-family:Arial;font-size:11px;white-space:nowrap;
}

.delay
{
	background-color:#FFFF00;color:black;padding:1px;font-weight:bold;font-family:Arial;font-size:11px;white-space:nowrap;
}

.early
{
	background-color:#FFFF00;color:black;padding:1px;font-weight:bold;font-family:Arial;font-size:11px;white-space:nowrap;
}

.ontime
{
	background-color:#2AFF00;color:blue;padding:1px;font-weight:bold;font-family:Arial;font-size:11px;white-space:nowrap;
}

image.link 
{
	cursor:pointer;
}

.groupby 
{
	border: solid 1px #d6bea9;
}


tr.selected_top
{
	background-color: #E9DCE7;		
	border-bottom:solid 1px #D6BEA9;			
}

tr.selected_bottom
{
	background-color: #E9DCE7;	
	border-top:solid 1px #D6BEA9;			
}

.table_wrap
{
	border:solid 1px #D6BEA9;
}
.group
{
    border:solid #D6BEA9 1px;    
}

.fill
{
    background-color:#D6BEA9;    
}