@charset "utf-8";
/* CSS Document */
@import url('fonts/opensans-regular.css');
@import url(global.css);
@import url(slider.css);
@import url(topNav.css);
*{margin:0; padding:0;}
body{background:#fff; -webkit-font-smoothing: antialiased; font-family:'Verdana', Geneva, sans-serif; color:#404040; font-size:12px;}

article, header, nav, footer{width:100%;}
.container{width:960px; margin:0 auto;}

.fl, article, header, nav, footer{float:left;}
.fr, aside{float:right;}
.topBorder{border-top:3px solid #0B91B7;}
.headerTop{padding:25px 0 25px 0;}
.logo{width:66px; height:50px; background:url(../images/) no-repeat;}
.name{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:30px; color:#0B91B7; margin-left:15px;}
.tag{margin:-5px 0 0 80px; position:absolute;}
.searchSocial{width:225px;}
.social{margin:16px 0 0 50px; width:130px;}
.social ul li{display:inline; margin:0; padding:3px;}

nav{height:41px; background:#61B2C9;}
.page{margin-top:20px;}

footer{padding:30px 0 30px 0; background:#0B91B7; text-align:center; line-height:24px;}
footer ul{list-style-type:none; padding:0; color:#fff;}
footer ul li{display:inline; margin:0; padding:3px;}
footer ul li a:link{color:#fff; text-decoration:none;}
footer ul li a:hover{color:#000; text-decoration:none;}
footer ul li a:visited{color:#fff;text-decoration:none;}
.copyright{color:#F5F5F5; text-align:center;}

.pageLeft{width:640px;}
.pageRight, .testimonial{width:280px;}

.iLink{width:180px; height:347px; background:#F6F4F4; padding:20px 15px; margin-top:30px; color:#383838; text-align:center; line-height:20px; border-bottom:1px solid #E5E5E5;}
.iLink span{border:1px dotted #999; padding:3px 5px; text-align:center;}
.iLink:hover{background:#0B91B7; color:#fff;}
.iLink:hover span{border:1px dotted #00DEFF; padding:3px 5px; text-align:center;}
.iLink a:link{color:#383838; text-decoration:none;}
.iLink a:hover{color:#fff; font-weight:400; text-decoration:none;}
.fair{padding:15px; background:#D9F7FF; margin-top:-4px; line-height:24px;}
.iNews{list-style:none;}

#testimonial{height:150px; overflow:hidden; text-align:justify; list-style:none; line-height:20px;}
#testimonial ul, .iNews li{margin-top:10px;}
#testimonial li{height:150px;}

.imgBox{margin-bottom:20px; border:1px dotted #ccc; text-align:center; color:#0B91B7}
.imgBox:hover, .hospGal a:hover{-moz-box-shadow: -1px 6px 14px #d3d3d3;
-webkit-box-shadow: -1px 6px 14px #d3d3d3;
box-shadow: -1px 6px 14px #d3d3d3;}
/*hospitality*/
.hospGal{float:left; clear:both; width:100%; margin-top:20px;}
.hospGal a{float:left; width:240px; height:145px; cursor:pointer;}
.hospGal a img{float:left; width:240px; height:145px;}
.hospGal .rightmost{margin-right:0;}

/*titleImg*/
.titleImg{margin-left:263px !important;}

/*contacts*/
.cuLeft{width:200px;}
.cuRight, .fieldComnt{width:710px;}
.field{width:325px;}
.txtBoxBorder{border-top:1px dotted #55818E !important; margin-top:5px; margin-bottom:15px;}
.msgTxtBoxBorder{border-top:1px dotted #55818E !important; border-bottom:1px dotted #55818E !important; margin-top:5px;}
.cuButton{width:90px; height:27px; background:#fff; color:#0B91B7; z-index:9999; border:1px dotted #55818E; cursor:pointer; margin:10px 8px 0 0;-webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out;}
.cuButton:hover{background:#0B91B7; color:#fff; border:none;}

/*career load*/
.career{width:100%;}
.career ul{margin-bottom:20px;}
.career ul li{line-height:30px !important; margin-left:20px;}

/*webdesigning*/
.productDisplay{width:960px; height:615px; margin-top:35px;}
.scrollgeneric{line-height:1px; font-size:1px; position:absolute; top:0; left:0; cursor:pointer;}
.vscrollerbase{width:5px;}
.vscrollerbar{width:10px; background:#0B91B7;}
.hscrollerbase{height:10px; background:#fff;}
.hscrollerbar{height:10px; background:#0B91B7;}
.scrollerjogbox{width:10px; height:10px; top:auto; left:auto; bottom:0px; right:0px;}
#mycustomscroll, #flexcroll-init{width:960px; height:530px; float:left;}

ul.tabs{padding:7px 0; margin:0; list-style-type: none;}
ul.tabs li{display:inline; margin: 0; margin-right:3px; text-decoration:none;}
ul.tabs li a{position:relative; padding:7px 16px; border:1px solid #CCC; border-bottom-color:#B7B7B7; color:#000; background: #F0F0F0; outline:none; text-decoration:none !important;}
ul.tabs li a:visited{color:#000;}
ul.tabs li a:hover{border: 1px dotted #B7B7B7; background:#ccc;}
ul.tabs li.selected a, ul.tabs li.selected a:hover{position: relative; top:0px; font-weight:bold; border:1px dotted #B7B7B7; border-bottom-color:#fff; color:#000;}
ul.tabs li.selected a:hover{text-decoration:none;}
div.tabcontents{padding-top:16px; height:530px; overflow:hidden; overflow-y:auto;}
div.tabcontents img{margin-bottom:9px !important;}
.mLeft15{margin-left:9px !important;}

/*common style*/
.button{width:80px; height:20px; background:#61B2C9; color:#000; cursor:pointer; text-align:center; padding-top:3px;}
.button:hover{background:#1696BA; color:#fff;}
.trans, .iLink{-webkit-transition: all 0.30s ease-in-out; -moz-transition: all 0.30s ease-in-out; -ms-transition: all 0.30s ease-in-out; -o-transition: all 0.30s ease-in-out;}
.zoom{-webkit-transform: scale(1,1); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 250ms; -moz-transform: scale(1,1);
-moz-transition-timing-function: ease-out; -moz-transition-duration: 250ms;}
.zoom:hover{-webkit-transform: scale(1.05,1.07); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 250ms; -moz-transform: scale(1.05,1.07);
-moz-transition-timing-function: ease-out; -moz-transition-duration: 250ms; position: relative; z-index: 99;}
.mLeft5{margin-left:5px;}

.mLeft25{margin-left:25px;}
.mLeft60{margin-left:60px;}
.mTop10{margin-top:10px;}
.mTop20{margin-top:20px;}
.mTop30{margin-top:30px;}
.center{text-align:center;}
.justify{text-align:justify;}
.f14{font-size:14px;}
.black{color:#000;}
.red{color:#f00;}
.bold{font-weight:700;}
.commonText, .testimonialText{line-height:20px; text-align:justify;}
.commonText a:link, #testimonial a:link, .fair a:link{color:#0B91B7 !important; text-decoration:underline;}
.commonText a:hover, #testimonial a:hover, .fair a:hover{color:#0B91B7 !important; text-decoration:none;}
.commonText a:visited, #testimonial a:visited, .fair a:visited{color:#0B91B7 !important; text-decoration:none;}
.title{font-size:14px; color:#000;}
.line{border-top:1px dotted #55818E; margin:5px 0 15px 0;}
.italics{font-style:italic;}
.testimonialText{width:100%; padding:10px 0 40px 0;}
.borderBottom{border-bottom:1px dotted #55818E; margin:15px 0 15px 0;}
