	@charset "utf-8";
/* CSS Document */

body { padding:0; margin:0; background:url(../images/bg.jpg) repeat-x #FFF; }
a,img{ padding:0; margin:0; outline:none; border:none;}

a{
color:#FF6600;
text-decoration:none;
}

#img {
float:right; padding-right:70px; padding-top:70px;}

h2{
color:#FF6600;
}
.spacer { clear:both; line-height:0; font-size:0;}
.wraper { width:998px; margin:auto;}

/*header start*/
.header { width:998px; height:134px; margin:0; padding:0;}

/*logo start*/
.logo { width:262px; height:134px; float:left;}
/*logo end*/

/*header right start*/
.headr_right { width:730px; height:134px; float:left;}
.touch { width:126px; padding-left:609px; height:35px; padding-top:25px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#676464;}
.touch2 { width:278px; padding-left:450px; height:35px; padding-top:25px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#676464;}
.navi_bg{ width:730px; height:70px; }
.navi_left_main { width:713px; height:40px; padding-top:5px; padding-bottom:5px; padding-left:5px; border-bottom:1px solid #eaeaea; border-top:1px solid #eaeaea; float:left;}
.orange_bar { width:713px; height:40px; background:url(../images/navi_bg.jpg) repeat-x;}
.navi_left_right { width:10px; height:50px; float:left; padding-top:1px; margin:0; }
.navi_shadow { width:718px; height:17px; clear:both;}


/*main navigation start*/
.main_navigation { width:520px; float:left; height:40px;}
/*main navigation end*/
/*header right end*/
/*header end*/


/*total_slider start*/
.main_slider { width:960px; height:322px; float:left; border-bottom:1px solid #d9d6d6; border-top:1px solid #d9d6d6;}
.mainslider_left { width:23px; height:324px; background:url(../images/slider_left.jpg) no-repeat; float:left;}
.mainslider_right { width:9px; height:324px; background:url(../images/slider_right.jpg) no-repeat; float:left; margin-left:-1px;} 
.banner_text { width:188px; height:261px; padding-top:20px; padding-right:50px; padding-bottom:42px;  border-right:5px solid #fa9914; font:normal 17px/34px Arial, Helvetica, sans-serif; color:#017dc5; float:left; /*text-align:justify;*/}
.slider_box { width:713px; height:322px; border-left:1px solid #d9d6d6; float:left;}

/*total_slider end*/

/*home page main content start*/

.main_content { width:100%; margin-top:26px; background:url(../images/content_bg.jpg) repeat-x #f4f8f9; height:auto; min-height:270px;}
.content { width:998px; margin:auto; padding-top:10px;}
.corporate_overview { width:717px;  padding-right:17px; background:url(../images/corporate_bg.png) no-repeat right 50%; float:left;}
.corporate_overview h2 { font:normal 16px/34px Arial, Helvetica, sans-serif ; color:#000; padding:0; margin:0;}
.corporate_total { width:710px; height:170px; padding-top:35px; float:left; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#444d53;}
.corporate_total-logo{}
.read_more { width:100%; clear:both; font:bold Tahoma, Geneva, sans-serif; color:#2f81ac; float:right; /*margin-right:20px;*/ height:25px;}
.read_more a { padding-right:20px; background:url(../images/arrow.jpg) no-repeat 100% 50%; font: Arial, Helvetica, sans-serif; color:#1185c9; float:right; margin-right:10px; font-size:12px; text-decoration:none; font-weight:bold; }
.read_more a:hover { color:#1e668b;}
.corporate_total img { float:left; border:4px solid #ffffff; margin-right:10px;}
.homepage_icon { width:225px; padding-left:27px; float:left; padding-top:10px;}
.homepage_icon img { margin-bottom:20px; border-radius:15px;}
/*home page main content end*/

/*Corporate Address start*/

.corporate_address { width:100%; background: url(../images/c_bg.jpg) repeat-x #cddbde; font:normal 12px/24px Arial, Helvetica, sans-serif; color:#444d53; padding-bottom:20px;}
.corporate_address h2 { font: bold 14px Arial, Helvetica, sans-serif; color:#444d53; padding-top:6px; padding-bottom:20px; margin:0;}

/*Corporate Address end*/


/*footer start*/

.footer_bg { width:100%; background: #90a2ab; height:190px;; padding:0; margin:0;}


.footer_main {width:960px; margin:auto;   font:normal 11px/20px Tahoma; padding-top:10px; color: #FFFFFF;}
.footer_main a {font:normal 11px/20px Tahoma; color: #FFFFFF; text-decoration:none;}
#footer-nav {
    list-style: none outside none;
    margin: 10px auto 0px;
    padding: 10px 0px;
    border-top: 1px dotted rgb(0, 0, 0);
    border-bottom: 1px dotted rgb(0, 0, 0);
    text-align: center;
}

#footer-nav li {
    display: inline-block;
    padding: 0px 18px;
    border-right: 1px solid rgb(0, 0, 0);
    font-size: 14px;
}

#footer-nav li.last {
    border-right: medium none;
}

#footer-nav li a.footactive {
    font-size: 14px;
    background: none repeat scroll 0% 0% #FF3300;
    color: rgb(255, 255, 255);
	border-radius:2px;
    padding: 5px 6px 6px 8px;
    font-weight: bold;
    width: 123px !important;
    font-family: Helvetica,Arial,Sans-Serif;
}

#footer-nav li a {
    color: #FFFFFF;
    text-decoration: none;
}

#social-icons{
float:right;
position: relative;
padding-top:12px;
}

/*footer end*/
/*slider start*/
.left{ width:270px; margin:0px; padding:0px; float:left;}
.right{ width:728px; margin:0px; padding:0px; float:left; height:322px; background:url(right.html) no-repeat;}

.fl{ float:left;}

.slidepart{ width:716px; height:322px; overflow:hidden; position:relative;}
.slidepart img {position:absolute; }
.sl_paginationpart{ background:url(../images/slide_paginationbg.html) no-repeat left; width:auto; height:15px; display:block; position:absolute; right:0px; bottom:0px; padding:6px;}

ul.slpagination{ margin:0px; padding:0px; list-style:none; font-family:arial; }
ul.slpagination li{ margin:0px; padding:0px; list-style:none; float:left; }
ul.slpagination li a.prev{background:url(../images/sl_prev.png) no-repeat; width:34px; height:29px; display:block; margin-top: -15px;}
ul.slpagination li a.next{background:url(../images/sl_next.png) no-repeat; width:34px; height:29px; display:block; margin-top: -15px; }
ul.slpagination li a.number{background:url(../images/sl_nobg.png) no-repeat; width:18px; height:18px ; display:block; text-align:center; margin:0px 3px; font-size:12px; font-weight:bold; color:#006aa6; text-decoration:none; }
ul.slpagination li a.select{background:url(../images/select_sl.png) no-repeat;color:#fff; }
/*slider end*/

/*Top Navigation start*/

.ddsmoothmenu{
font: normal 12px  Arial, Times New Roman,; text-transform:uppercase;
}

.ddsmoothmenu ul li a span{ color:#FFFFFF; }
.ddsmoothmenu ul li a span:hover{ color:#FFFFFF;}



.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none; 
}


.ddsmoothmenu li{ list-style-type:none;}

.ddsmoothmenu li img{ float:left;}


.ddsmoothmenu a{ color: #fff; 
}

.ddsmoothmenu ul li{
position: relative;
display: inline; 

float: left;
}


.ddsmoothmenu ul li a{
display: block;
 /*background of menu items (default state)*/
font:normal 12px/40px Arial, Times New Roman ;
padding: 0px 14px 0px 14px;
border-right: 0px solid #778;
text-decoration: none; text-transform:uppercase;
}


.ddsmoothmenu ul li a:link{

}






.ddsmoothmenu li a ul li a.selected{ 
color: #d8d7d7;   background:#3464be;

}


.ddsmoothmenu li a ul li a:hover{
color: #fff; background:#3464be;

}
	



.ddsmoothmenu ul li a.selected{ 
color: #fff; background:#f69005;

}

.ddsmoothmenu ul li a:hover{
color: #fff; background:#f69005;

}
	

.ddsmoothmenu ul li ul{
position: absolute;
left: 0;
display: none; 
visibility: hidden; background-color:#ffa800;    
}

.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

.ddsmoothmenu ul li ul li ul{
top: 0;

}




.ddsmoothmenu ul li ul li a{
	font-family: Arial, Times New Roman; text-transform:uppercase;
	font-size:12px;
	line-height:40px; 
	padding: 0px 9px 0px 9px;
	color: #fff;
	margin: 0;
	border-top-width: 0;
	border-top: 1px solid #fec303;
	width:170px;
	background:url(../images/arrow_nav.html) no-repeat left;
	text-transform:uppercase;
	font-weight: normal;
}






.ddsmoothmenu ul li ul li ul li a{
	font-family: Arial, Times New Roman; text-transform:uppercase;
	font-size:12px;
	line-height:40px; 
	padding: 0px 9px 0px 9px; 
	color: #fff;
	margin: 0;
	border-top-width: 0;
	border-top: 1px solid #fec303;
	width:265px;
	background:url(../images/arrow_nav.html) no-repeat left;
	text-transform:uppercase;
	font-weight: normal;
	display:block;
}
.ddsmoothmenu ul li ul li ul li a :hover { color:#fff;}


.ddsmoothmenu ul li ul li ul li span{ font-weight:normal; color:#fff; line-height:20px; display:block; background:#fd5e00; padding-left:5px; margin-top:9px; padding-right:5px;}

.navi_font { font-size:11px;  /*color:#fb4100;*/ line-height:39px; padding:0; margin:0; display:block; }


.downarrowclass{
position: absolute;
top: 10px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}


.ddshadow{
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
}

.toplevelshadow{ 
opacity: 0; 
}

/*Top Navigation End*/


/*search start*/
.search { width:193px; margin-top:5px; float:left;}
.search_box_txt { width:140px; height:29px; padding-left:10px; padding-right:5px;  background: url(../images/search_bg.jpg) no-repeat; outline:none; border:none; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#888787; outline:none;}
.butn {
	width:36px;
	height:29px;  
	
	display:block;
	background: url(../images/search_but.jpg) no-repeat;
	border:0;
	float:left;
	
	cursor:pointer;
}
/*search end*/
/*banner start*/
.banner { width:988px; height:213px;  border:1px solid #e0e2e4; }

/*banner end*/

/*bredcum start*/
.bredcum{ width:988px; height:43px; border-bottom:1px solid #dfe1e3;}
.bread {width:732px; height:25px; float:left; padding-top:10px;  font:normal 12px/23px Arial, Helvetica, sans-serif; color:#000000; padding-left:9px;}
 .bread_left {width:80px; float:left;}
 .bread_right {width:514px; float:left;}
   .bread ul {padding:0; margin:0; list-style-type:none;}
  .bread ul li  { font:normal 12px/23px Arial, Helvetica, sans-serif ; color:#ff9400; float:left; padding:0px 5px; margin:0; list-style-type:none;}
  .bread_right a { color:#444d53; text-decoration:none; background:url(../images/bred_arrow.jpg) no-repeat right; padding:0px 10px 0px 0px;}
  
  
  
/*  new*/
/*  .breadcrumb_area{ width:905px; margin:0px;float:left; height:23px; }
.breadcrumb_area ul{  margin:0px; padding:0px; }
.breadcrumb_area li{  margin:0px; padding:0px 5px; float:left; list-style-type:none; color:#e85943; font: normal 12px/23px Arial, Helvetica, sans-serif;}
.breadcrumb_area a{  margin:0px;  padding:0px 10px 0px 0px; font: normal 12px/23px Arial, Helvetica, sans-serif; background:url(../images/arrow.png) no-repeat right; color:#2d2d2d;}
  */

/*bredcum end*/

.main_inner_page { width:988px; min-height:310px; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#444d53; padding-top:18px; padding-bottom:30px;}

/*heading start and pegination start*/

.1st_box { width:988px; height:37px; clear:both;}
.heading { width:559px; float:left; height:36px; font:normal 16px/34px Arial, Helvetica, sans-serif; color: #FF9900;}

.pagenation { width:426px; height:36px; float:right;}


/*heading start and pegination end*/



.main_pagenation_list{ margin-top:12px; padding:0px;  border:0px; text-align:right; float:right; }
.page_select{margin:0px; padding:6px 9px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/bred_hover.jpg) no-repeat; }

.page_not_select{margin:0px 2px 0px 2px; padding:4px 4px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#444d53;  text-decoration:none; }

.main_pagenation{  margin:10px 0px; padding:0px; float:right; }
.main_pagenation ul{ margin:0px; padding:0px; }
.main_pagenation li{ margin:0px; padding:0px; display:inline;}
.main_pagenation a{margin:0px; padding:4px 7px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; border:solid 1px #cbcbcb; background-color:#f1f1f1; text-decoration:none;}
.main_pagenation a.selected{ margin:0px; padding:4px 7px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; border:solid 1px #edeeee; background-color:#fff; text-decoration:none;}
.main_pagenation a:hover{ margin:0px; padding:4px 7px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#234e70; border:solid 1px #edeeee; background-color:#fff;}

.whitepagix{ margin:0px; padding:6px 9px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/bred_hover.jpg) no-repeat;}
.whitepagi{ margin:0px 2px 0px 2px; padding:4px 4px; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#444d53;  text-decoration:none; }


/*gallery start*/
.gallery { width:988px; }
.gallery_box { width:185px; height:188px; float:left; margin-top:26px; margin-left:30px; margin-right:30px;}
.gallery_box_1st { width:185px; height:150px;}
.s1 { width:27px; height:150px; float:left; background:url(../images/s1.jpg) no-repeat;}
.s2 { width:27px; height:150px; float:left; background:url(../images/s2.jpg) no-repeat;}
.main_gallery_pic { width:129px; height:148px; float:left; border:1px solid #d4d4d4;}
.gallery_pic_name { width:185px; height:38px; color:#007cc5; text-transform:uppercase; font:normal 10px/36px Arial, Helvetica, sans-serif; text-align:center;}


/*gallery end*/


/*listing start*/
.listing_total { width:271px; height:312px; float:left; margin-top:30px; margin-left:30px; margin-right:28px; margin-bottom:25px;}
.listing_box { width:243px; height:300px; padding-top:10px; padding-bottom:10px; border:1px solid #d8d5d5; padding-left:13px; padding-right:13px; font: normal 12px/18px Arial, Helvetica, sans-serif; color:#444d53; }
.listing_box h2 { font:normal 14px/35px Arial, Helvetica, sans-serif; color:#007cc5; padding:0; margin:0; }
.listing_box_pic { width:240px; height:133px; }
.listing_box_pic img { border:1px solid #bcbcbc;}
.s3 { width:269px; height:14px; clear:both; background:url(../images/s3.jpg) no-repeat;}
.listing_box_view { width:243px; height:42px; padding:0; margin:0;}
.listing_box_view img { float:right; padding:0; margin:0;} 


/*listing end*/

/*listing_details start*/

.listing_details_left { width:272px; float:left;  padding-right:37px; height:352px; background:url(../images/divi.jpg) 100% 50% no-repeat;}
.listing_details_left_pic { padding:4px; border:1px solid #d9d7d7; width:254px;  float:left;}
.s4 { width:262px; height:48px; clear:both; background:url(../images/s4.jpg) no-repeat; font:normal 10px/50px Arial, Helvetica, sans-serif; color:#667172; text-align:center;}
.s4 a { color:#667172; text-decoration:none;}
.details { width:988px; padding-top:50px;}
.listing_details_right { width:637px; padding-left:39px; padding-top:15px; float:left; text-align:justify;}
.listing_details_right h2 { font: normal 14px Arial, Helvetica, sans-serif; color:#007cc5;}
.enqu { width:637px; height:46px;}
.enqu img { float:right;}

/*listing_details end*/

/*media start*/
.media_total{ width:988px; height:170px; padding-top:22px; clear:both;}
.media_1st { width:988px; background:url(../images/media_top.jpg) no-repeat 0 0 ; height:8px;}
.media_2nd { width:958px; min-height:140px; border-left:1px solid #d8d5d5; border-right:1px solid #d8d5d5; padding-left:14px; padding-right:14px; clear:both;}
.media_2nd p { clear:both; padding:0; margin:0;}
.media_3rd { width:988px; background:url(../images/media_butt.jpg) no-repeat 0 0 ; height:7px; clear:both; padding:0; margin:0;}
.media_2nd_cr { width:958px; min-height:204px; border-left:1px solid #d8d5d5; border-right:1px solid #d8d5d5; padding-left:14px; padding-right:14px;}
.media_total_cr{ width:988px; height:238px; padding-top:22px; clear:both;}
.media_total_cr h2{ font:normal 14px/25px Arial, Helvetica, sans-serif; color:#007cc5; padding:0; margin:0;}
.media_total_cr_left { width:115px;  float:left; font:bold 12px/18px Arial, Helvetica, sans-serif; color:#3a3f42;}
.media_total_cr_right { width:810px; padding-left:30px; float:left;}
.media_total_cr_total { width:960px; padding-top:5px;}
.apply_now { width: 960px; height:42px; padding-top:15px; padding-bottom:15px;}
.apply { background:url(../images/apply_now.jpg) no-repeat; float:right; width:110px; height:41px;}
.apply_now img { float:right;}
.name_media { min-width:20px; float:left;  padding-right:18px; background:url(../images/m_divi.jpg) no-repeat 100% 50%; font:normal 14px/30px Arial, Helvetica, sans-serif; color:#007cc5;}
.date_media { min-width:73px; float:left; padding-left:13px; padding-right:18px; background:url(../images/m_divi.jpg) no-repeat 100% 50%; font:normal 14px/30px Arial, Helvetica, sans-serif; color:#007cc5;}

.date_media2 { min-width:73px; float:left; padding-left:13px; padding-right:18px;  font:normal 14px/30px Arial, Helvetica, sans-serif; color:#007cc5;}

.city_media { min-width:73px; float:left; padding-left:13px; padding-right:18px;  font:normal 14px/30px Arial, Helvetica, sans-serif; color:#007cc5;}
/*media end*/

/* Totalform */


.totelform{ width:600px; margin:0px; padding:0px;  color:#494949; font-size:12px; float:left;}
.totelform3{ width:350px; margin:auto; padding:0px;  color:#494949; font-size:12px; padding-top:50px;}
.totelform span{  color:#ff0000; font: normal 11px ;}
.from_small{  color:#545454; font: normal 11px ;}
.totelform_row{ width:600px; margin:33px 0px 0px 0px ; padding:0px;  color:#494949;}
.totelform_roww{ width:430px; margin:0px 0px 0px 0px ; padding:0px;  color:#494949;}
.totelform_left{width:140px; margin:0px; padding:3px 0 0 0; float:left;  padding-right:10px; font:normal Arial, Helvetica, sans-serif; color:#515b61;}
.totelform_left3{width:140px; margin:0px; padding:3px 0 0 0; float:left;}
.totelform_right{width:411px; margin:0px; padding:0px; float:left;}
.totelform_right a { color:#371d40; text-decoration:none;}
.input1{ width:401px; padding:0px 5px 0 5px; margin:0px; height:28px; font:12px/20px  Arial, Helvetica, sans-serif; color:#8d8989; border:none; background:url(../images/field.jpg)}
.input2{ width:401px; padding:0px 5px 0 5px; margin:0px; height:144px; font:12px/18px Arial, Helvetica, sans-serif; color:#8d8989; border:none; background:url(../images/text_field.jpg) no-repeat;}
.reset{ width:110px; height:41px;margin:0px; padding:0px; background:url(../images/reset.jpg) no-repeat; border:0px;cursor:pointer; }
.reset_2{ width:91px; height:30px;margin:0px; padding:0px; background:url(../images/reset.html) no-repeat; border:0px;cursor:pointer; }
.submit{ width:110px; height:41px;  padding:0px; background:url(../images/submit.jpg) no-repeat; border:0px; cursor:pointer; }
.submit2{ width:91px; height:30px; margin:0px 10px 0px 0px; padding:0px; background:url(../images/submit.html) no-repeat; border:0px; cursor:pointer; }
.select_bg { width:212px; border:1px solid #707070;}

.gender {width:76px;}
.totelform_right3 { width:250px; float:left;}
/* Totalform */


/* Tiny Carousel */
#slider1 { /*height: 1%;*/ overflow:hidden; padding: 0;   }
#slider1 .viewport { float: left; width: 254px; height: 260px; overflow: hidden; position: relative;  }

#slider1 .buttons { background:url("../images/buttons.html") no-repeat scroll 0 0 transparent; display: block; margin:0px; background-position: 0 -38px; text-indent: -999em; float: left; overflow: hidden; position: relative; }


#slider1 .next { background-position: 0 0; margin: 0px 0 0 0px;  }
#slider1 .disable { visibility: hidden; }
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 230px; /*height:255px;*/ left: 0 top: 0; }
#slider1 .overview li{ float: left; margin: 0px; padding: 1px; height:230px;   width: 290px; margin-bottom:10px;}

#slider1 .overview li div a{  text-decoration:none; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#667172;  background:url(../images/zoom.jpg) left no-repeat; margin-top:10px; padding-left:25px;}

/* sitemap */
#sitemap{line-height:25px; margin:20px 0 0 15px;}
#sitemap li{list-style:none; font-size:14px;}
#sitemap li a{color:#666363; text-decoration:none;}
#sitemap li a:hover{color:#333;}
#sitemap li ul{margin:0 0 0 28px;}
#sitemap li ul li{font-size:12px;}
#sitemap li ul li a{color:#317ec1;}
#sitemap li ul li a:hover{color:#22527c;}
/* sitemap */

.messbox{ color:#FF0000;}
.success_msg{ color:#009900;}

#back-top {
    position: fixed;
    bottom: 40px;
    right: 50px;
    z-index: 999;
}

#back-top a {
    width: 60px;
    display: block;
    text-align: center;
    font: 11px/100% Arial,Helvetica,sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    color: rgb(187, 187, 187);
    transition: all 1s ease 0s;
}

#back-top span {
    width: 46px;
    height: 45px;
    display: block;
    margin-bottom: 7px;
    background: url("../images/icon_top.png") no-repeat scroll left top transparent;
}

#note img{
padding:0px;
margin:0px;
}
#note{
margin-bottom:20px;}

#footer-logo{
width:450px; position: absolute; padding-left:380px; padding-top:10px;
}

#pagetext{
font-size:1pt;
position:relative;
color: #FFFFFF;}
