/* Default CSS Stylesheet for a new Web Application project */
body{
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;}

h1 {
	font: 22px "Arial Narrow", Verdana, Helvetica, sans-serif;
	color: #ccbb14;
	text-indent:5px;
	background-repeat:no-repeat;
	text-transform: capitalize;}

h2 {
	font: bold 18px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #666666; 
	border-bottom:1px; }

h3 {
	font: bold 18px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #395AA7; 
	border-bottom:1px;
	background:url(../Images/bullet.gif) left  no-repeat;
	padding-left:20px;
	}

td{   
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;}
	
.td_dotted_line {
	border-bottom:dotted #ccbb14 1px;}

a:link {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575757;			
	text-decoration:underline;}
	
a:hover {
	font-weight: normal;	
	text-decoration:none;
	color: #575757;}
	
a:visited {
	font-weight: normal;	
	color: #575757;}
	
.tdHeader a{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;}

.tdHeader a:visited {
	color:#FFFFFF;	
	font-weight:bold;
	text-decoration:none;}

.tdHeader a:hover {
	color:#FFFFFF;	
	font-weight:bold;
	text-decoration:underline;}


/*Red hilighted text*/
.red {
	color:#ff0000;}

/*this style is for all input boxes */
.input{
	border: #ccbb14 1px solid;
	FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 11px;}
	
/*this style is for document heading on websitehomepage */
.docHeader{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #014990;}
	
/*this style is for event heading on websitehomepage */
.eventHeader{
	font-family: Tahoma,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #014990;}
	
/*this style is for Website main heading */
.WebHeading1{    
    font: 17px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #bdae18; 
	border-bottom:1px;}

/*this style is for Website side menu heading */
.WebHeading2{
	font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #666666;  }

/*this style is for Website side menu heading */
.WebHeading3{
	font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #395AA7; 
	}
	
.WebHeading4{
	font: bold 16px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #2B437B;
	word-spacing:5px;
	line-height:18px;	
	}
	
.WebHeading5{    
    font: bold 18px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:  #395AA7; 
	border-bottom:1px;
	background:url(../Images/bullet.gif) left  no-repeat;
	padding-left:20px;
}
/*this style is for all buttons */
.button{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    color:#ab9b00;
    font-weight:bold;}

/*this style is for all paging buttons */
.pagebutton{
    BACKGROUND-COLOR:#DEEEFE;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	color:#333333;    
}



/* this is the style for the hide and show link */
.HideShowlink{
	cursor:hand;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	background-image:url(../images/btn.gif);
	height: 23px;
	vertical-align: middle;
	width: 83px;
}

.HideShowlink a{
	color: #FFFFFF;
}


/*.HideShowTD {
	background:url(../images/btn.jpg) no-repeat right;
	height: 26px;
	width:83px;
	text-align: center;
	vertical-align: middle;}*/
	
	
/*this style is for dates having an event on the calendar */
.EventDates{
    BACKGROUND-COLOR:#67a5e1;
    color:black;}

/*this style is CalendarStyle */
.s_CalendarStyle{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	background-color:#FFFFFF;}

/*this style is TodayDayStyle */
.s_TodayDayStyle{
	BACKGROUND-COLOR:#67a5e1;
    color:#ffffff;}

/*this style is DayStyle */
.s_DayStyle{
    background-color:#FFFFFF;}

/*this style is NextPrevStyle */
.s_NextPrevStyle{
  color:white;
   background-color: #FFFFFF;
   FONT-SIZE: 10px;
   font-weight:bold;}

/*this style is DayHeaderStyle */
.s_DayHeaderStyle{
   color:#333333;
   FONT-SIZE: 10px;
   font-weight:bold;}
	
/*this style is SelectedDayStyle */
.s_SelectedDayStyle{
   color:white;
   background-color: #fffbac;  }
  
  /*this style is TitleStyle */
.s_TitleStyle{
   color:white;
   FONT-SIZE: 11px;
   font-weight:bold;}	
		
/*this style is OtherMonthDayStyle */
.s_OtherMonthDayStyle{
   color:#999999;}	
				

/*this style is for Datagrid IN general */
.GridGeneral{     
   border: #D6C839 1px solid;}


/*this style is for Datagrid Header */
.GridHeader
{  BACKGROUND-COLOR:#D6C839;
	text-align:center;
    FONT-FAMILY: Tahoma,Verdana;
    FONT-SIZE: 10px;
    color:White;
    font-weight:bold;}
	
.GridHeader a{
	color:#003366;
	text-decoration:none;}

.GridHeader a:hover{
	color:#003366;
	text-decoration:underline;}

/*this style is for Datagrid Footer */
.GridFooter{
    BACKGROUND-COLOR:White;    
    color:#000066;}

/*this style is for Datagrid Alternate Items */
.GridAltItem{
    BACKGROUND-COLOR:#D9E7EB;
    FONT-FAMILY: Tahoma,Verdana;
    FONT-SIZE: 10px;
    color:#333333;}

/*this style is for Datagrid  Items */
.GridItem{
	FONT-FAMILY: Tahoma,Verdana;
	FONT-SIZE: 11px;
	color:#333333;
	background-color: #FFFFFF;}

/* Style for Vacancy Grids*/
.vacGrid {
	background-color:#eeeeee;
	padding:3px;
	border-color:#FFFFFF;
}

.vacGridHeader {
	font-weight:bold;
}


/*this style is for CMS heading one */
.tblAdminheading1{    
    FONT-FAMILY: Verdana, Tahoma, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    font-weight:bold;
    color:Black;}

/*this style is for CMS heading two */
.tblAdminheading2{
    BACKGROUND-COLOR:#E9F3FD;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    font-weight:bold;
    color:Black;}

.tblAdminheading3{
    BACKGROUND-COLOR:#E9F3FD;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    font-weight:bold;
    color:Black;}

/* these styles are for the CMS Admin Menu */

.TopGroup{
	background-color:#E8F0FA;
	cursor:default;
	
}

.MenuGroup{
 /* background-color:#F9F8F7; */
  cursor:default;
  }

.TopMenuItem{
	color:#575757;
	font-family:Tahoma,Verdana;
	font-size:9px;
	font-weight:bold;
	cursor:default;
	text-align: center;
	
}

.TopMenuItemHover {
  color:#626262; 
  font-family:Tahoma,Verdana; 
  font-size:9px; 
  font-weight:bold;
  cursor:default; }

.MenuItem{
	font-size:9px;
	font-weight:bold;
	cursor:default;
	background-color: #E8F0FA;
	padding-left:5px;
	border-left:#ccbb14 solid 5px;
	
	
}

.MenuItemHover {
/*	background-color:#ccbb14;*/
	font-family:Tahoma,Verdana;
	font-size:11px;
	cursor:hand;
	color: #ffffff;
	padding-left:5px;
	border-left:#626262 solid 5px;
}

.MenuBreak{
 background-color:#DBD7D0; 
  width:100%;
  height:1px;}

/* --- Styles for CMS Search Box --- */

.searchBox  {
	background-color:#C6AF29;
	}
	
.hdgTenders  { 
	background-image:url(../images/hdg_tenders.gif);
	background-repeat:no-repeat;
	background-position:left;
	}


    

/*this is used for the dynamic poll Grid headers */
.PollGridHeader
{  BACKGROUND-COLOR:#D6C839;
	text-align:center;
    FONT-FAMILY: Tahoma,Verdana;
    FONT-SIZE: 18px;
    color:White;
    font-weight:bold;}
    
    

