body { width:850px; margin:0 auto; font-family:Verdana, Arial; font-size:80%; border:1px solid #606;}
h1 { font-size: 95%; Color:gray; font-variant: small-caps; }
h2 { font-size: 100%; Color:darkred; font-variant: small-caps; padding: 2px; margin:4px 0px;
border: 1px solid #e0e0e0 ; padding-left: 5px; width: 200px; }
h3 { font-size: 115%; font-variant: small-caps; color: darkred; margin-bottom:8px; margin-top:0px; }
#container { width:100%; background-color:#fff; margin:0;}
#mainLayout {width:100%;
	border-collapse: collapse;
	border:0;
	margin:0;
	}

#navMenu {background-color:#696; width:160px;vertical-align:top;padding:0;}
.menuHead {border-bottom:solid 1px #33c;}
#button 
{
	background-color: #9c9;
	padding-bottom:10px;
	
	}
#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
	#button li {
	
		margin: 0;
		}
	#button li .current{
		background-color: #393;
		padding: 2px 5px 1px 5px;
		color: #ff6;
		text-decoration: none;
		display: block;
		width:150px;
		border-bottom:solid 1px #33c;
	

		}
		
		#button li a {
		padding: 2px 5px 1px 5px;
		color: #ff6;
		text-decoration: none;
		display: block;
		width:150px;
		border-bottom:solid 1px #33c;

		}
	#button li a:hover 
	{
		background-color: #0f0;
		color: #ff0;
		border-bottom:solid 1px #66f;
		}
		
		
#mainText {padding:0 0 0 20px;}		
.rightBox
{
    float: right;
    padding: 0px 0px 0px 10px;
    background-color: #fff;
    display: block;
    color: #000066;
    text-align:justify;
}

a.linkFooter { font-size: 110%; font-weight:bold; text-decoration: none;  }
a.linkFooter:link  { color: #000000;  text-decoration: none; }
a.linkFooter:visited  { color: #000000;  text-decoration: none; }
a.linkFooter:hover { color: #ff0000;  text-decoration: none; }
a.linkPrivate { font-size: 115%; Color:gray; font-variant: small-caps; text-decoration:none; }
	
a { color: #000; }
a:visited {color: #808080;}
a:active {color: red;}
a:hover {color: olive;}

a.linkRed { font-weight:bold; text-decoration: none;  }
a.linkRed:link  { color: #990000;  text-decoration: none; }
a.linkRed:visited  { color: #990000;  text-decoration: none; }
a.linkRed:hover { color: #ff0000;  text-decoration: none; }

a.linkRedNB { font-weight:bold; text-decoration: none;  }
a.linkRedNB:link  { color: #990000;  text-decoration: none; }
a.linkRedNB:visited  { color: #990000;  text-decoration: none; }
a.linkRedNB:hover { color: #ff0000;  text-decoration: none; }

table.iframePresentTable { height:370px; }
li.presentLI { font-size: 120%; padding-bottom: 5px; }
img {border:none;}

h1.iframePresent{ height:370px; margin-top: 8px; text-align:center; }
h1.largerH1 { font-size: 115%; Color:gray; font-variant: small-caps; }
.marginR10 { margin-right: 10px; }
h1.h1nomBox { font-size: 85%; Color:gray; margin: 0px 250px 0px 40px; padding: 0px; }
h1.h1nomBoxNM { font-size: 85%; Color:gray; margin: 0px 200px 0px 0px; padding: 0px; }
h2.presentH2 { font-size: 110%; Color:darkred; font-variant: small-caps; padding: 2px 2px 2px 2px; margin:0px 0px 4px 0px; border: 1px solid #e0e0e0 ; padding-left: 5px; width: 150px; }
h2 { font-size: 100%; Color:darkred; font-variant: small-caps; padding: 2px; margin:4px 0px; border: 1px solid #e0e0e0 ; padding-left: 5px; width: 200px; }
h3.smallerH3Red { font-size: 100%; font-variant: small-caps; color: darkred; margin-bottom:0px; margin-top:0px; }
h3.smallerH3RedSub { font-size: 100%; font-variant: small-caps; color: darkred; margin-bottom:0px; margin-top:8px; padding: 10px 200px 20px 0px; }
h3.smallerH3RedSubM { font-size: 100%; font-variant: small-caps; color: darkred; margin:0px; padding: 0px 200px 0px 0px; }
h3.smallerH3RedLess { font-size: 125%; font-variant: small-caps; color: darkred;  }
h3.smallerH3grey { font-size: 110%; color:gray; margin-bottom:3px; margin-top:3px; }
li.presentLI { font-size: 120%; padding-bottom: 5px; }
table.iframePresentTable { height:400px; }
ul { margin-top: 4px; margin-bottom: 4px; }

.linkRedNOT { color:  #990000; font-weight:bold; }
.abstractBlack { font-family: arial; font-size:120%; }
.abstract { font-family: arial; font-size:110%; color: darkred; text-align:justify; padding:5px;}
.marginB8 { margin-bottom: 8px; }
.marginT10 { margin-top: 10px; }
.marginLEftCenter { margin-left: 100px; }
.marginLEftCenterLess { margin-left: 70px; }
.quoteBox { font-family: arial; font-size:100%; color: darkred; text-align:justify; padding: 20px 250px 20px 40px; }
.announceBox { font-family: arial; font-size:100%; color: darkred; text-align:justify; padding: 10px 200px 20px 0px; }
.announceWideBox { font-family: arial; font-size:100%; color: darkred; text-align:justify; padding: 10px 10px 20px 0px; }























