/* Green 
was: #B4DA43
now: #4FAD29
*/
BODY {color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}



img {border:0}
iframe {border:0}

.norepeat {background-repeat: no-repeat;}
.xrepeat {background-repeat: repeat-x;}
.yrepeat {background-repeat: repeat-y;}
.footer {color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.errortd {COLOR: #FF0000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif}


.smalltable {font-size: 12px; font-family: Arial; color: #444444}

.pagebody {color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif}


.minibox_body { color: #707071; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
.navheadbar { color: #707071; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.forgotpass { color: #707071; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}
.regtable { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

.calhead { color: #000000; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.calbody { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}

table.banner {
	background-color: #4FAD29;
}
table.toolbar {
	background-image: url(images/topbar_gradient.gif);
	background-position: left;
	background-repeat: repeat-x;
	background-color: #4FAD29;
	height: 30px;	
}

table.toolbar td {
	vertical-align: middle;
	font-size: 75%;
	font-family: Arial, Helvetica, "sans serif";
	color: #000000;
	font-weight: bold;
	margin: 0px; 
	padding: 2px;
	text-align: left;
	height: 30px;
}

table.toolbar td img {
	margin: 0px;
	border: 0px;
	padding: 0px;
	
}
form.search {
	padding: 0px;
	margin: 0px;
	xmargin-bottom: -4px;
}
form.search input {
	margin: 0px;
	padding: 0px;
	height: 20px;
}

h1 {
	clear: left;
}
h2.cal_green, h2.cal_orange {
	text-align: left;
	color: #fff;
	padding-left: 10px;
	font-size: 140%;
	
}
h2.cal_green {
	height: 30px;
	background-image: url(images/cal_green.gif);
}
h2.cal_orange {
	height: 30px;
	background-image: url(images/cal_orange.gif);
	
}



.scroller  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.pollrestbl  { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
.pollrstans  { color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif}

.lblPostedby  { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif}

.navmaster {height: 25px;background: url(images/menu_regular.gif) }
.navmasterfirst {height: 25px;background: url(images/menu_top.gif) }
.navmasterlast {height: 25px;background: url(images/menu_bottom.gif) }
.navmaster A:link, .navmaster A:visited, .navmaster A:active,
.navmasterfirst A:link, .navmasterfirst A:visited, .navmasterfirst A:active,
.navmasterlast A:link, .navmasterlast A:visited, .navmasterlast A:active 
{COLOR: #FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold} 
.navmaster A:hover, .navmasterfirst A:hover, .navmasterlast A:hover
{COLOR: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold} 

.navmasteron {height: 25px;background: url(images/menu_regular_over.png) }
.navmasteronfirst {height: 25px;background: url(images/menu_top_over.gif) }
.navmasteronlast {height: 25px;background: url(images/menu_bottom_over.gif) }
.navmasteron A:link, .navmasteron A:visited, .navmasteron A:active,
.navmasteronfirst A:link, .navmasteronfirst A:visited, .navmasteronfirst A:active,
.navmasteronlast A:link, .navmasteronlast A:visited, .navmasteronlast,
.navmasteron A:hover, .navmasteronfirst A:hover, .navmasteronlast A:hover
A:active {COLOR: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}

.navslave {
	padding: 4px;
	height: 18px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #2099cc;
	background-color: #31AAEF;
	xbackground: url(images/menu_sub.png);
	background-position: bottom;
	background-repeat: no-repeat;
}
.navslave A:link    {COLOR: #EEEEEE; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.navslave A:visited {COLOR: #EEEEEE; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.navslave A:hover   {COLOR: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;} 
.navslave A:active  {COLOR: #EEEEEE; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}

.navslaveon {
	padding: 4px;
	height: 18px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #2099cc;
	background-color: #395DA5;
	background-position: bottom;
	background-repeat: no-repeat;
}
.navslaveon A:link    {COLOR: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
.navslaveon A:visited {COLOR: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}
.navslaveon A:hover   {COLOR: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold} 
.navslaveon A:active  {COLOR: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold}

.rightboxhead   { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
.rightboxbody  {background: url(images/box_gradient.gif);  background-color:#EAEAEA; background-repeat: repeat-x; color: #FFFFFF; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold}

.polltable  { color: #000000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif}
.polllink {COLOR: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}



span.vinvolved {
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
}
a.vinvolved {
	font-size: 160%;
	font-weight: bold;
}
span.vinvolved1 {
	color: #008080;
}
span.vinvolved2 {
	color: #99CC00;
}
span.eastsussex {
	color: #000;
}
a.vinspired {
	height: 64px;
	padding-top: 4px;
	float:left;
	padding-right: 100px;
	background-image: url(images/v-inspiring-logo.gif);
	background-position: 100% 50%;
	background-repeat: no-repeat;
}
