body
{ 
background: #ffffff;
height: 100%;
margin: 5%;
padding: 0%;
background-color: #ffffff;
color:#000000;
}

html { min-height: 100%; height:100%; margin-bottom: 1px; }

td.black{ background-color: #000000; padding: 0 0 0 0; }

.Main{
margin: 0 auto; 
width: 75%;
text-align: center;
}

.MainN{
margin: 0 auto; 
width: 100%;
height: 100%;
text-align: center;
}


.info{
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica"; 
font-size: 1em;
}

.Secondary{
margin-left: auto;
margin-right: auto;
margin-top:7%;
width: 90%;
text-align: center;
padding: 0% 5% 5% 5%;
}

.Content{
margin-left: auto;
margin-right: auto;
margin-top:auto;
text-align: center;
padding: 0% 5% 5% 5%;
}

.EmbeddablePage{
margin-top:7%;
margin-left: auto;
margin-right: auto;
width: 100%;
text-align: center;
padding: 0% 5% 5% 5%;
}

.Home{
margin-left: auto;
margin-right: auto;
width: 100%;
text-align: center;
}

.pic_td{
margin-left: auto;
margin-right: auto;
vertical-align: middle;
}

.text_td{
margin-left: auto;
margin-right: auto;
vertical-align: top;
padding: 0% 0% 5% 0%;
}

.ta_l{
text-align: left;
}

.ta_r{
text-align: right;
}

div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}

h1,h2,h3
{
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS"; 
}

p,table,li
{
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS";  
font-size: 1em;
}

p.copyright{
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS"; 
font-size: 70%;
vertical-align: bottom;
text-align: center;
}

p.reg{
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS";  
font-size: 100%;
vertical-align: bottom;
text-align: center;
}


a.reg:link { color: #333333; text-decoration: underline; font-weight: normal; }
a.reg:visited { color: #333333; text-decoration: underline;  font-weight: normal; }
a.reg:active { color: #333333; text-decoration: underline;  font-weight: normal; }
a.reg:hover { color: #333333; text-decoration: underline; font-weight: normal; }


a.black{ color: #7d7d7d; text-decoration: none; font-weight: bold; font-size: 100% }

a.black:link { color: #000000; text-decoration: none; font-weight: bold; }
a.black:visited { color: #000000; text-decoration: none; font-weight: bold; }
a.black:active  { color: #000000; text-decoration: none;  font-weight: bold; }

a.thinbl:link { color: #000000; text-decoration: none; font-weight: normal;}
a.thinbl:visited { color: #000000; text-decoration: none; font-weight: normal; }
a.thinbl:active  { color: #000000; text-decoration: none;  font-weight: normal; }

a.grey:link { color: #7d7d7d; text-decoration: none; font-weight: bold; }
a.grey:visited { color: #7d7d7d; text-decoration: none; font-weight: bold; }
a.grey:active  { color: #7d7d7d; text-decoration: none;  font-weight: bold; }

a.regbl:link { color: #000000; text-decoration: underline; font-weight: normal;}
a.regbl:visited { color: #000000; text-decoration: underline; font-weight: normal; }
a.regbl:active  { color: #000000; text-decoration: underline;  font-weight: normal; }

a.thinbl:link { color: #000000; text-decoration: none; font-weight: normal;}
a.thinbl:visited { color: #000000; text-decoration: none; font-weight: normal; }
a.thinbl:active  { color: #000000; text-decoration: none;  font-weight: normal; }


div.navigation {width: 200px;  padding: 10px; }

img{ border-color: #000000;  }
img.b150 {/* scalable em size class 150px/150px */
width: 150; /* replaces 150px width */
height: 150; /* replaces 150px height */
border: 2px solid #000000 ;  
}

img.bLinks {
width: 100; 
height: 100; 
border: 2px solid #000000 ;  
}

.menuItems{
	color:#000000;
    font-size:1.1em; 
	/*position:relative;
	left: 5px;
	/*top: 109px;*/
	/*margin-left:-329px;*/
	z-index:10;
	/*width:612px;
	height:436px;*/
	padding: 5px 20px 5px 5px; 
	font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS";
	vertical-align: bottom;
	text-align: left;
	border-width:1px;
	border-color:#555555;
	border-style:solid;
	background-color:#eeeeee;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50
}

.nopad
{
padding: 0 0 0 0;
spacing: 0 0 0 0;
}


#dropmenudiv{
position:absolute;
border:1px solid black;
border-bottom-width: 0;
font-family: "AvantGarde Bk BT", "STHeitiSC-Medium", "Century Gothic", "Helvetica", "Trebuchet MS";
line-height:18px;
z-index:100;
filter:alpha(opacity=90);
-moz-opacity:.50;
opacity:.80; 
margin: 10px 0 0 0;
}

#dropmenudiv a{
/*width: 100%;*/
display: block;
text-indent: 3px;
border-bottom: 1px solid black;
padding: 1px 0;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: gray;
}

