body{

}
#wrapper{
 width:800px;
 margin:0 auto;
 padding:0;
}
#nav_bar{
 background-image:url(nav_bar_bgnd.jpg);
 background-repeat:repeat-y;
 width:171px;
}
.content{
 width:629px;
 padding:8px;
}
.container span.Normal, .container span.Normal table, table.contact_form, table, td, p{
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size:11px;
}
.clear{
 clear:both;
}
#footer{
 text-align:center;
 font:10px Tahoma; 
}
h1 span.Head{
 font-family: Arial, Helvetica, sans-serif;
 font-size:20px;
 font-weight:bold;
 color:black;
}
h2{
 font-family: Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:black;
}
h3{
 font-family: Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight:bold;
 color:black;
}

/* Main Menu */

#nav, #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 171px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 15px;
	text-align:left;
	background: transparent;
	z-index: 999;
}

#nav li {
	margin: 0;
	border: 0;
	list-style: none;
	position: relative;
	float: left;
	width: 171px;
	_width: 100%; 
	line-height : 18px;
}

#nav li ul {
	position: absolute;
	left: -9999px;
	margin-left: 171px;
	margin-top: -27px;
	
}

#nav a {
	display: block;
	width: 163px;
	_width: 100%; 
	color: #fff;
	text-decoration: none;
	padding: 4px 0 4px 8px;
}

#nav li a:hover, #nav li.sfhover{
 color:#FF3300;
}

#nav ul li a{background-color: #0066FF; border-top:1px solid #858585}

#nav li:hover ul, #nav li.sfhover ul {left: auto;z-index: 999;}
#nav iframe {position: absolute;left: 0;top: 0;z-index: 0;display: block;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}
.ArrowPointer{cursor:pointer}

.MainMenu_MenuContainer {
	border-bottom: red 0px solid; 
	border-left: white 0px solid; 
	border-top: white 0px solid; 
	border-right: gray 0px solid;  
	background-color: Transparent;
	width:171px;
	height:240px;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:28px;
}

.MainMenu_TabRootMenuItem TD
{
	background-image: url(TabCWhite.jpg);	
	height: 25px;
}

.MainMenu_TabRootMenuItemSel TD
{
	background-image: url(TabCRed.jpg);	
	height: 25px;
}

.MainMenu_TabMenuItemHover TD
{
/*	background-image: url(TabCWhite.jpg);	*/
	color: Red;
	height: 25px;
	/*background-color: silver;*/
}

.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: white; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal; 
	border-left: silver 0px solid; 
	border-bottom: #858585 1px solid;  /*silver*/
	border-top: #858585 1px solid;  /*silver*/
	border-right: silver 0px solid;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #858585; /*silver*/ 
	border-left: #858585 1px solid;  /*silver*/
	border-bottom: #858585 1px solid;  /*silver*/
	border-top: #858585 1px solid;  /*silver*/
	text-align: center; 
	width: 15; 
	height: 28;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color:#0066FF;
}

.MainMenu_MenuBreak {
	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #CC0000;
	cursor: pointer; 
	cursor: hand; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11px; 
	color:white;
	font-weight: normal; 
	font-style: normal;
	height:28px;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: silver 1px solid; 
	border-bottom: silver 1px solid; 
	border-top: silver 0px solid;
	display:none;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	display:none;
}
