/*DmrStyle css1Body*/body {	text-align: center;	margin: 0; padding: 0;	font-family: verdana, sans-serif;	font-color: #666;	font-size: 11pt;	line-height: 1.2em;	background: #ffffff;	}#container {	position: relative;	width: 1000px;	margin-left: auto;	margin-right: auto;	padding: 0;	}#containerPadded {    /* for printing header, has no efect here */	position: relative;	width: 800px;	margin: 0 0 0 8px;	padding: 0;	}#content {	margin: 10px 15px 10px 10px;	padding-top: 20px;	font-size: 90%;	text-align: left;	margin-top/* */: 0; /* IE5.0 Win wont see this - fixes weird float bug for hp */	}html>body #content  {	margin-top: 0;	}#content {	margin-left: 127px;	padding-left: 0;	}/* through all width of page, in navigation space too */#contentWide {	margin: 10px 15px 10px 10px;	padding-top: 20px;	font-size: 90%;	text-align: left;	margin-top/* */: 0; /* IE5.0 Win wont see this - fixes weird float bug for hp */	}/*DefaultWebStyle css211Fonts*/@font-face {	font-family: Teko-Light;	src: url(/font/TekoLightTtf.ttf);	font-style: normal;	font-weight: normal;	font-stretch: normal;}/*DefaultWebStyle css21Text*/h1, h2, h3, h4, h5, h6 {	color: Black;	background-color: transparent;	font-family: Helvetica, Arial, sans-serif;	font-size: 100%;	font-weight: normal;	margin: 0;	padding-top: 0.5em;      border-bottom: 1px solid #8cacbb;}h1 {	margin-top: 10px;	padding-top: 10px;	font-size: 150%;    }h1 span {	color: #999;	}h2 {	font-size: 130%;	font-weight: bold;	border-bottom: none;    }h3 {	margin: .7em 0 .7em 0;	font-size: 120%;	font-weight: bold;	border-bottom: none;     }h4 {	margin: .5em 0 .5em 0;	font-size: 100%;	border-bottom: none;	font-weight: bold;    }h5 {	font-size: 90%;	border-bottom: none;	font-weight: bold;    }pre	{	border-left:3px solid #CCCCCC;	margin-left:2em;	padding:0.5em;	}/*DefaultWebStyle css22Links*/a:link { color: #369; text-decoration: none}a:visited {  color: #369; text-decoration: none}a:active {  color:  #f90; text-decoration: none}a:hover { text-decoration:underline; }a.helpLink { }/*DefaultWebStyle css231Validation*/div.validationError {font-weight: bold; color: #f40000; }/*DefaultWebStyle css23Inputs*/fieldset {	border: 1px solid #ccc;	margin: 1em 0em 1em 0em;	padding: 0em 1em 1em 1em;	line-height: 1.5em;	color: #666;}fieldset td {	color: #666;}legend {	background: White;	padding: 0.5em;	font-size: 90%;	color: #666;}form {	border: none;	margin: 0;	height: 100%;}input, button {	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;	font-size: 80%;	visibility: visible;	border: 1px solid #ccc;	background: #f5f5f5;	color: #666;	vertical-align: middle;	padding: 1px; spacing: 2px;	padding-left: 0px; padding-right: 0px;	spacing-left: 0px; spacing-right: 0px;}input:disabled, button:disabled {  	background-color:#f8f8f8;	border: 1px solid #eee;	color: #ccc;}  textarea {	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;	font-size: 80%;	visibility: visible;	border: 1px solid #ccc;	background: #f5f5f5;	color: #666;	vertical-align: middle;	padding: 2px;}/*DmrStyle css23Inputss*/input, button {	border: 1px solid #bcbec0;	background: #fbf9f9;	color: #666;}textarea {	border: 1px solid #bcbec0;	background: #fbf9f9;	color: #666;}/*DmrStyle css24WebGrid*/table.webGrid {	font-size: 10pt;	}table.webGrid tr { }table.webGrid td {	padding: 0px; spacing: 2px;	vertical-align: top;;	}table.webGrid td input { font-size: 10pt }table.webGrid th {	padding: 0px; spacing: 2px;	height: 25px;	vertical-align: center;	background: #e5e6e7;	font-size: 10pt; font-weight: normal;	}table.webGrid tr.red td, tr.red a { color: red; }table.webGrid tr.green td, tr.green a { color: forestgreen; }table.webGrid tr.blue td, tr.blue a { color: blue; }table.webGrid tr.yellow td, tr.yellow a { color: yellow; }table.webGrid tr.orange td, tr.orange a { color: darkorange; }table.webGrid tr.gray td, tr.gray a { color: darkgray; }table.webGrid tr.summary td, tr.summary a { color: darkgray; font-weight: bold }/*DefaultWebStyle css25AutocompleteField*/div.auto_complete {      position:absolute;      width:350px;	background-color: #fff}div.auto_complete ul {	border:1px solid #888;	background-color: #fff;	margin:0;	padding:0;	width:100%;	list-style-type:none;}div.auto_complete ul li {	margin:0;	padding:3px;}div.auto_complete ul li.selected { 	background-color: #ffb; }div.auto_complete ul strong.highlight { 	color: #800; 	margin:0;	padding:0;}/*DefaultWebStyle css26Popup*/div.popup {    position: absolute;    float: left;    z-index: 10;    background-color: #d5e4f2;    font-family: arial;    border: 1px solid #6599cd;    padding: 15px;    margin: 0px 6px 6px -6px !important;    margin: 0;}/*DefaultWebStyle css27Menus*/#dropmenudiv{	position:absolute;	background-color: white;	border:1px solid black;	border-bottom-width: 0;	font:normal 12px Verdana;	line-height:18px;	z-index:100;}#dropmenudiv a{	width: 100%;	display: block;	text-indent: 3px;	border-bottom: 1px solid black;	padding: 1px 0;	text-decoration: none;}#dropmenudiv a:hover{ /*hover background color*/	background-color: #CCFF9D;}#popitmenu {	position: absolute;	background-color: white;	border:1px solid black;	font: normal 12px Verdana;	line-height: 18px;	z-index: 100;	visibility: hidden;}#popitmenu a {	text-decoration: none;	padding-left: 6px;	color: black;	display: block;}#popitmenu a:hover{ /*hover background color*/	background-color: #CCFF9D;}/*DefaultWebStyle css28Dialog*/.dialog {}.dialog-button { }/*DmrStyle css3Header*/#header {	position: relative;	height: 110px;	width: 1000px;	border: none;	}#headerlogin {	position: absolute;	top: 40px;  right: 30px;	width: 250px;	font-size: 11px;	text-align: right;	}/*DmrStyle css3HeaderSearch*/.search {	position: absolute;	right: -2px;	top: 67px;	width: 281px;	}.search div {	position: relative;	float: left;	height:33px;	width:270px;	background: url("/img/searchFieldGif.gif") no-repeat;	}.search div input {	border: 0;	float: left;	height: 33px; width: 270px;	margin: 7px 0 0 4px;	font-size: 11pt;	background: none;	}.search .search-button {	position: absolute;	top: -1px; right: 6px;	height: 21px; width: 24px;	float: left;}/*BiArtStyle css40NavigationBar*/#navigation {	position: absolute;	width: 120px;	top: 80;	margin-right: 0;	font-size: 80%;	color: #333;	left: 8px; /* fixes weird IE5.0/win absolute position within relative */	left/* */: 0;	background: #F0F0E7 url("/img/leftcornergif.gif") no-repeat top right;	}html>body #navigation  {	left: 0;	}#navigation div {	padding: 10px;	font-size: 100%;	border-bottom: 1px solid #fff;	}#navigation div div {	padding: 0;	}#navigation .boxGrey {	background: #fff;	}#navigation h3 {	padding: 0;	margin: 0;	margin-bottom: 6px;	font-family: verdana, sans-serif;	font-size: 100%;	font-weight: bold;	letter-spacing: 0;	color: #AAA799;      padding-top: 0;      border-bottom: 0;	}#navigation h3 img {	vertical-align: middle;	display: inline;	background: #AAA799;	}#navigation p {	margin: 3px 0 0 0;	line-height: 1.2em;	}#navigation ul, .styledBox ul {	margin: 0;	padding: 0;	list-style: none;	}#navigation li, .styledBox li {	background: url("/img/bulletsquareleftwhitegif.gif") no-repeat 0 1px;	padding: 0 0 6px 16px;	line-height: 1em;	}#navigation input {	font-size: 120%;	vertical-align: middle;	padding: 3px; }#navigation button {	visibility: visible;	border: 0px solid; 	background: #F0F0E7; 	vertical-align: middle;	padding: 0px;}/*DefaultWebStyle css41Login*//*DmrStyle css41NavigationBar*/#navigation { 	top: 120; 	background: #f5f4f3;      }#navigation h3 img {	background: #35488b;	}#navigation #navcontact { font-size: 7pt; }/*DefaultWebStyle css42ErrorReport*/#error {	color: red;	font-size: 120%;}/*BiArtStyle css431InfoLine*/#infoLine {	background: #fdfae7;	margin-bottom: 5px;	}#infoLine td { font-size: 8pt }/*ScriboStyle css43Buckets*//* column of actions and aditional info to the right *//* one #buckets of many #wrapper divs */#buckets {	float: right; 	margin: 0 0 6px 14px;	width: 336px;	font-size: 90%;	}/* to fix weird IE/Win border issue */#buckets .wrapper {	width: 336px;	}#buckets h3 {	margin: 0;	padding: 3px 0 3px 4px;	font-family: verdana, sans-serif;	font-size: 100%;	font-weight: bold;	letter-spacing: 0;	padding-left: 6px;	color: #AAA799;	background: #F0F0E7 url("/img/buckettopgif.gif") no-repeat top;	}#buckets h3 img {	vertical-align: middle;	display: inline;	background: #AAA799;	}#buckets div div {	margin: 0 0 10px 0;	padding: 6px 12px 6px 12px;	color: #333;	border: 1px solid #F0F0E7;	border-top: none;	}#buckets div div { background: #FFFFFF }#buckets div div td {	vertical-align: top;	font-family: verdana, sans-serif;	font-size: 90%;	}#buckets div div input {	margin-top: 4px;	vertical-align: middle;	font-family: verdana, sans-serif;	font-size: 90%;	}#buckets img.posp {	margin-right: 4px;	}#imu {	margin: 0 0 10px 0;	}#buckets li {	background: url("/img/bulletsquareleftwhitegif.gif") no-repeat 0 1px;	padding: 0 0 6px 15px;	line-height: 1em;	}#buckets ul {	margin: 0;	padding: 0;	list-style: none;	}/*DmrStyle css43Bucketss*/#buckets h3 {	color: #AAA799;	background: #f5f4f3 url("/img/buckettopgif.gif") no-repeat top;	}#buckets h3 img {	background: #35488b;	}/*DefaultWebStyle css43LastChangedFooter*/#sitePageChanged {	font-size: 80%;}/*ScriboStyle css44ContentHierarchy*//* open/closed folders and content */#contentHierarchy { font-size: 90%; }#contentHierarchy input { font-size: 80%; }#contentHierarchyTable tr.red td, tr.red a { color: red; }#contentHierarchyTable tr.green td, tr.green a { color: forestgreen; }#contentHierarchyTable tr.blue td, tr.blue a { color: blue; }#contentHierarchyTable tr.yellow td, tr.yellow a { color: yellow; }#contentHierarchyTable tr.gray td, tr.gray a { color: darkgray; }#folderContentsTable table {	background-color: white;	}#folderContentsTable td {	background-color: white;	border-bottom: 1px solid #eee; 	}#folderContentsTable th {	background-color: #eee;	border-bottom: 1px solid #eee; 	}#folderContentsTable tr {	background-color: white;	border-bottom: 1px solid #eee; 	}/*ScriboStyle css451Document*/#documentMain { font-size: 90% }#documentEdit { font-size: 80%; }#documentEdit input { font-size: 100%; }#documentEdit textarea { font-size: 100%; }.documentTOC { font-size: 90% } /*ScriboStyle css452DocumentActions*//* img links to common actions on this document like print ... */.documentActions {	float: right;	margin: -1.5em 0 0 0;	padding-bottom: 5px;}.documentActions ul,.documentActions li {	display: inline;	list-style: none;	list-style-image: none;}.documentActions a {	border: 0;	text-decoration: none;}/*ScriboStyle css453ClassificationLevelAndSymbol*//* level of classified docs / stopnje zaupnosti */#classificationLevel  {	font-size: 10pt; 	font-weight: bold;	color: #800000; 	background-color: #FAFAD2;	width: 290px; 	padding: 5px;}/* classification symbols / klasifikacijski znaki */#classificationSymbol  {	font-size: 10pt; 	width: 290px; 	padding: 5px;}/*ScriboStyle css454LastChangeComment*//* change comment shown when confirming notifications */#lastChangeComment  {	font-size: 10pt; font-weight: bold;	color: #800000; 	width: 480px; padding: 5px;	border-style: solid;	border-color: #FAFAD2;}/*DefaultWebStyle css46Search*/dl#searchRslts dt a, dl#searchRslts dd span {	font-weight: bold;	}dl#searchRslts dt b {	color: black;	}dl#searchRslts dd span {	color: #666;	}dl#searchRslts dt strong, dl#searchRslts dd strong {	background: #FFFFCC;	}dl#searchRslts dd {	margin: 0 0 1em 0;	border-bottom: 1px dashed #999;	color: #000;	}#searchTop {	margin: 0;	font-size: 90%;	}table.searchTable {	border-top: 3px solid #ccc;	border-bottom: 2px solid #ccc;	background: #f3f3f3;	}table.searchTable td, table.searchTable th {	border-bottom: 1px solid #ccc;	padding: 8px;	}table.searchTable th {	width: 75px;	text-align: left;	}/*DefaultWebStyle css47Comments*/table.commentsTable  { font-size: 100%; }table.commentsTable tr {	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);    }table.commentsTable td {	padding: 0px;	spacing: 2px;	vertical-align: top;	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);	}tr.commentHeaderRow { background: #F0F0E7; ; }tr.commentBodyRow { height: 50px; }/*DefaultWebStyle css51Wiki*/#wikiPage {	margin: 10px 15px 10px 10px;	padding-top: 20px;	font-size: 90%;	text-align: left;	margin-top/* */: 0; /* IE5.0 Win wont see this - fixes weird float bug for hp */	}html>body #wikiPage  { margin-top: 0; 	}#wikiPage { margin-left: 15px; padding-left: 0; }#wikiPage td { font-size: 80% }#wikiPage input, textarea { font-size: 100% }#wikiPage table.webGrid { font-size: 120% }table.wikiTable td { border: thin solid black; padding: 1px; margin: 0px }/*BiArtStyle css52SiteContent*/#siteTabs {	margin: 10px 15px 10px 10px;	padding-top: 20px;	font-size: 90%;	font-family: Arial, Helvetica, sans-serif;	text-align: left;	margin-top/* */: 0; /* IE5.0 Win wont see this - fixes weird float bug for hp */	}#sitePage {	margin: 10px 15px 10px 10px;	padding-top: 20px;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left;	margin-top/* */: 0; /* IE5.0 Win wont see this - fixes weird float bug for hp */	}html>body #sitePage  { margin-top: 0; 	}#sitePage h3 { font-size: 12px; color: #666 }#sitePage pre { font-size: 12px }#sitePage { margin-left: 15px; padding-left: 0px; }#sitePage td { font-size: 12px; padding-left: 5px }#sitePage input, textarea { font-size: 100% }#sitePage table.webGrid { font-size: 120% }#sitePageLeft { font-size: 8pt }#sitePageLeft a { font-size: 8pt }#sitePageLeft  { border-right: 1px solid white }#sitePageRight, #sitePageRight td { font-size: 8pt }#sitePageRight  { border-left: 1px solid white }table.wikiTable td { border: 0; padding: 0px; margin: 0px; vertical-align: top }#sitePageChanged  td { font-size: 10px; color: #666 }/*BiArtStyle css61Processes*/#processDescription { height: 10px; }.processActivities { font-size: 80%; line-height: 1.2em }.processActivities table, .processActivities tr, .processActivities td { line-height: 15px; }.processActivities table { width: 780px; }.processActivities tr {    border-right: 1px solid rgb(215,215,215);    border-left: 1px solid rgb(215,215,215);    border-top: 1px solid rgb(215,215,215);    border-bottom: 1px solid rgb(215,215,215);    }.processActivities td {    vertical-align: top;    border-right: 1px solid rgb(215,215,215);    border-left: 1px solid rgb(215,215,215);    border-top: 1px solid rgb(215,215,215);    border-bottom: 1px solid rgb(215,215,215);    }.processActivities td.header { background: #F0F0E7; }.processActivities td.header b { font-size: 110% }.processActivities td.activityName { background: #F0F0E7; }.processActivities tr.controlPoint td { background: lightcyan }.processActivities input, button { font-size: 100%; }.processActivities table table { width: 100%; border: 0px; }.processActivities table table td { border: 0px; } /* references  */.processQuickLinks { display: in-line; }.activityTableLinks { display: in-line; float: right; }/*DmrStyle css622TableRowHiglight*/#actionTable tr:hover {	background-color: #f4f4f4; 	}/*BiArtStyle css62ActionsMeetings*/#actionTable table {	background-color: white;	}#actionTable td {	background-color: white;	border-bottom: 1px solid #eee; 	}#actionTable th {	background-color: #eee;	border-bottom: 1px solid #eee; 	}#actionTable tr {	background-color: white;	border-bottom: 1px solid #eee; 	}table.actionTable  { font-size: 100%; }table.actionTable tr {	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);    }table.actionTable td {	padding: 0px;	spacing: 2px;	vertical-align: top;	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);	}table.actionTable p { margin-top: 5px; margin-bottom: 5px; }tr.actionThinRow { height: 50px; }tr.actionTickRow { height: 100px; }tr.actionTickerRow { height: 150px; }table.actionEdit td { font-size: 9pt; }table.actionEdit td h1 { font-size: 140%; }table.actionEdit input, table.actionEdit textarea { font-size: 110%}table.meetingPointTable  { font-size: 100%; }table.meetingPointTable tr {	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);    }table.meetingPointTable td {	padding: 0px;	spacing: 2px;	vertical-align: top;	border-right: 1px solid rgb(215,215,215);	border-left: 1px solid rgb(215,215,215);	border-top: 1px solid rgb(215,215,215);	border-bottom: 1px solid rgb(215,215,215);	}table.meetingPointTable p { margin-top: 5px; margin-bottom: 5px; }/*DmrStyle css62FieldControl*/.fieldControlButton {	border: 1px solid #ccc;	vertical-align: middle;	padding: 8px; spacing: 1px;	padding-left: 2px; padding-right: 2px;	spacing-left: 0px; spacing-right: 0px;}/*BiArtStyle css63Invoices*/#invoice td {font-family: Arial, Helvetica, sans-serif;}#invoiceHeader {}td.invoicePayerInfo { 	height: 110pt; vertical-align: top; padding-left: 20pt; padding-top: 10pt; 	font-size: 110% }td.invoiceIssuerInfo { font-size: 70%; text-align: left }td.invoiceTaxLine { height: 40pt; font-size: 70% }#invoiceDates td { font-size: 80%}#invoiceDates td h2 { font-size: 170%; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}#invoiceLineItems td { font-size: 80%; padding-top: 3px; vertical-align: top}tr.invoiceHeadRow { background: #d0d0d0}.invoiceComment td { font-size: 80%; vertical-align: top; height: 100px }.taxComment td { font-size: 80%; vertical-align: top; height: 20px }#invoiceSignature td { font-size: 80%; vertical-align: top; height: 100px }#invoiceFooter td { font-size: 70%; text-align: center }/*BiArtStyle css64Letters*/#letter td {font-family: Arial, Helvetica, sans-serif;}#letterHeader {}td.letterReceiverInfo { 	height: 110pt; vertical-align: top; padding-left: 20pt; padding-top: 10pt; 	font-size: 110% }td.letterIssuerInfo { font-size: 70%; text-align: left }td.letterTaxLine { height: 40pt; font-size: 70% }#letterDates td { font-size: 80%}#letterDates td h2 { font-size: 170%; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}#letterBody td { vertical-align: top; }#letterSignature td { font-size: 80%; vertical-align: top; height: 100px }#letterFooter td { font-size: 70%; text-align: center }/*BiArtStyle css65Info*/#info td {font-family: Arial, Helvetica, sans-serif;}#infoHeader {}#infoDates td { font-size: 80%}#infoDates td h2 { font-size: 170%; font-weight: bold; font-family: Arial, Helvetica, sans-serif;}#infoBody td { font-size: 80%; vertical-align: top; }/*DmrStyle css71Dmr*/.dmrTgIcon {	border: 1px solid #eee;	border-radius: 5px; 	margin: 1px;	margin-right: 2px;	padding: 0px;	padding-left: 2px;	background-color: #f5f5fa;}.dmrTgDynIcon {	color: #d0d0d0;}.dmrTgTxIcon {	border: 1px solid #d0d0d0;	color: yellow;	background-color: #e0e0ea;}.dmrTgRxIcon {	border: 1px solid black;	color: yellow;	background-color: #aaaaaa;}@keyframes dmrFreshIcon { 	from {border: 1px solid yellow; background-color: red}  	to {border: 1x solid black; background-color:  #aaaaaa }}@keyframes dmrEndFreshIcon { 	from {border: 1x solid black; background-color: #aaaaaa}  	to {border: 1px solid #eee; background-color: #f5f5fa}}.dmrTgFreshIcon {	animation-name: dmrFreshIcon;	animation-duration: 2s}.dmrTgEndFreshIcon {	animation-name: dmrEndFreshIcon;	animation-duration: 1s}table.webGrid tr:hover {	background-color: #fff0000; 	}/*DefaultWebStyle css9Hide*/.print { display: none; }#printHeader { display: none; }#documentTitlePrint { display: none; }#printFooter { display: none; }.printOnly { display: none; }.screenOnly { display: show; }/*DefaultWebStyle cssTabs1*//*from A List Apart article: http://www.alistapart.com/articles/slidingdoors/ *//*WebTabs newClass: #tabs1 but dont forget to define class tabs1selected too ! */ul.tabs1 {  float:left;   width:100%;   background:#DAE0D2 url("/img/tab1bggif.gif") repeat-x bottom;   font-size:10px;  line-height:normal;  margin:0;  padding: 10px 0 0 0;  list-style:none;  }ul.tabs1 li {  float:left;   background:url("/img/tab1leftgif.gif") no-repeat left top;  margin:0;  padding:0 0 0 9px;  }ul.tabs1 a, ul.tabs1 b {  float:left;   display:block;  background:url("/img/tab1rightgif.gif") no-repeat right top;  padding:5px 12px 4px 3px;  text-decoration:none;  font-weight:bold;  color:#765;  }/* Commented Backslash Hack   hides rule from IE5-Mac \*//* ul.tabs1 a {float:none;} *//* End IE5-Mac hack *//* ul.tabs1 a:hover {color:#333;} */ul.tabs1 li.tabs1selected {  background-image:url("/img/tab1leftongif.gif");  }ul.tabs1 li.tabs1selected a, ul.tabs1 li.tabs1selected b {  background-image:url("/img/tab1rightongif.gif");  color:#333;  padding-bottom:5px;  }/*DefaultWebStyle cssTabs2*//*WebTabs newClass: #tabs2 but dont forget to define here class tabs2selected too ! */ul.tabs2 {	height: 20px;	margin: 0;	padding-left: 10px;	background: url("/img/tab2bottomgif.gif") repeat-x bottom;	}ul.tabs2, ul.tabs2 li {	margin: 0;	padding: 0;	display: inline;	list-style-type: none;	}ul.tabs2 a:link, ul.tabs2 a:visited, ul.tabs2 b {	float: left;	background: #f3f3f3;	font-size: 10px;	line-height: 14px;	font-weight: bold;	padding: 2px 10px 2px 10px;	margin-right: 4px;	border: 1px solid #ccc;	text-decoration: none;	color: #666;	}ul.tabs2 a:hover {	background: #fff;	}ul.tabs2 li.tabs2selected b {	border-bottom: 1px solid #fff;	background: #fff;	color: #000;	}/*DefaultWebStyle cssTabs3*//*WebTabs newClass: #tabs3 but dont forget to define here class tabs3selected too ! */ul.tabs3 {	border-top-width: 2px;	border-right-width: 2px;	border-bottom-width: 2px;	border-left-width: 2px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}ul.tabs3 li {	background-color: #f0f0e7;	background-repeat: repeat-x;	padding: 0px;	border-top: 2px solid #CCCCCC;	border-right: 2px none #FFFFFF;	border-bottom: 0px none #CCCCCC;	border-left: 2px none #FFFFFF;	background-position: left center;	color: #000000;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: 60px;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);	vertical-align: baseline;	}ul.tabs3 a:link {	background-color: #f0f0e7;	background-repeat: repeat-x;	padding: 4px;	border-top: 0px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 0px none #FFFFFF;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #336699;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);}ul.tabs3 a:visited {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 2px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 0px none #CCCCCC;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #336699;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 60px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);	vertical-align: baseline;	list-style-image: url(back1.gif);}ul.tabs3 a:hover {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 2px solid #999999;	border-right: 1px solid #CCCCCC;	border-bottom: 2px none #FFFFFF;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #FF9900;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);}ul.tabs3 li.tabs3selected {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 0px solid #CCCCCC;	border-right: 0px none #FFFFFF;	border-bottom: 2px solid #CCCCCC;	border-left: 0px none #FFFFFF;	background-position: left center;	color: #FF9900;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;}/*DefaultWebStyle cssTabs4*//*WebTabs newClass: #tabs4 but dont forget to define here class tabs4selected too ! */ul.tabs4 {	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-bottom-style: solid;	border-top-color: #CCCCCC;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;}ul.tabs4 li {	background-color: #f0f0e7;	background-repeat: repeat-x;	padding: 0px;	border-top: 2px solid #CCCCCC;	border-right: 2px none #FFFFFF;	border-bottom: 0px none #CCCCCC;	border-left: 2px none #FFFFFF;	background-position: left center;	color: #000000;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: 60px;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);	vertical-align: baseline;}ul.tabs4 a:link {	background-color: #f0f0e7;	background-repeat: repeat-x;	padding: 4px;	border-top: 0px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 0px none #FFFFFF;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #336699;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);}ul.tabs4 a:visited {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 2px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 2px solid #CCCCCC;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #336699;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 60px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);	vertical-align: baseline;	list-style-image: url(back1.gif);}ul.tabs4 a:hover {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 2px solid #CCCCCC;	border-right: 1px solid #CCCCCC;	border-bottom: 2px none #FFFFFF;	border-left: 1px solid #CCCCCC;	background-position: left center;	color: #FF9900;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;	background-image: url(/img/tab3backgif.gif);}ul.tabs4 li.tabs4selected {	background-color: #F0F0E7;	background-repeat: repeat;	padding: 4px;	border-top: 0px solid #CCCCCC;	border-right: 0px none #FFFFFF;	border-bottom: 2px solid #CCCCCC;	border-left: 0px none #FFFFFF;	background-position: left center;	color: #FF9900;	display: inline;	white-space: pre;	text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	letter-spacing: normal;	word-spacing: normal;	margin: 0px;	clear: none;	float: none;	height: 70px;	width: auto;	text-decoration: none;}/*DefaultWebStyle cssTabs5*/ul.tabs5 {    float:left;    width:600px;    background:#DAE0D2 url("/img/tab5bggif.gif") repeat-x bottom;    font-size:93%;    line-height:normal;    text-decoration: none;    color: #333333;    margin:0;    padding:10px 10px 0;    list-style:none;    }ul.tabs5 li {    float:left;    background:url("/img/tab5rightgif.gif") no-repeat right top;    margin:0;    padding:0 0 0 ;    }ul.tabs5 a, ul.tabs5 b {   display:block;   background:url("/img/tab5leftgif.gif") no-repeat left top;   padding:5px 15px 4px 6px;   text-decoration: none;   color: #006699;   font-family: Arial, Helvetica, sans-serif;   font-weight: bold;   font-size: 12px;   }/* Commented Backslash Hack   hides rule from IE5-Mac \*/ul.tabs5 a {float:none;}/* End IE5-Mac hack */ul.tabs5 a:hover {  color:#333;  }ul.tabs5 li.tabs5selected {  background-image:url("/img/tab5rightongif.gif");  }ul.tabs5 li.tabs5selected b {  background-image:url("/img/tab5leftongif.gif");  padding-bottom:5px;  color: #666666;  font-family: Arial, Helvetica, sans-serif;  }ul.tabs5 a:hover {  color: #EFEFE6;  }/*DmrStyle cssTabss1*/ul.tabs1 a, ul.tabs1 b {  color:#51667b;  }