/* Default CSS Stylesheet for a new Web Application project */
UL LI	{	
	list-style-type:	disc;
	}	

UL LI LI	{	
	list-style-type:	circle;
	}	

UL LI LI LI	{	
	list-style-type:	square;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

BODY
{
	background-color: white;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}


A:link	{	
	text-decoration:	none;
	color:	#1F1FCB;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#333399;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
a{	font-size : 9pt; 
	font-family :   Arial, Helvetica, sans-serif;
	} 	
	
	
a.2PageLk1{	font-weight:	bold;}
a.2PageLk1:link{color: "#4C0A8E"}
a.2PageLk1:visited{color:"#CC710F"}
a.2PageLk1:hover{color: "#FB3E04"; text-decoration: none}
a.2PageLk1:active{color: "#4C0A8E"}

a.MainLk1{	font-weight:	bold;}
a.MainLk1:link{color: blue}
a.MainLk1:visited{color:"#493797"}
a.MainLk1:hover{color:"#FB3E04"; text-decoration: none	}
a.MainLk1:active{color: blue}

a.whiteLk1:link{color: white}
a.whiteLk1:visited{color:white}
a.whiteLk1:hover{color:"#FB3E04"}
a.whiteLk1:active{color: white}


a.SubLk
{
	padding-right: 50px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 30px;
	margin: 50px 0px;
	padding-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
a.SubLk:link{color: blue}
a.SubLk:visited{color:"#493797"}
a.SubLk:hover{color:"#493797"	}
a.SubLk:active{color: blue}

	
a#email
{FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight: normal;
	margin-left: 0px;
	text-decoration: underline;
	font-size: 8pt;
	color: blue
}	
.biglink
{FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight: normal;
	margin-left: 0px;
	text-decoration: underline;
	font-size: 11pt;
	color: blue
}	

a.printlink
{FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight: normal;
	margin-left: 0px;
	text-decoration: underline;
	font-size: 10pt;
	color: blue
}	

a.reglink
{FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	font-weight: normal;
	margin-left: 0px;
	text-decoration: underline;
	font-size: 10pt;
	color: blue
}

SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	

/* main page */
div.main
{
	WIDTH: 484px;
	HEIGHT: 438px;
	overflow: auto;
	background-color:  #e0e7fc
}

	
div.News
{ font-size : 9pt;
	width: 542px; 
	height: 195px;
	line-height: 170%;
	overflow: auto}
	
.mainp
{
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 5px; 
 PADDING-TOP: 10px;
 text-align: left;
 font-size: 10pt;
 }	
.maineng
{
	font-family: Arial, Helvetica, sans-serif;
 PADDING-RIGHT: 8px; 
 PADDING-LEFT: 5px; 
 PADDING-TOP: 10px;
 text-align: left;
 font-size: 11pt;
 }	

	
	
	
td#colB {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:	normal;
	}
	
td.col1
{
	padding-left: 30px;
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	font-family: Arial, Helvetica, sans-serif;
}
	
td.col2
{
	padding-right: 30px;
	margin-top: 0pt;
	font-size: 11pt;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
td#col3 	{
	margin-top: 0pt;
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000}
	
td#colTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	font-weight:	bold;
	color: #000099}
td#colErr {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight:	bold;
	color: red
	}
.colSubTitle {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight:	bold;
	color: #000099}
.pagetitle 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 14pt;
	font-weight:	bold;
	color: #000099;
}
.mediumpurplebold 
{
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight:normal;
		text-decoration: none;
		color:Purple;
}

.mediumbluebold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	color: #000099;
	}
.mediumblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000099;
	}
.mediumblackbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	font-weight: bold;
	}
.mediumblack  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	}
.mediumred  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: red
	}
.smalldarkblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #330066;
	}
.smallbluebold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	color: #000099;
	}
.smallblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	color: #000099;
	}
.smallblackbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	}
.smallblack  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 9pt;
	}
.bodyblack  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	}
.bodyblackbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight:	bold;
	}
.bodyblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	color: #000099;
	}
.bodybluebold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight: bold;
	color: #000099;
	}
.bodysky
{
	font-size: 12pt;
	color: mediumblue;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyskybold
{
	font-weight: bold;
	font-size: 12pt;
	color: mediumblue;
	font-family: Arial, Helvetica, sans-serif;
}
.bodyredbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 12pt;
	font-weight: bold;
	color: red;
	}
.bigbluebold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	font-weight: bold;
	color: #000099;
	}
.bigblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	color:#000099;
	}
.bigblackbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	font-weight: bold;
	}
.bigblack  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	}
.bigredbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 16pt;
	font-weight: bold;
	color: red;
	}
	
.tinybluebold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	color: #000099;
	}
.tinylblue  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000099;
	}
.tinyblackbold  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold;
	}
.tinyblack  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	}
.tinyred  {
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: red;
	}
.smalltext
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.size13text
{
	font-size: 13px;
	font-weight: normal;
}
.mediumtext {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}
table.hasborder
{
	font-weight: normal;
	font-size: 12px;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	background-color: Transparent
}
.error
{
	font-size: 12px;
	color: red;
}
td.msgcell
{
     BORDER-RIGHT: windowtext 1px solid; 
     PADDING-RIGHT: 10pt; 
     BORDER-TOP: windowtext 1px solid; 
     PADDING-LEFT: 10pt; 
     BORDER-LEFT: windowtext 1px solid; 
     BORDER-BOTTOM: windowtext 1px double;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 14px;
}


table#tblCalendar
{
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: medium none; 
	BORDER-COLLAPSE:collapse;
	font-size: 10pt;
}

td.colheader1
{
	 BORDER-RIGHT: windowtext 1pt solid; 
	 PADDING-RIGHT: 20pt; 
	 BORDER-TOP: windowtext 1.5pt solid; 
	 PADDING-LEFT: 20pt; 
	 BORDER-LEFT: windowtext 1.5pt solid; 
	 BORDER-BOTTOM: windowtext 1.5pt double;
	 text-align: center;
	 height: 18pt;
}

td.colheader2
{
	BORDER-RIGHT: windowtext 1pt solid; 
	PADDING-RIGHT: 10pt; 
	BORDER-TOP: windowtext 1.5pt solid; 
	PADDING-LEFT: 10pt; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: windowtext 1.5pt double;
	text-align:center ;
}
td.colheader3
{
	BORDER-RIGHT: windowtext 1.5pt solid; 
	BORDER-TOP: windowtext 1.5pt solid; 
	BORDER-LEFT: medium none; 
	WIDTH: 474px; 
	BORDER-BOTTOM: windowtext 1.5pt double;
	text-align: center;
}
TD.calcol1
{
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: windowtext 1.5pt solid; 
	BORDER-BOTTOM: windowtext 1pt solid; 
	HEIGHT: 16pt;
	text-align: center;
}
TD.calcol2
{
	BORDER-RIGHT: windowtext 1pt solid; 
	BORDER-TOP: medium none; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: windowtext 1pt solid;
	text-align: center;
	font-weight: bold;
}
TD.calcol3
{
	BORDER-RIGHT: windowtext 1.5pt solid; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 4pt; 
	BORDER-LEFT: medium none; 
	BORDER-BOTTOM: windowtext 1pt solid;
}
TD.colfooter1
{
	 BORDER-RIGHT: windowtext 1pt solid; 
	 BORDER-TOP: medium none; 
	 BORDER-LEFT: windowtext 1.5pt solid; 
	 BORDER-BOTTOM: windowtext 1.5pt solid; 
	 HEIGHT: 16pt;
	 text-align: center;
}
TD.colfooter2
{
	 BORDER-RIGHT: windowtext 1pt solid; 
	 BORDER-TOP: medium none; 
	 BORDER-LEFT: medium none; 
	 BORDER-BOTTOM: windowtext 1.5pt solid;
	 text-align: center;
	 font-weight: bold;
}
TD.colfooter3
{
	BORDER-RIGHT: windowtext 1.5pt solid; 
	BORDER-TOP: medium none; 
	PADDING-LEFT: 4pt; 
	BORDER-LEFT: medium none; 
	WIDTH: 474px; 
	BORDER-BOTTOM: windowtext 1.5pt solid;
}
