/* CSS definition file containing sitestyle stylesheets */
body, h1, h2, h3, h4, p, ul, ol, li, th, td, sub, sup, font, center, left, right {font-family:verdana, arial, helvetica, sans-serif;}
a:link 	{color:#0000FF}; text-decoration:underline;}
a:active {color:#ff0000;text-decoration:underline;}	
a:visited {color: #660066; text-decoration:underline;}
a:hover	{color: #FF0000; text-decoration:underline;}
h1, h2, h3, h4 {font-weight: bold;}
h1 {font-size:20pt;color:rgb(255,255,255;}
h2 {font-size:12pt;}
h3 {font-size:11pt;}
h4 {font-size:10pt;font-weight:bold;}
h5 {font-size:8pt;vspace:0;font-family:pristina}
body, p, td, th, tr, ul, ol, li, blockquote, center, left, right {font-size:8pt;background-color:white;}
th {font-weight: bold;}
sup, sub {text-decoration: none;font-size:8pt;}
hr {color:rgb(255,255,255)}
td {font-size:9pt;}

td.NoBorderNoBackground		{
				font-size: 9pt; font-family: helvetica, verdana, arial; 
				background-color:RGB(255,255,255);
				padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;
				border-width:0;
				}

td.MainPageCell	{
				font-size: 9pt; font-family: helvetica, verdana, arial; 
				background-color:RGB(255,255,255);
				padding-top:5;padding-left:10;padding-right:10;padding-bottom:5;
				border-width:0;
				}

td.LeftCell	{
				font-size: 9pt; font-family: helvetica, verdana, arial; 
				background-color:RGB(255,255,255);
				background: url(images/dots.gif) repeat-y right top;
				padding-top:0;padding-left:0;padding-right:5;padding-bottom:5;
				border-width:0;
				}

td.RightCell	{
				font-size: 9pt; font-family: helvetica, verdana, arial; 
				background-color:RGB(255,255,255);
				background: url(images/dots.gif) repeat-y left top;
				padding-top:0;padding-left:15;padding-right:0;padding-bottom:5;
				border-width:0;
				}

td.FooterBottom	{
				font-size: 7pt; font-family: helvetica, verdana, arial; 
				background-color:RGB(255,255,255);
				background: url(images/h_dots.gif) repeat-x bottom;
				padding-top:5;padding-left:10;padding-right:10;padding-bottom:5;
				border-width:0;
				}

td.FooterTop	{
				font-size: 9pt; font-family: helvetica, verdana, arial;color:RGB(153,153,153) 
				background-color:RGB(255,255,255);
				background: url(images/h_dots.gif) repeat-x top;
				padding-top:5;padding-left:10;padding-right:10;padding-bottom:5;
				border-width:0;
				}

td.image		{
				font-size: 9pt; font-family: helvetica, verdana, arial;color:RGB(153,153,153) 
				background-color:RGB(255,255,255);
				background: url(images/mainback.gif);
				padding-top:10;padding-left:10;padding-right:10;padding-bottom:10;
				border-width:0;
				}


td.tableheader	{
				background-color:rgb(221,200,140);/*158,139,117);*/
				font-weight:bold;
				font-size: 9pt; 
				color:rgb(0,0,0);
				text-align: center;
				padding: 3; 
				}

td.tablerow		{
				background-color:rgb(250,244,225);/*240,230,201);*/
				padding: 3;
				font-size: 9pt; 
				}

/* for blog */
h2 {
  margin:1.5em 0 .75em;
  text-align: center;
  font:100%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }

#frontbox
	{
	border: #000000 1px solid; /*2368a0*/
	padding: 5px;
	}
