
body {
margin:0 0;
background-image:url(../images/main_bg.gif);
background-position:top left;
background-repeat: repeat-x;
padding:0px;



}
blockquote, form, div, li, ol, p, td, th, ul {
font-size:11px;
font-family:"Tahoma"Arial, Helvetica, sans-serif;
color:#4f5458;
}
p {
/*font-size:13px;*/
text-align:justify;
margin:0;
padding:0;
/*line-height:16px;*/
}

p strong {
font-size:14px;
font-weight:bold;
color:#f96e3e;
text-align:left;
margin:0;
padding:0;

}

p span {
font-weight:bold;
text-align:left;
margin:0;
padding:0;

}


strong{
color:#494838;
}
ul {
margin-top:0;
margin-left:0;
margin-right:2px;
margin-bottom:0;
padding-left:30px;
}

li {
list-style-image:url(../images/bullet.gif);
/*line-height:16px;*/
/*margin-left:15px;
margin-right:15px;*/
color:#4f5458;
padding-left:0;
/*text-align:justify;*/
}
ol li {
list-style-image:none;
/*line-height:16px;*/
text-align:left;
margin:0;
padding-left:0px;
}

form {
margin:0 0 0 0;
}
.form-text {
text-align:left;
}
input {

font-family:Tahoma;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #d0dbe2;
text-indent:1px;


}
textarea {
width:185px;
/*background:url(../images/spacer.gif) top left no-repeat;*/
font-family:Tahoma;
font-size:11px;
color:#000000;
border:1px solid #d0dbe2;

}
select {
font-family:Tahoma;
font-size:11px;
color:#605e76;
border-width:1px;
border-style:solid;
border-color:#d3d2da;
width:185px;
}
radio {
border-style:none;

}
.input {
font-family:Tahoma;
font-weight:normal;
font-size:11px;
color:#000000;
border:1px solid #d0dbe2;
text-indent:1px;
width:185px;

}
.input-button {
font-family:Tahoma;
font-size:11px;
font-weight:bold;
/*padding:1px 11px 1px 10px;*/
height:25px;
line-height:20px;
color:#fff;
background-color:#f96e3e;
/*border-width:1px;
border-style:solid;
border-color:#b4c91a;*/
}

.clr {
clear:both;
}

/*.........main css...........*/

#main_outer{
	width:960px;
	margin:0;
	float: left;
	padding:0px;
	margin-left:20px !important;
	margin-left:10px;
	
	
}

#main_top{
	/*width:960px;*/
	margin:0px;
	float: none;
	padding:0px;
	height:353px;
	/*margin-left:20px;*/
}

#logo{
	background:url(../images/logo.gif) top left no-repeat;
	height:177px;
	width:193px;
	margin:0px;
	padding:0px;
	position:absolute;
	z-index:1000px;
}


#globle_navbg{
	background:url(../images/globle_navbg.gif) top left no-repeat;
	height:22px;
	width:264px;
	padding:0px;
	float:right;
	padding-top:11px;	
}

#top_right_text{
	background:url(../images/top_right_text.gif) top left no-repeat;
	height:39px;
	width:264px;
	float:right;
	margin-top:12px;
}

#top_menu{
	padding:0px;
	height:29px;
	/*width:764px;*/
	float:right;
	/*text-align:right;*/
	margin-top:24px;
}

#top_menu a{
	padding:0px;
	height:29px;
	line-height:29px;
	float:left;
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#191b7d;
	padding:0px 6px;
	text-decoration:none;
}

#top_menu a:hover{
	background:url(../images/top_menu_hoverbg.gif) top left repeat-x;
	padding:0px;
	height:29px;
	line-height:29px;
	float:left;
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ffa311;
	padding:0px 6px;
	text-decoration:none;
}

#header_main{
	height:214px;
	margin:1px 0px;
	padding:0px;
}

#header_main_left{
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	width:696px;
	height:214px;
	float:left;
	margin-top:1px;
}

#header_main_right{
	padding:0px;
	margin:0px;
	width:264px;
	height:214px;
	float:left;
	margin-top:1px;
}




#main_middle{
	/*width:960px;*/
	margin:0px;
	float: none;
	padding:0px;
	/*height:100px;*/
	
	
}

h1{
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	color:#272973;
	margin:0px;
	margin-bottom:10px;

}

h1 strong{
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:normal;
	color:#272973;
	margin:0px;
}


h2{
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#2178bd;
	margin:0px;
	margin-bottom:0px;

}

#middle_left{
	margin:0px;
	padding:15px 15px 20px 15px;
	width:666px;
	float:left;
}

.content_main{
	margin:0px;
	padding:0px;
	float:left;
	width:666px;;
}

.content_main strong{
	font-weight:bold;
	color:#f96e3e;
}

.content_main a {
/*font-size:13px;*/
/*text-align: right;
float:right;*/
margin:0;
padding:0;
font-family:"Tahoma"Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}

.content_main a:hover {
/*font-size:13px;*/
/*text-align: right;
float:right;*/
margin:0;
padding:0;
font-family:"Tahoma"Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration: underline;
}

#middle_right{
	background:url(../images/right_colu_bg.gif) top left repeat-x;
	margin:0px;
	padding:15px 15px 20px 15px;
	width:234px;
	float:left;
	margin-top:3px;
}

.manu_right{
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	
}

.manu_right a{
	display:block;
	margin:0px;
	margin-bottom:1px;
	padding:0px;
	background:url(../images/menu_right_bg.gif) top left no-repeat;
	height:29px;
	line-height:29px;
	width:234px;
	color:#2d2d2d;
	font-family:"Calibri" Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-indent:30px;
}

.manu_right a:hover{
	display:block;
	margin:0px;
	margin-bottom:1px;
	padding:0px;
	background:url(../images/menu_right_bghover.gif) top left no-repeat;
	height:29px;
	line-height:29px;
	width:234px;
	color:#2d2d2d;
	font-family:"Calibri" Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-indent:30px;
}

.booking_bann{
	height:59px;
	width:234px;
	margin-bottom:15px;
}

.shipment_bann{
	height:59px;
	width:234px;
	margin-bottom:0px;
}


#main_bottom{
	/*width:960px;*/
	margin:0px;
	float: none;
	padding:0px;
	height:45px;

}

#footer_bg{
	margin:0px;
	padding:0px;
	background:url(../images/footer_bg.gif) top left repeat-x;
	height:38px;
	line-height:14px;
	text-align:left;
	padding-left:20px;
	padding-top:7px;
	/*vertical-align:middle;*/
}


#footer_bg a{
	margin:0px;
	padding:0px;
	color:#000000;
	text-decoration:underline;
}


/*.........main css close here...........*/

/*.........innerpage css ...........*/

.membership_box{
	padding:0px;
	margin:0px;
	height:119px;
	margin-top:0px;

}

.membership_box_inner1{
	background:url(../images/memberbox_bg.gif) top left no-repeat;
	height:111px;
	width:303px;
	float:left;
	margin:0px;
	padding:8px;
	padding-bottom:0px;
	margin-right:26px;
}

.membership_box_inner2{
	background:url(../images/memberbox_bg.gif) top left no-repeat;
	height:111px;
	width:303px;
	float:left;
	margin:0px;
	padding:8px;
	padding-bottom:0px;
}

.membership_textbox{
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4f5458;
	line-height:15px;
}

.membership_textbox a{
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#272973;
	text-decoration:underline;
}

.membership_textbox a:hover{
	font-family:"Tahoma"Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4f5458;
	text-decoration:none;
}

#page_heading{
	background:url(../images/h2_right.gif) top right no-repeat;
	height:37px;
	margin:0px;
	padding:0px;
	width:666px;
}

h2{
	background:url(../images/h2_left.gif) top left no-repeat;
	height:37px;
	line-height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2178bd;
	font-weight:bold;
	text-indent:30px;
	margin:0px;
	padding:0px;

}

.sure_bann{
	height:72px;
	width:666px;
	margin:0px;
	padding:0px;
	margin-bottom:0px;
}

.heading_row{
	background-color:#def3fd;
	font-weight:bold;
	color:#f96e3e;
	height:22px;
	text-indent:10px;
}


.email_box{
	margin:0px;
	padding:0px;
	width:auto;
	/*margin-top:15px;*/
	border:1px solid #ebebeb;
	padding:15px;

}

.email_box span{
	margin:0px;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	color:#4f5458;

}

.email_box strong{
	font-size:14px;
	font-weight:bold;
	color:#f96e3e;
	text-align:left;
	margin:0;
	padding:0;
}

.email_box a{
	font-size:11px;
	font-weight:normal;
	color:#4f5458;
	text-align:left;
	text-decoration:underline;
	margin:0;
	padding:0;
	
}

.email_box a:hover{
	font-size:11px;
	font-weight:normal;
	color:#4f5458;
	text-align:left;
	text-decoration:none;
	margin:0;
	padding:0;
	
}







/*.........innerpage css close...........*/



.categoryitems{

	padding:0px 0px 0px 10px;
	/*background-color:#333333;*/	
	margin:0px;	

}

.categoryitems h4{

	color:#afb2b5;

	font-size:11px;

	font-weight:normal;

	margin:0;

	padding:0;

	cursor:pointer;

	margin-bottom:10px;

	background:url(../images/q.gif) 0 3px no-repeat;

	padding-left:15px;

	cursor:pointer;

}

.categoryitems a:link, .categoryitems a:visited, .categoryitems a:active {
float:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#f96e3e;
padding:0;
text-decoration:none;
}
.categoryitems a:hover {
color:#f96e3e;
text-decoration:underline;
}

.categoryitems ul {
margin-top:0px;
padding:0px;
}
.categoryitems li {
list-style-image:url(../images/li_img.gif);
line-height:16px;
text-align:left;
margin:0 20px;
padding-left:0px;
color:#afb2b5;
text-align:justify;


}
.categoryitems ol li {
list-style-image:none;
line-height:16px;
text-align:left;
margin:0 5px;
padding-left:10px;
text-align:justify;
}


.categoryitems ol ul li {
list-style-image:url(../images/bullet.gif);
line-height:16px;
text-align:left;
margin:0px;
padding-left:0px;
text-align:justify;
}

.categoryitems p {
padding-left:15px;
}


.ans{
	padding-bottom:0px;

}

.catagories  a:link, .catagories a: visited, .catagories a: active,{
float: left;
}

/*.backtotop{

float:right;
height:19px;
margin:10px 0px;

}

.backtotop img{
float:right;
margin:0px;

}*/

.catagories h3 {

	background:url(../images/innerpage_heading1.gif) top left no-repeat;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;

	color:#2178bd;

	padding-bottom:10px;

	margin:0;

	padding:0;

	margin-bottom:5px;
	
	text-indent:31px;
	height:35px;
	line-height:29px;

}

.img_padding{
	padding-right:10px;
	padding-bottom:0px;
}



/*.subheading h3{
color:#363636;
font-family:Arial, Helvetica, sans-serif, Tahoma;
font-size:16px;
font-weight:bold;
margin:0;
padding:0;
float:left;
}*/




#hot_link{
	/*width:638px;*/
	border: 1px solid #ebebeb;
	margin-top:10px;
	padding:14px;
	float:left;
}

#hot_link strong{
	font-size:14px;
	font-weight:bold;
	color:#f96e3e;
	text-align:left;
	margin:0;
	padding:0;
}


/*----------java menu-----------*/

#dropmenudiv{
position:absolute;
background-color: #ffffff;
border:1px solid #979797;
border-bottom-width: 0;
font:normal 11px Verdana;
line-height:20px;
z-index:5000px;
border-top:none;

/*filter:alpha(opacity=80);
opacity:0.8;*/
}

#dropmenudiv a{
background-image: url(../images/arrow.gif);
background-position: top left;
background-repeat: no-repeat;
height: 20px;
line-height: 20px;
width: 100%;
display: block;
text-indent: 20px;
border-bottom: 1px solid #cfcfcf;
padding: 1px 0;
text-decoration: none;
color: #191b7d;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
/*background-color: #ffffff;*/
color: #ffa311;
}
#dropmenudiv strong{
display:block;
height:26px;
line-height:26px;
text-indent: 10px;
width:auto;
background-color:#110067;
font-family:Tahoma;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
/*----------java menu end-----------*/


.terms-link{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	font-weight: normal;
	color: #264C8B;
	text-decoration: none;
}

.terms-link:active {
	COLOR: #264C8B; TEXT-DECORATION: none;
}
.terms-link:visited {
	COLOR: #264C8B; TEXT-DECORATION: none;
}
.terms-link:hover {
	CURSOR: hand; COLOR: #898989; TEXT-DECORATION: none;

}