/* html tags redefinitions*/

td{
	font-family:Verdana, Tahoma, Arial, Helvetica;
	font-size:11.5px;
	color:#000066
}


  .bodyContent  { 
  background-color:FFFFDD; 
 background-image:url(sfondoOk2.jpg); 
 background-position:Center Center; 
 background-attachment:fixed; 
 background-repeat:repeat; 
  }


   
.tableback   {
	background-image: url(x);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: left top
}


.tablecontents   {
	background-image: url(sfondoOk3.jpg);
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: left top
}


.indexTop    {
	background-repeat: 
               no-repeat;
	background-attachment: scroll;
	background-position:right center;
}

.indexBottom {
	background-repeat: 
               no-repeat;
	background-attachment: scroll;
	background-position:right center;
}

.topBack    {
	background-image: url(rightbanner.jpg);
	background-repeat: 
               repeat-x;
	background-attachment: scroll;
	background-position: 
               left top;
}


hr  { color: #BCD0E2 ; width: 100%; height: 1 }



.backtoptableservices { padding:5px; color:#000000; background-color:#CCCCCC }
.topLeftMenu2 {
	padding:3px;
	font-size: 12px;
	border:1px solid #CCCCCC;
	background-color: #990000;
	font-weight:bold;
	color:#000066
}
.contentCell { padding:5px; }

.topLeftMenu  {
	padding:2px;
	border:3 px;
	background-color: #000066;
	font-weight:bold;
	color:#FFFFFF;
	letter-spacing:0.6pt;
}

.leftmenucell { border-right: 1px solid #FFFFFF; padding: 1px }


body
{
	margin: 0px;
	padding-left:0px; padding-right:0px; padding-top:0; padding-bottom:0; background-image:url(sfondoOk2.jpg); 
 background-position:Center Center; 
 background-attachment:fixed; 
 background-repeat:repeat; ;
	SCROLLBAR-FACE-COLOR: #5487B4; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #0A5D9A; 
	SCROLLBAR-BASE-COLOR: #5487B4; 	
	}


h1 {padding:0; font-size: 13px; color: #5487B4; text-align:left; margin-top:0; margin-bottom:0; letter-spacing:0.6pt }
h2{ padding:0; font-size: 12px; color: #5487B4; text-align:left; margin-top:0; margin-bottom:0; }
h3{ padding:0; font-size: 12px; color: #333333; text-align:left; margin-top:0; margin-bottom:0; font-weight:bold }
h4{ padding:0; font-size: 12px; color: #FF9900; text-align:left; margin-top:0; margin-bottom:0; letter-spacing:0.6pt; text-transform:uppercase }


p {	margin: 0px 0px 0px 0px;}
ol {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
}

ul {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 25px;
}

li           margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	
}

/* general link */	
a {text-decoration:none; color:#5487B4}
a:link {
	color:#000066;
}
a:hover {
	color:#000066;
	text-decoration: none;
}

.centertext  { padding-left: 5px; padding-right: 0; padding-top: 0px; padding-bottom: 0 }
/* custom styles */
.ImageBorder { border: 1px solid #808080; padding: 0 }


/* left column of layout table */
.leftFill {
	background-color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;}

/* right column of layout table */
.rightFill {
	background-color: #ffffff;
	padding-right: 0px;
	padding-left: 0px;}



/* credits */
.credits {
	background-position: 
                left top; padding-right: 6px;
	padding-left: 0px; font-size:10.5px; background-repeat:repeat-y; background-attachment:scroll; padding-bottom:6px}


 color: #FFFFFF;text-align:center }
.footer a:link {
	color: #FFFFFF
}
.footer a:visited {
	color: #FFFFFF
}
.footer a:link:hover {
	color: #FFFFFF
}


/* read more */
.readmore { color: #5487B4 ;text-decoration:none; font-weight:bold; text-align:right}
.readmore a:link {color: #5487B4 ;text-decoration:underline}
.readmore a:visited {color: #5487B4 ;text-decoration:underline}
.readmore a:link:hover {color: #5487B4 ;text-decoration:underline}

/* credits */
.credits {padding-right: 6px; padding-left: 0px; font-size:10.5px; padding-bottom:6px}
.credits a:link {color: #5487B4 ;text-decoration:none}
.credits a:visited {color: #5487B4 ;text-decoration:none}
.credits a:link:hover {color: #5487B4 ;text-decoration:underline}



/* read more2 */
.readmore2 { color: #666666 ;text-decoration:none; font-weight:bold; text-align:right}
.readmore2 a:link {color: #666666 ;text-decoration:underline}
.readmore2 a:visited {color: #666666 ;text-decoration:underline}
.readmore2 a:link:hover {color: #666666 ;text-decoration:underline}

.indexBottomLabels { padding-top:2px; font-size:9px}

/* home relevant */
.tab1 {
	border:#FFFFFF;
	padding:2px;
}
.tab1_focus {
	border:1px solid #EAEAEA;
	padding:1px;
	background-color:#E4E8E9;
	cursor: arrow
}


.formFields
{
	padding:0; border:1px solid #4e4e4e; font-size:11.5px; background-color: #FFFFFF; color:#4e4e4e; font-family:Verdana
}

.formRegUserTable 
{
	background-color: #c1cad1;
}

.formRegUserTable2
{
	background-color: #D9E0E6;
}


.formErrorRegistration
{
	color:#FF0000}

.flds {
	border:1px solid #D6D6D6;
	background-color: #FFFFFF;
	padding:2px;
	font-size: 11.5px;
	font-family:verdana
}
.flds_focus   {border:1px solid #5487B4; background-color:#FFFFFF; padding:1px; font-size: 11.5px; font-family:verdana }
