@import url("/css/positioning.css");

body  {
	background-color : #ffffff;
	color : #000000;
	font-size : 0.8em;
	font-family : arial, helvetica, sans-serif;
}

DIV.pagefooter {
	color : #808080;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
}

DIV.VSmall {
	color : #000000;
	font-size :  8pt;
	font-family : arial, helvetica, sans-serif;
}

DIV.Small {
	color : #000000;
	font-size :  9pt;
	font-family : arial, helvetica, sans-serif;
}

.SmallWhite {
	color : #FFFFFF;
	font-size :  8pt;
	font-family : arial, helvetica, sans-serif;
	background-color:#000033;
}

li.home {
	padding-top : 4px;
}

A.SmallWhite {
	color : #FFFFFF;
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;

}

DIV.SmallBlack {
	color : #000000;
	font-size :  8pt;
	font-family : arial, helvetica, sans-serif;
}

A.SmallBlack {
	color : #000000;
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
}

DIV.Normal {
	color : #000000;
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
}

DIV.documentMenu {
	color : #FFFFFF;
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
}

DIV.bigBold {
	color : #000000;
	font-size :  15pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

DIV.pageroot {
	font-size :  8pt;
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
}

DIV.Error {
	font-size : 10pt;
	color : #FF0000;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
}

H4  {
	color :#002c5a;
	font-size : small;
	font-family : arial, helvetica, sans-serif;
	font-weight : 900;
}

H3  {
	color : #000000;
	font-size : medium;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}



H3.ConsoleTitle  {
	color : #000000;
	font-size : small;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

H3.GreenTitle  {
	color : #002c5a;
	font-size : small;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

H2  {
	color : #000000;
	font-size : 11pt;
	font-family : arial, helvetica, sans-serif;
}

I.Small {
	color : #000000;
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
}

A  {
	/*font-size : x-small;*/
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;

}

A.subnav1  {
	font-size : x-small;
	color :#002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;

}

A.subnav2  {
	font-size : x-small;
	color :#002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;

}

A.mainNav1  {
	font-size : x-small;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;

}

A.alphaLinks  {
	font-size : x-small;
	color : #FFFFFF;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;

}

A.footer  {
	font-size : x-small;
	color : #808080;
	font-family : arial, helvetica, sans-serif;

}

A.navsibling  {
	font-size : x-small;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;

}

A.aznav  {
	font-size : x-small;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

A.navchild  {
	font-size : 8pt;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

A.pageroot {
	font-size : 8pt;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
}

A.pagenavbar {
	font-size : 8pt;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #002c5a;
}

A.VSmall {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	color : #002c5a;
}

A.smallResults {
	font-size : 9pt;
	font-family : arial, verdana, helvetica, sans-serif;
	color : #002c5a;
}



TD  { font-size: 0.8em;

 }

#table{ width:643px;}
td #wardname { width:243px;}
td #candidates { width: 250px;}
td #party { width:150px; }
td .name { width:210px; }
td .color { width:10px; }
td .result_can { width:273px; }
td .result_party { width:198px; }


TD.notext  {

}

TD.textbox  {

}

TD.normal  {
	color : #000000;
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
}

TD.tableBackground  {
	color : #000000;
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
}

TD.header1  {
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
	background-color : #002c5a;
	color : #FFFFFF;
	font-weight : bold;
}

TD.header4  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #002c5a;
	color : #FFFFFF;
	font-weight : bold;
}

TD.header3  {
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
	background-color : #ffffff;
	color : #000000;
	font-weight : normal;
}

TD.inputcolor  {
	background-color : #FFFFFF;
}

TD.displayhd  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000000;
	font-weight : bold;
}

TD.display  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000000;
}

TD.displayNews  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000000;
}

TD.mainNav  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000000;
}

TD.mainNav1  {
	font-size : 9pt;
	color : #002c5a;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

TD.sideNav1  {
	font-size : x-small;
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	background-color: White;
}

TD.subnav1  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : White;
	color : #000000;
}

TD.subnav2  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #002c5a;
	color : #FFFFFF;
}

TD.documentMenu  {
	font-size : x-small;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #000000;
}

TD.adminConsole  {
	background-color : #E3C58F;
}

TD.adminConsoleButtons  {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #E3C58F;
	color : #000000;
}

TD.header2  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FF4F4F;
	color : #FFFFFF;
	font-weight : bold;
}

TD.eventMonthHeader  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #002c5a;
	color : #FFFFFF;
	font-weight : bold;
}

TD.eventBody1  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #Ffffff;
	color : #000000;
}

TD.eventBody2  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #F9F9F9;
	color : #000000;
}

TD.eventBody3  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #B1B1B1;
	color : #000000;
}

TD.eventBody4  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #f2f2ff;
	color : #000000;
}

TD.pagenavbar {
	font-size : 8pt;
	font-family : verdana, arial, helvetica, sans-serif;
	color : #000000;
}

TD.border  {
	background-color : #000080;
}

TD.background  {
	background-color : #191970;
}

TD.bordercell  {
	background-color : #FFFFFF;
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	color : #000000;
}

TD.bordercellSmall  {
	background-color : #F9FBF8;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	color : #000000;
}

TD.bordercellSmallGrey  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	color : #808080;
	font-weight : bold;
	
}

B.plusone {
	font-size : 12pt;
	font-family : arial, helvetica, verdana, sans-serif;
	font-weight : bold;
}
TD.sideNav {
	font-size : x-small;
	color : #000000;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	background-color: White;
}

body.SV {
	background-color : #ffffff;
	color : #000000;
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
}
A.SVTiny {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	color : #000099;
}
DIV.SVHeader {
	font-size : 11pt;
	font-family : arial, helvetica, verdana, sans-serif;
	font-weight : bold;
	color : #FFAA00;
}

TD.SVheader4  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #330099;
/*	color : #CCFF66; */
   color : #ffffff;
	font-weight : bold;
}

TD.SVResults  {
	background-color : #FFFFFF;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	color : #000000;
}
TD.SVAlternate  {
	background-color : #FAFAFF;
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	color : #000000;
}

TD.SVheader5  {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	color : #330099;
}
TD.SVheader6  {
	font-size : 9pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #F0F0FF;
	color : #330099;
	font-weight : bold;
}

TD.SVcontent6  {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #F0F0FF;
	color : #330099;
}
TD.SVcontent7  {
	font-size : 8pt;
	font-family : arial, helvetica, sans-serif;
	background-color : #FFFFFF;
	color : #330099;
}
		
	.top-link{
	/* Top Navigation */
	color: #990033;
	font-size: xx-small;
	text-decoration: none;
	vertical-align : middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
		}  
			
	.top-HomeTrail{				/* Top "Home" Navigation */
	font-size: xx-small;
	color: white;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align : middle;
}  
			
	
	#toplinkheader{
	/* Background Colour for Top Navigation */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	/* background:#eeeeee;
	*/
	color: #000066;
	text-decoration: none;
	padding-top : 3px;
	padding-bottom : 4px;
	}
	
	
	#header{					/* This is the Main Header style */
	background-color: #000066;
	color: #ffffff;
	font-size: x-small;
	font-weight: bold;
	padding-left: 5px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*border: 1 solid #0000FF*/
	padding-top : 1px;
	}
	
	
		
	.az{						/* This is the AtoZ back ground Squares */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:#0099ff;
	text-align:center;
	width:17px;
	color:#ffffff;
	text-decoration: none;
	font-size: small;
}
			
	
	.azlink{
	/* This is the AtoZ Text Link */
	background:#0099ff;
	text-align:center;
	color:#ffffff;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	vertical-align : middle;
	/*font : bold; */
}	

   /*  #header2{
       background:#eeeeee;
       font-size: smaller;
       color: #000066;
       text-decoration: none;
       }*/
	   
 .AtoZservicebutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: xx-small;
	background-position: center center;
	text-decoration: none;
	background-color: #69C028;
	border : 1px solid #69C028;
	border-color : #69C028;
}
	
.RightMenu {
   font-family : verdana, arial, helvetica, sans-serif;
	font-size : 0.9em;
   font-weight : bold;
	color : #ffffff;
   text-decoration : none;
}

a.RightMenu {
   font-family :  verdana, arial, helvetica, sans-serif;
   font-size : 0.85em;
   font-weight : normal;
   color : #ffffff;
   text-decoration : none;
}

a.RightMenu:visited {
	color : #ffffff;
    text-decoration : none;
}

a.RightMenu:active {
	color : #FF6600;
    text-decoration : none;
}

a.RightMenu:hover {
	color : #FF6600;
    text-decoration : none;
}

/* ******************************************* */
/* Search Box	            				   */
/* ******************************************* */
.SearchBox {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
    width       : 150px;
    height      : 20px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.SearchBoxSmall {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 0.8em;
    width       : 90px;
    height      : 13px;
    background : #FFFFFF;
    border : 1px solid #000000;
}

.SmallBody  {
	font-size : 0.8em;
    font-family : verdana, arial, helvetica, sans-serif;
}	

.SearchButton {
    font-family : verdana, arial, helvetica, sans-serif;
    font-size   : 1em;
	color : #ffffff;
    width       : 20px;
    height      : 20px;
    background : #990099;
    border : none;
}

.quicklinkbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-position: center center;
	text-decoration: none;
	background-color: #FF6600;
	border : 1px solid #FF6600;
	border-color : #FF6600;
}

.pleasehelpbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-position: center center;
	text-decoration: none;
	background-color: #69C028;
	border : 1px solid #69C028;
	border-color : #69C028;
}

.WhatsinYourAreabutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background-position: center center;
	text-decoration: none;
	background-color: #006079;
	border : 1px solid #006079;
	border-color : #006079;
}

.textarea { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #000066; 
background-position: center center; 
text-decoration: none; 
background-color: #FFFFFF
}

.subtitle{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #000066; 
background-position: center center; 
text-decoration: none; 
/* background-color: #FFFFFF */
}

.Languages{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #000000; 
background-position: center center; 
text-decoration: none; 
}

.LatestNewsTitle{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #000000; 
background-position: center center; 
text-decoration: none; 
}

.WhatsOnText{ 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #990000; 
background-position: Right; 
text-decoration: none; 
}

.Weather{
	border : 1px #339933;
	border-left-width : 1px;
	border-width : 1px 1px 1px 1px;
}

.pageroot{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #000066; 
background-position: center center; 
text-decoration: none; 
background-color: #FFFFFF
}

.LeftNavStyle{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #000066; 
text-decoration: none; 
}

.MainBody{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: x-small;
color: #000066; 
text-decoration: none; 
/* background-color: #FFFFFF */
}

.MainBodyLink{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: xx-small;
color: #990033; 
text-decoration: none; 
}

#MainBodyTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000066;
	text-decoration: none;
	background-color: #EBEBEB;
	font-weight : bold;
}

.FooterText{
	/* Top Navigation */
	color: #990033;
	font-size: xx-small;
	text-decoration: none;
	vertical-align : middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
} 

.ErrorMessage{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #8B0000;
	text-decoration: none;
	font-weight : bold;
}


