
/* CSS Document */
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6 { font-family: Verdana ,Trebuchet MS, Tahoma, Segoe, sans-serif; padding: 0px; margin: 0px; border: 0px transparent none ; font-size: 11px; color:#292526; line-height:1.4em;}

body{background-color:#eef0f2;}

.headline{color:#006bb6; font-size:23px; padding:0px; margin:0px;}

.floatingdiv{float:right; border-color:#999999; border-width:1px; width:191px; padding:7px 7px 7px 7px; border-style:solid;}

a, a:visited{ color:#292526; text-decoration:none;}
a:active, a:hover{ color:#4d7cc4; text-decoration:underline; }

ul{
margin-left:16px;
list-style-type:none;
list-style-image:url(../img/blue_bullet_high.gif);
}

li{
line-height:18px;
}

hr{
height:1px;
color:#b1b1b1;
padding-top:0px;
margin-top:0px;
}

.blue_maintext{
color:#006bb6;
}

.white_maintext{
color:#ffffff;
}

a:visited.white_link, a:active:white_link, a:hover.white_link, a.white_link{
color:#FFFFFF;
}

.news{
font-size:11px;
}

.viewable_list{
background-color:#dcebf6;
border-bottom: 5px solid #ffffff;
}

.viewable_list td{
border-bottom: 5px solid #ffffff;
height:25px;
}

.header td {
	background-color:#ffffff;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9a9a9a;
}

.hidecontent{

    display:none
}


/* tablesorter */
table.tablesorter {
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header {
	background-image: url(../img/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../img/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../img/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

.processtracker{
	margin:0;
	padding:0;
	margin-top:20px;	
}

.processtracker li{
	display:inline-block;
	background:url(../img/tracker_inactive.jpg) top left repeat-x;
	padding-top:7px;
	width:200px;
	margin-right:10px;
	color:#999;
}
	
.processtracker li.active{
	background:url(../img/tacker_active.jpg) top left repeat-x;
	color:#000;
}
	
.processtracker li.lastitem{
	margin-right:0;
}

/*alfa laval header*/
#query{
	font-size:10px;
	padding:3px 6px 3px 6px;
	border:1px solid #999;
}

#query.placeholding{
	color:#999;
}
