BODY {
     background-color: #536895;
     background-image: url(./graphics/bg.jpg);
     background-repeat: no-repeat;
     background-attachment: fixed;
     margin: 0px;
     padding: 0px;
     }

TABLE {
     background-color: transparent;
     margin: 0px;
     padding: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-color: #000000;
     border-style: solid; 
     }

TABLE.body {
     background-color: #ffffff;
     margin: 0px;
     padding: 0px;
     }

TR {
     background-color: transparent;
     margin: 0px;
     padding: 0px;
     border: 0px;
     }

TR.top {
     background-color: white;
     opacity: 1;
     filter: alpha(opacity=100);
     margin: 0px;
     padding: 0px;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-color: #000000;
     border-style: solid; 
     }

TD {
     background-color: transparent;
     margin: 0px;
     padding: 0px;
     border: 0px;
     }

TD.side {
     background-color: #dddddd;
     margin: 0px;
     padding: 0px;
     vertical-align: top;
     }

TD.body {
     background-color: #ffffff;
     margin: 0px;
     padding: 0px;
     }

TD.empty {
     background-color: white;
     background-image: url(./graphics/lines.jpg);
     background-repeat: repeat;
     opacity: 1;
     filter: alpha(opacity=100);
     vertical-align: center;
     text-align: left;
     padding: 0xp;
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-color: #000000;
     border-style: solid; 
     }

TD.nav2 {
     background-color: #e7e016;
     vertical-align: center;
     text-align: center;
     margin: 0px;
     padding: 4px 15px 5px 15px;     
     border-top-width: 0px;
     border-bottom-width: 0px;
     border-left-width: 0px;
     border-right-width: 0px;
     border-color: #000000;
     border-style: solid; 
     }

TD.trans {
     background-color: white;
     background-image: url(./graphics/lines.jpg);
     background-repeat: repeat;
     opacity: 1;
     filter: alpha(opacity=100);
     margin: 0px;
     padding: 0px;
     }

 #nav1 {
	margin: 0px;
	padding: 0px;
	color: #ffffcc;
	font-size: 12px;
	font-family: Verdana, Ariel, Helvetica;
	font-weight: regular;
}

 #nav1 a {
	display: block;
	color: #ffffff;
        background-color: #264e7f;
	margin: 0px;
	padding: 4px 15px 5px 15px;
	border-top: solid #000000 0px;
	border-bottom: solid #004477 1px;
	border-right: solid #000000 0px;
	border-left: solid #000000 0px;
	text-decoration: none;
}

 #nav1 a:hover {
	display: block;
	color: #ffffff;
        background-color: #4477aa;
	margin: 0px;
	padding: 4px 15px 5px 15px;
	border-top: solid #000000 0px;
	border-bottom: solid #4477aa 1px;
	border-right: solid #000000 0px;
	border-left: solid #000000 0px;
	text-decoration: none;
}

 #active {
	margin: 0px;
	padding: 0px;
	background-color: #e7e016;
	font-size: 12px;
	font-family: Verdana, Ariel, Helvetica;
	font-weight: regular;
}

 #active a {
	display: block;
	color: #000000;
        background-color: #e7e016;
	margin: 0px;
	padding: 4px 15px 5px 15px;
	border-top: solid #000000 0px;
	border-bottom: solid #e7e016 1px;
	border-right: solid #000000 0px;
	border-left: solid #000000 0px;
	text-decoration: none;
}

 #active a:hover {
	display: block;
	color: #000000;
        background-color: #e7e016;
	margin: 0px;
	padding: 4px 15px 5px 15px;
	border-top: solid #000000 0px;
	border-bottom: solid #e7e016 1px;
	border-right: solid #000000 0px;
	border-left: solid #000000 0px;
	text-decoration: none;
}

a.active:link {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

a.active:visited {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

a.active:active {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

a.active:hover {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

a.bm:link {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.bm:visited {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.bm:active {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.bm:hover {
     color: #993300;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.main:link {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.main:visited {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.main:active {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.main:hover {
     color: #993300;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: underline;	    
     }

a.nav1:link {
     color: #ffffff;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.nav1:visited {
     color: #ffffff;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.nav1:active {
     color: #ffffff;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.nav1:hover {
     color: #ffffff;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.side:link {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.side:visited {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.side:active {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.side:hover {
     color: #993300;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     }

a.nav2:link {
     color: #333333;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 18px 0px 18px;	
     }

a.nav2:visited {
     color: #333333;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 18px 0px 18px;	
     }

a.nav2:active {
     color: #333333;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 18px 0px 18px;	
     }

a.nav2:hover {
     color: #990000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 18px 0px 18px;	
     }

a.notes:link {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.notes:visited {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.notes:active {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.notes:hover {
     color: #993300;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: underline;	    
     }

a.ref:link {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.ref:visited {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.ref:active {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.ref:hover {
     color: #993300;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-decoration: none;	    
     }

a.source:link {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.source:visited {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.source:active {
     color: #004477;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

a.source:hover {
     color: #993300;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-decoration: none;	    
     }

p {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 20px 30px 2px 40px;	
     }

p.abstract {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-align: justify;
     text-transform: none;
     text-decoration: none;
     margin: 10px 2px 10px 10px;	
     }

p.active {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

p.authors {
     color: #000000;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 20px 0px 10px;	
     }

p.banner {
     color: #FFFFFF;
     font-size: 28px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: uppercase;
     text-decoration: none;
     margin: 20px 5px 2px 20px;	
     }

p.body {
     color: #000000;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     text-align: justify;
     margin: 20px 2px 2px 20px;	
     }

p.caption {
     color: #000000;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-align: justify;
     text-transform: none;
     text-decoration: none;
     margin: 20px 160px 50px 140px;	
     }

p.category {
     color: #444444;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 20px 0px 5px 0px;	
     }

p.contact {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 20px 0px 2px 40px;	
     }

p.contact2 {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 20px 0px 2px 15px;	
     }

p.copy {
     color: #666666;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-align: left;
     text-transform: none;
     text-decoration: none;
     margin: 20px 25px 30px 25px;	
     }

p.date {
     color: #666666;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 25px 2px 0px 0px;	
     }

p.item {
     color: #004477;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 25px 2px 0px 0px;	
     }

p.main {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 7px 2px 0px 40px;	
     }

p.nav1 {
     color: #ffffff;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 10px 0px 10px;	
     }

p.nav2 {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 20px 0px 20px;	
     }

p.news {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 5px 2px 0px 0px;	
     }

p.num {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 20px 0px 2px 40px;	
     }

p.reference {
     color: #444444;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 20px 0px 10px;	
     }

p.research {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     text-align: justify;
     margin: 20px 60px 2px 40px;	
     }

p.source {
     color: #444444;
     font-size: 12px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-transform: none;
     text-decoration: none;
     margin: 0px 2px 2px 10px;	
     }

p.text {
     color: #000000;
     font-size: 13px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: normal;
     text-align: justify;
     text-transform: none;
     text-decoration: none;
     margin: 20px 30px 2px 40px;	
     }

p.title {
     color: #004477;
     font-size: 14px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 20px 20px 2px 10px;	
     }

p.side {
     color: #004477;
     font-size: 14px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 10px 0px 0px 20px;	
     }

hr { 
     border: 1px solid #dddddd; 
     margin: 10px 0px 10px 10px;
   }

img {
    border: 1px solid #004477;
    }

img.f {
    border: 0px solid #004477;
    margin: 10px 0px 0px 0px;
    }

img.side {
    border: 1px solid #004477;
    margin: 30px 0px 0px 0px;
    }

img.icon {
     border: 0px solid #004477;
    }


h2 {
     color: #004477;
     font-size: 24px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 15px 0px 0px 40px;	
     }

h3 {
     color: #004477;
     font-size: 20px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 50px 0px 0px 40px;	
     }

h4 {
     color: #004477;
     font-size: 16px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 0px 0px 0px 40px;	
     }

h5 {
     color: #004477;
     font-size: 14px;
     font-family: "Trebuchet MS", Verdana, Ariel;
     font-weight: bold;
     text-transform: none;
     text-decoration: none;
     margin: 10px 0px 0px 20px;	
     }

ul.toc {
       margin: 8px 0px 0px 15px;
       }

ol.ref {
       margin: 8px 0px 0px 20px;
       }

ul.side {
	color: #999999;
     	font-size: 12px;
     	font-family: "Trebuchet MS", Verdana, Ariel;
	list-style-type: square;
	list-style-position: outside;
	margin: 8px 0px 0px 0px;
       }

li.side:hover {
	color: #4477aa;
     	font-size: 12px;
     	font-family: "Trebuchet MS", Verdana, Ariel;
	list-style-type: square;
       }
