/*  screen stylesheet by Redengine.com
september 2003  */


/*  main elements */

html, body	{
margin				: 0px;
padding				: 0px;
}

h1, h2, h3 {font-family: arial, verdana, helvetica, sans-serif; line-height:1.2em;}

p, th, td, dd, dt, ul, li {
font: 11px/1.33em verdana, arial, helvetica, sans-serif;
}

p {
margin: 10 0 10 0;
}

img	{border: 0;
vertical-align:bottom;}

/*  formatting elements */
form {margin: 0px;padding: 0px;}


.title, .title a:hover, .title a:link, title a:visited {
font-size:14px;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:bold;
}

a:link {}
a:visited {}
a:hover, a:visited:hover { text-decoration:none;}

.pinstripe {
border-right: 3px solid #1a1a18;
border-left: 3px solid #1a1a18;
}
.navigation {

}
.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;
}

.navigationon {
}

.header {
border-right: 3px solid #1a1a18;
border-left: 3px solid #1a1a18;
}
.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: 125px;
}
.leftcolumn {
}
.rightcolumn {
border-left-width: 1px;
border-left-style: dashed;
border-left-color: #000;
}

.centercolumn {
padding-top: 10px;
padding-left: 20px;
padding-right: 15px;
}

.rightcolumn p{
padding-top: 2px;
padding-left: 5px;
padding-right: 5px;
}

.publicationDate
{
}
.publicationDate2
{width:200px;
text-align:right;
}

.more
{
text-align:right;
}
.news{
width:300px;
}

.centercolumn h3 {
margin: 0;
padding: 0;
padding-bottom: 15px;
font-size: 15px;
}

.title {
margin: 0;
padding: 0;
padding-bottom: 5px;
font-size: 13px;
}

.centercolumn a, .centercolumn a:link {
}
.centercolumn a:visited {
}

.centercolumn a:hover {
}

.horizontalrule {
border-top: 1px dashed #000;
margin-top: 10px;
margin-bottom: 10px;
}

.horizontalruletop {
border-bottom: 1px dashed #000;
margin-top: 10px;
margin-bottom: 15px;
}

.footer 
{
margin-top: 5px;
margin-bottom: 10px;
}

/*article 1 class*/
.article1 h3 {
border-top: 1px dashed #fff;
border-bottom: 1px dashed #fff;
margin:0;
padding:0;
font-size: 12px;
padding: 3px;
padding-left: 10px;
font-weight: bold;
}
.article1 ul {
margin: 0;
padding: 0;
padding: 4px 5px 2px 11px;
margin: 4px 5px 2px 11px;
}
.article1 li {

}

.article1 {
border-bottom: 1px dashed #fff;
}

.article1 p
{
  color: #fff;
  padding: 0 3px 0 6px;
}

.article1 a:link, .article1 a:visited, .article1 a:hover, .article1 a:visited:hover
{
  color: #fff;
}

.article1 a:hover, .article1 a:visited:hover
{ 
  text-decoration:none;
}

.article1 img {
margin: 0;
padding: 0;
}


/* article 2 class */
.article2 h3 {
border-top: 1px dashed #fff;
border-bottom: 1px dashed #fff;
margin:0;
padding:0;
font-size: 12px;
padding: 3px;
padding-left: 10px;
font-weight: bold;
}
.article2 ul {
margin: 0;
padding: 0;
padding: 4px 5px 2px 11px;
margin: 4px 5px 2px 11px;
}

.article1 li {

}

.article2 .padding {
padding-left: 20px;
}

.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;
}

.quickpoll
{
	padding-left:3px;
}
.company td
{
	vertical-align:top;
	padding-bottom:3px;
	padding-left:3px;
}

.login
{
padding-left:5px;
padding-right:5px;
}

.selected
{
font-weight:bold;}

