﻿/* 
  --------------------------------------------

   Drydocks World 
   Tacsoft 3.5  Aug,14 2008 ,Thursday 

   --------------------------------------------
*/
body{font-family: Arial;font-size: 11px;margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;padding:0px;}
body,input, textarea, table, span, p, select, option
{
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	font-family:Arial;
	font-size: 11px;
}
/*-- print styles --*//* these for Print Function we will hide here  and display in the Print css*/
#trPrintHeader,#trPrintFooter{display:none;}

a{text-decoration:none;}
a:visited{text-decoration:none}
a:focus{outline:none}
a img{border:0px}
img{border:0px;}
table{border:none}
.inv{display:none;visibility:hidden}
.vis{display:inline;visibility:visible}
.main{width:1003px;text-align:left;}


/* ----- Header --------- */ 
.bgheader{background-image:url(../_images/header/top_image.jpg);background-repeat:repeat-x;height:117px;width:1003}
.logo{margin-top:6px;margin-left:54px;}
.bgheader1{width:677px;height:117px;}
.quiklinks{font-size:10px;color: #003653;font-weight:bold;text-align:right;padding-top:7px;}
.quiklinks img,.quiklinks span{margin-right:16px;}
.quiklinks1{font-size:10px;color:#003653;font-weight:bold;text-align:right;padding-top:7px;padding-right:10px;}
.quiklinks1 a{color: #003653;}
.quiklinks1 img,.quiklinks1 span{margin-right:9px;}
.hsearch{text-align:right;height:77px;padding:0px 27px 0px 0px;vertical-align:bottom;}
/*.hsearch input{height:10px;width:150px;}*/
.search{font-size:10px;color:#000000;padding-left:15px;border:solid 1px #8d877b;}
.textfield{font-size:10px;color:#000000;border:solid 1px #8d877b;}
.logopad ,.logopad img{padding-bottom:0px}
/* ------ Home----- */
.hcontrolsgaplft{padding-left:22px;}
.hcontrolsgapmid{padding-left:9px;}
.hctrlgap{padding-top:12px;}
.homefootergap{padding-bottom:20px;}

/* -- Scroll News -- */
.bgscroll{background-color:#103D5E;height:24px;}
.sbar a,.sbar a:visited{color:#FFF;padding:0px 10px 0px 10px;}
.sbar a:hover{text-decoration:underline; }

/* ----- hnews --------- */
.hnewsbg{background-image:url(../_images/news_events/title_bg_inner.jpg);background-repeat:no-repeat;width:263px;height:30px;}
.hnewsbg1{background-image:url(../_images/newinnerDryDocks/newsevents2.png);background-repeat:no-repeat;height:30px;width:132px}
.hnewsbg1 a{color: #FFFFFF;padding-left:17px; text-align:center;}
.hnewsbg2 a{color: #FFFFFF;padding-left:17px;text-align:center;}
.hnewsbg2{background-image:url(../_images/newinnerDryDocks/newsevents.png);background-repeat:no-repeat;height:30px;width:132px}
.newsheading {font-size:12px;color: #FFFFFF;vertical-align:bottom;}
/* .newsheading a{font-size:14px;color: #FFFFFF;vertical-align:bottom;} */
.hnewscontent{padding:14px 8px 0px 14px;height:208px;width:241px;}
.readmore{font-size: 11px;}
.readmore a,.readmore a:visited{color: #175580;}
.readmore a:hover{text-decoration:underline;}
.news_head{font-size: 11px;color: #3084C4;}
.news_head a,.news_head a:visited{color: #3084C4;font-weight:bold;}
.news_head a:hover{text-decoration:underline;}
.hnewssep{margin:12px 0px 12px 0px;}
.imgbullet{margin-left:4px;}

/* ------- hsearch ------- */
.bgsearch{background-image:url(../_images/search/bg.jpg);height:93px;background-repeat:repeat-x;}
.search_title{font-family:Helvetica;font-size: 18px;color: #294451;}
.search_text{font-size: 11px; color: #294451;}
.imggo{padding-left:10px;}

/* ------ hnewsletter ---- */
.bgnewsletter{background-image:url(../_images/newsletter/bg.jpg);height:98px;background-repeat:repeat-x;}
.newsletter_head{font-family:Helvetica;font-size: 20px;color: #FAFAF8;}
.newsletter_text{font-size:11px;color: #ABD5E4;}
  
/* ------ Welcome ------ */
.imgwelcome{margin-top:12px;margin-left:40px;}   
.welcome_msg{font-family:Helvetica;font-size: 18px;color: #124E78;padding-top:41px;padding-bottom :14px;}
.welcome_text2{font-family: Arial; font-size: 12px;color: #3B3D3E; text-align:justify;padding-right:8px;}
.welcome_text2 a,.welcome_text2 a:visited{color:#3B3D3E;}
.welcome_text2 a:hover{text-decoration:underline;}
.welcome_text{ font-family:Helvetica;font-size: 11px;color: #124E78;}
/* --- Footer --- */
.bgfooter{background-image:url(../_images/footer/bg.jpg);background-repeat:repeat-x;height:30px;}
.bgfooter1{background-image:url(../_images/footer/bg_image.jpg);background-repeat:no-repeat;height:30px;padding-left:20px;}
.footer{font-size: 11px;color: #77B5D6;padding-bottom:28px;}
.footerlogo{padding-bottom:5px;margin-right:15px;}
.footer_link{font-size: 10px;color: #DBE2E5;margin-top:13px;}
.footer_link a,.footer_link a:visited{color: #DBE2E5;}
.footer_link a:hover{text-decoration:underline;color:#FFF;}
 
/* ---  Inner News letter ---- */
.nltrinner{height:83px;background-image:url(../_images/innerpage/common/bg_nletter.gif);background-repeat:repeat-x;border:solid 1px #C1C0BE;} 
.nlettertxtinner{padding:0px 0px 7px 23px;color:#2A4451;font-weight:bold;font-size:11px;}
.nlettertxtboxinner{padding-left:23px;}
/*.nlettertxtboxinner input{height:10px;width:150px;border:solid 1px #B6B6B6;}*/
.itxt{font-size:10px;color:#000000;border:solid 1px #8d877b;}
.innernlettpadtop{padding-top:10px;}

/* ----------- inner page --------------*/
.maincontent{width:960px;padding:0px 0px 3px 22px;}
.lftpnl{width:263px;background-color:#E3E3D7;border:solid 1px #C1C0BE;}
.bglftpnl{background-color:#E3E3D7;}
.contentarea{width:688px;}
.bgbcrumbs{background-color:#003956;height:28px;color:#FFF;}
.tdcontent{padding:10px 20px 10px 20px;}
.bcrumbshome{padding-left:20px;padding-right:10px;color:#FFF;}
.bcrumbshome a,.bcrumbshome a:visited,.bcrumbs span,.bcrumbs span a,.bcrumbs span a:visited{color:#FFF;}
.bcrumbshome a:hover,.bcrumbs span a:hover{text-decoration:underline;}
.content{text-align:justify;font-size:12px;font-family:Arial (Arabic);line-height:16px}
.innBannerbtmpadd{padding-bottom:8px;}
/* ------------ Send to frd --------------- */
.coptions{width:49px;height:15px; background-repeat:no-repeat;text-align:left; padding-top:5px;}
.coptions img{margin:1px 0px 0px 6px}
.smail{border:solid 3px #FFF; background-color:#70B4D7; width:250px; padding:8px 8px 8px 8px; position:absolute; display:none; FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=2)}
.esend{border:solid 1px #d2c0ae; height:17px}
.etxt{width:90px; border:solid 1px #d2c0ae}

/* ---------- Left Panel -------------- */
.lftNletterttl{padding:5px 5px 9px 14px;color:#013856;font-size:16px;}
.lftsublnkttl{padding:18px 14px 18px 14px;color:#013856;font-size:16px;}
.imgparentsublnkbullet{padding:3px 7px 0px 10px;}
.bgparentsublnk{background-image:url(../_images/innerpage/left_navigation/over_bg.jpg);background-repeat:repeat-x;height:25px;}
.parentsublnk{cursor:pointer;}
.parentsublnk a,.parentsublnk a:visited{color:#010000;font-size:12px;font-weight:bold;}
.parentsublnk a:hover{text-decoration:underline;}
.tdsubsublnks{padding:5px 10px 5px 22px;}
.bgsubsublnks{border:solid 1px #D2D2C6;background-color:#DDDDD1;padding:2px;}
.imgarrowsubsub{padding:5px 0px 0px 15px;}
.parentsubsublnk  a,parentsubsublnk a:visited{color:#000002;}
.parentsubsublnk  a:hover{color:#376FA0;text-decoration:underline;}
.padbot10{padding-bottom:10px;}
.sublinkListPad{padding-bottom:10px;padding-top:30px}
.groppad{padding-left:10px}

.tdcontactdetails{padding:0px 19px 20px 19px;}
.contacttd{padding:10px;}
.contactdetailshead{color:#010101;font-size:13px;font-weight:bold;padding-bottom:15px;}
.contactdetailscontent{color:#4A4A48;font-size:12px;font-weight:bold;}
.contactdetailscontent a,.contactdetailscontent a:visited{color:#4A4A48;}
.contactdetailscontent a:hover{text-decoration:underline;}

/* ---------- News List  ---------- */
.page{height:10px;width:10px;border:soild 1px #c0c0c0;}
.arc{padding-bottom:5px}
.hnewslst{margin:0px 0px 0px 0px; padding:0px; list-style-type:none}
.hnewselement{list-style-type:none; display:block; height:75px; padding:5px 5px 0px 0px; background-image:url(../_images/innerpage/common/sep.jpg); background-repeat:repeat-x; background-position:bottom}
.hnewsaltelement{list-style-type:none; display:block; height:75px; padding:5px 5px 0px 0px;background-image:url(../_images/innerpage/common/sep.jpg); background-repeat:repeat-x; background-position:bottom;}
.newsimg{width:95px; height:64px; margin-right:10px; border:solid 3px #C4C1B0}
.ipager{height:27px; border:solid 1px #DADADA; background-image:url(../_images/innerpage/pageing/bg.jpg); background-repeat:repeat-x;padding:0px 20px 0px 20px;}
.pager td{padding:0px 2px 0px 2px; color:#000;}
.apply{background-color:#242424;height:16px;border:none;color:#FFF;cursor:pointer;cursor:hand;}

.newsdt{color:#3385C1;font-size:11px;font-weight:bold;}
.newsttl,.newsttl a,.newsttl a:visited{color:#3385C1;font-size:12px;font-weight:bold;}
.newsttl a:hover{text-decoration:underline;}
.newsdesc{color:#353535;}
.newsdataimg{width:240px;height:140px;margin:5px;}
.commoncontentsep{padding-top:10px;text-align:left;}
.innerheadings{ color: #5E3E03;font-weight: bold;}
.bgnewsimgs
{
    height: 58px;
    background-color: #EFEFEF;
}
 
.nwsimglst, .newsrel
{
    margin: 0;
    padding: 0;
    list-style-type: none;
}
.nwsimglst a, .nwsimglst a:visited
{
    color: #666666;
}
.newsrel a, .newsrel a:visited
{
    color: #666666;
}
.newsrel img, .nwsimglst img
{
	
    padding-right: 12px;
}
.newsreldiv
{
    padding: 10px 0px 10px 10px;
}  
/*----------Ejobs---------*/
.jobbg{background-color:#DFF2FF;padding-top:10px}
 .NTitle A
{
	color:#075679;	
	font-weight:bold;
	text-decoration:underline;
}

.NTitle A:HOVER
{
	text-decoration:underline;
}

.NTitle
{
	color:#305974;	
	font-weight:bold;
	height:20px;
}
.jobLsttitle{font-size:12px;font-weight:bold}
.jobtext,.jobtext span{font-size:12px}
.jobpad{width: 150px;font-size:12px;font-weight:bold;color:#075679}
.jobsep{ width: 10px;}

/*		Videos		*/
#main1{position:absolute;top:0px;left:0px;z-index:990;background-color:Gray;opacity:0.6;FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60);display:none;}
#nxt
{
    z-index:999;
    position:absolute; 
    display:none;
    FILTER:progid:DXImageTransform.Microsoft.shadow(color=#7D7D7D,direction=135,strength=3);
    margin-left:-200px; margin-top:-100px; left: 50%; top: 50%;
}

/* New styles */
.innerlfttopgap{padding-top:7px;background-color:#FFF;}
.bgwhite{background-color:#FFF;}