body{background-color:#fff;text-align:center;background-image:url(images/bkgd.gif);background-repeat:repeat-y;background-position:center top;margin:0;padding:0;font-family:arial,helvetica,sans-serif;}
div.master{margin:0 auto;width:980px;text-align:left;}

div.banner{text-align:right;background-color:#fff;background-image:url(images/banner-bkgd-rpt.gif);background-repeat:repeat-x;height:139px;}
	div.banner-rhs{float:right;width:332px;overflow:hidden;}
	div.banner-logo{float:left;}
	
div.page-outer{width:980px;margin:0 auto;text-align:left;background-color:#fff;}
	div.page-lhs{width:650px;height:auto;overflow:hidden;float:left;overflow:hidden; _width:640px;}
		div.page-content-area{font-size:11px;line-height:140%;}
		div.page-search-area{font-size:11px;line-height:140%;}
	div.search-outer{width:330px;float:right;text-align:right;}
		div.search-top{height:0px;background-color:#FFFFFF;text-align:right; /*background-image:url(images/search-icon.gif);*/ background-repeat:no-repeat; width:330px; background-position:95% 50%; float:right;}
		/*	div.search-top img{margin:10px 20px 0 0;}*/
		div.search-main{text-align:center;background-color:#fff;}

div.footer-outer{width:980px;margin:0 auto;}
	div.footer-top{background-color:#d71a21;height:28px;}
		div.bottom-menu{float:left;}
		div.bottom-menu ul{margin:0; padding:0;}
		div.bottom-menu li{float:left;padding:0 20px 0 20px;line-height:28px;color:#fff;font-size:11px;list-style-type:none;}
			div.bottom-menu li a{color:#fff;}
			div.bottom-menu li a:hover{text-decoration:none;}
		div.login{float:left;padding:0 20px 0 20px;line-height:28px;color:#fff;font-size:11px;}
			div.login a{color:#fff !important; font-weight:normal !important;}
		div.footer-item{float:left;padding:0 20px 0 20px;line-height:28px;color:#fff;font-size:11px;}
		div.footer-item a{color:#fff;}
	div.footer-lower{color:#d71a21;font-size:11px;margin-top:3px;line-height:30px;}
		div.footer-copyright{text-align:left;width:400px;float:left;padding:0 0 0 20px;}
		div.footer-emedia{text-align:right;width:300px;float:right;padding:0 20px 0 0;}
			div.footer-emedia a{color:#d71a21;}
	div.footer-contact {line-height:28px;color:#fff;font-size:11px;float:right;}
	div.footer-contact span {padding-right:15px;}
		
a img{border:0px;}

			
p{font-size:11px;}

/* CSS Drop-down menu styles */
body{behavior:url("/em/css/csshover.htc");}

div.top-menu{height:50px;background-color:#bcbdc1;}
	div.top-menu ul{height:34px; margin:0px; padding:0; position:relative; top:-4px; *top:13px;}
		div.top-menu li{position:relative; display:inline; list-style-type:none; border-right:1px solid #fff; background-color:#bcbdc1; padding:13px 0 13px 0; *padding:0;}
		div.top-menu li.on a{background-color:#bcbdc1;}
			div.top-menu a{font:14px tahoma; font-weight:bold; color:#a60e13; padding:14px 15px 19px 15px; text-decoration:none;}
		div.top-menu li ul{display:none;}
		div.top-menu li ul li{float:left; background-color:#bcbdc1; z-index:100; width:215px; *top:8px; border-top:1px solid #bcbdc1; border-right:none; padding:0;}
		div.top-menu li.on li a{background-color:#bcbdc1;}
		div.top-menu li ul li a{width:175px; display:block; padding:7px 20px 7px 20px; font:11px tahoma; font-weight:bold;}
	div.top-menu li:hover > ul{display:block; position:absolute; top:50px; *top:42px; left:0; z-index:100;}
		div.top-menu li:hover > a{background-color:#bcbdc1;}
	div.top-menu li ul li:hover > ul{display:block; position:absolute; top:0px; left:215px; z-index:100; top:-1px; *top:-9px;}
		div.top-menu li ul li:hover > a{background-color:#bcbdc1;}

/* IE6 menu styles.. */
div.top-menu li:hover ul{_display:block; _position:absolute; _top:42px; _left:0px; _z-index:100;}
div.top-menu li:hover ul li{_z-index:100; _clear:both;}
div.top-menu a:hover{_background-color:#393939; _text-decoration:none;}
div.top-menu li ul li:hover ul{_display:block; _position:absolute; _top:0px; _left:215px; _top:-9px; _z-index:100;}
div.top-menu li:hover ul ul{_display:none;}
div.top-menu li ul a:hover{_background-color:#393939; _text-decoration:none;}


/* IE6 is dumb (More IE6 Menu Styling)*/
div.top-menu a:active{color:#fff; text-decoration:none;}
div.top-menu a:hover{color:#fff; text-decoration:none;}
div.top-menu a:visited{color:#fff; text-decoration:none;}
div.bottom-menu a:active{color:#fff; text-decoration:none;}
div.bottom-menu a:hover{color:#fff; text-decoration:none;}
div.bottom-menu a:visited{color:#fff; text-decoration:none;}