/* CSS Document */
	body{
		padding:0px;
		margin:0px;
		font-family:"Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		}
	div,p,h1,h2,h3,h4,h5,h6,form, img, ul, ul li,input{
		padding:0px;
		margin:0px;
		border:none;
		}	
	.clrfx, .clr{
		clear:both;
		display:block;
		}
 a{
 	outline:none
 }
.dispB{
	display:block;
	background:red;
	}
.dispN{
	display:none;
	background:red;
	
	}
.img1{
	float:right;
	margin:0px 0px 10px 10px;  
	}
	.mnone{ margin:0px !important;}

/****************/
	#wrapper{
		width:960px;
		margin:0px auto;
		}
		
	/* header section classes/IDs */
	
	.header{
		margin:0px auto;
		padding:0px;
		width:950px;
		position:relative;
		margin-top:-30px;
		}
		/* site logo */
		.logo{
			float:left;
			position:absolute;
			left:5px;
			width:250px;
			top:31px;
			z-index:2;
		
			 }
			 .call{ 
				 text-align:right;
				 padding-right:30px;
				 padding-top:74px;
				 padding-bottom:10px;
				 height:32px;
				 }
				  .call .search-input{
				 		width:220px;
						border:1px solid #666666;
						font-size:12px;
						padding:3px;
				 }
				.top-link{
					position:absolute;
					top:30px;
					z-index:1;
					right:0px;
					color:#fff;
					width:184px;
					background:url(../images/bg-top.gif) no-repeat;
					line-height:24px;
					text-align:center;
					
				}
				.top-link a{
						color:#fff;
						text-decoration:none;
				}
		
		/* Primary Navigation classes/IDs */
		ul.primaryNav{
			float:right;
			background:#f3f3f3;
			list-style-type:none;
			height:40px;
			border-top:1px solid #d4d4d4;
			width:950px;
			}
			ul.primaryNav li{
				float:right;
				line-height:40px;
				}
				ul.primaryNav li a{
					padding:0px 18px;
					font-family:"Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
					color:#514e4e;
					font-size:12px;
					text-decoration:none;
					display:block;
					}
					ul.primaryNav li a:hover{
						color:#000000;
						text-decoration:none;
						background:#fff;
						}
	/* Main Navigation classes/IDs */
	ul.mainNav{
		margin:0px 0px;
		width:920px;
		background:#3b3b3b;
		float:right;
		height:25px;
		padding-right:30px;
		
		}
		ul.mainNav li{
			float:right;
			list-style-type:none;
			height:25px;
			line-height:25px;
			color:#fff;
			
			}
			ul.mainNav li a{
				display:block;
				padding:0px 14px;
				font-family:"Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
				font-size:14px;
				color:#ffffff;
				font-weight:normal;
				text-decoration:none;
				}		
				.mainNav li a:hover{
					display:block;
					color:#f9c528;
					}
			

		
			/***********/
		
		
		
		
	/************************************/
	
	.midShawdow{
		background:url(../images/bg-shadow.gif) repeat-y;
		width:960px;
		margin:auto;
		margin-bottom:6px;
		}
		.midContainer{
				margin:0px auto;
				padding:0px;
				width:950px;
				border:1px solid #d4d4d4;
				margin-top:13px;
				background:url(../images/bg-main.gif) repeat-y;
				padding-bottom:15px;
				}
		
			/******** tab  **********/	
		.main-tab{
			width:950px;
			margin:auto;
			border-bottom:1px solid #e4e1e1;
			background:#f8f8f8;
			}
			.main-tab .box{
				width:918px;
				background:#fff;
				margin:auto;
				border:1px solid #e4e1e1;
				padding:10px;
				height:250px;
				}
				.main-tab .box div{
					width:50%;
					float:left;
					line-height:20px;
					padding-bottom:5px;
					}
					
					.main-tab .box div .input{
						width:80%;
						border:1px solid #666666;
						font-size:12px;
						
						padding:3px;
						}
						.main-tab .box div img{
											
						}
						
						.main-tab .box strong{
							color:#666666 ;
							font-weight:normal;
							}
				
				.main-tab .box p{
					width:100%;
					line-height:30px;
					padding-bottom:5px;
					}
					.main-tab .box p span{
						width:33%;
						float:left;
						}
						.main-tab .box p span select{
						float:left;
						border:1px solid #666666;
						}
						.main-tab .box .submit{
							width:112px !important;
							border: none !important;
							line-height:26px;
							background: url(../images/btn.gif) no-repeat;
							height:26px;
							float:left;
							color:#FFFFFF;
							border:#990000 1px solid;
							margin-top:12px;
							}
				.main-tab ul{
					margin:auto;
					width:442px;
					padding-top:5px;
						}
					.main-tab ul li{
						margin:auto;
						list-style-type:none;
						text-align:center;
						float:left;
						width:146px;
						line-height:28px;
						border-bottom:none;
						font-family:"Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
						margin-right:1px;
						font-size:12px;
						text-transform:uppercase;
						cursor:pointer;
						}

						.main-tab ul li a{
						margin:auto;
						list-style-type:none;
						text-align:center;
						float:left;
						background:url(../images/tab-bg.gif) no-repeat;
						color:#000;
						width:146px;
						text-decoration:none;
						text-align:center;
						}
						.main-tab ul li a:hover{
							margin:auto;
							background:url(../images/bg-taba.gif) no-repeat;
							list-style-type:none;
							text-align:center;
							float:left;
							color:#fff;
							text-decoration:none;
						}
						.main-tab ul li a.current{
							margin:auto;
							background:url(../images/bg-taba.gif) no-repeat;
							list-style-type:none;
							text-align:center;
							float:left;
							color:#fff;
							text-decoration:none;
						}
		/******** left  **********/	
	
		.left-area{
			float:left;
			width:245px;
			
			}
			.left-area .box{
				width:210px;
				background:#fafafa;
				margin:auto;
				margin-top:25px;
				border-top:1px solid #de372e;
				border-bottom:1px solid #de372e;
				}
				.left-area .box p{
					padding:10px 5px;
					}
					.left-area .box p img{
						float:left;
						padding-right:2px;
						}
						.left-area .box p span{
							float:left;
							font-size:13px;
							font-weight:bold;
							color:#dd362d;
							}
							.left-area .box p span a{
								font-size:13px;
								font-weight:bold;
								color:#dd362d;
								text-decoration:none;
								}
								.left-area .box p span a:hover{
									text-decoration:underline;
									}
								
					.left-area .box b{
						color:#da352f;
						font-size:13px;
						}
						.left-area .box a{
							color:#da352f;
							font-size:11px;
							text-decoration:none;
							}
							.left-area .box a:hover{
								text-decoration:underline;
								}
			.left-area .box h2{
				background:#dd362d;
				height:24px;
				line-height:24px;
				color:#ffffff;
				padding:0px 5px;
				font-size:14px;
				font-weight:normal;
				}
				.left-area .box h2 a{
					color:#ffffff;
					font-size:14px;
					text-decoration:none;
					}
					.left-area .box h2 a:hover{
					color:#ffffff;
					text-decoration:underline;
					}
		/******** mid area  **********/
		.mid-area{
			float:left;
			width:460px;
			background:#fafafa;
			}
			
			.link_txt
			{
			    font-size:11px;
			    color:#000000;
			}
			
			
			
			
			
			.mid-area .box{
				width:418px;
				background:#fff;
				border:1px solid #de372e;
				padding:10px;
				margin:auto;
				margin-top:20px;
				}
				.mid-area .box div{
					width:50%;
					float:left;
					line-height:20px;
					padding-bottom:5px;
					}
					.mid-area .box div .input{
						width:80%;
						border:1px solid #666666;
						font-size:12px;
						text-align :left ;
						padding:3px;
						}
						.mid-area .box div img{
											
						}
						
						.mid-area .box strong{
							color:#666666 ;
							font-weight:normal;
							}
				
				.mid-area .box p{
					width:100%;
					line-height:30px;
					padding-bottom:5px;
					}
					.mid-area .box p span{
						width:33%;
						float:left;
						}
						.mid-area .box p span select{
						float:left;
						border:1px solid #666666;
						}
						.mid-area .box .submit{
							width:112px !important;
							border: none !important;
							line-height:26px;
							background: url(../images/btn.gif) no-repeat;
							height:26px;
							float:left;
							color:#FFFFFF;
							border:#990000 1px solid;
							margin-top:12px;
							}
				.mid-area  ul{
					margin:auto;
					width:668px;
					padding:0px;
					margin-top:25px;
					}
					.mid-area ul li{
						margin:auto;
						list-style-type:none;
						text-align:center;
						float:left;
						border:1px solid #de372e;
						line-height:28px;
						background:#f3f3f3;
						border-bottom:none;
						font-family:"Trebuchet MS", verdana, Arial, Helvetica, sans-serif;
						margin-right:2px;
						font-size:14px;
						}

						.mid-area ul li a{
						margin:auto;
						width:130px;
						list-style-type:none;
						text-align:center;
						float:left;
						color:#dd362d;
						text-decoration:none;
						}
						.mid-area ul li a.current{
						margin:auto;
						width:130px;
						list-style-type:none;
						text-align:center;
						float:left;
						background:#dd362d;
						color:#FFF;
						text-decoration:none;
						}
			.mid-area .banner{
				text-align:center;
				width:200px;
				float:right;
				margin-right:28px;
				margin-top:20px;
				}
		
		/******** right **********/
		.right-area{
			float:left;
			width:244px;
			padding-top:20px;
			border-left:1px solid #d4d4d4;
			}
			.right-area .my-bookings{
				width:190px;
				background:#f3f3f3;
				margin:auto;
				border:1px solid #3b3b3b;
				padding:10px;
				margin-bottom:30px;
				}
				.right-area .my-bookings b{
					color:#da352f;
					font-size:13px;
					border-bottom:1px solid #da352f;
					display:block;
					line-height:22px;
					}
					.right-area .my-bookings p {
					padding:2px 0px;
					display:block;
					width:100%;
					
					}
					.right-area .my-bookings p strong {
					display:block;
					
					}
					.right-area .my-bookings .input-box{
						font-size:13px;
						border:1px solid #3b3b3b;
						display:block;
						width:140px;
						line-height:22px;
						
						padding:3px;
						float:left;
						}
						.right-area .my-bookings p input.go{
							font-size:12px;
							width:30px;
							height:25px;
							float:left;
							color:#ffffff;
							margin-left:3px;
							background:#3b3b3b;
							border:none !important;
							}
							.right-area .my-bookings a{
								color:#3b3b3b;
								text-decoration:underline;
								}
								.right-area .my-bookings a:hover{
								color:#3b3b3b;
								text-decoration:none;
								}
			.right-area .banner{
			text-align:center;
			margin-bottom:30px;
			width:200px;
			float:right;
			}
		/******** footer  **********/
		.footer{
			width:952px;
			margin:auto;
			background:#3b3b3b;
			line-height:25px;
			margin-bottom:6px;
			color:#ffffff;
			}
			.footer a{
				line-height:25px;
				color:#ffffff;
				padding:0px 10px;
				text-decoration:none;
				}
			.copyright{
			
			border-top:1px solid #d4d4d4;
			background:#f3f3f3;
			width:932px;
			margin:auto;
			padding:0px 10px;
			line-height:30px;
				
				}
				.copyright ul{
				float:left;
				margin:0px;
				padding:0px;
				padding:20px;
				border-right:1px dashed #333333;
				}
				.copyright ul li{
				line-height:normal;
				color:#333333;
				list-style-type:none;
				}
	.copyrightlogo{ 
		margin-top:10px;
		width:932px;
		margin:auto;
		padding-left:20px;
		margin-bottom:6px;	
		border-bottom:1px solid #666;

	}
	
	.associated {
		color:#6E757B;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:68px;
		padding:10px 0 0;
		width:290px;
		}
		
		.partnercon {
		color:#6E757B;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:68px;
		padding:10px 0 0;
		width:350px;
		}
	
		
		


