/* CSS Document */
body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/body_bg1.gif) repeat-x left top;}
h1, h2, h3, h4, h5, h6, h7, p, form, input, ul, li{padding:0px; margin:0px; font-weight:normal;}
p{line-height:16px}
ul,ol,li {list-style:none;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:underline; outline:none;}
a img{border:0px; outline:none;}
.clear{clear:both; font-size:0px; height:0px; line-height:0px; display:block;}
.fleft{float:left;}
.fright{float:right;}

/* ======================================== Master Styles ============================================ */
.Master_div{width:100%; margin:0px auto; padding:10px 0 0 0;}

/* ======================================== Header Styles ============================================ */
.header{width:960px; margin:0px auto; position:relative;}
.header_N{width:450px; margin:0px; background:url(../images/H_shadow.png) no-repeat left top; height:138px; position:absolute; top:0px; left:-75px; z-index:-1; display:block; float:left;}
.logo{padding:0px 0 0 0px; margin:40px 0 0 0px; float:left;}

.header_R{width:698px; float:right; padding:0 0 13px 0;}
.toll_free{width:138px; background:url(../images/toll_free.png) no-repeat left top; float:right; margin:20px 0 0 0; padding:18px 0 17px 37px;}

.header_R ul{margin:20px 0 0 0px; float:left;}
.header_R li{margin:0px; padding:0 0 0 10px; float:left;}
.header_R li a{margin:0px; padding:10px 0 10px 0px; text-align:center; text-decoration:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; cursor:pointer; color:#332313; text-transform:uppercase; background:url(../images/nav1_bg.png) no-repeat left top; width:119px;}
.header_R li a:hover,.header_R li.nav_sel a{color:#fff; background:url(../images/nav1_hover.png) no-repeat left top; text-decoration:none;}

.header_R li.nav_equip a,.header_R li.nav_equip_sel a{padding:10px 0 10px 0px; background:url(../images/nav2_bg.png) no-repeat left top; width:136px; cursor:pointer;}
.header_R li.nav_equip a:hover{color:#fff; background:url(../images/nav2_bg_hover.png) no-repeat left top;}
.header_R li.nav_equip_sel a{color:#fff; background:url(../images/nav2_bg_hover.png) no-repeat left top;}

.header_R li.nav_BP a,.header_R li.BP_nav_sel a{padding:10px 0 10px 0px; background:url(../images/nav3_bg.png) no-repeat left top; width:155px; cursor:pointer;}
.header_R li.nav_BP a:hover{color:#fff; background:url(../images/nav3_bg_hover.png) no-repeat left top;}
.header_R li.BP_nav_sel a{color:#fff; background:url(../images/nav3_bg_hover.png) no-repeat left top; width:155px;}

/* ======================================== Container Styles ============================================ */
.container{width:960px; margin:0px auto;}
.cont_top{width:960px; background:url(../images/cont_top.png) no-repeat left top; height:6px; font-size:0px;}
.cont_cen{width:920px; padding:0 15px 3px 25px; background:#fff url(../images/cont_cen_bg.gif) repeat-x 0px 20px;}

.CC_left{width:490px; float:left; padding:15px 0 0 0;}
.CC_left h1{font:normal 20px piron; color:#0070c0; text-transform:uppercase; padding:0 0 20px 0;}

.CCL_box{width:480px; background:#f6f6f6 url(../images/CCL_sep.gif) repeat-x left top; margin:0 0 2px 0;}

.CL_service{width:205px; float:left; padding:10px 0 0 15px;}
.CL_service1{width:238px; float:left; padding:10px 0 0 15px;}
.CL_service img{float:left;}
.CL_service h2{font:normal 16px Rockwell; color:#664400; line-height:14px; padding:10px 0 5px 12px !important; float:left;}
.CL_service p{font:normal 12px Arial, Helvetica, sans-serif; color:#5c5c5c; padding:5px 0 10px 0 !important; float:left; width:207px;}

.CL_service h2.DS_color{color:#2e2e2e;}
.CL_service h2.HS_color{color:#b22c00;}
.CL_service h2.TS_color{color:#ef4d15; width:176px; padding-left:5px;}

.green_box{width:480px; background:url(../images/GB_bg.gif) repeat-x left top; padding:10px 0 1px 0;}
.green_box input{background:url(../images/how_GOS_work.png) no-repeat left top; width:482px; height:68px; border:0px; cursor:pointer;}

.CC_right{width:420px; float:right; padding:10px 0 0 0; position:relative;}

.customer_text{width:100%; background:url(../images/LP_bg.gif) repeat-x left top; height:79px;}
.CT_box{width:960px; margin:0px auto; }
.B_news{background:url(../images/news_bg.png) repeat-x left top; -webkit-border-radius: 5px; width:960px; float:left; margin:26px 0 0; -moz-border-radius: 5px;border-radius: 5px; height:35px; border-right:3px solid #f4f4f4; position:relative;}
.CT_box h2{font:bold 12px Arial, Helvetica, sans-serif; color:#fff; padding:9px 5px 9px 0px; float:left; text-transform:uppercase; text-align:center; background:url(../images/BN_bg.png) no-repeat left top; width:135px;}
.CT_box p{font:bold 13px Arial, Helvetica, sans-serif; color:#dd0800; padding:8px 0 9px 8px; text-transform:uppercase; float:left;}
.CT_box p marquee a{color:#dd0800;text-transform:uppercase; text-decoration:none; !important}
.CT_box p marquee a:hover{text-decoration:underline; !important}
.CT_box img{float:right; margin:5px 10px 0 0;}
.CT_box h1{font:normal 18px piron; color:#383838; text-transform:uppercase; padding:20px 0 0px 0px; text-align:center;}

.Cont_center{width:940px; margin:0px auto; background-color:#fff; padding:25px 0 0px 20px;}
.CC_welcome{width:590px; float:left; padding:0 0 20px 0;}

.CC_welcome h1{font:normal 20px piron; color:#0070c0; text-transform:uppercase; padding:0px 0 0px 0px;}
.CC_news{width:290px; float:left; padding:0px 10px 0px 0px;}
.CC_news_P{padding:0px 0px 0px 0px;}
.CC_news ul{margin:20px 0 0 0px;height:260px ; float:left; overflow:hidden;}
.CC_news li{margin:0px; padding:0 0 0 10px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#5c5c5c; background:url(../images/arrow.gif) no-repeat 0px 3px; padding:0 0 10px 25px;}
.CC_news a{background:url(../images/read_more.png) no-repeat left top; cursor:pointer; width:99px; text-align:center; padding:10px 0 9px 0; float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; margin:10px 0 0 0; text-decoration:none;}
.CC_news a:hover{text-decoration:none;}

.CC_news p{font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; padding:20px 0 0px 0px; float:left; text-align:justify;} 
.CC_news img{float:left; padding:0px 0px 0px 0px; margin:0px 10px 10px 0px !important;}

.CC_welcome1{width:565px; float:left; padding:0 0 20px 0;}
.CC_welcome1 h1{font:normal 20px piron; color:#0070c0; text-transform:uppercase; padding:0px 0 0px 0px;}
.CC_welcome1 p{font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; padding:20px 0 0px 0px; width:560px; float:left; text-align:justify;} 
.CC_welcome1 img{float:left; padding:0px 0px 0px 0px; margin:0px 10px 10px 0px !important;} 

.CC_message{width:330px; float:right; padding:0 0 20px 0;}
.CC_message h1{font:normal 20px piron; color:#c22500; text-transform:uppercase; padding:0px 0 20px 0px;}
.CC_message img{float:left;}
.CC_message h2{font:normal 12px Arial, Helvetica, sans-serif; color:#696969; padding:0px 0 0px 10px; width:176px; float:left; text-align:justify;} 
.CC_message p{font:normal 12px Arial, Helvetica, sans-serif; color:#6a6a6a; padding:7px 0 0px 0px; width:330px; float:left; text-align:justify;} 
.CC_message a{background:url(../images/read_more.png) no-repeat left top; cursor:pointer; width:99px; text-align:center; padding:10px 0 9px 0; float:right; font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase;margin:10px 0 0 0; text-decoration:none;}
.CC_message a:hover{text-decoration:none;}
.homeContent { height:260px; overflow:hidden; }
/* ======================================== Footer Styles ============================================ */
.footer{width:100%; margin:0px auto; background:url(../images/footer_bg.gif) repeat-x left top; height:262px;}
.footer_N{width:955px; margin:0px auto; padding:20px 0 0 5px;}

.F_box1{width:235px; float:left;}
.F_box1 h2{font:normal 16px Arial, Helvetica, sans-serif; color:#fff; padding:0px 0 15px 0px; width:235px; float:left; text-transform:uppercase;}
.F_box1 ul{margin:0px 0 0 0px; float:left;}
.F_box1 li{margin:0px; padding:0 0 10px 0px; float:left; width:190px;}
.F_box1 li span{font:normal 12px Arial, Helvetica, sans-serif; color:#afafaf; padding:0 10px 0 0px;}
.F_box1 a{font:normal 12px Arial, Helvetica, sans-serif; color:#afafaf; margin:30px 0 0 0;}

.F_box1 p{font:normal 12px Arial, Helvetica, sans-serif; color:#afafaf; padding:0px 0 0 0px; float:none;}
.F_box1 p b{color:#fff; font-weight:bold;}

.F_social_sites{width:265px; float:left; margin:20px 0 0 0;}
.F_social_sites p{font:normal 12px Arial, Helvetica, sans-serif; color:#afafaf; padding:5px 0 0 0px; float:left;}
.F_social_sites img{float:left; margin:0 0px 0 10px ;}

.F_mark{width:250px; float:right; margin:20px 0 0 0;}
.F_mark h2{font:normal 12px Arial, Helvetica, sans-serif; color:#919191; padding:5px 0 0 0px; float:left;}
.F_mark a{font:normal 12px Arial, Helvetica, sans-serif; color:#fec312; padding:5px 0 0 0px; float:left;}

/* ======================================== Our Company Page Styles ============================================ */
.OC_left{width:604px; float:left;}
.OCL_top{width:604px; height:6px; background:url(../images/OC_L_top.png) no-repeat left top; font-size:0px;}
.OCL_cen{width:584px; background-color:#fff; padding:20px 0 0 20px;} 
.OCL_cen img{float:left; margin:15px 0 0 0;}

.CC_welcome a.OC_read_more,.CC_message a.OC_read_more{float:left;}

.OC_right{width:356px; float:left;}
.OCR_top{width:356px; height:6px; background:url(../images/OC_R_top.png) no-repeat left top; font-size:0px;}

.OCR_cen{width:341px; background:url(../images/OC_R_cen1.gif) no-repeat left top; padding:20px 15px 0 0;}
.CC_message h5{font:normal 43px Arial, Helvetica, sans-serif; color:#5b5b5b; padding:0px 0 0 0px; float:left; margin:-15px 0 0 0;}
.CC_message h6{font:italic 11px Arial, Helvetica, sans-serif; color:#acacac; padding:0px 0 15px 0px; float:left; margin:-5px 0 0px 0; border-bottom:1px solid #dcdcdc; width:326px;}

.head_office{width:326px; margin:0px auto; border-top:1px solid #dcdcdc; padding:20px 0px 20px 0px;}
.head_office h1{padding:0px;}
.head_office p{color:#afafaf; padding:0px;}

.head_office ul{margin:20px 0 40px 0px; float:left;}
.head_office li{margin:0px; padding:7px 0 7px 30px; float:left; font:normal 12px Arial, Helvetica, sans-serif; width:300px; color:#6b6b6b; border-top:1px solid #dcdcdc;}
.head_office li a{margin:0px; text-decoration:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#6b6b6b; background:none; padding:0px; text-transform:none;}
.head_office li a:hover{text-decoration:underline;}

.head_office li.HO_phone{background:url(../images/phone.gif) no-repeat 5px 7px; font-weight:bold;}
.head_office li.HO_Fax{background:url(../images/mobile.gif) no-repeat 5px 7px; font-weight:bold;}
.head_office li.HO_mobile{background:url(../images/fax.gif) no-repeat 5px 7px; font-weight:bold;}
.head_office li.HO_web{background:url(../images/web.gif) no-repeat 5px 7px; border-bottom:1px solid #dcdcdc;}

/* ======================================== Our Service Page Styles ============================================ */
.OC_service{width:560px; padding:0px;}
.OC_service img{margin-bottom:0px;}
.OC_service h2{padding-top:25px; width:450px;}
.OC_service p{width:550px;}

.CC_welcome img.shadow{margin:0px;}

/* ======================================== Business Partners Page Styles ============================================ */
.BP_box{width:563px; float:left; margin:7px 0 0 0;}

.BP_box_T{width:563px; height:5px; background:url(../images/BP_box_T.png) no-repeat left top; float:left; font-size:0px;}
.BP_box_C{width:563px; background-color:#f2f2f2; float:left;}
.BP_box_C img{float:left; margin:25px 0 0 20px;}

.BP_box_C ul{margin:5px 2px 0 0px; float:right; width:220px;}
.BP_box_C li{margin:0px 0 4px 0; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#383838; background:url(../images/BP_box_li.png) no-repeat 0px 0px; padding:7px 0px 7px 15px; width:200px; text-align:left;}
.BP_box_C li span{width:170px; text-align:left; float:left; padding:0 0 0 0px;}
.BP_box_C li img{margin:0px 10px 0 0px; float:left;}

.BP_box_C li.bg_empty{background:none;}
.BP_box_C li.BP_big_li{background:url(../images/BP_box_li2.png) no-repeat 0px 0px;}

.BP_box_C img.maersklogo{float:left; margin:10px 0 0 120px;}
.BP_box_C img.BP_logo3{float:left; margin:15px 0 0 40px;}
.BP_box_C img.BP_logo4{float:left; margin:5px 0 10px 85px;}

.BP_box_B{width:563px; height:5px; background:url(../images/BP_box_B.png) no-repeat left top; float:left; font-size:0px;}

/* ======================================== Our Equipments Page Styles ============================================ */
.equipment{width:565px; float:left; padding:20px 0 0 0;}
.equipment h1{font:normal 17px piron; color:#e33b00; text-transform:uppercase; padding:0px 8px 20px 0px; float:left;}
.equipment img.HL_img{margin:0px; float:left;}

.HL_left{float:left; width:282px;}
.HL_left img{margin:0px;}

.HL_right{float:right; width:275px;}
.HL_right h1{font:normal 16px piron; color:#000; width:275px; padding:5px 0 5px 0; margin:0px;}
.HL_right p{font:normal 14px Arial, Helvetica, sans-serif; color:#7b7b7b; width:275px; line-height:18px;}

.euip_imgs{width:565px; margin:20px 0 0 0;}
.euip_imgs img{margin:0 21px 23px 0;}

.J_h1{position:absolute; left:0px; bottom:20px; padding:0 0 0 20px;}
.J_h1 h1{text-transform:uppercase;}

/* ======================================== Latest+Company Page Styles ============================================ */
.news {
    padding: 0;
    width: 560px;
    float: left;
}
.news h2 {
    color: #664400;
	padding-top: 25px;
    font: 16px/14px Rockwell;
    padding: 0;
	padding-top:10px;
	width: 550px;
}
.news h2 a{
    color: #664400;
	text-decoration:none;
}
.news h2 a:hover{
	text-decoration:underline;
}
.news p {
    color: #5C5C5C;
    font: 12px Arial,Helvetica,sans-serif;
    padding: 5px 0 10px;
    width: 550px;
}
.moreLink{
	float:right;
}
.moreLink a{
	color: #0070C0;
	text-decoration:none;
	background:none;
	text-transform:lowercase;
	margin:0px;
	padding:0px;
}
.moreLink a:hover{
	text-decoration:underline;	
}
