/**
* ONSEEKER
*
* HOUSTON CUSTOM APPLICATION DEVELOPMENT SERVICES
*
* 
* Author - Rajasekar J, Softway Solutions.inc
* Author URL - www.softwaysolutions.com
*/

/* Reset ================================================================================= */
* {margin:0; padding:0;}
.clear{clear:both;}
.ie-fix{width:100%; position:relative;}
.radio, checkbox{border:0; background:0;}
body {background:#ffffff url(../images/top-bg.jpg) 0 0 repeat-x; font:0.6875em Arial, Helvetica, sans-serif; line-height: normal; color:#505050; text-align:left; margin:0; padding:0; height:auto; }
.top-bg{}
img {border:0; vertical-align:top; }
a {color:#3399CC; text-decoration:none; }
a:hover {text-decoration:underline; }
a:hover img {position:relative;}
:focus {outline: 0; }
/* Headings */
h1, h2, h3, h4, h5, h6 { font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight: bold; margin:0; padding:0;}
/* Forms */
form {display:inline;}
fieldset {border:0;}
legend {display:none;}
/* Table */
table {border:0; border-collapse:collapse; border-spacing:0; empty-cells:show; font-size:100%;}
caption,th {vertical-align:top; text-align:left; font-weight:normal;}
/* Content */
strong {font-weight:bold;}
address {font-style:normal;}
cite {font-style:normal;}
q,
blockquote {quotes:none;}
q:before,
q:after {content:'';}
small,big {font-size:1em;}
sup {font-size:1em; vertical-align:top;}
/* Lists */
ul,ol {list-style:none;}
/* Tools */
.hidden {display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important;}
.nobr {white-space:nowrap !important;}
.wrap {white-space:normal !important;}
.a-left {text-align:left !important;}
.a-center {text-align:center !important;}
.a-right {text-align:right !important;}
.v-top {vertical-align:top;}
.v-middle {vertical-align:middle;}
.f-left,
.left {float:left !important;}
.f-right,
.right {float:right !important;}
.f-none {float:none !important;}
.f-fix {float:left; width:100%;}
.no-display {display:none;}
.no-margin {margin:0 !important;}
.no-padding {padding:0 !important;}
.no-bg {background:none !important;}
/* ======================================================================================= */

/* Layout ================================================================================ */
.wrapper { width:940px; margin:0 auto;}
.page {width:940px; float:left; padding:0 0 30px 0;}
/* ======================================================================================= */

/* Header ================================================================================ */
.header {width:940px; float:left; margin-bottom: 20px; height:69px;}
.logo {float:left; padding:20px 160px 0 0;}
.logoImage {background: url(../images/image.png) no-repeat 0 -1650px; width: 166px; height: 29px; float:left;}
/* ======================================================================================= */

/* Font Face ================================================================================ */
@font-face {
    font-family: 'HelveticaNeueLTStd75Bold';
    src: url('fonts/helveticaneueltstd-bd-webfont.eot');
    src: url('fonts/helveticaneueltstd-bd-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helveticaneueltstd-bd-webfont.woff') format('woff'),
         url('fonts/helveticaneueltstd-bd-webfont.ttf') format('truetype'),
         url('fonts/helveticaneueltstd-bd-webfont.svg#HelveticaNeueLTStd75Bold') format('svg');
    /*font-weight: normal;
    font-style: normal;*/
}

@font-face {
    font-family: 'HelveticaNeueHeavy';
    src: url('fonts/18923_helveticaneuehv-webfont.eot');
    src: url('fonts/18923_helveticaneuehv-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/18923_helveticaneuehv-webfont.woff') format('woff'),
         url('fonts/18923_helveticaneuehv-webfont.ttf') format('truetype'),
         url('fonts/18923_helveticaneuehv-webfont.svg#HelveticaNeueHeavy') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HelveticaRegular';
    src: url('fonts/helvetica-regulor-webfont.eot');
    src: url('fonts/helvetica-regulor-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica-regulor-webfont.woff') format('woff'),
         url('fonts/helvetica-regulor-webfont.ttf') format('truetype'),
         url('fonts/helvetica-regulor-webfont.svg#HelveticaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/* ======================================================================================= */

/* Image ================================================================================ */
/*#container li {
    background: url(../images/image.png) no-repeat top left;
}*/
/* ======================================================================================= */

/* Navigation ============================================================================ */
.menu{border:none; border:0px; margin:0px; padding:0px; font-family: 'HelveticaRegular'; font-weight:normal; overflow:hidden; float:right;}
.menu ul{background:#333333; list-style:none; margin:0; padding:0;}
	.menu li{float:left; padding:0px;}
	.menu li a{color:#cccccc; display:block; font-weight:normal; line-height:22px; margin:0px; padding: 24px 20px 23px; text-align:center; text-decoration:none; text-transform:uppercase;  font-size:13px; height:22px; font-weight:bold;}
	.menu li a:hover, .menu ul li:hover a{ background:#3399cc/*url(../images/active-menu-bg.jpg) 0 0 repeat-x*/; color:#ffffff; text-decoration:none;}
	.menu li a.selected{ background:#3399cc/*url(../images/active-menu-bg.jpg) 0 0 repeat-x*/; color:#ffffff; text-decoration:none; }
	.menu li ul{background:#22719B; display:none; height:auto; padding:0px; margin:0px; border:0px; position:absolute; width:176px; z-index:200; /*top:1em; /*left:0;*/}
	.menu li:hover ul{display:block;}
	.menu li li {display:block; float:none; margin:0px; padding:0px; width:176px; /*border-bottom:1px solid #787878;*/}
	.menu li:hover li a{background:none;}
	.menu li ul a{display:block; height:20px; font-size:12px; font-style:normal; margin:0px; padding:10px; text-align:left; color:#ffffff !important;}
	.menu li ul a:hover {color:#ffffff !important;}
	.menu li ul a:hover, .menu li ul li:hover a{background:#3399cc; border:0px; text-decoration:none; color:#ffffff }
	.menu p{clear:left;}
	.contactUs {background:url(../images/menu-contact-us.jpg) no-repeat; height:41px; float: left; text-align: center; width: 110px; padding-top:28px;font-size: 13px; color:#ffffff; text-transform: uppercase; text-decoration:none;}
.contactUs:hover{ text-decoration:none;}

	.leftTop, .rightTop{float:left; width:6px; height:50px; position: relative; top: -16px;}
	.leftTop{background:url(../images/image.png) 0 -1002px no-repeat scroll;}	
	.rightTop{background:url(../images/image.png) 0 -1057px no-repeat scroll;}	
/* =======================================================================================*/

/* Above Banner ==========================================================================*/
.topHeading {width:940px; float:left;}
.topHeading .leftTopHead {width:700px; float:left;}
.topHeading .rightTopHead {float:right; width: 210px; padding-top: 10px;}
.topHeading h1 { font-size: 33px; line-height: 34px; text-transform: uppercase;}
.topHeading h4 { font-size:20px; color:#666666; font-weight: bold; line-height:24px;}
.topHeading h2 { font-size:18px; color:#666666; font-weight:normal; line-height:24px;}
.topHeading h5 { font-size:17px; text-align:right; float: right; color:#3399cc; margin: 5px 0; border-bottom:1px solid #cccccc;}
.topHeading h6 { font-size:15px; color:#666666; font-weight:normal;}
.buildTop {float:left; width:208px; height:46px; background:url(../images/image.png) 0 -424px scroll no-repeat;}
.buildTop:hover{background:url(../images/image.png) -209px -424px scroll no-repeat;}
.topContent{width:940px; float:left; padding:30px 0 0 0;}
.topContent{ font-size:13px; line-height:18px;}
.topContent h2 {font-size:16px;}
/* =======================================================================================*/	

/* Banner ================================================================================ */
.banner {width:896px; height: 342px; float:left; margin:15px 0 22px 0; padding:20px; background:url(../images/banner-bg.jpg) 0 0 repeat scroll;}
/* =======================================================================================*/

/* Content ================================================================================ */
.content {width:940px; float:left; padding: 0px 0 15px;}
.content h4 {font-size:23px; color:#000000; font-weight:bold;}
.content .para {color:#666666; font-size:14px; line-height:18px; padding: 10px 0 0;}
.important{color:#000000;}
.important:hover{color:#3399CC; text-decoration:none;!important;}
.content p{font-size: 13px; line-height: 18px; padding: 30px 0 10px; text-align: justify; width: 940px;}
.content-bottom{ border-bottom:1px solid #cccccc;}
.content ul{list-style:none; float:left; width:940px;}
.content li{ float:left; padding:0;}
.conAboFooter {float:left; padding:26px 0 10px;}
.conAboFooter p{font-size: 12px; line-height: 18px; padding:0 0 10px;}
/* ======================================================================================= */

/* Services ================================================================================ */
.services {width:940px; float:left; padding:0 0 20px;}
.services ul {list-style:none; float:left; width:940px;}
.services ul li {color:#666666; float:left; padding: 10px 60px 10px 10px;}
.linkLast {padding-right:0 !important;}
.services .sports, .ministry, .radio, .author, .business, .restaurant, .musician, .custom {width:170px; height:170px; float:left;}
.sports{background:url(../images/home-icons.png) 0 -175px no-repeat scroll;}
.sports:hover{background:url(../images/home-icons.png) 0 0 no-repeat scroll;}
.ministry{background:url(../images/home-icons.png) -179px -175px no-repeat scroll;}
.ministry:hover{background:url(../images/home-icons.png) -179px 0px no-repeat scroll;}
.radio{background:url(../images/home-icons.png) -358px -175px no-repeat scroll;}
.radio:hover{background:url(../images/home-icons.png) -358px 0 no-repeat scroll;}
.author{background:url(../images/home-icons.png) -539px -175px no-repeat scroll;}
.author:hover{background:url(../images/home-icons.png) -539px 0 no-repeat scroll;}
.business{background:url(../images/home-icons.png) 0 -535px no-repeat scroll;}
.business:hover{background:url(../images/home-icons.png) 0 -360px no-repeat scroll;}
.restaurant{background:url(../images/home-icons.png) -179px -535px no-repeat scroll;}
.restaurant:hover{background:url(../images/home-icons.png) -179px -360px no-repeat scroll;}
.musician{background:url(../images/home-icons.png) -358px -534px no-repeat scroll;}
.musician:hover{background:url(../images/home-icons.png) -358px -359px no-repeat scroll;}
.custom{background:url(../images/home-icons.png) -539px -534px no-repeat scroll;}
.custom:hover{background:url(../images/home-icons.png) -539px -359px no-repeat scroll;}
/* ======================================================================================= */	

/* New Releases ================================================================================ */
.blog {width:436px; float:left; height:202px; margin-right:28px;}
.blog2 {width:940px; float:left; padding-top:20px;}
.blog2Right{width:414px !important;}
.bloglast{padding-right:0;}
.headerLeft {float:left;}
.headerLeft h4 {font-size:14px; color:#3399cc;}
.headerRight {float:right; width: 380px; border-bottom:2px dashed #e7e7e7; padding: 12px 0 0;}
.clientsDot{width:880px !important;}
.clients { float:left; padding:30px 0;}
.clients ul{list-style:none;}
.clients li{float:left; padding:0 17px;}
blog ul {list-style:none; float:left; width:456px; padding-top:16px;}
.blog ul li { float:left; padding:5px 18px 5px 0;}
.newRelease { float:left; width:456px; padding:16px 0 0;}
.newReleaseL { float:left; width:219px;}
.newReleaseR { float:right; width:219px;}
.newReleaseR  img { border-radius:10px;}
.newRelease  h5 { font-size:14px; text-align:left;color:#505050; margin-top:5px;}
.newRelease label { color:#505050; font-size:13px; margin-left: 1px;}
.newRelease p {font-size:13px;}
/* ======================================================================================= */	

/* AdPlace ================================================================================ */
.adPlace {float:left; width:880px; height:64px; padding:25px 30px; background:url(../images/ftr-contact-bg.jpg) no-repeat;}
.adPlaceLeft {float:left; width:238px; height:67px; background:url(../images/image.png) 0 -473px no-repeat scroll; margin-right:30px}
.adPlaceLeft:hover{background:url(../images/image.png) -239px -473px no-repeat scroll;}
.adPlaceRight {float:left; width:590px; padding-left:20px;  border-left: 1px solid #e4e4e4;}
.adPlaceRight ul {list-style:none; padding: 16px 0 0;}
.adPlaceRight ul li{ float:left;}
.adPlaceRight h4 {font-size:23px; line-height: 40px;}
.conNo{float:left; width:308px; height:41px; margin: 0 12px; background:url(../images/image.png) 0 -1112px no-repeat scroll;}
.conBtn {float:left; width:131px; height:36px; margin: 0 0 0 20px; background:url(../images/image.png) 0 -1158px no-repeat scroll; border:0px;}
.conBtn:hover {background:url(../images/image.png) -132px -1158px no-repeat scroll;}
.belowAd{ width:940px; float:left; padding:16px 0; background:url(../images/border.png) repeat-x bottom;}
.belowAd h4{ font-size:15px; text-transform:uppercase; text-shadow:1px 1px 2px #333333; color:#ffffff;}
.belowAd .subScribe{ float:left; width:344px; height:79px; padding:23px 21px; border:1px solid #1e7db9; background:url(../images/subscribebg.png) left center repeat-x scroll;}
.subScribe .inputText{width:219px; height:13px; float:left; border:1px solid #cacbcc; padding:5px 10px; margin:5px 0; color:#666666; font-size:11px; font-weight:bold;}
.belowAd .newReleases{ float:left; padding:0 48px;}
.belowAd ul{ list-style:none;}
.belowAd li { float:left; padding:0 5px;}
.belowAd .firtLink{padding-left:0;}
.belowAd h5{ font-size:13px; text-transform:uppercase; color:#000000; padding:10px 0; float:none; text-align:left;}
.belowAd .clientInterview{float:left;}
/* ======================================================================================= */	

/* Sitemap ================================================================================ */
.siteMap {width:940px; float:left; padding:2px 0 22px; border-bottom:1px solid #cccccc; border-top:1px solid #cccccc;}
.siteMap ul {list-style:disc inside none; float:left; padding:0 0 0 10px; margin:0 24px; /*height:400px;*/}
.siteMap ul li { font-size:10px;}
.linkHead{list-style:none !important; padding-top:20px;}
.siteMap a {color:#505050; font-size:12px; font-weight:normal;}
.siteMap a:hover {color:#3399cc; text-decoration:none;}
.siteMap a:active {color:#3399cc; text-decoration:underline;}
.ulMargin{margin-left:0 !important;}
.ulMarginR{margin-right:0 !important; margin-left:0 !important; padding-left:24px !important;}
.siteMap h5{padding-top:22px;}
/* ======================================================================================= */

/* Footer ================================================================================ */
.footer {width:940px; float:left; padding:22px 0 0;}
.footer p, a{color:#505050;}
.footer a:hover{color:#3399cc; text-decoration:none;}
.footer a:active{color:#3399cc; text-decoration:underline;}
.footer ul{list-style:none;}
.footer ul li{float:left; padding:0 5px 0 0;}
.footer .leftFoot, .midFoot{float:left;}
.leftFoot .twitter{background:url(../images/image.png) -37px -1550px no-repeat scroll; float:left; width:31px; height:31px;}
.leftFoot .facebook{background:url(../images/image.png) 0 -1549px no-repeat scroll; float:left; width:30px; height:31px;}
.leftFoot .gplus{background:url(../images/image.png) 0 -1614px no-repeat scroll; float:left; width:32px; height:31px;}
.leftFoot .ytube{background:url(../images/image.png) -74px -1550px no-repeat scroll; float:left; width:31px; height:31px;}
.footer .midFoot { width:600px; text-align:center;}
.footer .rightFoot {float:right;}
.footLogo {background:url(../images/image.png) 0 -1585px no-repeat scroll; float:left; width:136px; height:24px;}
/* ======================================================================================= */	

/* Scroll to Top ================================================================================ */
/*#toTop{display:none;text-decoration:none; position:fixed;bottom:240px;right:320px;overflow:hidden; width:34px; height:28px;border:none;text-indent:-999px;background:url(../images/top.jpg) no-repeat left top;}
#toTopHover {background:url(../images/top-hover.jpg) no-repeat; left -51px; width:34px; height:28px; display:block; overflow:hidden; float:left; opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0);}
#toTop:active, #toTop:focus {outline:none;}	
*//* ======================================================================================= */	

/* Service Page ================================================================================ */
.servicesContent .serviceImgL {float:left; width:940px;}
.servicesContent .serviceImgR {float:right; width:940px;}
.mobileApp, .website, .Mobilewebsite, .brandinG, .multiMedia {width:154px; height:153px;}
.mobileApp{background:url(../images/mobile-app.png) left 0 no-repeat scroll; padding-right:20px; float:left;}
.mobileApp:hover{background:url(../images/mobile-app-hover.png) left 0 no-repeat scroll;}
.website{background:url(../images/website.png) right 0 no-repeat scroll; padding-left:20px; float:right;}
.website:hover{background:url(../images/website-hover.png) right 0 no-repeat scroll;}

.Mobilewebsite{background:url(../images/mobile-website.png) left 0 no-repeat scroll; padding-right:20px; float:left;}
.Mobilewebsite:hover{background:url(../images/mobile-website-hover.png) left 0 no-repeat scroll;}

.brandinG{background:url(../images/branding.png) left 0 no-repeat scroll; padding-right:20px; float:left;}
.brandinG:hover{background:url(../images/branding-hover.png) left 0 no-repeat scroll;}
.multiMedia{background:url(../images/multimedia.png) right 0 no-repeat scroll; padding-left:20px; float:right;}
.multiMedia:hover{background:url(../images/multimedia-hover.png) right 0 no-repeat scroll;}
.pHead{font-size:20px; font-style:italic; font-weight:bold; color:#000000;}
.pHead:hover{ color:#3399cc; text-decoration:none;}
.pHead:active{ color:#3399cc; text-decoration:underline;}
/* ======================================================================================= */	
/* Css of Nafees ================================================================================ */
.Toppage{ float:right; overflow:hidden; width:100%;  margin-bottom:10px;}
.Toppage a { width:34px; height:8px; background:url(../images/top.jpg) no-repeat right; display:block; float:right;}
.Toppage a:hover{background:url(../images/top-hover.jpg) no-repeat right;}
.SubmitBtn {float:left; width:86px; height:37px; margin: 35px 0 0 12px; background:url(../images/image.png) -16px -2px no-repeat scroll; border:0px;}
.SubmitBtn:hover {background:url(../images/image.png) -104px -2px no-repeat scroll;}

.SubmitBtnB {float:left; width:130px; height:36px; background:url(../images/image.png) 0 -142px no-repeat scroll; border:none; margin:12px 0 30px 30px; cursor:pointer;}
.SubmitBtnB:hover {background:url(../images/image.png) -132px -142px no-repeat scroll;}
.SubmitBtnBWrp {float:right; overflow:hidden; width:300px; margin-bottom:30px;}

.content-border{background:url(../images/border.jpg) repeat-x; height:5px; width:100%; margin:25px 0;}

.appsSubmenuWr{ background:url(../images/apps-submenu-bg.jpg) repeat-x; float:left; overflow:hidden; height:99px; width:100%;}

.appsSubMenu{ background:url(../images/apps-submenu-btn.png) no-repeat; float:left;}
.btn1{background-position:-11px -21px; width:79px; height:76px; margin:20px 0 0 11px;}
.btn1:hover{background-position:-11px -119px;}
.btn1.selected{background-position:-11px -119px;}
.btn2{background-position:-117px -22px; width:108px; height:75px; margin:22px 0 0 27px;}
.btn2:hover{background-position:-117px -120px;}
.btn2.selected{background-position:-117px -120px;}
.btn3{background-position:-264px -22px; width:46px; height:75px; margin:22px 0 0 40px;}
.btn3:hover{background-position:-264px -120px;}
.btn3.selected{background-position:-264px -120px;}
.btn4{background-position:-384px -22px; width:52px; height:75px; margin:22px 0 0 65px;}
.btn4:hover{background-position:-384px -120px;}
.btn4.selected{background-position:-384px -120px;}
.btn5{background-position:-502px -23px; width:56px; height:74px; margin:23px 0 0 66px;}
.btn5:hover{background-position:-502px -121px;}
.btn5.selected{background-position:-502px -121px;}
.btn6{background-position:-612px -22px; width:75px; height:75px; margin:22px 0 0 53px;}
.btn6:hover{background-position:-612px -120px;}
.btn6.selected{background-position:-612px -120px;}
.btn7{background-position:-719px -21px; width:103px; height:76px; margin:21px 0 0 31px;}
.btn7:hover{background-position:-719px -119px;}
.btn7.selected{background-position:-719px -119px;}
.btn8{background-position:-863px -22px; width:50px; height:76px; margin:22px 0 0 44px;}
.btn8:hover{background-position:-863px -120px;}
.btn8.selected{background-position:-863px -120px;}


.appsSubMenuSecWr{ float:left; overflow:hidden; height:25px; width:100%; margin:15px 0 0 250px;}
.appsSubMenuSecWr2{ float:left; overflow:hidden; height:25px; width:100%; margin:15px 0 0 200px;}
.appsSubMenuSecWr3{ float:left; overflow:hidden; height:25px; width:100%; margin:15px 0 0 275px;}
.appsSubMenuSecBrd{ float:left; position:relative; background:url(../images/border.png) repeat-x bottom; height:5px; overflow:hidden; width:100%;}
.appsSubMenuSec{ background:url(../images/apps-sec-submenu-btn.png) no-repeat; float:left;  height:25px;}
.subBtn1{background-position:-0px -25px; width:70px; height:25px;}
.subBtn1:hover{background-position:0 0;}
.subBtn1.selected{background-position:0 0;}
.subBtn2{background-position:-73px -25px; width:39px; height:25px; margin:0 88px;}
.subBtn2:hover{background-position:-73px 0;}
.subBtn2.selected{background-position:-73px 0;}
.subBtn3{background-position:-117px -25px; width:124px; height:25px;}
.subBtn3:hover{background-position:-117px 0;}
.subBtn3.selected{background-position:-117px 0;}
.subBtn4{background-position:-243px -25px; width:120px; height:25px;}
.subBtn4:hover{background-position:-243px 0;}
.subBtn4.selected{background-position:-243px 0;}
.subBtn5{background-position:-373px -25px; width:47px; height:25px; margin-right:88px;}
.subBtn5:hover{background-position:-373px 0;}
.subBtn5.selected{background-position:-373px 0;}
.subBtn6{background-position:-372px -25px; width:50px; height:25px;}
.subBtn6:hover{background-position:-372px 0;}
.subBtn6.selected{background-position:-372px 0;}
.subBtnTest{background-position:-117px -25px; width:123px; height:25px;}
.subBtnTest:hover{background-position:-215px 0;}


.contentLeft{float:left; overflow:hidden; width:580px;}
.contentRight{float:right; overflow:hidden; width:355px; margin:10px 0 0 0;}

.priceWrp{ width:100%; float:left; overflow:hidden; font-size:13px; color:#666; line-height:18px; margin:30px 0;}
.priceWrp h2{ margin:0 0 20px 0; padding:0px; font-size:20px; color:#3399cc; line-height:24px;}
.priceWrp h2 span{ font-size:25px; color:#3399cc; font-weight:bold;}
.sportImg{width:234px; overflow:hidden; float:left; font-size:12px; color:#000; font-weight:bold; line-height:22px; margin:0; text-align:center;}
.sportImg p{text-align:left; padding:0 0 0 17px; margin:0 0 30px 0;}
.projWrp{ width:940px; float:left; overflow:hidden; line-height:18px; margin-top:10px;/* padding:0 20px;*/}
prdArwLeft{position:absolute; top:30px; float:left;}
.ourWorkWr{width:100%; float:left; overflow:hidden; margin:30px 0;}
.ourWorkWr a{color:#000;}
.ourWorkWr h2{margin:0 0 7px 0; padding:0px; font-size:20px; color:#2b86c5; font-weight:bold;}
.ourWorkWr p{margin:0; padding:0px; font-size:13px; color:#666666; line-height:18px;}
.ourWorkWrLeft{width:292px; float:left; overflow:hidden; margin:0 25px 25px 0;}
.ourWorkWrRight{width:620px; float:right; overflow:hidden; text-align:left;}
.ourWorkWrLeft1{width:620px; float:left; overflow:hidden; text-align:left;}
.ourWorkWrRight1N{width:322px; float:right; overflow:hidden; margin-left:25px;}
.ourWorkWrLeft1N{width:590px; float:left; overflow:hidden; text-align:left;}
.ourWorkWrRight1{width:292px; float:right; overflow:hidden; margin-left:25px;}
.ourWorkWrSub{width:100%; float:left; overflow:hidden;}
.ourWorkWrLeft2{width:263px; float:left; overflow:hidden; margin-right:25px;}
.ourWorkWrRight2{width:649px; float:right; overflow:hidden; text-align:left;}
.footerWrapper{ float:left; overflow:hidden; width:100%;}
.bodyWrapper{ float:left; overflow:hidden; width:100%;}

.businessCntFrmWrp{ float:left; height:160px; width:100%; overflow:hidden; border-bottom:1px solid #ccc; padding:25px 0;}

.businessCntFrmWrp2{ background:url(../images/border.jpg) repeat-x top; float:left; height:160px; width:100%; overflow:hidden; border-bottom:1px solid #ccc; padding:25px 0; margin-top:30px;}

.businessCntFrmBtn{ background:url(../images/contact-form-btn.png) no-repeat; width:100%; float:left;}
.bsnBtn1{ background-position:0 0; width:103px; height:103px; margin:0 60px;}
.bsnBtn1:hover{ background-position:0 -110px;}
.bsnBtn2{ background-position: -108px 0; width:103px; height:103px;  margin: 0 35px;}
.bsnBtn2:hover{ background-position:-108px -110px;}
.bsnBtn3{ background-position: -216px 0; width:103px; height:103px; margin: 0 40px;}
.bsnBtn3:hover{ background-position:-216px -110px;}
.bsnBtn4{ background-position: -323px 0; width:103px; height:103px; margin: 0 30px;}
.bsnBtn4:hover{ background-position:-323px -110px;}
.bsnBtn5{ background-position: -431px 0; width:103px; height:103px;  margin: 0 40px;}
.bsnBtn5:hover{ background-position:-431px -110px;}

.bsnCntFrmBtnWr{ float:left; overflow:hidden;}
.bsnCntFrmBtnWr div{ width:100%; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; float:left; margin-top:15px;} 
.bsnCntFrmBtnWr div span{ font-size:16px; color:#000; font-weight:bold;} 
.bsnCntFrmWr{ float:left; overflow:hidden; width:100%;}
.bsnCntFrmHd{float:left; overflow:hidden; width:100%; height:46px; background:url(../images/business-form-had-bg.jpg) repeat-x; color:#666; font-size:18px; text-align:center; padding:15px 0; font-weight:bold; margin-bottom:10px;}
.bsnCntFrmHd span{ font-size:14px; line-height:22px; font-weight:normal;}

.newProductWrp{ float:left; width:100%; overflow:hidden;}
.newProductTxt{ float:left; width:100%; overflow:hidden; margin:45px 0;}
.newProductTxt h3{ font-size:22px; font-weight:bold; color:#000; margin:0px 0 15px 0; padding:0px;}
.newProductTxt p{ font-size:13px; font-weight:normal; color:#666; margin:0px; padding:0px; line-height:21px;}
.newProductTxt p span{ font-size:22px; font-weight:bold;}
.newProductTxtBrd{ float:left; width:100%; border-top:1px solid #ccc;}

.featuresNWrp{ width:100%; float:left; overflow:hidden; font-size:13px; color:#666; line-height:18px; margin:30px 0;}

.featuresIco{width:128px; overflow:hidden; float:left;}
.featuresTxt{float:left; overflow:hidden; width:310px; text-align:left; font-size:13px; color:#666; line-height:18px; margin-right:20px;}
.featuresTxt span{ font-size:14px; color:#000; font-weight:bold;}
.featuresTxtBrd{ float:left; position:relative; background:url(../images/border.jpg) repeat-x bottom; height:5px; overflow:hidden; width:100%; margin:20px 0;}
.featuresTxtBrd-d{ float:left; position:relative; background:url(../images/border-d.png) repeat-x bottom; height:2px; overflow:hidden; width:100%; margin:20px 0;}
.featuresTxtBrd-d-nspc{ float:left; position:relative; background:url(../images/border-doub.png) repeat-x bottom; height:6px; overflow:hidden; width:100%; margin:30px 0 0 0;}
.featuresIcoImg{ background:url(../images/sports-apps-icons.png) no-repeat; width:100%;}
.SptFeatIcn1-new{background-position:-6px -429px; width:57px; height:54px;}
.SptFeatIcn2-new{background-position:-263px -378px; width:70px; height:52px; margin-top:15px;}
.SptFeatIcn3-new{background-position:-332px -378px; width:77px; height:52px; margin-top:15px;}
.SptFeatIcn4-new{background-position:-151px -403px; width:85px; height:68px;}
.SptFeatIcn5-new{background-position:-73px -426px; width:64px; height:66px; margin-top:5px;}
.SptFeatIcn6-new{background-position:-236px -433px; width:64px; height:60px; margin-top:15px;}
.SptFeatIcn7-new{background-position:-352px -436px; width:58px; height:69px;}
.SptFeatIcn1{background-position:-23px -5px; width:37px; height:62px;}
.SptFeatIcn2{background-position:-67px -16px; width:58px; height:42px; margin-top:15px;}
.SptFeatIcn3{background-position:-14px -74px; width:55px; height:55px; margin-top:7px;}
.SptFeatIcn4{background-position:-73px -74px; width:49px; height:50px; margin-top:10px;}
.SptFeatIcn5{background-position:-14px -137px; width:63px; height:49px; margin-top:14px;} 
.SptFeatIcn6{background-position:-83px -148px; width:72px; height:23px; margin-top:30px;}
.SptFeatIcn7{background-position:-20px -194px; width:43px; height:61px; margin-top:5px;}
.SptFeatIcn8{background-position:-70px -200px; width:59px; height:39px; margin-top:15px;}
.SptFeatIcn9{background-position:-12px -261px; width:59px; height:56px; margin-top:7px;}
.SptFeatIcn10{background-position:-78px -261px; width:56px; height:57px;}
.SptFeatIcn11{background-position:-13px -329px; width:56px; height:40px; margin-top:8px;}
.SptFeatIcn12{background-position:-74px -321px; width:54px; height:47px; margin-top:7px;} 
.SptFeatIcn13{background-position:-6px -378px; width:71px; height:33px; margin-top:30px;}
.SptFeatIcn14{background-position:-80px -370px; width:53px; height:48px;}


.MinFeatIcn1{ background-position:-166px -12px; width:46px; height:44px; margin-top:10px;}
.MinFeatIcn2{ background-position:-220px -7px; width:37px; height:56px; margin-top:8px;}
.MinFeatIcn3{ background-position:-160px -63px; width:47px; height:47px; margin-top:10px;}
.MinFeatIcn4{ background-position:-208px -69px; width:59px; height:58px; margin-top:7px;}
.MinFeatIcn5{ background-position:-165px -143px; width:40px; height:51px; margin-top:10px;}
.MinFeatIcn6{ background-position:-209px -142px; width:52px; height:54px; margin-top:10px;}
.MinFeatIcn7{ background-position:-145px -209px; width:63px; height:60px; margin-top:5px;}
.MinFeatIcn8{ background-position:-211px -210px; width:56px; height:60px; margin-top:5px;}
.MinFeatIcn9{ background-position:-180px -294px; width:49px; height:48px; margin-top:5px;}
.MinFeatIcn10{ background-position:-150px -350px; width:106px; height:49px; margin-top:20px;}
.MinFeatIcn11{ background-position:-67px -16px; width:58px; height:42px; margin-top:10px;}


.RadioFeatIcn1{ background-position:-270px -4px; width:49px; height:34px; margin-top:20px;}
.RadioFeatIcn2{ background-position:-326px -2px; width:54px; height:43px; margin-top:10px;}
.RadioFeatIcn3{ background-position:-274px -45px; width:39px; height:62px; margin-top:5px;}
.RadioFeatIcn4{ background-position:-333px -51px; width:40px; height:41px; margin-top:10px;}
.RadioFeatIcn5{ background-position:-274px -114px; width:53px; height:54px; margin-top:10px;}
.RadioFeatIcn6{ background-position:-333px -105px; width:62px; height:61px; margin-top:10px;}
.RadioFeatIcn7{ background-position:-272px -174px; width:42px; height:52px; margin-top:10px;}
.RadioFeatIcn8{ background-position:-320px -173px; width:56px; height:59px;}
.RadioFeatIcn9{ background-position:-273px -241px; width:64px; height:46px; margin-top:25px;}
.RadioFeatIcn10{ background-position:-346px -243px; width:56px; height:62px;margin-top:5px;}


.AuthorFeatIcn1{ background-position:-267px -319px; width:36px; height:47px; margin-top:5px;}
.AuthorFeatIcn2{ background-position:-317px -319px; width:34px; height:46px; margin-top:10px;}

.batangaWrLeft{width:300px; float:left; overflow:hidden; margin:0 25px 25px 0;}
.batangaWrRight{width:612px; float:right; overflow:hidden; text-align:left;}
.bantagaLink{ font-size:15px; color:#2b86c5 !important; font-weight:bold; text-decoration:none;}
.bantagaLink:hover{ text-decoration:underline;}


.workMultiwrp{ float:left; overflow:hidden; background:url(../images/ourwork-multi-bg.png) repeat-x; height:27px; padding:20px 245px 0;}
.workMultiSec{ background:url(../images/image.png) no-repeat; float:left;}
.workMultiBtn1{background-position:-0 -79px; width:41px; height:27px;}
.workMultiBtn1:hover{background-position:-0 -106px;}
.workMultiBtn1.selected{background-position:-0 -106px;}

.workMultiBtn2{background-position:-53px -79px; width:100px; height:27px; margin:0 70px;}
.workMultiBtn2:hover{background-position:-53px -106px;}
.workMultiBtn2.selected{background-position:-53px -106px;}

.workMultiBtn3{background-position:-164px -79px; width:40px; height:27px; margin-right:70px;}
.workMultiBtn3:hover{background-position:-164px -106px;}
.workMultiBtn3.selected{background-position:-164px -106px;}

.workMultiBtn4{background-position:-216px -79px; width:58px; height:27px;}
.workMultiBtn4:hover{background-position:-216px -106px;}
.workMultiBtn4.selected{background-position:-216px -106px;}


.ourWorkMulti{ float:left; width:100%; text-align:center; margin-bottom:10px; overflow:hidden; margin-top:30px;}
/* ================================================================================ */
.website_banner {width:940px; height: 303px; float:left; margin:30px 0; background:#ffffff;}
.w_para {color:#505050; font-size:13px; line-height:18px; padding:0 0 23px 0;}
.w_para a{color:#000000; text-decoration:none;}
.w_para a:hover{color:#3399cc; text-decoration:none;!important}
.line{float:left; height:5px; width:940px; background:url(../images/border.png) repeat-x bottom; margin:10px 0px;}
.line2{float:left; height:5px; width:940px; background:url(../images/border.png) repeat-x top; margin:3px 0 0 0;}
.w_content h4 {font-size:16px; color:#000000; font-weight:bold; margin-bottom:2px; padding:0;}
.projects {width:940px; float:left; }
.projects_wrapper { float:left; width:940px; padding:5px 0 0;}
.p_cont { float:left; width:204px; margin-right:40px;}
.p_cont1 { float:left; width:204px;}
.projects  h5 { font-size:12px; font-weight:bold; text-align:left; color:#000000; margin: 5px 0 0 0;}
.projects label { color:#505050; font-size:12px; font-weight:normal;}
.projects p {font-size:12px;}
.line1{float:left; height:1px; width:940px; background-color:#ccc; margin:17px 0 20px 0;}
/* ============================================================================================== */

/*Branding Page ================================================================================ 
.b_content h4 {font-size:16px; color:#000000; font-weight:bold; line-height:26px; padding:0;}
.b_cont { float:left; width:200px; margin-right:27px; margin-bottom:15px;}
/* ============================================================================================== */

/* Multimedia Page ================================================================================ */
.cont_wrap{ float:left; width:940px;}
.cont_wrap div h4 {font-size:20px; color:#000000; font-weight:bold; margin-bottom:10px; padding:0;}
.m_para{color:#505050; font-size:13px; line-height:18px; padding:0; width:420px; float:left;}
.m1_para{color:#505050; font-size:13px; line-height:18px; padding:0; width:345px; float:left;}
.m2_para{color:#505050; font-size:13px; line-height:18px; padding:0; width:171px; float:left;}

/* ============================================================================================== */

/* Privacy Policy Page ================================================================================ */
.p_para{width:940px; float:left;}
.p_para h4{color:#000000; font-size:20px; line-height:18px; padding:0; text-align:center; margin-top:30px;}
.w_para0 {color:#505050; font-size:13px; line-height:18px; padding:0; margin-left:35px;}
.p_para h6{color:#000000; font-size:15px; line-height:17px; padding:0; text-align:center;}

/* ================================
============================================================== */

/*Apps Radio ================================================================================ */
.cont_radio{ float:left; font-size:13px; color:#666; line-height:18px; width:400px; font-weight:normal;}
.cont_radio h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000;}
.cont{ color:#000000; width:940px; float:left; padding: 23px 0 0px 0;}
.L_cont{float:left; width:155px; font-size:13px; font-weight:bold; color:#000000; background-image:url(../images/bullet_radio.png); background-repeat:no-repeat;} 
.L_cont p { padding-left:7px;}
.L_cont p img{ padding:9px;}
.L_cont p span{ padding-left:9px; vertical-align:middle; font-size:16px; line-height:60px;}
.price { float:left; width:218px; height:20px;font-size:18px; font-weight:bold; color:#3399cc; margin-top:65px;}
.price p span{font-size:12px; font-weight:bold; color:#999999;}
.R_cont{float:left; width:170px; font-size:13px; font-weight:bold; color:#000000; background-image:url(../images/bullet_radio.png); background-repeat:no-repeat;} 
.divider{ float:left; background-color:#cccccc; width:1px; height:120px; margin:0px 40px;}
.R_cont p { padding-left:7px; width:125px;}
.R_cont p img{ padding:9px;}
.R_cont p span{ padding-left:9px; vertical-align:middle; font-size:16px; line-height:60px;}
.price1 { float:left; width:310px; height:20px;font-size:18px; font-weight:bold; color:#3399cc; margin-top:65px;}
.price1 p span{font-size:12px; font-weight:bold; color:#999999; width:100%;}
/* ============================================================================================== */

/*Apps Ministry*/
.priceWrp2{ width:340px; float:left; overflow:hidden; font-size:13px; color:#666; line-height:18px; margin:30px 0;}
.priceWrp2 h2{ margin:0 0 20px 0; padding:0px; font-size:20px; color:#3399cc;}
.priceWrp2 h2 span{ font-size:25px; color:#3399cc; font-weight:bold;}
.R_cont_m{float:left; width:170px; font-size:13px; font-weight:bold; color:#000000;} 
.R_cont_m p img{ padding:9px;}
.R_cont_m p span{ padding-left:9px; vertical-align:middle; font-size:16px; line-height:60px;}
.price2 { float:left; width:260px; height:20px;font-size:18px; font-weight:bold; color:#3399cc; margin-top:50px;}
.price2 p span{font-size:12px; font-weight:bold; color:#999999;}

.price3 { float:left; width:260px; height:20px;font-size:18px; font-weight:bold; color:#3399cc; margin-top:30px;}
.price3 p span{font-size:12px; font-weight:bold; color:#999999;}
/* ============================================================================================== */

/*Apps Author*/
.cont_aut{ float:left; font-size:13px; color:#666; line-height:18px; width:600px; font-weight:normal;}
.R_cont_a{float:left; width:170px; font-size:13px; font-weight:bold; color:#000000; background-image:url(../images/bullet_radio.png); background-repeat:repeat-y;} 
.divider{ float:left; background-color:#cccccc; width:1px; height:120px; margin:0px 40px;}
.R_cont_a p { padding-left:7px; width:125px;}
.R_cont_a p img{ padding:0 9px;}
.R_cont_a p span{ padding-left:9px; vertical-align:middle; font-size:16px; line-height:34px;}

/* Clients Page ================================================================================ */
.c_cont { float:left; width:235px; margin:0; padding:0;}
.c_cont p { float:left; font-size:13px; color:#666666; font-weight:normal; line-height:23px; padding:0; margin:0; font-style:italic;}
/* ============================================================================================== */

.c_soon{ font-size:20px; font-family:Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-align:center; width:940px; height:300px; line-height:300px;}

/* Blog Page ================================================================================ */
.blogSubmenuWr{ background:url(../images/apps-submenu-bg.jpg) repeat-x; float:left; overflow:hidden; height:97px; width:100%; margin-left:auto; margin-right:auto;}

.blogSubMenu{ background:url(../images/blog-submenu-btn.png) no-repeat; float:left;}
.btnb1{background-position:-6px -22px; width:90px; height:76px; margin:23px 0 0 225px;}
.btnb1:hover{background-position:-6px -119px;}
.btnb1.selected{background-position:-6px -119px;}
.btnb2{background-position:-208px -22px; width:85px; height:76px; margin:23px 0 0 113px;}
.btnb2:hover{background-position:-208px -119px;}
.btnb2.selected{background-position:-208px -119px;}
.btnb3{background-position:-411px -22px; width:80px; height:76px; margin:23px 0 0 118px;}
.btnb3:hover{background-position:-411px -119px;}
.btnb3.selected{background-position:-411px -119px;}
.header_wrp{ float:left; width:100%; height:auto;}
.date{float:left; width:65px; height:65px; background:url(../images/bg_date.png) no-repeat; margin-top:11px;}
.date p{ font-size:20px; color:#ffffff; font-weight:bold; text-align:center; margin-top:15px;}
.divider_blog{ float:left; width:100%; background:url(../images/divider_blog.png) repeat-x; height:4px;}
.header_wrp h1{ float:left; font-size:30px; color:#000000; margin-left:20px; line-height:30px; margin-top:10px; text-transform:none; width:400px;}
.post{float:right; width:356px; vertical-align:middle;}
.post p{ font-size:14px; color:#000; margin-top:60px;}
.post span{ color:#3399cc;}
.blog_wrapper{float:left; width:940px; height:auto; margin-top:20px;}
.blog_wrapper img{ float:left; margin-right:25px;}
.blog_wrapper p{ margin:0; padding:0;}
.blog_wrapper span a{color:#3399cc;}
.soc_net{ float:left; width:110px; margin-top:15px; padding-left:30px; background:url(../images/sni_5.png) no-repeat;}
.soc_net a{font-size:13px; color:#3399cc; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.soc_net img{margin-right:8px;}
.soc_net a img{margin-right:3px;}

.soc_net1{ float:left; width:110px; margin-top:15px;}
.soc_net1 a{font-size:13px; color:#3399cc; text-align:right; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.soc_net1 img{margin-right:8px;}
.soc_net1 a img{margin-right:3px;}

/* ============================================================================================== */

/*Smartphone Page ================================================================================ */
.ourWorkWrLeft3{width:540px; float:left; overflow:hidden; text-align:left; margin-right:25px;}
.ourWorkWrLeft3 a{ color:#000;}

/*Android Tab Page ================================================================================ */
.androidLeft{width:281px; float:left; overflow:hidden; margin-right:25px; margin-bottom:25px;}
.androidRight{width:634px; float:right; overflow:hidden; text-align:left;}

/*ipad app Page ================================================================================ */
.ipadLeft{width:405px; float:left; overflow:hidden; margin-right:25px; margin-bottom:25px;}
.ipadLeftN{width:385px; float:left; overflow:hidden; margin-right:25px; margin-bottom:25px;}
.ipadRight{width:510px; float:right; overflow:hidden; text-align:left;}
.ipadRightN{width:530px; float:right; overflow:hidden; text-align:left;}

/*Android App Page ================================================================================ */
.android-app{width:620px; float:left; overflow:hidden; text-align:left; margin-right:55px;}
.android-appN{width:680px; float:left; overflow:hidden; text-align:left; margin-right:25px;}
.android-app a{ color:#000;}

/*iOS App Page ================================================================================ */
.iOS-appL{width:280px; float:left; overflow:hidden; margin-right:25px;}
.iOS-app a{ color:#000;}
.iOS-appR{width:635px; float:right; overflow:hidden; text-align:left;}

/*iphone App Page ================================================================================ */
.iphone-app{width:620px; float:left; overflow:hidden; text-align:left; margin-right:25px;}
.iphone-app a{ color:#000;}

/*Windows7================================================================================ */
.win7{width:202px; float:left; overflow:hidden; margin-right:32px; margin-bottom:25px;}
.win7R{width:706px; float:right; overflow:hidden; text-align:left;}
/*Android App Page ================================================================================ */
.sports-app{width:620px; float:left; overflow:hidden; text-align:left; margin-right:25px;}
.sports-app a{ color:#000;}

/*Android App Page ================================================================================ */
.sports-iphone{width:590px; float:left; overflow:hidden; text-align:left; margin-right:25px;}
.sports-iphone a{ color:#000;}


.field_name{ float:left; width:120px; margin-right:10px; text-align:right; vertical-align:middle; line-height:24px; font-size:12px; text-transform:uppercase;}
.field_name2{ float:left; width:70px; margin-right:10px; text-align:right; vertical-align:middle; line-height:24px; font-size:12px; text-transform:uppercase;}
.field_name3{ float:left; width:200px; margin-right:10px; text-align:right; vertical-align:top; font-size:12px; text-transform:uppercase;}
.field_name3{ line-height:14px;}
.field_name4{ float:left; width:200px; margin-right:10px; margin-top:30px; text-align:right; vertical-align:top; font-size:12px; text-transform:uppercase;}
.field_name4{ line-height:14px;}
.txt_box{ float:left; width:224px; height:14px; border:1px solid #cdcdcd; padding:5px; font-size:12px; color:#666666; }
.bsFormTxt{ float:left; width:420px; font-size:12px; height:auto;  text-transform:uppercase; color:#666; padding-bottom:23px;}
.bsFormTxt2{ float:left; width:370px; font-size:12px; height:auto;  text-transform:uppercase; color:#666;  padding-bottom:23px;}
.checklist{ float:left; width:103px; height:auto; font-size:12px; color:#666666; float:left; margin-right:20px; font-weight:normal; text-transform:none;}
.checklist p{ line-height:14px;}
.checklist1{ float:left; width:72px; height:auto; font-size:12px; color:#666666; float:left; margin-right:20px; font-weight:normal; text-transform:none;}
.checklist1 p{ line-height:14px;}
.checklist2{ float:left; width:122px; height:auto; font-size:12px; color:#666666; float:left; margin-right:20px; font-weight:normal; text-transform:none;}
.checklist2 p{ line-height:14px;}
.checklist3{ float:left; width:133px; height:auto; font-size:12px; color:#666666; float:left; margin-right:20px; font-weight:normal; text-transform:none;}
.checklist3 p{ line-height:14px;}
.checklist4{ float:left; width:137px; height:auto; font-size:12px; color:#666666; float:left; margin-right:20px; font-weight:normal; text-transform:none;}
.checklist4 p{ line-height:14px;}
.CheckBox .field_name{ line-height:inherit}
.bsFormTxt3{ float:left; font-size:12px; height:auto; width:100%;  text-transform:uppercase; color:#666; margin-bottom:23px;}
.txt_area{ float:left; width:550px; height:94px; border:solid 1px #cdcdcd; padding:5px;}
.list_box{ float:left; width:224px; height:24px; border:1px solid #cdcdcd; font-size:12px; color:#666666; }
.upload{ float:left; width:202px; height:23px; border:1px solid #cdcdcd; background:url(../images/upload.png); background-position:right; background-repeat:no-repeat; margin-right:10px; padding:5px;}
.upload_txt{ font-size:12px; color:#666666; line-height:33px; vertical-align:middle; font-weight:bold;}
.sub_btn{ float:right; width:88px; height:37px; background:url(../images/submit-btn.png) no-repeat; margin:0 170px 30px 0px;}

/* Contact Page ================================================================================ */
.ConSubmenuWr{ background:url(../images/apps-submenu-bg.jpg) repeat-x; float:left; overflow:hidden; height:97px; width:100%; margin-left:auto; margin-right:auto;}

.ConSubMenu{ background:url(../images/contact-submenu-btn.png) no-repeat; float:left;}
.btnc1{background-position:-0 -21px; width:52px; height:76px; margin:23px 0 0 103px;}
.btnc1:hover{background-position:-0 -119px;}
.btnc1.selected{background-position:-0 -119px;}
.btnc2{background-position:-170px -21px; width:57px; height:76px; margin:23px 0 0 117px;}
.btnc2:hover{background-position:-170px -119px;}
.btnc2.selected{background-position:-170px -119px;}
.btnc3{background-position:-340px -21px; width:46px; height:76px; margin:23px 0 0 120px;}
.btnc3:hover{background-position:-340px -119px;}
.btnc3.selected{background-position:-340px -119px;}
.btnc4{background-position:-497px -21px; width:82px; height:76px; margin:23px 0 0 107px;}
.btnc4:hover{background-position:-497px -119px;}
.btnc4.selected{background-position:-497px -119px;}
.btnc5{background-position:-679px -21px; width:47px; height:76px; margin:23px 0 0 107px;}
.btnc5:hover{background-position:-679px -119px;}
.btnc5.selected{background-position:-679px -119px;}
.contactWrap{ float:left; width:940px; height:auto;}
.img{float:left; width:326px; height:auto; margin:70px 0px 30px 25px;}
.contentWrap{ float:left; width:580px; margin-top:40px;}
.contentWrap h2 {font-size:16px; font-weight:bold; color:#000; line-height:17px;}
.contentWrap p {font-size:13px; font-weight:normal; color:#666666; line-height:18px;}
.contentWrapBtm{ float:left; width:940px; height:auto;}
.contentWrapBtm h2 {font-size:16px; font-weight:bold; color:#000; line-height:17px; margin:0;}
.contentWrapBtm p {font-size:13px; font-weight:normal; color:#666666; line-height:18px;}
.divider_testimonial{ float:left; width:100%; background:url(../images/divider_blog.png) repeat-x; height:1px; margin:20px 0 0 0;}

/* Staff-Contact Page ================================================================================ */
.staff_wrapper{float:left; overflow:hidden; height:auto; width:100%;}
.img_staff_wrap{ float:left; width:259px; margin:15px 48px 0 0;}
.staff_text{ float:left; width:625px; height:105px; margin:90px 0 0 0; font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}
.staff_text p{margin-top:10px; font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}

.img_staff_wrap1{ float:left; width:259px; margin:-33px 0 0 0;}
.staff_text1{ float:left; width:660px; height:105px; margin:50px 0 0 0;}
.staff_text1 p{margin-top:10px; font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}

.staff_text2{ float:left; width:625px; height:105px; margin:45px 0 0 0; font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}
.staff_text2 p{margin-top:10px; font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}

.img_staff_wrap2{ float:left; width:259px; margin:-50px 48px 0 0;}

.img_staff_wrap3{ float:left; width:259px; margin:-13px 0 0 0;}

/*.staff_wrapper1 h1{ font-family:"HelveticaRegular"; font-size:29px; color:#000; line-height:26px; text-transform:none; font-weight:normal;}
.staff_wrapper1 span{ font-family:"HelveticaRegular"; font-size:14px; color:#000; line-height:26px; text-transform:none; font-weight:normal;}
.staff_wrapper1 p{ font-family:"HelveticaRegular"; font-size:13px; color:#666; line-height:18px; font-weight:normal;}
*/
/* Q&A page ========================================================================================= */
.QWrapBtm{ float:left; width:940px; height:auto;}
.QWrapBtm h2 {font-size:16px; font-weight:bold; color:#000; line-height:17px; margin:0;}
.QWrapBtm p {font-size:13px; font-weight:normal; color:#666666; line-height:18px; margin:5px 0 0 0;}

/* Our Work Page ================================================================================ */
.WorkSubmenuWr{ background:url(../images/apps-submenu-bg.jpg) repeat-x; float:left; overflow:hidden; height:97px; width:100%; margin-left:auto; margin-right:auto;}

.WorkSubMenu{ background:url(../images/work-submenu-btn.png) no-repeat; float:left;}
.btnw1{background-position:-0px -21px; width:78px; height:76px; margin:23px 0 0 182px;}
.btnw1:hover{background-position:-0px -120px;}
.btnw1.selected{background-position:-0px -120px;}
.btnw2{background-position:-176px -21px; width:55px; height:76px; margin:23px 0 0 113px;}
.btnw2:hover{background-position:-176px -120px;}
.btnw2.selected{background-position:-176px -120px;}
.btnw3{background-position:-346px -21px; width:58px; height:76px; margin:23px 0 0 113px;}
.btnw3:hover{background-position:-346px -120px;}
.btnw3.selected{background-position:-346px -120px;}
.btnw4{background-position:-483px -21px; width:123px; height:76px; margin:23px 0 0 78px;}
.btnw4:hover{background-position:-483px -120px;}
.btnw4.selected{background-position:-483px -120px;}

/* Our Work Page ================================================================================ */
.branding{ float:left; width:100%; height:258px; text-align:center; margin-bottom:10px; display:table; #position:relative; overflow:hidden;}

/* Our Work Apps Page ================================================================================ */
.workSubMenuSecWr2{ float:left; overflow:hidden; height:26px; width:100%; margin:15px 0 0 28px;}
.workSubMenuSec{ background:url(../images/work-sec-submenu-btn.png) no-repeat; float:left;  height:25px;}
.workBtn1{background-position:-0 -26px; width:24px; height:25px; margin:0 0 0 28px;}
.workBtn1:hover{background-position:0 0;}
.workBtn1.selected{background-position:0 0;}
.workBtn2{background-position:-27px -26px; width:80px; height:25px; margin:0 0 0 40px;}
.workBtn2:hover{background-position:-27px 0;}
.workBtn2.selected{background-position:-27px 0;}
.workBtn3{background-position:-110px -26px; width:54px; height:25px; margin:0 0 0 40px;}
.workBtn3:hover{background-position:-110px 0;}
.workBtn3.selected{background-position:-110px 0;}
.workBtn4{background-position:-166px -26px; width:37px; height:25px; margin:0 0 0 40px;}
.workBtn4:hover{background-position:-166px 0;}
.workBtn4.selected{background-position:-166px 0;}
.workBtn5{background-position:-206px -26px; width:50px; height:25px; margin:0 0 0 40px;}
.workBtn5:hover{background-position:-206px 0;}
.workBtn5.selected{background-position:-206px 0;}
.workBtn6{background-position:-258px -26px; width:56px; height:25px; margin:0 0 0 40px;}
.workBtn6:hover{background-position:-258px 0;}
.workBtn6.selected{background-position:-258px 0;}
.workBtn7{background-position:-317px -26px; width:75px; height:25px; margin:0 0 0 40px;}
.workBtn7:hover{background-position:-317px 0;}
.workBtn7.selected{background-position:-317px 0;}
.workBtn8{background-position:-396px -26px; width:105px; height:25px; margin:0 0 0 40px;}
.workBtn8:hover{background-position:-396px 0;}
.workBtn8.selected{background-position:-396px 0;}
.workBtn9{background-position:-504px -26px; width:48px; height:25px; margin:0 0 0 40px;}
.workBtn9:hover{background-position:-504px 0;}
.workBtn9.selected{background-position:-504px 0;}
.work_app{float:left; width:100%; height:155px; border-bottom:solid 1px #cccccc; padding:10px 0 0;}
.bottomWork { border-bottom:none; padding-bottom:16px;}
.work_app1{float:left; width:100%; height:170px; margin-bottom:10px;}
.img_wrap{float:left; width:154px; height:154px; text-align:center; display:table; #position:relative; overflow:hidden;}
.txt_wrap{float:left; width:528px; height:154px; display:table; #position:relative; overflow:hidden;}
.txt_wrap h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; line-height:17px;}
.txt_wrap p { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666; line-height:18px; padding-right:18px;}
.qr_code_wrap{float:left; width:258px; height:154px; display:table; #position:relative; overflow:hidden;}
.apple{ background:url(../images/our_work/apple_icon.png); background-repeat:no-repeat; text-align:center; background-position:center; vertical-align:top;}
.android{ background:url(../images/our_work/android_icon.png); background-repeat:no-repeat; text-align:center; background-position:center; vertical-align:top;}

.nav_wrap{ float:left; width:100%;}
.btm_pg_nav{width:100%; height:24px; margin-right:auto; margin-left:auto; overflow:hidden;}
.lt_nav {float:left; width:24px; height:24px; margin:0; background:url(../images/our_work/lt_nav_def.png) no-repeat scroll;}
.lt_nav:hover {background:url(../images/our_work/lt_nav_hvr.png) no-repeat scroll;}
.rt_nav {float:right; width:24px; height:24px; margin:0; background:url(../images/our_work/rt_nav_def.png) no-repeat scroll;}
.rt_nav:hover {background:url(../images/our_work/rt_nav_hvr.png) no-repeat scroll;}
.lt_navN {float:right; width:24px; height:24px; margin:0; background:url(../images/our_work/lt_nav_def.png) no-repeat scroll;}
.lt_navN:hover {background:url(../images/our_work/lt_nav_hvr.png) no-repeat scroll;}
.rt_navN {float:left; width:24px; height:24px; margin:0; background:url(../images/our_work/rt_nav_def.png) no-repeat scroll;}
.rt_navN:hover {background:url(../images/our_work/rt_nav_hvr.png) no-repeat scroll;}
.nav{margin-left:45px;}
.nav a{ float:left; margin:5px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.nav a:hover{color:#3399cc;}

.work_app_ws{float:left; width:100%; height:257px; margin-bottom:10px;}
.img_wrap_web{float:left; width:470px; height:257px; text-align:center; display:table; #position:relative; overflow:hidden;}
.img_wrap_ws{float:left; width:418px; height:257px; text-align:center; display:table; #position:relative; overflow:hidden;}
.txt_wrap_ws{float:left; width:381px; height:257px; display:table; #position:relative; overflow:hidden;}
.txt_wrap_ws h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000; line-height:17px;}
.txt_wrap_ws p { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666; line-height:18px; padding-right:30px;}
.qr_code_wrap_ws{float:left; width:141px; height:257px; display:table; #position:relative; overflow:hidden;}

.label_txt {float:left; width:310px; text-align:left; padding-left:90px; color:#000; padding-left:90px; font-size:12px; font-weight:bold;}
.label_txt h2{float:left; width:310px; text-align:left; color:#000; font-size:12px; font-weight:bold;}
.label_txt h2 a{text-align:left; color:#000;}
.label_txt h2 a span{text-align:left; color:#666;}
.label_txt a:hover{ color:#000; text-decoration:none;}

.slider{ float:left; width:940px; height:300px;}
.img_wrap_slider{ float:left; width:494px;}
.img_wrap_slider img{ margin-left:12px;}
.txt_wrap_slider{ float:left; width:446px; height:300px; text-align:center;overflow:hidden;}
.txt_wrap_slider div p { text-align:left; font-size:18px; color:#666666; line-height:18px;}
.txt_wrap_slider div p span{ font-size:16px; font-style:italic;}
.slider h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:39px; color:#000; text-align:left;}
.slider h1 span{ font-family:"HelveticaRegular"}


.img_wrap_slider2{ float:left; width:446px;}
.img_wrap_slider2 img{ margin-left:12px;}
.txt_wrap_slider2{ float:left; width:494px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.txt_wrap_slider2 div div p { text-align:left; font-size:30px; color:#000; line-height:30px;}
.txt_wrap_slider2 div div p span{ font-size:20px; color:#666666;}
.slider2 div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:42px; color:#000; text-align:left;} 
.startedBtn {float:left; width:131px; height:36px; margin:13px 0 0 0; background:url(../images/apps-slider/get_started_def.png) no-repeat scroll; border:0px;}
.startedBtn:hover {background:url(../images/apps-slider/get_started_hvr.png) no-repeat scroll; cursor:pointer;}

.slider3{ float:left; width:940px; height:300px;}
.img_wrap_slider3{ float:left; width:495px;}
.img_wrap_slider3 img{ margin-left:12px;}
.txt_wrap_slider3{ float:left; width:445px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.slider3 div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:30px; color:#000; text-align:left;}
.slider3 div div h1 span{ font-family:"HelveticaRegular"}
.lt_col{float:left; font-size:18px; width:220px; text-align:left; color:#666666; line-height:20px; font-weight:normal; margin-top:20px;}

.img_wrap_slider4{ float:left; width:660px; margin:50px 0 0 0;}
.txt_wrap_slider4{ float:left; width:280px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.txt_wrap_slider4 h1{ font-size:30px;}

.txt_wrap_slider5{ float:left; width:436px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden; margin-left:58px;}
.txt_wrap_slider5 h2 { width:355px; height:40px; text-align:left; font-size:20px; color:#999999; line-height:30px; border-bottom:1px solid #999999;}
.txt_wrap_slider5 p { width:324px; font-size:14px; color:#666666; margin-top:20px; text-align:left;}
.img_wrap_slider5{ float:left; width:446px;}

.img_wrap_slider6{ float:left; width:457px;}
.img_wrap_slider6 img{ margin-left:12px;}
.txt_wrap_slider6{ float:left; width:483px; height:300px; text-align:center;overflow:hidden;}
.txt_wrap_slider6 h1{ font-size:30px;}
.txt_wrap_slider6 div p { text-align:left; font-size:18px; color:#666666; line-height:20px;}
.lt_col2{float:left; font-size:18px; width:200px; text-align:left; color:#666666; line-height:28px; font-weight:normal; margin-top:20px;}

.img_wrap_slider7{ float:left; width:575px;}
.img_wrap_slider7 img{ margin-left:12px;}
.txt_wrap_slider7{ float:left; width:353px; height:300px; text-align:center;overflow:hidden;}
.txt_wrap_slider7 div p { text-align:left; font-size:25px; color:#666666; line-height:20px;}
.slider7 h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:normal; font-size:45px; color:#000; text-align:left;}

.slider8{ float:left; width:940px; height:300px;}
.img_wrap_slider8{ float:left; width:540px;}
.txt_wrap_slider8{ float:left; width:390px; height:300px; text-align:center;overflow:hidden; margin-left:10px;}
.txt_wrap_slider8 div p { text-align:left; font-size:20px; color:#999999; font-weight:bold; line-height:20px;}
.slider8 h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:38px; color:#000; text-align:left;}
.slider8 h1 span{ font-family:"HelveticaRegular"}

.slider9{ float:left; width:940px; height:300px;}
.img_wrap_slider9{ float:left; width:433px;}
.img_wrap_slider9 img{ margin-left:12px;}
.txt_wrap_slider9{ float:left; width:457px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden; margin-left:50px;}
.slider9 div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:30px; color:#000; text-align:left;}
.slider9 div div h1 span{ font-family:"HelveticaRegular"}
.lt_col{float:left; font-size:18px; width:220px; text-align:left; color:#666666; line-height:20px; font-weight:normal; margin-top:20px;}

.txt_wrap_slider10{ float:left; width:390px; height:300px; text-align:center;overflow:hidden; margin-left:10px;}
.txt_wrap_slider10 div p { text-align:left; font-size:14px; color:#999999; line-height:16px; margin-top:10px;}

.img_wrap_slider11{ float:left; width:446px;}
.img_wrap_slider11 img{ margin-left:12px;}
.txt_wrap_slider11{ float:left; width:494px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.txt_wrap_slider11 div div p { text-align:left; font-size:14px; color:#999999; line-height:16px; margin-top:10px;}

.slider12{ float:left; width:940px; height:300px;}
.img_wrap_slider12{ float:right; width:457px;}
.img_wrap_slider12 img{float:right;}
.txt_wrap_slider12{ float:left; width:483px; height:300px; text-align:center;overflow:hidden;}
.txt_wrap_slider12 div p { text-align:left; font-size:18px; color:#666666; line-height:20px;}
.txt_wrap_slider12 div p span{ font-size:16px; font-style:italic;}
.slider12 h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:38px; color:#000; text-align:left;}
.slider12 h1 span{ font-family:"HelveticaRegular"; font-weight:normal;}

.img_wrap_slider13{ float:left; width:486px; margin-right:57}
.txt_wrap_slider13{ float:left; width:397px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.slider13 div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:42px; color:#000; text-align:left;} 
.lt_col13{float:left; font-size:18px; width:160px; text-align:left; color:#666666; line-height:20px; font-weight:normal; margin-top:20px;}

.img_wrap_slider14{ float:left; width:400px; margin-right:17px;}
.txt_wrap_slider14{ float:left; width:523px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.slider div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:42px; color:#000; text-align:left;} 

.slider15{ float:left; width:940px; height:300px;}
.img_wrap_slider15{ float:left; width:440px; margin-right:55px;}
.txt_wrap_slider15{ float:left; width:445px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden;}
.slider15 div div h1{ font-family:"HelveticaNeueLTStd75Bold"; font-weight:bolder; font-size:30px; color:#000; text-align:left;}
.slider15 div div h1 span{ font-family:"HelveticaRegular"}
.lt_col{float:left; font-size:18px; width:220px; text-align:left; color:#666666; line-height:20px; font-weight:normal; margin-top:20px;}

.slider16{ float:left; width:940px; height:301px;}
.img_wrap_slider16{ float:left; width:940px; margin-bottom:20px; background:url(../images/branding_slider_bg.jpg); height:301px;}
.img_wrap_slider16 h1{ float:left; font-family:"HelveticaNeueLTStd75Bold"; width:450px; font-weight:bolder; font-size:30px; color:#666666; text-align:center; text-transform:uppercase; margin:140px 0 0 170px;}
.contact_us_btn {float:left; width:135px; height:40px; margin:135px 0 0 0; background:url(../images/contact_def.png) no-repeat scroll;}
.contact_us_btn:hover {background:url(../images/contact_hvr.png) no-repeat scroll; cursor:pointer;}

.slider17{ float:left; width:940px; height:300px;}
.txt_wrap_slider17{ float:left; width:376px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden; margin-left:60px;}
.slider17 div div h1 {text-align:left; font-size:50px; color:#666666; font-family:"HelveticaRegular";}
.slider17 div div h1 span {text-align:left; font-size:50px; color:#000; font-family:"HelveticaNeueLTStd75Bold"}
.img_wrap_slider17{ float:left; width:504px;}


.slider18{ float:left; width:940px; height:300px;}
.txt_wrap_slider18{ float:left; width:376px; height:300px; text-align:center; display:table; #position:relative; overflow:hidden; margin-left:60px;}
.slider18 div div h1 {text-align:left; font-size:50px; color:#666666; font-family:"HelveticaRegular";}
.slider18 div div h1 span {text-align:left; font-size:50px; color:#000; font-family:"HelveticaNeueLTStd75Bold"}
.img_wrap_slider18{ float:left; width:504px;}




/* Apps Banner slider ================================================================================ */
/* Content Panels */
#rotator{ position:relative; float:left; border-top:1px solid #ccc;}
#rotator .ui-tabs-panel {
	clear:left;
	height:299px;
	width:100%;
}

#rotator .ui-tabs-hide {
	display:none;
}
ul.ui-tabs-nav { margin:0px; padding:0px; list-style-type:none; position:absolute; width:100px; float:right; left:840px; top:10px;}
li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {margin:0px; padding:0px; background:url(../images/apps-blt-def.png); width:10px; height:9px; margin-left:5px; float:right;}
#rotator .ui-tabs-nav-item a:hover, #rotator .ui-tabs-nav-item a:active {background:url(../images/apps-blt-over.png);}

#rotator .ui-tabs-selected a:link, #rotator .ui-tabs-selected a:visited, #rotator .ui-tabs-selected a:hover, #rotator .ui-tabs-selected a:active {
background:url(../images/apps-blt-over.png);}

/* Content Panels Ends */



/*.sliderbutton {width:23px; height:24px; cursor:pointer; vertical-align:bottom;}
#slideleft {background:url('../images/arrows2.png') no-repeat; 	background-position:left top; margin-right:5px;}
#slideleft:hover {background:url('../images/arrows2.png') no-repeat;background-position:left bottom; }
#slideright {background:url('../images/arrows2.png') no-repeat; background-position:right top; margin-left:5px;}
#slideright:hover {background:url('../images/arrows2.png') no-repeat; background-position:right bottom;}*/
.pagination {position:absolute; top:40px; right:61px; list-style:none; height:25px}
.pagination li {float:left; cursor:pointer; height:8px; width:8px; background:#ccc; margin:0 4px 0 0; border:1px solid #fff}
.pagination li:hover, li.current {background:#fff}





.multiGraphi{ float:left; width:275px; font-size:12px; color:#000; line-height:25px; text-align:left; font-weight:bold;}
.multiGraphiBrd{ float:left; background:url(../images/border.jpg) repeat-x bottom; height:5px; overflow:hidden; width:100%; margin:30px 0;}

.sliderWebsite1{float:left; overflow:hidden; background:url(../images/slider/website1.png) no-repeat; width:940px; height:302px;}
.sliderWebsite1 div{ float:left; overflow:hidden; margin:205px 0 0 47px;}

.sliderMobileWebsite1{float:left; overflow:hidden; background:url(../images/slider/mobile-website1.png) no-repeat; width:940px; height:302px;}
.sliderMobileWebsite1 div{ float:left; overflow:hidden; margin:205px 0 0 20px;}

.sliderBranding1{float:left; overflow:hidden; background:url(../images/slider/branding1.png) no-repeat; width:940px; height:302px;}
.sliderBranding1 div{ float:right; overflow:hidden; margin:205px 203px 0 0;}
.sliderBranding2{float:left; overflow:hidden; background:url(../images/slider/branding2.png) no-repeat; width:940px; height:302px;}
.sliderBranding2 div{ float:right; overflow:hidden; margin:0px 190px 0 0;}

.sliderMultimedia1{float:left; overflow:hidden; background:url(../images/slider/multimedia1.png) no-repeat; width:940px; height:303px;}
.sliderMultimedia1 div{ float:left; overflow:hidden; margin:226px 0 0 43px;}

.sliderCustom1{float:left; overflow:hidden; background:url(../images/slider/custom1.png) no-repeat; width:940px; height:302px;}
.sliderCustom1 div{ float:left; overflow:hidden; margin:180px 0 0 25px;}

.sliderMusician1{float:left; overflow:hidden; background:url(../images/slider/musician1.png) no-repeat; width:940px; height:302px;}
.sliderMusician1 div{ float:left; overflow:hidden; margin:170px 0 0 35px;}

.sliderRestaurent1{float:left; overflow:hidden; background:url(../images/slider/restaurent1.png) no-repeat; width:940px; height:302px;}
.sliderRestaurent1 div{ float:left; overflow:hidden; margin:190px 0 0 23px;}

.sliderBusiness1{float:left; overflow:hidden; background:url(../images/slider/business1.png) no-repeat; width:940px; height:302px;}
.sliderBusiness1 div{ float:right; overflow:hidden; margin:210px 227px 0 0;}

.sliderBusiness2{float:left; overflow:hidden; background:url(../images/slider/business2.png) no-repeat; width:940px; height:302px;}
.sliderBusiness2 div{ float:left; overflow:hidden; margin:170px 0 0 60px;}

.sliderAuthor1{float:left; overflow:hidden; background:url(../images/slider/author1.png) no-repeat; width:940px; height:302px;}
.sliderAuthor1 div{ float:right; overflow:hidden; margin:180px 255px 0 0;}

.sliderRadio1{float:left; overflow:hidden; background:url(../images/slider/radio1.png) no-repeat; width:940px; height:302px;}
.sliderRadio1 div{ float:right; overflow:hidden; margin:180px 225px 0 0;}

.sliderMinistry1{float:left; overflow:hidden; background:url(../images/slider/ministry1.png) no-repeat; width:940px; height:302px;}
.sliderMinistry1 div{ float:left; overflow:hidden; margin:210px 0 0 58px;}

.sliderSports1{float:left; overflow:hidden; background:url(../images/slider/sports1.png) no-repeat; width:940px; height:302px;}
.sliderSports1 div{ float:right; overflow:hidden; margin:210px 240px 0 0;}


/*-----------------------------------------------------------------HOME PAGE MENU-----------------------------------------------------------------*/
.h-appsSubmenuWr{ background:none; float:left; overflow:hidden; height:160px; width:100%;}

.h-appsSubMenu{ background:url(../images/h-apps-submenu-btn.png) no-repeat; float:left;}
.h-btn1{background-position:-0px -1px; width:92px; height:102px; margin:20px 0 0 0;}
.h-btn1:hover{background-position:-0px -106px;}
.h-btn1.selected{background-position:-0px -106px;}
.h-btn2{background-position:-106px -1px; width:113px; height:102px; margin:20px 0 0 14px;}
.h-btn2:hover{background-position:-106px -106px;}
.h-btn2.selected{background-position:-106px -106px;}
.h-btn3{background-position:-238px -1px; width:92px; height:102px; margin:20px 0 0 18px;}
.h-btn3:hover{background-position:-238px -106px;}
.h-btn3.selected{background-position:-238px -106px;}
.h-btn4{background-position:-360px -1px; width:94px; height:102px; margin:20px 0 0 30px;}
.h-btn4:hover{background-position:-360px -106px;}
.h-btn4.selected{background-position:-360px -106px;}
.h-btn5{background-position:-485px -1px; width:91px; height:102px; margin:20px 0 0 30px;}
.h-btn5:hover{background-position:-485px -106px;}
.h-btn5.selected{background-position:-485px -106px;}
.h-btn6{background-position:-607px -1px; width:93px; height:102px; margin:20px 0 0 30px;}
.h-btn6:hover{background-position:-607px -106px;}
.h-btn6.selected{background-position:-607px -106px;}
.h-btn7{background-position:-729px -1px; width:104px; height:102px; margin:20px 0 0 28px;}
.h-btn7:hover{background-position:-729px -106px;}
.h-btn7.selected{background-position:-729px -106px;}
.h-btn8{background-position:-847px -1px; width:94px; height:102px; margin:20px 0 0 14px;}
.h-btn8:hover{background-position:-847px -106px;}
.h-btn8.selected{background-position:-847px -106px;}

.blogPost { float:left; width:100%; padding:0 0 20px;}
.blog_tweet{width:426px; float:left; height:202px; margin-right:33px; padding-right:5px; border:solid 8px #e1e1e1; /*overflow-y:auto; overflow-x:hidden;*/}
.t_com { float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#505050; line-height:14px; padding: 12px 12px 0; width:405px;}
.t_com  p {border-bottom: solid 1px #d6d6d6; padding:0 0 10px;}
.t_com  .lastPara {border-bottom: none;}
.t_com span{color:#3399cc;}
.t_com a{color:#3399cc; text-decoration:underline; font-size:13px; margin:0 10px 0 5px; background:url(../images/dot.png) no-repeat; background-position:center left; padding-left:10px;}
.t_com h4{color:#3399cc; padding-bottom:5px; border-bottom:1px solid #999999; margin-bottom:5px;}

/*-----------------------------------------------------------------HOME PAGE MENU ENDS HERE-----------------------------------------------------------------*/


/*------------------------------------------------------------------CSS FOR AGREEMENT PAGES-----------------------------------------------------------------*/
.agreement h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; margin-top:32px; line-height:24px; padding-bottom:10px;}
.agreement h2 span{font-weight:normal; font-size:12px; line-height:24px; padding-left:35px; vertical-align:middle;}
.agreement p{font-size:14px; color:#666666; line-height:20px; padding:0 0 18px; margin-left:20px;}
.agreement table{ font-family:"HelveticaRegular"; border:solid 2px #c2c2c2; width:716px; margin:15px 0 15px 20px; font-size:16px;}
.agreement td{border:solid 1px #c2c2c2; width:179px; padding:8px; text-align:center;}
.overview{height:auto; border-left:solid 2px #cfcfcf; padding-left:16px; margin:18px 0 0 20px;}
.overview h4{font-size:14px; font-weight:bold; color:#666666; line-height:18px;}
.overview h4 span{font-weight:normal}
.overview p{font-size:14px; font-weight:normal; color:#666666; line-height:18px;}
.overview ul{margin-bottom:22px;}
.overview ul li{font-size:14px}
footer_note{}
.note{font-size:14px; color:#000000; margin:40px 0 40px 20px; width:auto;}
.footer_note{font-size:14px; color:#000000; margin:40px 0; width:100%;}
.footer_note p{width:auto; float:left; line-height:32px;}
.continueBtn {width:131px; height:36px; margin: 0 10px 40px 20px; background:url(../images/continue-inactive.png) 0 no-repeat scroll; border:0px; float:right;}
.activeContinue{width:131px; height:36px; margin: 0 10px 40px 20px; background:url(../images/continue-active.png) 0 no-repeat scroll; border:0px; float:right;}
.agree_form{width:auto;}
.agree_form .field_name{ float:left; width:200px; margin:10px 10px 0 0; text-align:right; vertical-align:middle; line-height:36px; font-size:14px; font-weight:bold; color:#666666; text-transform:none;}
.agree_form .txt_box{ float:left; width:231px; height:26px; border:1px solid #cdcdcd; padding:5px; font-size:12px; color:#666666; margin-top:10px;}
.agree_form .txt_box1{ float:left; width:570px; height:26px; border:1px solid #cdcdcd; padding:5px; font-size:12px; color:#666666; margin-top:10px;}
.agree_form .rt_section .txt_box1{ float:left; width:53px; height:26px; border:1px solid #cdcdcd; padding:5px; font-size:12px; color:#666666; margin-top:10px;}
.agree_form .rt_section .field_name{ float:left; width:65px; margin:10px 10px 0 20px; text-align:right; vertical-align:middle; line-height:36px; font-size:14px; font-weight:bold; color:#666666;}
.SubmitButton {width:135px; height:40px; background:url(../images/sub_btn.png) 0 no-repeat scroll; border:0px; margin:35px 10px 40px 484px; position:absolute;}
.PayNow {width:131px; height:36px; margin: 0 10px 40px 20px; background:url(../images/pay-now.png) 0 no-repeat scroll; border:0px; float:right;}
.OK {width:131px; height:36px; margin: 0 10px 40px 20px; background:url(../images/ok-button.png) 0 no-repeat scroll; border:0px; float:right;}
.OK:hover {background:url(../images/ok-button-hvr.png) 0 no-repeat scroll; border:0px; float:right;}
.cost{font-size:14px; color:#000000 !important; line-height:20px; font-weight:bold; padding:0px !important;}
.cost span{font-weight:normal;}
.overview_lt{ float:left; height:auto; width:470px; border-left:solid 2px #cfcfcf; padding-left:16px; margin:18px 0 0 20px;}
.overview_lt h4{font-size:14px; font-weight:bold; color:#666666; line-height:18px;}
.overview_lt h4 span{font-weight:normal}
.overview_lt p{font-size:14px; font-weight:normal; color:#666666; line-height:18px;}
.overview_lt ul{margin-bottom:22px;}
.overview_lt ul li{font-size:14px}

.overview_rt{ float:left; height:auto; width:410px; border-left:solid 2px #cfcfcf; padding-left:16px; margin-top:18px;}
.overview_rt h4{font-size:14px; font-weight:bold; color:#666666; line-height:18px;}
.overview_rt h4 span{font-weight:normal}
.overview_rt p{font-size:14px; font-weight:normal; color:#666666; line-height:18px;}
.overview_rt ul{margin-bottom:22px;}
.overview_rt ul li{font-size:14px}
#comments{ width:100%; margin-top:50px; clear:both;}
.BlogContent{width:100%; height:auto; clear:both;}
.blog_home{width:96%; margin:10px auto;}
.blog_home a{ color:#000; text-decoration:none; cursor:pointer; float:right;}
.blog_home a:hover { color:#3399CC;}
.blog_home h3{margin-bottom:5px;}
.terms{height:auto; margin:40px 0 0 20px;}
.terms h4{font-size:14px; font-weight:bold; color:#666666; line-height:18px; margin-top:23px;}
.terms h4 span{font-weight:normal}
.terms p{font-size:14px; font-weight:normal; color:#666666; line-height:18px;}
.terms ul{margin:0 0 22px 10px; width:740px;}
.terms ul li{font-size:14px; margin-bottom:5px;}
.terms ul li span{font-size:14px; margin-left:-10px;}
.agree_form .rt_section .dd{ float:left; width:105px; height:36px; border:1px solid #cdcdcd; padding:0px; font-size:12px; color:#666666; margin-top:10px;}
.agree_form .dd1{ float:left; width:279px; height:36px; border:1px solid #cdcdcd; padding:0px; font-size:12px; color:#666666; margin-top:10px;}
.Continue_def{width:131px; height:36px; background:url(../images/continue-active.png) 0 no-repeat scroll; border:0px; margin:-12px 10px 0px 33px; position:absolute; cursor:pointer;}
.Continue_def:hover {width:131px; height:36px; background:url(../images/continue-active-hvr.png) 0 no-repeat scroll; border:0px; margin:-12px 10px 0px 33px; position:absolute;}

.Continue_def1{width:131px; height:36px; background:url(../images/continue-active.png) 0 no-repeat scroll; border:0px; float:right; cursor:pointer; margin-bottom:45px;}
.Continue_def1:hover {width:131px; height:36px; background:url(../images/continue-active-hvr.png) 0 no-repeat scroll; border:0px; float:right; margin-bottom:45px;}
.agreement1 h2{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#333333; font-weight:bold; margin-top:32px; line-height:24px; padding-bottom:10px;}
.agreement1 h2 span{font-weight:normal; font-size:12px; line-height:24px; padding-left:35px; vertical-align:middle;}
.agreement1 p{font-size:14px; color:#666666; line-height:20px; padding:0 0 18px; margin-left:20px;}
.agreement1 ul{font-size:14px; color:#666666; line-height:20px; padding:0 0 18px; list-style-type:none;}
.agreement1 table{ font-family:"HelveticaRegular"; border:solid 2px #999999; width:903px; margin:15px 0 15px 20px; font-size:16px;}
.agreement1 td{border:solid 1px #c2c2c2; padding:14px; text-align:left;}
.grey_bg{ background-color:#999999; font-size:16px; color:#ffffff; font-weight:bold; font-family:"HelveticaRegular";}
.topHeading .sub_heading{ font-weight:bold; margin:30px 0 0 20px; text-transform:uppercase;}
.SubmitButton_inactive {width:129px; height:34px; background:url(../images/sub_btn-inactive.png) 0 no-repeat scroll; border:0px; margin:0 13px 38px 0; float:right;}

/* Mobile Website Page ------------------------- */

.MobWebImg img {
	margin:0 52px 0 52px;
}

/********************* New Custom styles *****************************/

/* Home Page Custom styles */
.blog_tweet.new_radio_apps {border:none; width:432px;}
.linkHead.new_linkHead_hidden {visibility:hidden;}


/* Contact Us Page Custom styles */
.cont-lt{ width:310px; float:left;}
.cont-rt{ width:630px; float:left; margin-bottom:70px;}
.ph{ background-image:url(../images/ph-ct-pg.jpg); background-repeat:no-repeat; height:49px; width:145px; clear:both; margin-bottom:30px;}
.ct{background-image:url(../images/em-ct-pg.jpg); background-repeat:no-repeat; height:49px; width:180px; clear:both;}
.mesg{ background-image:url(../images/mes-ct-pg.jpg); background-repeat:no-repeat; height:36px; width:212px; clear:both; margin-bottom:10px;}

.txt-box-cont{ height:46px; width:282px; background-color:#f8f8f8; border:none; float:left; padding:10px; font-size:12px; color:#333333; font-weight:bold; font-family:"Helvetica",  Arial, sans-serif; margin:0 8px 8px 0;}

#cont-form textarea{ width:592px; padding:10px; height:120px; background-color:#f8f8f8; border:none; float:left; margin:0 0 40px; padding:10px; font-size:12px; color:#333333; font-weight:bold; font-family:"Helvetica",  Arial, sans-serif;}

.msg-btn{ background-color:#3397cb; height:40px; width:222px; border:none; float:right; margin:20px 19px 0 0; text-transform:uppercase; color:#ffffff; font-size:13px; font-weight:bold; font-family:Gotham, "Helvetica", Arial, sans-serif; cursor:pointer;}


/* Sports team apps Page Custom styles */
.adPlaceLeft.new-adPlaceLeft {border-right:1px solid #e4e4e4; float:left; width:500px; height:38px; background:url(../images/image.png) 0 -545px no-repeat scroll; margin:13px 30px 0 0}

.adPlaceLeft.new-adPlaceLeft:hover {background:url(../images/image.png) 0px -582px no-repeat scroll; width:500px; height:38px;}
.adPlaceRight.new-adPlaceRight {width:auto; padding-left:0px;  border-left:none; margin-top:13px;}
.conBtn.new-contBtn {margin:0px;}

/* Contact us Page styles
.menu li a.selected.new-contactTab{ background:#3399cc; color:#ffffff; text-decoration:none; padding: 24px 5px 23px; }*/

/*******Admin side style added by Arjun*******/

.logoutlink{ float: right;  padding:30px 0 0 0; }
.logoutlink a {color: #fff; font-weight: bold; font-size: 12px;}
.logoutlink a:hover{ text-decoration: none;}
.adminContent{ width: 100%; min-height: 500px;}
.adminContent table {width: 100%; margin-top: 20px;}
.adminContent table th{background: #3399cc; color: #FFF; padding: 5px;  font-size: 12px; font-weight: bold;}
.adminContent table td{padding: 5px;  font-size: 12px; }
.textleft{text-align: left;}
.textright{text-align: right;}
.textcenter {text-align: center;}
.adminContent table tr:nth-child(2) td{padding-top: 10px;}
.adminContent table tr td{padding-bottom: 10px;}
.paginateWrapper{text-align: center;}
.paginateWrapper a{list-style: none; display: inline-block; padding: 2px; cursor: pointer; font-size: 12px;}
.paginateWrapper .bold{font-weight: bold;}
.backBtn{float: right;  padding:5px;  background:#3399cc; }
.backBtn a {color: #FFF; font-weight: bold; font-size: 12px; text-decoration: none;}
