/* GENERAL STYLES */
html			{ background: #d4e1f2 url(/workplacecontrol2/backall.jpg) repeat-x top left;}

body			{ font-size: 12px; letter-spacing: 0.1px; line-height: 16px; font-family: Arial,Helvitca ; margin: 0px; overflow:-moz-scrollbars-vertical ! important; }
form			{ margin: 0; padding: 0;}		
h1			{ font-size: 28px; color: #039; padding: 10px 0; margin: 0 -2px; }
h2			{ font-size: 16px; font-weight: bold; color: #039; padding: 0; margin: 0; }
h3			{ font-size: 12px; font-weight: normal; line-height: 16px; margin:0px; padding:0px; }
img			{ margin: 0px; border: none;}
a			{ color: #03C;}
a:hover			{ color: #006;}
ul			{ list-style: square; padding: 0 0 0 15px;}
li			{ padding: 2px 0;}
p			{ margin:0px; padding:0px;}

#container		{ background-color: #FFF; width: 970px; margin: 0px auto auto auto; margin-top:0px; border: solid 2px #039; border-top: none;}

#header			{ margin: 0; padding: 0; width: 970px; height: 100px; background: transparent url(/workplacecontrol2/header1.jpg) no-repeat top left;}
	#logo 			{ float: left; display: block; width: 380px; height: 78px; background: transparent url(/workplacecontrol2/logo.jpg) no-repeat top left;}
	#logo a			{ display: block; width: 380px; height: 78px;}
	#logo span		{ display: none;}
	#actionMenu		{ color: #FFF; float: left; width: 590px; }
	#actionMenu ul		{ width: 290px; float: right; background: #000 url(/workplacecontrol2/actionmenu.gif) no-repeat top left; padding: 0 5px; margin: 0; list-style: none;}
	#actionMenu li		{ padding: 0 5px; height: 24px; float: left; }
	#actionMenu img		{ border: none; padding: 0px 0px 0px 8px; }
	#actionMenu a		{ font-size: 11px; color: #FFF; text-decoration: none; }
		#searchFrase	{ margin: 2px 0; font-size: 11px; width: 80px; height: 15px; border: 0px;}

#navigation				{ border-bottom: solid 2px #039; width: 970px; float: right; margin: 0; padding: 0;}
#navigation ul				{ float: right; margin: 0; padding: 0; list-style: none;}
#navigation li				{ background: url(/workplacecontrol2/nav_right.gif) no-repeat top right; float: left;height: 22px;  padding: 0 2px 0 0; margin: 0;}
#navigation li a, #navigation li span	{ background: url(/workplacecontrol2/nav_left.gif) no-repeat left top; font-weight: normal; font-size: 13px; color: #FFF; display: block; text-decoration: none; padding: 4px 12px;}
#navigation li a:hover			{ background: url(/workplacecontrol2/nav_left.gif) no-repeat left top; color: #CCC;}
#navigation li ul			{ top:24px; position: absolute; display: none; left: 0; border: solid 1px #669; border-top: none; background-color: #DDD;}
#navigation li.parent:hover > ul	{ display: block;}
#navigation li ul li			{ background: none; line-height: 14px; color:#000; float:none; border:none; padding: 0; margin: 0; white-space:nowrap;}
#navigation li ul li span		{ background: none; text-align: left; width: 120px; color:#000; padding: 3px 10px; overflow: hidden; text-overflow: ellipsis; background-color: #FFF; border-top: solid 1px #99C; border-bottom: solid 1px #EEF; }
#navigation ul ul ul			{ top: -1px; left: 120px; border-top:  solid 1px #669; }
#navigation li ul li a			{ background: none; width:100px; text-align: left; color:#000; padding: 3px 10px; overflow: hidden; text-overflow: ellipsis;}
#navigation li ul li a:hover		{ background: none; background-color: #CCC; color:#039;}
/* Commented backslash hack hides rule from IE5-Mac \*/
#navigation li				{ position: relative; padding: 0px; }
#navigation li a			{ width: auto; float: none; }
/* End IE5-Mac hack */

#content		{ float: left; clear: both; width: 890px; padding: 0px; margin: 0px;}
#content dl		{ float: left; margin: 0 50px 20px 0; padding: 0; width: 260px; height: 220px;}
#content .last		{ margin: 0px;}
#content dt	 	{ font-size: 14px; font-weight: bold; margin: 0px; padding: 15px 8px; font-size: 150%;}
#content dd	 	{ font-size: 12px; line-height: 20px; margin: 10px 10px 0 0; padding: 0 0x; }
#content dd ul	 	{ list-style: square; margin: 0 0 0 30px; padding: 0;}
#content table		{ border-collapse: collapse;  }
#content tr		{ vertical-align: top; }
#content th		{ padding: 5px 7px; text-align: left; color: #FFF; background-color: #039; font-weight: bold; }
#content td 		{ padding: 3px 20px 3px 5px; background-color: #F0F0F0; border: solid 1px #CCC;}
#content td img		{ padding: 2px; margin: 0px 10px 2px 0px; vertical-align: middle;}
#content p.published	{ text-align: right; }

#content #form43 td	{border:solid 0px white;}

#content .xsltsearch_result { margin: 10px 0px; }
#content #xsltsearch_stats {margin-top:10px;}



#form td		{ border: none;}

#breadcrum		{ list-style-type: none; width: auto; margin: 0; padding: 0;}
#breadcrum  		{ color: #666;}
#breadcrum li		{ float: left; padding: 0; }

#main			{ clear: both; width: 890px; padding: 0px; margin: 30px 40px;}

#quickmenu		{ width: 250px; float: right; display: block; margin: 20px 0 20px 20px; }
#quickmenu dl		{ width: 250px; background-color: #F1F1F1; margin: 0; padding: 0;  border: solid 2px #E1E1E1; height: auto; }
#quickmenu dt	 	{ background-color: #E1E1E1; font-size: 12px; font-weight: bold; margin: 0px; padding: 15px 20px; }
#quickmenu a	 	{ margin: 0; padding: 5px 0; }
#quickmenu dd	 	{ font-size: 12px; line-height: 20px; margin: 20px; }

#extra			{ display: none;}

#frontbuttons		{ list-style: none; margin: 0px 0px 0px 0px; padding: 0;}
#frontbuttons li	{ margin: 15px 45px 0px 0px; padding: 0; float: left; display: block; line-height: 25px; height: 40px; width: 160px; color: #000; text-align: center; font-size: 14px; font-weight: bold; padding: 0px; background: transparent url(/workplacecontrol2/FrontButton.jpg) no-repeat top left; } 
#frontbuttons a		{ color: #000; text-decoration: none; }
#frontbuttons a:hover	{ color: #FFF;  }

.frontbuttons		{ list-style: none; margin: 0px 0px 0px 0px; padding: 0;}
.frontbuttons li	{ margin: 15px 45px 0px 0px; padding: 0; float: left; display: block; line-height: 25px; height: 40px; width: 160px; color: #000; text-align: center; font-size: 14px; font-weight: bold; padding: 0px; background: transparent url(/workplacecontrol2/FrontButton.jpg) no-repeat top left; } 
.frontbuttons a		{ color: #000; text-decoration: none; }
.frontbuttons a:hover	{ color: #FFF;  }

#bottom			{ width: 80%; margin: 20px auto; padding: 10px; text-align: center; border-top: solid 2px #039;}
#bottom *		{ font-size: 11px;}
#bottom address		{ font-style: normal; margin: 20px 0;}
#bottom a,#bottom span	{ color: #03C; font-weight: bold; text-decoration: none; padding: 6px; }
#bottom span		{ color: #666;}
#bottom .separator	{ background: url(/workplacecontrol2/separator.gif) no-repeat right center;}

.highlight		{ color: #F00;}
.clear			{ clear: both;}
.fr			{ float: right;}
.ar			{ text-align: right;}
.dtblue			{ border-bottom: solid 1px #FFF; color: #000; background: #AAD url(/workplacecontrol2/dl_top.gif) no-repeat top left; }
.blue			{ color: #000; background: #CCE url(/workplacecontrol2/dl_bottom.gif) no-repeat bottom left;}
.dtyellow		{ border-bottom: solid 1px #FFF; color: #000; background: #e5e55c url(/workplacecontrol2/dl_top.gif) no-repeat top left; }
.yellow			{ color: #000; background: #e5e58a url(/workplacecontrol2/dl_bottom.gif) no-repeat bottom left;}
.dtgreen		{ border-bottom: solid 1px #FFF; color: #000; background: #8ae55c url(/workplacecontrol2/dl_top.gif) no-repeat top left; }
.green			{ color: #000; background: #a8e58a url(/workplacecontrol2/dl_bottom.gif) no-repeat bottom left;}
.dtorange		{ border-bottom: solid 1px #FFF; color: #000; background: #fcbb65 url(/workplacecontrol2/dl_top.gif) no-repeat top left; }
.orange			{ color: #000; background: #fcd197 url(/workplacecontrol2/dl_bottom.gif) no-repeat bottom left;}
.dtred			{ border-bottom: solid 1px #FFF; color: #000; background: #e55c5c url(/workplacecontrol2/dl_top.gif) no-repeat top left; }
.red			{ color: #000; background: #e58a8a url(/workplacecontrol2/dl_bottom.gif) no-repeat bottom left;}
#content .dtWhiteNoBorder	{ border:solid 1px white; background-color:white; }
#content .dtWhiteNoBorder td { border:solid 1px white; background-color:white; }
























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
H2 {
font-size: 14px; font-weight: bold; color: #039; padding: 10px 0px 0px 0px; margin: 0;
}

Text {
font-size: 12px; letter-spacing: 0.1px; line-height: 16px; font-family: Arial,Helvitca ; margin: 0px;
}

