﻿body{background-image:url('../art/project_mangement_bg.jpg');font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:9pt;
background-repeat:repeat-x;background-attachment:fixed;border:0px;margin:0px;}
form{margin:0px}
h1{	color:#2686C0;font-size:18pt;margin:0px;}
h2{	color:#2686C0;font-size:10pt;margin:0px;}
h3{ color:Gray; border-bottom:1px solid gray}
h3 a{ text-decoration:none; color:Gray}
h4{color:Gray;margin-bottom:5px;font-size:16pt;margin-top:0px}

.Page_Title{color:black;font-size:16pt;}
.left_bar{width:100px;}
.right_bar{width:50px}
.wherearewe{color:white;font-size:10pt}
.wherearewe a{text-decoration:none;color:White}
.menu_bar{background-color:#EFEFEF;color:black;height:22px;width:100%;margin-bottom:5px;padding:2px;background-image:url('../Art/Shade_Background_green.png')}
.main_section{padding:10px;background-color:white;border:1px black solid;margin-right:10px;}
.main_table{width:100%;}
.footer{background-color:white;font-size:10pt;margin-top:5px;background-image:url('../Art/Shade_Background_green.png')}
.view_bar{background-color:white;color:black;border:1px black solid;margin-left:10px;margin-right:20px;padding:5px;width:80px;margin-left:20px}
.main_table{width:100%}
.main_table_left_cell{width:100px}
.main_table_main_cell{width:90%}
.small_text{font-size:8pt;color:Gray}

.full_Screen{z-index:10;display:none;height:100%;width:100%;position:fixed;top:0px;left:0px;text-align:center;filter: alpha(opacity=80);background-color:white; -moz-opacity:0.8;opacity:0.8;}

.figure_large{font-size: 50pt;color:Gray;font-weight:bold}
.figure_text{color:Gray;font-size:20pt;text-align: right;}

.required_Field{background-color:#EEFDDF}
.search_Dropdown{border:none;font-weight:bold}

.app_Toolbar{background-color:#EEFDDF;padding:10px;}
.app_Search_Text{border:1px solid gray;background-color:white;width:240px;padding:5px}
.app_Search_Text input{font-size:14pt;border:none;width:160px}
.app_Search_Text #cmdSearch {margin-left:5px;width:20px}
.app_Search_Text #cmdClearSearch {margin-left:5px;width:20px}


img{border:none}

.table_header {	font-family: Verdana;	color: black;	font-weight: bold;	border-bottom:1px #CCCCCC solid;	padding-left:5px;	padding-right:5px; vertical-align:top; padding-top:2px;}
.table_row {		cursor: pointer;	color: black;}
.table_row:hover {	background-color: #45ADCB;	color: White;}
.table_cell{border-bottom:1px gray solid;padding:2px;vertical-align:top;}
.input_borderless{border:none;width:80%}

.command_bar{color:black;border:1px black solid;width:75px;    -moz-background-clip:border;	-moz-background-origin:padding;	-moz-background-size:auto auto;	background-attachment:scroll;	background-color:#EF5B0A;	background-position:0 0;	background-repeat:repeat-x;	display:block;		padding:10px;	margin-top:15px;	}

.command_bar_cell{width:80px}
.Help_Dropdown_Nabis{display:none}

.alert_message {filter: alpha(opacity=95);	background-color: white;	background: rgba(255, 255, 255, 0.95);	position: absolute;	color: black;	font-size: 16pt;	font-weight: bold;	width: 99%;	height: 30px;	padding-top: 5px;	padding-bottom: 5px;	vertical-align: baseline;	margin-left: auto;	margin-right: auto;	text-align: center;	margin-top: -80px;	cursor: pointer;	border: 1px black solid;}

.text_button {background-color:gray;border-color:black;border-style:solid;border-width:1px;color:white;cursor:pointer;font-size:12pt;height:25px;margin-left:auto;margin-right:auto;padding-top:5px;width:150px;}
.text_button:hover{background-color:green}
.image_button{background-image:url('../art/But_Empty_Large.png'); width:40px;height:40px;text-align:center;font-size:8pt;cursor:pointer}
.image_button_large{background-image:url('../art/But_Empty_Largest.png'); width:75px;height:75px;text-align:center;font-size:16pt;cursor:pointer;font-weight:bold;color:#2F3135;overflow:hidden;}

.price_cell{border-bottom:1px #F0F0F0 solid;color:#2686C0;font-weight:bold;padding:2px}
.price_cell_header{color:#666666;font-weight:bold}

@media screen{}	
@media print 
{    
    .view_bar {display:none;}
    .right_bar{display:none;}
    .footer{display:none;}
    .menu_bar{display:none;}
    .no_print{display:none;}
    .wherearewe{display:none;}    
}

.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .5em 1em .3em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .2em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

/* main Menu */
#nav {margin: 0;padding: 1px 1px 0;	line-height: 100%;}
#nav li {margin: 0 5px;	padding: 0 0 8px;float: left;position: relative;list-style: none;}
/* main level link */
#nav a {font-weight: bold;	text-decoration: none;display: block;padding:  1px 1px;	margin: 0;}
/* main level link hover */
#nav .current a, #nav li:hover > a {color: Black;}
/* sub levels link hover */
#nav ul li:hover a, #nav li:hover li a {background: none;border: none;}
#nav ul a:hover {background: #45ADCB !important;color: white !important;}
/* dropdown */
#nav li:hover > ul {display: block;}
/* level 2 list */
#nav ul {display: none;margin: 0;padding: 0;width: 105px;position: absolute;top: 20px;left: 0;background: white;border: solid 1px #b4b4b4; z-index:20;}
#nav ul li {float: none;margin: 0;padding: 0;}
#nav ul a {	font-weight: normal;}

.DropBox{border:1px solid black;height:200px;margin:0px;margin-bottom:0px}
.Task_Box{width:345px;height:30px;border:1px solid black;background-color:white;overflow:hidden}
.Task_Handle{width:20px;background-color:Gray;height:200px;float:left;cursor:move;margin-right:2px;color:White;text-align:center}
.Planner_Member_Header{color:gray;background-color:#EFEFEF;border-bottom:1px solid gray;font-size:12pt;background-image:url('../Art/Shade_Background_green.png');overflow:hidden;width:100%;height:20px;padding:2px;margin-bottom:2px}
.Planner_Menu_Bar {
    width: 100%;
    font-size: 10pt;
    font-weight: 600;
    background-image: url('../Art/Shade_Background_green.png');    
    color: black;
    padding: 5px;    
}

.Planner_Task_Box{overflow:auto;width:365px;height:450px;background-color:white;border:1px solid gray}

.ui-layout-pane {overflow: hidden !important;}

.input_transparent{background-color:transparent;font-size:12pt;border:1px solid transparent;}
.input_transparent:hover{background-color:white;border:1px solid gray;}
.CalendarToday{font-weight:bold;}


.Calendar_Day_Box{width:100%;height:150px;border:1px solid gray;background-color:white;overflow:auto;}
.QuickBar_AddTaskBox{width:600px;color:black;font-size:18px;font-weight:normal;position:fixed;top:-400px;margin-left:10%;background-color:#F3EEE7;z-index:30;border:1px solid gray;padding:1px}
.QuickBar_AddHolidayBox{width:600px;color:black;font-size:12px;font-weight:normal;background-color:#F3EEE7;border:1px solid gray;padding:1px}

.AddTaskBox_Form{width:550px;color:black;font-size:18px;font-weight:normal;position:fixed;background-color:#F3EEE7;z-index:300;border:1px solid gray;padding:1px;}

.DropDownList{background-color:#F3EEE7;border:1px solid gray;height:200px;overflow:auto;width:200px;}
.DropDownList table{width:98%}
.DropDownRow{border-bottom:none;cursor:pointer;padding:1px;font-size:10pt;font-weight:normal;color:Black}
.DropDownRow:hover{background-color:#45ADCB}
.DropDownButton{cursor:pointer;margin-bottom:-5px}

.Sort_Order{margin-left:auto;width:180px;text-align:right;background-color:Gray;color:white;padding:2px;margin-bottom:5px}
.Field_Title_Large{text-align:right;color:#808080;font-size:12pt}

.dialog{background-color:#F2F3F0; display:none;z-index:90;background-color:#000;}
.dialog_Title{background-color:Gray;color:white;margin-left:-10px;margin-top:-10px;margin-bottom:5px;height:20px;text-align:center;margin-right:-10px;}