/*
** CSS template used for www.actiontax.co.uk
** Matthew 19 Jul 08
** version 1.00
** green 	#8CA96B
** light grey	#F2F2F2
*/

html, body {font-size:85%;}

body {	border-top:10px solid #8CA96B;
	border-bottom:10px solid #8CA96B;
	padding:20px 0px 20px 0px;
	}

div#body {width:760px;}
div#banner {margin-bottom:10px;clear:both;}
div#header {margin-bottom:0px;clear:both;}
div#strap {margin-bottom:0px;clear:both;}
div#strap img {display:block}

/* HEADER IMAGE */
div#header {position:relative;}
div#header img {}


/* mainNav */
div#mainNav {clear:both;}
div#mainNav ul {}
div#mainNav ul li {
	float:left;
	margin:2px 0px 0px 0px;
	}
div#mainNav ul li a {
	border-top:2px solid #8CA96B; /* green */
	display:block;
	text-decoration:none;
	padding:2px 0px 0px 0px;
	vertical-align: bottom;
	}
div#mainNav ul li a img {display:block;}
	
div#mainNav ul li.CUR {
	border-top:2px solid #8CA96B;
	padding:0px 0px 2px 0px;
	margin:0px 1px 0px 1px;
	border-bottom:2px solid #8CA96B;
	}
div#mainNav ul li.CUR a {
	border-bottom:2px solid #8CA96B;
	padding:0px 0px 0px 0px;
	background:#FFFFFF;
	}
div#mainNav ul li.CUR a img {
	background:#8CA96B;
	}

	

div#content { clear:both; }
div#footer { clear:both; }
	
/* A LINK STYLES */
a {text-decoration:none; color:#8CA96B;}
a:hover {text-decoration:underline;}

/* GENERAL */
b, strong {color:#555555;}
i, em {color:#8CA96B;}
p {margin-bottom:10px;}

#normal ul {list-style: outside disc; margin:0px 0px 10px 14px;}
#normal ul li {padding:0px 0px 5px;}
#normal ul.csc-menu-1, #normal ul.csc-menu-5 {list-style: none; margin:0px 0px 10px 0px;}
#normal ul.csc-menu-1 li, #normal ul.csc-menu-5 li {padding:0px;}

/* HEADERS */
h1 {padding:0px 0px 0px 0px; border-bottom:1px solid #8CA96B; margin:10px 0px 10px 0px; }

/* SPECIALS */
div#right ul.csc-menu-1 {margin:0px 0px 20px 70px}
blockquote {background:#8CA96B; padding:0px 0px 1px 0px; margin:0px 0px 10px 0px;}
blockquote p {color:#ffffff; padding: 5px 5px 5px 5px; border-bottom:2px solid #ffffff; margin-bottom:1px;}
blockquote a {color:#ffffff; font-weight:bold;}
blockquote form {color:#ffffff; padding:5px 5px 5px 5px; border-bottom:2px solid #ffffff; margin-bottom:1px;}

div#normal table td {padding:2px;}

.darkbg {background-color:#8ca96b;padding:5px;border:1px solid #000000;}
.darkbg a, .darkbg td {color:#ffffff;}
.darkbg b {color:#000000;}

.alertbg {background-color:#FFE500;padding:5px;border:1px solid #8ca96b;}


.vmiddle {vertical-align:middle;}

