body{
background: #ffffff;
margin: 0px;
padding: 0px;
font-family: arial, sans-serif;
}
#header{
width: 900px;
height: 90px;
margin: 10px auto 0px auto;
clear: both; 
}
#ha{
float: left;
display: inline;
width: 100px;
padding: 22px 0px 0px 0px;
}
.logo{
border: 0px;
}
#hb{
float: left;
display: inline;
width: 525px;
height: 40px;
padding: 40px 25px 10px 25px;
}
#nav, #nav ul { /* all lists */
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	list-style: none;
	line-height: 1;
}

#nav a {
	display: block;
}

#nav li { /* all list items */
	float: left;
	padding: 8px 10px 9px 10px;
	width: 110px;
}
#nav li:hover { /* all list items */
	float: left;
	padding: 8px 10px 9px 10px;
	width: 110px;
}
#nav li ul { /* second-level lists */
	position: absolute;
	background: #dddddd;
	width: 170px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	padding: 0px;
	margin:  7px 0px 0px 0px;
	border: 1px solid #bbbbbb;
	z-index: 500;
}
#nav li ul li {
width: 150px;
}
#nav li ul li:hover {
width: 150px;
}

.sub{
border-bottom: 1px solid #bbbbbb;
width: 149px;
}
.sub:hover {
border-bottom: 1px solid #bbbbbb;
width: 149px;
}

.sub2{
width: 149px;
}
.sub2:hover {
width: 149px;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#nav li:hover ul li:hover{
	 background: #eeeeee;
}

#content {
	clear: left;
	color: #ccc;
}

.menu1 A:link {color:#000000; text-decoration: none; font-size: 13px; font-weight: bold;}
.menu1 A:visited {color:#000000; text-decoration: none; font-size: 13px; font-weight: bold;}
.menu1 A:hover {color:#555555; text-decoration: none; font-size: 13px; font-weight: bold;} 

.menu2 A:link {color:#000000; text-decoration: none; font-size: 9px; font-weight: bold;}
.menu2 A:visited {color:#000000; text-decoration: none; font-size: 9px; font-weight: bold;}
.menu2 A:hover {color:#000000; text-decoration: none; font-size: 9px; font-weight: bold;}
/* xxxxxxxxxxxxxxxx end menu css xxxxxxxxxxxxxxxx */ 
#hc{
float: left;
display: inline;
}
.chead{
font-size: 11px;
color: #000077;
font-weight: bold;
text-align: right;
margin: 0px;
padding: 10px 0p 0px 0px;
}
.chead2{
font-size: 12px;
font-weight: bold;
text-align: right;
margin: 0px;
padding: 0px;
}
#search{
clear: both;
height: 20px;
padding: 5px 0px 0px 0px;
margin: 0px 0px 20px 0px;
}
.esearch{
float: right;
display: inline;
width: 170px;
font-size: 12px;
border: 1px solid #eeeeee;
padding: 3px;
margin: 5px 0px 0px 0px;
}
.esub{
float: right;
display: inline;
font-size: 12px;
margin: 5px 0px 0px 5px;
}
.headlink A:link {color:#000077; text-decoration: none;}
.headlink A:visited {color:#000077; text-decoration: none;}
.headlink A:hover {color:#000077; text-decoration: underline;}

/* xxxxxxxxxxxxxxxxxxxxx body css xxxxxxxxxxxxxxxxxxxxxxxxx */
#main{
width: 400px;
height: 220px;
background: url('images/webex2back.png') no-repeat;
margin: 10px auto 10px auto;
padding: 30px 0px 0px 500px;
}
#boxes{
width: 900px;
height: 250px;
clear: both;
margin: 0px auto 10px auto;
}
#boxa{
width: 288px;
height: 248px;
border: 1px solid #bbbbbb; 
float: left;
display: inline;
}
#boxb{
width: 288px;
height: 248px;
border: 1px solid #bbbbbb; 
float: left;
display: inline;
margin-left: 15px;
}
#boxc{
width: 288px;
height: 248px;
border: 1px solid #bbbbbb; 
float: left;
display: inline;
margin-left: 15px;
}
.boxpic{
width: 245px;
height: 100px;
margin: 5px 20px 0px 20px;
}
.bhead{
height: 16px;
width: 278px;
background: #ffffff;
border-bottom: 1px solid #bbbbbb;
font-size: 16px;
padding: 5px;
color: #666666;
margin: 0px;
}
.boxul{
font-size: 11px;
margin: 5px 20px 10px 30px;
padding: 0px;
width: 230px;
}
.boxlink A:link {color:#000000; text-decoration: none;}
.boxlink A:visited {color:#000000; text-decoration: none;}
.boxlink A:hover {color:#333333; text-decoration: underline;}

#footer{
width: 900px;
height: 50px;
margin: 0px auto 0px auto;
text-align: center;
}
.foot{
margin: 5px 0px 0px 0px;
font-size: 9px;
font-weight: bold;
}
#h1h{
margin: 0px;
font-size: 24px;
font-weight: bold;
}
.needtextb{
font-size: 14px;
margin: 5px 0px 0px 0px;
color: #000077;
font-weight: bold;
width: 425px;
line-height: 1;
}
.needtextc{
font-size: 12px;
margin: 25px 0px 0px 0px;
font-weight: bold;
width: 325px;
line-height: 1;
text-decoration: underline;
text-transform: uppercase;
}
.rightlink A:link {color:#000077; text-decoration: none;}
.rightlink A:visited {color:#000077; text-decoration: none;}
.rightlink A:hover {color:#677DFF; text-decoration: none;}