body{
margin:0px;
padding:0px;
font:normal 11px verdana;
color:#333333;
background:#D3E9F4;
}
html{
/*overflow:auto;*/
overflow-y:scroll;
}
a{
outline:none;
color:#887e6f;
}
a:hover{
color:#26b9d4;
text-decoration:underline;
}
button::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border: none;
}
.textbox
{
width:200px;
color:#666666;
border:solid 1px #D2D2D4;
resize:none;
height:16px;
outline:none;
}
.dropdown
{
width:200px;
color:#666666;
border:solid 1px #D2D2D4;
resize:none;
height:20px;
outline:none;
}

.button{
background:#F6F6F6;
color:#FFFFFF;
text-align:center;
cursor:pointer;
height:20px;
padding-bottom:2px;
font:normal 12px arial;
}
/* wrapper */
div#wrapper{
width:950px;
margin:0px auto;
padding:0px;
}
#divWrapCont
{
 width:810px;
 float:left;
 padding:0 70px 60px 70px;
 background:#fff;
}
/* Header */
div#header{
float:left;
margin:0px;
padding:0px;
width:100%;
}
#divLogo
{
 float:left;
 width:100%;
 margin:30px 0 30px 0px;
}
#divLogo a
{
 text-decoration:none;
 outline:none;
}
#divLogo a:hover
{
 text-decoration:none;
}
.topLinks
{
float:left;
width:100%;
font-size:0px;
}
.topLinks ul
{
	list-style:none;
	float:left;
	margin:0px 0 0 0px;
	padding:0px;
	display:inline;
}
.topLinks ul li
{
    float:left;
	margin:0px 0 0 13px;
	padding:0px;
}
.topLinks ul li a
{
	text-decoration:none;
	outline:none;
	cursor:pointer;
}
.topLinks ul li a:hover
{
	text-decoration:none;
}
.topLinks .middle a
{
 clear:both;
 float:left;
 margin:4px 5px 3px 10px;
 text-decoration:none;
 color:#887e6f;
 font-size:11px;
 width:130px;
}
.topLinks .middle a:hover{
color:#26b9d4;
}
.preLoader,.preLoader img
{
 display:none;
 border:0px;
}
.topLinks  div
{
	z-index:20;
	position:absolute;
	display:none; 
}
#lb_PortOverview
{
 float:left;
 background:url('../images/menu/port_inactive.jpg') no-repeat;
 width:101px;
 height:27px;
}
#divPortSub 
{
	width:139px;
	
}
#divPortSub .top
{
	float:left;
	width:100%;
	height:5px;
	background:url('../images/menu/port_bg_top.png') no-repeat;
}
#divPortSub .middle
{
	float:left;
	width:100%;
	background:url('../images/menu/port_bg_middle.png') repeat-y;
}
#divPortSub .bottom
{
	float:left;
	width:100%;
	height:5px;
	background:url('../images/menu/port_bg_bottom.png') no-repeat;
}

#lb_Services
{
 float:left;
 background:url('../images/menu/services_inactive.jpg') no-repeat;
 width:73px;
 height:27px;
}
#diServicesSub 
{
	width:158px;
}
#diServicesSub .top
{
	float:left;
	width:158px;
	background:url('../images/menu/services_bg_top.png') no-repeat;
	height:5px;
}
#diServicesSub .middle
{
	float:left;
	width:158px;
	background:url('../images/menu/services_bg_middle.png') repeat-y;
}
#diServicesSub .bottom
{
	float:left;
	width:158px;
	height:5px;
	background:url('../images/menu/services_bg_bottom.png') no-repeat;
}

#lb_Corperate
{
 float:left;
 background:url('../images/menu/corporate_inactive.jpg') no-repeat;
 width:119px;
 height:27px;
}
#diCorperateSub 
{
	width:153px;
}
#diCorperateSub .top
{
	float:left;
	width:153px;
	background:url('../images/menu/corporate_bg_top.png') no-repeat;
	height:5px;
}
#diCorperateSub .middle
{
	float:left;
	width:153px;
	background:url('../images/menu/corporate_bg_middle.png') repeat-y;
}
#diCorperateSub .bottom
{
	float:left;
	width:153px;
	height:5px;
	background:url('../images/menu/corporate_bg_bottom.png') no-repeat;
}

#lb_Investors
{
 float:left;
 background:url('../images/menu/investors_inactive.jpg') no-repeat;
 width:78px;
 height:27px;
}
#diInvestorsSub 
{
	width:154px;
}
#diInvestorsSub .top
{
	float:left;
	width:100%;
	background:url('../images/menu/investors_bg_top.png') no-repeat;
	height:5px;
}
#diInvestorsSub .middle
{
	float:left;
	width:100%;
	background:url('../images/menu/investors_bg_middle.png') repeat-y;
}
#diInvestorsSub .bottom
{
	float:left;
	width:100%;
	height:5px;
	background:url('../images/menu/investors_bg_bottom.png') no-repeat;
}

#lb_Media
{
 float:left;
 background:url('../images/menu/media_inactive.jpg') no-repeat;
 width:105px;
 height:27px;
}
#diMediaSub 
{
	width:130px;
}
#diMediaSub .top
{
	float:left;
	width:100%;
	background:url('../images/menu/media_bg_top.png') no-repeat;
	height:5px;
}
#diMediaSub .middle
{
	float:left;
	width:100%;
	background:url('../images/menu/media_bg_middle.png') repeat-y;
}
#diMediaSub .bottom
{
	float:left;
	width:100%;
	height:5px;
	background:url('../images/menu/media_bg_bottom.png') no-repeat;
}

#lb_Careers
{
 float:left;
 background:url('../images/menu/career_inactive.jpg') no-repeat;
 width:61px;
 height:27px;
}
#diCareersSub 
{
	width:120px;
}
#diCareersSub .top
{
	float:left;
	width:100%;
	background:url('../images/menu/career_bg_top.png') no-repeat;
	height:5px;
}
#diCareersSub .middle
{
	float:left;
	width:100%;
	background:url('../images/menu/career_bg_middle.png') repeat-y;
}
#diCareersSub .bottom
{
	float:left;
	width:100%;
	height:5px;
	background:url('../images/menu/career_bg_bottom.png') no-repeat;
}

#lb_Connectivity
{
 float:left;
 background:url('../images/menu/connectivity_inactive.png') no-repeat;
 width:90px;
 height:27px;
}
#lb_Connectivity:hover
{
 background:url('../images/menu/connectivity_active.png') no-repeat;
}

#lb_Home
{
 float:left;
 background:url('../images/menu/home_inactive.png') no-repeat;
 width:12px;
 height:14px;
 margin:3px 0 0 0;
}
#lb_Home:hover
{
 background:url('../images/menu/home_active.png') no-repeat;
}
#lb_Contact
{
 float:left;
 background:url('../images/menu/contact_inactive.png') no-repeat;
 width:20px;
 height:12px;
  margin:6px 0 0 0;
}
#lb_Contact:hover
{
 background:url('../images/menu/contact_active.png') no-repeat;
}

/*Container class*/
div#container{
float:left;
width:100%;
margin:33px 0 0 0;
padding:0px 0 0 0;
min-height:200px;
}
#divLeftConainer
{
	float:left;
	margin:0px;
	padding:0px;
	width:138px;
}
#divLeftConainer ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
}
#divLeftConainer ul  li
{
	margin:0px;
	padding:0px 0 13px 0px;
	float:left;
	width:100%;
	background:url('../images/inside_dotted_line.jpg') repeat-x 0 20px ;
}
#divLeftConainer ul  li.nobg
{
 background:none;
}
#divLeftConainer ul  li a
{
 text-decoration:none;
 outline:none;
}
#divLeftConainer ul  li a:hover
{
 text-decoration:none;
 color:#26b9d4;
}
#divLeftConainer ul  li a.active
{
 color:#26b9d4;
}
#divMiddleConainer
{
	float:left;
	margin:0 0 0 20px;
	padding:0px;
	width:501px;
}
#divRightConainer
{
	float:left;
	padding:0px;
	margin:0 0 0 20px;
	width:130px;
	display:inline;
}
#divRightConainer ul
{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
#divRightConainer ul li
{
	float:left;
	padding:0px;
	margin:0 0 5px 0px;
	width:100%;
}
#divRightConainer ul li a
{
	text-decoration:none;
	outline:none;
	color:#000000;
}
#divRightConainer ul li a:hover
{	
	text-decoration:none;
	color:#26b9d4;
}
#divRightConainerCargo
{
	float:left;
	padding:0px;
	margin:0 0 0 0px;
	width:130px;
	display:inline;
}
#divRightConainerCargo ul
{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%;
}
#divRightConainerCargo ul li
{
	float:left;
	padding:0px;
	margin:0 0 5px 0px;
	width:100%;
}
#divRightConainerCargo ul li a
{
	text-decoration:none;
	outline:none;
	color:#000000;
}
#divRightConainerCargo ul li a:hover
{	
	text-decoration:none;
	color:#26b9d4;
}
.opePara
{
	float:left;width:100%;
	margin:15px 0 5px 0;
}
.subTitle
{
	float:left;width:100%;
	margin:35px 0 12px 0;
}
.pContent
{
	float:left;
	margin:0px;
	width:100%;
    padding:0px;
	line-height:15px;
}

.pSubContent
{
	float:left;
	margin:15px 0 0 0;
	width:100%;
	padding:0px;
	line-height:15px;
}
/*Footer*/
#footer{
float:left;
margin:0;
margin-top:0px;
padding:20px 0 10px 0;
width:100%;
color:#8F8878;
background:url('../images/main_bottom_bg.png') no-repeat top left;
}
#footer a{
color:#8F8878;
text-decoration:none;
outline:none;
}
#footer a:hover{
color:#26b9d4;
text-decoration:none;
}
#footer ul{
float:left;
list-style:none;
margin:0px;
padding:0px;
clear:both;
width:100%;
}
#footer ul li{
float:left;
margin:0px;
padding:0px;
}
.rail_distance{
padding:0px;
float:left;
margin:0px;
width:228px;
background:url('../images/seperator_vertical.jpg') repeat-y right ;
}
.rail_distance ul{
list-style:none;
padding:0px;
float:left;
margin:0px;
width:230px;
background:url('../images/seperator_vertical.jpg') repeat-y;
}

.rail_distance ul li{
background:url('../images/inside_dotted_line.jpg') repeat-x;
float:left;
padding:0px 0 0 5px;
margin:0px;
line-height:26px;
}
.container_lines{
padding:0px;
float:left;
margin:0px;
margin-top:10px;
width:500px;
background:url('../images/seperator_vertical.jpg') repeat-y right ;
display:inline;
}
.container_lines ul{
list-style:none;
padding:0px;
float:left;
margin:0px;
width:500px;
background:url('../images/seperator_vertical.jpg') repeat-y;
display:inline;

}

.container_lines ul li{
background:url('../images/inside_dotted_line.jpg') repeat-x;
float:left;
padding:5px 0 0 5px;
margin:0 0 0 0px;
line-height:15px;
width:495px;
display:inline;

}
.clientele_services{
padding:0px;
float:left;
margin:0px;
margin-top:10px;
width:700px;
/* background:url('../images/seperator_vertical.jpg') repeat-y right ; */
display:inline;
}
.clientele_services ul{
list-style:none;
padding:0px;
float:left;
margin:0px;
width:700px;
/* background:url('../images/seperator_vertical.jpg') repeat-y; */
display:inline;

}

.clientele_services ul li{
background:url('../images/inside_dotted_line.jpg') repeat-x;
float:left;
padding:5px 0 0 5px;
margin:0 0 0 0px;
line-height:15px;
width:695px;
display:inline;

}
.tableFont
{
padding:5px 0 0 0;
float:left;
display:inline;
margin:0 0 0 15px;
}
.content_text{
float:left;
margin:14px 0 0 0px;
padding:0px;
width:593px;
color:#333333;
line-height:15px;
}
/**/
.history_list{
list-style:none;
margin:0px;
padding:0px;
float:left;
width:458px;
}
.history_list li{
margin:15px 0 0 0;
padding:0px;
float:left;
height:20px;
}
.history_list div{
float:left;
margin:0px;
padding:0px;
width:40px;
height:18px;
}
#bottom_imag
{
float:left;
margin:15px 0 0 0;
padding:0px;
width:510px;
display:inline;
}
/**/
/* ---------Main Styles Ends Here ----------- */

/* ---------Header Styles Starts Here ----------- */
#mainContainer{
float:left;
margin:30px 0px 20px 0px;
padding:0px;
width:608px;
}

#top_imageContainer{
position:absolute;
float:left;
margin:0px;
padding:0px;
width:609px;
height:242px;
/*background:url('../images/top_img_bg.png') no-repeat;*/
z-index:1000;
}
#rightContainer{
float:left;
margin:192px 15px 0 15px;
padding:0px;
width:167px;
display:inline;
}
#rightContainer ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:167px;
}
#rightContainer ul li{
float:left;
margin:8px 0 0 0;
padding:0px;
width:167px;
font-size:10px;
color:#3F4140;
}
.scrolling-link
{
float:left;
margin:0px;
padding:0px;
width:155px;
color:#1F2422;
}
.viewmore{
float:left;
margin:4px 3px 0 0;
padding:0px;
width:7px;
height:6px;
color:#D71920;
background:url('../images/news_left_arrow.png') no-repeat;
}
#overlay{
display:none;
position: absolute;			
top: 0;
left: 0;
width: 100%;
height: 101%;
background:#000000;
z-index:2000;	
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
}
#div_Map{
position: absolute;	
top:50%;
left:50%;
margin:-250px 0px 0px -380px;
padding:0px;
width:788px;
height:710px;
background:url('../images/portmap_forscreen.png') no-repeat;
z-index:3000;
display:none;
}
#div_MapClose{
position:absolute;
width:10px;
height:10px;
top:0px;
left:0px;
margin:8px 0 0 769px;
padding:0px;
background:url('../images/portoverview_gallery_close.png');
cursor:pointer;
display:inline;
}
#div_PrintMap{
position:absolute;
width:17px;
height:15px;
top:0px;
left:0px;
margin:680px 0 0 41px;
padding:0px;
cursor:pointer;
display:inline;
}
#div_MailMap{
position:absolute;
width:17px;
height:15px;
top:0px;
left:0px;
margin:680px 0 0 74px;
padding:0px;
cursor:pointer;
display:inline;
}
#div_EmailMap{
position: absolute;	
top:50%;
left:50%;
margin:215px 0px 0px -290px;
padding:0px;
width:352px;
height:216px;
background:#ccc;
background:url('../images/map_mailbg.png') no-repeat;
z-index:3000;
display:none;
}
#div_EmailMap ul{
list-style:none;
float:left;
margin:15px 0 0 20px;
padding:0px;
}
#div_EmailMap ul li{
float:left;
margin:10px 0 0 0;
padding:0px;
color:#333333;
display:inline;
}
#div_Direction{
position: absolute;	
top:50%;
left:50%;
margin:-224px 0px 0px -172px;
padding:10px;
width:325px;
height:450px;
background:#FFFFFF url('../images/map_ahmd_pipavav.jpg') no-repeat 10px 10px;
z-index:3000;
display:none;
}

#div_Direction2{
position: absolute;	
top:50%;
left:50%;
margin:-224px 0px 0px -172px;
padding:10px;
width:325px;
height:450px;
background:#FFFFFF url('../images/map_bhavnagar_pipavav.jpg') no-repeat 10px 10px;
z-index:3000;
display:none;
}

#div_Direction span{
float:left;
margin:225px 0 0 0;
padding:0px;
width:325px;
height:220px;
line-height:15px;
overflow:auto;
}
#div_Direction span ul li{
float:left;
width:295px;
list-style:none;
margin:7px 0 4px 0px;
padding:0px 0 0 10px;
color:#1F2422;
background:url("../images/text_bullet.png") no-repeat 0px 6px; 
display:inline;
}

#div_Direction2 span{
float:left;
margin:225px 0 0 0;
padding:0px;
width:325px;
height:220px;
line-height:15px;
overflow:auto;
}
#div_Direction2 span ul li{
float:left;
width:295px;
list-style:none;
margin:7px 0 4px 0;
padding:0px 0 0 10px;
color:#1F2422;
background:url("../images/text_bullet.png") no-repeat 0px 6px; 
display:inline;
}
.mapbutton { 
background:url('../images/submit_btn_out.jpg') no-repeat 0px 0px;
border:solid 0px #000000;
width:55px;
height:29px;
margin:0px;
padding:0px 0 0 0;
cursor:pointer;
}
.mapbutton:hover{ 
background:url('../images/submit_btn_over.jpg') no-repeat 0px 0px;
border:solid 0px #000000;
width:55px;
height:29px;
margin:0px;
padding:0px 0 0 0;
cursor:pointer;
}
.link{
color:#3F4140;
text-decoration:none;
outline:none;
}
.link:hover{
color:#D71920;
outline:none;
}
.link_red{
color:#D31920;
text-decoration:none;
outline:none;
}
.portoverview_table{
float:left;
height:31px;
background:url('../images/portoverview_tablebg_container.png') no-repeat;

width:528px;
padding:0px;
margin:0px 0px 0px 0px;
}
.portoverview_cargotable{
float:left;
height:31px;
background:url('../images/portoverview_tablebg_bulk.png') no-repeat;

width:528px;
padding:0px;
margin:0px 0px 0px 0px;
}
.cargo_lines{
background:url('../images/seperator_vertical.jpg') repeat-y;
padding:0px;
float:left;
margin:0px;
width:525px;

}
.cargo_lines ul{
background:url('../images/seperator_vertical.jpg') repeat-y;
list-style:none;
padding:0px;
float:left;
margin:0px;
width:526px;

}

.cargo_lines ul li{
background:url('../images/inside_dotted_line.jpg') repeat-x;
float:left;
padding:6px 0 0 0px;
margin:0px;
height:22px;
}


.cargofacility_table{
float:left;
margin:10px 0 10px 0;
padding:0px;
width:528px;
display:inline;
}
#investerTopImg{
float:left;
margin:0px;
padding:0px;
width:608px;
height:115px;
background:url('../images/invester_topbg.jpg') no-repeat 0 0;
}
#investerTopImg iframe{
float:left;
width:608px;
height:20px;
margin-top:88px;
padding:0px 0px 0 0px;
}
#divInvesterConatiner{
float:left;
margin:8px 0 0 0;
padding:0px;
width:608px;
}
#divInvesterConatiner iframe{
float:left;
width:100%;
height:360px;
}
#divInvesterConatiner span{
float:left;
border:dashed 0px #C7C7C7;
padding:0px;
width:595px;
}
#divInvesterConatiner a{
color:#9FA8AC;
line-height:22px;
}
#divInvesterConatiner a:hover{
color:#D71920;
}
#divQuarterlyContainer{
float:left;
margin:30px 0 0 0;
padding:0px;
width:608px;
}
#divQuarterlyContainer iframe{
float:left;
width:100%;
height:450px;
}
#divQuarterlyContainer span{
float:left;border:dashed 1px #C7C7C7;padding:5px;
}
#port_imageContainer{
position:absolute;
float:left;
margin:0px;
padding:0px;
width:720px;
height:242px;
background:url('../images/portoverview_bg.jpg') no-repeat;
z-index:1000;
}

#port_imageInfo{
position:absolute;
float:left;
margin:236px 0 0 0;
padding:0px;
width:609px;
height:146px;
background:url('../images/textbanners/careers.png') no-repeat;
z-index:900;
}
#portImages{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:608px;
height:241px;
}
#portImages li{
float:left;
margin:0px;
padding:0px;
width:608px;
height:241px;
}
#galleries{
list-style:none;
float:right;
margin:0px;
padding:0px;
width:121px;
height:94px;
display:inline;
z-index:7000;
cursor:pointer;
background:url('../images/cargo_ani_bg.png') no-repeat -4px 0;
}
#galleries li{
list-style:none;
float:left;
margin:2px 0 0 0;
padding:0px;
}
.galleryHeader{
font:normal 11px verdana;
cursor:pointer;
}
.galleryItems{
font:normal 10px verdana;
color:#575B59;
}
.galleryItems:hover{
font:normal 10px verdana;
color:#CD3438;
}
.galleryItems_active{
font:normal 10px verdana;
color:#CD3438;
}
#imageControl{
position:absolute;
left:8px;
top:60px;
list-style:none;
float:left;
margin:0px 0 0 608px;
padding:0px;
width:120px;
height:41px;
display:none;
z-index:5000;
}
#imageControl li{
float:left;
top:0px;
left:0px;
margin:0px 0 0 0px;
padding:0px;
height:41px;
line-height:34px;
display:inline;
}
#imageControl li a{
float:left;
display:block;
}

#closeGallery{
position:absolute;
top:5px;
left:107px;
margin:0px;
padding:0px;
width:10px;
height:10px;
cursor:pointer;
visibility:hidden;
background:url('../images/galleries_close.png') no-repeat;
display:inline;
}
.div_MapThumbnail{
width:157px;
height:157px;
float:left;
margin:12px 20px 0 0;
padding:0px;
}
.connectivity_map
{
position: absolute;	
top:50%;
left:50%;
margin:-250px 0px 0px -250px;
padding:0px;
width:500px;
height:500px;
z-index:3000;
display:none;
}
#div_MapHide{
position:absolute;
width:10px;
height:10px;
top:50%;
left:50%;
margin:-245px 0 0 235px;
padding:0px;
background:url('../images/portoverview_gallery_close.png');
cursor:pointer;
display:inline;
}
.subLinks{
float:left;
position:absolute;
margin:0px 0 0 0px;
padding:0px;
width:160px;
visibility:hidden;
z-index:2000;
}

.clicktext{
color:#3CB6CE;
font-size:10px;
padding-top:3px;
float:left;
text-decoration:none;
}


.subLinks_content{
float:left;
margin:0px 0 0 0;
background:url('../images/menu_overlay_middle1.png');
padding:0px;
width:160px;
font-size:11px;
display:inline;
color:#575B59;
}
#leftLinks{
list-style:none;
position:absolute;
top:0px;
left:50px;
width:145px;
margin:149px 0 0 -475px;
padding:0px;
display:inline;
}
#leftLinks li{
float:left;
margin:0px;
padding:0px;
width:145px;
display:inline;
}
#leftLinks li a{
float:left;
margin:0px;
padding:0px;
width:155px;
color:#575b59;
}

#leftLinks li a:hover{
color:#CD3438;
}
#left_link_active{
color:#CD3438;
display:inline;
}
/*Cargo Page Styles Starts Here*/
#port_imageContainer{
position:absolute;
float:left;
margin:0px;
padding:0px;
width:502px;
height:212px;
background:url('../images/portoverview_bg.jpg') no-repeat;
z-index:1000;
}
.connect_title
{
float:left;
font-size:11px;
font-weight:bold;
color:#37C2D8;
margin:0px 0 0px 0;
padding:0px;
width:600px
}
#divLoader
{
top:0px;
left:0px;
width:100%;
height:101%;
position:fixed;
z-index:3000;
background:#ffffff;
}
#divLoader img
{
position:absolute;
left:50%;
top:50%;
margin:-35px 0 0 -27px;
}
/*News Page Styling Starts here*/
#divNewsList{
float:left;
margin:20px 0 0 0;
padding:0px;
width:500px;
}
#divNewsList ul{
float:left;
list-style:none;
float:left;
margin:0px;
padding:0px;
width:500px;
}
#divNewsList ul li{
float:left;
margin:0px;
padding:0px;
width:500px;
}
.contentHeader{
color:#FF6319;
font-family:verdana;
font-size:12px;
font-weight:bold;
}
.newsHeading{
font-weight:bold;
width:480px;
cursor:pointer;
float:left;
margin-top:10px;

}
.newsHeading a{
font-weight:bold;
color:#1F2422;
text-decoration:none;
}
.newsContent{
margin:8px 0 0 0;
width:480px;
}
.newsDate{
float:left;
margin:4px 0 0 0;
color:#858786;
width:480px;
}
.rightHeader{
color:#39C2CF;
font-size:11px;
}

/*News Page Styling Ends here*/
/*Media Page Styles Starts Here*/
#mediaTopImg{
float:left;
margin:0px;
padding:0px;
width:500px;
height:86px;
background:url('../images/careers_banner.jpg') no-repeat 0 0;
}
.contentSeperator{
float:left;
margin:5px 0 0 0;
padding:0px;
width:500px;
height:3px;
background:url('../images/inside_dotted_line.jpg') repeat-x;
}
#photoDownloads{
float:left;
margin:0px 0 0 0;
padding:0px;
width:500px;
}
#photoDownloads ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:500px;
}
#photoDownloads ul li{
float:left;
margin:10px 18px 0 0;
padding:80px 0 0 0;
width:107px;
height:0px;
text-align:center;
font-size:9px;
cursor:pointer;
color:#26b9d4;
}
#photoDownloads ul li:hover{
color:#26b9d4;
}
.videoContainer{
float:left;
margin:15px 0 0 0;
padding:0px;
width:320px;
height:240px;
background:#444444;
}
/* #overlay{
display:none;
position: absolute;			
top: 0;
left: 0;
width: 100%;
height: 1px;
background-color: #000000;
z-index:2000;	
-moz-opacity: 0.5;
opacity:.50;
filter : alpha(opacity=50);
}*/
.divMediaDownload{
position: absolute;	
top:50%;
left:50%;
margin:-176px 0px 0px -153px;
padding:0px;
width:353px;
height:307px;
background:url('../images/media_downloaddiv_bg.png') no-repeat;
z-index:3000;
visibility:hidden;
}
.content_header{
float:left;
margin:0px;
padding:0px;
width:500px;
}
.content_titles{
float:left;
margin:20px 0 0 0;
padding:0px;
width:500px;
}
.mediaDownloadClose{
position:absolute;
width:30px;
height:30px;
top:0px;
left:0px;
margin:-10px 0 0 335px;
padding:0px;
background:url('../images/close.png');
cursor:pointer;
display:inline;
}
.mediaDownload_header{
float:left;
margin:15px 0px 0 10px;
padding:0px;
width:333px;
font-size:10px;
display:inline;
}
.mediaDownload_header ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
width:333px;
}
.mediaDownload_header ul li{
float:left;
margin:0px;
padding:0px;
}
.media_backarrow{
float:left;
display:block;
width:8px;
height:14px;
margin:0 8px 0 5px;
cursor:pointer;
background:url('../images/media_downloaddiv_arrow_blueleft.png') no-repeat;
}
.media_backarrow:hover{
float:left;
display:block;
width:8px;
height:14px;
background:url('../images/media_downloaddiv_arrow_redleft.png') no-repeat;
}
.media_backarrow_active{
float:left;
display:block;
width:8px;
height:14px;
margin:0 8px 0 5px;
cursor:pointer;
background:url('../images/media_downloaddiv_arrow_redleft.png') no-repeat;
}
.media_forarrow{
float:left;
display:block;
width:8px;
height:14px;
margin:0 5px 0 8px;
cursor:pointer;
background:url('../images/media_downloaddiv_arrow_blueright.png') no-repeat;
}
.media_forarrow:hover{
float:left;
display:block;
width:8px;
height:14px;
background:url('../images/media_downloaddiv_arrow_redright.png') no-repeat;
}
.media_forarrow_active{
float:left;
display:block;
width:8px;
height:14px;
margin:0 5px 0 8px;
cursor:pointer;
background:url('../images/media_downloaddiv_arrow_redright.png') no-repeat;
}
.mediaDownload_seperator{
float:left;
margin:8px 0px 0 10px;
padding:0px;
width:333px;
height:3px;
background:url(../images/inside_dotted_line.jpg);
display:inline;
font-size:1px;
}
.mediaDownload_container{
float:left;
margin:10px 0px 0 10px;
padding:0px;
width:333px;
height:200px;
display:inline;
}
.mediaDownload_container ul{
list-style:none;
float:left;
margin:0px;
padding:0px;
}
.mediaDownload_container ul li{
float:left;
margin:5px 0 10px 15px;
padding:0px;
width:101px;
height:86px;
text-align:center;
cursor:pointer;
display:inline;
}
.select_download{
float:left;
font-size:10px;
background:#FFFFFF;
color:#1F2422;
padding:2px 4px 2px 4px;
margin:0 0 0 45px;
display:inline;
}
.select_download_active{
float:left;
font-size:10px;
background:#D31920;
color:#FFFFFF;
padding:2px 4px 2px 4px;
margin:0 0 0 45px;
display:inline;
}
.mediaDownload_footer{
float:left;
margin:10px 0px 0 10px;
padding:0px;
width:333px;
height:20px;
font-size:10px;
display:inline;
}
.btnMediaDownload{
background:url('../images/media_downloaddiv_download_nonactive.png') no-repeat 0px 0px;
border:solid 0px #000000;
width:71px;
height:26px;
margin:0px;
padding:0px 0 0 0;
cursor:pointer;
float:right;
display:inline;
}
.btnMediaDownload:hover{ 
background:url('../images/media_downloaddiv_download_active.png') no-repeat 0px 0px;
border:solid 0px #000000;
width:71px;
height:26px;
margin:0px;
padding:0px 0 0 0;
cursor:pointer;
display:inline;
}
/*Media Page Styles Ends Here*/

/*Careers Page Styles Starts Here*/
.career_header{
float:left;
margin:20px 0 0 0;
padding:0px;
width:500px;
font-size:13px;
color:#ff6319;
font-weight:bold;
}
.job_title{
float:left;
margin:10px 0 0 0;
padding:10px 20px 0 10px;
width:471px;
height:26px;
font-size:11px;
color:#1F2422;
font-weight:bold;
background:url('../images/careers_content_bg.png') no-repeat;
display:inline;
}
.show_jobDetails{
margin:0px;
padding:0px 0 0px 0px;
float:right;
color:#26b9d4;
font-weight:normal;
cursor:pointer;
display:inline;
}
.job_description{
float:left;
margin:10px 0 0 0px;
padding:0px 0px 0 10px;
width:400px;
display:inline;
}
.heading
{
font:bold 11px Verdana;
color:#1F2422;
width:400px;
margin:0px;
padding:0px;
}
/* p{
margin:0px;
padding:0px;
} */
.content{
color:#1F2422;
}
ul{
margin:0px;
padding:0px;
}
.list{
float:left;
width:490px;
list-style:none;
margin:8px 0 5px 0;
padding:0px 0 0 10px;
color:#1F2422;
background:url("../images/text_bullet.png") no-repeat 0px 6px; 
display:inline;
}
/*Careers Page Styles Ends Here*/

/*Contact Page Styles Starts Here*/
#contact_top{
float:left;
margin:0px;
padding:0px;
width:610px;
height:89px;
background:url('../images/contact_banner.jpg') no-repeat;
}
#contact_corporate{
float:left;
margin:40px 0 0 0;
padding:0px;
width:610px;
color:#1F2422;
line-height:16px;
display:inline;
}
#contact_corporate_details{
float:left;
margin:0px 0 0 0;
padding:0px;
width:280px;

}
.contact{
float:left;
margin:0px 15px 0 0;
color:#37c2d8;
font-weight:bold;
display:inline;
}
#divFeedback{
float:left;
margin:0px 0 0 00px;
padding:0px 0 0 10px;
width:320px;
background:url('../images/seperator_vertical.jpg') repeat-y left;
display:inline;
}
#divFeedback ul{
float:left;
list-style:none;
margin:5px 0 0 0;
padding:0px;
width:320px;
display:inline;
}
#divFeedback ul li{
float:left;
margin:15px 0 0 0;
padding:0px;
display:inline;
}
.compulsory{
color:#37c2d8;
}
#contact_port{
float:left;
margin:10px 0 0 0;
padding:0px;
width:610px;
color:#1F2422;
line-height:16px;
}
#contact_port_details{
float:left;
margin:0px 0 0 0;
padding:0px;
width:280px;
}
#contact_regional{
float:left;
margin:20px 0 0 0;
padding:0px;
width:610px;
color:#1F2422;
line-height:16px;
}
#contact_regional ul{
float:left;
list-style:none;
margin:0px 0 0 0;
padding:0px;
width:610px;
color:red;
line-height:16px;
}
#contact_regional ul li{
float:left;
margin:0px 0 0 0;
padding:0px;
width:150px;
color:#26b9d4;
line-height:16px;
}
#contact_regional_details{
float:left;
margin:10px 0 0 0;
padding:0px;
width:280px;

}
.contact_regional_details
{
float:left;
margin:10px 0 0 0;
padding:0px;
width:280px;
}
#contact_regional_details_right
{
float:left;
margin:10px 0 0 0px;
padding:0px;
width:280px;

}

.contact_regional_details_right
{
float:left;
margin:10px 0 0 0px;
padding:0px;
width:280px;
}
.contactlink
{
text-decoration:none;
color:#26b9d4;
}

/*Contact Page Styles Ends Here*/
.distance_comparison{
padding:0px;
float:left;
margin:0px;
width:308px;
background:url('../images/seperator_vertical.jpg') repeat-y right ;
display:inline;
}
.distance_comparison ul{
list-style:none;
padding:0px;
float:left;
margin:0px;
width:320px;
background:url('../images/seperator_vertical.jpg') repeat-y;
display:inline;
}

.distance_comparison ul li{
background:url('../images/inside_dotted_line.jpg') repeat-x;
float:left;
padding:6px 0 0 0px;
margin:0px;
height:22px;
display:inline;

}
.link_connectivity{
background:url('../images/menu/m_connectivity.jpg') no-repeat 0px 0;
width:103px;
}
.link_connectivity:hover{
background:url('../images/menu/m_connectivity_over.jpg') no-repeat 0px 0;
width:103px;
}
.link_connectivity_active{
background:url('../images/menu/m_connectivity_over.jpg') no-repeat 0px 0;
width:103px;
}
.list_bullets{
list-style:none;
float:left;
margin:0px 0 5px 0;
padding:0px;
width:420px;
}
.list_bullets li{
float:left;
margin:5px 0 5px 20px;
padding:0px 0 0 10px;
background:url("../images/text_bullet.png") no-repeat 0px 6px; 
width:400px;
color:#1F2422;
}
.list_bullets li a{
color:#D31920;
margin-left:10px;
}
.list_bullets li a:hover{
color:#D31920;
}

/* for document_tariff page */

.list_bullets1{
list-style:none;
float:left;
margin:0px 0 5px 0;
padding:0px;
width:520px;
display:inline;
}
.list_bullets1 li{
float:left;
margin:5px 0 5px 20px;
padding:0px 0 0 10px;
background:url("../images/text_bullet1.png") no-repeat 0px 6px; 
width:500px;
color:#1F2422;
display:inline;
}
.list_bullets1 li a{
color:#D31920;
margin-left:10px;
}
.list_bullets1 li a:hover{
color:#D31920;
}

.list_bullets2{
list-style:none;
float:left;
margin:0px 0 5px 0;
padding:0px;
width:520px;
display:inline;
}
.list_bullets2 li{
float:left;
margin:5px 0 5px 0px;
padding:0px 0 0 0px;
width:500px;
color:#1F2422;
display:inline;
}
.list_bullets2 li a{
color:#26b9d4;
margin-left:10px;
text-decoration:none;
}
.list_bullets2 li a:hover{
color:#26b9d4;
}
.press
{
float:left;

border:1px solid red;
}



