body {	background: url(../images/bg.png) repeat-x;margin: 0 auto; text-align: center;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
#page {	width: 980px;	height: 839px;margin: 0 auto; text-align: center;}
#head { text-align:left; width:960px;}
#phone { float: right; margin: 10px 15px 18px 10px; padding: 0px 10px 0px 10px; }
.phone h2 {font-size: 14px;font-family: Verdana, Arial, Helvetica, sans-serf; color: #FFFFFF; margin:20px 0 0 0;}
.phone h2 a {color:#FFFFFF; text-decoration:none;}
.phone h2 a:hover {color:#ccc; text-decoration:underline;}
#logo {	float: left; padding: 13px 10px 10px 0px;	margin: 10px 10px 0px 0px; width:236px;}
#scrolling {float: right;	height: 64px;	width: 622px;	margin: 0px 5px 0px 10px;}
#rightscroll {	float: right;	height: 62px; }
#centerscroll {	float: right;	height: 40px;	width: 507px;	background-image: url(../images/scrollbg.png);	padding-top: 22px; }
#centerscroll a { color:#333333; text-decoration:none;}
#centerscroll a:hover { color:#333333; text-decoration:underline;}
#leftscroll { float: left;}
#title {	float: right;	width:600px;	text-align:right;	margin: 0px 10px 0px 10px;	padding: 5px 10px 5px 10px;}
#header {background: url(../images/header-imgbg.jpg) repeat-x ; width:960px; margin: 5px 0px 10px 0;	clear: both; }
.header {	background: url(../images/header-img.jpg) no-repeat right ; height: 84px;	width: 938px;	border:1px solid #ccc;	text-align: left;	padding: 20px 0 0 20px; }
.headers {	background: url(../images/now_recruiting.jpg) no-repeat right ; height: 84px;	width: 938px;	border:1px solid #ccc;	text-align: left;	padding: 20px 0 0 20px; }
.awards {	padding-right: 0px;margin: 10px 10px 0px 10px; text-align:left;width:400px; float:left;}
.number {	width:300px;color:#666666; float:right;margin: 10px 10px 10px 10px; text-align:right;}
#footer {	background-image: url(../images/footer-bg.jpg);	height: 62px;	width: 960px;	margin:10px 0;}
#footer p {color:#FFFFFF;}
.amm { float:right; padding:25px 10px 0 0;}
.amm a { color:#FFFFFF; text-decoration:none;}
.amm a:hover { color:#CCCCCC; text-decoration:underline;}
ul#navigation {padding:0; margin:0; list-style:none; width:958px; height:324px; border:1px solid #ccc; position:relative; text-align:left; }
ul#navigation li {width:324px; height:81px; float:left; clear:left;}
ul#navigation li a {display:block; width:324px; height:81px; line-height:81px; text-indent:20px; color:#003; text-decoration:none; font-weight:bold; font-size:16px; background:url(../images/nav-normal.jpg) no-repeat left top; position:relative; z-index:500;}
ul#navigation li.current a {color:#fff; background:url(../images/nav-over.png)}
* html ul#navigation li.current a {background:none; cursor:pointer;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/nav-over.png', sizingMethod='scale');}
ul#navigation li div {display:none; position:absolute; top:0; right:0; z-index:10; width:658px; height:324px; overflow:hidden; }
ul#navigation li div p {position:absolute; right:0; bottom:0; width:619px; background:#002762; opacity:0.8; filter:alpha(opacity=80); font-size: 14px; color:#fff; padding: 10px 10px 10px 29px; line-height:18px; margin:0;}
ul#navigation li.current div {display:block;}
.heading {font-size: 21px; margin:0; padding:0; }
.float-left {	float: left;	margin-top: 25px;	margin-right: 10px;	margin-bottom: 10px;	margin-left: 10px;}
.right { float:right;}
img { border:none; }