﻿/* Common tags                 */
/*-----------------------------*/		

body 
{
    font-family:Verdana;
    font-size:12px;
    color:#000000;
    margin: 0px;
    padding: 0;
    margin-top:0;
	background-color:#FFFFFF;	
	/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF728776', EndColorStr='#FF627766')*/
 }
 
 .mainBody 
{
    font-family:Arial;
    font-size:8pt;
    color:#000000;
    margin-top:0px;
	/*margin-right: 50px;*/
	margin-left:1px;
	padding-bottom:30px;
	border-style:none;
	border-width:0px;
	border-color:#1E734C;
 }
 
 .overcut
 {
    overflow:hidden;
    width:80px;
    max-width:100px;    
 }
 
 .padit
 {
    overflow:hidden;
    border-left-style:solid;
    padding-left:20px;
 }
 



A:link      { color: #265CC0; text-decoration:underline; }
A:visited 	{ color: #265CC0; text-decoration:underline; }
A:active 	{ color: #265CC0;  cursor:pointer; text-decoration:underline; }
A:hover 	{ color: #1E734C;  cursor:pointer; text-decoration:"underline"; }
		
A.bodyLink:link     { color: #265CC0; text-decoration:underline; font-weight:bold; }
A.bodyLink:visited 	{ color: #265CC0; text-decoration:underline; font-weight:bold; }
A.bodyLink:active 	{ color: #265CC0;  cursor:pointer; text-decoration:underline; font-weight:bold; }
A.bodyLink:hover 	{ color: #1E734C;  cursor:pointer; text-decoration:"underline"; font-weight:bold; }
		
A.topLink:link      { color: #163A6E; text-decoration:none; font-weight: normal; }
A.topLink:visited 	{ color: #163A6E; text-decoration:none; font-weight: normal; }
A.topLink:active 	{ color: #163A6E;  cursor:pointer; text-decoration:underline; font-weight: normal; }
A.topLink:hover 	{ color: #1E734C;  cursor:pointer; text-decoration:"underline"; font-weight: normal; }



h5
{
    color:#009900;
}

.gw
{
    text-decoration:none;
    color:Red;
}

.gw caption
{
    text-decoration:none;
    text-align:left;
    background-color:#777755;
    Font-Family:Arial; 
    Font-Size:10pt;    
    font-weight:bold;
    color:#FFFFFF;
    border-style:solid;
    border-color:#E0C669;
    border-width:0px;
    margin:0px;
    padding:3px;
    /*background-image:url("../images/back3.gif");    */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66FFFFFF, endColorstr=#11FFFFFF); 
     
     
}

p
{
	/*line-height: 1.4em;*/
}


.title
{
    text-transform: uppercase;
    font-family: arial;
    font-size:small;
    font-weight: bold;
    color: #2266BB;  /*#6487DC;*/
    padding-left:10px;
    background-image:url("/inavJobs/images/footer_corners1.gif"); 
    background-position: top left;
    background-repeat: repeat;
    padding-top:10px;
    padding-bottom:10px;
    border-style:solid;
    border-width:0px;
    border-bottom-width:1px;
    border-bottom-color:orange;
    border-right-width:1px;
    border-right-color:#CCCCCC;
    
 }
 
 
hr {
	border: 0;
	border-top: 1px solid #627766;
	height: 1px;
}

img
{
	border-width: 0px;
}

ul
{
	list-style-image: url(Images/bullet.jpg);
	list-style-position: outside;
	list-style-type: disc;
	color: #000000;
	font-family: Arial;
}

.menutextindent
{
    font-size: x-small;
}

/* Headings                    */
/*-----------------------------*/
h1
{
	font-size: large;
	color: #988877;/*#265CC0;*/
	padding:0px;
	margin:0px;
	padding-left:0px;
}

h2	
{
    font-weight:normal; 
    font-size:16pt; 
    font-family:Arial,Helvetica,sans-serif; 
    color:#666666;
    text-align:left;
    
}

h22
{
	font-family: Arial;
	font-size: medium;
	margin-top: 30;
	color: #333333;
	margin-bottom: -15;
}


h3
{
	font-family: Arial;
	font-size: small;
	margin-bottom: -15;
	color: #526756;
	padding-left: 15;
	text-decoration:none;
}

h1, h2, h3, h4
{
	margin: 0;
	font-family: verdana;
}

/* Tables                      */
/*-----------------------------*/	
table
{
	font-size: 1em;
}

table.header
{
	  background-color:#2A48CE;
	  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#3359EC, endColorstr=darkblue);
}

.mytd
{
	  background-color:#FFFFFF;
	  font-family:Arial;
	  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFDDDDDD, endColorstr=#FFFCFCF4);
}
p
{
    margin-bottom:1px;
    margin-top:1px;
    padding:0px;
    
}

td
{
    font-family:verdana;
    vertical-align:top;
    font-size:10pt;
    
    
}

pre
{
    font-family:verdana;
    vertical-align:top;
    font-size:10pt;
    
    
}



td.logo
{
	text-align: left;
	width: 184px;
}

td.title 
	{
		text-align: center;
		font-family: Arial;
		font-size: x-large;
		font-weight: bolder;
		color: #FFFFFF;
	}

td.headerbar 
{
	background-image: url(Images/bar.jpg);
	text-align: right;
	height: 24px;
}

td.menu 
{
	background-color:#6487DC;
	width: 184px;
	height: 500px;
	vertical-align: top;
}

td.footer
{
	margin-left: 30;
	font-family: Arial;
	font-size:xx-small;
	font-weight: normal;
	color: #6487DC;
	text-align: right;
}

.baFooter 
{    
    font-family: Arial;
	font-size:xx-small;
	font-weight: normal;
	color: #CCCCCC;
	text-align: center;
	padding-top:0px;
}
.baHeader
{
    font-family: Tahoma;
    background-color:#6487DC; 
    border-color:#000000;
    font-weight:bold; 
    color:#FFFFFF;    
    font-size:12pt;
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
}    

.level1
{    
    background-color:#6487DC;
    padding:0px;    
    border-width:0px !important;
    color: White !important;
    font-size:0.9em;  
    cursor:pointer; 
    width :150px; 
    }


.hoverstyle
{
    border-width:0px !important;
    background-color:orange;
    color:White !important;
    cursor:pointer;
    width :150px;
}

.simpleMenuContainer
{
    background-color: #1E734C; 
    padding:0px;
    margin:0px;
    text-align: right;    
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66FFFFFF, endColorstr=#11FFFFFF);   
}
.strip
{
    background-color:#1E734C; 
    padding:1px;
    margin:0px;
    text-align: right;    
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66FFFFFF, endColorstr=#11FFFFFF);   
    
}

.stripblank
{
    background-color:#FFFFFF; 
}

A.golda ,A:visited.golda, A:Active.golda
{
    background-color:transparent;
    text-decoration:underline;
    color:gold;    
} 

A:hover.golda
{
    background-color:transparent;
    text-decoration:underline;
    color:white;    
} 
   

A.simple ,A:visited.simple, A:hover.simple, A:Active.simple
{
    background-color:transparent;
    text-decoration:none;
    color:white;
    
}    

A.simplehighlight,A:visited.simplehighlight, A:hover.simplehighlight, A:Active.simplehighlight
{
    background-color:transparent;
    text-decoration:none;
    color:#856928;   
}

.simple, .simpleselected, .simplehighlight
{
    text-align:left;
    text-decoration:none;
    color:white;
    display:block;
    background-color:#1E734C;    
    font-family: Arial;
    font-size:8pt;
    font-weight:normal;
    padding-top:3px;
    padding-bottom:3px;
    border-width:0px;
    border-left-width:1px;
    border-color:#856928; /*1E734C*/
    border-style:solid;    
    margin:0px;
    white-space:nowrap;
    cursor:pointer;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66FFFFFF, endColorstr=#11FFFFFF);   
     
}





.simpleselected
{
    background-color:#1E734C;
    color:white;
    
    
}

.simplehighlight
{
    text-decoration:none;
    background-color:#EFD71B;
    color:#1E734C;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#AAFFFFFF, endColorstr=#11FFFFFF);   
    
}

.grad4
{
    text-decoration:none;
    background-color:#E0C669;
    color:#856928;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#44FFFFFF, endColorstr=#DDFFFFFF);   
    
}

.panel01
{
    text-decoration:none;
    background-color:#F2F2F2;/*#F3FFE3;*/
    color:#856928;
    border-style:solid;
    border-width:1px;
    border-color:#1E734C;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFFFF, endColorstr=#22FFFFFF);   
    
}

.sidemenupanel
{
    width:100px;
    background-color:#CCD7CC;
    border-right-style:solid;
    border-right-width:1px;
    border-right-color:#9FB1A3;
    vertical-align:top;
    padding-top:30px;
}
A.side , A:visited.side, A:hover.side, A:Active.side
{
    background-color:#CCD7CC;
    text-decoration:none;
    color: #56463E; /*#E0C669;   */
    font-weight:normal;
    /*background-image:url("../images/arrow_bullet.gif");   */
    background-image:url("/inavjobs/images/ok1.gif"); 
    background-position:right;
    background-repeat: no-repeat;
    padding-left:7px;    
    display:block;
    width:143px;
}

A.sidehighlight, A:visited.sidehighlight, A:hover.sidehighlight, A:Active.sidehighlight
{
    background-color:#C7D0C7;
    text-decoration:none;
    color:#56463E;
    /*background-image:url("../images/tri.gif");
    background-position:left;
    background-repeat: no-repeat;*/
    padding-left:7px;    
}


.side, .sidehighlight
{
    display:block;
    font-family: Verdana;
    font-size:8pt;
    font-weight:normal;
    border-collapse:collapse;
    cursor:pointer;        
    margin:0px;
    padding-top:5px;
    padding-bottom:5px; 
    color:#56463E;   
    border-bottom-width:1px;  
    /*border-bottom-color:#56463E;
    border-bottom-style:dotted;*/
    border-bottom-color:#AFB1B3;
    border-bottom-style:solid;
    
    
    
}

.sideselected
{
    display:block;
    font-family: Verdana;
    font-size:8pt;
    font-weight:normal;
    border-collapse:collapse;
    cursor:pointer;        
    margin:0px;
    background-color:#E7F0E7; 
    padding-top:5px;
    padding-bottom:5px; 
    color:#56463E;   
    border-bottom-width:1px;
    /*border-bottom-color:#56463E;
    border-bottom-style:dotted;*/    
    border-bottom-color:#AFB1B3;
    border-bottom-style:solid;
     
    
    
}

A.sideselected, A:visited.sideselected, A:hover.sideselected, A:Active.sideselected
{
    background-color:#E7F0E7;
    text-decoration:none;
    color:#56463E;
    /*background-image:url("../images/tri.gif");
    background-position:left;
    background-repeat: no-repeat;*/
    padding-left:7px;    
}


.side td
{
    font-size:8pt;
}


.nameContainer{
    color: black ;/*#E0C669;*/
    font-weight:normal;
    font-size:10pt;
}


.rightContainer{
    color: #856928;
}

.contentContainer
{
    /*background-color:#FFFFEE; /*E5E5CC;*/
    background-color:#F3FFE3;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFFFFFF, endColorstr=#00FFFFFF);   
    
}   


.treeContainer
{
    width:50px;
    border-right-style:dotted;
    border-bottom-style:none;
    border-left-color:#E0C669;
    border-right-color:#F0D6C9;
    border-right-width:0px;
    border-bottom-width:0px;
    padding-left:0px;
    padding-top:0px;
    background-color:#F3FFE3;
    border-left-style:solid;
    border-left-width:0px;    
    /*background-color:#E5E5CC; /*E5E5CC;*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF);   
    background-image:url("../images/gr1.png"); */
} 

.treeItem, .treeItemSelected, .treeItemHighlight
{
    font-family: Arial;
    font-size:8pt;
    font-weight:normal;
    padding-top:2px;
    padding-left:3px;
    padding-right:30px;
    padding-bottom:3px;
    cursor:pointer;    
    color:#654908;    
    border-width:0px;
    border-color:#FFFFFF;
    border-style: dotted;      
}

.treeItemHighlight
{    
    color:#1E734C;          
}

.treeItemSelected
{
    border-style: dotted;
    border-color:#BBBBBB;
    color:#000000;
}


       
.pageTitle
{
    
    vertical-align:middle;
    text-align:right;
    position:relative;
    height:69px;
    width:70%;
    font-family: Arial;
    font-size:22pt;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    border-left-style:solid;
    border-left-color:#856928;
    border-left-width:0px;
    background-color:#F3FFE3;    
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FF003366, endColorstr=#776699CC);  */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#00FFFFFF, endColorstr=#FFFFFFFF);  
    background-image:url("../images/webstop5.jpg");    
    background-repeat :no-repeat;    
    
}


.pageTitle1
{
    
    vertical-align:middle;
    text-align:right;
    position:relative;
    height:69px;
    width:70%;
    font-family: Arial;
    font-size:22pt;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:10px;
    padding-left:20px;
    border-left-style:none;
    border-left-color:#856928;
    border-left-width:0px;
    background-color:#87BEE5;    
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FF003366, endColorstr=#776699CC);  */
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#00FFFFFF, endColorstr=#FFFFFFFF);  
    /*background-image:url("../images/back7.gif");    */
    
}


.newsDiv
{
    background-image : url("images/fade1.gif") ;
    background-repeat :repeat-x;    

}


.textTable
{
    width:100%;    
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
}

.textTDLeft
{
    color:#333333;
    /*text-align: justify;*/
    width:50%; 
    padding-left:10px;   
    padding-right:20px;
    padding-top:10px;
    border-left-style:none;
    border-color:#DDDDDD;
    border-width:1px;
    
}



.textTDRight
{
    color:#333333;
    /*text-align: justify;*/
    width:50%; 
    padding-left:10px;   
    padding-right:20px;
    padding-top:10px;
    border-left-style:solid;
    border-color:#DDDDDD;
    border-width:1px;    
}

.fancy1, .fancy2
{
    /*position:absolute; */
    padding-right:10px;
    font-size:10pt;
    font-family:Arial;
    font-weight:bold;
    color: #FFFFFF; /*#E0C669;   */
    
}           

.topgradient
{
    background-color:#1E734C; 
    color: #1E734C;      
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF);      
}     
.fancy2
{
    /*position:absolute;*/
    padding-right:10px;
    font-family:Arial; 
    font-size:12pt;
    font-weight:bold;
    color:  #2e7fDc; /*77AAEE /*#E0C669;    */
    
    /*filter: progid:DXImageTransform.Microsoft.MotionBlur(strength=3, direction=115) progid:DXImageTransform.Microsoft.Blur(pixelradius=6) 

progid:DXImageTransform.Microsoft.Wheel(duration=10);*/
}

.fancy3
{
    padding-right:10px;
    font-family:Arial; 
    font-size:12pt;
    font-weight:bold;
    color:  #2e7fDc /*#E0C669;    */   
}

.fancy5
{
    font-size:1pt;
    height:12px;
    margin-bottom:1px;
    background-color:#FFFFFF; 
    color: #1E73DC;      
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#00FFFFFF, endColorstr=#99FFFFFF);      
}



table.search
{
    margin-bottom:20px;
}

td.search
{
    vertical-align:middle;
    font-size:7pt;
    color:#856928;
    font-weight:normal;
}

input.search
{
     width:120px;
     font-size:8pt;
     background-color:#FFFFFF;
     border-color:#1E734C;
     border-width:1px;
     border-style:solid;     
}

.generalInput
{
     font-size:8pt;
     font-family: Arial;
}
.searchButton
{
     font-size:8pt;
     
}

td.baFooterMenu a
{
    padding-left:5px;
    padding-right:5px;
    text-align:center;
    color:#d6ded4;
    font-size:7pt;
    text-decoration:underline;
    border-left-style:none;
    border-left-width:1px;
    border-right-style:solid;
    border-right-width:1px;
    border-color:#d6ded4;    
    cursor:pointer;
    
}



.smart
{
    margin:0px;
    /*height:80px;*/
    width:100%;
    background-color:#CCCCCC;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffFFFFFF, endColorstr=#AAFFFFFF);  
}

.smart5
{
    margin:0px;
    /*height:80px;*/
    width:100%;
    background-color:#CCCCCC;
    border-top-style:solid;
    border-top-width:1px;
    border-color:#EEEEEE;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#BBFFFFFF, endColorstr=#FFFFFFFF);  
}

.smart4
{
    margin:0px;
    /*height:80px;*/
    width:100%;
    background-color:#CCCCCC;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFFFF, endColorstr=#AAFFFFFF);  
}

.smart1
{
    margin:0px;
    background-color:#FFFFFF;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FFDDDDDD, endColorstr=#FFFAFAFA);  
    /*background-image :url('../images/ib2v.jpg');
    background-image :url('../images/grad1.jpg');
    background-repeat:repeat-x;*/
    border-right-style  :solid;
    border-right-width:0px;
    border-right-color : #EEEEEE;    
}

.smart2
{
    margin:0px;
    background-color:#0e4f7c;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#00FFFFFF, endColorstr=#77FFFFFF);  
    border-right-style  :solid;
    border-right-color : #EEEEEE;    
}



.smart3
{
    margin:0px;
    background-color:#0e4f7c;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FFFFFFFF, endColorstr=#00FFFFFF);  
    border-right-style  :solid;
    border-right-color : #EEEEEE;    
}

.smart6
{
    margin:0px;
    background-color:#FFFFFF;
    background-image :url('../images/ib2v.jpg');
    /*background-image :url('../images/grad1.jpg');
    background-repeat:repeat-x;*/
    border-right-style  :solid;
    border-right-width:0px;
    border-right-color : #EEEEEE;    
}


/*FormView................... */

.FormView
{
    width:100%;
    border-left-style:none;
    border-left-width:20px;    
}


.FormViewTableItemTemplate, .FormViewTableEditTemplate, .FormViewTableInsertTemplate
{
    margin-top:4px;
    margin-left:auto;
    margin-right:auto;
    color:#785B0D;
    font-size:10pt;    
    border-style:solid;
    border-width:1px;  
    border-color:#AAAAAA;          
        

}

.FormViewHead
{
    color:#1E734C;
    font-size:12pt;
    font-weight:bold;
}

.FormViewLabelItemTemplate, .FormViewLabelEditTemplate, .FormViewLabelInsertTemplate
{
    vertical-align:top;
    text-align:right;
    padding-right:10px;
    background-color:#E5E5CC;
    color:#654908;
    width:30%;
    
}

.FormViewFieldItemTemplate, .FormViewFieldEditTemplate, .FormViewFieldInsertTemplate
{
     vertical-align:top;     
     color:#222222;
}

.FormViewFieldItemTemplate
{
    padding-top:5px;   
    padding-bottom:5px;
}


.shadow
{
    width:6px;
    background-color:#856928;     
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#DDFFFFFF, endColorstr=#FFFFFFFF);      
}

/*************  FORMS ************************/
.LoginForms
{
    padding:0px;
    margin:0px;
    color:#333333; 
    white-space:nowrap;     
    border-style:solid;
    border-width:1px;
    border-top-width:1px;
    border-color:#BBBBAA;
    border-collapse: collapse;
    font-weight:normal;
    font-size:8pt;
    background-color:#F3FFE3;    
}

.LoginForms td
{
    font-size:8pt;
    text-align:left;
}

.LoginForms label
{
    padding-left:20px;
}


.LoginTitleText
{
    text-align:left;
    width:100%;
    background-color:#1E734C;/*#E0C669; /*#BBBBAA; /*#E0C669;*/
    Font-Family:Arial; 
    Font-Size:8pt;    
    font-weight:bold;
    color:#FFFFFF;
    border-color:#1E734C;
    padding:0px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:3px;
    padding-top:2px;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#77FFFFFF, endColorstr=#22FFFFFF);   
  
}

/*************  GRIDVIEW ************************/

.xyz 
{
    background-color:transparent;     
    
} 

   
.tableView { 
    padding:0px;
    border-style:none;
    white-space:nowrap;     
    font-weight:normal;       
} 
.tableView table { 
    /*table-layout:fixed;*/
    border-style:none;
    margin-top:0px;
}

.tableView caption { 
    color: #1E734C; 
    font-size: 9pt; 
    font-weight:bold;     
    border-width:0px;
    border-color:#BBBBAA;
    border-style:none;
    text-align:left;
    padding:2px;
   
} 

.tableView input { 
    font-size: 8pt; 
    font-family:Arial;
}



.tableView td{ 
    padding-right: 3px; 
    border-bottom-style:solid;
    border-width:1px;
    border-color:#DBE1DB;
    border-collapse: collapse;
    padding-left:3px;
    padding-right:12px;
    padding-top:4px;
    padding-bottom:4px;    
} 


.tableViewHeader td
{
    text-align:left;
    padding-left:3px;
    padding-top:3px;
    padding-bottom:3px;
    border-style:none;
    
}

.tableViewHeader th
{
    
    border-width:0px;
    border-color:#888877;
    border-collapse:collapse;
    text-align:left;
    background-color: #677067; 
    color:#EBF1EB; 
    font-weight:normal;
    border-style:none;
    border-bottom-style:solid;
    border-bottom-color:#56463E;
    border-bottom-width:1px;
    padding-top:5px;
    padding-bottom:7px;

}

.tableViewHeader, .tableViewFooter
{
    text-align:left; 
    
    
} 



.tableViewHeader a:link
{
    color:#EBF1EB; 
    font-weight:normal;   
    text-align:left;
    text-decoration:underline;
    margin-left:3px;    
}

.tableViewHeader a
{
    color:#EBF1EB; 
    font-weight:normal;   
    text-align:left;
    text-decoration:underline;
    margin-left:3px;
    
}

.tableViewHeader a:visited
{
    color:#EBF1EB; 
    font-weight:normal;   
    text-align:left;
    text-decoration:underline;
    margin-left:3px;
    
}

.tableViewHeader a:hover
{
    color:#FFFF00; 
    font-weight:normal;   
    text-align:left;
    text-decoration:underline;
    margin-left:3px;
    
}


.tableViewRow{ 
    color:#333333;    
} 


.tableViewEditRow{ 
    background-color:#FFDB17;

} 

.tableViewSelectedRow{ 
    background-color:#FFDB17; 
    font-weight:normal; 
    color:#000000; 
} 

.pagerLabel
{
    text-align:center; 
    margin:0px;
    padding-left:0px;
    padding-right:0px;
    border-style:none;
    border-width:0px;     
    border-color:#FAFAFA;  
    text-decoration:none; 
    color:Red;    
    padding:0px;   
} 

.pagerLink
{
    text-align:center; 
    margin:0px;
    padding-left:0px;
    padding-right:0px;
    border-style:solid;
    border-width:0px;    
    border-color:#54655A;  
    /*background-color:#FFFFFF;*/
    text-decoration:none; 
    padding:0px;
} 





.tableViewAlternatingRow{ 
    background-color:White; 
    color:#333333;  
} 



/*************  DETAILSVIEW ************************/
.detailsFormParent 
{
    /*background-image:url("images/del.gif");    
    background-repeat:repeat-x;   
    background-position:top;    */
    border-top-style:solid;
    border-bottom-style:solid;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:0px;
    padding:0px; 
    padding-top:0px;
    border-top-width:0px;
    border-bottom-width:0px;    
    /*border-top-color:darkorange;  */
    
}


.detailsForm 
{
    padding:0px;
    color:#000000; 
    /*white-space:nowrap;     */
    border-style:solid;    
    border-width:1px;
    border-color:#DDDDDD;
    border-top-width:0px;
    border-top-color:darkorange;    
    border-bottom-width:0px;
    border-bottom-color:#DDDDDD;  
    border-left-width:0px;
    border-left-color:#CCCCCC;    
    border-right-width:0px;
    border-right-color:#CCCCCC;    
    border-collapse: collapse;
    font-weight:normal;   
    /*background-color:transparent;*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFFFF, endColorstr=#DDFFFFFF);   */
    width:100%;         
    /*background-image:url("../images/xd_bg2.gif");    
    background-repeat:repeat-x;   
    background-position:bottom;    */
    
}




.FieldHeaderStyleCssClass
{
    color:#526756;
    font-family:Verdana;
    font-size:8pt;
    font-weight:normal;  
    white-space:nowrap;
    width:1%;
    padding-left:10px;
    /*height:20px;*/
    border-right-style:solid;
    border-right-width:0px;
    border-right-color:#CCCDCC;
    /*background-color:#DDE3DD;*/
    /*text-decoration: underline;     */
    /*border-color: #E3EFD3;*/
}


.detailsForm caption { 
    width:100%;
    text-align:left;
    padding-left:0px;
    font-size:16pt;
    font-weight:normal;
    font-family:Arial;
    color:#666666;  
    border-bottom-style:solid;
    border-bottom-width:0px;
    border-bottom-color:#627766; 
    border-top-style:solid;
    border-top-width:0px;
    border-top-color:#DDDDDD; 
    background-color: transparent;       
    padding-top:20px;
    padding-bottom:0px;    
        
} 

.detailsForm td
{
    padding:2px;
    padding-left:5px;
    /*white-space:nowrap;   */
    border-collapse: collapse; 
    font-family:Verdana;
    font-size:9pt;     
    padding-right:20px;
    padding-top:5px;
    /*background-color:White;*/
               
} 


.detailsForm11 caption { 
    /*background-color: #555555;    
    border-style  :solid;
    border-width: 1px;    
    border-color:#555555;
    color:#555555;*/
    /*height:28px;*/
    width:100%;
    text-align:left;
    padding-left:5px;
    font-size:10pt;
    font-weight:bold;
    font-family:Arial;
    background-image:url("/inavjobs/images/bar4.gif");    
    background-repeat:no-repeat;   
    background-position:right;  
    color:#FFFFFF;  
    display:none;
}



.detailsFormHeader a:link
{
    color:#EEEEEE; 
    font-weight:normal;   
    text-align:left;
    
}



.detailsForm input[type='text']
{
    font-size:9pt;    
    font-family:Verdana;    
}

.detailsForm input[type='submit']
{
    font-size:8pt;
    width:80px;
    font-family:Verdana;
    /*margin-top:20px;*/
}

.detailsForm input[type='button']
{
    font-size:8pt;
    width:80px;
    font-family:Verdana;
    margin-top:20px;
}

.detailsForm textarea
{
    background-color:white;
    font-family:Verdana;
    font-size:9pt;
    height:100px;
    width:90%;
    border-style:solid;
    border-width:1px;
    border-color:#8899BB;
    overflow:auto;   
    padding:3px;
    padding-top:1px;
    
}

.detailsForm select
{
    font-family:Verdana;
    font-size:9pt;
}

.detailsFormHeader td
{
    text-align:left;             
             
}

.detailsFormHeader th
{
    border-style:solid;
    border-width:1px;
    /*border-color:#BBBBAA;
    text-align:left;
    background-color:#777755; */
    color:White; 
    font-weight:bold;
    padding:3px;   
     
     
  
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#66FFFFFF, endColorstr=#11FFFFFF);   
    */

}
.detailsFormHeader, .detailsFormFooter
{
    text-align:left;    
    background-color:Red;
                 
} 

.detailsFormRow{ 
    /*background-color:#FAFAFA;/*#FFFFEF;     */
    color:#333333; 
    text-align:left;        
    border-style:none;
    width:90%;
} 

.detailsFormAlternatingRow{ 
    /*background-color:#FFFFEF;     */
    color:#333333; 
    border-style:none;
    width:90%;
    

} 

/*.detailsFormRow td
{
    padding-top:5px;
}

.detailsFormAlternatingRow td
{
    padding-top:5px;
}*/

.detailsFormAlternatingRow td a img 
{
    /*margin-top:20px;*/
}

.detailsFormRow td a img
{
    /*margin-top:20px;*/
}

.detailsFormEditRow td a img
{
    /*margin-top:20px;*/
}

.detailsFormEditRow{ 
    background-color:transparent;/*#FFFFEF;     */
    text-align:left;

} 


.detailsFormSelectedRow{ 
    background-color:transparent;/*#FFFFEF;     */
    font-weight:normal; 
    color:#333333; 
    text-align:left;

} 

  

.detailsFormPager
{
    /*text-align:center;*/
    
    /*margin-left:-21px;
    margin-bottom:-3px;
    margin-top:0px;
    padding-top:5px;
    padding-left:10px;
    padding-right:15px;
    padding-bottom:5px;*/
    border-top-style:none;
    border-top-width:1px;
    border-top-color:#627766;
    
    border-bottom-style:none;
    border-bottom-width:0px;
    border-bottom-color:#627766; 
    background-color: transparent; /*#DDDDCC;*/
    /*background-image:url("/inavJobs/images/footer_corners1.gif"); 
    background-repeat:repeat-x;
    /*text-align:center; 
    border-style:none;*/
    
} 

.detailsFormPager td{ 
    background-color:transparent; 
    color:#333333; 
    text-align:center; 
    /*border-style:none;*/
    
    
} 


.detailsFormPager a{ 
    /*margin:0px;
    background-color:transparent; 
    text-align:center; 
    padding-left:0px;
    padding-right:0px;
    width:1px;*/
    /*border-top-style:solid;
    border-bottom-style:solid;
    border-width:1px;
    border-color:#BBBBAA;
    padding:3px;  
    color:White; */

} 




.detailsFormCommand
{
    text-align:left;
    background-color:transparent;
    border-top-style:solid;
    border-top-color:#999999;
    border-top-width:1px; 
    border-bottom-style:solid;
    border-bottom-color:#999999;
    border-bottom-width:1px;   
   
    
}

.detailsFormCommand a
{
    color:#265CC0;
    text-decoration:underline;
    margin-top:30px;
    margin-bottom:30px;
    margin-left:20px;  
}

.detailsFormCommand td
{
    border-style:none;
    border-width:2px;
    border-color:#888888;
    text-align:left;
    /*background-color:#E5F5DA; */
    color:#265CC0; 
    font-weight:normal;
    font-size:8pt;
    padding:3px; 
    
   
    
}

/*************  ADDNEW for DETAILSVIEW ************************/
a.wsLinkButton:Link
{
   color:#FFFFEE;    
   font-size:8pt;
   text-decoration:underline;
}
.addNew
{
    text-align:right;
    background-color:#AAAA99;/*#E0C669; /*#BBBBAA; /*#E0C669;*/
    Font-Family:Arial; 
    Font-Size:8pt;    
    font-weight:normal;
    color:#FFFFEE;
    border-color:#999988;
    padding:0px;
    padding-right:5px;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-top-style:solid;
    border-top-width:1px;
    padding-bottom:3px;
    padding-top:2px;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#77FFFFFF, endColorstr=#22FFFFFF);   
}





/*****LABEL GRIDD***/
.labelGrid
{
    border-style:none;
    padding:0px;
    margin:0px;   
}


.labelGrid td
{
    border-style:none;
    padding:0px;
    margin:0px;   
}


/*****HIDDEN COLUMNS***/
.hiddenCol
{
 display:none; 
}

.hiddenCol11
{
 visibility:hidden; 
}


/*****FANCY SRUFF***/
.backDiv
{
    margin:0px;
    padding:0px;
    width:100%;
    height:1220px;
    background-color:#F3FFE3;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FAFFFFFF, endColorstr=#00FFFFFF);   
    
}




/*****GENERAL***/
select 
{
   font-family:Verdana;
   font-size:10pt;   
}


.labelTitle
{
    color: #56463E; 
    font-size: 9pt; 
    font-weight:normal; 
    border-style:none;
    border-width:1px;
    border-color:#BBBBAA;
    text-align:left;
    padding:2px;
} 

.infoLine
{
    padding:0px;
    padding-top:5px;
    padding-bottom:5px;
    color:#FF0000; 
    border-style:solid;
    border-width:0px;
    border-color:#BBBBAA;
    border-top-width:2px;
    border-top-color:#EEEEEE;    
    border-bottom-width:2px;
    border-bottom-color:#EEEEEE;    
    border-collapse: collapse;
    font-weight:normal;
    background-color:#FFFFFF;
    width:100%;    
}

.infoLineHidden
{
    padding:0px;
    padding-top:5px;
    padding-bottom:5px;
    color:#FF0000; 
    border-style:solid;
    border-width:0px;
    border-color:#BBBBAA;
    border-top-width:2px;
    border-top-color:#EEEEEE;    
    border-bottom-width:2px;
    border-bottom-color:#EEEEEE;    
    border-collapse: collapse;
    font-weight:normal;
    background-color:#FFFFFF;
    width:100%;    
    display:none;
}

.smallmessage
{
    font-family:Arial;
    font-size:7pt;    
    padding:0px;
    margin:0px;
    color:darkorange;
}

.message
{
    font-family:Verdana;
    font-size:9pt;    
    padding:0px;
    margin:0px;
}

.message td
{
    font-family:Verdana;
    font-size:9pt;   
    vertical-align:top;     
}

.message table
{
    font-family:Verdana;
    font-size:9pt;        
    border-collapse:collapse;
}

.messageTitle
{
    font-weight:bold;
    padding-bottom:5px;
}

.calImage
{
    margin-bottom:-5px;   
    margin-left:2px;
    cursor:pointer;
}

.calImage2
{
    margin:1px;
    margin-right:8px;       
    cursor:pointer;
}



input[type='checkbox'] 
{
 width:20px;
}

input[type='text'] 
{
 font-size:10pt;
}

textarea 
{
 font-size:10pt;
 font-family:Verdana;
}

input[type='image'] 
{
 /*width:100%;*/
}

.biggradxNOTUSED
{
    color:#1E734C;
    font-size:8pt;
    padding: 10px; 
    margin-right: auto; 
    margin-left: auto;
    border-style:solid;
    border-width:1px;
    border-color:#1E734C;
    background-color:#FFFFFF;    
    background-image:url("../images/fade02.gif");
    background-repeat:repeat-x;
    background-position:bottom;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#DDDDDD,direction=135,strength=5);    
}

.biggrad
{
    color:#333333;
    font-size:8pt;
    padding: 10px; 
    margin-right: auto; 
    margin-left: auto;
    border-style:none;
    border-width:1px;
    border-color:#EFD71B;
    /*background-color:#EFD71B;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#FFFFFFFF, endColorstr=#FFFFFFFF);   */

}


.generalcaption { 
    color: #1E734C; 
    font-size: 9pt; 
    font-weight:bold; 
    border-style:none;
    border-width:1px;
    border-color:#BBBBAA;
    text-align:left;
    padding:2px;
   
} 
.wrapLabel
{
    white-space:normal;
     overflow:auto;
}

.scrollLabel
{
    border-style:solid;
    border-color:#555544;
    border-width:2px;
    border-bottom-width:4px;
    border-top-width:0px;
    width:400px;
    height:300px;
    white-space:normal;
    overflow:auto;
    padding:3px;
    margin:0px;    
    color:Black;
    background-color:#FFFFFF;
    
}


.scrollLabelTitle
{        
    font-weight:bold;
    border-style:solid;
    border-width:2px;
    border-top-width:2px;
    border-color:#555544;
    width:400px;
    height:15px;
    padding:3px;
    margin:0px;    
    background-color:#777766;
    color:#F3FFE3;
}

.dividerLine
{
    width:100%;
    font-size:1pt;
    height:35px;
    border-style:none;
    background-color:#EEEEEE;
    border-bottom-style:solid;border-width:1px;border-bottom-color:orange;
    border-top-style:solid;border-width:1px;border-top-color:#CCCCCC;
}

.dividerLine2 { 
    background-image:url("/inavJobs/images/footer_corners1.gif"); 
    background-repeat:repeat;
    background-color:Red;
    background-position:center top; 
    border-bottom-style:dotted;border-width:1px;border-bottom-color:#999999;
    height:40px;   
    
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FF3e7fAc, endColorstr=#FF5e9fEc);   */
} 

.dividerLine1
{
    width:100%;
    font-size:1pt;
    height:8px;
    border-style:none;
    background-color:#999988;
}

.scrolltext
{
  Border-Color:#999988; 
  Border-Width:1px; 
  Border-Style:solid;
  Background-Color:#FFFFEE;
  Font-Size:8pt;
  Font-Family:"Arial"; 
  border-bottom-width:4px;   
  border-top-width:4px;
  border-right-style:none;
  border-left-style:none;
  padding:3px;
}

.scrolltextThin
{
  Border-Color:#CCCCBB; 
  Border-Width:1px; 
  Border-Style:solid;
  Background-Color:#FAFAEA;
  Font-Size:8pt;
  Font-Family:"Arial"; 
  border-bottom-width:1px;   
  border-top-width:1px;
  border-right-style:solid;
  border-left-style:solid;
  padding:3px;
}

.innerDiv 
{
    width:100%;
    white-space:normal;
    overflow:visible;
    
}
.outerDiv
{   
    Background-Color:#FAFAFA; 
    width:100%;
    height:295px;    
    overflow:auto; 
    border-bottom-width:4px;   
    border-top-width:4px;
    border-bottom-style:solid;
    border-top-style:solid; 
    border-color:#999988;
    /*border-style:dotted;
    border-width:1px;
    border-color:#999988; */
}

.errorLabel
{
    padding:30px;   
}

.GenericFormTitle
{
    text-align:left;
    background-color:#1E734C;/*#E0C669; /*#BBBBAA; /*#E0C669;*/
    Font-Family:Arial; 
    Font-Size:8pt;    
    font-weight:bold;
    color:#FFFFFF;
    border-color:#1E734C;
    padding:0px;
    border-style:solid;
    border-width:1px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:3px;
    padding-top:2px;
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#77FFFFFF, endColorstr=#22FFFFFF);   
  
}


.gForm 
{
    padding:0px;
    color:#000000; 
    border-style:solid;    
    border-top-style:none;    
    border-width:1px;
    border-color:#BCBC89;
    font-weight:bold;   
    width:100%;   
    background-color:#F1F0DE; 
    
    /*background-image: url('/inavjobs/images/grad1.jpg');
    background-repeat:repeat-x;
    /*background-image: url('/inavjobs/images/ib5H.jpg');
    background-position:center;
    background-repeat:repeat-y;
    /*background-image:url("../images/xd_bg2.gif");    
    background-repeat:repeat-x;   
    background-position:bottom;  */
}


.gcaption1 { 
    font-size: 9pt; 
    font-weight:bold; 
    border-right-style:solid;
    border-right-color:#CCCCCC;
    border-bottom-style:solid;
    border-bottom-color:orange;
    border-width:1px;
    text-align:left;
    padding:5px;
    padding-left:2px;
    padding-right:20px;
    color:#000000;  
    background-color: #0e4f7c; /*#DDDDCC;*/
    /*background-image:url("/inavJobs/images/footer_corners1.gif"); 
    background-repeat:repeat-x;*/
    text-transform:uppercase;
    height:35px;
    width:100%;
    
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#FF3e7fAc, endColorstr=#FF5e9fEc);   */
} 


.gcaption
{
    background-color: #87907D ;    
    border-style  :solid;
    border-width: 1px;    
    border-color:#87907D;
    color:#ffffff;
    height:35px;
    width:100%;
}

.gcaption td
{
    padding-left:15px;
    padding-top:10px;
    white-space:nowrap;
    /*color:White;*/    
    width:100%;
    font-weight:bold;
}

.gForm td
{
    white-space:nowrap;
}


/* CORNERS */
.c1{
	background-image:url('images/cornx.gif');
	background-position: left top;
	height:10px;
	
}

.c2{
	background-image:url('images/cornx.gif')  ;
	background-position: center top;
	height:10px;
	
}

.c3{
	background-image:url('images/cornx.gif')  ;
	background-position: right top;
	height:10px;
	
}

.c4{
	background-image:url('images/cornx.gif');
	background-position: left bottom;
	height:10px;
	
}

.c5{
	background-image:url('images/cornx.gif')  ;
	background-position: center bottom;
	height:10px;
	
}

.c6{
	background-image:url('images/cornx.gif')  ;
	background-position: right bottom;
	height:10px;
	
}


.whitebox1
{
    border-style:none;
	width:10px;height:10px;font-size:10pt;background:url(/inavjobs/images/whitebox.gif) no-repeat top left;
}

.whitebox2
{
    border-style:none;
	width:10px;height:10px;font-size:10pt;background:url(/inavjobs/images/whitebox.gif) no-repeat top right;
}

.whitebox3
{
    border-style:none;
	width:10px;height:10px;font-size:10pt;background:url(/inavjobs/images/whitebox.gif) no-repeat bottom left;
}

.whitebox4
{
    border-style:none;
	width:10px;height:10px;font-size:10pt;background:url(/inavjobs/images/whitebox.gif) no-repeat bottom right;
}

.wrapIT
{
   white-space:normal;   
}


.linkmenus td
{
   padding-bottom:7px;      
}

.showEdit
{
    background-image:url('/inavjobs/images/edit.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	padding-left:25px;
	white-space:nowrap;
}



.goback
{
    background-image:url('/inavjobs/images/goback.png')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	color: #265CC0; 
	text-decoration:underline;
	cursor:pointer;
	padding-left:25px;
	white-space:nowrap;

}

.showAllApps
{
    background-image:url('/inavjobs/images/showallapps.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	padding-left:25px;
	white-space:nowrap;
	
}

.addShort
{
    background-image:url('/inavjobs/images/addtoshort.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	padding-left:25px;
	white-space:nowrap;
}

.remShort
{
    background-image:url('/inavjobs/images/remove.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	padding-left:25px;
	white-space:nowrap;
}

.showapp
{
    background-image:url('/inavjobs/images/cat.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	padding-left:25px;
	white-space:nowrap;
}
.showDet
{
    background-image:url('/inavjobs/images/showdetails.gif')  ;
	background-position: left middle;    
	background-repeat:no-repeat;
	text-align:right;
	margin-bottom:4px;
	padding-left:20px;
	white-space:nowrap;
	
}


.tab1
{
    background-image:url('/inavjobs/images/tab2.gif')  ;
	background-position: left top;    
	background-repeat:no-repeat;
	text-align:center;
	/*height:30px;*/
	width:130px;
	padding-top:6px;
	padding-bottom:5px;
	cursor:pointer;
	color:maroon;
}

.tab2
{
    background-image:url('/inavjobs/images/tab4.gif')  ;
	background-position: left top;    
	background-repeat:no-repeat;
	text-align:center;
	/*height:30px;*/
	width:130px;
	padding-top:6px;
	padding-bottom:5px;
	cursor:pointer;
	color:maroon;
}   

.searchcard
{
  
}


.searchcard tr
{
    background-color: #FAFAFA; /*#EBF1EB;*/
}

.searchcard td
{
    font-family:Verdana;
    text-align:left;
    font-size:8pt;
    padding:7px;
    padding-left:5px;
    padding-right:5px;
    
}

.progress_indicator img {
    padding: 10px;
    border: solid 1px #aaaaaa;
    background: white;
}    

.plain td
{
     border-style:none;
     white-space:nowrap;
     padding:0px;
     padding-right:10px;
}

.divpointer
{
    cursor:pointer;
}

.smalltext
{
    font-family:Verdana;
    font-size:7pt;
    color:#889999;   
}