@import url(../common.css);

/********************************************/
/*				General Items				*/
/********************************************/
.button{
	background-color : #dff1e3; 
	color : #004f01; 
	border : solid 1px #004f01;
}
.subheading{color : #dff1e3;}
.band1{background-color : #dff1e3;}
.band2{background-color : #f5f5f5;}
.headband{
	background-color : #51856f;
	color : #fff;
}


/*******************************************/
/*  	   Left-hand Navigation            */
/*******************************************/
.leftcol{background-color : #dff1e3;}
#sibling li.selected{border : solid 1px #004f01;}
#sibling li.selected a.selected{ color : #004f01;}

/*** Polls ***/
.relatedpolls div.polltitle{
	color : #fff;
	background-color : #51856f;
}
.relatedpolls p{color : #004f01;}

.scorebar{background-color : #004f01;}
.barwidth{background-color : #dff1e3; width : 410px;}

#pollresultscentre table tr td.closebar{
	border-top : solid 10px #fff;
	background-color : #dff1e3;
}


/*******************************************/
/*  	   Right-hand Navigation           */
/*******************************************/
#rhsbox{background-color : #dff1e3;}
#rhsbox ul li.rhstitle, #rhsbox ul li.contitle{
	color : #fff;
	background-color : #51856f;
}
#rhsbox ul li.contitle ul.contact{background-color : #51856f;}

/*****************************************************/
/*				A to Z Template				 		 */
/*****************************************************/

/* A to Z Letters */
#azletters li a.selected, #azletters li a:hover, #azletters li a.selected:hover {
	background-color: #dff1e3;
}

/* A to Z List */
#azdisplay ul li ul li{background-color : #dff1e3;}
#azdisplay ul li ul li.rhstitle{
	color : #fff;
	background-color : #51856f;
}
#azdisplay div.infoheading{background-color : #51856f;}
#azdisplay div.infoheading, #azdisplay div.infoheading a{color : #fff;}


/************************************/
/*  	     Calendar       	    */
/************************************/
#monthdisplay form{
	border-bottom : solid 2px #fff;
	background-color : #51856f;
}

#calendardisplay{ background-color : #dff1e3; }
#calendardisplay td{ background-color : #fff; border : solid 2px #dff1e3;}
#calendardisplay td.calweekday{ background-color : #dff1e3; }
#calendardisplay td.caltoday{ background-color : #51856f; color : #fff; }
#calendardisplay td.calevent{ background-color : #6c9; }
#calendardisplay td.calselected a{ background-color : #004f01; color : #fff; }

#eventlist div.showheading{ background-color : #51856f; color : #fff; }


/************************************/
/*     	    Car Pool        	    */
/************************************/
#addjourney table{ border : solid 1px #51856f; }
#addjourney table tr th{ background-color : #51856f; color : #fff; }
#addjourney table tr td{ background-color : #004f01;}

#mainblock .topblock{ border : solid 1px #51856f;}
#mainblock .heading{ background-color : #51856f; color : #fff; }

#journeysummary table{ border : solid 1px #51856f; }
#journeysummary table tr th{ background-color : #004f01; color : #fff; }



/************************************/
/*     	    Classified        	    */
/************************************/
#classifiedcontrol{
	border-top: solid 1px #004f01; 
	border-bottom: solid 1px #004f01;
	background-color : #dff1e3;
}

#classifiedposts tr td ul{
	border-top : solid 1px #004f01;
	border-right : solid 1px #004f01; 
	border-bottom : solid 1px #004f01;
}
#classifiedposts tr td ul li.block{
	background-color : #dff1e3;
	border-bottom : solid 1px #004f01;
}
#classifiedposts tr td ul li.block, #classifiedposts tr td ul li.overflow{color : #004f01;}

#classifiedlist table{ border : solid 1px #004f01; width : 100%;}
#classifiedlist table tr th{background-color : #51856f; border-bottom : solid 1px #004f01; color : #fff;}

#classifiedadditem form table{
	border-top : none;
	border-right : none;
	border-left : solid 1px #004f01;
	border-bottom : none;
	width : 100%;
}
#classifiedadditem form table tr th{background-color : #51856f; border : solid 1px #004f01; color : #fff;}
#classifiedadditem form table tr td{background-color : #dff1e3; border-top : solid 1px #004f01;}
#classifiedadditem form table tr td.whitecell{border-left : solid 1px #004f01;}
#classifiedadditem form table tr td.baseline{border-bottom : solid 1px #004f01;}

#classifieditem table{
	border-top : none;
	border-right : none;
	border-left : solid 1px #004f01;
	border-bottom : none;
	width : 100%;
}
#classifieditem table tr th{background-color : #51856f; border : solid 1px #004f01; color : #fff;}
#classifieditem table tr td{background-color : #dff1e3; border-top : solid 1px #004f01;}
#classifieditem table tr td.whitecell{border-left : solid 1px #004f01;}
#classifieditem table tr td.baseline{border-bottom : solid 1px #004f01;}



/************************************/
/* 	    	    Forum        	    */
/************************************/
#forums{ border : solid 1px #51856f;}
#forums tr th{background-color : #51856f; border-bottom : solid 1px #51856f; color : #fff;}



/************************************/
/*     	    Site-search        	    */
/************************************/
#searchword{border-top : solid 5px #51856f;}
#searchresults p.strapline{background-color : #51856f; color : #fff;}



/************************************/
/*     	    GSCB Header        	    */
/************************************/
table#topdisplay.bargscb{
	border-top : solid 10px #146350;
	border-bottom : solid 10px #146350;
	color: #2e267b;	
}
table#topdisplay td.bannergscb{
	border-top : solid 10px #27245b;
	border-bottom : solid 10px #27245b;
}