v\:* {
      behavior:url(#default#VML);
    }
		
body  {
background: #f0f0ee;
font-size: 12pt; font-family: sans-serif;
}

a:link { 
color:grey;
text-decoration: none; 
}

a:active { color: red }

a:visited { 
color: gray; 
text-decoration: none; 
}

a:hover { color: blue; }

h1	{
font-size: large; 
font-weight:bold; 
}

h2	{
font-size:medium;
font-weight:bold;
}

h3	{
font-size:small;
font-weight:bold;
}

img.bottom {
vertical-align: bottom;
}

img.top {
vertical-align: top
}

.menutext	{ 
vertical-align:top;

}

.emph	{font-weight:bold;}

.left	{ text-align:left;}

.ital	{font-style:italic;}

.body	{
margin:20px; 
text-align:left;
}

.menuright	{ 
background-color: white;
text-align: right;
vertical-align: top; 
margin-right: 20px;
}

.menuleft	{ 
background-color: white;
text-align: left;
font-weight: bold;
vertical-align: top; 
margin-left: 20px;
}


#sidemenu a:link {
background: #b0b0b0; 
color: #1B105E; 
text-align: left; 
font-weight: bold; 
vertical-align: top; 
margin:20px;
}

#sidemenu a:visited {
background: #b0b0b0; 
color: #1B105E; 
text-align: left; 
font-weight: bold; 
vertical-align: top; 
margin:20px;
 
}
#sidemenu a:hover {
background: #b0b0b0; color: #660066; 
text-align: left; 
font-weight: bold; 
vertical-align: top; 
margin:20px;
 
}

.title		{
height: 100px;
width: 100%;
background: white;
border: 2px solid black;
text-align: left;
margin: 80px;
font-family: sans-serif;
font-size: 12pt;
}

.heading		{
height: 30px;
width: 100%;
background: #808099;
border: 2px solid black;
border-top: 0;
text-align: left;
margin: 80px;
font-family: sans-serif;
font-size: 10pt;
color: white;
}


.cornerm  {
vertical-align: bottom;
background: white;
padding: 0px;
border: 0px;
margin: 0px;
height: 14px; max-height:14px; min-height:14px;
width: 14px; max-width:14px; min-width:14px;

}

.cornerew	{ 
vertical-align: bottom;
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
height: 14px; max-height:14px; min-height:14px;
width: 52px; max-width:52px; min-width:52px;

}

.cornerew	{
vertical-align: bottom;
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
height: 14px; max-height:14px; min-height:14px;
width: 52px; max-width:52px; min-width:52px;

}

.cornerns	{
vertical-align: bottom;
background: white;
spacing:0px;
padding: 0px;
border: 0px;
margin: 0px;
height: 52px; max-height:52px; min-height:52px;
width: 14px; max-width:14px; min-width:14px;
}

.fullframeh	{ 
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
height: 14px; min-height: 14px; max-height:14px;
width:100%; min-width:200px; max-width:100%
}

.fullframev	{ 
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
width: 14px; min-width: 14px; width:14px;
height:100%; min-height:200px; max-height:100%
}

.specframev	{
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
width: 14px; max-width:14px; min-width: 14px;
min-height: 400px; max-height: 100%;
}

.menuframev	{
background: #1B105E;
padding: 0px;
border: 0px;
margin: 0px;
width: 14px; max-width:14px; min-width: 14px;
min-height: 150px;
}

.sideframeh { 
background: #1B105E;
padding: 0px;
margin: 0px;
height: 14px; min-height:14px; max-height: 14px;
width: 5%; min-width: 25px; max-width: 10%;
}

.bodyframeh  {
background: #1B105E;
padding: 0px;
margin: 0px;
height: 14px; min-height:14px; max-height: 14px;
width: 100%; min-width: 400px; max-width:100%;

}

.vertspace	{
background: white;
padding: 0px;
border: 0px;
height: 52px; max-height:52px; min-height: 52px;
width: 10px; min-width: 10px; max-width: 10px;

}

.blanksq	{
background: white;
padding: 0px;
border: 0px;
height: 52px; min-height: 52px; max-height: 52px;
width: 52px; min-width: 52px; max-width: 52px;
text-align: center;
font-weight: bold;
font-family: sans-serif;

}

.blankre	{
background: white;
padding: 0px;
border: 0px;
height: 52px; min-height: 52px; max-height: 52px;
width: 50%; min-width: 100px; max-width: 50%;
text-align: center;
font-weight: bold;
font-family: sans-serif;

}

.menutitle {
background: white;
padding: 0px;
border: 0px;
height: 52px; min-height: 52px; max-height: 52px;
width: 40%; min-width: 100px; max-width: 40%;
text-align: center;
font-weight: bold;
font-family: sans-serif;

}
.spectitle	{
background: white;
padding: 0px;
border: 0px;
height: 52px;
width: 90%; min-width: 200px; max-width: 90%;
text-align: center;
font-weight: bold;
font-family: sans-serif;

}
.sidetitle {
background: #b0b0b0;
padding: 0px;
border: 0px;
height: 52px; min-height: 52px; max-height: 52px;
min-width: 150px; max-width: 20%;
text-align: center;
font-weight: bold;
font-family: sans-serif;
vertical-align:text-top;

}

.bodytitle {
background: white;
padding: 0px;
border: 0px;
height: 52px; min-height: 52px; max-height: 52px;
min-width: 400px; max-width: 90%;
text-align: center;
font-weight: bold;
font-family: serif;
vertical-align:text-top;

}

.specmain	{
background: white;
padding: 0px;
border: 0px;
min-height: 150px;
width: 90%; min-width: 200px; max-width: 90%;
text-align: center;
font-weight: bold;
font-family: sans-serif;

}

.menumain	{
background: white;
padding: 0px;
border: 0px;
min-height: 150px;
width: 40%; max-width: 50%; min-width: 40px; 

}

.sidemain	{
background: #b0b0b0;
width: 150px; min-width: 20%;
vertical-align:text-top; 
text-align:left;
}

.bodymain	{
background: white;
min-width: 400px; max-width: 90%;

}

.vert  {
background: white;
padding: 0px;
border: 0px;
min-height: 300px;
width: 10px; max-width: 10px; min-width:10px;

}
