/* -------------------   Fonts, Text Style   --------------------------- */

body	{font:1.0em  Tahoma, Arial, Sans-serif;padding:0px;margin-left:0px;margin-right:0px;}
h1	{font-size:1.1em; font-weight:bold; text-align:left;}
h2	{font-size:1em; 	 font-weight:bold;	}
h3      {font-size: large; color: #333333;}

image   {border-style:none;}
body    {font-size: 0.9em; color: #000000; background:#FFFFFF;}
a       {font-size: 1em; color: #0000FF; text-decoration: none; font-weight: 100; border-style:none;}
a:hover {font-size: 1em; color: #0000FF; text-decoration: underline; font-weight: 100; border-style:none;}
center  {font-size: 1em;}
th      {font-size: 1em;}
ul      {font-size: 1em;}
p       {font-size: 1em;}
b       {font-size: 1em;}
br      {font-size: 1em;}
small   {font-size: 0.6em;}


#topmenu {font-size: 0.9em; table-layout: fixed; background:#00a8eb; border:0px solid white; color:#FFFFFF; link:#FFFF00; text-align:center;}
#topmenu td{border:1px solid white; height:25px;}
#topmenu a{color:#E7F7F7;font-weight:bold;text-decoration:none;}
#topmenu a:hover{color:#F0FFFF; text-decoration:none; font-weight:bold;}

#naviline {	background:#F7F7F7; 
		float:right;
		height:1.5em; 
		width:100%; 

		margin-top:0px;
		margin-bottom:0px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:0px; 
		padding-bottom:0px;};

#searchpad  { padding:0px; margin:0px; background:#F7F7F7; font-size: 1em; border-style:none; };

#leftmenu   { border:5px solid white; color:#FFFF;link:#FFFF00;text-align:justify;}
#leftmenu  { color:#00a8eb; font-size: 1.1em Tahoma, Arial, Sans-serif; font-weight:bold;}
#leftmenu  a{ color:#000000; font-size: 1.0em; }
#leftmenu  a:hover{color:#000000; text-decoration:none;}

#leftmenu2   { table-layout:fixed; 
		background:#FFFFFF; 
		border:2px solid white; 
		color:#FFFFFF;
		link:#FFFF00;
		text-align:center;}
#leftmenu2 td{ width:150px; border:1px solid white;background:#00a8eb; height:15px; text-align:center;}
#leftmenu2  a{ color:#FFFFFF;font-size: 0.9em;}


#maintable   {  background:white; border:0px solid white;  vertical-align:top;width:100%;}
#maintable td{ vertical-align:top; text-align:justify; padding:0px;}

#centerpanel   { 
			padding-left:10px;
			padding-right:10px;
			padding-top:0px;
			padding-bottom:0px;
			background:#FFFFFF;
			border-width:25px;
			border-color:#FFFFFF;
			border-top-style:none;
			border-left-style:solid;
			border-right-style:solid;
			border-bottom-style:none;
		}

#centerpanel   h1{ font-size:1.4em; font-weight:bold;text-align:left;color:#707070;
			margin-left:0px;
			margin-right:0px;
			margin-top:0px;
			margin-bottom:0px;
			padding-left:1px;
			padding-right:1px;
			padding-top:0px;
			padding-bottom:0px;
			background:#FFFFFF;
			border-style:solid;
			border-width:3px;
			border-color:#FFFFFF;
		}

#libtable h1{ 		font-size:1em; 
			font-weight:100;
			text-align:left;
			color: #000000;
			background:none;
			border-style:none;
		}

#libtable h3{ 		font-size:0.5em; 
			font-weight:50;
			color: #00000F;
		}
#libtable a{
			color: #0000FF;
		}

#centerpanel a{}
#topmenu a:hover{color:#F0FFFF; text-decoration:none; font-weight:bold;}


#centertext     p{ 
		border-style:solid;
		border-width:0px;
		border-color:#DfDfDf;
		}
#centertext     { 
		margin-left:0px;
		margin-right:0px;
		margin-top:0em; 
		margin-bottom:0em; 
		padding-left:0px; 
		padding-right:0px; 
		padding-top:0px; 
		padding-bottom:0px; 
		}
#centertext     div{ 
		border-style:solid;
		border-width:1px;
		border-color:#DfDfDf;
		margin-top:0px; 
		margin-bottom:0px; 

		padding-left:0px; 
		padding-right:0px; 
		padding-top:0px; 
		padding-bottom:0px; 
		}

#centertext     h1{ 
		margin-left:0px;
		margin-right:0px;
		margin-top:0px; 
		margin-bottom:0px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:3px; 
		padding-bottom:3px; 

		border-style:none;
		border-width:0px;
		}                   
#centertext     h2{ 
		margin-left:0px;
		margin-right:0px;
		margin-top:5px; 
		margin-bottom:0px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:3px; 
		padding-bottom:3px; 
		border-style:solid;
		border-width:1px;
		border-color:#DfDfDf;
		background:#DfDfDf;
		}
#centertext     h3{ font-size:1.1em; font-weight:bold;text-align:left;
		margin-left:0px;
		margin-right:0px;
		margin-top:5px; 
		margin-bottom:0px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:3px; 
		padding-bottom:3px; 
		border-style:none;
		}

#centertext   td{  
		padding-left:5px; 
		padding-right:5px; 
		padding-top:5px; 
		padding-bottom:5px; 
		text-align:left; 
		vertical-align:middle;
		border-style:solid;
		border-width:1px;
		border-color:#DfDfDf;
 		}

#centertext   table{  width:100%; 
			border-style:solid;
			border-width:1px;
			border-color:#DfDfDf;
                        border-collapse: collapse;
  		}


#cleartable {	background:#F7F7F7; 
		width:100%; 
		border-style:none;
                border-collapse: collapse;
		border-color:red;
		margin-top:0px;
		margin-bottom:0px; 
		padding-left:10px; 
		padding-right:10px; 
		padding-top:0px; 
		padding-bottom:0px;
		};

#cleartable td{  border-style:none;
                 border-collapse: collapse;
		border-color:red;
		};
#cleartable tr{  border-style:none;
                 border-collapse: collapse;
		border-color:red;
		};

#ctc {		border-style:none;
                border-collapse: collapse;
		};


#bigtable	{
		font-size:0.8em;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px; 
		margin-bottom:0px; 
		padding-left:1px; 
		padding-right:1px; 
		padding-top:1px; 
		padding-bottom:1px; 
  		}



#bigtable2	{
		font-size:0.7em;
		margin-left:0px;
		margin-right:0px;
		margin-top:0px; 
		margin-bottom:0px; 
		padding-left:1px; 
		padding-right:1px; 
		padding-top:1px; 
		padding-bottom:1px; 
  		}



#centertext   atd{  	
			text-align:left; 
			vertical-align:middle;

			border-style:solid;
			border-width:1px;
			border-color:#DfDfDf;
			
}

#icon		{  
			width:100px; 
			height:100px; 
			border-style:none;
			border-width:0px;
			border-color:#FFFFFF;
			text-align:center; 
			vertical-align:middle;
		padding-left:15px; 
		padding-right:15px; 
		padding-top:15px; 
		padding-bottom:15px; 
			}

#iconbox		{  
			width:120px; 
			}


#pleftpanel  {      
		color: red;
		background:#F0a8eb;
		padding-left:0px;
		margin-left:0px;
		}


#leftpanel  {   width:180px;
		padding-left:6px;
		padding-right:3px;
		margin:0px;
		color:black; 
		background:#F7F7F7;
		font-size:0.8em;

		}
#leftpanel  p{   
		font-size:1em;
		background:#F7F7F7;
		}
#leftpanel  .{   
		font-size:1em;
		background:#F7F7F7;
		}

#leftpanel  h1{ font-size:1.0em;
		color:white; 
		background:#00a8eb;
		margin-left:-6px; 
		margin-right:-3px; 
		margin-top:0px; 
		margin-bottom:3px; 
		text-align:right;
		border: 5px solid #00a8eb;
}
#leftpanel  h2{ 
		font-size:1.0em;
 	 	font-weight:bold;	
		background:#F7F7F7;
		margin-left:0px; 
		margin-right:0px; 
		margin-top:3px; 
		margin-bottom:2px; 
		}

#leftpanel  h3{ 
		font-size:1.0em;
 	 	font-weight:bold;	
		margin:0px; 
		}


#rightpanel  {  width:180px;
		padding-left:6px;
		padding-right:3px;
		margin:0px;
		color:black; 
		background:#F7F7F7;
		font-size:0.9em;
		}
#rightpanel  .{	font-size:1em;	}
#rightpanel  p{	font-size:1em;	}

#rightpanel  table{padding:0px;margin:5px; border:0px;border-collapse: collapse;}

#rightpanel  h1{font-size:1em;
		color:white; 
		background:#00a8eb;
		margin-left:-6px; 
		margin-right:-3px; 
		margin-top:0px; 
		margin-bottom:3px; 
		text-align:right;
		border: 5px solid #00a8eb; 
		padding:0px;
		}
#rightpanel  h2{ 
		font-size:1.2em;
 	 	font-weight:bold;	
		background:#F7F7F7;
		margin-left:0px; 
		margin-right:0px; 
		margin-top:3px; 
		margin-bottom:2px; 
		}

#rightpanel  h3{ 
		font-size:1.1em;
 	 	font-weight:bold;	
		margin:0px; 
		}

#rightpanel image{border-style:none;}
#rightpanel icon2{ width:64px; height:64px; border-style:none;}


#pdftable {font-size: 1em; background:#cFcFcF; border:0px solid white; color:#FFFFFF; link:#FFFF00; text-align:center;}
#pdfmenu {	
		
 		height:1.5em; 
		margin-top:0px;
		margin-bottom:0px; 
		padding-left:1px; 
		padding-right:1px; 
		padding-top:0px; 
		padding-bottom:0px;
		};

#tablenoborder {
               border-style:none;
               }
#tablenoborder td{
               border-style:none;
               }

