@charset "utf-8";
/* wscpa.css */

html {
	background: white;
	height: 100%;
	margin: 0; padding: 0;
}

body {
	font: 12px Helvetica, sans-serif;
	margin: 0; padding: 0;
	background: white;
	color: white;
} 

/***** ELEMENT DEFAULTS *****/
img {border: none; margin: 5px;}

#main h3, #main h4, #main h5 {
	font-weight: bold;
	letter-spacing: 1px;
	color: black;
}

h3 {font-size: 18px; line-height: 20px;}
h4 {
	font-size: 16px; line-height: 18px;
margin-bottom: 0;
}
h5 {
	text-transform: lowercase;
	font-size: 16px; line-height: 18px;
}

p, li {line-height: 18px;}

a, a:visited, a:link { 
	text-decoration: none;
	color: black;
}
a:hover {text-decoration: underline;}

/***** TITLEBAR *****/
#titlebar {
	background: white;
	margin: 0; padding: 0;
	height: auto;
	border-bottom: 1px dashed black;
}
#titlebar h1, #titlebar h2 {
	margin: 0; padding: 0;
	text-indent: 0;
	display: block;
}
#titlebar a {display: inline; text-decoration: none;}
span.alliott {display: none;}


/***** NO DISPLAY *****/
#mainmenu, #imagebar, #minibar, #footer {display: none;}

/***** MAIN *****/
#main {
	background: white;
	margin: 0;
	padding: 10px;
	min-height: 302px;
}
#main p {
	padding: 0 5px;
}

/***** CURRENT *****/
div.currentbox {
	width: 350px;
	border: 3px double #DB9;
	background: #FDB;
	padding: 5px 15px 5px 3px;
	margin: 0 25px 20px 0;
	float: left;
}
div.currentbox h4 {
	text-transform: lowercase;
	text-align: center; 
	padding: 5px 0; margin:0;
}
li.morenews {
	list-style-type: none;
	margin: 1em 0 0 -1.2em;
}



/***** CLASSES *****/
ul.circle {list-style-type: circle;}

.buzz {font-weight: bold;}
.left {float: left;}
.right {float: right;}

/* TESTIMONIAL */
div.testimonial {
	margin: 10px 20px;
	border: 3px double #988;
}
p.author {text-align: right;}

div.careerpost {border-top: 3px double #900;}

/* WORKHERE */
div.workhere, div.workhere-alt {display: block; width: 100%;}

div.workhere-alt {text-align: right; float: left;}
div.workhere-alt img {float: right;}

div.workhere {text-align: left; float: left;}
div.workhere img {float: left;}

/* NEWS*/
ul.news li {margin: 2px 0; list-style-type: none;}

/* DL TAXPLAN */

dl.taxplan dt {
	font-weight: bold;
	margin: 5px 0 2px 0;
	font-size: 14px;
}
dl.taxplan a {text-decoration: none;}
