

body {

  topmargin:0; leftmargin:0; marginwidth:0; marginheight:0;

  background: #FFFFFF;

}



body,td,th {

	Font-Family : Arial; 

	Font-Size : 12px; 

}



A {

	Color : 000000;

	text-decoration : underline;

}



A:hover {

	Color : 000000;

	text-decoration : none;

}



A.sl {

	Color : #000000;

	Font-Size : 11px;

	text-decoration : none;

}



A.sl:hover {

	Color : White;

	Font-Size : 11px;

	text-decoration : underline;

}





A.sla {

	Color : #000000;

	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;

}


A.sla:hover {

	Color : White;

	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;

}








A.slb {

	Color : #000000;

	font-size: 9pt; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;

}


A.slb:hover {

	Color : #003399;

	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;

}







A.slc {

	Color : #000000;

	font-size: 8pt; 
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : none;

}


A.slc:hover {

	Color : #003399;

	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration : underline;

}














A.mnu {

	Color : White;

	Font-Weight : Bold;

	text-decoration : none;

}



A.mnu:hover {

	Color : White;

	Font-Weight : Bold;

	text-decoration : none;

}



.txtin { 

	BORDER-RIGHT: 1px solid; 

	BORDER-TOP: 1px solid; 

	BORDER-LEFT: 1px solid; 

	BORDER-BOTTOM: 1px solid; 

	font-size: 11px; 

	Border-Color : #8098B0; 

}



ul, li {

	list-style: square;

}



INPUT.button { 

	border : thick solid 1;

	background-color: #7E8391;

	font-weight : bold;

	color : #ffffff;

}



select {

	border : thin solid 1;

	font-size: 9pt;

}



textarea { 

	border : thin solid 1;

}



.pagetitle {

	font-size: 11pt;

	font-weight: bold;

	color: #666600;

}



.err {

	font-weight: bold;

	color: red;

}



OPTION.root { 

	color:0000FF; 

}



.ex_row {

	background-color: #7E8391;

	color: FFFFFF;

	font-weight: bold;

	height:19;

}



.imgTag {

	BORDER-RIGHT: #fff 1px solid; 

	BORDER-TOP: #fff 1px solid; 

	BORDER-LEFT: #fff 1px solid; 

	BORDER-BOTTOM: #fff 1px solid

}



A:hover .imgTag {

	BORDER-RIGHT: #000 1px solid; 

	BORDER-TOP: #000 1px solid; 

	BORDER-LEFT: #000 1px solid; 

	BORDER-BOTTOM: #000 1px solid; 

	border-thickness: 1px

}

.txt16 { font-size: 16pt; font-family: Arial, Helvetica, sans-serif; }

.txt15 { font-size: 15pt; font-family: Arial, Helvetica, sans-serif; }

.txt14 { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; }

.txt13 { font-size: 13pt; font-family: Arial, Helvetica, sans-serif; }

.txt12 { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; }

.txt11 { font-size: 11pt; font-family: Arial, Helvetica, sans-serif ; }

.txt10 { font-size: 10pt; font-family: Arial, Helvetica, sans-serif; }

.txt9 { font-size: 9pt; font-family: Arial, Helvetica, sans-serif; }

.txt8 { font-size: 8pt; font-family: Arial, Helvetica, sans-serif; }

.txt7 { font-size: 7.5pt; font-family: Helvetica, Arial, sans-serif; }

.txt8poparticle { font: 7px/14px arial,sans-serif }
.txt9poparticle { font: 9px/14px arial,sans-serif }
.txt10poparticle { font: 12px/19px arial,sans-serif }
.txt12poparticle { font: 14px/17px arial,sans-serif }



.txt12title { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; }, h1



.txt9article { font: 9px/14px arial,sans-serif }
.txt10article { font: 12px/19px arial,sans-serif }
.txt12article { font: 14px/17px arial,sans-serif }


.txt9author { font: 10px/14px arial,sans-serif }
.txt10author { font: 10px/15px arial,sans-serif }
.txt12author { font: 12px/17px arial,sans-serif }


A.slPop {

	Color : #000000;

	Font-Size : 8px;

	text-decoration : none;

}


.ES-FL-Border {
    cursor: pointer;
    cursor: hand;
    border: 1px solid #c0c0c0;
    width: 140px;
}

.ES-FL-Title {
    background-color: #99cc99;
    padding-left: 2px;
    text-align: left;
    height: 22px;
}

.ES-FL-Title a {
    text-decoration: none;
    font: 9px MS sans serif, Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 22px;
    color: #000000;
    display: block;
    vertical-align: bottom;
}

.ES-FL-Body {
    background-color: #ffffff;
    padding-left: 2px;
    text-align: left;
}

.ES-FL-Body a {
    font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    color: #212121;
    text-align: left;
    text-decoration: none;
    display: block;
    line-height: 15px;
    padding-top: 2px;
    padding-bottom: 2px;
}



/* ArticlePresentation */
	h1,h2,h3,h4,h5,h6 {color:#4c81c9;font:bold 18px arial,sans-serif}
	h2, h5 {font-size:14px}
	h3, h6 {font-size:12px}
	h4,h5,h6 {color:#000}
	p,{font: 12px/17px arial,sans-serif}



