body {   margin: 20px 30px 10px 30px;
         padding:0px;
         font-size:10pt;
         line-height:10pt;
         font-family:Verdana,Arial;
         /* background:#dff4ae; */
         background-image:url(images/bgmain.jpg);
         scrollbar-base-color:#003399;
         scrollbar-3dlight-color:#003399;
         scrollbar-arrow-color:#003399;
         scrollbar-darkshadow-color:#003399;
         scrollbar-face-color:#ffffff;
         scrollbar-highlight-color:#ffffff;
         scrollbar-shadow-color:#ffffff;
         scrollbar-track-color:#e2ece1;/**/
        }
a       { color:#505050; }
a:link,a:visited,a:active
{
	/*font-weight: bold;*/
	/*text-decoration: none;*/
	font-style: normal;
}
a:hover 
{
	/*font-weight: bold;*/
	text-decoration: underline;
	color:#1562ff;
}
.head1  { font-size:14pt;    /* Head large */
         line-height:14pt;
         font-family:Verdana, Arial;
         font-weight: bold;
         color:#003399;
         font-style:normal; }
.head2  { font-size:12pt;    /* Head */
         line-height:12pt;
         font-family:Verdana, Arial;
         font-weight: bold;
         color:#003399;
         font-style:normal; }
.head,.texth { font-size:10pt;    /* Text heading */
         line-height:10pt;
         font-family:Verdana,Arial;
         color:#003399;
         font-style:normal; }
table, td, th
{
	border: lightgrey 0pt solid;
}
thead
{
	text-align: left;
}
th
{
	font-size: 10pt; /* Table head */
	line-height: 10pt;
	font-family: Verdana,Arial;
	font-weight: bold;
	color: #404040;
	font-style: normal;
}
.tableContent
{
	border-bottom: #109de4 1pt solid;
	border-left: #109de4 1pt solid;
	border-top: #109de4 1pt solid;
	border-right: #109de4 1pt solid;
}
.tableContent td, .tableContent th
{
	border-bottom: #109de4 0pt solid;
	border-left: #109de4 0pt solid;
	border-top: #109de4 1pt solid;
	border-right: #109de4 0pt solid;
}
.tableContent th
{
	background-color: #109de4;
	color: White;
}
.tableContent a:link,.tableContent a:visited,.tableContent a:active
{
	text-decoration: none;
	color: #106ebf;
}
.tableContent a:hover
{
	text-decoration: underline;
	color: #AA0036;
}
.tableRowS
{
	background-color: #ecf3f7;
}
.tableRowO
{
	background-color: #e1ebf2;
}
.text,td  { font-size:10pt;    /* Text */
         line-height:10pt;
         font-family:Verdana,Arial;
         color:#404040;
         font-style:normal; }
.gtext { font-size:12pt;    /* Text large */
         line-height:14pt;
         font-family:Verdana,Arial;
         color:#000000;
         font-style:normal; }
.stext { font-size:8pt;    /* Text small */
         line-height:8pt;
         font-family:Arial;
         color:#808080;
         font-style:normal; }
a.stext:link,a.stext:visited,a.stext:active {
         font-family: Arial;
         font-size: 8pt;
         font-style: normal;
         text-decoration: none;
         color: #808080; }
.texti { font-family:Arial; /* Input fields */
         font-size:10pt;
         line-height:10pt;
         color:#000000;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         border-width:1px;
         border-style:solid;
         border-color:#003399;
         text-decoration:none; }
.textit { font-family:Arial; /* Input textarea CMS */
         font-size:8pt;
         line-height:8pt;
         color:#000000;
         margin:0px;
         padding:4px;
         border-width:1px;
         border-style:none;
         border-color:#000000;
         text-decoration:none; }
.textib { font-family:Arial; /* Buttons */
         font-size:10pt;
         line-height:10pt;
         color:#000000;
         height:20px;
         background-color:#e0e0e0;
         margin:0px;
         padding:1px;
         text-decoration:none; }
.tabframe { border:1px solid #808080; }
