
body{ background:url(../images/patten-outer.jpg) left top repeat;}
.content-area{ width:960px; margin:0 auto}
.content-area .headerarea{  position:relative;}
.content-area .headerarea .toparea{ display:inline-block; width:100%;}
.content-area .headerarea ul{ float:left; margin:36px 0px 0px 0px;}
.content-area .headerarea ul li{ float:left; color:#fff; font-family:Arial, Helvetica, sans-serif;font-weight:bold; margin-right:32px;}
.content-area .headerarea ul li a{ color:#cccccc; text-decoration:none; font-weight:bold; padding-bottom:20px;}
.content-area .headerarea ul li a:hover{}
.content-area .headerarea .seacharea{ float:right; width:124px; height:34px; border:1px solid #2d484a; margin:25px 0px 0px 0px;border-radius: 5px;}
.content-area .headerarea .seacharea input[type="text"]{  background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    margin-left: 3px;
    width: 110px; font-style:italic;}

.bot-area{ overflow:hidden;padding: 42px 0 0;margin-bottom: 21px;}
.contact-area{ background: url(../images/iocn-blck.png) left top no-repeat; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:45px; font-weight:bold; padding-left:80px; line-height:57px; text-align:right;}	
.innerarea{ width:356px; float:right;}
.banner-area{ overflow:hidden; position:relative;}

.bx-controls-direction{position:absolute; left:40px; top:72px; width:100%; z-index:9999;}
.bx-pager-item{ float:left;margin-right: 4px;}
.bx-pager-item a{ background: url(../images/normal-cir.jpg) left top no-repeat; width:12px; height:12px; text-indent:-9999px; display:block; margin-right:4px;}
.bx-pager-item a:hover{ background:url(../images/hover-cir.jpg) left top no-repeat;}
.bx-pager-item a.active{ background:url(../images/hover-cir.jpg) left top no-repeat;}
.bx-prev{ display:none; float:left; background:url(../images/team-slider-arrow-leftsss.png) left top no-repeat; width:46px; height:45px; text-indent:-9999px; margin-left:-30px;}
.bx-next{ display:none;float:right;background:url(../images/team-slider-arrow-right.png) left top no-repeat; width:46px; height:45px; text-indent:-9999px; margin-right:40px;}
.bx-default-pager{ left: 30px;
    position: absolute;
    top: 28px;
    z-index: 9999}
	
	
.content-nerarea{ overflow:hidden;}
.content-nerarea .toparea{ overflow:hidden; /*border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;*/ padding:10px 0px 0px 33px; margin-bottom:25px;}
.content-nerarea .toparea .leftcell{ float:left; width:67px;}
.content-nerarea .toparea .textcell{ float:left;font-family:Arial, Helvetica, sans-serif; width:432px; color:#be1e2d; font-style:italic; font-size:29px; padding-top:18px;}
.content-nerarea .toparea .rightextcont{ color: #0b0b0b;
    display: block;
    font-family: Arial,Helvetica,sans-serif; padding-top:21px;
    font-size: 40px;
    font-weight: bold;
    text-align: right; float: right; margin-right:20px;}



.content-nerarea .leftarea{ width:617px; float:left; margin-right:66px;}
.content-nerarea .leftarea h4{ font-family:Arial, Helvetica, sans-serif; color:#000; font-size:24px;}
ul.listing{ overflow:hidden; margin:10px 0px 0px 20px;}
ul.listing li{background:url(../images/list-icon.jpg) left 2px no-repeat; padding:0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; color:#353535; padding-left:20px;}
.content-nerarea .leftarea p{ font-family:Arial, Helvetica, sans-serif; color:#353535; font-size:13px;}




.patten-outer{ background: url(../images/header-bg.jpg) left top repeat-x;}



.content-nerarea .rightarea{ width:237px; float:left;}

.content-nerarea .rightarea .conactarea{width:237px;background:#4f4f4f; border-radius:12px; padding:10px 20px 4px 20px; margin-bottom:30px;}

.content-nerarea .rightarea .conactarea h3 { font-weight:normal;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size:20px;
    text-align:left; margin:0px; padding:0px;
}


	
	
	
.toparea input[type="submit"]{ text-indent:-9999px; border:none; background:url(../images/seach-iocn.png) left top no-repeat; width:42px; height:42px; border:none;position: absolute;
    right: -1px;
    top: 27px;}	

.content-nerarea .rightarea .conactareaa p {
    color: #FFFFFF; line-height:16px;
}


.content-nerarea .rightarea .conactarea input[type="text"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAA178;
    height: 16px;
    margin: 0;
    width: 238px;
}

.content-nerarea .rightarea .conactarea input[type="tel"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAA178;
    height: 16px;
    margin: 0;
   width: 238px;
}

.content-nerarea .rightarea .conactarea input[type="email"] {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAA178;
    height: 16px;
    margin: 0;
    width: 238px;
}



.content-nerarea .rightarea .conactarea textarea {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #AAA178;
    height: 16px;
    margin: 0;
   width: 238px;
}




.content-nerarea .rightarea input[type="submit"] {
    background: url(../images/submit-button.jpg) left  top repeat-x;
    border: medium none;
    color: #FFFFFF;
    font-size: 14px; font-weight:normal;
    height:35px;border-radius:6px; border:1px solid #959595;
    margin: 0 0 0 48px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:14px;
    text-shadow: none !important;
   
    width: 135px;
}


.content-nerarea .rightarea small {
    color: #FFFFFF !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 27px;
}

.content-nerarea .rightarea small img{  float: left;
    margin: 4px 10px 0 20px;}


.content-nerarea{ overflow:hidden;}
.texttmmonal{background: none repeat scroll 0 0 #ffffff;
    border-radius:12px; 
    padding: 10px 20px 30px 20px; overflow:hidden;
    width:232px; border:2px solid #cacaca;}


.texttmmonal h3{ color:#959595;font-family: Arial,Helvetica,sans-serif; font-size:22px; font-weight:normal;}
.texttmmonal p{ background:url(../images/pink-images1.png) left top no-repeat;font-size:12px; color:#959595; padding:15px 0px 0px 0px; line-height:25px;}
.texttmmonal span{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#be1e2d;}

.iocn-area{ float:right;}


#footer{ background:#4f4f4f; height:94px; margin-top:30px; padding-top:20px;}
#footer span{ display:block; text-align:center; color:#fff; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
#footer small{ display:block; text-align:center; color:#959595; font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px;}

.toparea select{ display: none;}
.screen-reader-text{ display:none;}
.innerbg{ background:#DEDEDE;}
/*rizwan css*/
.bxslider{overflow:hidden; height:399px;}

.formdiv {float:left;width:400px;display:block;padding-right:30px;}

.addressdiv {float:left;width:500px;display:block;}









.content-area .headerarea ul li:hover ul{ display:block; position:absolute; left:0px; top:30px; background:#000; width:200px; z-index:999999;}
.content-area .headerarea ul li ul{ display:none; margin:0px 0px 0px 0px; padding-left:0px;}
.content-area .headerarea ul li ul li{ float:none!important; background:none!important; padding-left:20px;}
.content-area .headerarea ul li{ position:relative;}







