@charset "utf-8";
											/* Basics */
body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4c4c4c;
	font-size: 12px;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
a img{
	border:0px;
}
form{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}
h1{
	font-size:16px;
	color:#07569e;
}
h2{
	font-size:14px;
	color:#07569e;
}
a{
	color:#00569d;
}
blockquote{
	padding:0px;
	margin:0px;
	color:#07569e;
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	margin-bottom:15px;
}
											/* Containers */
.container960{
	width:960px;
	margin:auto;
}
#leftcontent{
	padding: 0px 20px;
}
											/* Bannerboxes and Backgrounds */
#flash_bg{
	background:url(../images/bg_flashbanner.jpg) center no-repeat;
	height:350px;
}
#shipping_bg{
	background:url(../images/bg_shipping_streak.gif) repeat-x;
	height:200px;
}
#shipping_bg2{
	background:url(../images/bg_shipping_main.jpg) no-repeat;
	height:200px;
}
#shipping_bg3{
	background:url(../images/bg_shipping_r.gif) repeat-y;
}
#shipping_bg4{
	background:url(../images/bg_shipping.jpg) no-repeat;
	padding:20px 0px;
}

#transport_bg{
	background:url(../images/bg_transport_streak.gif) repeat-x;
	height:200px;
}
#transport_bg2{
	background:url(../images/bg_transport_main.jpg) no-repeat;
	height:200px;
}
#transport_bg4{
	background:url(../images/bg_transport.jpg) no-repeat;
	padding:20px 0px;
}
#transport_bg3{
	background:#fff;
}
#property_bg{
	background:url(../images/bg_property_streak.gif) repeat-x;
	height:200px;
}
#property_bg2{
	background:url(../images/bg_property_main.jpg) no-repeat;
	height:200px;
}
#property_bg3{
	background:url(../images/bg_shipping_r.gif) repeat-y;
}
#property_bg4{
	background:url(../images/bg_property.jpg) no-repeat;
	padding:20px 0px;
}
#hotel_bg{
	background:url(../images/bg_hotel_streak.gif) repeat-x;
	height:200px;
}
#hotel_bg2{
	background:url(../images/bg_hotel_main.jpg) no-repeat;
	height:200px;
}
#hotel_bg4{
	background:url(../images/bg_hotel.jpg) no-repeat;
	padding:20px 0px;
}
#hotel_bg3{
	background:#fff;
}
#profile_bg{
	background:url(../images/bg_profile_streak.gif) repeat-x;
	height:200px;
}
#profile_bg2{
	background:url(../images/bg_profile_main.jpg) no-repeat;
	height:200px;
}
#profile_bg3{
	background:url(../images/bg_profile_r.gif) repeat-y;
}
#profile_bg4{
	background:url(../images/bg_profile.jpg) no-repeat;
	padding:20px 0px;
}
#manufacturing_bg{
	background:url(../images/bg_manufacturing_streak.gif) repeat-x;
	height:200px;
}
#manufacturing_bg2{
	background:url(../images/bg_manufacturing_main.jpg) no-repeat;
	height:200px;
}
#manufacturing_bg4{
	background:url(../images/bg_manufacturing.jpg) no-repeat;
	padding:20px 0px;
}
#manufacturing_bg3{
	background:#fff;
}
#associates_bg{
	background:url(../images/bg_associates_streak.gif) repeat-x;
	height:200px;
}
#associates_bg1{
	background:url(../images/bg_associates_main.jpg) repeat-x;
	height:200px;
}
#associates_bg2{
	background:url(../images/associates-top-header.jpg) no-repeat;
	height:200px;
}
#associates_bg4{
	background:url(../images/associates-top-backgrd.jpg) no-repeat;
	padding:20px 0px;
}
#associates_bg5 {
background:transparent url(../images/bg_associates.jpg) no-repeat scroll 0 0;
padding:20px 0;
}
#associates_bg3{
	background:#fff;
}
#social_bg{
	background:url(../images/bg_social_streak.gif) repeat-x;
	height:200px;
}
#social_bg2{
	background:url(../images/bg_social_main.jpg) no-repeat;
	height:200px;
}
#social_bg4{
	background:url(../images/bg_social.jpg) no-repeat;
	padding:20px 0px;
}
#social_bg3{
	background:#fff;
}
#hsse_bg{
	background:url(../images/bg_hsse_streak.gif) repeat-x;
	height:200px;
}
#hsse_bg2{
	background:url(../images/bg_hsse_main.jpg) no-repeat;
	height:200px;
}
#hsse_bg4{
	background:url(../images/bg_hsse.jpg) no-repeat;
	padding:20px 0px;
}
#hsse_bg3{
	background:#fff;
}		

/*----------------------------*/
#generic_bg{
	background:url(../images/bg_generic_streak.gif) repeat-x;
	height:200px;
}
#generic_bg2{
	background:url(../images/bg_generic_main.jpg) no-repeat;
	height:200px;
}
#generic_bg4{
	background:url(../images/bg_generic.jpg) no-repeat;
	padding:20px 0px;
}
#generic_bg3{
	background:#fff;
}	

/* share and announcements */


#share_bg2{
	background:url(../images/bg_share_main.jpg) no-repeat;
	height:200px;
}
#share_bg4{
	background:url(../images/bg_share.jpg) no-repeat;
	padding:20px 0px;
}
												
											/* Header */
#header_bg{
	background:url(../images/bg_header.gif) repeat-x;
	height:126px;
        min-width:960px;
}
#header{
	height:97px;
}
#menu{
	height:27px;
	width:960px;
	overflow:hidden;
}
.logo{
	margin-top:15px;
    width: 356px;
}
.menubox{
	padding: 0;
	height: 34px;
}
.menutop{
	height: 24px;
    margin: 0;
    padding: 10px 0 0 0;
	background: #fff200;
}
*html .menutop{
	width: 513px;
}
*+html .menutop{
	width: 510px;
}
#headingbox{
	padding:50px 0px 0px 40px;
}
#headingmain{
	font-size:48px;
	color:#FFFFFF;
	padding-bottom:10px;
}
#headingtext{
	font-size:16px;
	width:395px;
	color:#fff;
	font-weight:bolder;
	text-transform:uppercase;
}
#propertyquote{
	padding:180px 20px 0px 20px;
}	
#hotelquote{
	text-align:center;
}
#profilequote{
	padding:80px 20px 0px 20px;
}						
											/* Body */
#body_bg{
	background:url(../images/bg_content.gif) repeat-x;
}
.qlink{
	width:200px;
	padding:20px;
	background:url(../images/bg_seperator.gif) right top no-repeat;
}	
.qlink span{
	display:block;
	color:#05549d;
	font-weight:bolder;
	padding-bottom:5px;
}
.qlink a{
	font-size:11px;
}
.nobg{
	background:none !important;
}
.col1{
	width:240px;
}
.col2{
	width:480px;
}
.col3{
	width:240px;overflow-x:hidden;

}
#leftmenu ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#leftmenu ul li{
	display:block;

}
#leftmenu ul li a{
	display:block;
	text-decoration:none;
	color:#5c5c5c;
	height:20px !important;
	border-bottom:1px solid #c7c7c7;
	padding:8px 0px 0px 20px;
}
#leftmenu ul li a:hover{
	background:url(../images/img_leftmenuhover_png.png) no-repeat left;
	color:#1a61a2;
}
*html #leftmenu ul li a:hover{
	filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/img_leftmenuhover_png.png', sizingmethod='crop');
}
*html #leftmenu ul li a:hover{
	background-image:none;
	cursor:pointer;
}
#content{
	padding:0px 20px;
	line-height:150%;
}
.padr{
	padding-right:3px;
}
.padr2{
	padding-right:10px;
}
.swirel{
	width:140px;
}
.swirer{
	width:300px;
	font-style:italic;
	color:#07569e;
	font-size:14px;
}
#contactbox{
	padding:0px 20px 40px 15px;
	color:#07569e;
}
#contactbox2{
	padding:0px 20px 40px 15px;
	color:#5c5c5c;
right:5px;
float:right;
	line-height:140%;
}
.rightmenu_r{
	background:url(../images/bg_shipping_menu_r.gif) repeat-y;
	min-height:10px;
	height:auto !important;
	height:10px;
}
.rightmenu_tb{
	background:url(../images/img_shipping_menu2.jpg) no-repeat top;
	min-height:175px;
	height:auto !important;
	height:175px;
	padding:20px 20px 10px 20px;
}
.rightmenu_tb ul{
	margin:0px;
	padding:0px;
	list-style:none
}
.rightmenu_tb ul li{
	display:block;
}
.rightmenu_tb ul li a{
	display:block;
	text-transform:uppercase;
	color:#5c5c5c;
	
	padding:8px 0px 8px 0px;
	text-decoration:none;
	border-bottom:1px solid #c7c7c7;
}
#rmenhead{
	font-size:16px;
	color:#07569e;
	padding-bottom:5px;
}
											/* Footer */
#footer_bg{
	background:url(../images/bg_footer.gif) repeat-x;
        min-width:960px;
}
#footer ul{
	list-style:none;
	text-align:center;
	margin:0px;
	padding:0px;
}
#footer ul li{
	display:block;
	float:left;
}
#footer ul li a{
	display:block;
	float:left;
	padding:0px 9px;
	border-right:1px solid #999999;
	color:#999999;
	text-decoration:none;
	font-size:10px;
}
#footer ul li a:hover{
	text-decoration:underline;
}
#nb a{
	border:0px !important;
}
#footlogo{
	padding:10px 0px;
	width:960px;
}
#foot1{
	padding:0px 0px 10px 275px;
}
#foot2{
	padding:0px 0px 10px 158px;
}
#foot3{
	padding:0px 0px 10px 420px;
}
#nb1 a, #nb2 a, #nb3 a,  #nb4 a{
	border:0px !important;
}
#nb a, #nb2 a{
	border:0px !important;
}