body
{
    margin:             0;
    padding:            0;
    font-family:        Verdana, Arial, Sans-Serif;
	vertical-align:		top;
background:#505050;
}
div
{
	margin:				0;
	padding:            0;
}
ul
{
	margin:				0;
	padding:            0;
}
li
{
	margin:				0;
}
a
{
	cursor:				pointer;
	text-decoration:	none;
}
a:hover
{
	text-decoration:	none;
}
ul
{
	padding:            0px 0px 0px 13px;
}
li
{
	list-style-type:	square;
}
.indent
{
	padding-left:       30px;
}
.bodyPanel
{
	background:			#FFFFFF;
	padding:			3px 0px 3px 0px;
	margin:				0;
}

.bodyPanel #home
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_home.jpg) left top no-repeat;	
}

.bodyPanel #about
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_about.jpg) left top no-repeat;	
}

.bodyPanel #applications
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_applications.jpg) left top no-repeat;	
}

.bodyPanel #contact
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_contact.jpg) left top no-repeat;	
}

.bodyPanel #newsplus
{
	width:				285px;
	height:				281px;
	background-color: #FFFFFF;
	background-image: url(../img/lhbdy_sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bodyPanel #services
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_services.jpg) left top no-repeat;	
}

.bodyPanel #sitemap
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_sitemap.jpg) left top no-repeat;	
}

.bodyPanel #legal
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lhbdy_legal.jpg) left top no-repeat;	
}

#homea
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_home_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#homeb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_home_b.jpg) top right no-repeat;
	vertical-align:		middle;
}

#abouta
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_about_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#aboutb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_about_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#applicationsa
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_application_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#applicationsb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_application_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#contacta
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_contact_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#contactb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_contact_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#newsplusa
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_newsplus_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#newsplusb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_newsplus_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#servicesa
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_services_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#servicesb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_services_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#sitemapa
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_sitemap_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#sitemapb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_sitemap_b.jpg) top right no-repeat;
	vertical-align:		middle;
}
#legala
{
	width:				251px;
	height:				30px;
	background:			#333333 url(../img/rhtop_legal_a.jpg) top right no-repeat;
	vertical-align:		middle;
}

#legalb
{
	width:				251px;
	height:				98px;
	background:			#333333 url(../img/rhtop_legal_b.jpg) top right no-repeat;
	vertical-align:		middle;
}

.bodyPanel #home-body
{
	vertical-align:		top;
	width:				465px;
	height:				299px;
}

#home-header-middle
{
	width:				499px;
	height:				30px;
	background:			#FFFFFF url(../img/home_top_mid.gif) top right no-repeat;
}

#body-left
{
	width:				285px;
	height:				281px;
	background:			#FFFFFF url(../img/lh_graphic.jpg) left top no-repeat;	
}
.setLhSpace
{
	width:				285px;
	height:				281px;
	vertical-align:		top;
}
#home-body-menu
{
	width:				285px;
}
.lhNav
{
	width:				285px;
	line-height:		0px;
	font-size:			10px;
	height:				18px;
	text-align:			center;
	background:			#FFCC00
}
.lhNav .menuItem
{
	padding:			3px 5px 2px 5px;
	vertical-align:		middle;
	font-size: 10px;
}
.lhNav a, .lhNav a:visited, .lhNav a:active
{
	color:				#333333;
	font-size: 10px;
}
.lhNav a:hover
{
	color:				#FFFFFF;

}
.lhNav .lhNavOver
{
	background:			#FF6600;
	color:				#FFFFFF;
	padding:			3px 5px 2px 5px;
	vertical-align:		middle;
}
.lhNav .lhNavOver a, .lhNav .lhNavOver a:hover, .lhNav .lhNavOver a:active
{
	background:			#FF6600;
	color:				#FFFFFF;
}
.lhNav #push
{
	padding-left:		30px;
}
.lhNav .homeCorner
{
	width:				35px;
	height:				18px;
	background:			#FFCC00 url(../img/sq-yel-org.gif) right top no-repeat;
}
.lhNav .l2Corner
{
	width:				35px;
	height:				18px;
	background:			#FFCC00 url(../img/sq-yel-wht.gif) right top no-repeat;
}

.greyFillFoot
{
	font-face:			arial;
	width:				750px;
	height:				31px;
	color:				#FFFFFF;
	background:			#333333;
	text-align:			left;
	padding-left:		15px;
	vertical-align:		middle;
	font-size:			8px;
}
.l2Footer
{
	font-face:			arial;
	padding-left:		15px;
	vertical-align:		bottom;
	font-size:			8px;
	padding-top:        3px;
	color:				#111111;
}
.greyFillHead
{
	width:				254px;
	height:				98px;
	background:			#333333;
}
.greyFillMenu
{
	width:				245px;
	background:			#333333;
	height:				2px;
	line-height:		12px;
}
#divSubMenu
{
	float:				left;
	position:			relative;
	top:				-50px;
	left:				90px;
	width:				240px;
}
.topMenu
{
	position:			relative;
	top:				-15px;
	left:				30px;
	background:			#333333;
	font-size:			10px;
	line-height:		12px;
	white-space:		nowrap;
	width:				120px;
}
.topMenu ul
{
	float:				left;
}
.topMenu li
{
	color:				#FFFFFF;
	width:				55px;
	padding-left:       18px;
	padding-right:      10px;
	line-height:		14px;
	list-style-type:	none;
}
.subMenu
{
	float:				left;
	position:			absolute;
	top:				-21px;
	left:				25px;
	font-size:			10px;
	white-space:		nowrap;
	visibility:			hidden;
}
.subMenu ul
{
	float:				left;
	position:			absolute;
	top:				0px;
	left:				0px;
}
.subMenu li
{
	color:				#FFFFFF;
	list-style-type:	none;
	line-height:		14px;
	padding-left:		15px;
	padding-right:		5px;
	width:				65px;
	list-style-type:	none;
}
.topMenu a, .topMenu a:visited, .topMenu a:active
{
	color:				#FFFFFF;
}
.subMenu a, .subMenu a:visited, .subMenu a:active
{
	color:				#FFFFFF;
}
.mOver
{
	font-size:			10px;
	line-height:		12px;
	padding-left:		15px;
	padding-right:		5px;
	color:				#333333;
	background:			#FFCC00 url(../img/sq-gry-yel.gif) left no-repeat;
}
.smOver
{
	font-size:			10px;
	line-height:		12px;
	padding-left:		15px;
	padding-right:		5px;
	color:				#333333;
	background:			#FF6600 url(../img/sq-gry-org.gif) left no-repeat;
}
.topMenuIEMAC
{
	position:			absolute;
	top:				50px;
	left:				280px;
	background:			#333333;
	font-size:			10px;
	line-height:		12px;
	white-space:		nowrap;
	width:				120px;
}
.topMenuIEMAC ul
{
	float:				left;
}
.topMenuIEMAC li
{
	width:				78px;
	padding-left:       18px;
	padding-right:      10px;
	line-height:		14px;
	list-style-type:	none;
}
.topMenuIEMAC a, .topMenuIEMAC a:visited, .topMenuIEMAC a:active
{
	color:				#FFFFFF;
}
.topMenuIEMAC a:hover
{
	color:				#FFCC00;
}
.subMenuIEMAC
{
	float:				left;
	position:			absolute;
	top:				0px;
	left:				110px;
	font-size:			10px;
	white-space:		nowrap;
	visibility:			hidden;
}
.subMenuIEMAC ul
{
	float:				left;
	position:			absolute;
	top:				0px;
	left:				0px;
}
.subMenuIEMAC li
{
	list-style-type:	none;
	line-height:		14px;
	padding-left:		15px;
	padding-right:		5px;
	width:				82px;
}
.subMenuIEMAC a, .subMenuIEMAC a:visited, .subMenuIEMAC a:active
{
	color:				#FFFFFF;
}
.subMenuIEMAC a:hover, .subMenuIEMAC li a:hover
{
	color:				#333333;
}

.subMenuIEMAC a, .subMenuIEMAC a:visited
{
	color:				#FFFFFF;
}
.mOver li
{
	list-style-type:	none;
	line-height:		14px;
}	
.mOver a, .mOver a:hover, .mOver a:active, .mOver a:visited  
{
	font-size:			10px;
	line-height:		12px;
	color:				#333333;
}
.smOver li
{
	list-style-type:	none;
	line-height:		14px;
}	
.smOver a, .smOver a:hover, .smOver a:active, .smOver a:visited  
{
	font-size:			10px;
	line-height:		12px;
	color:				#333333;
}
.contentFrame
{
	width:				470px;
	height:				299px;

}

.homeContainer
{
	width:				470px;
	height:				299px;
	background:			#FF6600 url(../img/bgr_home.gif) top left no-repeat;
}
.mainContainer
{
	width:				470px;
	height:				299px;
	background:			#FFFFFF;
}
.bodyTextHome
{
	padding:			6px 25px 6px 45px;
	font-size:			12px;
	font-weight:		bold;
	color:				#FFFFFF;
	line-height:		22px;
	background:			url(../img/bgr_home.gif) top left;
}
.bodyTextMain
{
	width:				430px;
	height:				inherit;
	font-size:			11px;
	padding:			0px 0px 0px 0px;
	color:				#000000;
	vertical-align:		top;
}
.bodyTextTable
{
	height:				auto;
	font-size:			11px;
	color:				#000000;
	vertical-align:		top;
}
.bodyTextLegal
{
	width:				430px;
	height:				auto;
	font-size:			10px;
	padding:			8px 10px 5px 32px;
	color:				#000000;
	vertical-align:		top;
}

.h1
{
	color:				#FF6600;
	font-size:			12px;
	font-weight:		bold;
}

.h2
{
	color:				#FF6600;
	font-size:			12px;
}

.h2 a, .h2 a:visited,  .h2 a:active 
{
	color:				#FF6600;
	font-size:			12px;
}

.h2 a:hover
{
	color:				#FF6600;
	font-size:			12px;
	border-bottom:		1px solid #FFCC00;	
}
.bodyTextMain a, .bodyTextMain a:visited, .bodyTextMain a:active
{
	color:				#777777;
}
.bodyTextMain a:hover
{
	border-bottom:		1px solid #FFCC00;
}
.blkLink
{
	color:				#000000;
}
.blkLink a, .blkLink a:visited, .blkLink a:active
{
	color:				#000000;
}
.blkLink a:hover
{
	border-bottom:		1px solid #FFCC00;
}

.formLabel
{
	color: #0B0B0B;
	font-size: 10px;
	font-weight: bold;
}

.findbutton
{
	width: 60px;
	background-color: Orange;
	border: ;
	color: black;
}
