
*{margin:0; padding:0;}
body {
	margin: 0px;
	padding: 0px; background-color:#2690e6; color:#000000; font-family:arial; font-size:11px; font-weight:normal;
}
h1, h2, h3, h4, h5, h6, li, ol, ul, span{margin:0; padding:0;}
a:hover{outline:none;}
a:active{outline:none;}
a:visited{outline:none;}
.maincontent{width:1004px; height:auto; margin:0 auto;}

.header-right{width:294px; height:80px; float:left; font-family:Verdana; font-size:18px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-right:10px;}
.header-right1{width:294px; height:31px; float:left; padding-top:12px;}
.header-right2{width:294px; height:37px; float:left;}
.header-right2 span{ font-family:Verdana; font-size:25px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.header{width:1004px; height:170px; float:left;}
.header-top{width:992px; line-height:27px; background-color:#1c83da; float:left; text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:
none;}
.header-top a{text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:none;}
.header-top a:hover{ text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:underline;}

.header-top span{color:#2d93ea;}
.header-mid{width:1004px; height:80px; float:left; padding-top:25px;}
.logo{width:686px; height:80px; float:left; padding-left:14px;}
.header-right{width:294px; height:80px; float:left; font-family:Verdana; font-size:18px; font-weight:normal; color:#FFFFFF; text-decoration:none; padding-right:10px;}
.header-right1{width:294px; height:31px; float:left; padding-top:12px;}
.header-right2{width:294px; height:37px; float:left;}
.header-right2 span{ font-family:Verdana; font-size:25px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/******************************navigation starts here****************************/
.nav-left{width:6px; height:40px; float:left}
.nav-center{width:998px; height:40px; float:left}
.nav-right{width:6px; height:40px; float:left}

#nav{width:1004px; float:left; height:40px; background:url(../Images/nav.jpg) left top repeat-x;}
#nav ul{list-style:none; float:left; margin-left:5px;}
#nav ul li{float:left; line-height:40px; background:url(../Images/line.jpg) right top no-repeat; text-align:center;}
#nav ul li a{ font-family:verdana; font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:none; display:block; padding:0 12px;}
#nav ul li a:hover{ background:url(../Images/nav-hover.jpg) left top repeat-x; font-family:verdana; font-size:16px; font-weight:bold; color:#1891f1; text-decoration:none; display:block; padding:0 12px;}
#nav ul .active a{background:url(../Images/nav-hover.jpg) left top repeat-x; font-family:verdana; font-size:16px; font-weight:bold; color:#1891f1; text-decoration:none; display:block; padding:0 12px;}
.navigation{width:1004px; height:auto; float:left;}
.srchfull{width:940px; height:auto; margin:0 auto;}
.midcontent{width:940px; margin:0 auto; height:auto;}
.midfloatleft{width:940px; float:left;}
.middle{width:992px; height:auto; float:left; background-color:#ffffff; padding:5px 6px 0 6px;}
.middle1{width:992px; height:auto; float:left;}
.middle1-left{width:385px; height:auto; float:left; margin-right:5px;}
.middle1-right{width:602px; height:auto; float:right;}
.middle1-left2{width:400px; height:450px; float:left; margin-right:5px;}
.middle1-right2{width:585px; height:auto; float:right;}
.middle1-right3{width:550px; height:auto; float:right;}
.middle1-img{width:540px; height:253px; float:left;}
.middle1-img1{width:62px; height:253px; float:left; background-color:#1d84db;}
.img-nav{width:62px; height:225px; float:left;}
.img-nav ul{ list-style:none; margin:0; padding:0;}
.img-nav ul li{ line-height:40px;}
.img-nav ul li a{ display:block; padding:2px 3px 1px 3px; }
.img-nav ul li a:hover{ display:block; padding:2px 3px 1px 3px; }
.middle1-right1{width:600px; height:260px; float:left; margin-top:10px; border:1px solid #d6eaf8; color:#2590e5;}
.middle1-righttop{width:593px; font-family:Arial; font-size:18px; font-weight:normal; text-decoration:none; font-style:italic; padding:5px 0 0 7px; height:26px; float:left; background-color:#d6eaf8;}
.middle1-righttop1{width:583px; height:202px; float:left; padding:20px 0 0 17px;}
.box{width:280px; height:92px; float:left; margin: 0 20px 20px 0; border-bottom:1px dotted #d1d1d1;}
.box-img{width:98px; height:92px; float:left;}
.box-text{width:182px; height:92px; float:left;}
.box-text1{width:182px; height:20px; float:left; font-family:Verdana; font-weight:bold; font-size:14px; text-decoration:none; color:#000000;}
.box-text2{width:182px; height:20px; float:left; color:#f37520; font-family:Verdana; font-weight:normal; font-size:12px; text-decoration:none;}
.box-text3{width:182px; height:52px; float:left; font-family:Verdana; font-weight:normal; font-size:12px; text-decoration:none; color:#000000; text-align:left;}

/*Search Engine Starts Here*/
.search{width:375px; height:37px; float:left; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:600; font-style:italic; padding:6px 0 0 10px; text-decoration:none; color:#FFFFFF; background:url(http://www.carltonleisure.com/Images/tripbg.jpg) left top repeat-x;}

.form-nav{width:382px; float:left; height:36px; background-color:#f58930; padding-left:3px; padding-top:10px;}
.form-nav ul{ margin:0; padding:0; list-style:none;}
.form-nav ul li{ line-height:36px; float:left;}
.form-nav ul li a{ display:block; float:left; font-family:Verdana; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; padding:0 10px 0 15px;}
.form-nav ul li a:hover{ display:block; float:left; font-family:Verdana; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; padding:0 10px 0 15px; background-color:#FFFFFF;}
.form-nav ul .active a{ display:block; float:left; font-family:Verdana; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; padding:0 10px 0 15px; background-color:#FFFFFF;}
.form-nav ul .deactive a{ display:block; float:left; font-family:Verdana; font-size:14px; font-weight:bold; text-decoration:none; color:#000000; padding:0 10px 0 15px;}

.form-main{width:379px; float:left; height:auto; border-left:3px solid #f58930; border-bottom:3px solid #f58930; border-right:3px solid #f58930;}
.massege{width:350px; height:20px; float:left;}
.journey{width:350px; float:left; height:28px; padding:0 0 0 15px;}
.journey1{width:67px; float:left; height:28px; font-family:Verdana; font-size:12px; font-weight:bold; color:#646362;}
.radio{width:20px; float:left; height:28px;}
.round{width:79px; float:left; height:25px; text-align:left; padding-top:3px;}
.one{width:71px; float:left; height:25px; text-align:left; padding-top:3px;}
.malticity{width:70px; float:left; height:25px; text-align:left; padding-top:3px;}
.form{width:367px; float:left; height:382px; padding:0 6px;}

.leaving{width:361px; float:left; height:60px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; padding-top:20px;}
.leaving1{width:361px; float:left; height:20px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;}
.leaving2{width:351px; float:left; height:20px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;}
.leaving3{width:178px; float:left; height:20px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; padding-left:7px;}
.leaving4{width:166px; float:left; height:20px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;}
.leaving7{float:left; height:20px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;}

.leaving5{width:180px; float:left; height:20px; padding-left:5px;}
.leaving6{width:166px; float:left; height:20px;}
.calender{width:21px; float:left; height:17px; padding-top:3px;}
.direct{width:361px; height:30px; float:left;}
.direct1{width:154px; height:30px; float:left;}
.direct2{width:207px; height:30px; float:left;}
.direct3{width:183px; height:30px; float:left; font-family:"Century Gothic"; font-size:12px; font-weight:bold; text-decoration:none; color:#646362;}
.direct4{width:130px; height:30px; float:left; font-family:Century Gothic; font-size:12px; font-weight:bold; text-decoration:none; color:#646362;}
.direct5{width:24px; height:30px; float:left;}
.child{width:351px; float:left; height:30px; padding:5px;}
.child1{width:108px; float:left; height:20px; font-family:verdana; font-size:12px; font-weight:bold; color:#646362; text-decoration:none; padding-left:7px}
/*.child1 span{font-family:Calibri; font-size:13px; font-weight:normal; color:#646362; text-decoration:none;}
*/
.child2{width:124px; float:left; height:20px; font-family:verdana; font-size:12px; font-weight:bold; color:#646362; text-decoration:none;}
.child2 span{font-family:Calibri; font-size:13px; font-weight:normal; color:#646362; text-decoration:none;}

.child3{width:122px; float:left; height:20px; font-family:verdana; font-size:12px; font-weight:bold; color:#646362; text-decoration:none;}
.child3 span{font-family:Calibri; font-size:13px; font-weight:normal; color:#646362; text-decoration:none;}

.child4{width:361px; float:left; height:20px;}
.child5{width:361px; float:left; height:20px;}
.child5-box{width:108px; float:left; height:20px; padding-left:7px;}
.child5-box1{width:124px; float:left; height:20px;}
.child5-box2{width:122px; float:left; height:20px;}
.airline{width:361px; height:40px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif, "Arial Black"; font-size:12px; font-weight:bold; color:#636261; padding-top:10px;}
.airline1{width:361px; height:20px; float:left;}
.airline2{width:361px; height:20px; float:left; padding-top:5px; padding-bottom:0;}
.airline3{width:178px; height:20px; float:left; padding-left:7px;}
.airline4{width:176px; height:20px; float:left;}
.airline5{width:178px; height:20px; float:left; padding-left:7px;}
.airline6{width:176px; height:40px; float:left;}
.search-btn{width:141px; height:40px; float:right; margin:27px 0 0 260px;}




/*Search Engine Starts Here*/

.middle2{width:992px; height:auto; float:left;padding:7px 6px 0 6px; background-color:#ffffff;}
.middle2-left{width:385px; height:auto; float:left; margin-right:5px;}
.middle2-left2{width:385px; height:182px; float:left;}




.middle2-right{width:602px; height:auto; float:left;}
.middle2-right1{width:297px; height:auto; float:left; margin-right:8px; }
.middle2-right2{width:600px; height:248px; float:left;border:1px solid #d4eaf7;}

.middle2-right3{width:595px; height:21px; float:left; background-color:#d4eaf7; font-family:Verdana; font-size:16px; font-weight:bold; color:#3b9be7; padding:6px 0 3px 5px;}
.middle2-right4{width:295px; height:218px; float:left;}
.middle2-right5{width:568px; height:218px; float:left; padding-left:16px;}
.middle2-right5 ul{ list-style:none; margin:0; padding:0;}
.middle2-right5 ul li{ line-height:21px;display:block; width:284px; margin:0; padding:0; height:21px; border-bottom:1px dotted #c1c2c2;}
.middle2-right5 ul li a{ font-family:Arial; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.middle2-right5 ul li a:hover{font-family:Arial; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}

.middle2-right5 ul li a span{font-family:Arial; font-size:12px; font-weight:normal; color:#2590e5; text-decoration:none;}

.middle3{ width:992px; height:102px; float:left; background:#ffffff; padding:10px 6px 0 6px;}
.middle3-boxleft{background:url(../Images/box2left.jpg) no-repeat left top; float:left; width:5px; height:98px;}
.middle3-boxright{background:url(../Images/box2right.jpg) no-repeat left top; float:left; width:5px; height:98px;}
.middle3-boxmid{background:url(../Images/box2mid.jpg) repeat-x left top; float:left; width:982px; height:98px;}

.middle3-left{width:352px; height:98px; float:left; background:url(../Images/border-right.jpg) repeat-y right top;}
.middle3-left1{ width:352px; height:22px; float:left; padding-top:8px; padding-left:10px; font-family:arial; font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.middle3-left2{ width:352px; height:60px; float:left; margin-top:18px;}
.middle3-left2-img{ width:113px; height:60px; float:left; margin-top:-15px;}
.middle3-left2-img1{ width:47px; height:60px; float:left;}
.middle3-left2-img2{ width:67px; height:60px; float:left;}
.middle3-left2-img3{ width:112px; height:46px; float:left; padding-top:14px;}
.middle3-center{width:297px; height:98px; float:left; padding-left:5px; position:relative; background:url(../Images/border-right.jpg) repeat-y right top;}
.middle3-center1{ width:277px; height:24px; float:left; font-family:arial; font-size:16px; font-weight:normal; font-weight:bold; color:#000000; text-decoration:none; padding-top:8px;}
.middle3-center2{ width:257px; height:15px; float:left; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none; margin-left:8px;}
.middle3-center3{ width:269px; height:36px; float:left; margin:20px 0 0 8px;}
.middle3-center4{ width:203px; height:36px; float:left;}
.middle3-center5{ width:66px; height:36px; float:left;}
.middle3-center6{ width:277px; height:33px; float:left; padding-top:8px; font-family:arial; font-size:16px; font-weight:bold; color:#000000; text-decoration:none;}
.middle3-center7{ width:250px; float:right; font-family:Verdana; font-size:12px; font-weight:normal; color:#000; text-decoration:none;}
.middle3-center7 span{font-family:Verdana; font-size:28px; font-weight:bold; color:#000000; text-decoration:none;}
.middle3-right{width:315px; float:left;height:96px;  padding-left:5px; position:relative;}
.middle3-callusimg{position:absolute; left:5px; top:30px;}
.middle3-newsletter{position:absolute; left:219px; top:4px;}
.button{width:62px; height:28px; float:left;}
.button1{width:27px; height:28px; float:left; padding-left:8px;}
.button2{width:27px; height:28px; float:left;}

.foot-top{width:1004px; height:10px; float:left; background:#fff;}
.footer{width:992px; height:auto; float:left; background-color:#FFFFFF; padding:0 6px 0 6px; border-top:1px solid #7a7a7a;}
.footer-top{width:992px; height:38px; float:left;}
.footer-top ul{ list-style:none; margin:0; padding:0;}
.footer-top ul li{float:left; line-height:38px; background:url(http://www.carltonleisure.com/Images/line12.jpg) right center no-repeat;}
.footer-top ul li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7a7a7a; text-decoration:none; display:block; padding:0 14px 0 14px;}
.footer-top ul li a:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7a7a7a; text-decoration:underline; display:block; padding:0 14px 0 14px;}
.footer-top1 ul{ list-style:none; margin:0; padding:0;}
.footer-top1 ul li{float:left; line-height:38px; background:url(../Images/line12.jpg) right center no-repeat;}
.footer-top1 ul li a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7a7a7a; text-decoration:none; display:block; padding:0 14px 0 14px;}
.footer-top1 ul li a:hover{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7a7a7a; text-decoration:underline; display:block; padding:0 14px 0 14px;}

.footer-middle{width:992px; height:auto; float:left; padding-bottom:15px; border-bottom:1px solid #d3d3d3; font-family:Calibri; font-size:12px; font-weight:normal; color:#7a7a7a; text-align:justify;}
.footer-middle a{color:#7a7a7a; text-decoration:none;}
.footer-middle a:hover{cursor:default;}

.footer-bot{width:992px; height:54px; float:left; padding-top:6px;}
.footerimg{ width:110px; height:54px; float:left; margin-top:-10px;}
.footerimg1{ width:50px; height:54px; float:left;}
.footerimg2{ width:59px; height:54px; float:left;}
.footerimg3{ width:115px; height:42px; float:left; padding-top:12px;}
.footerimg4{ width:51px; height:44px; float:left; padding-top:10px;}
.footerimg5{ width:34px; height:44px; float:left; padding-top:10px;}
.footerimg7{ width:88px; height:40px; float:left; font-family:Tahoma; font-size:16px; font-weight:bold; text-decoration:none; color:#000000; padding-top:14px;}
.footerimg8{ width:30px; height:44px; float:left; padding-top:10px;}
.footerimg9{ width:36px; height:44px; float:left; padding-top:10px; padding-left:10px;}

.footerimg6{ width:256px; height:44px; float:left; padding-top:10px;}




/************ European Hotel Starts Here*************************/
.hotelmain{width:600px; height:auto; float:left; margin-top:5px;}
.hotel-top{width:600px; height:5px; float:left;}
.hotel-center{width:600px; height:265; float:left; background:url(http://www.carltonleisure.com/Images/hotelsbg-center.jpg) left top repeat-y;}
.hotel-center1{width:586px; height:32px; float:left; font-family:"Century Gothic"; font-size:20px; font-weight:bold; color:#FFFFFF; text-decoration:none; padding:12px 0 0 14px;}
.hotel-center2{width:600px; height:206px; float:left;}
.hotel-arrow{width:19px; height:156px; float:left; margin:50px 5px 0px 4px;}
.hotel-box{width:132px; height:204px; float:left; background-color:#FFFFFF; margin:0 5px 2px 0;}
.hotel-img{width:107px; height:72px; float:left; padding-top:16px; padding-left:25px;}
.hotel-heading{width:132px; height:18px; float:left; padding-left:0px; font-family:verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#000000; text-align:center;}
.hotel-heading a{ padding-left:0px; font-family:verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#000000; text-align:center;}
.hotel-heading a:hover{ padding-left:0px; font-family:verdana; font-size:14px; font-weight:normal; text-decoration:none; color:#000000; text-align:center;}


.hotel-heading1{width:124px; height:20px; float:left; padding-left:8px; padding-top:7px; font-family:verdana; font-size:12px; font-weight:normal; text-decoration:none; color:#f37520; text-align:center;}
.hotel-text{width:124px; height:70px; float:left; padding-left:8px; font-family:arial; font-size:12px; font-weight:normal; text-decoration:none; color:#000000;}
.hotel-arrow1{width:19px; height:156px; float:left; margin:50px 2px 0px 0;}




.hotel-bot{width:600px; height:5px; float:left;}





/************ European Hotel Ends Here*************************/

/************ Slider Starts Here*************************/
#content {
	padding: 0 0px;
	background: url(http://www.carltonleisure.com/Images/content.png) repeat-y;
}
#content ul {
	float: left;
	display: block;
	width: 385px;
	height:60px;
	margin: 0;
	padding: 0;
	background: url(http://www.carltonleisure.com/Images/networks.png) repeat;
	list-style: none;
}
#content li {
	float: left;
	height: 60px;
	width: 185px;
}
#content a {
	font-size: 1em;
	color: #666;
	text-decoration: none;
	padding: 10px 0 5px;
	display: block;
	width: 185px;
	height: 45px; font-family:"Century Gothic"; font-size:15px; font-weight:bold; color:#000000;
	z-index: 2;
}
#content ul li:hover
{
	background:url(http://www.carltonleisure.com/Images/slider-bg.jpg) left top repeat-x;
	border:1px solid #c7c1c1;
	height:58px;
	width:185px;
}
/*a img {
	border: 0;
	float: left;
	margin: 0 10px;
}*/
.fader {
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 60px;
	background:url(http://www.carltonleisure.com/Images/slider-bg.jpg) left top repeat-x; border:1px solid #c7c1c1;
}
.clear {
	clear: left;}



/************ Slider Ends Here*************************/

.imgbox{width:602px; height:auto; float:left;}



/*form starts here*/



/*.filled{width:361px; float:left; height:35px; padding:3px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;}
.filled label{width:100px; float:left; padding:3px;}
.inp1{width:220px; padding:5px;}

.filled1{width:361px; float:left; height:35px; padding:3px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#3396e6;}
.filled1 label{width:100px; float:left; padding:3px;}
.inp2{width:220px; padding:5px;}*/
.filled {
	width:351px; float:left; height:30px; padding-top:8px; padding-bottom:0; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;
}
.filled1 {
	width:351px; float:left; height:30px; padding-top:8px; padding-bottom:0; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; background-color:#3396e6;
}
.filled2 {
	width:351px; float:left; height:30px; padding-top:8px; padding-bottom:0; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;
}
.filledC {
	width:351px; float:left; height:50px; padding-bottom:0; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;
}
.filledC_text {
	font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;
}
.filledD{
	width:351px; float:left; height:50px; padding-bottom:0; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#ffffff; background-color:#3396e6;
}
.filledE {
	width:351px; float:left; height:50px; padding-bottom:0; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;
}
.filledE_text {
	font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#636261;
}

.filledF{
	width:351px; float:left; height:50px; padding-bottom:0; font-family:Verdana; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; background-color:#3396e6;
}
.inp1 {
	padding: 4px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.inp1size {
	padding: 0px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:210px;
}
.inp2 {
	padding: 4px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.inp2size {
	padding: 0px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:210px;
}

.filledA {
width:361px; float:left; height:35px; padding:5px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#ffffff;
}
.filledB {
	width:361px; float:left; height:35px; padding:5px; font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261; background-color:#3396e6;
}
.inp1A {
	padding: 1px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.inp1Asize {
	padding: 0px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:210px;
}

.inp1AWidth {
	padding: 0px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:80px;
}
.inp1CWidth {
	padding: 0px;
	border: 1px solid #c5c5c5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:50px;
}
.inp2B {
	padding: 1px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}



.inp2BWidth {
	padding: 0px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:80px;
}
.inp2DWidth {
	padding: 0px;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:50px;
}
.filled label {
	width:100px; float:left; padding:3px;
}
.filled1 label {
	width:100px; float:left; padding:3px;
}


/*form Ends here*/



#tags {padding:0;MARGIN: 0px 0px 0px 10px;WIDTH: 385px;	HEIGHT: 36px; font-family:verdana; font-size:14px;}
#tags LI {FLOAT: left;MARGIN-RIGHT: 1px;LIST-STYLE-TYPE: none;HEIGHT: 36px;}
#tags LI A {FLOAT:left;COLOR: #000;LINE-HEIGHT: 23px; padding:0 10px; HEIGHT: 36px;TEXT-DECORATION: none; font-family:verdana; font-size:14px;}
#tags LI.emptyTag {WIDTH:4px;}
#tags LI.selectTag {BACKGROUND-POSITION: left top;MARGIN-BOTTOM: -2px;POSITION: relative;HEIGHT:36px;}
#tags LI.selectTag A {BACKGROUND-POSITION: right top;COLOR: #000;LINE-HEIGHT: 36px;HEIGHT: 36px;font-family:verdana; font-size:14px;}
#tagContent{ padding:0px; BORDER:#aecbd4 1px solid; BACKGROUND-COLOR: #fff;}
.tagContent {DISPLAY: none;	WIDTH: 350px;COLOR: #474747;HEIGHT: auto;}
#con1 {FONT-SIZE: 12px;WIDTH:380px;height:auto;}
#tags1 {padding:0;MARGIN: 0px 0px 0px 0px;WIDTH: 382px;HEIGHT: 36px;}
#tags1 LI {FLOAT: left;MARGIN-RIGHT: 1px;LIST-STYLE-TYPE: none;HEIGHT: 36px;}
#tags1 LI A {padding:0 10px;FLOAT: left;PADDING-BOTTOM: 0px;COLOR: #000;  LINE-HEIGHT: 36px;PADDING-TOP: 0px;HEIGHT: 36px;TEXT-DECORATION: none;font-family:verdana; font-size:14px;}
#tags1 LI.emptyTag6{WIDTH: 4px;}
#tags1 LI.selectTag6{MARGIN-BOTTOM: -2px;POSITION:relative;HEIGHT:36px;}
#tags1 LI.selectTag6 A{COLOR: #000;LINE-HEIGHT:36px;HEIGHT:36px;}
#tagContent6 {BORDER:#aecbd4 1px solid;PADDING:0px;BACKGROUND-COLOR:#fff;}

.tagContent6 {PADDING:10px;DISPLAY: none;WIDTH: 338px;COLOR: #474747;HEIGHT: auto;}
#tagContent6 DIV.selectTag6 {DISPLAY: block; background-color:#FFFFFF;}


.form-nav1{width:382px; float:left; height:36px; }
.form-nav1 li .tagContent6{MARGIN-BOTTOM: -2px;POSITION:relative;HEIGHT:38px; background-color:#FFFFFF;}
.form-nav1 .active{MARGIN-BOTTOM: -2px;POSITION:relative;HEIGHT:38px; background-color:#FFFFFF;}

/*slider css starts here*/

p{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:12px;}
h1{ font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; font-size:12px;}

label {
	display: block;
}
.infiniteCarousel {
	width: 600px;
	height:250px;
	position: relative;
	float:left;
}
.infiniteCarousel .wrapper {
	width: 550px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
	overflow: auto;
	height: 250px;
	margin: 0 24px 0 24px;
	position: absolute;
	top: 0;
	/*left:0;*/
	 /*background:#2690e6;*/
}
.infiniteCarousel ul a img {
	
}
.infiniteCarousel .wrapper ul {
	width: 1150px; /* single item * n */
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:658px;
	padding:0;
	position: absolute;
	top: 0;
	height:160px;
	/*left:-178px;*/
}
h3{font-family:verdana; font-size:12px; font-weight:normal; color:#000000; text-decoration:none;}
.infiniteCarousel ul li {
	display:block;
	float:left;
	padding: 0px;
	height: 160px;
	width: 132px;
	background:#fff;
	margin:0 3px;
}
.infiniteCarousel ul li img {
	-webkit-transition: border-color 400ms;
}
.infiniteCarousel ul:hover li img {
	border-color: #000;
}
.infiniteCarousel ul:hover li:hover img {
	border-color: #333;
}
.infiniteCarousel ul li a img {
	display:block;
}
.infiniteCarousel .arrow {
	display: block;
	height: 116px;
	width: 23px;
	background: url(aro.jpg) no-repeat 0 0;
	position: absolute;
	top: 45px;
	cursor: pointer;
	outline: 0;
	
}
.pad{padding-left:25px; padding-top:5px;}
h2{font-family:"Century Gothic"; font-size:20px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

.infiniteCarousel .forward {
	background-position: 116px 0;
	right: 4px;
}
.infiniteCarousel .back {
	background-position: 0 0px;
	left: 4px;
}
.infiniteCarousel .forward:hover {
	background-position: 0 0px;
}
.infiniteCarousel .back:hover {
	background-position: 0 0px;
}
/*slide css ends here*/

/*gallery css statr here*/
.galerydiv{ width:602px; height:262px; float:left;}

div#page {
	width: 627px;
	height:253px;
	background-color: #fff;
}
div#container {
	
}
div.content {
	display: none;
	float: left;
	width: 525px;
	height:253px;
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {}
div.controls a {
	padding: 1px;
	margin-left:8px;
	font-weight:bold;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
	font-weight:bold;
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 253px;
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('http://www.carltonleisure.com/Images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 500px;
	height: 253px;
}
div.slideshow {
	width:500px;
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 525px;
	height: 253px;
	text-align: left;
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
	width:518px;
	height:245px;
}
div.download {
	float: right;
}
div.caption-container {
	position: relative;
	clear: left;
	height: 75px;
}

div.navigation {
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;

}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 2px 0px 2px 0;
	list-style: none;
}
a.thumb {
	padding: 1px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs img{ width:66px; height:55px;}


ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}


/*display none*/


div.navigation div.top {
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
	display:none;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	display:none;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	display:none;
	padding: 5px 0 3px 2px;
}


/*gallery css ends here*/




.autocomplete_completionListElement 
        {  
            margin:0px!important;
            background-color :#ffffff;
            color : #333333;
            cursor : hand;
            border:1px solid #cccccc;
            overflow:visible;
            visibility:visible;
            padding:2px;
           
            
            list-style-type : none;            
        }

        .autocomplete_highlightedListItem
        {
            background-color: #5a97cd;
            color:#ffffff;
            height:20px;
            font-family:century gothic;
            line-height:20px;
            font-size:11px;
            font-weight:bold;
             cursor : hand;
         
           
            
        }

        .autocomplete_listItem 
        {
            background-color:#FFFFFF;
            color : windowtext;
            font-family:century gothic;
             font-size:11px;
            line-height:20px;
                  
        }


/*******airlines page css starts here*************/
.body-lower{width:948px; height:auto; float:left; margin-top:4px;}
.body-lower1{width:930px; height:69px; float:left; background-color:#ededed; border:1px solid #d7cfcf; padding-left:16px; margin-top:10px;}
.body-lower1-text{width:930px; height:25px; padding:17px 0 0 0; float:left; font-family:Tahoma; font-size:18px; font-weight:bold; color:#c10b18;}
.body-lower1-text2{width:930px; height:27px; float:left; font-family:Arial; font-size:12px; font-weight:normal; color:#525253;}

.body-lower2{width:948px; height:auto; float:left; margin-top:6px;}
.body-lower2-box{width:454px; padding-left:12px; height:177px; float:left; background-color:#f7f7f7; border:1px solid #d7cfcf; margin:10px 11px 0 0;}
.body-lower2-top{width:454px; height:24px; float:left; font-family:Verdana; padding-top:13px; font-size:15px; font-weight:bold; color:#345e94;}
.body-lower2-top a{color:#3b9be7; text-decoration:none;}
.body-lower2-top a:hover{cursor:pointer;}
.body-lower2-top1{width:454px; height:24px; float:left; font-family:Arial; font-size:13px; font-weight:normal; color:#000000;}
.body-lower2-top1 a{color:#000000; text-decoration:none;}
.body-lower2-top1 a:hover{cursor:pointer;}
.body-lower2-main{width:454px; height:117px; float:left;}
.body-lower2-img{width:168px; height:117px; float:left;}
.body-lower2-text{width:276px; height:117px; float:left; font-family:Arial; font-size:12px; font-weight:normal; color:#525253; padding-right:10px; text-align:justify;}
.body-lower2-text a{color:#525253; text-decoration:none;}
.body-lower2-text a:hover{cursor:pointer;}

.middle1{width:948px; height:auto; float:left; margin-top:17px;}
.middle-top{width:948px; height:auto; float:left;}
.middle-heading{width:948px; height:28px; float:left; font-family:Tahoma; font-size:20px; font-weight:bold; color:#727372;}
.middle-heading1{width:948px; height:27px; float:left; font-family:Arial; font-size:12px; font-weight:normal; color:#525253;}
.middle-main{width:946px; height:auto; float:left; border:1px solid #dad2d2; background-color:#f7f7f7;}
.middle-img{width:933px; height:215px; float:left; margin:13px 0 0 13px;}
.middle-text{width:933px; height:auto; float:left; margin:0 0 0 13px; font-family:Arial; font-size:14px; font-weight:normal; color:#525253; text-decoration:none; line-height:20px; padding-bottom:15px;}
.middle-tabel{width:948px; height:auto; float:left;}
.middle-tabel-heading{width:948px; height:30px; padding-top:20px; float:left; font-family:Tahoma; font-size:18px; font-weight:bold; color:#727372; text-decoration:none;}
.middle-tabel-box{width:946px; height:auto; float:left; border:1px solid #c0baba; background-color:#f7f7f7;}
.middle-tabel-box1{width:946px; height:21px; float:left; background-color:#d6d6d6; font-family:Arial; font-size:15px; font-weight:bold; color:#454242; text-align:left; text-decoration:none; padding-top:12px;}
.middle-tabel-from{width:194px; height:21px; float:left; padding:0 0 0 26px;}
.middle-tabel-to{width:155px; height:21px; float:left;}
.middle-tabel-date{width:320px; height:21px; float:left;}
.middle-tabel-price{width:251px; height:21px; float:left;}

.middle-tabel-box2{width:946px; height:auto; float:left;}
.middle-tabel-box3{width:914px; height:37px; float:left; font-family:Arial; font-size:12px; font-weight:normal; color:#000000; text-decoration:none; margin:0 16px 0 16px; border-bottom:1px dotted #beb7b7;}
.middle-tabel-form1{width:193px; height:22px; float:left; padding-left:11px; padding-top:15px;}
.middle-tabel-to1{width:156px; height:22px; float:left; padding-top:15px;}
.middle-tabel-date1{width:318px; height:22px; float:left; padding-top:15px;}
.middle-tabel-price1{width:69px; height:22px; float:left; font-family:Arial; font-size:14px; font-weight:bold; color:#1070be; text-decoration:none; padding-top:15px;}
.middle-tabel-button{width:167px; height:32px; float:left; padding-top:5px;}
.middle-text-bot{width:948px; height:auto; float:left; padding-top:12px; font-family:Arial; font-size:12px; font-weight:normal; color:#525253; text-decoration:none;}
/*.middle-destination{width:948px; height:auto; float:left}*/
.middle-destination{width:948px; height:auto; float:left; font-family:Arial; font-size:12px; font-weight:normal; color:#525253; text-decoration:none;}
.middle-destination .head{font-family:Tahoma; font-size:18px; font-weight:bold; color:#727372; text-decoration:none;}
.middle-destination2{width:626px; height:auto; float:left;}
.middle-destination3{width:288px; height:auto; float:left;}
.middle-bot-link{width:948px; height:auto; float:left;}
.middle-bot-link1{width:594px; min-height:213px; float:left; border:1px solid #c0baba; background-color:#f7f7f7; padding:12px; line-height:20px;}
.middle-bot-link1 a{font-family:Arial; font-size:12px; font-weight:normal; color:#525253; text-decoration:none; padding:0 5px;}
.middle-bot-link1 a:hover{text-decoration:underline;}
/*.middle-bot-link1 ul li{ line-height:20px; float:left; background:url(../../professer/images/bot-line.jpg) right center no-repeat;}
.middle-bot-link1 ul li a{float:left; display:block; font-family:Arial; font-size:12px; font-weight:normal; color:#525253; text-decoration:none; padding:0 5px;}*/
.middle-bot-link2{width:321px; height:auto; float:left; border:1px solid #c0baba;}



/************************ Airlines page rewrite*************************/
.ajax__tab_body {background-color:#f7f7f7 !important; min-height:150px !important; border:1px solid #dad2d2 !important;border-top:0 !important; padding:15px 20px !important;}
.ajax__tab_body img{float:right !important; margin:2px 0 2px 5px !important;}
.ajax__tab_header{font-family:Arial !important; font-weight:bold !important; color:#817777 !important; font-size:16px !important;background:url(http://www.carltonleisure.com/images/ajaxborder.jpg) repeat-x bottom !important;}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:Arial !important;font-size:16px !important;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(http://www.carltonleisure.com/images/ajaxtabright.jpg) no-repeat right !important;height:40px !important; margin-right:4px !important;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(http://www.carltonleisure.com/images/ajaxtableft.jpg) no-repeat !important;}
.ajax__tab_xp .ajax__tab_tab {height:22px !important;padding:9px 10px !important;background:url(http://www.carltonleisure.com/images/ajaxtabinner.jpg) repeat-x !important;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(http://www.carltonleisure.com/images/ajaxtabrighthover.jpg) no-repeat right !important;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(http://www.carltonleisure.com/images/ajaxtablefthover.jpg) no-repeat !important;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(http://www.carltonleisure.com/images/ajaxtabinnerhover.jpg) repeat-x !important;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(http://www.carltonleisure.com/images/ajaxtabrighthover.jpg) no-repeat right !important;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(http://www.carltonleisure.com/images/ajaxtablefthover.jpg) no-repeat !important;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(http://www.carltonleisure.com/images/ajaxtabinnerhover.jpg) repeat-x !important; color:#1070be !important;}

.airrehead{font-weight:bold; color:#1070be; font-size:13px;}
.airretext{color:#525253; font-family:Arial; font-size:12px;}

/****************************** multi city search***********************************/
.blue4_brdr{border:1px solid #ceddf1; width:100%; float:left; padding-bottom:10px; margin:10px 0;}
.blue_box2{background:#ceddf1; width:935px; float:left;border-bottom:1px solid #c0bfbf; height:25px; text-align:left; vertical-align:middle; font-size:14px; font-weight:bold; line-height:25px; padding-left:5px;}
.lghtblue_box{background:#F9FBFB;width:935px;float:left; text-align:left; font-size:14px; font-weight:bold;line-height:25px; padding-left:5px; border-bottom:1px solid #ceddf1;}
.form_text{font-family:arial; font-size:11px; color:#07264f; font-weight:bold;}
.form_text1{font-family:arial; font-size:11px; color:#000000; font-weight:bold;}
.lghtblue_box ul{width:99%; float:left; list-style:none; margin-left:1%;}
.lghtblue_box ul li{float:left; font-size:12px; line-height:20px; font-weight:normal; height:auto;}


/***********************************************************/

        
.bodytext { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.ShowHidedetails{font-family:Century Gothic; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:none }
.ShowHidedetails:hover{font-family:Century Gothic; font-size:14px; font-weight:bold; color:#ffffff; text-decoration:underline }
.Stop{ font-family:Century Gothic; font-size:15px; font-weight:bold; color:#5482c4; text-decoration:none}
.Stop a{color:#5482c4; text-decoration:none;}
.simpletext {  FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify;}       
.simpletext1{  FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; font-weight:normal;}       
.btext {  FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif;}
.pricetext { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR:black; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.pricetext:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}              
.offertext {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.offertext:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d76b11; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.choosefrmlist{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:normal; text-decoration:underline;}
.choosefrmlist:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#d76b11; font-weight:normal; text-decoration:none;}
.Airlinename {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR:#5482c4; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: underline}
.Airlinename:hover {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}  
.modify-Searchbg{background:#f58930; height: 41px;}  
.searchvert{width:100%; height:41px; font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:600; text-decoration:none; color:#FFFFFF; background:url(http://www.carltonleisure.com/Images/tripbg.jpg) left top repeat-x;}
.backtoindex{font-size:11px; font-weight:bold; color:#3b9be7;}
.backtoindex a:hover{text-decoration:none;}
.inputboxBooking{ height:16px; width:198px; padding-left:3px; line-height:16px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.dropdown{height:20px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:3px;}
.desttextt{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-DECORATION: none}
.btn{background-color:#FF6600; border:1px solid #999999; color:#ffffff; font-weight:bold; }
.cls{ border:1px solid #cccccc; color:#666666; font-weight:bold; }        
.inputboxx2{height:16px; padding:0 4px; line-height:16px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.rightfull{width:225px; float:right; margin-top:12px;}
.rightfull .box{background:#f5f5f5; font-family:Verdana; border:#95b1d5 1px solid; font-size:12px; font-weight:bold; color:#1a4e91; width:211px; float:left; padding:6px; height:auto;}
.red_16{font-size:16px; color:#c10b18; font-weight:normal;}
.leftfull{width:943px; float:left; margin-top:12px; padding-left:5px;}
.leftfull1{width:710px !important; float:left; margin-top:12px;}
.rightfull .box ul{list-style:none; margin-left:4px;}
.rightfull .box ul li{padding-left:15px; font-size:11px; color:#5d5d5d; background:url(http://www.carltonleisure.com/images/arrowblue.jpg) left center no-repeat;}
.Cities-dest{width:100%; font-family:Arial; font-size:12px; color:#1a4e91; text-decoration:none; font-weight:bold;}
.Cities-dest a{font-family:Arial; font-size:12px; color:#1a4e91; text-decoration:none;  font-weight:bold; width:205px; padding-left:3px; border-bottom:1px solid #cccccc; line-height:26px; height:26px;}
.Cities-dest a:hover{border-bottom:none;}
.srchtitle{font-weight:bold; color:#000; background:#f3f3f3; font-size:14px; font-family:Arial; line-height:33px; border-bottom:1px solid #cccccc;}
.input_box{width:130px;}
.Fromtext{ font-size:12px; font-weight:bold; text-decoration:none; color:#fff;}
.Fromtext1{ font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
.CityDesTitle{padding-left:4px; font-family:Arial; font-size:14px; color:#000000; text-decoration:none; font-weight:normal; line-height:18px;}
.CityDes{ font-family:verdana; font-size:11px; color:#000000; padding:4px; text-decoration:none; font-weight:normal; line-height:18px; text-align:justify}
.size_12{font-size:13px;}
.whitecol{color:#ffffff;}
.simple_text{font-size:11px; text-align:left; margin:5px 10px;}
.simple_text12{font-size:12px; text-align:left; margin:5px 10px;}
.sel_city{width:100%; height:40px; float:left; text-align:right; vertical-align:middle; font-weight:bold; font-size:12px;}
.brdr{border:1px solid #1070be; width:100%; float:left;}
.blue_box{background:#2690e6; width:100%; float:left;border-bottom:1px solid #1070be; height:25px; text-align:left; vertical-align:middle;}
.blue_box ul{float:left; width:100%; list-style:none; margin:0 4px;}
.blue_box ul li{float:left; line-height:25px; font-size:12px; font-weight:bold; vertical-align:middle; text-align:center;}
.res_box{float:left; width:100%;}
.res_box ul{float:right; width:100%; list-style:none; margin:0 0 0 4px;}
.res_box ul li{float:left; font-size:11px; line-height:40px; font-weight:bold; vertical-align:middle; text-align:left; height:45px; font-weight:normal; font-family:Arial;}
.small_box{width:221px; height:auto; border:1px #1b4173 solid; margin-bottom:9px; float:left; padding:6px 0 0 7px; text-align:left; font-family:verdana; font-size:15px; color:#10386c;}
.px_11{font-size:11px;}
.px_11 a{text-decoration:none; color:#000; font-family:tahoma; font-size:11px;}
.ph{font-size:22px; color:#8e0c0e; font-weight:bold; text-align:right; margin:5px 15px 0 0;}
.red{color:#8e0c0e;}
.red a{text-decoration:none; color:#8e0c0e;}
.red a:hover{text-decoration:underline;}
.gray_back{background:#dadad9;}
.boldtext{ font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; color:#000000; text-decoration:none; font-weight:bold}
.boldtext1{ font-family:Arial, Helvetica, sans-serif;font-size:11px; font-weight:bold; color:#fff; text-decoration:none; font-weight:bold}
.Traveldeals{ font-family:Arial, Helvetica, sans-serif;font-size:15px; font-weight:bold; color:#000000; text-decoration:none; font-weight:bold}
.ver_12gray{font-family:Verdana; font-size:12px; font-weight:bold; color:#646362;}
.cen_12gray{font-family:"Century Gothic"; font-size:12px; font-weight:bold; text-decoration:none; color:#646362;}
.hotelbtext{color:#000; font-weight:bold; font-size:12px; color:#636363;}
.main{font-family:Tahoma;font-size:11px;color:#ffffff;line-height:12px;padding-left: 0px;padding-top: 5px;padding-right: 5px;}
.offersHeader{ background:url(../Images/Offers-BG-header.jpg) no-repeat; width:451px; height:40px;}
.offersbg{ background:url(../Images/Offers-BG.jpg) repeat-y; width:451px; }
.offersHeader1{ background:url(../Images/Offers-BG-header1.jpg) no-repeat; width:451px; height:40px;}
.offersbg1{ background:url(../Images/Offers-BG1.jpg) repeat-y; width:451px; }
.searchtext{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3274b0; text-decoration:underline; font-weight:bold; line-height:16px;}
.plaintext{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight:normal;}
.side1 {font-family:"Century Gothic";font-size: 14px;font-style: normal;line-height: normal;font-weight: bold;font-variant: normal;text-transform: none;color: #333333;}
.text {font-family: Arial, Helvetica, sans-serif;font-size: 9pt;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;color: #000033;text-decoration: none;}
.deals{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:underline; font-weight:600;}
.customercall{ background:url(../Images/CustomerCall2.jpg) no-repeat; width:450px; height:96px;}
.tolltext{ font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#f48e13; text-decoration:none; font-weight:bold; }
/*Holidays pages starts here*/
.body_center{width:1000px; float:left; background-color:#ffffff;}
.body_center1{width:980px; margin-left:10px;}
.heading{width:980px; height:46px; float:left; border-bottom:1px solid #ead8aa; padding-top:35px;}
.heading-left{width:7px; height:26px; float:left;}
.heading-centre{width:966px; height:23px; float:left; background:url(../images/center-heading.jpg) left top repeat-x; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:#ffffff; padding-top:3px;}
.heading-centre1{width:966px; height:26px; float:left; background:url(../images/arabian-center.jpg) left top repeat-x; font-family:Arial; font-size:15px; font-weight:bold; text-decoration:none; color:#ffffff; padding-top:8px;}
.heading-right{width:7px; height:26px; float:left;}

.box11{width:980px; height:128px; float:left; border-bottom:1px solid #ead8aa;}
.box12{width:980px; height:auto; float:left; padding-bottom:30px; border-bottom:2px solid #7a7a7a;}

.box-bot{width:980px; height:66px; float:left; font-family:Arial; font-size:13px; font-weight:bold; color:#666666; text-decoration:none; text-align:center; padding-top:30px;}
.box-bot span{font-family:Arial; font-size:30px; font-weight:bold; color:#F48E13; text-decoration:none;}

.innerbox{width:345px; height:101px; float:left; padding-top:20px;}
.innerbox_image{width:135px; height:101px; float:left;}
.innerbox_text{width:210px; height:101px; float:left;}
.innerbox1{width:335px; height:101px; float:left; padding-top:20px;}
.innerbox1_img{width:130px; height:101px; float:left;}
.innerbox1_text{width:205px; height:101px; float:left;}

.innerbox2{width:300px; height:101px; float:left; padding-top:20px;}
.innerbox2_img{width:130px; height:101px; float:left;}
.innerbox2_text{width:170px; height:101px; float:left;}
.arabianbox{width:270px; height:188px; float:left; margin:20px 80px 15px 0; border:1px solid #eae8e8;}
.arabianbox_text{width:270px; height:25px; float:left; text-align:center; padding-top:15px;}
.arabianbox_img{width:227px; height:96px; float:left; padding-left:43px;}
.arabianbox_more{width:270px; height:26px; float:left; text-align:right; padding:26px 18px 0 0;}
.arabianbox1{width:270px; height:200px; float:left; margin:20px 80px 15px 0; text-align:left; border:1px solid #eae8e8;}
.arabianbox_text1{text-decoration:none; width:270px; height:19px; float:left; text-align:center; color:#f17400; font-weight:bold;}
.arabianbox_text1 a{float:left; text-decoration:none; color:#f17400; font-weight:bold; width:100%;}
.arabianbox_text1 a:hover{float:left; text-align:center; color:#f17400; font-weight:bold;}

.arabianbox_text2{width:265px; height:55px; float:left; text-align:center; text-align:left; color:#4f4f4f; font-size:11px; padding-left:5px;}
.arabianbox_img1{width:243px; height:84px; float:left; padding-left:27px; padding-top:21px;}
.arabianbox_more1{width:260px; height:21px; float:left; font-weight:bold; text-align:right; color:#0c5aa1; text-decoration:underline; padding-right:10px;}
.arabianbox_more1 a{ font-weight:bold; text-align:right; color:#0c5aa1; text-decoration:underline;}
.arabianbox_more1 a:hover{font-weight:bold; text-align:right; color:#f17400; text-decoration:underline;}

.dub{width:980px; height:auto; float:left; margin-top:20px; }
.dub-left{width:620px; height:auto; float:left; margin-right:20px; background-color:#f8f8f8; border:1px solid #edebeb; padding-left:10px;}
.dub-left1{width:620px; height:27px; padding-top:23px; float:left; font-size:16px; font-weight:600; color:#f17400;}
.dub-left2{width:620px; height:auto; font-size:11px; font-weight:normal; padding-bottom:25px; float:left; color:#666666;}
.dub-right{width:320px; height:auto; float:left;}
/*Holidays pages ends here*/
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000033; text-decoration: none; }
.text1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000033;
	text-decoration: none;
}
.Traveldeals1{ color:#3274b1; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; text-decoration:none;}
.journey-text{font-family:Verdana; font-size:12px; font-weight:bold; color:#646362;}

/*inner pages starts here*/

.innermid{width:992px; height:auto; float:left; margin-top:20px; border-bottom:1px solid #666666;}
.inner-heading{width:982px; height:40px; float:left; margin-top:20px; font-family:arial; font-size:18px; font-weight:200; text-decoration:none; color:#f17400; padding-left:10px; border-bottom:1px solid #f1efef;}
.inner-heading span{font-family:arial; font-size:18px; font-weight:200; text-decoration:none; color:#2590e5;}
.inner-midmain{width:992px; height:auto; float:left;}
.inner-midmain11{width:662px; height:auto; float:left;}

.inner-midmain1{width:617px; height:auto; float:left;font-family:arial; font-size:11px; font-weight:normal; color:#666666; text-decoration:none; padding-left:10px; padding-right:45px; padding-top:10px; padding-bottom:20px;}
.inner-midmain2{width:320px; height:auto; float:left; }
.inner-midmain2-1{width:320px; height:auto; float:left; padding-bottom:5px; }

.inner-bottom{width:660px; height:auto; float:left;font-family:arial; font-size:11px; font-weight:normal; color:#666666; text-decoration:none; border:2px solid #cccccc; margin-bottom:20px;}
.inner-bottom-left{width:29px; min-height:20px; float:left; font-family:arial; font-size:11px; font-weight:normal; color:#666666; text-decoration:none; border-right:1px solid #cccccc; text-align:center; padding-top:5px; border-bottom:1px solid #cccccc; }
.inner-bottom-right{width:630px; min-height:20px; float:left; font-family:arial; font-size:11px; font-weight:normal; color:#666666; text-decoration:none; border-bottom:1px solid #cccccc; padding-top:5px;}
.term{width:672px; height:30px; float:left; padding-top:10px;}
.term1{width:326px; height:30px; float:left; color:#2590e5; font-weight:bold; text-decoration:underline; text-align:right;}
.term1 a{color:#2590e5; font-weight:bold; text-decoration:underline; text-align:right;}
.term1 a:hover{color:#F38706; font-weight:bold; text-decoration:underline; text-align:right;}
.condition{width:336px; height:30px; float:left; color:#2590e5; font-weight:bold; text-decoration:underline; margin-left:10px;}
.condition a{color:#2590e5; font-weight:bold; text-decoration:underline; float:left;}
.condition a:hover{color:#F38706; font-weight:bold; text-decoration:underline;}


/*inner pages ends here*/

/**/
.freq{FONT-WEIGHT: bold; FONT-SIZE:16px; COLOR: #8e0c0e;TEXT-DECORATION: none; width:100%;  border-bottom:1px solid #c0bfbf; margin-top:10px; height:25px; float:left;}
.simpletext2 {color:#666666;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;text-align:justify;text-decoration:none;}
.simpletext2 a {color:#666666; text-decoration:underline;}
.simpletext2 a:hover{text-decoration:none;}
.simpletext2 ul{margin:5px 0 0 30px;}
.simpletext2 ul li{ list-style:none;}
h5{font-size:11px; font-weight:bold; color:#000; margin-top:10px;}
.midcontent1{width:940px; padding:10px; float:left; height:auto; border:1px solid #ccc; margin-left:15px;}
.text1{font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.orangetext {color:#8E0C0E;font-size:12px;font-weight:bold;text-decoration:none;}
.cen12bldgray{font-family:Century Gothic; font-size:12px; font-weight:bold; text-decoration:none; color:#646362;}
.ver12bldgray{font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#636261;}
.ver10bldgray{font-family:Verdana; font-size:10px; font-weight:bold; text-decoration:none; color:#636261;}

/***************multi city search*****************************/
.orange_box2{background:#f58930; width:935px; float:left;border-bottom:1px solid #f37520; height:25px; text-align:left; vertical-align:middle; font-size:14px; font-weight:bold; line-height:25px; padding-left:5px;}
.lghtorng_box{width:935px;float:left; text-align:left; font-size:14px; font-weight:bold;line-height:25px; padding-left:0px; border-bottom:1px solid #f37520;}
.lghtorng_box ul{width:99%; float:left; list-style:none; margin-left:1%;}
.lghtorng_box ul li{float:left; font-size:12px; line-height:20px; font-weight:normal; height:auto;}
.orng4_brdr{border:1px solid #f37520; width:100%; float:left; padding-bottom:10px; margin:10px 0;}
.errors{font-size:12px;}
.cust_result{font-size:10px; width:940px; float:left; margin:10px 0; border:1px solid #cccccc; background:#f0efef; height:45px; text-align:left; line-height:45px; }



/****************************new carousel css*************************/
#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 10px 20px;
}
select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;
    margin: 20px 0;
}

pre, blockquote {
    padding: 15px;
    background-color: #f0f0f0;
    margin: 20px 0;
    -moz-border-radius: 10px;
}

td pre {
    font: 85% monospace;
    padding: 5px;
    margin: 5px 0;
}
ul, ol {
    margin-left: 0;
}

ul ul {
    margin-bottom: 20px;
}

select, input, textarea {
    font: 99% "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;
}

pre, code, tt, dt {
    font: 100% monospace;
    margin: 20px 0;
}

pre, blockquote {
    padding: 15px;
    background-color: #f0f0f0;
    margin: 20px 0;
    -moz-border-radius: 10px;
}

td pre {
    font: 85% monospace;
    padding: 5px;
    margin: 5px 0;
}
.cenalign{text-align:center;}





.insaurancebox{float:left; height:98px; width:253px;}
.insaurancebox_left{float:left; height:98px; width:7px; background:url(../Imageas/leftinsaurancebox.jpg) no-repeat left top;}
.insaurancebox_right{float:left; height:98px; width:7px; background:url(../Imageas/rightinsaurancebox.jpg) no-repeat left top;}
.insaurancebox_mid{float:left; height:98px; background:url(../Imageas/midinsaurancebox.jpg) repeat-x left top;}

/***********************my search*********************************/
.title_strip{background:#2690e6;border:1px solid #1070be;height:39px; width:100%;}
.title_strip ul{list-style:none; float:left; width:100%; margin:0; padding:0;}
.title_strip ul li{float:left; font-family:arial; font-size:16px; color:#ffffff; line-height:39px; text-align:center;}
.margin_8{margin-top:8px;}
.margin_12{margin-top:12px;}
.resultbox{float:left; width:100%;}
.resultbox1{float:left; width:100%;}
.resultbox1 ul{list-style:none; margin-left:15px;}
.resultbox1 ul li{float:left; font-family:Verdana; font-weight:bold; font-size:13px; color:#000000; line-height:40px;}

.resultbox .resultbox-left{background:url(../images/resultboxbg.jpg) left top no-repeat; text-align:center; float:left; width:144px; height:101px;}
.resultbox .resultbox-right{background:url(../images/resultboxbg.jpg) right top no-repeat; float:left; height:101px; width:7px;}
.resultbox .resultbox-mid{background:url(../images/resultboxmidbg.jpg) repeat-x left top; padding:3px 0; width:787px; float:left;}
.resultbox .resultbox-price{font-size:32px; color:#ffffff; font-family:arial; font-weight:bold; margin-top:20px;}
.resultbox .resultbox-logo{width:147px; text-align:center; padding-top:30px; border-right:1px solid #b9cee0; height:65px; float:left; }
.resultbox-logo span{display:block; font-family:verdana; font-size:11px;  }
.resultbox .resultbox-data{width:510px; float:left;}
.resultbox .resultbox-data ul{width:505px; float:left; list-style:none; padding:8px 0 8px 5px; margin:0; border-bottom:1px solid #b9cee0;}
.resultbox .resultbox-data ul li{float:left; font-family:arial; font-size:12px; width:252px;}
.resultbox:hover .resultbox-left{background:url(../images/resultboxbg.jpg) left -101px no-repeat;}
.resultbox:hover .resultbox-right{background:url(../images/resultboxbg.jpg) right -101px no-repeat;}
.resultbox:hover .resultbox-mid{background:url(../images/resultboxmidbg.jpg) repeat-x left -101px; padding:3px 0; width:787px; float:left;}
.resultbox:hover .resultbox-logo{border-right:1px solid #f6d6b4;}
.resultbox:hover .resultbox-data ul{border-bottom:1px solid #f6d6b4;}
.resultbox:hover .resultbox-button{background:#f6d6b4; width:129px;float:left; height:74px; text-align:center; padding-top:21px;}
.resultbox-button{background:#e8f1f9; width:129px;float:left; height:74px; text-align:center; padding-top:21px;}
.resultbox-button a{color:#2a3038; font-size:12px; font-family:arial;}
.callus-mid{width:100%; padding-left:14px; float:left; background:url(../images/calluswhole.jpg) no-repeat left top; height:301px; font-size:12px; font-family:verdana; color:#05326a;}
.callus-mid p{ font-size:12px; font-family:verdana; color:#05326a;}
.size-12{font-size:12px;}
.callus-head1{font-size:24px; color:#b32928; font-weight:bold;}
.callus-mid ul{width:752px; float:left; list-style:none; margin:0; padding:0;}
.callus-mid ul li{width:326px; float:left; font-size:12px; font-family:verdana; color:#05326a; line-height:30px;}
.airlogo{width:200px; float:right; margin:15px 300px 0 0; text-align:center;}
.block{font-family:verdana; color:#05326a; font-size:12px; width:100%;}
.resultheader{font-family:tahoma;font-weight:bold; font-size:18px;color:#727372;}
.header-topleft{line-height:27px; float:left;padding-left:12px; color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:normal;}
.headleft{font-family:arial; font-size:16px; font-weight:bold; line-height:30px; padding-left:5px;}
.headleft a{text-decoration:none; color:#000000;}
.headleft a:hover{border-bottom:1px dotted #000000;}
.size_12b{font-size:12px; font-family:Arial; font-weight:bold;}
.size_12b a{color:#000000; text-decoration:none;}
.size_12b a:hover{color:#3b9be7;}
.middle4-left{width:238px; float:left;}
.middle4-left .head{float:left; width:230px; background:url(../Images/box3top.jpg) no-repeat left top; line-height:24px; font-family:Verdana; font-size:12px; font-weight:bold; color:#504f4f; padding-left:8px;}
.middle4-left .body{border-left:1px solid #c1c2c2; border-right:1px solid #c1c2c2; float:left; width:236px;}
.middle4-left .body ul{width:200px; margin:17px 22px; list-style:none;}
.middle4-left .body ul li{font-family:Arial; font-size:12px; font-weight:normal; margin:10px 0;  padding-left:15px; background:url(../Images/dotbg.jpg) no-repeat left 9px;}
.middle4-left .body ul li a{text-decoration:none; color:#000000;}
.middle4-left .body ul li a:hover{border-bottom:1px dotted #ff0000; color:#ff0000;}
.middle4-left .bottom{background:url(../Images/box3bottom.jpg) no-repeat left top; float:left; width:238px;}
.archbox{width:100%; float:left;}
.archbox .top{width:670px; line-height:24px; float:left; background:url(../Images/archboxtop.jpg) no-repeat left top; font-family:Verdana; font-size:12px; font-weight:bold; color:#504f4f; padding-left:8px;}
.archbox .mid{width:628px; height:auto; float:left; background:url(../Images/archboxmid.jpg) repeat-y left top; padding:5px 30px;}
.archbox .mid ul {list-style:none; margin:0; padding:0;}
.archbox .mid ul li{font-family:Arial; font-size:12px; font-weight:normal; margin:10px 0;  padding-left:15px; background:url(../Images/dotbg.jpg) no-repeat left 9px; height:14px; border-bottom:none;}
.archbox .head{line-height:33px; font-family:Verdana; font-size:17px; font-weight:bold; color:#504f4f; padding-left:8px;}
/*.archbox .years{width:638px; float:left;}
.archbox .years ul{width:638px; float:left; list-style:none; margin:0; padding:0;}
.archbox .years ul li{width:125px; float:left; line-height:30px; font-weight:bold; font-size:14px; font-family:Arial; height:auto; padding-left:35px; text-align:left; border:none; margin:0;}*/
.archbox .months{width:158px; float:left; height:auto;}
.archbox .months ul{width:158px; float:left; list-style:none; margin:0; padding:0; list-style:none;}
.archbox .months ul li{width:158px; text-align:left; padding:0; height:auto; border:none; line-height:15px; margin:0; font-family:Verdana; font-weight:normal; font-size:11px; color:#000000;}
.archbox .months ul li a{text-decoration:none; color:#000000; border-bottom:none;}
.archbox .months ul li a:hover{text-decoration:underline;}
.archbox .months .year{font-weight:bold; background:none; width:158px; padding:0; font-family:Verdana; font-weight:bold; font-size:11px;}
.archbox .bottom{width:678px; height:4px; float:left; background:url(../Images/archboxbottom.jpg) no-repeat left top;}
.middle4-right{width:690px; float:right; font-family:Arial; font-size:12px;}
.middle4-right a{text-decoration:none; color:#000000;}
.middle4-right a:hover{border-bottom:none;}
.middle4-right img{margin-right:7px; border:2px solid #cccccc;}
.newsimage img{border:2px solid #c0c1c1;}
.middle4-right ul{list-style:none; float:left; width:100%;} 
.middle4-right ul li{border-bottom:1px solid #e5e4e4; display:block; width:100%; font-family:verdana; font-size:12px; height:63px; margin-top:10px;}
.middle4-right ul li .blue{color:#0577D1; font-weight:bold; text-decoration:none; border-bottom:none;}
/*.middle4-right ul li a{color:#0577d1; text-decoration:none; font-weight:bold;}*/
.middle4-right ul li .more{font-family:arial; font-size:12px; font-weight:bold; text-decoration:underline; color:#0577d1;}
.middle4-right ul li .more:hover{text-decoration:none;}
.midd-left{width:5px; height:249px; float:left; background:url(../Images/box1left.jpg) no-repeat left top;}
.midd-right{width:5px; height:249px; float:left; background:url(../Images/box1right.jpg) no-repeat left top;}
.midd-mid{width:375px; float:left; height:249px; background:url(../Images/box1mid.jpg) repeat-x left top;}
.midd-mid1{width:375px; float:left; height:249px; background:url(../Images/wordnewsbg.jpg) no-repeat center;}
.midd-mid1 ul{list-style:none; width:375px; float:left;}
.midd-mid1 ul li{float:left; padding:5px 0 5px 5px; font-family:verdana; font-size:11px; background:url(../Images/dottedbg.jpg) left bottom repeat-x; width:370px;}
.midd-mid1 ul li a{color:#000000; text-decoration:none;}
.midd-mid2{width:590px; height:249px; float:left; background:url(../Images/box1mid.jpg) repeat-x left top;}
.clean{clear:both;}
.middle4-center1{ width:228px; height:24px; float:left; font-family:arial; font-size:16px; font-weight:normal; font-weight:bold; color:#000000; text-decoration:none; padding-top:8px;}
.middle4-center2{ width:220px; height:15px; float:left; font-family:verdana; font-size:11px; font-weight:normal; text-decoration:none; margin-left:8px;}
.middle4-center3{ width:220px; height:36px; float:left; margin:20px 0 0 8px;}
.middle4-center4{ width:140px; height:36px; float:left;}
.middle4-newsletter{position:absolute; left:175px; top:10px;}
.middle4-center5{ width:66px; height:36px; float:left;}
.headnewsleft{color:#1891f1; font-family:verdana; font-size:16px; font-weight:bold; line-height:25px; width:100%; float:left;}
.pagenmbr{font-weight:bold; font-family:Arial; font-size:12px; line-height:25px; text-align:right;}
.newsmore {float:left; width:95%; text-align:right; margin:0; padding:0; margin-bottom:0px;}
.newsmore a{color:#000000; font-weight:bold;}
.newsmore a:hover{text-decoration:none;}
.subheadnewsleft{background:#f3f3f3; width:100%; font-size:13px; line-height:20px; float:left; color:#000000;}
.subheadnewsleft p{font-size:11px;}
.dnautolink{color:#3b9be7 !important;}
.dnautolink:hover{color:#000000 !important;}
/******************************* news inner page navigation *************************/
.page_navigation , .alt_page_navigation{
	padding: 0 5px;
	display:block; float:right;
}

.page_navigation a, .alt_page_navigation a{
	padding:1px 3px;
	margin:0 2px;
	color:#000000;
	text-decoration:none;
	float: left;
	font-family: verdana;
	font-size: 11px;
	border-bottom:none;
}
.active_page{
	/*background-color:#2690e6 !important;
	color:white !important;*/
	font-weight:bold;
	font-size:12px;
	border:1px dotted #000000;
	border-bottom:1px dotted #000000 !important;
}	
.page_navigation a, .alt_page_navigation a {
color:#000000;
float:left;
font-family:verdana;
font-size:11px;
margin:0 2px;
padding:1px 3px;
text-decoration:none;
}
.ellipse {
float:left;
}
a.news_linking{color:Gray!important; text-decoration:underline!important; font-weight:!important; padding:0 4px;}
a:hover.news_linking{color:Gray!important; text-decoration:none!important; }
.middle4-right ul li a.blue {
color:#0577D1!important;
font-weight:bold;
text-decoration:none;
}
.middle4-right ul li a.news_linking {
color:#000 !important;
font-weight:normal;
text-decoration:underline;
}
.middle4-right ul li a:hover.news_linking {
color:#000 !important;
font-weight:normal;
text-decoration:none;

}
.inner-search{width:238px; float:left; background:#f37520; font-size:12px; font-weight:bold; font-family:Arial; padding-bottom:3px;}
.inner-searchhead{width:226px; line-height:28px; float:left; margin-left:6px; font-family:Times New Roman; font-size:16px; font-weight:bold; font-style:italic; color:#ffffff;}
.inner-searchbody{float:left; width:226px; background:#ffffff; margin-left:3px; padding:0 3px;}
.inner-font{font-family:Verdana; font-size:11px; font-weight:normal; color:#000000;}
.maincontentnew{width:960px; height:auto; margin:0 auto;}
.headernew{width:960px; height:170px; float:left;}
.header-topnew{width:948px; line-height:27px; background-color:#1c83da; float:left; text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:
none;}
.header-topnew a{text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:none;}
.header-topnew a:hover{ text-align:right; padding-right:12px; color:#FFFFFF; text-decoration:underline;}
.header-topnew span{color:#2d93ea;}
.header-midnew{width:960px; height:80px; float:left; padding-top:25px;}
.logonew{width:642px; height:80px; float:left; padding-left:14px;}
.middlenew{width:960px; height:auto; float:left; background-color:#ffffff; padding:5px 5px 0 5px;}
.dottborder{border-bottom:1px dotted #cccccc;}
.latestnews p{margin-bottom:10px;}

.left{width:100%; float:left; position:relative;}
.citynumber{width:auto; position:absolute; font-family:century gothic;font-weight:bold;font-size:18px; margin-top:-48px; right:370px;}