/* CSS Document */

Body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
}

table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
}

/*li
{
	font-size: 10px;
}*/
/*ul{ margin: 3px 3px 3px 15px;}*/
H1, .H1
{
color:#000;
font-size:12px;
font-weight:bold;
clear: both;
}
a h1 {text-decoration: none;}

/*a:hover h1 {text-decoration: underline;}*/
a:hover h1 {text-decoration: none;}

H2, .H2{
color:#00396B;
color: #000;
font-size:10px;
font-weight:bold;
margin-bottom:0px;
line-height: 10px;
}

H2 A:link, H2 A:Visited{
color:Black;
text-decoration: none;
font-weight: bold;
}

H2 A:Hover{
text-decoration: underline;
}

P{
color:#000000;
font-size:10px;
margin: 0px 0px 8px 0px;  
}


A:Link, A:Visited, A:Active{
/*color:#00396B;*/
color:#0965a6;	
text-decoration: none;
}

A:Hover{
color:#A5BEE6;	
text-decoration: none;
}

#ContentTreeCol ul 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left; 
	list-style-type: disc; 
}
#ContentTreeCol ul li {padding-bottom: 3px;}
#lblDescription {text-align: justify; font-size: 10px; min-height: 25px;}
#lblDescription h2 {margin:0px; line-height: 10px; }
#lblDescription p {margin: 8px 0px 8px 0px; font-size:10px;  }
#lblDescription li {line-height: 16px;  }
#divTextArea ul {padding: 0px 0px 8px 10px;   }


.justify {text-align: justify; FONT-SIZE: 1em; DISPLAY: block;	VERTICAL-ALIGN: bottom;}
.justify p {text-align: justify; margin: 12px 0px 0px 0px; }
.justify h2 {margin:4px;padding: 0px;line-height: 14px; vertical-align:top;  display: block; }
.justify li {line-height: 14px;}
#divTextArea {}
/*-- CSS for text belov header on pages --*/
#divTextArea p {margin:0px 0 10px;padding: 0;line-height: 14px;}
#divTextArea h2 {margin:12px 0px 0px 0px;padding: 0;line-height: 14px; color: #000;}
#divTextArea ul { padding-top:1px; }
#divTextArea li {line-height: 14px;}

.spaceHeaderBodytext {padding: 0px 0px 0px 0px;}

.ContactLink:Link, .ContactLink:Visited, .ContactLink:Active{
color:#00396B;	
}
.ContactLink:Hover{
/*color:#747779;*/	 /*Line removed 20070320*/
color:#A5BEE6;	 /*Line added 20070320*/
}

.ArrowLink, .ArrowLink:Link, .ArrowLink:Visited, .ArrowLink:Active {
color: #000000;
font-size:10px;
margin-top:10px;
margin-right:4px;
display: block;
text-decoration: none;
}
.ArrowLink:Hover
{
	text-decoration: underline;
	color: #000000;
}

.FrontPageFaceliftInfoBoxLink, .FrontPageFaceliftInfoBoxLink:Link, .FrontPageFaceliftInfoBoxLink:Visited, .FrontPageFaceliftInfoBoxLink:Active {
	color: #000000;
	font-size:10px;
	padding: 3px 0px 1px 10px;
	width: 100%;
	display: block;
	text-decoration: none;
}
/*.FrontPageFaceliftInfoBoxLink:Hover, */
.cellLink {
	padding-left: 0px;
	padding-right: 10px;
}

.cellLink:hover, .FrontPageFaceliftInfoBoxLink:Hover
{
	/*text-decoration: none;*/
	background-color: #CCCCCC;
	padding-top: 3px;
	color: #000000;
}

/* ToolBox Content */

#ToolBox H1{
border: solid 0px;
color:#c58624;
background-color: #fff; 
border-bottom: solid 1px #000;
font-size:10px;
font-weight:bold;
padding-top:5px;
padding-left:0px;
padding-right:4px;
padding-bottom:5px;
margin-top: 0px;
}

#ToolBox H2{
border: solid 0px;
color:#c58624;
border-bottom: solid 1px #000;
font-size:10px;
font-weight:bold;
padding-left: 0px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;
/*margin-top: 10px;*/
}

#ToolBox H3{
background-color: #FFF; /*EFF0EE;*/
padding: 16px 0px 0px 0px;
vertical-align: top;
margin: 0px;
border: solid 0px;
}

#ToolBox H1{
border: solid 0px;
color:#c58624;
background-color: #fff; 
border-bottom: solid 1px #000;
font-size:10px;
font-weight:bold;
padding-top:5px;
padding-left:0px;
padding-right:4px;
padding-bottom:5px;
margin-top: 0px;
}

#ToolBoxBanner H2{
border: solid 0px;
color:#c58624;
border-bottom: solid 1px #000;
font-size:10px;
font-weight:bold;
padding-left: 0px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;
margin-top: 10px;
}

#ToolBoxBanner H3{
background-color: #FFF; /*EFF0EE;*/
padding: 16px 0px 0px 0px;
vertical-align: top;
margin: 0px;
border: solid 0px;
}









.TopToolBox {
	background-image: url(/force/sysimages/ToolboxTop.gif); 
	background-position: right top; 
	background-repeat: no-repeat; 
	}

.ToolBoxArrow li {padding: 0px; list-style-type:disc; }

/* ToolBox Link without icon*/
.ToolBoxPlain:Link, .ToolBoxPlain:Hover, .ToolBoxPlain:Active, .ToolBoxPlain:Visited{
color:#000;
font-size:10px;
margin-top:5px;
margin-left:4px;
margin-right:4px;
display: block;
text-decoration: none;
}
/* ToolBox Link with link arrow */
.ToolBoxArrow:Link, .ToolBoxArrow:Hover, .ToolBoxArrow:Active, .ToolBoxArrow:Visited{
color: #000;
font-weight: bold;
font-size:10px;
padding: 0px;
margin-left: 0px;
margin-right: 4px;
margin-top: 5px;

display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with Excel icon */
.ToolBoxExcel:Link, .ToolBoxExcel:Hover, .ToolBoxExcel:Active, .ToolBoxExcel:Visited{
/*background-image: url(/force/sysimages/ToolboxEXCEl.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with Word icon */
.ToolBoxWord:Link, .ToolBoxWord:Hover, .ToolBoxWord:Active, .ToolBoxWord:Visited{
/*background-image: url(/force/sysimages/ToolboxWord.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with PowerPoint icon */
.ToolBoxPP:Link, .ToolBoxPP:Hover, .ToolBoxPP:Active, .ToolBoxPP:Visited{
/*background-image: url(/force/sysimages/ToolboxPP.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with PDF icon */
.ToolBoxPDF:Link, .ToolBoxPDF:Hover, .ToolBoxPDF:Active, .ToolBoxPDF:Visited{
/*background-image: url(/force/sysimages/ToolboxPDF.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

.ToolBoxPDF:Hover{

}

/* ToolBox Link with Zip icon */
.ToolBoxZip:Link, .ToolBoxZip:Hover, .ToolBoxZip:Active, .ToolBoxZip:Visited{
/*background-image: url(/force/sysimages/ToolboxZip.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with exe icon */
.ToolBoxExe:Link, .ToolBoxExe:Hover, .ToolBoxExe:Active, .ToolBoxExe:Visited{
/*background-image: url(/force/sysimages/ToolboxEXE.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

/* ToolBox Link with FTP icon */
.ToolBoxFTP:Link, .ToolBoxFTP:Hover, .ToolBoxFTP:Active, .ToolBoxFTP:Visited{
/*background-image: url(/force/sysimages/ToolboxFTP.JPG);
background-position: left top;
background-repeat: no-repeat;*/
color:#000;
font-weight: bold;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
padding-left:0px;
padding-top:0px;
padding-bottom:0px;
display: block;
text-decoration: none;
line-height: normal;
}

.PrintAndRefer
{
	background-color: #fff;
	text-align: right;
	font-size: 10px;
	display: inline-block;
	width: 180px;
	padding-bottom: 15px;
	padding-top: 2px;
	margin-bottom: 0px;
	margin-top: 0px;
	display: inline-block; 
	height: 20px;
	vertical-align: top;
	float: right;
}


/* ToolBox Link with print icon*/
.ToolBoxPrint:Link, .ToolBoxPrint:Hover, .ToolBoxPrint:Active, .ToolBoxPrint:Visited{
	background-color: #FFF;
	color:#736F5f;
	font-size:10px;
	text-decoration: none;	
}

/* ToolBox Link with download icon*/
.ToolBoxDownload:Link, .ToolBoxDownload:Hover, .ToolBoxDownload:Active, .ToolBoxDownload:Visited{
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:1px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with action icon*/
.ToolBoxAction:Link, .ToolBoxAction:Hover, .ToolBoxAction:Active, .ToolBoxAction:Visited{
color:#000;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
margin-bottom: 0px;
/*padding-left:21px;*/
padding-top:1px;
padding-bottom:0px;
display: block;
text-decoration: none;
font-weight: bold;
	
}
.ToolBoxMail:Link, .ToolBoxMail:Hover, .ToolBoxMail:Active, .ToolBoxMail:Visited{
color:#000;
font-size:10px;
margin-top:5px;
margin-left:0px;
margin-right:4px;
/*padding-left:21px;*/
padding-top:1px;
padding-bottom:0px;
display: block;
text-decoration: none;
font-weight: bold;	
}

#ToolboxSelection /* Edit Mode */
{
color:#000;
font-size:10px;
margin-top:10px;
margin-left:4px;
margin-right:4px;
padding-left:13px;
display: block;
}

/* End ToolBox Content*/

/* HeaderNavigation */
#Header A:Link, #Header A:Active, #Header A:Visited{
color:#736F5F;
font-size:10px;/*
background-image: url(../SYSIMAGES/headernavigationarrow.gif);
background-repeat: no-repeat;
background-position: top left;*/
margin-right:0px;
padding-left:0px;
text-decoration: none;
}
#Header A:Hover
{
	text-decoration: underline;
}

/* End HeaderNavigation*/

/* Breadcrumbs */


/* End Breadcrumbs*


/* NewsTeaser */	
A:Link.ReadMore, A:Active.ReadMore , A:Visited.ReadMore {
	color: #00396B;
	text-align: right;
	text-decoration: none;
	display: block;
}
A:Hover.ReadMore{
	/*color:#747779;*/	 /*Line removed 20070320*/
color:#A5BEE6;	 /*Line added 20070320*/
}


/* End NewsTeaser */

.DownloadBox P{
	margin-left: 16px;
}



/* Course */

.CourseTable
{
	font-size:10px;
}

.CourseBoxHeader{
	background-color: #AEAEAE;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	margin-left:2px;
	font-size:10px;
	padding-left:6px;
	text-decoration: none;
}

.CourseBoxHeader A:hover
{	
	background-color: #AEAEAE;
	background-image: url(../SYSIMAGES/formblockarrowclosed.gif);
	background-repeat: no-repeat;
	background-position:center left;
	margin-left:2px;
	color: #FFFFFF;	
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	font-size:10px;
	border-top: 10px solid #FFFFFF;	
	padding-left:6px;
	text-decoration: none;
} 

.arrowup
{	
	background-color: #AEAEAE;
	color:Green;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	color:#747779;
	font-size:10px;
	background-image: url(../SYSIMAGES/menuarrow_up.gif);
	background-repeat: no-repeat;
	background-position:center left;
	margin-left:2px;
	padding-left:8px;
	text-decoration: none;		
}
.arrowdown
{
	background-color: #AEAEAE;
	color:Red;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	color:#747779;
	font-size:10px;
	background-image: url(../SYSIMAGES/menuarrow_down.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left:2px;
	padding-left:8px;
	text-decoration: none;	
}
	
.CourseBoxCell{
	background-color: #F2F2F2;
	margin: 0px;
	margin-bottom:7px;
	padding-top: 4px;
	padding-left: 80px;
	padding-right: 4px;
	padding-bottom: 4px;		
}
.CourseBoxCell A:Link, .CourseBoxCell A:Visited, .CourseBoxCell A:Active{
	color: #747779;
	font-weight:bold;
	text-decoration: none;		
}
.CourseBoxCell A:Hover{
	text-decoration: underline;		
}	

.CourseBoxSingleCell{
	background-color: #F2F2F2;
	margin: 0px;
	margin-bottom:7px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;		
	font-size:10px;
}
.CourseBoxSingleCell A:Link, .CourseBoxSingleCell A:Visited, .CourseBoxSingleCell A:Active{
	color: #747779;
	font-weight:bold;
	text-decoration: none;		
}
.CourseBoxSingleCell A:Hover{
	text-decoration: underline;		
}

/* END Course */

/*#LeftSearchBox
{
font-size:10px;
font-weight:bold;
color:#00396B;
text-decoration:none;
display:block;
margin-top:0px;
}

#LeftSearchBox A:Link, #LeftSearchBox A:Active, #LeftSearchBox A:Visited{
font-size:10px;
font-weight:normal;
color:#00396B;
text-decoration:none;
display:block;
margin-top:8px;
}*/
#LeftSearchBox
{
font-size:10px;
font-weight:bold;
color:#747779;
text-decoration:none;
display:block;
margin-top:0px;
}

#LeftSearchBox A:Link, #LeftSearchBox A:Active, #LeftSearchBox A:Visited{
font-size:10px;
font-weight:normal;
color:#747779;
text-decoration:none;
display:block;
margin-top:8px;
}

#LeftSearchBox A:Hover{
	text-decoration: underline;
}

.TxtFooter, .TxtFooter A:Link, .TxtFooter A:Active, .TxtFooter A:Visited{font-size:10px; color:#626262; text-decoration:none;}

.TxtFooter A:Hover{
	text-decoration: underline;
}

/* Classes for the MONDO search engine  */
.mondoText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}

.mondoCell
{
	padding-right: 11px;
	border-right: 1px dashed #000000;
	font-size:10px;
}

.mondoCellRight
{
	padding-right: 11px;
	padding-left: 11px;
	border-right: 1px dashed #000000;
	font-size:10px;
}
.mondoCellLeft
{
	padding-right: 11px;
	padding-left: 11px;
	font-size:10px;
}

.mondoCell P, .mondoText P, .mondoCellRight P, .mondoCellLeft P{ font-size: 10px;}

.mondo5Padding
{
	padding-left: 5px;	
}
.mondo10Padding
{
	padding-left: 100px;	
}
#SimpleSearchControl1
{	
	font-size: 10px;
	margin-right:2px;	
	color:#00396B;
	font-family: Arial Black;	
	font-weight:bold;		
}
.SearchButton
{		
	margin-left:4px;	
	border-bottom-style:none;
	border-left-style:none;
	border-top-style:none;
	border-right-style:none;	
	background-color:White;	
	height:17px;
	width:17px;
	vertical-align:middle;	
	background-image: url(../SYSIMAGES/searcharrow.gif);
	background-repeat:no-repeat;	
}
#SimpleSearchControl1_QueryField
{
	border: 1px solid #00396B;
	font-size: 10px;
	margin-right:2px;
	vertical-align: middle;
	width:106px;	
	height:11px;
}

#lblAdvancedSearchOptions
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
#lblAdvancedSearchDescription
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#lblScope
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#lblLanguages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;	
}
#cblLanguages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
#lblDoctypes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}


#lblInterests

{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
#cblDoctype
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

#phContent H1, #phHeader H1,#phOutroText H1, #phOuttroText H1 {font-size:10px}
#lnkPassword, #phContent P, #phExpireDate, #phBody P, #phHeader P, #phOutroText P, #phOuttroText P{font-size:10px;}
#phContent LI, #tlbContact td{font-size:10px;}

/* Classes effecting foldout menues*/
.foldoutArrowRight{
background:url(/force/SYSIMAGES/formblockarrowclosed.gif);/*url(/force/SYSIMAGES/formblockarrowclosed.gif); */
background-repeat: no-repeat; 

}


.foldoutArrowLink:Link, .foldoutArrowLink:Visited, .foldoutArrowLink:Active {
color:#747779;
font-size:10px;
background-image: url(../SYSIMAGES/toolboxlinkarrow.gif);
background-repeat: no-repeat;
background-position: left;
margin-top:10px;
margin-left:4px;
margin-right:4px;
padding-left:13px;
display: block;
text-decoration: none
}

/* is not used (and does not validate) */
.foldout1stNode{
list-style-type: none;	
font-size:10px;
list-style-position:outside;
padding-left: 0px;
margin-left: 0px;
position: relative;
}
.foldout1stNode2{
list-style-type: none;	
font-size:10px;
margin-top: -10px;
padding-top: -10px;
}

.foldout2ndNode
{
font-size:10px;
list-style-type: none;	
/*margin-left: -22px;*/
margin-top: -5px;
padding-top: -5px;
margin-bottom: 2px;
padding-bottom: 2px;
padding-left: 0px;
margin-left: 0px;
}
.foldout2ndNode2
{
font-size:10px;
list-style-type: none;	
margin-left: -22px;
margin-top: -10px;
/*padding-left: 16px;*/
padding-top: -10px;
margin-bottom: 2px;
padding-bottom: 2px;
}

/* Administrations sider */

.tableStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}


.FrontpageReadMoreLinks
{
	vertical-align: middle;
	width: 100%;
	border-top: solid #FFFFFF 1px;
	padding-top: 8px;

}
.FrontpageReadMoreLinks  a
{
	font-size: 10px;
	margin-left: 10px;
	text-decoration: none;
	color: #004583;
}

.FrontpageReadMoreLinks  a:hover
{
	text-decoration: underline;
	color: #004583;
}

.DarkBlueLink
{
	color: #00386B;
	font-size: 10px;
}
.DarkBlueLinks A:link	{PADDING-LEFT: 6px;	FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:active {PADDING-LEFT: 6px;	FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:visited {PADDING-LEFT: 6px;FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:hover	{text-decoration: underline;}

p {margin: 0px;}

.sectionLinks
{
	padding: 10px 12px 10px 12px; 
	margin: 0px; 
	display: block;	
}

.sectionLinks .sectionLink:Link, .sectionLink:Visited, .sectionLink:Active  
{
	margin: 5PX; 
	color: #000; 
	font-size: 10px; 
	text-decoration: none;
	line-height: 18px;
	
}
.sectionLink:hover {
	text-decoration: underline;
}


.GridView {font-size: 10px;}

.LeftTop { position: static;height: 117px;margin-top: -35px;}
.h117 {height: 117px; }
.250 {height: 250px;}
.383 {height: 383px;}
.516 {height: 516px;}

/*Events table classes START*/
.eventstable{
color: Black;
font-size: 10px;
width: 100%;
}

.eventstableheader{
border: solid 1px #c58624;
font-weight: bold;
font-size: 10px;
width: 100%;
}
/*Events table classes END*/

/*Channel Fornt page START*/
.channelheader{
	color: #c58624;
	font-size: 10px;
	font-weight: bold;
	vertical-align:top;
	width: 100%;
	position: relative;
}

.channeltablespace{
	height: 14px;
}

.channelheader A:link, .channelheader A:visited{
	color: #c58624;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.channelheader A:hover{
	
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

.channelheadertd{
	/*padding-top: 7px; 
	padding-bottom: 7px;*/
	vertical-align: top;
	/*height: 20px;*/
}

.channelheadertdActive{
	padding-top: 7px; 
	padding-bottom: 0px;
	vertical-align: top;
	/*height: 20px;*/
}


.channelheadertd A:link
{
	padding-left: 0px;
}
.channelheader img
{
	/*position: relative;
	left: 9px;*/
}

.postings{
vertical-align:top;
position: absolute;
visibility: hidden; 
height: 0px;
width: 200px;
}

/*#channelTable1 td
{
	height: 20px;
}
#channelTable2 td
{
	height: 20px;
}
#channelTable3 td
{
	height: 20px;
}*/

.postings td
{
	padding-left: 0px;	
}

.postings A:link, .postings A:visited{
color: Black;
text-decoration: none;
font-size: 10px;
/*padding-left: 20px;*/
}

.postings A:hover{
	text-decoration: underline;
	/*padding-left: 20px;*/
}

.contch{
vertical-align: top;
width: 33%;
}
/*Channel Fornt page END*/
/*Event details START*/
.eventdetailtd{
width: 200px;
}

.eventdetailtd1{
width: 152px;
}

.eventdetailtd2{
width: 70px;
}

.eventdetailtd3{
width: 120px;
}

.eventdetailtd4{
width: 90px;
}

/*Event details END*/

/*Event front Page table START*/
.eventdettable{
	width: 100%;
	border-collapse: collapse; 
}


/*.eventdettable a
{
	color: Black;
	text-decoration: none;
}

.eventdettable a:hover
{
	color: Black;
	text-decoration: none;
}

.eventdettable a:visited
{
	color: Black;
	text-decoration: none;
}*/

.eventdetheader{
color: #c58624;
font-size: 10px;
font-weight:bold;   
border-bottom: solid 1px #c58624; 
padding-top: 10px; 
}

.eventdetname{
	font-size: 10px;
	font-weight: bold; 
	border-top: 1px solid #c58624;
	border-bottom: 1px solid #c58624; 
	padding-top: 3px;
	padding-bottom: 3px;
}

.eventdetrow{
	font-size:10px; 
	width: 200px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.eventdetrow A:link p, .eventdetrow A:visited p
{
	color: #000;
	text-decoration: none; 
	text-align:left;
}

.eventdetrow A:hover p
{
	color: #000;
	text-decoration: underline; 
	text-align:left;
}
.eventdetrow A:link
{
	color: #000;
	text-decoration: none; 
	text-align:left;
}

.eventdetrow A:visited 
{
	color: #000;
	text-decoration: none; 
	text-align:left;
}

.eventdetrow A:hover 
{
	color: #000;
	text-decoration: underline; 
	text-align:left;
}

.eventdetheading
{
	color: #000;
	font-size: 10px;
	font-weight: bold;
	border-top: 1px solid #c58624;
	border-bottom: 1px solid #c58624;
	padding-top: 3px;
	padding-bottom: 3px;
}

/*Event front Page table END*/

/*Banner START*/
#newbanner{
position: relative;
width: 187px;
height:90px;
float: right;
z-index:0;
padding-top:20px;
}

#newbannertable{
width: 187px;
height: 40px;
position: relative;
top:50px;
z-index: 100; 
cursor: pointer; 
}

#newbannertablebg{
width: 187px;
height: 40px;
position: relative;
/*top: 50px;*/ 
background-color: #c58624;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);	
}

#newbannertextline1{
font-weight: bold;
font-size: 10px;
color: #fff;
}

#newbannertextline1 p{
color: #fff;
}

#newbannertextline1 a{
color: #fff;
}

#newbannertextline2{
font-size: 10px;
color: #fff;
}

#newbannertextline2 p{
color: #fff;
}

#newbannertextline2 a{
color: #fff;
}


#newbannerimg{
width: 187px;
height: 90px;
position:absolute;
z-index: 0;
}
/*Banner END*/

/*Header items START*/
.headeritem{
font-size: 10px;
padding-right: 10px; 
}

.headeritemsep{
border-left: solid 1px #736f5f; 
font-size: 10px;
padding-left : 10px;
padding-right : 10px;
}

.headeritemright{
border-left: solid 1px #736f5f; 
font-size: 10px;
padding-left : 10px;
}

.space80{
width: 100%;
height: 35px;
}
/*Header items END*/
/*
a.eventlink:link{
	color: #000;
	text-decoration: none; 
	text-align:left;
}

a.eventlink:hover p{
	color: #000;
	text-decoration: none; 
	text-align:left;
}

a.eventlink:hover p{
	color: #000;
	text-decoration: none;
	text-align: left;
}

a.eventlink:hover {
	color: #000;
	text-decoration: none;  
	text-align:left;
}
a.eventlink:visited{
	color: #000;
	text-decoration: none; 
	text-align:left;
}
*/
.bannerpanel
{
	position: absolute;
	top: 0px;
	display: none;
	width: 938px;
}

/*TopNav link START
A .topnavlink
{
	color:#000;
}
A:Visited .topnavlink
{
	color:#000;
}
A:hover .topnavlink
{
	color:#c58624;
}
TopNav link END*/

/*Debug div START*/
#debugDiv
{
	display: none; 
	position: fixed;
	right: 0px;
	bottom: 0px;
	background-color: #D4D5D6; 	
	font-size: 10px;
	width: 100%;
	height: 100px;
	overflow: auto;
	text-align: left;
}
/*Debug div END*/

#Title
{
	clear: both;	
}

.search_result 
{
   /* width: 100%;*/
    margin-top: 20px;
    margin-bottom: 20px;
}

.search_result tr td A:Link
{
    color: Black; 
    text-decoration: none; 
}

.search_result tr td  A:Visited
{
    color: Black;
}

.search_result  tr td A:Hover
{
    text-decoration: Underline; 
}

.search_content
{
    width: 600px;    
    /*border-top: 1px solid black;
    border-bottom: 1px solid black;*/
}

.search_sorttd
{
    text-align: right;
    border-top: 1px solid Black;     
}

.search_sorttd A:Link, .search_sorttd A:visited
{
   
   padding-left: 5px;
   padding-right: 5px;
   color: black;
   text-decoration: none;    
}

.search_sorttd A:hover
{
   text-decoration: none;
   color: #c58624;
}

.search_sorttd
{
    color: black;    
}

.search_sorttd A:hover
{
    text-decoration: underline;    
}


.search_sorttdbottomborder
{
    text-align: right;
    border-bottom: 1px solid Black;     
}

.search_filtertable
{
    float: right;
    width: 320px;  
    font-size: 10px;   
}

.search_maintable
{
    float:left;
    width: 600px; 
    font-size: 10px;    
}

.search_headertable
{
    width: 100%;  
    border-collapse: collapse;  
}

.search_footertable
{
    width: 100%;    
    border-collapse: collapse;
}

.search_pagination
{
    text-align: right;     
    padding-top: 30px;     
}

.search_pagination A:link
{
    text-align: right;  
    color: Black;
    text-decoration: none;    
    padding: 5px;
}

.search_pagination A:visited
{
    text-align: right;  
    color: Black;
    text-decoration: none; 
    padding: 5px;
}

.search_pagination A:hover
{
    text-align: right;  
    color: #c58624;
    text-decoration: underline;    
}

.search_tdtopborder
{
    border-top: 1px solid Black;
}

.search_tdbottomborder
{
    border-bottom: 1px solid Black;
}

.search_filterlist
{
    width: 150px; 
    font-size: 10px;  
}

.search_resultsnumberheader
{	
	color: #c58624;
	font-weight: bold;	
	border-bottom: 1px solid #004b80;
    padding-top: 30px; 	
}

.search_resultsnumberfooter
{
	color: #c58624;
	font-weight: bold;	
	border-top: 1px solid #004b80;
}

.search_searchRow
{
	font-size: 10px;
	width: 440px;	
}

.search_heading
{
	padding-top: 5px;
	padding-bottom: 5px;	
}

#regInfoTable
{
	font-size: 10px; 
	width: 100%;	
}

#regInfoCell
{
	font-size: 10px; 
	width: 50%;	
	padding-right: 5px;
}

#regPerson
{
	font-size: 10px; 
	width: 50%;	
	padding-left: 5px;
	
}
