/*  screen stylesheet by redengine.com
september 2003  */

/*  main elements */
body {
padding: 0px;
margin: 0px;
}

h1, h2, h3 {font-family: arial, verdana, helvetica, sans-serif;}

p, th, td, dd, dt, ul, li {
font: 11px/1.33em verdana, arial, helvetica, sans-serif;
}

p {
margin: 10 0 10 0;
}
img 
{
border:0px;	
}

/*  formatting elements */
form {margin: 0px;padding: 0px;}

.title, .title a:hover, .title a:link, title a:visited {
font: 14px bold verdana, arial, helvetica, sans-serif;
font-weight:bold;
}

a:link {}
a:visited {}
a:hover, a:visited:hover {text-decoration:none;}

.pinstripe {

}
.navigation {
width:100%;
}
.navigation a:link, .navigation a:visited {
font-weight: bold;
line-height: 1.22em;
}
.navigation, .navigation a, .navigation a:link, .navigation a:visited {
text-decoration: none;
}
.navigation a:hover {
text-decoration: underline;
}
.headermain
{
width:100%;
height:72px;
}
.header, .header a, .header a:link, .header a:visited {
font-size: 10px;
text-decoration: none;
}
.header a:hover {
text-decoration: none;
}

.headera, .headerb, .headerc, .headerd
{
width:100%;
text-align:right;
padding-top:2px;
padding-bottom:2px;
}

.headera, .headera a, .headera a:link, .headera a:visited {
font-size: 10px;
text-decoration: none;
}
.headera a:hover {
text-decoration:underline;
}

.headerb{height:10px;}
.headerc{}
.headerd{}

.search {
font-weight: bold;
}
.searchbox {
font: 11px verdanda, arial, helvetica, sans-serif;
width: 70px;
}
.searchboxlong {
font: 11px verdanda, arial, helvetica, sans-serif;
width: 100px;
}
.leftcolumn {

}
.rightcolumn {

}

.centercolumn {
padding: 10px;
}

.centercolumn img{
}

.centercolumn h3 {

margin: 0px;
padding: 0px;
font-size: 15px;
}

.centercolumn a, .centercolumn a:link {

}
.centercolumn a:visited {

}

.centercolumn a:hover {

}
.title {
margin: 0;
padding: 0;
}
.primaryImage
{
padding:5px;
}
.login{padding:5px;}
.rightcolumn p{

}
.poll{padding:10px;}

.question
{
font-weight:bold;}

.horizontalrule {
margin-top: 10px;
margin-bottom: 10px;
}

.horizontalruletop {

margin-top: 10px;
margin-bottom: 15px;
}

.footer 
{
width:100%;
text-align:right;
}
.footer, .footer a, .footer a:link, .footer a:visited {
font-size: 10px;
text-decoration: none;
}
.footer a:hover {
text-decoration:underline;
}


/*article 1 class*/
.article1 h3 {
margin:0;
padding:0;
font-size: 12px;
padding: 3px;
padding-left: 10px;
font-weight: 500;
}
.article1 ul {
margin: 0;
padding: 0;
padding: 4px 5px 2px 11px;
margin: 4px 5px 2px 11px;
}
.article1 li {
line-height: 1.25em;
list-style: disc url(../images/bullet.gif) outside;
vertical-align: top;
padding-bottom:5px;
}

.article1 {

}
.article1 p {
padding: 0 3px 0 6px;
}
.article1 img {
margin: 0;
padding: 0;
}


/* article 2 class */
.article2 h3 {
margin:0;
padding:0;
font-size: 12px;
padding: 3px;
padding-left: 10px;
font-weight: 500;
}
.article2 ul {
margin: 0;
padding: 0;
padding: 4px 5px 2px 11px;
margin: 4px 5px 2px 11px;
}
.article2 li {
line-height: 1.25em;
list-style: disc url(../images/bullet.gif) outside;
vertical-align: top;
}

.article2 .padding {
padding-left: 20px;
}

.article2 {

}
.article2 img {
margin: 0;
padding: 0;
}



.date {

float: right;
margin: 0;
padding: 0;
}

.more {
float: right;
}

.numberresults {

font-weight: bold;
}

.breadcrumb {
padding: 0px;
}
.breadcrumb, .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
font-size: 10px;
}
.breadcrumb a:hover{
text-decoration: none;
}

.people
{
	border-left:solid 3px #fff;
	border-top:solid 3px #fff;
}
.people td
{ 
	vertical-align:top;
	width:180px;
	padding:5px;
	background-color:#eee;
	border-bottom:solid 3px #fff;
	border-right:solid 3px #fff;
}
.people td p
{
	background-color:#eee;
}
.people .emptycell,.people .emptycell p
{
	background-color:#fff;
}
