body{margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#4a4848; background:#0e478b;}

form,p,ul,l1,h1,h2,h3,h4,h5,h6,label{padding:0px;margin:0px;}
img{border:0}
ul{list-style-type:none;}
a{text-decoration:none;color:#aad8ff;}
a:hover{color:#ff9000;outline:none}
.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.align-center{text-align:center}
.strong{font-weight:bold;}
.italic{font-style:italic}
.underline{text-decoration:underline;}
.compulsory{color:#ff0000;}
.highlight-link{color:#09a005;line-height:20px}
.highlight-link:hover{color:#ff0000;}

.layout{width:1002px;margin:auto;}

.header{width:998px; background:url(../images/bg.gif) repeat-y; padding:0 2px;}

.logo-pannel{width:998px; background:url(../images/header-bg.jpg) repeat-x;}
.logo{width:359px;padding:0 0 0 19px;}
.logo-pannel-right{width:353px; padding:0 2px 0 0;}

.flash-header{width:803px;}
.header-banner{width:998px;}
.navigation{width:195px;}
.navigation ul li{width:195px;color:#65b8ff; font-size:13px; float:left;background:url(../images/navigation-bg.gif) repeat-x;line-height:49px; padding:0 0 0 25px;}
.navigation ul li.last-bg{width:195px;color:#65b8ff; font-size:13px; float:left;background:url(../images/navigation-bg-last.gif) repeat-x;line-height:55px; padding:0 0 0 25px;}
.navigation ul li a{color:#fff;}
.navigation ul li a:hover{color:#000;}

.middle{width:1002px; background:url(../images/bg.gif) repeat-y; padding:0 2px;}
.middle-inner{width:982px; background:url(../images/middle-bg.jpg) repeat-x; padding:11px 8px 20px 8px}

.clients-logo {width:982px;}
.clients-logo h1{font-size:17px;color:#0c52a9;font-weight:normal;padding:0 0 15px 22px;}
.clients-logo ul{padding:0 0 0 36px;}
.clients-logo ul li{float:left; padding:0 40px 44px 0;}
.clients-logo ul li.last{padding-right:0;}

.middle-left{width:264px; border:solid #aec7df 1px;}
.middle-left ul li{padding:0;}

.middle-left h2{width:266px;background:url(../images/our-clients-bg.gif) repeat-y;}
.middle-left h2 span{ line-height:25px; background:url(../images/arrow-01.gif) no-repeat 5px; padding:0 0 0 25px; color:#FFFFFF; font-size:12px;}

.middle-left ul{width:264px; text-align:center;}
.middle-left ul li img{float:left; padding:33px 0 0 16px;}
.middle-left p img{padding:40px 0 12px 16px;}

.middle-right{width:685px; padding:5px 5px 0 25px;}
.middle-right h1{font-size:17px;color:#0c52a9;font-weight:normal;padding:0 0 15px 0;}
.middle-right h2{font-size:12px; color:#023471; padding:5px 0 10px 0;margin:0;text-transform:capitalize;}
.middle-right h3{font-size:11px; color:#595959; padding:0 0 2px 0;margin:0;text-transform:capitalize;}
.middle-right p{font-size:11px; color:#333; padding:0 0 15px 0}
.hotel-img{width:350px;}
.outer{width:685px; padding:0 0 30px 0;}
.outer p{padding:0;}
.outer ul li{float:left;}
.outer-infrastructure{width:685px; padding:0 0 20px 0;}
.outer-infrastructure ul{width:300px;float:left}

.contactus-outer{width:685px; padding:0 0 10px 0;}
fieldset.contactus{width:300px;border:none;font-size:12px !important;margin:0 !important;padding:0 !important}
fieldset.contactus p{font-size:12px !important;}

fieldset.contactus h2{padding-top:0;}
fieldset.contactus h2 span{font-weight:normal;font-size:12px;}
.button{background:#0e478b;border:none;font-size:12px;color:#fff;font-weight:bold;padding:2px 5px;font-family:Verdana, Arial, Helvetica, sans-serif}


.view-more-link{color:#ff9000;background:url(../images/arrow-03.gif) no-repeat left 4px;padding:0 0 0 15px;}

ul.bullet-points{float:left;padding:15px 10px 22px;}
ul.bullet-points li{background:url(../images/bullet.gif) no-repeat left 4px;padding:0 0 8px 15px;float:left;width:96%;}

ul.contact-form{padding:15px 0 0 0;font-size:12px;}
ul.contact-form li{padding:0 0 10px 0;}
ul.contact-form li label{width:140px;float:left}
ul.contact-form li .istyle{width:240px;border:#b0b0b0 1px solid;font-size:12px;font-family:Verdana;padding:2px;}

.our-products-panel{margin:40px 0 0 0;width:979px; border:solid #aec7df 1px;}
.our-products-panel-head{width:959px;background:url(../images/our-products-bg.gif) repeat-y;line-height:25px;padding:0 10px;}
.our-products-panel h3{background:url(../images/arrow-01.gif) no-repeat left 6px;padding:0 0 0 20px;color:#fff;font-size:12px;float:left;}
.our-products-panel h3 span{float:left;width:809px;}
.our-products-panel a{color:#FFFFFF;float:right;font-size:11px;font-weight:normal;background:url(../images/arrow-02.gif) no-repeat right 9px;padding:0 20px 0 0;width:110px;text-align:right}
.our-products-panel a:hover{color:#ff9000;}
.our-products-panel ul{padding:15px 0 15px 18px;float:left;}
.our-products-panel ul li{float:left;padding:0 0 0 10px}

ul.product-gallery li{float:left; padding:0 5px 15px 0;}
ul.product-gallery li.last{padding:0;}
.product-view-more{float:left;}

.footer{width:998px; background:url(../images/bg.gif) repeat-y;padding:0 2px;}
.footer-navigation {width:998px;float:left;padding: 10px 0;border-top:#1257aa 3px solid;}
.footer-navigation ul{float:left;width:500px;text-align:left; font-size:11px; padding:0;}
.footer-navigation ul li{float:left; background:url(../images/footer-navigation-spcer.gif) right center no-repeat;padding:0 10px;}
.footer-navigation ul li.last{background:none;}
.footer-navigation ul li a{color:#000;}
.footer-navigation ul li a:hover{color:#ff9000;}

.footer-navigation p{width:490px; float:left;color:#000;text-align:right;line-height:20px;font-size:10px;}
.footer-navigation p span{color:#ff9000;}
.footer-navigation p a{color:#000000;}
.footer-navigation p a:hover{color:#000000;}

/**.footer-navigation p .active-color a{color:#ff9000;}
.footer-navigation p .active-color a:hover{text-decoration:underline;}**/
