Body {
	margin: 0px;
	padding: 0px;
	background-color: #0B4119;
	
	background-image: url("../images/bg_0408.jpg");
	background-position: 0px 0px;
	
	background-repeat: repeat-x;
	font-size: 8pt;
	font-family: Verdana, Arial;

}
table.Main{
position:relative;
width:806px;
padding:0px 0px 0px 0px;
border-left:6px solid #175929;
border-right:6px solid #175929;
background-color:white;

}

.Headlines{
margin-top:10px;
margin-left:10px;
}
td.Header{
height:5px;
background-color:#7A7058;
}
.MastHead{
margin-top:10px;
margin-left:20px;
margin-right:20px;
}

table.LeftFloat{
position:relative;
float:right;
margin-right:10px;
margin-top:24px;
text-align:right;
color:white;
font-size:8pt;
height:70px;
}


td.Divider{
height:16px;
font-size:.2em;
background-image: url(/images/cap.png);
background-repeat:no-repeat;
overflow:hidden;
}

td.BottomDivider{
height:16px;
font-size:9;
color:white;
text-align:center;
background-image: url(/images/cap_bottom.png);
background-repeat:no-repeat;
}


td.Content{
position:relative;
font-family: "Trebuchet MS", Verdana;
font-size:1pt;

}
td.Footer{
font-family: "Trebuchet MS", Verdana;
font-size:7pt;
color:#C0B69D;
text-align:center;
height:20px;
background-color:#7A7058;
}

.Navigator{
position:relative;
margin-bottom:0px;
}
.SubNavigator{
position:relative;
width:180px;

}
.MainContent{
font-family: "Trebuchet MS", Verdana;
font-size:1pt;
color:#767676;
color:#4C4736;
width:560px;
height:220px;
border:0px solid black;
padding-top:0px;
overflow:hidden;
text-align:justify;
position:relative;
}

.MainContainer{
font-family: "Trebuchet MS", Verdana;
font-size:1pt;
color:#767676;
color:#4C4736;
width:560px;
text-align:justify;
position:relative;
top:0px;
}
h5{
font-family: "Trebuchet MS", Verdana;
font-size:12pt;
color:#767676;
color:maroon;
display:inline;
}

td.LogoImage{
width:806px;
height:126px;
background-imagexxx:url(/images/top_2.png);
background-image:url(/images/top_0608.gif);
overflow:hidden;
}
.TickerWindow{
width:800px;
height:26px;
overflow:hidden;
}

table.MenuBar{

background-color:#8D3126;
background-image:url(/images/menu_bg.gif);
}

.SubMenu{
position:relative;
top:40px;
left:0px;
z-index:800;
}
.AnnouncementList{
margin-left:10px;
}
.MenuButton{
font-family: Arial,"Trebuchet MS", Verdana;

padding-right:20px;
padding-left:20px;
height:44px;
font-size:10pt;
font-weight:bold;
text-align:center;
color:#ffffff;
cursor:pointer;
text-align:center;

border-left:0px solid #175929;
}
.MenuButtonOver{

font-family: Arial,"Trebuchet MS", Verdana;
padding-right:20px;
padding-left:20px;
height:44px;
font-size:10pt;
font-weight:bold;
text-align:center;
color:#ffffff;
cursor:pointer;
text-align:center;
background-color:#175929;
border-left:0px solid #175929;

}
.SubMenuButton{
font-family: Arial,"Trebuchet MS", Verdana;
font-size:7pt;
font-weight:bold;
text-align:center;
color:white;
text-align:center;
background-image: url(/images/menu_down.png);
background-repeat:no-repeat;
cursor:pointer;
width:168px;
height:23px;
}
.SubMenuButtonOver{
font-family: Arial,"Trebuchet MS", Verdana;
font-size:7pt;
font-weight:bold;
text-align:center;
color:white;
text-align:center;
background-image: url(/images/menu_up.png);
background-repeat:no-repeat;
cursor:pointer;
width:168px;
height:23px;
}
.Box{
width:200px;
height:200px;
border:4px solid #767676;
background-color:#e9e9e9;
}
img{

}
img.Arrows{
margin:0;
padding:0;
cursor:pointer;
visibility:'hidden';
}

.standard{
font-family: "Trebuchet MS", Verdana;
font-size:8pt;
padding:1px;
overflow:visible;

}

td.standard{
font-family: "Trebuchet MS", Verdana;
font-size:8pt;
padding:1px;
overflow:visible;

}
.headline{
font-family: "Trebuchet MS", Verdana;
font-size:8pt;
padding:4px;

overflow:visible;
}
td.headline{
font-family: "Trebuchet MS", Verdana;
font-size:8pt;
padding:4px;

overflow:visible;
}

td.Spacer{
height:8px;
font-size:.1em;
}

table{
font-family: "Trebuchet MS", Verdana;
font-size:9pt;
}

.PopUp{
position:absolute;
z-index:20;
background-color:#D3C4A7;
width:950px;
height:0px;
filter:alpha(opacity=0);
opacity:0;
text-align:center;
color:white;
font-family: Arial,"Trebuchet MS", Verdana;
font-size:8pt;

}
.SpacerWindow{

background-color:#000000;
width:950px;
height:125px;
filter:alpha(opacity=100);
opacity:1;
text-align:center;
color:white;
font-family: Arial,"Trebuchet MS", Verdana;
font-size:1pt;
}




fieldset {
  border-color: #ffffff;
  border-width: 0px;
  border-style: solid;
  padding: 0px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}

#MainContactForm fieldset legend {
	font-family:arial;font-size:10;color:#E8E0C9;font-weight:bold;
	width:80px;
	padding:2px;
}
#MainContactForm label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width:60px;
	padding: 0; 
	margin: 2px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	font-family:arial;font-size:10;
	color:#ffffff;
}

#MainLoginForm fieldset legend {
	font-family:arial;font-size:10;color:#E8E0C9;font-weight:bold;
	background-color:#7A7058;
	width:80px;
	padding:2px;
}
#MainLoginForm label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width:60px;
	padding: 0; 
	margin: 2px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
	font-family:arial;font-size:10;
	color:#E8E0C9;
}

#MainContactForm fieldset label:first-letter { /* use first-letter pseudo-class to underline accesskey, note that */
	text-decoration:underline;    /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
                                    /* pseudo-class on legend elements, but do support it on label elements */
                                    /* we instead underline first letter on each label element and accesskey */
                                    /* each input. doing only legends would  lessens cognitive load */
                                   /* opera breaks after first letter underlined legends but not labels */
}

form input, form select {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:140px;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:1px 0 0 0px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
	font-family:arial;font-size:9;border:1px solid black;

}
form textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:140px;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	height:30px;
	margin:1px 0 0 0px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
	font-family:arial;font-size:9;border:1px solid black;

}
form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}
.Submit {
	background-color:maroon;color:white;
	margin:0px 0 3px 0px; /* set margin-left back to zero on reset button (set above) */
}

textarea { overflow: auto; }



#MainContactForm{
position:relative;
overflow:hidden;
width:250px;
color:white;
padding:2px;
float:right;


}

#MainLoginForm{
position:relative;
overflow:hidden;
width:236px;
color:white;
padding:2px;
float:right;
font-family:arial;font-size:10;
	color:#E8E0C9;

}

#Announcements{
position:relative;
overflow:hidden;
width:324px;
color:white;
padding:2px;
float:center;

}

td.boxheader{
color:#4C4736;
line-height:10px;
font-size:10;
font-weight:bold;
}

#Announcement_List{
position:relative;
width:390px;
overflow:hidden;
height:100px;
color:white;
padding:2px;
}

#MainContactForm_Content{
width:240px;
overflow:hidden;
height:100px;
color:white;
padding:2px;
}

#MainLoginForm_Content{
width:230px;
overflow:hidden;
height:100px;
color:white;
padding:2px;
}

fieldset {
	
  border-color: #7A7058;
  border-width: 0px;
  border-style: solid;
  padding: 0px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}
#Announcements fieldset legend {
	font-family:arial;font-size:10;color:#E8E0C9;font-weight:bold;
	background-color:#7A7058;
	padding:2px;
}

td.FooterContent{
font-family:arial;font-size:10;color:#E8E0C9;
}
td.small{
font-family:arial;font-size:9;color:#AD7B26;
}
td.smallHeader{
font-family:arial;font-size:16;color:#175929;font-weight:bold;
}

a{
color:maroon;
}
a:hover{
color:#7A3B10;
text-decoration:none;
}

a.white{
color:#ffffff;
}
a.white:hover{
color:#7A3B10;
text-decoration:none;
}

a.small{
font-size:8pt;
}
a.small:hover{
font-size:8pt;
}

a.Footer{
font-family: "Trebuchet MS", Verdana;
font-size:7pt;
color:#C0B69D;
text-decoration:none;
}
a.Footer:visited{
font-family: "Trebuchet MS", Verdana;
font-size:7pt;
color:#C0B69D;
text-decoration:none;
}
a.Footer:hover{
font-family: "Trebuchet MS", Verdana;
font-size:7pt;
color:#ffffff;
text-decoration:none;
}


#ProcessorFrame{
position:absolute;
width:1px;
height:1px;
top:0;
left:0;
visibility:hidden;
}

#Ticker{
position:relative;
top:96px;
left:350px;
width:400px;
color:white;
}