/* Default CSS Stylesheet for a new Web Application project */

BODY
{
	font-weight: normal;
	font-size: 0.8em;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: white;
}

li
{
	font-family:Verdana;
	font-size:08pt;
	color:'#003366';
}

.PageTitle
{
	text-align:center;
	font-family:Verdana;
	font-size:12pt;
	font-weight:bold;
	color:'#006699';
}
.SubTitle
{
	font-family:Verdana;
	font-size:10pt;
	color:'#003366';
	font-weight:bold;
	text-decoration:'underline';
}
.PageText
{
	font-family:Verdana;
	font-size:08pt;
	color:'#003366';
}
.PageKeyword
{
	font-family:Verdana;
	font-size:10pt;
	color:'#003366';
	font-weight:bold;
}
.SectionTitle
{
	font-family:Verdana;
	font-size:10pt;
	color:'#003366';
}

.ActiveSectionTitle
{
	font-family:Verdana;
	font-size:10pt;
	color:'#6699FF';
}
.LeftMenu
{
	border-right: #333333 1px solid;
	border-top: #333333 1px solid;
	border-left: #333333 1px solid;
	border-bottom: #333333 1px solid;
	background-color:'#C7DAED';
	background-image:url(../Images/left_menu_background.gif);
}
THEAD
{
	font-family:Verdana;
	font-size:10pt;
	color:White;
	background-color:'#006699'
}
.SearchResults
{
	font-family:Verdana;
	font-size:10pt;
	color:black;
}
.SearchResults tr
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
}
.SearchResults table
{
	padding: 1;
}
/*
added by Tim for datagrid (needs classes)
*/
.tablehead
{
	font-family:Verdana;
	font-size:10pt;
	color:White;
	background-color:'#006699'
}
/*
added by Tim display reductions in green in basket
*/
.reductions
{
	font-family:Verdana;
	font-size:10pt;
	color:Green;
}

.oldprice
{
	font-size:10pt;
	color: red;
	text-decoration: line-through;
}

A:link,A:visited,A:active,A:hover
{	
	font-family:Verdana;
	font-size:10pt;
	color:'#3778FF';
	text-decoration:'underline';
}		

/*********** NEW STYLE FOR DropDown menu ***************/
.tmenu 
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold; 
	color: White;
	width: 80px;
	text-align: center;
	background-position: top;
	text-decoration: none;
	padding-right: 5px;
}
.tmenuSelected
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color:  #003366;
	width: 80px;
	text-align: center;
	background-color: White;
	background-position: top;
	padding-right: 5px;
}	
.tmenuMouseOver
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: white; 
	width: 80px;
	text-align: center;
	background-color:#619de9;
	cursor: hand !important;
	padding-right: 5px;
}	

.smenu
{
	border: white 1px solid;
	font-size: 10px;
	color: white;
	font-family: Verdana, Arial;
	background-color: #1d4b7e;
	text-decoration: none;
}
.smenu .smenuMouseOver
{
	font-size: 10px;
	color: white;
	border: white 1px solid;
	background-color: #8abbea;
	text-decoration: none;
	cursor: hand;
}	
/********************************************************/

/* TopMenu */
.TopMenu a:link
{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	color: white; 
	background-position: top; 
	font-weight: bold;
	text-decoration:none;
}
.TopMenu a:visited
{  
	font-size: 8pt; 
	font-weight: bold;
	color: white; 
	text-decoration:none;
}
.TopMenu a:hover
{  
	color: white; 
	background-color:#619de9;
}
.TopMenu a:active
{  
	color: #1855A3; 
	background-color:white;
}

/* TopMenu_selected */
.TopMenu_selected a:link
{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: white;
	background-position: top;
	font-weight: bold;
	text-decoration:none;
}
.TopMenu_selected a:visited
{  
	font-size: 8pt;
	font-weight: bold;
	color: #1855A3;
	text-decoration:none;
	background-color:white;
}
.TopMenu_selected a:hover
{  
	color: white; 
	background-color:#619de9;
}

/* bottom_menu_1st_td */
.bottom_menu_1st_td
{
	border-right: white 1px solid;
	font-size: 7pt;
	border-left: white 1px solid;
	border-top: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Verdana, Arial;
	background-color: #1d4b7e;
	text-decoration: none;
}
.bottom_menu_1st_td a:link,.bottom_menu_1st_td a:visited
{
	font-size: 7pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/* bottom_menu_1st_td_selelcted */
.bottom_menu_1st_td_selected
{
	border-right: white 1px solid;
	font-size: 7pt;
	border-left: white 1px solid;
	border-top: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Verdana, Arial;
	background-color: #619de9;
	text-decoration: none;
}
.bottom_menu_1st_td_selected a:link,.bottom_menu_1st_td_selected a:visited
{
	font-size: 7pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/* bottom_menu_td */
.bottom_menu_td
{
	border-right: white 1px solid;
	font-size: 7pt;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Verdana, Arial;
	background-color: #1d4b7e;
	text-decoration: none;
}
.bottom_menu_td a:link,.bottom_menu_td a:visited
{
	font-size: 7pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

/* bottom_menu_td_selected */
.bottom_menu_td_selected
{
	border-right: white 1px solid;
	font-size: 7pt;
	border-left: white 1px solid;
	color: white;
	border-bottom: white 1px solid;
	font-family: Verdana, Arial;
	background-color: #619de9;
	text-decoration: none;
}
.bottom_menu_td_selected a:link,.bottom_menu_td_selected a:visited
{
	font-size: 7pt;
	color: white;
	font-family: Verdana, Arial;
	text-decoration: none;
}

.bottom_menu_table
{
	width: 100%;
}

.bottom_menu_div
{
	clear: none;
	visibility: hidden;
	width: 80px;
	position: absolute;
}
/*By bertrand, for the corporate services module*/
TABLE.tableLink 
{ 
	border:2px solid darkgray;
}
td.headTableLink 
{ 
	font-size: 10pt;
	color: #003366; 
	border-bottom: 2px solid darkgray; 
	font-family: Verdana;
	text-align:center;
	padding:0; 
}
/*End corporate services module*/
/*By tim, necesarry fo the opleidingscheques page*/
.imagebackground
{
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url(../Images/opleidingcentra.jpg);
}

/*Left menu item selected */

.left_menu_item_selected
{	border:0;
	padding:0;
	width:100%;
	
	border-bottom: #02234E 1px solid;
	border-top: #02234E 1px solid;
	background-color: white;
	
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #003366;
}
.left_menu_item_selected a:link,.left_menu_item_selected a:hover,.left_menu_item_selected a:active,.left_menu_item_selected a:visited
{
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}

/*Left menu item */
.left_menu_item
{
	padding:0;
	width:100%;
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #003366;

	border-bottom: #C7DAED 1px solid;
	border-top: #C7DAED 1px solid;
}
.left_menu_item a:link,.left_menu_item a:hover,.left_menu_item a:active,.left_menu_item a:visited
{
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
	
}

.HomeNewsCatTitle
{
	background-color: #2175D9;
	font-size: 8pt;
	color:white;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position: left center;
	background-image:url(../Images/bottomarrow.gif);
}
.HomeNewsTitle
{
	font-size: 8pt;
	color:#1855A3;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position: left top;
	background-image:url(../Images/rightarrow.gif);
}
.HomeNewsContent,.HomeNewsContent td
{
	font-size: 8pt;
	font-size: 8pt;
	color:#1855A3;
}

.AlternatingHomeNewsContent
{
	font-size: 8pt;
	color:#1855A3;
	background-color:#C7DAED;
}

/*added by Tim for the rollover effect on the left menu*/

.LeftMenuOver
{
	width:100%;
	font-weight:bold;
	font-family: Verdana, Arial;
	font-size: 8pt;
	color: #003366;
	
	background-color:#a2b6cb;
	border-bottom: #02234E 1px solid;
	border-top: #02234E 1px solid;
}
.LeftMenuOver a:link,.LeftMenuOver a:hover,.LeftMenuOver a:active,.LeftMenuOver a:visited
{
	color: #003366;
	font-size: 8pt;
	text-decoration: none;
}