/*  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:normal 12px/1.3em verdana, helvetica, sans-serif;
}

/*  formatting elements */
form {margin: 0px;padding: 0px;}

.title, .title a:hover, .title a:link, title a:visited {
font:bold 14px/1.2em verdana, helvetica, sans-serif;
}

a:link {color: #00F;}
a:visited {color: #00F;}
a:hover, a:visited:hover {color: #00F;text-decoration:none;}

.header {
}
.header, .header a, .header a:link, .header a:visited {
font-size: 10px;
}
.header a:hover {
text-decoration: none;
}
.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 {
border-top:solid 4px #C2C2C2;
}
.rightcolumn {
border-top:solid 4px #C2C2C2;
background-image:url(../images/nav-sub-bg.jpg);
background-repeat:repeat-x;
}
.centercolumn {
padding-left: 10px;
padding-right: 10px;
background-image:url(../images/nav-sub-bg.jpg);
background-repeat:repeat-x;
border-top:solid 4px #C2C2C2;
}
.centercolumn img{
}

.centercolumn h3 {
margin: 0;
padding: 0;
padding-bottom: 15px;
font-size: 15px;
}

.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 
{
padding-top: 25px;
padding-bottom: 10px;
}

.date {

float: right;
margin: 0;
padding: 0;
}

.more {
float: right;
}

.numberresults {

font-weight: bold;
}

.breadcrumblinks {
padding-bottom: 13px;
padding-top:3px;
font:normal 11px/1.2em verdana, helvetica, sans-serif;
}
.breadcrumb, .breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
font:normal 11px/1.2em verdana, helvetica, sans-serif;
padding: 0px;
}
.breadcrumb a:hover{
text-decoration: none;
}

.qfact{
padding:5px;
}
.quickpoll{
padding:5px;
color:#fff;
}