/* Default CSS Stylesheet for a new Web Application project */
body
{
	margin:0;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: .7em;	
}
.form_label
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt; 
}

.form_label2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt; 
    text-align:right;    
}


.form_labelMaroon
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    color:maroon;  
}
 

.form_label_red
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    color:red;
}


.form_title
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 15pt;
    color:Black;
}

.form_title2
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 15pt;
    color:Black;
    background-color:#ffcc00;
}

.form_title3
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    color:Black;
    background-color:#ffcc00;
}
.form_subtitle
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    color:Black;
}

.form_remarks
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.form_text
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    color:black;
}

.form_data
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    color:black;
}

.form_subheader
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    color:black;
    background-color:#FFFFCC;
}

.form_datatop
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    color:black;
    vertical-align:top;
}

.form_datatitle
{
	font-size: 10pt;
	text-transform: uppercase;
	color: black;
	font-family: Verdana;
}
.form_mode
{
	Font-weight:bolder;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    color:maroon;
}

.form_error
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    color:red;
}

.form_comment
{
	font-size: 7pt;
	vertical-align: sub;
	color: Teal;
	font-family: Verdana, Arial;
	vertical-align:top;
}

.form_format
{
	font-size: 7pt;
	color: maroon;
	font-family: Verdana, Arial;
}

.link_trail
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:maroon;
}

.datagrid_operations
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.datagrid_header
{
	Font-weight:bolder;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:white;
    background-color:#B38F00;    
}

.datagrid_details
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.navi_title
{
	Font-weight:bolder;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.navi_subtitle
{
	Font-weight:bold;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:white;
}

.navi_contents
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.navi_login
{
	Font-weight:bolder;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.navi_login_username
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:yellow;
}

.header_text_big
{
	Font-weight:bolder;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 15pt;
    color:black;
}

.header_text_small
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    color:black;
}

.header_text_division
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 9pt;
    color:black;
}

a.link_light
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 8pt;
    color:white;
    text-decoration:none;
}
a:hover.link_light
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 8pt;
    color:#FFCC00;
}

a.link_dark
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 8pt;
    color:black;
    text-decoration:underline;
}
a:hover.link_dark
{
    FONT-FAMILY: tahoma;
    FONT-SIZE: 8pt;
    color:#FFCC00;
    text-decoration:none;
}

a.navi
{
    FONT-FAMILY: verdana; 
    color:navy;
    text-decoration:none;
}

a:hover.navi
{
    FONT-FAMILY: verdana; 
    color: Maroon;
    text-decoration:underline;
}

.readOnly
{
 background-color:Aqua;
    margin-top: 0px;
}

.Colors
{
	font: 10px tahoma, sans-serif;
	text-align: center;
}
 
.Colors li a .innerWrap
{
	padding:0 5px;
}

.Colors li a.selected 
{ 
	margin-top: 5px;
	text-decoration: underline;
	font-size:larger
}

.No_Borders
{
	BORDER-TOP-STYLE: none; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none
}

.Top_Border
{ 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	BORDER-BOTTOM-STYLE: none; 
}

.Top_BorderDotted
{ 
	border-style: solid none none none;
	border-color: #000000;
}

.txtDateWidth
{
	width: 75px;
}

.txtDescriptionWidth
{
	width: 200px;
}

.txtLongDescriptionWidth
{
	width: 400px;
}

.btnSave
{
   left: inherit;	
}

.btnElipses
{
	width: 18px; 
	height: 19px
} 

.txtSearch {
    background-image: url(images/vacancy.png);
    background-repeat:no-repeat;
    background-position:left;
    border: 1px solid #6297BC;
    padding-left:22px;
}
 
.HidePanel
{ 
	display:none; 
	font-family:Tahoma, Sans-Serif; 	 
} 

.ShowPanel
{
	display: block;
	FONT-FAMILY: Verdana;
    FONT-SIZE: 11pt; 
} 

.tabImage
{
	cursor:pointer;   
}

.tablabel
{
	font-size: 6pt;
	vertical-align: sub;
	color:  Gray;
	font-family: Verdana, Arial;
	vertical-align:top;
}

.tablabelSelected
{
	font-size: 7pt;
	vertical-align: sub;
	color:  Black;
	font-family: Verdana, Arial;
	vertical-align:top;
}

.framesetlong
{
	 width:100%;
	 height:500px;
}

.displayRow
{
	display:block;
}

.hideRow
{
	display:none;
}

.txtNumbers
{
	width: 200px;
	text-align:right
}

.treeviewRoot
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    color: Maroon;  
    font-weight:500;
}

.treeviewParent
{
   FONT-FAMILY: Verdana;
   FONT-SIZE: 7pt;
   color:Black;
   font-weight:400;
   
}

.treeviewSelected
{
    FONT-FAMILY: verdana;
    FONT-SIZE: 9pt;
    color:Black;
    text-decoration:none;
    background-color:Yellow;
   
}

.panelTitle
{
	FONT-FAMILY: Verdana;
    FONT-SIZE: 10.5pt; 
} 