﻿/*#calendar { color: #333333; font-family: Verdana,Arial,Helvetica; font-size: xx-small; line-height: 1.3em; margin: 0px; text-align: left; }
#calendar a:link { color: #00309C; text-align: left; text-decoration: none; }
#calendar a:visited { color: #00309C; text-align: left; text-decoration: none; }
#calendar a:hover { text-decoration: underline; }
#calendar p { padding-bottom: 20px; }
#calendar h1 { color: #333333; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold; line-height: 1.3em; margin: 0px; text-align: left; }

#calendar h2 { color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold; line-height: 1.3em; margin: 0px; text-align: center; }

#calendar h3 { color: #990033; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold; line-height: 1.3em; margin: 0px; padding-left: 5px; text-align: left; }
*/
#results h3 { color: #990033; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold; line-height: 1.3em; margin: 0px; padding-left: 5px; text-align: left; }

/*form#toolbar { font-family: Verdana,Arial,Helvetica,sans-serif; margin: 0pt auto 0.5em; padding: 5px; width: 95%; }

form#toolbar fieldset { border: 1px dotted #FFFFFF; line-height: 1.2em; margin-bottom: 0.5em; padding: 5px; }

form#toolbar legend { background: transparent url(images/legend_bg_grey.gif) repeat scroll 0%; color: #FFFFFF; font-size: xx-small; font-weight: bold; height: 24px; line-height: 24px; margin: 0pt 0pt 5px 10px; padding: 0pt 5px; width: 157px; }

form#toolbar label { color: #003399; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: xx-small; font-weight: normal; padding-right: 5px; }

form#toolbar input { font-size: xx-small; padding-right: 5px; }

form#toolbar select { border: 1px solid #003399; font-size: xx-small; padding: 0pt 2px; }
*/

/*form#adv_search { font-family: Verdana,Arial,Helvetica,sans-serif; font-size: xx-small; margin: 0pt auto; padding: 5px; width: 600px; }

.req { color: #990033; font-family: "Trebuchet MS" ,Trebuchet,Verdana,Arial,Helvetica,sans-serif; font-size: xx-small;}

form#adv_search fieldset { border: 1px dotted #FFFFFF; display: block; line-height: 1.2em; margin-bottom: 0.5em; margin-left: 13px; padding: 5px; width: 500px; }

form#adv_search legend { background: transparent url(images/legend_bg_grey.gif) repeat scroll 0%; color: #FFFFFF; font-size: xx-small; font-weight: bold; height: 24px; line-height: 24px; margin: 0pt 0pt 5px 10px; padding: 0pt 5px; width: 157px; }

form#adv_search label { color: #003399; padding-right: 5px; text-align: right; }

form#adv_search input { margin-bottom: -2px; padding: 0pt 5px; font-size: xx-small;}

form#adv_search select { font-size: xx-small; margin-left: 0.5em; }

form#adv_search textarea { border: 1px solid #003399; height: auto; overflow: auto; padding: 0.5em; width: 410px; font-size: xx-small;}

p { margin: 4px 0pt; }

form#adv_search #btnsearch { background: transparent url(/EventCalendar/images/btn_search.jpg) repeat scroll 0%; border: medium none; color: #003399; display: inline; font-weight: bold; height: 27px; line-height: 27px; margin-left: 25em; text-align: center; width: 95px; }
*/

/*#rel_files ul { font-size: xx-small; list-style-type: none; margin-left: 2em; margin-top: 0pt; padding-left: 0em; text-indent: -1em; }
#rel_files li { font-size: xx-small; font-weight: normal; line-height: 1.2em; list-style-type: none; margin: 0px; padding: 2px 9px 2px 0px; }
#rel_files ul a:link { text-decoration: none; }
#rel_files ul a:visited { text-decoration: none; }
#rel_files ul a:hover { text-decoration: underline; }
#rel_files ul li a:link { text-decoration: none; }
#rel_files ul li a:visited { text-decoration: none; }
#rel_files ul li a:hover { text-decoration: underline; }

.test { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #1B6843; text-decoration: none; }
*/


/*used for forms the width is controlled from within the page*/
.legend { background-color: #9a9b9d; color: #FFFFFF; font-size: x-small; font-weight: bold; height: 24px; line-height: 24px; margin: 0pt 0pt 5px 10px; padding: 0pt 5px; font-family: Arial, Helvetica, sans-serif; text-align: left;  font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; }

/*border dashed line used for search forms*/
fieldset { border: 1px dotted #FFFFFF; line-height: 1.2em; margin-bottom: 0.5em; padding: 5px; font-family: Arial, Helvetica, sans-serif; }

/*used for the form labels*/
.search-label { color: #003399; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: xx-small; font-weight: normal; padding-right: 5px; }

.search-input { font-family: Verdana,Arial,Helvetica,sans-serif;  font-size: xx-small; padding: 0pt 2px;}

/*used for the simple search dropdowns text */
.search-list { font-family: Verdana,Arial,Helvetica,sans-serif; border: 1px solid #003399; font-size: xx-small; padding: 0pt 2px; }

/*used for rss text*/
.rss-feed { color: #00309C; text-align: left; font-family: Verdana,Arial,Helvetica,sans-serif; color: #092988; font-weight: bold; font-size: xx-small;}

/* blue row header */
.toolbarheader { color: #FFFFFF; font-family: Verdana,Arial,Helvetica; font-size: x-small; font-weight: bold; line-height: 1.3em; margin: 0px; text-align: center; }

/*check what these are used once advanced search starts working*/
#results h3 { color: #990033; font-family: Verdana,Arial,Helvetica; font-size: xx-small; font-weight: bold; line-height: 1.3em; margin: 0px; padding-left: 15px; text-align: left; }

.results { background-color: #efefde; }

.results_heading { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #333333; background-color: #FFFFFF; }

.results_content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #333333; background-color: #FFFFFF; }


/*used for view details table border - grey*/
.tdb { background-color: #d0d0d0; }

/*.toolbar_LEGEND { padding-right: 5px; padding-left: 5px; font-weight: bold; font-size: xx-small; background: url(images/legend_bg_grey.gif); padding-bottom: 0px; margin: 0px 0px 5px 10px; width: 157px; color: #333333; line-height: 24px; padding-top: 0px; height: 24px; }

.toolbar_FIELDSET { border-right: #fff 1px dotted; padding-right: 5px; border-top: #fff 1px dotted; padding-left: 5px; margin-bottom: 0.5em; padding-bottom: 5px; border-left: #fff 1px dotted; line-height: 1.2em; padding-top: 5px; border-bottom: #fff 1px dotted; }

.toolbar { padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 0px auto 0.5em; width: 95%; padding-top: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; }
*/


/*used for related files heading*/
.content { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #333333; }

/*used for related files text*/
.contentfm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; vertical-align: top; text-align: left; color: #333333; background-color: #fff; height: 25px;}

.contentfm UL{font-size: xx-small;  }
.contentfm  UL LI {font-size: xx-small;  }

.contentfm ol{   font-size: xx-small;     }
.contentfm ol li{  font-size: xx-small;      }

.contentfm a{  font-size: xx-small; color: #092988; text-decoration: underline; }

.contentfm a:visited{ font-size: xx-small; color: #092988;  text-decoration: underline; }

.contentfm a:hover{ font-size: xx-small; color: #092988; text-decoration: none;}

#files a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #092988;
	PADDING-top: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-RIGHT: 0px;
	VERTICAL-ALIGN: top; 
	height: 25px;
	TEXT-DECORATION: none;
}


#files A:visited {
TEXT-DECORATION: none
}
#files A:hover {
 TEXT-DECORATION: underline
}
/*end of - used for related files text*/


/*
.contentft { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; vertical-align: top; text-align: left; color: #333333; background-color: #fff; height: 25px; }*/


/*.tdblue { background-color: #d0d0d0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #0046D5; }
.tdcenter { background-color: #d0d0d0; text-align: center; }*/


/*.tdSimpleSearch { font-size: xx-small; background-color: #d0d0d0; font-family: Arial,Helvetica,sans-serif; / }*/


/*used for the breadcrumb on view details page only - for other bread crumbs this is not used*/
.headtopred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #990033; }


/*used for email icon fonts*/
.email {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #808080;
}
.email a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #808080;
}
.email a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #808080;
}

/*used with calendar of event*/
 .MenuHeading {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  COLOR: #0f1b77;
  padding:4px;
  padding-left:8px;
  padding-right: 2px;
  vertical-align:middle;
  } 
  .MenuHeading a {
text-decoration:none;
    COLOR: #0f1b77;
	}
	
	.MenuHeading a:hover{
text-decoration:underline;
    COLOR: #0f1b77;
	}
	
	.MenuHeading a:visited{

	 COLOR: #0f1b77;
	}
/*used with calendar of event*/



