body { background:url(../images/bg1.gif) #ffffff;

		background-position:top;

		background-repeat:repeat-x;

		margin:0px;

		font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;

		}



.body_text{font-family:Tahoma, Arial, Helvetica, sans-serif;

			color:#000000;

			font-size:12px;

			line-height:1.5;

			text-align:justify;}

			

.body_text1{font-family:Arial, Helvetica, sans-serif;

			color:#5a5a5a;

			font-size:12px;

			line-height:1.5;

			text-align:left;

			padding-left:10px;}



.form_text{font-family:Arial, Helvetica, sans-serif;

			color:#5a5a5a;

			font-size:11px;

			line-height:1.5;

			text-align:justify;}



.table_text{font-family:Arial, Helvetica, sans-serif;

			color:#5a5a5a;

			font-size:12px;

			line-height:1.5;

			text-align:justify;

			padding-right:8px;

			padding-left:10px;}

.news{font-family:Arial, Helvetica, sans-serif;

			color:#333333;

			font-size:11px;

			line-height:1.2;

			text-align:justify;}



.body_heading{font-family:Arial, Helvetica, sans-serif;

				font-size:14px;

				color:#FFFFFF;

				font-weight:bold;

				padding-left:20px;}

.body_heading1{font-family:Arial, Helvetica, sans-serif;

				font-size:14px;

				color:#333333;

				font-weight:bold;

				padding-left:20px;}

.numbers_t

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#333333;

	text-decoration: none;

}

.numbers_t:hover

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#1E8ACB;

	text-decoration: underline;

}

.high {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: underline;

}



.link-top a:link, .link-top a:visited, .link-top a:active{font-family:Arial, Helvetica, sans-serif;

			font-size:12px;

			color:#333333;

			text-decoration:none;

			font-weight:bold;

			cursor:pointer;}

.link-top a:hover{font-family:Arial, Helvetica, sans-serif;

			font-size:12px;

			color:#2C8CC8;

			text-decoration:none;

			font-weight:bold;

			cursor:pointer;}

.heading{font-family:Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#2C8CC8;

		text-decoration:none;

		font-weight:bold;}

.heading1{font-family:Arial, Helvetica, sans-serif;

		font-size:14px;

		color:#FFFFFF;

		text-decoration:none;

		font-weight:bold;}



.link_top a:link, .link_top a:visited{font-family:Arial, Helvetica, sans-serif;

			color:#333333;

			font-size:13px;

			font-weight:bold;

			text-decoration:none;}

.link_top a:hover{font-family:Arial, Helvetica, sans-serif;

			color:#2C8CC8;

			font-size:13px;

			font-weight:bold;

			text-decoration:none;}

.link-bottom a:link, .link-bottom a:visited{font-family:Arial, Helvetica, sans-serif;

			font-size:11px;

			color:#333333;

			text-decoration:underline;}

.link-bottom a:hover{font-family:Arial, Helvetica, sans-serif;

			font-size:11px;

			color:#333333;

			text-decoration:none;}

.link-right a:link, .link-right a:visited, .link-right a:active{font-family:Arial, Helvetica, sans-serif;

			font-size:11px;

			color:#333333;

			padding-left:10px;

			text-decoration:none;

			font-weight:normal;}

.link-right a:hover{font-family:Arial, Helvetica, sans-serif;

			font-size:11px;

			color:#1E8ACB;

			padding-left:10px;

			text-decoration:none;

			font-weight:normal;}

			

.read_more a:link, .read_more a:visited{font-family:Arial, Helvetica, sans-serif;

			color:#1E8ACB;

			font-size:11px;

			text-decoration:underline;}

.read_more a:hover{font-family:Arial, Helvetica, sans-serif;

			color:#333333;

			font-size:11px;

			text-decoration:none;}

.blue {

  color:#2C8CC8;

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 17px;

  font-weight: normal;

}

.gray {

  color:#333333;

  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

  font-size: 17px;

  font-weight: normal;

}

.featured {

  background-image: url(../images/slide.gif);

  background-repeat: no-repeat;

  background-position: 0 26px;

  padding-left: 15px;

  text-align: left;

}



.featured img {

  margin-top: 0px;

  padding-top: 39px;

  padding-left: 1px;

  margin-bottom: 15px;

}

hr {

  border: dashed #999999;

  border-width: 1px 0 0;

  height: 0;

  padding-left: 0px;

  margin-left: 0px;

  margin-top: 0px;

  clear: both;

  text-align: left;

}



.enq{font-family:Arial, Helvetica, sans-serif;

		font-size:11px;

		font-weight:bold;

		color:#333333;}

.WhiteBg11T {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;



}

.WhiteBg11Text {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #333333;

	text-align: justify;



}



a.e:link {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #1E8ACB;

	text-decoration: underline;

}

a.e:visited {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #1E8ACB;

	text-decoration: underline;

}

a.e:hover {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

a.f:link {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

a.f:visited {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

a.f:hover {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #F4A51D;

	text-decoration: underline;

}



.left-link, .left-link a:link, .left-link a:visited{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left:0px;

color:#007DE5;

display:block;

line-height:30px;

background-image:url(../images/arrow1.jpg);

background-repeat:no-repeat;

text-decoration:none;}



.left-link a:hover{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left:0px;

color:#E46700;

display:block;

line-height:30px;

background-image:url(../images/arrow.jpg);

background-repeat:no-repeat;

text-decoration:none;}



.news_head{font-family:tahoma, Arial, Helvetica, sans-serif;

			font-size:13px;

			font-weight:bold;

			color:#0089D2;

			

			}



.news_date{font-family:tahoma, Arial, Helvetica, sans-serif;

			font-size:11px;

			font-weight:bold;

			color:#CCCCCC;}

.news_text{font-family:"Trebuchet MS", Arial, Tahoma, Verdana;

		font-size:11px;

		color:#FFFFFF;

		text-decoration:none;

		text-align:justify;}

		

#bg_all{background:#FFFFFF;

		width:968px;

		margin-left:150px;}

		

#packages{margin:20px; padding:20px;}

.packages_price{font-family:tahoma, Arial, Helvetica, sans-serif;

			font-size:13px;

			font-weight:bold;

			color:#990000;

			

			}

			

a.fd:link {

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #0076AE;

	text-decoration: underline;

	font-weight:bold;

}

a.fd:visited {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #0076AE;

	text-decoration: underline;

	font-weight:bold;

}

a.fd:hover {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	font-weight:bold;

}



.cont{background-color:#F8F8F8;

		border: solid #F0F0F0 1px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;}

		

.red_color{color:#FF0000;}



.contact_1, .contact_1 a:link, .contact_1 a:visited{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

padding-left:0px;

color:#000000;

display:block;

line-height:52px;

background-image:url(../images/con-1.gif);

background-repeat:no-repeat;

text-decoration:none;}



.contact_1 a:hover{

list-style:none;

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

padding-left:0px;

color:#000000;

display:block;

line-height:52px;

background-image:url(../images/con-2.gif);

background-repeat:no-repeat;

text-decoration:none;}



.bg_team{background-color:#F8F8F8;

		border: dotted #F0F0F0 1px;

		font-family:Arial, Helvetica, sans-serif;

		font-size:12px;

		padding:10px;

		}

		

#box{background-color:#F4F4F4;

	border:1px #333333 dotted;

	padding:6px;

	color:#000000;

	}





#div-clients-logo{

		border:#333333 solid 1px; 

		width:148px; 

		float:left; 

		margin-right:6px;

		margin-bottom:6px;

		}
		

a.down:link, a.down:visited {

	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: underline;

	font-weight:bold;
	line-height:1.5;

}



a.down:hover {



	font-family: tahoma;

	font-size: 12px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: underline;

	font-weight:bold;
	line-height:1.5;
}



.live_chat {
	float:left;
	background:url(../images/live--.gif) top right no-repeat;
}
.live_chat h2 {
	font-family:"Trebuchet MS";
	font-size:21px;
	padding-bottom:2px;
	border-bottom:1px solid #C7C7C7;
	color:#454951;
}
.msn {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/live-chat.jpg) 0 0 no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:11px;
}
.msn:hover {
	background:url(../images/live-chat.jpg) 0 -122px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.yahoo {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/live-chat.jpg) 0 -33px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.yahoo:hover {
	background:url(../images/live-chat.jpg) 0 -155px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.skype {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/live-chat.jpg) 0 -64px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.skype:hover {
	background:url(../images/live-chat.jpg) 0 -186px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.gmail {
	width:36px;
	height:16px;
	display:block;
	background:url(../images/live-chat.jpg) 0 -95px no-repeat;
	text-decoration:none;
	color:#242424;
	font-weight:bold;
	text-transform:uppercase;
	padding:12px 0 0 45px;
	margin-top:5px;
}
.gmail:hover {
	background:url(../images/live-chat.jpg) 0 -217px no-repeat;
	text-decoration:none;
	color:#049AD9;
}
.clear {
	clear:both;
	font-size:0;
	margin:0;
	padding:0;
	height:0;
	line-height:0;
}

/*********************** Contact ID's Popup css ***************************************/
.pop-div {
	width:246px;
	height:119px;
	background:url(../images/pop_bg.gif) no-repeat;
	position:absolute;
	visibility: hidden;
	margin:3px 0 0 -44px;
}
.pop-div .pop_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#383333;
	padding:15px 0 0 13px;
	line-height:20px;
}
.pop-div .pop_text a {
	color:#1870A5;
	text-decoration:none;
}
.pop-div .pop_text a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.pop-div .close {
	width:64px;
	height:18px;
	float:right;
	display:inline;
	margin-top:13px;
	margin-right:15px;
}

.pop-div_inner {
	width:246px;
	height:119px;
	background:url(../images/pop_bg.gif) no-repeat;
	position:absolute;
	visibility: hidden;
	margin:1px 0 0 0;
	z-index:501;
}
.pop-div_inner .pop_text {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#383333;
	padding:15px 0 0 13px;
	line-height:20px;
}
.pop-div_inner .pop_text a {
	color:#ff0000;
	text-decoration:none;
}
.pop-div_inner .pop_text a:hover {
	color:#ff0000;
	text-decoration:underline;
}
.pop-div_inner .close {
	width:64px;
	height:18px;
	float:right;
	display:inline;
	margin-top:13px;
	margin-right:15px;
}
/*********************** Contact ID's Popup css end ***************************************/

h1		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:20px;
		}
		
h2		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#333333;
		font-weight:bold;
		padding-left:20px;
		}
		
.condition{
		font-size:10px;
		}
		
		
		
		
/*********************** Form Slider ***************************************/
		
		


.handle{
	background:transparent url(../images/send_enquiry.png) repeat-x center top !important;
	width:30px !important;
	height:112px !important;
	z-index:9999;
}
.slide-out-div{
	background:#fff;
	padding: 2px;
	width: 228px;
	border: 0px solid #f00;
	z-index:9999;
	height:230px !important;
}

.slide-out-div ul{
	list-style:none;
	margin:0;
	padding:0;
	border:1px solid #F9D6D2;
}
.slide-out-div ul li{
	margin:2px;
}
.slide-out-div ul li a{
	font:bold 11px Tahoma, Geneva, sans-serif !important;
	color:#fff !important;
	padding:5px 2px 5px 4px!important;
	text-decoration:none !important;
	display:block;
}

.slide-out-div ul li a:hover{
	font:bold 11px Tahoma, Geneva, sans-serif !important;
	color:#fff !important;
	padding:5px 2px 5px 4px!important;
	text-decoration:none !important;
	display:block;
	background:#333;
}


/*********************** End Form Slider ***************************************/

.port-logo div{
  float:left;
  margin-right:8px;
  margin-bottom:16px;
}

.port-corp div{
  float:left;
  margin-right:8px;
  margin-bottom:16px;
  border:#CCCCCC 1px solid;
}

