/*========================= DEFAULT TAGS =========================*/
body, html {  margin:0; padding:0; background:url(../images/background.jpg) repeat-y center #dae7ed;}
a, a:link, a:visited, a:active { text-decoration:none;}
a:hover {text-decoration:underline;}
p, ol, ul, h1, h2, h3, h4, h5, h5, h6 { margin:0 0 10px 0 }
img{border:0px;}
.accessbility { position:absolute; left: -1000em; top: -1000em;}
.mar-none { margin: 0px !important;}
.padd-none { padding: 0px !important;}
.padd-top-none{padding-top: 0px !important;}
input { vertical-align: middle}
.padd-rgt{padding-right:145px;}
.top-mrg{margin-top:-2px!important;}
.padd-lft{padding-left:11px;}
.top-mrg-1{margin-top:35px;}
.margin{margin-top:10px; margin-bottom:10px;}
a:focus {outline: none;}
.bdr-none { border: none !important;}
.pad-bot-10 { padding-bottom: 10px;}
.mar-top-20 { margin-top: 20px;}
.float-l { float: left;}
.top-mrg-minus-25{margin-top:-25px!important;}
/*========================= DEFAULT TAGS ENDS!=========================*/

/*========================= Common Classes =========================*/
.fl { float:left; width:100%;}
.fl-1 { float:left;}
.fr { float:right;}
.clear{ clear:both;}
img { vertical-align: middle}
/*========================= Common Classes Ends!=========================*/

/*========================= PAGE CLASSES =========================*/

/*========================= Main Container =========================*/
.main-container{ width:100%; margin:auto;}
.wrapper{ width: 903px; margin: auto; }
.wrapper-inner{ width: 923px; margin: auto; height:207px; background:url(../images/inner-top-image.jpg) left bottom no-repeat;}
/*===== 18-11-09 =====*/
.wrapper-inner-features{ width: 923px; margin: auto; height:207px; background:url(../images/inner-top-feature-image.jpg) left bottom no-repeat;}
.header-container{width:903px;}
.header-container-inner{width:923px; height:207px; float:left;}
/*========================= Main Container Ends!=========================*/
/*========================= Logo Main Container =========================*/
.main-logo-container{width:903px; margin:auto; height:149px;}
.header-container h1{ float:left; padding:49px 0px 0px 45px;}
.header-container-inner h1{ float:left; padding:49px 0px 0px 45px;}
.main-logo-container-2{width:633px; height:149px; float:left;}
h2 { float: right; padding-right:9px;}
.main-links-container{width:621px; height:27px; text-align:right; padding-right:12px; padding-top:35px;}
/*========================= Logo Main Container Ends!=========================*/
/*========================= Main Navigation =========================*/
.top-navigation{ float: right; width: 630px; margin-top:21px;}
.top-navigation ul{margin:0px; padding:0px; list-style:none; text-align:right; padding-top:4px;}
.top-navigation ul li{line-height:27px; margin:0px; padding:0px; list-style:none; display:inline;}
.top-navigation ul li a{font:17px Tahoma; color:#73858c; padding:0px 10px;}
.top-navigation ul li a:hover{color:#fea11b; text-decoration:none;}
.top-navigation ul li a.current{color:#fea11b; text-decoration:none;}
/*========================= Main Navigation Ends!=========================*/

/*========================= Banner Container =========================*/
.main-banner-container{ float:left; padding:50px 0 0px 0; width: 903px; margin-right: -3px;}
.main-banner-container ul { list-style: none; float: left; margin: 0px;}
.main-banner-container ul li { float: left; margin-right: 25px; display: inline;}
.main-banner-container ul li { float: left;  height: auto !important; height: 328px; min-height: 328px; margin: 0 25px 0 0; display: inline;}
.banner-div {width:270px; float:left;  text-align: center;}
.banner-div p {font:11px Arial, Helvetica, sans-serif; color:#383838; text-align: left; padding-top: 23px;}
.banner-div-top{width:290px; text-align:center; height:215px; float:left;}
.banner-div-btm{ width:280px; height:auto; float:left; padding:5px;}
.banner-div-btm p{font:11px Arial, Helvetica, sans-serif; color:#383838;}
/*========================= Banner Container =========================*/

/*========================= Middle Container =========================*/
.main-middle-container-top{width:100%; text-align:center;}
.main-middle-container-top-1{width:903px; margin:auto; height:27px; display:inline;}
.main-middle-container-top-inner{width:923px; margin:auto;}
.main-middle-container{width:100%; background:url(../images/middle-backgorund.jpg) repeat-x center top #d0e2e8; height:269px;}
.main-middle-container-inner{width:100%; background:url(../images/inner-middle-bg.jpg) repeat-y center top #fff;}
.main-middle-container-2{width:903px; margin:auto;}
.main-middle-container-2-inner{width:923px; margin:auto; background-color:#fff;}
.left-login-container{width:255px; float:left; height:227px; font-weight:bold; padding-top:24px; padding-left:3px;}
.left-login-container h3{font:15px Tahoma; font-weight:bold; color:#4d6368; padding-bottom:10px;} 
.left-login-container label {font:11px Arial, Helvetica, sans-serif; color:#383838;}
.left-login-container label a{text-decoration:underline; color: #383838;}
.left-login-container label a:hover{text-decoration:none;}
.input-box-1 {padding-bottom:11px; float:left; width:243px; background:url(../images/text-box-bg.jpg) no-repeat;}
.input-box-1 input {font:14px Arial, Helvetica, sans-serif; color:#4d6368; width:231px; height:23px; font-weight:bold; background: transparent; border: none; margin: 11px 0 0 7px;}
.left-login-container p { margin-top: 5px;}
.middle-text-container{width:340px; float:left; height:251px;}
.middle-text-container-1{width:321px; height:251px; float:left; background:url(../images/box-bg.jpg) no-repeat left top; padding:18px 0 0 37px;}
.middle-text-container-1 h3{font:25px Arial, Helvetica, sans-serif; color:#FFF;}
.middle-text-container-1 ul{ margin:0px; padding:0px; list-style: url(../images/bullet.jpg); padding-left:23px;}
.middle-text-container-1 ul li {font:14px/24px Arial, Helvetica, sans-serif; color:#5c3c0e; text-decoration:none;}
.middle-text-container-1 p{text-align:center; padding-top:10px;}
.middle-text-container-2{width:335px; height:6px; float:left;}
.right-image-container{width:259px; float:left; height:233px; padding-top:13px; margin-left: 25px;}
.right-image-container h3{font: normal 20px Arial, Helvetica, sans-serif; color:#4d6368; padding-left: 10px;}
/*========================= Middle Container Ends =========================*/

/*========================= Inner Middle Container =========================*/
.left-middle-container{width:499px; float:left; padding:65px 52px 0px 49px;}
.left-middle-container h3{font:30px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.left-middle-container p{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none;}
.left-middle-container a{color:#515151; text-decoration:underline;}
.left-middle-container a:hover{text-decoration:none;}
.right-middle-container{width:323px; float:left; padding-top:31px; margin-bottom:19px;}
.right-middle-container-module{width:243px; float:left; background-color:#d7f5fc; position: relative; padding:28px 30px 20px 28px;}
.right-middle-container-module h4{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.right-middle-container-module h5{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; padding-top:20px;}
.right-middle-container-module h6{font:18px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; padding-top:5px;}
.right-middle-container-module p{font:12px Arial, Helvetica, sans-serif; color:#525252; text-decoration:none;}
.right-middle-container-module ul{margin:0px; padding:0px; list-style:none;}
.right-middle-container-module ul li{font:12px Arial, Helvetica, sans-serif; color:#525252; text-decoration:none; padding-bottom:7px;}
.right-middle-container-module ul li a{color:#525252; text-decoration:underline;}
.right-middle-container-module ul li a:hover{text-decoration:none;}
.right-middle-container-module ul li span{padding-left:48px;}
.seperator{margin-left:-28px; position: absolute;}
.bottom-middle-container{width:854px; float:left; padding:0px 26px 58px 43px; margin-right: -3px;}
.bottom-middle-container-module{width:822px; float:left; background-color:#d7f5fc; position: relative; padding:25px 0px 25px 32px;}
.bottom-middle-container-module h6{ font:18px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.bottom-middle-container-module ul{ margin:0px; padding:0px; list-style: none;}
.bottom-middle-container-module ul li{background: url(../images/bullet.gif) no-repeat left top; padding-left:20px; padding-bottom:7px; font:14px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none;}
/*========================= Inner Middle Container Ends! =========================*/

/*========================= Contact Container =========================*/
.middle-container-1{width:876px; float:left; padding:65px 0px 0px 49px; margin-bottom:32px;}
.middle-container-left{width:351px; float:left;}
.middle-container-right{width:504px; float:left;}
.middle-container-1 h3{font:30px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.middle-container-1 h4{font:16px Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none; padding-bottom:10px; font-weight:bold;}
.middle-container-1 h5{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.middle-container-1 p{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; text-align:justify;}
.middle-container-1 a{color:#515151; text-decoration:underline;}
.middle-container-1 a:hover{text-decoration:none;}
.middle-container-1 .input-1{float:left; width:285px; background:url(../images/contact-input-box.jpg) no-repeat; margin-bottom:20px;}
.middle-container-1 .input-1 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:265px; height:23px; background:transparent; border:0; margin:5px 0 15px 11px;}
.middle-container-1 .input-1 label{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; padding-left:5px; }
.middle-container-1 .input-2{float:left; width:505px; background:url(../images/contcat-text-box-bg.jpg) no-repeat; height:212px;}
.middle-container-1 .input-2 input{float:right; margin-top:20px;}
.middle-container-1 .input-2 textarea{font:12px Arial, Helvetica, sans-serif; color:#3a3a3a; padding-top:10px; width:490px; height:180px; background:transparent; border:0; margin:0 0 0 12px;}
/*========================= Contact Container Ends! =========================*/

/*========================= Contact bottom Container =========================*/
.bottom-middle-container-1{width:885px; float:left; padding:0px 19px; margin-right: -3px; margin-bottom:56px;}
.bottom-middle-container-1 .module{width:277px; float:left; background-color:#f2f7f8; position: relative; padding:7px 15px 14px 15px; margin-right:31px;}
.bottom-middle-container-1 .module img{padding-right:12px;}
.bottom-middle-container-1 .module h3{ font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.bottom-middle-container-1 .module p{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; line-height:18px;}
.bottom-middle-container-1 .module a{color:#6d6767; text-decoration:underline;}
.bottom-middle-container-1 .module a:hover{color:#6d6767; text-decoration:none;}

.bottom-middle-container-1 .module-1{width:337px; float:left; padding-top:6px; margin-right:31px;}
.bottom-middle-container-1 .module-1 h3{ font:18px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.bottom-middle-container-1 .module-1 ul{ margin:0px; padding:0px; list-style: none;}
.bottom-middle-container-1 .module-1 ul li{background: url(../images/bullet.gif) no-repeat left top; padding-left:20px; padding-bottom:7px; font:14px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none;}
/*========================= Contact bottom Container Ends! =========================*/

/*========================= FAQ bottom Container =========================*/
.bottom-middle-container-1 .module-2{width:840px; float:left; padding-top:6px; background-color:#e1edf0; padding:0px 18px; position: relative;}
.bottom-middle-container-1 .module-2 h4{font:18px Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none; line-height:75px; float:left;}
.bottom-middle-container-1 .module-2 ul{margin:0px; padding:0px; text-align:center; list-style:none; padding-top:13px; height:75px;}
.bottom-middle-container-1 .module-2 ul li{display:block; float:left; font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; padding:0 15px;}
/*========================= FAQ bottom Container Ends! =========================*/

/*========================= Login Container =========================*/
.main-login-container{width:325px; margin:0 auto; float:left;margin-left:48px;}
.main-login-container h3{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; text-align:center; padding-bottom:17px;}
.main-login-container .input-3{float:left; width:325px; background:url(../images/login-input-box.jpg) no-repeat; margin-bottom:10px;}
.main-login-container .input-3 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:300px; height:23px; background:transparent; border:0; margin:5px 0 20px 11px;}
.main-login-container label{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; padding-left:6px; margin-right:15px; }
.main-login-container-1{width:325px; float:left; margin-top:-7px;}
/*========================= Login Container Ends =========================*/

/*========================= Login Bottom Container =========================*/
.login-bottom-container{padding:26px 85px 0 55px; float:left;}
.login-bottom-container h3{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.login-bottom-container h3 a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:underline;}
.login-bottom-container h3 a:hover{text-decoration:none;}
.login-bottom-container p{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; line-height:18px;}
.login-bottom-container label{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; float:left; line-height:45px; padding-right:15px;}
.login-bottom-container .input-4{float:left; width:479px; height:43px; background:url(../images/register-input-box-bg.jpg) no-repeat; margin-right:8px;}
.login-bottom-container .input-4 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:455px; height:23px; background:transparent; border:0; margin:5px 0 0 15px;}
.login-bottom-container input{float:left;}
/*========================= Login Bottom Container Ends =========================*/

/*========================= pricing middle Container =========================*/
.middle-container-2{width:880px; float:left; padding:31px 0px 0px 33px; margin-bottom:32px;}
.middle-container-2 h3{font:24px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; background:url(../images/dollar-icons.jpg) no-repeat top left; padding-left:93px; height:55px; padding-top:45px; margin-bottom:14px;}
.middle-container-2 h3 p{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; float:left;}
.middle-container-2 .module-5{width:820px; float:left; padding:30px 10px; background-color:#59c2df; position:relative; margin-top:10px;}
.middle-container-2 h4{font:24px Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none; font-weight:bold;}
.middle-container-2 .module-5 h5{font:18px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold;}
.middle-container-2 .module-5 p{font:12px Arial, Helvetica, sans-serif; color:#fff;}
.middle-container-2 .module-6{width:820px; float:left; padding:30px 10px; background-color:#f0f0f0; position:relative; margin-top:10px;}
.middle-container-2 .module-6 h5{font:18px Arial, Helvetica, sans-serif; color:#3a3a3a; font-weight:bold;}
.middle-container-2 .module-6 p{font:12px Arial, Helvetica, sans-serif; color:#515151;}
.middle-container-2 p{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; text-align:justify;}
.middle-container-2 a{color:#515151; text-decoration:underline;}
.middle-container-2 a:hover{text-decoration:none;}
.middle-container-2 .image-1{width:867px; float:left; margin:7px 0 0 20px; display:inline;}
.middle-container-2 .image-2{width:867px; text-align:center; float:left; margin:20px 0 28px 0; display:inline;}
.middle-container-2 span{font:12px Arial, Helvetica, sans-serif; color:#359fbc;}

/*========================= pricing middle Container Ends=========================*/

/*========================= photo gallery Container =========================*/
.gallery-middle-container-main{
			width:100%; text-align:center; 
			background:url(../images/photo-gallery-bg.jpg) repeat-x left bottom; 
			float:left;
			margin-top:27px;
			}
.gallery-middle-container-inn{width:921px; margin:0 auto; background:url(../images/photo-gallery-bg.jpg) repeat-x left bottom;}
.gallery-middle-container-inn-top{width:921px; float:left; background:url(../images/galler-main-top.png) left top no-repeat; height:7px; overflow:hidden;}
.gallery-middle-container-inn-bottom{width:921px; float:left; background:url(../images/galler-main-bottom.png) left top no-repeat; height:37px; text-align:center; padding-top:5px; overflow:hidden;}
.gallery-middle-container-inn-bottom-1{width:921px; float:left; background:url(../images/galler-main-bottom.png) left top no-repeat;height:7px; text-align:center; overflow:hidden;}
.gallery-middle-container-inn-middle{width:921px; float:left; height:auto; background:url(../images/galler-main-middle.png) repeat-y left top; text-align:left;  margin:0px;}
.gallery-middle-container-inn-middle .thumnail-main{width:921px; float:left; padding-top:50px;}
.gallery-middle-container-inn-middle .thumnail-1{width:163px; height:116px; float:left; padding:0 11px 39px 49px;}
.gallery-middle-container-inn-middle .thumnail-1-inner{width:157px; height:107px; background:url(../images/gallery-thm-bg.jpg) no-repeat left top; padding:2px 4px 7px 2px;}

.gallery-middle-container-inn-middle .left-arrow{width:24px; float:left; height:21px; margin:4px 0 0 6px; display:inline;} 
.gallery-middle-container-inn-middle .right-arrow{width:23px; float:right; height:21px; margin:4px 10px 0 0; display:inline;} 
.pagination{width:915px; float:left; height:25px; margin:0px; padding:0px; display: inline; font:12px Arial, Helvetica, sans-serif; color:#dbc2a5; line-height:25px; position:relative;} 
.pagination ul {list-style:none; text-align: center;}
.pagination ul li {display: inline; font:12px Arial, Helvetica, sans-serif; color:#dbc2a5; line-height:25px;}
.pagination ul li a { font:12px; color:#dbc2a5; text-transform: uppercase; text-decoration: none; padding: 0 5px; color:#000;}
.pagination ul a.active{color:#fff; background-color:#5c5c5c;}
.pagination ul li a:hover{text-decoration:underline;}
.gallery-middle-container-inn-middle .thumnail-1-inner{width:157px; height:107px; background:url(../images/es/gallery-thm-bg.jpg) no-repeat left top; padding:2px 4px 7px 2px;}
.pagination a { font:12px; color:#dbc2a5; text-transform: uppercase; text-decoration: none; padding: 0 5px; color:#000;}
.pagination strong{color:#fff; background-color:#5c5c5c; padding:0 5px;}
.pagination  a:hover{text-decoration:underline;}
.pagination {text-align: center;}
.pagination strong a{display: inline; font:12px Arial, Helvetica, sans-serif; color:#dbc2a5; line-height:25px;}
.pagination  a{ font:12px; color:#dbc2a5; text-transform: uppercase; text-decoration: none; padding: 0 5px; color:#000;}.pagination ul a.active{color:#fff; background-color:#5c5c5c;}
.pagination a:hover{text-decoration:underline;}
.pagination .pre{width:24px; float:left; height:21px; margin:4px 0 0 6px; display:inline; 	background:url(../images/gallery-left-btn.jpg) no-repeat left bottom; outline:0px; position:absolute; top:0; left:0;}
.pagination .right-arrow{width:23px; float:right; height:21px; margin:4px -5px 0 0; 	background:url(../images/gallery-right-btn.jpg) no-repeat left bottom; outline:0px; position:absolute; top:0; right:0;}





.gallery-middle-container-inn .module-7{width:840px; float:left; background-color:#e1edf0; padding:1px 18px 0px 18px; position: relative; margin:16px 0px 50px 15px;}
.gallery-middle-container-inn .module-7 h4{font:18px Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none; line-height:75px; float:left;}
.gallery-middle-container-inn .module-7 ul{margin:0px; padding:0px; text-align:center; list-style:none; padding-top:13px; height:75px;}
.gallery-middle-container-inn .module-7 ul li{display:block; float:left; font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; padding:0 15px;}
.gallery-middle-container-inn .module-7 ul li a{color:#6d6767; text-decoration:none; }
.gallery-middle-container-inn .module-7 ul li a:hover{text-decoration:underline; }

.gallery-middle-container-inn .module-8{width:841px; float:left; background-color:#e1edf0; padding:1px 18px 0px 18px; position: relative; margin:6px 0px 29px 15px;}
.gallery-middle-container-inn .module-8 h4{font:18px Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none; line-height:75px; float:left;}
.gallery-middle-container-inn .module-8 ul{margin:0px; padding:0px; text-align:center; list-style:none; padding-top:13px;}
.gallery-middle-container-inn .module-8 ul li{display:block; float:left; font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; padding:0 15px;}
.gallery-middle-container-inn .module-8 ul li a{color:#6d6767; text-decoration:none; }
.gallery-middle-container-inn .module-8 ul li a:hover{text-decoration:underline; }
.gallery-middle-container-inn-middle .thumnail-1-inner img.border{ border-bottom:0px;}


/*========================= photo gallery Container Ends=========================*/

/*========================= photo gallery full view Container =========================*/
.gallery-middle-container-inn-middle .full-view{width:816px; float:left; text-align:center; padding-left:105px; position: relative; }
.gallery-middle-container-inn-middle .full-view ul li{ float:left; text-align:center; list-style:none;}
.gallery-middle-container-inn-middle .full-view .slide-image{width:921px; float:left;}
/*========================= photo gallery full view Container =========================*/


/*========================= Features Container 13-11-09  =========================*/
.features-content-container{width:877px; float:left; padding:10px 0 0 45px; border-bottom:1px solid #f4f4f4;}
.features-content-container.management-pad { padding-bottom: 24px; margin-bottom: 30px;}
.features-content-container-1 {width:896px; float:left; padding:10px 0 0 27px; border-bottom:1px solid #d7d7d7; margin-bottom:30px;}
.features-content-container h3{font:22px/8px Arial, Helvetica, sans-serif; color:#3a3a3a; margin-top:45px;}
.features-content-container h3.management {margin-top:23px;}
.features-content-container h4{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; margin-top:9px;}
.features-content-container h4.infra-heading {font-size:18px; margin:30px 0 0 0;}
.features-content-container-1 h5{font:16px Arial, Helvetica, sans-serif; color:#3a3a3a; font-weight:bold; margin-top:47px;}
.features-content-container-1 p{font:12px/18px Arial, Helvetica, sans-serif; color:#515151;}
.features-content-container p{font:12px/18px Arial, Helvetica, sans-serif; color:#515151; text-align: justify; padding-right: 20px;}
.top-menu{width:808px; float:left; background:url(../images/features-menu-background.jpg) no-repeat left top; height:54px; padding-left:114px; display:inline;}
.top-menu ul{margin:0px; padding:0px; list-style:none;}
.top-menu ul li{ float:left; padding-right:7px;}
.top-menu ul li.full-features a { width:111px; height:36px; background:url(../images/full-features.jpg) left top no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.full-features a:hover { background:url(../images/full-features.jpg) left bottom no-repeat;}
.top-menu ul li.full-features-active a { background:url(../images/full-features.jpg) left bottom no-repeat; width:111px; height:36px; text-indent: -1000em; display: block;}
.top-menu ul li.full-features a.active{ background:url(../images/full-features.png) left bottom no-repeat;}
.top-menu ul li.email-creation a { width:126px; height:36px; background:url(../images/email-creation-btn.jpg) left top no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.email-creation a:hover{ background:url(../images/email-creation-btn.jpg) left bottom no-repeat;}
.top-menu ul li.email-creation-active a{ width:126px; height:36px; background:url(../images/email-creation-btn.jpg) left bottom no-repeat;text-indent: -1000em; display: block;}
.top-menu ul li.email-creation a.active{ background:url(../images/email-creation-btn.jpg) left bottom no-repeat;}
.top-menu ul li.list-management a { width:149px; height:36px; background:url(../images/list-management.jpg) left top no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.list-management a:hover{ background:url(../images/list-management.jpg) left bottom no-repeat;}
.top-menu ul li.list-management-active a{ width:149px; height:36px; background:url(../images/list-management.jpg) left bottom no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.repots-analysis a { width:153px; height:36px; background:url(../images/report&analyse.jpg) left top no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.repots-analysis a:hover{ background:url(../images/report&analyse.jpg) left bottom no-repeat;}
.top-menu ul li.repots-analysis-active a{width:153px; height:36px;  background:url(../images/report&analyse.jpg) left bottom no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.Infrastructure a { width:126px; height:36px; background:url(../images/infrustructure.jpg) left top no-repeat; text-indent: -1000em; display: block;}
.top-menu ul li.Infrastructure a:hover{ background:url(../images/infrustructure.jpg) left bottom no-repeat;}
.top-menu ul li.Infrastructure-active a {width:126px; height:36px; background:url(../images/infrustructure.jpg) left bottom no-repeat; text-indent: -1000em; display: block;}
.features-content-container ul{margin-top:15px; padding:0px; list-style:none;}
.features-content-container ul li{ padding:0px; float:left; width:437px; min-height: 150px; height:150px; height: auto !important;}
.features-content-container ul li img{float:left;}
.features-content-container ul li h6{font:16px Arial, Helvetica, sans-serif; color:#3a3a3a; font-weight:bold;}
.features-content-container ul li p{font:12px/18px Arial, Helvetica, sans-serif; color:#515151; width:319px; float:left;}
.features-container {width:821px; background-color:#e0ecef; float:left; padding:28px; position:relative; margin:23px 0 40px 0; display:inline; clear: both;}
.features-container.management-cont {background-color:#ecf4f5;}
.features-container.reports-cont {background-color:#e3f3f7;}
.features-container h5{font:22px Arial, Helvetica, sans-serif; color:#3a3a3a; margin: 0px; padding-bottom: 25px;}
.features-container ul{margin:0px; float: left; width:220px; padding: 0 78px 0 0; }
.features-container ul.second-list { width: 240px; padding: 0 70px 0 0 !important;} 
.features-container ul.third-list { width: 213px; padding: 0 0px 0 0 !important;}
.features-container ul.report-list { width: 235px; padding-right: 60px;}
.features-container ul.report-list p { width: 71%;}
.features-container ul.third-list p { width: 70%;}
.features-container ul li{list-style:none; float:left; margin-bottom: 20px; width: 100%;}
.features-container ul li h6 { font: 13px Arial, Helvetica, sans-serif; color: #3a3a3a; margin: 0px; font-weight:bold;}
.features-container ul li img { float: left;}
.features-container ul li p { font: 12px/18px Arial, Helvetica, sans-serif; color: #515151; text-align: justify; width: 75%; float: left;}
.sign-up-free-btn { text-align: center; clear: both; margin: 0px;}
.go-to-top { padding: 0 24px 9px 0; text-align: right;}
.border{border-bottom:1px solid #d7d7d7; margin-bottom:10px;}
.go-to-top a { background: url(../images/go-to-top-img.gif) no-repeat right top; font: 12px Arial, Helvetica, sans-serif; color: #2c2c2c; padding: 0 22px 0 0;} 
.go-to-top-1 { padding: 0 24px 9px 0; text-align: right; border-bottom:1px solid #d7d7d7; margin-bottom:30px; float:right; width:900px;}
.go-to-top-1 a { background: url(../images/go-to-top-img.gif) no-repeat right top; font: 12px Arial, Helvetica, sans-serif; color: #2c2c2c; padding: 0 22px 0 0;} 

.spread-sheet-cont { width: 855px; float: left; padding: 0 0 0 45px;}
.spread-sheet-cont h5 { font: 18px/10px Arial, Helvetica, sans-serif; color: #3a3a3a; padding-top: 25px;line-height:15px;}
.spread-sheet-cont p { font: 12px/18px Arial, Helvetica, sans-serif; color: #515151; text-align: justify;}
.quick-tour { float: right; padding-right: 30px; text-align: center; width: 163px; font: 12px Arial, Helvetica, sans-serif; color: #515151; margin-bottom: 30px;}
.quick-tour img { margin-bottom: 5px;}
.customize-cont { border-top: 1px solid #ededed; padding: 30px 30px 0 0; clear: both;}
.customize-cont img { float: left;}
.customize-cont h5 {font: 18px/10px Arial, Helvetica, sans-serif; color: #3a3a3a; padding-top: 25px;}
.customize-cont p { font: 12px/18px Arial, Helvetica, sans-serif; color: #515151; text-align: justify;}
.customize-cont { border-top: 1px solid #ededed; padding: 30px 30px 0 0; clear: both;}
.target-group-cont { padding: 0 0 85px 55px; border-bottom: 1px solid #ededed; margin-right: 1px;}
.target-group-cont img { float: right;}
.target-group-cont h5 {font: 18px/10px Arial, Helvetica, sans-serif; color: #3a3a3a; padding-top: 75px;}
.target-group-cont p { font: 12px/18px Arial, Helvetica, sans-serif; color: #515151; text-align: justify;}

.compare-camp-cont { padding: 29px 28px 85px 0; margin-right: 1px;}
.compare-camp-cont img { float: left;}
.compare-camp-cont h5 {font: 18px/10px Arial, Helvetica, sans-serif; color: #3a3a3a; padding-top: 35px;}
.compare-camp-cont p { font: 12px/18px Arial, Helvetica, sans-serif; color: #515151; text-align: justify;}

.full-feature-cont { border-bottom: 1px solid #ededed; padding: 0 0 0 158px; clear: both; position: relative; margin-bottom: 35px; width: 766px;}
.full-feature-cont .icon { position: absolute; left: 64px; top: -10px;}
.full-feature-cont .icon.left-pad { left: 47px;}
.full-feature-cont h4 {font: 18px/15px Arial, Helvetica, sans-serif; color: #3a3a3a;}
.full-feature-cont h4 a img { padding-left: 5px;}
.full-feature-cont ul { list-style: none; padding: 0px; width: 401px; float: left; margin-top:12px;}
.full-feature-cont ul.second-list {width: 362px;}
.full-feature-cont ul li { font: 12px Arial, Helvetica, sans-serif; color: #515151; padding-bottom: 10px;}

.infraestructure-container {margin-top:15px; border-bottom: 1px solid #efefef; float: left; clear: both; width: 869px; padding: 45px 0 0 52px;}
.infraestructure-container ul{padding:0 75px 0 0; list-style:none; width: 374px; float: left; margin: 0px;}
.infraestructure-container ul li{ padding:0px; float:left; min-height: 100px; height:100px; height: auto !important; width: 373px; margin-bottom: 40px;}
.infraestructure-container ul li img{float:left;}
.infraestructure-container ul li h6{font:16px Arial, Helvetica, sans-serif; color:#3a3a3a; font-weight:bold;}
.infraestructure-container ul li p{font:12px/18px Arial, Helvetica, sans-serif; color:#515151; width:272px; float:left;}
.prefrence-icon { margin-top: -20px;}

/*========================= features css ends =========================*/


/*========================= Sign-up Middle Container =========================*/
.middle-container-3{width:892px; float:left; padding:65px 0px 0px 31px; margin-bottom:32px;}
.middle-container-3 .container{width:442px; float:left; padding-top:27px;}
.middle-container-3 h3{font:30px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.middle-container-3 h4{font:18px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none;}
.middle-container-3 p{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none;}
.middle-container-3 .input-5{float:left; width:414px; background:url(../images/sign-up-input.jpg) no-repeat; margin-bottom:20px;}
.middle-container-3 .input-5 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:400px; height:35px; background:transparent; border:0; margin:5px 0 3px 11px;}
.middle-container-3 .input-5 label{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; padding-left:5px; float:left;}
.middle-container-3 .input-6{float:left; width:414px; background:url(../images/signup-input-email.jpg) no-repeat; margin-bottom:20px;}
.middle-container-3 .input-6 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:400px; height:35px; background:transparent; border:0; margin:5px 0 3px 11px;}
.middle-container-3 label{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; padding-left:5px; float:left;}
.middle-container-3 .box1{width:386px; padding:9px; background-color:#fcf2f6; font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none;}
.middle-container-3 .box1 a{ color:#ff8400;}
.middle-container-3 .checkbox{float: left; margin-top:32px; margin-bottom:33px;}
.middle-container-3 .label{margin-top:26px; float:left; width: 340px; margin-bottom:26px; font-size:14px;}
.middle-container-3 .main-captcha{float:left; width:100%; margin-bottom:11px;}
.middle-container-3 .main-captcha .input-6{ float:left; margin-top:7px; width:275px; height:42px; background:url(../images/captcha-input.jpg) no-repeat; margin-bottom:6px;}
.middle-container-3 .main-captcha .input-6 input{font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; width:250px; height:35px; background:transparent; border:0; margin:5px 0 0px 12px;}
.sign-up-btn{width:440px; text-align:center; float:left; padding-top:25px;}
/*Footer Bottom*/
.bottom-middle-container-2{width:866px; float:left; padding:46px 31px 0 26px; margin-bottom:46px; border-top:1px solid #d0d0d0;}
.bottom-middle-container-2 .module-3{width:407px; float:left; background:url(../images/bank-icon.jpg) no-repeat left top; margin-right:26px;}
.bottom-middle-container-2 .module-4{width:407px; float:left; background:url(../images/process-icon.jpg) no-repeat left top; margin-right:26px;}
.bottom-middle-container-2 p{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none; float:left;}
.bottom-middle-container-2 .module-3 h5 span{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none;}
.bottom-middle-container-2 .module-3 h5{font:16px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; padding-left:90px; padding-top:14px; font-weight:bold;}
.bottom-middle-container-2 .module-4 h5 span{font:12px Arial, Helvetica, sans-serif; color:#6d6767; text-decoration:none;}
.bottom-middle-container-2 .module-4 h5{font:16px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; padding-left:55px; padding-top:14px; font-weight:bold;}
.bottom-middle-container-1 .module-2 ul li a{color:#6d6767; text-decoration:none;}
.bottom-middle-container-1 .module-2 ul li a:hover{text-decoration:underline;}
/*========================= Sign-up Middle Container Ends =========================*/

/* Drop down styles*/
div.selectbox-wrapper {position:relative; width:400px; width:285px; text-align:left; overflow:auto; color: #000; z-index:100; top:0; left:0px;}
/*Drop down list styles*/
div.selectbox-wrapper ul {list-style-type:none;	margin:0px;	padding:0px; top: 0px; left: 0px;}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { background-color: #fff;}
/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { background-color: #f4f4f4; color: #000;}
/* Drop down list items style*/
div.selectbox-wrapper ul li { font:18px Arial, Helvetica, sans-serif; color:#5d5d5d; list-style-type:none;	display:block;	margin:0; padding:2px; cursor:pointer; background: #fff;	height: 25px;	z-index: 1000;	border: 1px solid #D8D8D8; border-top:0px; line-height: 25px; padding-left: 15px;}
/* Look and feel of select box */
.selectbox {font:18px Arial, Helvetica, sans-serif; color:#5d5d5d;	width : 280px; /* Resize Width */ padding-left:11px; padding-top:5px; height:35px; display : block; text-align:left; width:285px; background:url(../images/contact-select-box.jpg) no-repeat; cursor: pointer; border:0px; position: relative;}
.seclect-box {float:left; width:285px; margin-bottom:20px;}
.seclect-box label{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:none; padding-left:5px; }

/*========================= Inner Corners Start=========================*/
/* about-us corner*/
.top-left-corner { position: absolute; background: url(../images/top-left.jpg) no-repeat left top; width: 15px; height: 14px; left: 0px; top:0px;}
.top-right-corner { position: absolute; background: url(../images/top-right.jpg) no-repeat left top; width: 15px; height: 14px; right: 0px; top:0px;}
.bottom-left-corner { position: absolute; background: url(../images/btm-left.jpg) no-repeat left bottom; width: 15px; height: 14px; left: 0px; bottom:-1px;}
.bottom-right-corner { position: absolute; background: url(../images/btm-right.jpg) no-repeat left bottom; width: 15px; height: 14px; right: 0px; bottom:-1px;}

/* contact-us corner*/
.top-left-corner-1 { position: absolute; background:url(../images/contact-corner-left-top.gif) no-repeat left top; width: 15px; height: 14px; left: 0px; top:0px;}
.top-right-corner-1 { position: absolute; background: url(../images/contact-corner-right-top.gif) no-repeat left top; width: 15px; height: 14px; right: 0px; top:0px;}
.bottom-left-corner-1 { position: absolute; background:url(../images/contact-corner-left-btm.gif) no-repeat left bottom; width: 15px; height: 14px; left: 0px; bottom:0px;}
.bottom-right-corner-1 { position: absolute; background:url(../images/contact-corner-right-btm.gif) no-repeat left bottom; width: 15px; height: 14px; right: 0px; bottom:0px;}

/* faq corner*/
.top-left-corner-2 { position: absolute; background:url(../images/faq-corner-left-top.gif) no-repeat left top; width: 18px; height: 18px; left: 0px; top:0px;}
.top-right-corner-2 { position: absolute; background:url(../images/faq-corner-right-top.gif) no-repeat left top; width: 18px; height: 18px; right: 0px; top:0px;}
.bottom-left-corner-2 { position: absolute; background:url(../images/faq-corner-left-btm.gif) no-repeat left bottom; width: 18px; height: 18px; left: 0px; bottom:-1px; font-size:2px;}
.bottom-right-corner-2 { position: absolute; background:url(../images/faq-corner-right-btm.gif) no-repeat left bottom; width: 18px; height: 18px; right: 0px; bottom:-1px;font-size:2px;}

/* pricing corner*/
.top-left-corner-3 { position: absolute; background:url(../images/pricing-corner-left-top.jpg) no-repeat left top; width:6px; height:5px; left: 0px; top:0px;}
.top-right-corner-3 { position: absolute; background:url(../images/pricing-corner-right-top.jpg) no-repeat left top; width:6px; height:5px; right: 0px; top:0px;}
.bottom-left-corner-3 { position: absolute; background:url(../images/pricing-corner-left-bottom.jpg) no-repeat left bottom; width:6px; height:5px; left: 0px; bottom:0px;}
.bottom-right-corner-3 { position: absolute; background:url(../images/pricing-corner-right-bottom.jpg) no-repeat left bottom; width:6px; height:5px;; right: 0px; bottom:0px;}

/* pricing corner 1*/
.top-left-corner-4 { position: absolute; background:url(../images/pricing-corner-left-top-1.jpg) no-repeat left top; width:6px; height:5px; left: 0px; top:0px;}
.top-right-corner-4 { position: absolute; background:url(../images/pricing-corner-right-top-1.jpg) no-repeat left top; width:6px; height:5px; right: 0px; top:0px;}
.bottom-left-corner-4 { position: absolute; background:url(../images/pricing-corner-left-bottom-1.jpg) no-repeat left bottom; width:6px; height:5px; left: 0px; bottom:0px;}
.bottom-right-corner-4 { position: absolute; background:url(../images/pricing-corner-right-bottom-1.jpg) no-repeat left bottom; width:6px; height:5px;; right: 0px; bottom:0px;}

/* gallery corner 1*/
.top-left-corner-5 { position: absolute; background:url(../images/gallery-left-top.jpg) no-repeat left top; width:17px; height:17px; left: 0px; top:0px;}
.top-right-corner-5 { position: absolute; background:url(../images/gallery-right-top.jpg) no-repeat left top; width:17px; height:17px; right: 0px; top:0px;}
.bottom-left-corner-5 { position: absolute; background:url(../images/gallery-left-bottom.jpg) no-repeat left bottom; width:17px; height:17px; left: 0px; bottom:0px;}
.bottom-right-corner-5 { position: absolute; background:url(../images/gallery-right-bottom.jpg) no-repeat left bottom; width:17px; height:17px;; right: 0px; bottom:0px;}

/* features corner */
.top-left-corner-6 { position: absolute; background:url(../images/feature-corner-left-top.gif) no-repeat left top; width:28px; height:25px; left: 0px; top:0px;}
.top-right-corner-6 { position: absolute; background:url(../images/feature-corner-right-top.gif) no-repeat left top; width:28px; height:25px; right: 0px; top:0px;}
.bottom-left-corner-6 { position: absolute; background:url(../images/feature-corner-left-bottom.gif)  no-repeat left bottom; width:28px; height:25px; left: 0px; bottom:0px;}
.bottom-right-corner-6 { position: absolute; background:url(../images/feature-corner-right-bottom.gif)  no-repeat left bottom; width:28px; height:25px; right: 0px; bottom:0px;}


/* 9th Dec 2009 new price corner*/
.top-left-corner-price { position: absolute; background: url(../images/corner-pricing.jpg) no-repeat left top; width: 15px; height: 14px; left: 0px; top:0px;}
.top-right-corner-price { position: absolute; background: url(../images/corner-pricing-1.jpg) no-repeat left top; width: 15px; height: 14px; right: -1px; top:0px;}
.bottom-left-corner-price { position: absolute; background: url(../images/corner-pricing-4.jpg) no-repeat left bottom; width: 15px; height: 14px; left: 0px; bottom:0px;}
.bottom-right-corner-price { position: absolute; background: url(../images/corner-pricing-3.jpg) no-repeat left bottom; width: 15px; height: 14px; right:-1px; bottom:0;}


/*========================= Inner Corners End=========================*/


/*========================= Footer Container =========================*/

.main-footer-container {width:100%; background:url(../images/footer-image.jpg) repeat-x #464646;  padding-top:22px; float:left;}
.main-footer-inner {width:882px; margin: auto; height:78px;}
.main-footer-inner-1 {width:882px; margin: auto; height:120px; padding-top:8px;}
.main-footer-inner p{font:12px Arial, Helvetica, sans-serif; color:#929292; text-align: center; clear: both;}
.main-footer-inner-1 p{font:12px Arial, Helvetica, sans-serif; color:#929292; text-align: center; clear: both;}
.main-footer-container ul.right-link { padding: 0px;}
.main-footer-container ul.right-link li a { color: #c0d1d8 !important;}
.main-footer-container ul{ list-style:none; float: left; padding: 0 10px 0 70px;}
.main-footer-container ul li { float: left;}
.main-footer-container ul li.sep a { background: url(../images/footer-sep.gif) no-repeat right 2px; padding-right: 10px;}
.main-footer-container ul li a{font:12px Arial, Helvetica, sans-serif; color:#b3b3b3 !important; padding:0px 5px; display: block;}
.main-footer-container ul li a:hover{color:#000; text-decoration:underline;}
/*========================= Footer Container Ends=========================*/


/*========================= PAGE CLASSES ENDS!=========================*/

input.send-button {
background:url(../images/send-contact.jpg) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:30px;
line-height:normal;
margin-right:12px;
padding:6px 0 0 10px;
text-transform:uppercase;
width:68px;
}

input.login-button {
background:url(../images/login-login-btn.jpg) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:36px;
line-height:normal;
margin-top:-14px;
margin-right:12px;
padding:6px 0 0 10px;
text-transform:uppercase;
width:71px;
z-index:1000px;
position:absolute;
}

input.recovery-button {
background:url(../images/recover-btn.jpg) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:36px;
line-height:normal;
margin-right:5px;
padding:6px 0 0 10px;
text-transform:uppercase;
width:111px;
}


input.signup-button {
background: url(../images/sign-up-btn.jpg) no-repeat scroll left top;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:36px;
line-height:normal;
margin-top:-26px;
margin-right:12px;
padding:6px 0 0 10px;
text-transform:uppercase;
width:91px;
}

.validation-advice{
color:#ff0000 !important;
font-weight:normal !important;
}

.inner-right-cont p.pagination a:hover {text-decoration:none}
.inner-right-cont p.pagination a.paging_prev {background: url(../images/pagination-left-arrow.gif) no-repeat left 4px ;}
.inner-right-cont p.pagination a.paging_next {background: url(../images/pagination-right-arrow.gif) no-repeat left 4px ;}
.inner-right-cont p.pagination strong {font-weight: normal;}
.inner-right-cont p.pagination a {font-size: 14px; color: #6D6E71; font-weight: normal;}

.main-captcha-1{width:280px; float:left; margin:0px; padding:0px;}
.main-captcha-1 input{height:26px;}


/*gfsdgsd*/
.middle-container-2 .div ul{margin:0px; padding-left:25px;}
.middle-container-2 .div ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; list-style:url(../images/right_icon.gif); padding-left:10px; padding-top:5px; line-height:20px;}
.middle-container-2 .div1 ul{margin:0px; padding-left:25px;}
.middle-container-2 .div1 ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; list-style:url(../images/xbullet.gif); padding-left:10px; padding-top:5px; line-height:20px;}
.middle-container-2 .div2 ul{margin:0px; padding-left:25px;}
.middle-container-2 .div2 ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; list-style:url(../images/bullet-1.gif); padding-left:10px; padding-top:5px; line-height:20px;}
.middle-container-2 h6{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#515151; font-weight:normal;}

/*Added on 1st Dec 2009*/
.margin-left-right{margin-left:-22px;margin-right:10px;}

/*Added on 9th Dec 2009 New Pricing Page*/
.left-middle-container-1{width:474px; float:left; padding:68px 0 0 59px;}
.left-middle-container-1 h3{font:24px Arial, Helvetica, sans-serif; color:#3a3a3a; text-decoration:none; font-weight:normal; margin-bottom:5px;}
.left-middle-container-1 p{font:12px Arial, Helvetica, sans-serif; color:#515151;}
.right-middle-container-1{width:390px; float:left; padding:50px 0 0 0;}
.right-middle-container-1 p{font:12px Arial, Helvetica, sans-serif; color:#515151;line-height:12px;}
.right-middle-container-1 a{font:12px Arial, Helvetica, sans-serif; color:#515151; text-decoration:underline !important; font-weight:bold;}
.right-middle-container-1 a:hover{text-decoration:none !important;}
.right-middle-container-1 .banner-module{width:317px; float:left; height:164px; padding:18px; background:url(../images/pricing-left-banner-bg.jpg) no-repeat left top;}
.right-middle-container-1 .banner-module-1{background:transparent url(../images/pricing-left-banner-bg-1.jpg) no-repeat scroll left top;float:left;height:139px;margin-bottom:15px;padding:15px;width:323px;}

.bottom-middle-container-module-price{width:820px; float:left; padding:30px 10px; background-color:#369cb8; position:relative; margin-top:10px;}
.bottom-middle-container-module-price h6{font:18px Arial, Helvetica, sans-serif; color:#fff; font-weight:normal;}
.bottom-middle-container-module-price p{font:12px Arial, Helvetica, sans-serif; color:#fff;}
.bottom-middle-container-module-price a{font:12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:underline !important;}
.bottom-middle-container-module-price a:hover{text-decoration:none !important;}
.image-3{width:820px; text-align:center; float:left; display:inline;padding:3px 0;}
.padd-btm-none{padding-bottom:0px !important;}
.mar-top-44 { margin-top: 44px;}
.price-left{float:left; padding-left:23px; width:535px;}
.price-right{width:276px; float:left;}
.price-left ul{margin:18px 0 0 41px; padding:0px;}
.price-left ul li{list-style:none; padding:0 31px 0 0; margin:0px; float:left; width:130px;}
.price-left ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6a6971; text-decoration:none; line-height:27px;}
.price-image-section{width:805px; float:left; padding:33px 0 0 62px;}
.price-image-section ul{margin:0px; padding:0px;}
.price-image-section ul li{list-style:none; padding-right:38px; float:left; width:221px; height:220px;}
.price-image-section ul li a{border:0px;}
.image-border{width:218px; height:148px; border:1px solid #e0e0e0;}

.border-bottom{border-bottom:1px solid #e3e3e3; margin-left:-29px; padding-bottom:10px;}
.margin-left{margin-left:-16px;}

/* 10 Dec 2009 */
.price-right-image{width:247px; height:80px; padding-top:117px; text-align:center; float:right; background:url(../images/pricing-new-banner.jpg) no-repeat left top;}

