/* ******************************************* */
/* Body										   */
/* ******************************************* */
body {
	background-color : #ffffff;
	/* Default Page Background Colour */

	color : #000066;
	/* Default Page Text Colour */
	font-family : verdana, arial, helvetica, sans-serif;
	/* Default Page Font Family */
   margin : 0px;
   font-size: 100%;
}

ul {
   margin-top : 0em;
   margin-bottom : 0em;
   margin-left : 2em;


}
ol {
   margin-top : 0em;
   margin-bottom : 0em;
}
dl {
   margin-top : 0em;
   margin-bottom : 0em;
}
hr {
	color : #626262;
	height : 1px;
	clear: both;
	margin-top: 10px;
}

/* ******************************************* */
/* Default Links        					   */
/* ******************************************* */
/*
a {
    font-family : verdana, arial, helvetica, sans-serif;
    color : #002C5A;
    text-decoration : underline;
}
a:visited {
    color : #002C5A;
    text-decoration : underline;
}
a:hover {
    color : #FF6600;
    text-decoration : underline;
}
a:active {
    color : #FF6600;
    text-decoration : underline;
}


/* ******************************************* */
/* Default Links        					   */
/* ******************************************* */
a.moreLinks {
    font-family : verdana, arial, helvetica, sans-serif;
    color : #990033;
	font-size : 0.85em;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:visited {
    color : #990033;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:hover {
    color : #FF6600;
	font-weight: bold;
    text-decoration : none;
}
a.moreLinks:active {
    color : #FF6600;
	font-weight: bold;
    text-decoration : none;
}


/* ******************************************* */
/* Default Text Effects    					   */
/* ******************************************* */
b {
	font-weight : bold;
}
strong {
	font-weight : bold;
}
em {
	font-style : italic;
}
u  {
	text-decoration : underline;
}
i  {
	font-style : italic;
}


/* ******************************************* */
/* RM TEXT FORMATING						   */
/* ******************************************* */
.RMSearch {
   BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMAtoZ {
	BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMDepartments {
   BACKGROUND: #BDB9AA;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
 	color : #ffffff;
   text-decoration : none;   
}

.RMDeptLinks {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.RMDeptLinks {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.RMDeptLinks:visited {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.RMDeptLinks:active {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.RMDeptLinks:hover {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.8em;
   font-weight : bold;
	color : #FF6600;
    text-decoration : none;
}



.RMInputBrown {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
 	 color : #666666;
   text-decoration : none;
    width       : 125px;
    height      : 16px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.RMInputButton {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
	color : #ffffff;
    width       : 20px;
    height      : 20px;
    background : #666666;
    border : none;
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:0px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;  
}



/* ******************************************* */
/* Standard Text 							   */
/* ******************************************* */

.Header {
	font-size : 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.LargeBody  {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size : 1.2em;
}
.MidLargeBody  {
	font-size : 1.1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
div {
	font-size : 1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
td {
	font-size : 1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.MsoNormal  {
	font-size : 1em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.tdNormalBody  {
	font-size : 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.NormalBody  {
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
}
.NormalBodyBold  {
	font-size : 1em;
    font-family : verdana, arial, helvetica, sans-serif;
	font-weight : bold;
}
.NormalBodyItalic  {
	font-size : 1em;
    font-family : verdana, arial, helvetica, sans-serif;
	font-style : italic;
}
.MidSmallBody  {
	font-size : 17px;
    font-family : arial;
	font-weight: bold;
	color: #E87830;
	/*border-style: solid;
	border: 1px,1px,1px,1px;*/
}

.MidSmallBody a:link, .MidSmallBody a:visited, .MidSmallBody a:active
{
	text-decoration: none;
}
.MidSmallBody a:hover
{
	text-decoration: underline;
}


.SmallBody  {
	font-size : 0.8em;
    font-family : verdana, arial, helvetica, sans-serif;
}
.TinyBody {
	font-size : 0.75em;
    font-family : verdana, arial, helvetica, sans-serif;
}

/* ******************************************* */
/* Content Editor Classes   				   */
/* ******************************************* */
.CENoMargin {
	margin-bottom:0px;
	margin-top:0px;
	font-size:1em;      /* same size as body in conEd.css */
}

.OneCE {
     font-size : 0.85em;
     font-family : verdana, helvetica, sans-serif;
}
.TwoCE {
     font-size : 1em;
     font-family : verdana, helvetica, sans-serif;
}
.ThreeCE {
     font-size : 1.2em;
     font-family : verdana, helvetica, sans-serif;
}
.FourCE {
     font-size : 1.4em;
     font-family : verdana, helvetica, sans-serif;
}
.FiveCE {
     font-size : 1.7em;
     font-family : verdana, helvetica, sans-serif;
}
.SixCE {
     font-size : 2em;
     font-family : verdana, helvetica, sans-serif;
}
.SevenCE {
     font-size : 2.4em;
     font-family : verdana, helvetica, sans-serif;
}

/* ******************************************* */
/* Titles									   */
/* ******************************************* */
/*.PageTitle  {
	font-size: 26px;
	color:#626262;
	font-family: Arial;
	font-weight:lighter;
	margin-top:-8px;
}*/
.SmallTitle  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
}
.NewsTitle {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #ffffff;
	font-size : 1.1em;
	font-weight : bold;
}
.NewsLink {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #990033;
	font-size : 0.9em;
	font-weight : bold;
}
.NewsLink:visited {
	color : #990033;
}
.NewsLink:active {
	color : #ff6600;
}
.NewsLink:hover {
	color : #ff6600;
}
.NewsText {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
}
.HomeHeading {
   font-family : "franklin gothic demi cond",arial, helvetica, sans-serif;
	color : #666666;
	font-size : 1.8em;
	font-weight : bold;
}

/* ******************************************* */
/* Insite right menu bullet list         */
/* ******************************************* */
 .box{
	border-width: 1px;
	border-style: solid;
	background-color: #ffffff;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
   	margin-top : 1px;
    margin-bottom : 1px;
	BORDER-LEFT-COLOR: #666666;
	BORDER-BOTTOM-COLOR: #666666;
	BORDER-TOP-COLOR: #666666;
	BORDER-RIGHT-COLOR: #666666
			}
	 
	.box2 {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	MARGIN-TOP: 1px;
	MARGIN-BOTTOM: 1px;
	BORDER-LEFT: 1px solid;
	BORDER-BOTTOM: 1px solid;
	BACKGROUND-COLOR: #eeeeee
} 
	 
/* ******************************************* */
/* Insite Home Page Titles	& Portlets         */
/* ******************************************* */
.PageText  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.9em;
	font-weight : normal;
   text-decoration : none;

}
a.PageText  {
	font-size : 0.9em;
	font-weight : bold;
   color : #990000;
   text-decoration : none;
}
a.PageText:visited  {
	font-size : 0.9em;
	font-weight : bold;
   color : #990000;
   text-decoration : none;
}
a.PageText:hover  {
	font-size : 0.9em;
	font-weight : bold;
   color : #FF0000;
   text-decoration : none;
}
.PageTextWhite  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	/*font-size : 0.8em;
	font-weight : normal;*/

}
a.PageTextWhite  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #FFFFFF;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}

.PagePopular  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #556E75;
	font-size : 0.8em;
	font-weight : normal;

}
a.PagePopular  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #556E75;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}
.PageCompetition  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #7E4635;
	font-size : 0.8em;
	font-weight : normal;

}
a.PageCompetition  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #7E4635;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}
.PageFind  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #372C66;
	font-size : 0.8em;
	font-weight : normal;

}
a.PageFind  {
   font-family :  verdana, arial, helvetica, sans-serif;
	color : #372C66;
	font-size : 0.8em;
	font-weight : normal;
	text-decoration : none;
}



/* ******************************************* */
/* Top Bar White Navigation					  	*/
/* ******************************************* */
.NavigationTopLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}

a.NavigationTopLink {
   font-family :  verdana, arial, helvetica, sans-serif;
   font-size : 0.9em;
   font-weight : bold;
   color : #333333;
   text-decoration : none;
}

a.NavigationTopLink:visited {
	color : #333333;
    text-decoration : none;
}

a.NavigationTopLink:active {
	color : #FF6600;
    text-decoration : none;
}

a.NavigationTopLink:hover {
	color : #FF6600;
    text-decoration : none;
}
.TopNavBar {
	BACKGROUND: #eeeeee
}

/* ******************************************* */
/* Top Bar Red Navigation					  	*/
/* ******************************************* */
.TopLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
   font-weight : normal;
	color : #000066;
   text-decoration : none;
}

a.TopLink {
   font-family :  verdana, arial, helvetica, sans-serif;
   font-size : 1em;
   font-weight : bold;
   color : #990033;
   text-decoration : none;
}

a.TopLink:visited {
	color : #990033;
    text-decoration : none;
}

a.TopLink:active {
	color : #FF6600;
    text-decoration : none;
}

a.TopLink:hover {
	color : #FF6600;
    text-decoration : none;
}

.RightMenu {
	BACKGROUND: #eeeeee
}
.TableAtoZ {

	BACKGROUND: #FFFFFF;

}
/* ******************************************* */
/* Right Menu A to Z        					   */
/* ******************************************* */
.Rightatoz {
   	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.7em;
   font-weight : bold;
	color : #666666;
   text-decoration : none;
}

a.Rightlinkatoz {
   font-weight : bold;
   color : #666666;
   text-decoration : none;
}

a.Rightlinkatoz:visited {
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.Rightlinkatoz:active {
   font-weight : bold;
	color : #666666;
    text-decoration : none;
}

a.Rightlinkatoz:hover {
   font-weight : bold;
	color : #FF6600;
    text-decoration : none;
}


.Rightborder {
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
    font-weight : bold;
	color : #666666;
    text-decoration : none;
	}

/* ******************************************* */
/* Right Menu Bullet     					   */
/* ******************************************* */
.whitetext{
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 1em;
	color : #ffffff;
    width       : 2px;
    height      : 2px;
    background : #BDB9AA;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color : #666666;
}

.Insitenews{
    font-family : verdana, arial, helvetica, sans-serif;
   color : #000066;
   font-size   : 0.8em;
   font-weight : normal;
   width       : 2px;
   height      : 2px;
   text-decoration : none;
}


a.Insitenews{
    font-family : verdana, arial, helvetica, sans-serif;
    color : #990000;
	font-size   : 1em;
    font-weight : normal;
    width       : 2px;
    height      : 2px;
   text-decoration : none;
    
}

/* ******************************************* */
/* Main Body Text    					   */
/* ******************************************* */
.Rightbullet {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 1em;
	color : #ffffff;
    width       : 2px;
    height      : 2px;
    background : #BDB9AA;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-color : #666666;
}

.Rightborder {
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:2px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
    font-weight : bold;
	color : #666666;
    text-decoration : none;
	}



/* ******************************************* */
/* Side Navigation Previous Link			   */
/* ******************************************* */
/*td.NavigationPreviousLink {
   padding-top:2px;
   padding-bottom:2px;
   font-size : 0.82em;
   text-align: left;
}

div.NavigationPreviousLink {
	color : #000000;
   text-decoration : none;

}

a.NavigationPreviousLink {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.82em;
   font-weight : normal;
	color : #000000;
   text-decoration : none;
}
a.NavigationPreviousLink:visited {
	color : #000000;
    text-decoration : none;
}
a.NavigationPreviousLink:active {
	color : #000000;
    text-decoration : underline;
}
a.NavigationPreviousLink:hover {
	color : #000000;
    text-decoration : underline;
}

/* ******************************************* */
/* Side Navigation This Section 			   */
/* ******************************************* */
/*
.NavigationThisSection {
    font-family : verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    font-size : 1em;
    color : #993333;
}

/* ******************************************* */
/* Side Navigation Related Sections 		   */
/* ******************************************* */
/*
.NavigationRelatedSections {
    font-family : verdana, arial, helvetica, sans-serif;
    font-weight : bold;
    font-size : 1em;
    color : #993333;
}

/* ******************************************* */
/* Side Navigation Current Link 			   */
/* ******************************************* */
/*
td.NavigationCurrentLink {
Background:#eeeeee;
	padding-top:2px;
   padding-bottom:2px;
   font-size : 0.83em;
}

div.NavigationCurrentLink {
	color : #000000;
   text-decoration : none;
   padding-left:10px;
   padding-top:2px;
   padding-bottom:2px;
}

a.NavigationCurrentLink {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.83em;
   font-weight : bold;
   color : #000000;
   text-decoration : none;
}
a.NavigationCurrentLink:visited {
	color : #000000;
   text-decoration : none;
}
a.NavigationCurrentLink:active {
	color : #000000;
   text-decoration : underline;
}
a.NavigationCurrentLink:hover {
	color : #000000;
   text-decoration : underline;
}

/* ******************************************* */
/* Side Navigation Child Link    			   */
/* ******************************************* */
/*
td.NavigationChildLink {
	font-size : 0.82em;

}
div.NavigationChildLink {
   text-decoration : none
}
a.NavigationChildLink {
   font-family : verdana, arial, helvetica, sans-serif;
   font-size : 0.82em;
   font-weight : normal;
	color : #000066;
   text-decoration : none
}
a.NavigationChildLink:visited {
	color : #000066;
    text-decoration : none
}
a.NavigationChildLink:active {
	color : #000066;
    text-decoration : underline
}
a.NavigationChildLink:hover {
	color : #000066;
    text-decoration : underline
}

/* ******************************************* */
/* Side Navigation Sibling Link    			   */
/* ******************************************* */
/*
td.NavigationSiblingLink {
   padding-top:2px;
   padding-bottom:2px;
   font-size : 0.83em;
   font-weight : bold;
}
div.NavigationSiblingLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.83em;
   font-weight : bold;
	color : #000000;
   text-decoration : none;

}
a.NavigationSiblingLink {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.83em;
   font-weight : bold;
	color : #000000;
   text-decoration : none;
}
a.NavigationSiblingLink:visited {
	color : #000000;
    text-decoration : none;
}
a.NavigationSiblingLink:active {
	color : #000000;
    text-decoration : underline;
}
a.NavigationSiblingLink:hover {
	color : #000000;
    text-decoration : underline;
}
/* ******************************************* */
/* Medium Body - (comment on this page)						  	   */
/* ******************************************* */
.MediumBody  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.MediumBody  {
    font-family : verdana, arial, helvetica, sans-serif;    
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:visited  {
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:active  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

a.MediumBody:hover  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}


/* ******************************************* */
/* Page Footer							  	   */
/* ******************************************* */
/*
.PageFooter  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	padding-top: 2px;
	padding-bottom: 2px;
}

a.PageFooter  {
    font-family : verdana, arial, helvetica, sans-serif;    
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:visited  {
	color : #002C5A;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:active  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

a.PageFooter:hover  {
	color : #ff6600;
	font-size : 0.8em;
    text-decoration : underline;
}

/* ******************************************* */
/* Breadcrumbs				  	*/
/* ******************************************* */
.Breadcrumbs {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1.0em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}

/* ******************************************* */
/* Menu Remove Option				  	*/
/* ******************************************* */
.MenuOption {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.7em;
   font-weight : bold;
	color : #333333;
   text-decoration : none;
}



/* ******************************************* */
/* Page Footer	Table						  	   */
/* ******************************************* */
.FooterTable  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000066;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 600px;
	left: 3px;
	width: 770px;

}


/* ******************************************* */
/* Left Navigation Table						  	   */
/* ******************************************* */
.NavTable {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #666666;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 78px;
	left: 3px;
	width: 90px;

}

/* ******************************************* */
/* Main BodyTable						  	   */
/* ******************************************* */
.BodyTable {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #666666;
	font-size : 0.8em;
	font-weight : normal;
	position: absolute;
	top: 86px;
	left: 152px;
	width: 378px;
	border: solid 1px;

}

/* ******************************************* */
/* A to Z Table						  	   */
/* ******************************************* */
.atozTable {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 225px;

}

/* ******************************************* */
/* Body Column1 Table						  	   */
/* ******************************************* */
.Col1Table {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 189px;
	border: solid 1px;
}

/* ******************************************* */
/* Body Column2 Table						  	   */
/* ******************************************* */
.Col2Table {
	position: absolute;
	top: 89px;
	left: 541px;
	width: 189px;
	border: solid 1px;
}


/* ******************************************* */
/* Copyright / Small Text Footer		  	   */
/* ******************************************* */

.Copyright  {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 0.9em;
    color : #8F8F8F;
}

a.Copyright  {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 1em;
    color : #8F8F8F;
    text-decoration : none;
}

a.Copyright:visited  {
    text-decoration : none;
    color : #8F8F8F;
}

a.Copyright:active  {
    text-decoration : underline;
    color : #000066;
}

a.Copyright:hover  {
    text-decoration : underline;
    color : #000066;
}

.SmallPurpleText {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 0.9em;
    color : #000066;
}

/* ******************************************* */
/* Pages Roots History Navigation			   */
/* ******************************************* */

.PageRoot  {
   font-family : arial, helvetica, sans-serif;
	/*font-size : 93%;*/
	/*font-weight : normal;*/
	color : #000000;
}

a.PageRoot  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:visited  {
	color : #146A99;
    text-decoration : none;
	font-weight : bold;
}

a.PageRoot:active  {
	color : #000000;
    text-decoration : none;
}

a.PageRoot:hover  {
	color : #146A99;
    text-decoration : underline;

}

a.PageRoot:link  {
	color : #146A99;
    text-decoration : none;
}


/* ******************************************* */
/* Results Page Navigation					   */
/* ******************************************* */

.PageNavBar  {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #000000;
}

a.PageNavBar  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #002C5A;
    text-decoration : underline;
}

a.PageNavBar:visited  {
	color : #002C5A;
    text-decoration : underline;
}

a.PageNavBar:active  {
	color : #ff6600;
   font-weight : bold;
    text-decoration : underline;
}

a.PageNavBar:hover  {
	color : #ff6600;
   font-size : 1.1em;
   font-weight : bold;
    text-decoration : underline;
}

/* ******************************************* */
/* Document Table							   */
/* ******************************************* */

/* Note: When changing Roundtable background color also change you may also */
/* need to change all /Easysite/Images/curve_* images  to match background */

td.RoundTable {
	/*background-color : #EEEEEE; */
}

/* Related Document Title Def 
div.SubSectionTitle  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #333333;
	font-size : 0.9em;
	font-weight : bold;*/
}
/* Related Document Cell BG */
td.SubSectionTitle, td.SubSectionTitle H2 {
/*	background-color : #ffffff; */
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
}

.PageDocumentTitle {
    /*font-family : verdana, arial, helvetica, sans-serif;
    color : #000066;
    font-size : 0.9em;*/
    font-weight : bold;
}
a.PageDocumentTitle, a.PageDocumentTitle:visited, a.PageDocumentTitle:active, a.PageDocumentTitle:hover
{
    /*font-family : verdana, arial, helvetica, sans-serif;
    color : #002C5A;
    font-size : 100%;
    font-weight : bold;*/
}
/*
a.PageDocumentTitle:visited {
    color : #002C5A;
}
a.PageDocumentTitle:active {
    color : #ff6600;
}
a.PageDocumentTitle:hover {
    color : #ff6600;
}*/

.PageDocumentText {
   /*font-family : verdana, arial, helvetica, sans-serif;
    color : #000066;
    font-size : 0.8em;*/
}


/* ******************************************* */
/* Form Related							  	   */
/* ******************************************* */
form {
    margin-top : 0px;
    margin-bottom : 0px;
}
.FormComment  {
    font-family : verdana, arial, helvetica, sans-serif;
	 color : #000000;
	 font-size : 0.85em;
}
div.FormQuestion  {
   font-family : verdana, arial, helvetica, sans-serif;
	color : #000000;
   font-size : 1em;
   font-weight: bold;
   padding : 3px 3px 3px 3px; /*top, right, bottom, left */
}
td.FormQuestion  {
}
.FormText {
    font-family : verdana, arial, helvetica, sans-serif;
    color : #000000;
    font-size : 0.9em;
}
.FormInput {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size : 0.9em;
    border : 1px solid #000000;
	width: 145px;

    
}
input.SmallButton {
    font-family : verdana, arial, helvetica, sans-serif;
	 font-size : 0.9em;
	 color : #ffffff;
	 font-weight : bold;
    /*background-color : #000066;*/
	background: url('http://insitedev.council.leicester.gov.uk/sys_upl/templates/BT_DirectoryinsiteAtoZ/images/atoz_search_button.gif') left top no-repeat;
    /*height : 18px;
    border : 1px solid #000066;*/
	width: 166px;
	height: 27px;
	border: none;
}

/* ******************************************* */
/* Search Results Related					   */
/* ******************************************* */
.ResultTitle {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	font-weight : bold;
	color : #ffffff;
}
/*.ResultText {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
	color : #000066;
}*/

td.ResultBG {
	/*background-color : #666666;
	display: none;*/
}
td.ResultStripOne  {
	/*background-color : #FFFFFF;*/
	font-size: 1.2em;
}
td.ResultStripTwo  {
	/*background-color : #EEEEEE;*/
	font-size: 1.2em;
}

.ResultLink  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.8em;
	color : #000066;
	font-weight: bold;
}
a.ResultLink  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #002C5A;
}
a.ResultLink:visited  {
	color : #002C5A;
}
a.ResultLink:active  {
	color : #ff6600;
    text-decoration : underline;
    background-color : transparent;
}
a.ResultLink:hover  {
	color : #ff6600;
    text-decoration : underline;
    background-color : transparent;
}

.ResultFooter  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.85em;
	color : #ffffff;
}
a.ResultFooterLink  {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #ffffff;
}
a.ResultFooterLink:visited  {
	color : #ffffff;
}
a.ResultFooterLink:active  {
	color : #F1F2F3;
    background-color : transparent;
}
a.ResultFooterLink:hover  {
	color : #F1F2F3;
    background-color : transparent;
}

/* ******************************************* */
/* Tables									   */
/* ******************************************* */

td.ResultAlt1  {
	background-color : #FFFFFF;
}
td.ResultAlt2  {
	background-color : #EEEEEE;
}

.HeaderText {
    font-family : verdana, arial, helvetica, sans-serif;
	font-size : 1em;
	color : #000066;
}

td.Header1  {

}

td.tableBorder  {
   font-family : verdana, arial, helvetica, sans-serif;
	background-color : #000066;
	color : #ffffff;
	font-size : 1em;
	font-weight : bold;
}

/* ******************************************* */
/* Search Box	            				   */
/* ******************************************* */
.SearchBox {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
    width       : 150px;
    height      : 13px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.SearchBoxSmall {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.6em;
    width       : 90px;
    height      : 13px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.SearchButton {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.9em;
	color : #ffffff;
    width       : 20px;
    height      : 20px;
    background : #666666;
    border : none;
	border-style : solid;
	border-color : #666666;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
    padding-top:0px;
	padding-bottom:2px;
	padding-right:0px;
	padding-left:0px;
}

/* ******************************************* */
/* Error                        	           */
/* ******************************************* */

.Error  {
    font-family : verdana, arial, helvetica, sans-serif;
	color : #FF0000;
	font-size : 1em;
	font-weight : bold;
}
/*
H1, H2, H3, H4 {
	font-size : 1em;
}*/
.infopod {background-color:#e5eeed;
font-size: 0.8em;
text-align:left;
height: 50px;
padding-left:10px;
}
.hide {display:none;}

#hide2 a, #hide2 a:hover, #hide2 a:visited,
{ 
font-family : verdana, arial, helvetica, sans-serif;
font-size : 0.3em;
position:absolute; 
width:1px;
left:0px;
top:-500px; 
height:1px; 
overflow:hidden;
} 

#hide2 a:active 
{ 
font-family : verdana, arial, helvetica, sans-serif;
font-size : 0.3em;
position:static; 
width:1px; 
height:1px; 




