@import url(CVGT-Home.css);
@import url(CVGT-Content.css);
@import url(CVGT-Text.css);
@import url(CVGT-NavHorz.css);
@import url(CVGT-NavVert.css);
@import url(CVGT-Site.css);
@import url(CVGT-Staff.css);
@import url(CVGT-Publications.css);
@import url(CVGT-Split.css);
@import url(CVGT-Grants.css);
@import url(CVGT-Board.css);
@import url(CVGT-Audio.css);

body 
{
	background-image: url("/media/2933/bg01.gif");
	background-attachment: fixed;
	text-align: center;
	margin : 5px; 
	padding: 0px;
}

body 
{
	text-align: -moz-center;
}

#whiteShell 
{
	background: #ffffff;
	width: 800px;
}

#page 
{
	width: 760px;
	overflow:hidden;
	margin: 0px; 
	text-align: left;
}
 

/* ************************* */
/* top Section */
/* ************************* */
#logo
{
	float: left;
	height: 55px;
	padding: 0px;
}

/* ************************* */
/* Start Language */
/* ************************* */
#translate
{
	float: left;
	font-size: 8pt;
	width: 300px;
	height: 20px;
	padding: 5px 0px 0px 0px;	
}

#translate a:link 
{
	color: #F78E1E;
	text-decoration: none; 
}

#translate a:hover 
{
	color: #4e5f6f;
	text-decoration: none; 
}

/* ************************* */
/* End Language */
/* ************************* */
#search
{
	float: right;
	text-align: right;
	width:280px;
	height: 28px;
	padding: 2px 0px 5px 0px;	
}

#placeHolder
{
	width: 760px;
}


/* ************************* */
/* footer */
/* ************************* */
#footer
{	
	color: #ffffff;
	width: 760px;
	text-align: centre;
	padding: 5px 0px 0px 0px;
}

#footer a:link 
{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#footer a:visited 
{	
	font-weight: bold;
	color: #ffffff;
	text-decoration: none; 
}
#footer a:hover 
{
	font-weight: bold;
	text-decoration: none; 
	color: #19398A;
}
#footer a:active 
{	
	font-weight: bold;
	text-decoration: none;
}



/* ***************************************************************************************************************** */
				/*Layout style sheet for the career contents*/
/* ***************************************************************************************************************** */

/*Content Positioning*/

#jobListing
{
	float:left;	
	width:460px;
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
}
#howto
{
	float:left;
	margin-left:15px;
	margin-bottom:20px;
	/*padding-top:5px;*/
	padding-bottom:10px;
	text-align:left;
	
}
.jpanel{
	/*Container for position description*/
	float:left;
	/*border:5px;
	border-style:outset;*/	
	margin-left:15px;
	margin-bottom:20px;
	/*padding-top:5px;*/
	padding-bottom:10px;
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	font-size: 9pt;	
	
}
.jobTable
{
	font-size:9pt;
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	color:#F78E1E;	
}


.mpanel{
	/*Container for job vacancy menu*/
	float:left;
	width:480px;
	clear:left;
	text-align:cnetre;
	margin-right:15px;
	padding:5px 10px 5px 10px;
	font-family:Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	font-size:9pt;
	font-weight:bold;
	margin-bottom:20px;
	color:white;
	border:solid 1px;
	float:left;
}
.mpanel a:link{
	color:#4e5f6f;
	font-family:Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	text-decoration:none;
}
.mpanel a:visited{
	color:#4e5f6f;
	font-family:Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;	
	text-decoration:none;
}
.mpanel a:hover{
	color:#4e5f6f;
	font-family:Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	text-decoration:none;
}
.mpanel a:active{
	color:#4e5f6f;
	font-family:Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	text-decoration:none;
}
.mpanel table
{
	font-size:9pt;
}


#career
{
	padding-left:5px;
}

#careerTitle
{
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	font-size:12px;	
	color:#F78E1E;
}

#lnkJob
{
	text-align:left;
	width:160px;
}
/*Job Position Description*/
#msg{
	/*message display for no vacancy available*/
	text-align:left;
	margin-left:15px;
	font-weight:bold;	
	font-weight:normal;	
	
}
label{
	/*Label font*/
	font-weight:bold;
	color:#4e5f6f;
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	color:#F78E1E;
}
.jtext{
	/*Label text font*/
	font-family: Tahoma, Verdana, Helvetica, Helvetica-Narrow, sans-serif;
	color:#4e5f6f;
	font-size:9pt;
}
/*Apply for Job*/
legend{
	
 	color:#4e5f6f; 
}



#lblJobPosition
{
		
}
#applyFor
{
	text-align:center;
}

.labelAlign
{
	text-align:left;		
}
/*validate error message style*/

.error
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	color:Red;
}
.applyButtonStyle
{
	font-weight:bold;
}
.submitButtonStyle
{
	font-weight:bold;
}


/********************************************/
/*Administration - Main Style for admin page*/
/********************************************/
body
{
	/*background-color:LightSkyBlue;*/
}

#adminBanner
{
	/*border-bottom:solid 1px gray;*/
}

#sideBar
{
	float:left;
	width:140px;
}
.adminBody
{
	width:970px;
	border:solid 1px gray;
	vertical-align:top;
	padding:0px 5px 10px 10px;
	/*height:700px;*/
	
}

#adminContent
{
	
	float:right;
	width:760px;
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	text-align:left;
	vertical-align:top;
}
/*User Control - Menu Item Style*/

.navmenu {
 font-family: Verdana, Helvetica, Arial, sans-serif;
 font-size:12px;
 font-weight: bold;
 width: 100%; 
 border-right: 1px solid #666; 
 padding: 0; 
 margin-bottom: 0px; 
 background-color: White; 
 color: #333; 
}
.navmenu ul {
 list-style: none; 
 margin: 0; 
 padding: 0; 
}
.navmenu ul li {
 margin: 0; 
 border-top: 1px solid #003;
}
.navmenu ul li a {
 display: block; 
 padding: 2px 2px 2px 10px; 
 border-left: 1px solid #369; 
 border-right: 1px solid #69c;
 border-bottom: 1px solid #369;
 background-color: #036; 
 color: #fff; 
 text-decoration: none; 
 width: 100%; 
}

.navmenu ul li a:hover {
 border-left: 1px solid #369;
 border-right: 1px solid #69c;
 border-bottom: 1px solid #369; 
 background-color: #69f; 
 color: #fff; 
}


.menuTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	padding:5px 5px 5px 5px;
	border-bottom:solid 1px black; 
	
}

.menuItem
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:10px;
	border:0px;
	text-decoration:none;	
}
.menuItem a:active
{
	color:white;
}

.menuItemStyle
{
	border:solid 1px gray;
	text-align:left;
	padding:5px 8px 5px 8px;
	
}

/*Administration Collapsable panel Style*/
.mainContentTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:14px;
	padding:5px 10px 5px 10px;
	/*border-bottom:solid 1px black;*/

}

.mainContentStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;	
	/*background-color:#C0C0FF;	*/
	padding:5px 10px 5px 10px;
	border:solid 1px gray;
	
}



/*Administration - Manage Jobs Style*/
.jobListTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#C0FFFF;*/
	padding:5px 10px 5px 10px;
	
}
.previewTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#80FFFF;*/
	padding:5px 10px 5px 10px;
}
.editorTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:Aqua;*/
	/*background-color:#00C0C0;*/
	padding:5px 10px 5px 10px;
}


.datagridStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
}
#previewBody
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:460px;
	background-color:White;
}
#editorHeader	
{
	font-size:12px;
	width:730px;
}
.previewContentStyle
{
	padding:5px 10px 5px 10px;
	border:solid 1px gray;
	text-align:center;
	/*background-color:#C0C0FF;*/
}

/*Administration - configuration Style*/
.smtpConfigTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#C0FFFF;*/
	padding:5px 10px 5px 10px;
}

.tableConfigTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#80FFFF;*/
	padding:5px 10px 5px 10px;
}

#dgMasterMailer
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	
}
#dgMasterMailer table
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	/*width:400px;*/
}
#tblPwdRst
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	width:100%;
}

#pnlPwdReset
{
	width:100%;
	
}

#lblPassword
{
	font-size:12px;
	
}
.smtpValueBg
{
	background-color:White;
}

.dgTablesConfig
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}

.dgTables
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}

.jobTableStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:720px;
	
}

#lbxTable
{
	padding:5px 5px 5px 5px;
}


/*Administration - Manage Users Style*/
.manageUsersTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;	
	/*background-color:#C0FFFF;*/
	padding:5px 10px 5px 10px;
}
.addUserTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#80FFFF;*/
	padding:5px 10px 5px 10px;
}

#dgUsers
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:710px;
}

#userGridHolder
{
	width:720px;
	overflow:auto;
}
.userTableStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}

#userPwdPanel
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
#userDateExpirePanel
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
#tblAddUser
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:710px;
}

/*Administration - Manage Job Applications Style*/
.manageApplicantTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	/*background-color:#C0FFFF;*/
	padding:5px 10px 5px 10px;
	
}


#pnlJob
{
	background-color:Antiquewhite;
	padding-left:3px;
	padding-bottom:10px;
}

#tblJob
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
	background-color:#999999;
	color:White;
}


.cPanelJobHeaderTitle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	padding:3px 5px 3px 5px;
	/*background-color:#C0FFFF;*/
}

.pnlJobHeaderLabel
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:150px;
}
.pnlJobHeaderData
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	background-color:White;
	color:Black;
	width:550px;
	padding-left:3px;
}



.applicantTableStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
}

.dataGridEditItemStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}

/*#page
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
	color:White;
	text-align:right;
	padding:5px 30px 5px;
}*/

.cPanelInterviewTitle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	padding:3px 5px 3px 5px;
	background-color:SkyBlue;
	/*background-color:#80FFFF;*/
}

.interviewTableStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
}

#interviewGridHolder
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:730px;
	overflow:auto;
}

.editTextStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
.timeStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	background-color:White;
}
.clearTimeStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	background-color:White;
}
.timeLabelStyle
{
	background-color:White;
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
.selectedTimeStyle
{
	background-color:White;	
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	color:Green;
}
.clearDateStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
.calTextboxLabelStyle
{
	background-color:White;
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
.labelContent
{
	color: Navy;
}
.itemStyle
{
	background-color:#EEEEEE;
	
}
.alternateItemStyle
{
	background-color:Gainsboro;
}
/*Style for logout module*/
#tblLogout
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:11px;
	border-bottom: solid 1px black; 
	border-top: solid 1px black;
}

/* Style for the Content Editor */
.htmlContentTitleStyle
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	background-color:LightBlue;
	/*background-color:#C0FFFF;*/
	padding:5px 10px 5px 10px;
}

#tblContentButton
{
	width:730px;
}

/*Manage Applicants Stylesheet*/
#navbar
{
	
}
#navbar ul
{
padding: 3px 0;
margin-left: 0;
border-bottom: solid 1px #778;
font: bold 12px Verdana, sans-serif;
}
#navbar li
{
list-style: none;
margin: 0;
display: inline;
}
.indextab
{	
	padding: 2px 5px 4px 5px;
	border: solid 1px #778;
	border-bottom:0px;
	background: #DDE;	
}
#navbar li a:link { color: #448; }
#navbar li a:visited { color: #667; }
#navbar li a:hover
{
color: #000;
background: #AAE;
border-color: #227;
}
.tabactive
{
	background: white;
	padding: 2px 5px 4px 5px;
	border: solid 2px #778;
	border-bottom: solid 1px white;
}

#lbxNames
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:180px;
	border:1px;
	border-style:solid;	
}

.report
{
	width:760px;
	height:500px;
}
/* Applicants Style - Personal Details */
.personalDetails
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
}
.personalDetailsText
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:155px;
}
.detailfieldset
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	font-weight:bold;
	
}

.dlJobs
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:100%;
}

.tblJobDetails
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	
}

.boxLabel
{
	border: solid 1px black;
	padding: 1px 5px 1px 5px;
}


#tblInterview
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	width:100%;
}
.buttonOver
{
	border:outset 2px DarkGray;
}
.buttonOut
{
	border:solid 2px Transparent;
}
.buttonDown
{
	border:inset 2px DarkGray;	
}
.gridCaption
{
	font-family:Verdana;
	font-family:Arial;
	font-family:Sans-Serif;
	font-size:12px;
	color:Green;
}










































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
