.agreement
{
	font-size : 100%;
}

.agreement, .navigationbuttontext, .searchresults
{
	font-family : verdana, arial, helvetica, sans-serif;
}

body, .searchresultheaderstyle
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 80%;
}

div.applicationnumbersearch, div.detailedbuttons, div.detailedsearch, div.weeklysearch
{
	border : solid 1px #568181;
}

.cancel, .close, .clear, .dsb, .ok, .planningagreementcancel, .planningagreementprocees, .search, .submit, .tryagain, input
{
	background-color : #66cccc;
	border-color : #568181;
	border-style : solid;
	border-width : thin;
}

.resultscontrol
{
	width : 30em;
}

div.detailedbuttons
{
	border-top : none 0px white;
}

div.detailedsearch
{
	border-bottom : none 0px white;
}

div.detailedsearchdates
{
	border-left : solid 1px #568181;
	border-right : solid 1px #568181;
}

.documentlist
{
	font-family : verdana, arial, helvetica, sans-serif;
	width : 97%;
}

.documentlistalternatingitem, .documentlistheader
{
	background-color : #f0fafb;/*#ffe5b2;*/
}

.mandatory
{
	color : Red;
}

.navigationbuttons
{
	background-color : #66cccc;
}

.navigationbuttons, .navigationselected
{
	border-color : #568181;
	border-style : solid;
	border-width : thin;
}

.navigationselected
{
	background-color : White;
	border-bottom-color : White;
}

.ok
{
	width : 8%;	
}

.searchcriterion
{
	color : Red;
	font-weight : bold;
}

input.searchformcontrol, input.searchformdatecontrol, input.resultscontrol, textarea
{
	background-color : White;
	border-color : black;
	border-width : 1px;
	border-style : inset;
	
}

input.searchformcontrol
{
	width  : 20em;
}

.searchformdatecontrol
{
	width  : 8em;
}

.searchlink, .searchlink:hover
{
	color : blue; 
	text-decoration : underline
}

.searchresultsalternatingitem, .searchresultsheader
{
	background-color : #f0fafb;/*#ffe5b2;*/
}

.searchresultpage
{
	font-size : xx-small;
	color : Blue;
	text-decoration : underline;
	margin-right : 0.3em;	
}

.searchresultselectedpage, .searchresultselectedpage:hover
{
	font-size : xx-small;
	font-weight : bold;
	color : Black;
	margin-right : 0.3em;	
}

span.searchpagetitle, span.applicationdetailpagetitle, span.selectedapplication
{
	color:#999966;
	font-size:170%;
	font-weight:normal;
	padding:5px 0;	
}

.trackercellactive
{
	border : solid 2px #568181;
	background-color : White;
	font-size : xx-small;
}

.trackercellexpired
{
	border : solid 2px Black;/*#66cccc;*/
	background-color : #568181;
	color : White;
	font-size : xx-small;
}

.trackerindicator
{
	border-style : none;
	background-color : White;
}

.searchresultheaderstyle
{
	font-weight : bold;
	color: #568181;
}

.searchresultitemstyle
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	/*font-size : 70%;*/
}

span.searchsectiontitle, span.pagetitle
{
	font-weight : bold;
}

input.trackericon
{
	background-color:White;
	border-color : White;
	border-style : none;
}