@charset "utf-8";
/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:13.5px;
font-weight:normal;
color:#000;
text-align:left;
background:url(/design/images/bg.jpg) repeat-x top left ;
background-color:#0877bc;
}
*{
padding:0;
margin:0;
outline:none;
}
.clr {
clear:both;
}
img  {	
border:none;
}
h1, h2, h3, h4, h5, h6{
font-weight:normal;
}
#wrap{
width:980px;
margin:auto;
height:auto;
margin:0 auto;
}
/*-------------Home Pg--------------*/
/*-------------Menu Start-------------*/
.header{
float:left;
height:auto;
width:960px;
margin:10px 0;
}
.logoLeft{
float:left;
height:auto;
width:390px;
margin-top:10px;
text-align:left;
}
.headerTopLinks{
width:560px;
float:left;
white-space:nowrap;
}
.country{
 width:180px;
 float:left;
 margin-left:60px;
 -margin-left:20px;
 border:none;
 background-color:#fff;
}
.topLinks{
width:275px;
float:right;
font-size:12px;
color:#0877bc;
}
.topLinks ul {
float: left;
list-style: none outside none;
width: 240px;
}
.topLinks ul li{
list-style:none;
float:right;
display:block;
padding:5px 1px;
margin-left:10px;
}
.topLinks ul li a{
color:#0877bc;
text-decoration:underline;
display:block;	
}
.topLinks ul li a:hover{
color:#0877bc;
text-decoration:none;
display:block;	
}
.searchArea{
width:300px;
float:left;
height:42px;
padding:10px -10px;
margin:10px 0;	
}
.searchArea input.searchtext{
background:url(/design/images/search-area.jpg) no-repeat;
border:none;
width:256px;
height:42px;
line-height:42px;
}
.searchArea input.searchbutton{
border:none;
width:43px;
height:42px;
line-height:42px;
background:url(/design/images/search-button.jpg) no-repeat;
}
.chatArea{
width:170px;
float:left;
height:42px;
padding:10px -10px;
margin:10px 0 10px 50px;	
}
/*-------------Menu Start-------------*/
.menuContainer{
width:960px;
float:left;
display:inline;
height:auto;
	z-index:100;
}
.menuArea{
width:645px;
float:left;
display:inline;
height:36px;
margin-top:17px;
margin-left:13px;
font-size:19px;
	position: relative;
}
.menuArea ul{
width:645px;
list-style:none;
float:left;
display:inline;
}
.menuArea ul li{
list-style:none;
float:left;
display:block;
}
.menuArea ul li.menuHome{
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
background:url(/design/images/menu-home-unselect.jpg) no-repeat;
}
.menuArea ul li.menuHome a{
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
}
.menuArea ul li.menuHome a:hover,
.menuArea ul li.menuHome a.active{
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
background:url(/design/images/menu-home-select.jpg) no-repeat;	
}
.menuArea ul li.menuBundles{
list-style:none;
float:left;
display:block;
width:102px;
height:36px;
line-height:34px;
background:url(/design/images/menu-bundles-unselect.jpg) no-repeat;
margin-left:2px;

}
.menuArea ul li.menuBundles a{
text-decoration:none;	
color:#fff;	
list-style:none;
float:left;
display:block;
width:102px;
height:36px;
line-height:34px;
}
.menuArea ul li.menuBundles a:hover,
.menuArea ul li.menuBundles a.active{
text-decoration:none;	
color:#0978b5;
list-style:none;
float:left;
display:block;
width:102px;
height:36px;
line-height:34px;
background:url(/design/images/menu-bundles-select.jpg) no-repeat;	
}
.menuArea ul li.menuFAQ{
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
background:url(/design/images/menu-faq-unselect.jpg) no-repeat;
margin-left:2px;
}
.menuArea ul li.menuFAQ a{
text-decoration:none;	
color:#fff;	
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
}
.menuArea ul li.menuFAQ a:hover,
.menuArea ul li.menuFAQ a.active{
text-decoration:none;	
color:#0978b5;	
list-style:none;
float:left;
display:block;
width:62px;
height:36px;
line-height:34px;
background:url(/design/images/menu-faq-select.jpg) no-repeat;	
}
.menuArea ul li.menuPartner{
list-style:none;
float:left;
display:block;
width:174px;
height:36px;
line-height:34px;
background:url(/design/images/menu-partner-unselect.jpg) no-repeat;
margin-left:2px;
}
.menuArea ul li.menuPartner a{
text-decoration:none;	
color:#fff;	
list-style:none;
float:left;
display:block;
width:174px;
height:36px;
line-height:34px;
}
.menuArea ul li.menuPartner a:hover,
.menuArea ul li.menuPartner a.active{
text-decoration:none;	
color:#0978b5;	
list-style:none;
float:left;
display:block;
width:174px;
height:36px;
line-height:34px;
background:url(/design/images/menu-partner-select.jpg) no-repeat;	
}
/*-------------Shopping Cart------------*/
.shoppingCart{
width:297px;
float:right;
height:53px;
margin-right:5px;
display:inline;
}
.cartBgLeft{
width:10px;
float:left;
height:53px;
background:url(/design/images/cart-bg-left.jpg) no-repeat;
}
.cartBgCentre{
background: url(/design/images/cart-bg-centre.jpg) repeat-x scroll 0 0 transparent;
float: left;
height: 53px;
width: 270px;
}
.cartBgRight{
width:10px;
float:left;
height:53px;
background:url(/design/images/cart-bg-right.jpg) no-repeat;
}
.cartLogoLeft{
width:125px;
float:left;
height:53px;
}
.mcafeeLogo{
height: 18px;
margin-top: 10px;
width: 125px;
text-align:center;
}
.mcafeeTested{
width:125px;
font-size:11px;
text-align:center;
padding:5px 0;
}
.mcafeeTested span{
color:#b21f48;
}
.cartIcon{
width:35px;
height:26px;
float:left;
margin:10px 2px;
}
.shoppingItems{
width:100px;
float:left;
margin-top:7px;
}
.shoppingItems h4{
color:#0877bc;
font-size:12px;
}
.shoppingItems span{
color:#000;
font-size:11px;
padding-top:3px;	
}
/*-------------Body Bg Start-------------*/
.bodyContainer{
float: left;
height: auto;
margin-bottom: 25px;
margin-top: -7px;
width: 980px;
z-index: 50;
}
.bodyBgLeft{
width:980px;
height:23px;
float:left;
background:url(/design/images/body-bg-top.png) no-repeat;
	z-index: 0 !important;
}
.bodyBgCentre{
width:980px;
height:auto;
float:left;
background:url(/design/images/body-bg-centre.png) repeat-y;
}
.bodyBgRight{
width:980px;
height:23px;
float:left;
background:url(/design/images/body-bg-bottom.png) no-repeat;
}
.bannerMain{
width:938px;
height:347px;
/*float:left;*/
margin:25px auto 20px auto;
background:url(/design/images/banner-plan.png) no-repeat;
font-size:12px;
color:#02364d;
}
.hommeBannerPoints{
float:right;
height:auto;
margin:10px 35px 0 5px;
text-align:left;
}
.bannerMain h2{
text-align:left;
float:left;
padding:20px 0 5px 20px;
}
.hommeBannerPoints ul{
float:left;
list-style: disc inside none;
margin:25px 5px 10px 402px;
-margin:25px 5px 10px 0px;
text-align:left;
width:500px;
}
.hommeBannerPoints ul li{
padding:5px 0;
list-style:url(/design/images/check.png);
width:500px;
text-align:left;
-margin-left:30px;
/*float:left;*/
}
.hommeBannerPoints ul li span{
font-weight:bold;
}
.bannerBottons{
text-align: left;
width: 500px;	
}
.leftCol{
float: left;
height: 711px;
margin-left: 20px;
-margin-left: 10px;
width: 615px;
}
.keyFeatureLeft{
width:10px;
height:711px;
background:url(/design/images/keyfeature-bg-left.jpg) no-repeat;
float:left;
text-align:left;
}
.keyFeatureCentre{
float:left;	
width:585px;
height:711px;
background:url(/design/images/keyfeature-bg-centre.jpg) repeat-x;
}
.keyFeatureRight{
float:left;	
width:10px;
height:711px;
background:url(/design/images/keyfeature-bg-right.jpg) no-repeat;
}
.keyFeat{
float:left;	
width:585px;
text-align:left;
}
.keyFeat h2	{
color:#093a72;
padding:5px;
}
.keyColLeft{
text-align:left;
width:290px;
float:left;
height:auto;
}
.customizePrac{
text-align:	left;
width:290px;
float:left;
height:auto;
padding:10px 0px;	
}
.customizePrac h4{
text-align:left;
color:#093a72;	
padding-bottom:10px;
font-weight:bold;
font-size:14px;
}
.customizePrac p{
padding:5px 0;
color:#516270;
padding:5px 0;	
font-size:12px;
}
.keyColRight{
text-align:left;
width:290px;
float:right;
height:auto;
}
.rightCol{
 width:300px;
 float:left;
 margin-left:10px;
 text-align:left;
}
.clientTest{
 width:290px;
float:left;
 margin-left:10px;
 text-align:left;
}
.clientTest h2{
color:#516270;
}
.clientTest h4{
color:#516270;
font-weight:bold;
font-style:italic;
text-align:right;
}
.clientTest p{
color:#516270;
text-align:left;
font-style:italic;
padding:10px 0;
}
.footerContainer{
float: left;
height: 270px;
margin: 50px 0 0 9px;
-margin: 50px 0 0 5px;
width: 960px;
}
.footerBgLeft{
width:11px;
float:left;
height:270px;
background:url(/design/images/inner-footer-left.png) no-repeat;
}
.footerBgCentre{
width:938px;
float:left;
height:270px;
background:url(/design/images/inner-footer-centre.png) repeat-x;
}
.footerBgRight{
width:11px;
float:left;
height:270px;
background:url(/design/images/inner-footer-right.png) no-repeat;
}
.footerTop{
width:auto;
height:135px;
text-align:left;
}
.footerCopyRight{
font-size:11px;
width:auto;
height:65px;
background-position:top center;
margin-top:20px;
}
.footerCopyRight a{
text-decoration:none;
color:#5a5a5a;	
}
.footerCopyRight a:hover{
text-decoration:underline;	
color:#5a5a5a;		
}
.footerCompanyInfo{
font-size:11px;
color:#5a5a5a;
background:url(/design/images/footer-seprator.png) no-repeat right bottom;
text-align:left;
width:150px;
float:left;
height:129px;
margin-top:10px;
-width:110px;
}
.footerCompanyInfo h3{
color: #0877BC;
width: 150px;
margin:10px 0 5px 25px;
font-size:13px;
-width:110px;
}
.footerCompanyInfo ul{
list-style:inside;
width:135px;
height:auto;
-width:110px;
}
.footerCompanyInfo ul li{
list-style:url(/design/images/bullet-arrow.png);
width:135px;
height:auto;
margin-left:25px;
padding:5px 0;
text-align:left;
-width:110px;	
}
.footerCompanyInfo ul li a{
list-style:url(/design/images/bullet-arrow.png);
width:135px;
height:auto;
text-decoration:none;
color:#5a5a5a;	
-width:110px;
}
.footerCompanyInfo ul li a:hover{
width:135px;
height:auto;
text-decoration:underline;	
color:#5a5a5a;		
-width:110px;
}
.footerSocialMedia{
font-size:11px;
color:#5a5a5a;
width:165px;
float:left;
height:129px;
margin-top:10px;
}
.footerSocialMedia h3{
color: #0877BC;
width: 150px;
margin:10px 0 5px 25px;
font-size:13px;
}
.footerSocialMedia ul{
list-style:none;
width:135px;
height:auto
}
.footerSocialMedia .socialMedia{
width:24px;
float:left;
height:24px;
margin:0 3px 0 0;
}
.footerSocialMedia ul li{
height: auto;
line-height: 24px;
margin-left: 25px;
padding: 5px 0;
width: 135px;
}
.footerSocialMedia ul li a{
height: auto;
line-height: 24px;
text-decoration:none;
color:#5a5a5a;	
}
.footerSocialMedia ul li a:hover{
height: auto;
line-height: 24px;
text-decoration:underline;	
color:#5a5a5a;	
}
/*----Partner Program----*/
.multiUser{
width:500px;
float:right;
height:auto;
margin:10px 35px 0 5px;
text-align:left;
}
.multiUser p{
font-size:14px;
width:500px;
float:left;
}
.multiUser ul{
float: left;
list-style: disc inside none;
text-align: left;
width: 500px;
}
.multiUser ul li{
padding:5px 0;
list-style:url(/design/images/check.png);
width:auto;
float:right;
width:500px;
}
.multiUser ul li ul{
list-style:inside;
float:left;
}
.multiUser ul li li{
list-style:inside;
float:left;
}
.multiUser ul li span{
font-weight:normal;
text-align:left;
padding-left:2px;
}
.multiUser ul li ul li{
list-style:inside;
float:left;
margin-left:15px;
}
.vendorArea{
float: left;
height: auto;
margin: 5px 1px 0 20px;
width: 938px;
}
.vendorContent{
width:938px;
float:left;
height:auto;
}
.vendorHeading{
width:auto;
float:left;
height:auto;
}
.vendorHeading h2{
color:#093a72;
}
.mpVendorLogoArea{
width:938px;
float:left;
height:auto;
margin:10px 0;	
}
.mpVendorBgTop{
width:938px;
float:left;
height:14px;
background:url(/design/images/vendors-top-bg.jpg) no-repeat;
}
.mpVendorBgCentre{
width:938px;
float:left;
height:auto;
background:url(/design/images/vendors-center-bg.jpg) repeat-y;
	-position: relative;
	-top: -4px;
}
.vendorLogos{
width:938px;
float:left;
height:auto;
}	
.vendorLogos ul{
list-style:none;
float:left;
height:auto;
width:938px;
}
.vendorLogos ul li{
float: left;
height: 130px;
list-style: none outside none;
padding: 5px 3px 2px 2px;
text-align: center;
width: 181px;
}
.vendorLogos ul li a{
text-decoration:underline;
text-align:center;
color:#0877bc;
}
.vendorLogos ul li a:hover{
text-decoration:none;
text-align:center;
}
.mpVendorBgBottom{
width:938px;
float:left;
height:14px;
background:url(/design/images/vendors-bottom-bg.jpg) no-repeat;
	-position: relative;
	-top: -4px;
}
/*----- Reseller Login Page----*/
.quranteeGreen{
width:938px;
margin:0px auto 10px auto;
-margin-top:-15px;
height:48px;
}
.guranteeArea{
width:938px;
float:left;
height:48px;
}
.guranteeBgLeft{
width:17px;
float:left;
height:48px;
background:url(/design/images/gurantee-bg-left.jpg) no-repeat;
}
.guranteeBgCentre{
width:904px;
float:left;
height:48px;
background:url(/design/images/gurantee-bg-centre.jpg) repeat-x;
}
.guranteeBgRight{
width:17px;
float:left;
height:48px;
background:url(/design/images/gurantee-bg-right.jpg) no-repeat;
}
.guranteeSucess{
width:904px;
text-align:center;
line-height:48px;
font-weight:bold;
color:#fff;
}
.guranteeSucess h2{
font-weight:bold;
width:850px;
float:left;
}
.guranteeSucess h2 span{
font-size:16px;
font-weight:normal;
}
.guaranteeLink{
font-weight:bold;
width:50px;
float:left;
}
.guaranteeLink a{
text-decoration:underline;
color:#fff;
font-weight:normal;
}
.guaranteeLink a:hover{
text-decoration:none;
color:#fff;
}
.breadCum{
float: left;
height:auto;
margin-left: 22px;
-margin-left: 11px;
text-align: left;
width: 904px;
}
.breadCum a{
text-decoration:underline;
text-align:left;
width:auto;
color:#42a5dd;
}
.breadCum a:hover{
text-decoration:underline;
text-align:left;
width:auto;
color:#000;
}
.resellerFormArea{
float: left;
height: auto;
margin: 5px 1px 0 20px;
width: 938px;
}
.reselForm{
width:510px;
float:left;
height:auto;
margin-left:15px;
text-align:left;
}
.reselFormHeading{
width:500px;
float:left;
height:auto;
}
.reselFormHeading ul{
list-style:none;
float:left;
}
.reselFormHeading ul li{
list-style:url(/design/images/check.png);
float:left;
width:450px;
margin-left:50px;
padding:5px 0;
}
.reselFormHeading h2{
text-align:left;
color:#166197;
padding:10px 0;
}
.reselFormHeading p{
padding:5px 0;
}
.reselFormArea{
width:500px;
float:left;
height:auto;
margin:15px 0;
}
.reselFormArea ul{
list-style:none;
float:left;
width:500px;
}
.reselFormArea ul li{
list-style:none;
float:left;
width:483px;
padding:5px 0;
}
.reselFormArea ul li label{
list-style:none;
float:left;
width:115px;
padding:5px 0;
text-align:right;
margin-right:10px;
}
.reselFormArea ul li input{
list-style:none;
float:left;
width:175px;
height:25px;
}
.reselFormArea ul li input.btn{
list-style:none;
float:right;
width:174px;
height:34px;
text-align:right;
}
.reselFormArea ul li textarea{
list-style:none;
float:left;
width:350px;
height:150px;
}
.reselFAQ{
width:510px;
float:left;
height:auto;
}
.reselFAQ h2{
color:#166197;
}
.reselFAQ ol{
margin-left:15px;
text-align:left;
}
.reselFAQ ol li{
margin-left:15px;
text-align:left;
padding:5px 0;
color:#3a4a58;
}
.reselFormImg{
width:410px;
float:left;
height:auto;
}
/*-------- Vendors Main Page------*/
.vendorsMainContainer{
float: left;
height: auto;
margin: 5px 1px 0 20px;
-margin: 5px 0px 0 10px;
width: 938px;
	-width: 1000px;
text-align:left;
}
.leftNavCont{
width:228px;
height:auto;
float:left;
}
.leftNavTopBg{
width:228px;
float:left;
height:20px;
background:url(/design/images/left-nav-bg-top.jpg) no-repeat;
}
.leftNavCenterBg{
width:228px;
float:left;
height:auto;
background:url(/design/images/left-nav-bg-center.jpg) repeat-y;
}
.leftNavBottomBg{
width:228px;
float:left;
height:20px;
background:url(/design/images/left-nav-bg-bottom.jpg) no-repeat;
}
.leftNavHeading{
width:auto;
text-align:left;
float:left;
}
.leftNavHeading h3{
color:#166197;
margin-left:15px;
}
.venLeftnav{
width:205px;
float:left;
height:auto;
margin-top:20px;
color:#2b4563;
}
.venLeftnav ul{
width:205px;
float:left;
}
.venLeftnav ul li{
padding: 8px 0;
margin-left: 40px;
list-style-image: url(/design/images/ico-plus.jpg);
width: 160px;
background:url(/design/images/left-nav-sep.jpg) bottom no-repeat;
}
.venLeftnav ul li a{
text-decoration:none;
color:#2b4563;	
-padding-left:5px;
}
.venLeftnav ul li a:hover,
.venLeftnav ul li a.active{
text-decoration:none;
color:#000;
}
.venLeftnav ul li ul{
list-style: none;
background:none;
float:left;
width:160px;
margin-left:-30px;
color:#1862b6;
}
.venLeftnav ul li ul li{
color:#1862b6;
float:left;	
background:none;	
list-style: none;
width: 160px;
}
.venLeftnav ul li ul li a{
text-decoration:none;
color:#1862b6;
}
.venLeftnav ul li ul li a:hover, .venLeftnav ul li ul li a.active{
text-decoration:none;
color:#2b4563;
}
.vendorRightCol{
width:700px;
float:left;
height:auto;
margin-left:10px;
	-margin-left:10px;
	-pisition: relative;
}
.vendorBanerArea{
width:700px;
float:left;
height:195px;
background:url(/design/images/vendor-banner-bg.jpg) no-repeat;
}
.vendorPro{
width:197px;
float:left;
height:181px;
background-position:bottom;
margin:5px 10px;
}
.vendorBannerHeading{
float: left;
height: auto;
margin: 25px 0 0 -15px;
width: 475px;
}
.vendorBannerHeading p.heading{
font-family:Verdana;
font-size:26px;
font-weight:bold;	
font-stretch:ultra-expanded;
padding-bottom:15px;
}
.vendorBannerHeading p.promo{
font-family:Verdana;
font-size:16px;	
font-stretch:ultra-expanded;
}
.vendorBannerHeading p.promo span{
font-weight:bold;	
}
.mostPopVendorArea{
width:700px;
float:left;
height:auto;
margin:15px 0;
}
.mostpopBgTop{
width:700px;
float:left;
height:13px;
background:url(/design/images/most-pop-bg-top.png) no-repeat;
}
.mostpopBgCenter{
width:700px;
float:left;
height:auto;
background:url(/design/images/most-pop-bg-center.png) repeat-y;
	-position: relative;
	-top:-4px;
}
.mostpopBgBottom{
width:700px;
float:left;
height:13px;
background:url(/design/images/most-pop-bg-bottom.png) no-repeat;
	-position: relative;
	-top:-4px;
}
.mostPopHeading{
width:auto;
text-align:left;
margin:5px;
}
.mostPopHeading h2{
color:#000;
font-weight:bold;
margin: 0 5px 5px 15px;	
}
.mostPopHeading h1{
color:#166197;
margin: 0 5px 5px 15px;	
}
.mostPopHeading h3{
color:#166197;
margin: 0 5px 5px 15px;	
font-size:16px;
font-weight:bold;
}
.mostPopHeading p{
margin:10px 5px 10px 15px;	
text-align:left;
color:#3a4a58;
text-align:justify;
}
.mostPopHeading ul{
margin:10px 5px 10px 15px;	
text-align:left;
color:#3a4a58;
text-align:justify;
list-style:none;
}
.mostPopHeading ul li {
padding:5px 0;	
}
.mostPopHeading a{
color:#166791;
text-decoration:underline;
}
.mostPopHeading a:hover{
text-decoration:none;
}
.examrequest{
width:300px;
	-width:500px;
padding-left:180px;
font-size:12px;
}
.retexams{
float: left;
height: auto;
list-style:none;
margin-left:15px;
width:680px;
color:#3a4a58;
}
.retexams li a{
color:#166791;
text-decoration:none;
}
.retexams li a:hover{
text-decoration:underline;
}
.mostPopCourseNames{
float: left;
height: auto;
width: 920px;
}
.mostPopCourseNames ul.courselist{
float: left;
height: auto;
list-style:inside;
margin-left: 40px;
-margin-left: 20px;
width:880px;
}
.mostPopCourseNames ul.courselist li{
list-style:url(/design/images/most-pop-bullet.png) none;
float:left;
height:auto;
width:145px;
padding:5px 0;
}
.mostPopCourseNames ul.courselist li a{
color:#166791;
text-decoration:none;
}
.mostPopCourseNames ul.courselist li a:hover{
text-decoration:underline;
}
.mostPopCourseNames ul.courselist li.coursep{
width:220px;
}
h2.courses{
color:#093a72;
padding:10px;
font-size: 20px;
}
.mostPopNames ul{
float: left;
height: auto;
list-style:inside;
margin-left: 40px;
width:680px;
}
.mostPopNames ul li{
list-style:url(/design/images/most-pop-bullet.png) none;
float:left;
height:auto;
width:170px;
padding:5px 0;
}
.mostPopNames ul li a{
color:#166791;
text-decoration:none;
}
.mostPopNames ul li a:hover{
text-decoration:underline;
}
.mostPopDetails{
float: left;
height: auto;
width:700px;
color:#006699;
}
.mostPopDetails ul{
float: left;
height: auto;
list-style:inside;
margin-left: 40px;
-margin-left: 0px;
width:700px;
}
.mostPopDetails ul li{
list-style:url(/design/images/most-pop-bullet.png) none;
float:left;
height:auto;
width:132px;
padding:5px 0;
-padding-left:20px;;
}
.mostPopDetails ul li a{
color:#006699;
text-decoration:underline;
}
.mostPopDetails ul li a:hover{
text-decoration:underline;
}
.vendorsBtn{
width:660px;
height:38px;
margin:20px;
float:right;
text-align:right;
}
.vendorsBtn inupt{
float:right;
width:179px;
height:38px;
}
.vendorDemoBtn{
width:174px;
float:right;
height:auto;
margin:20px;
}
.venCoDetails{
width:700px;
float:left;
height:auto;
margin-left:10px;
padding-top:5px;
}
.venDescr{
text-align:left;
color:#3a4a58;
width:680px;
float:left;
text-align:justify;
}
.venDescr p{
color:#3a4a58;
text-align:justify;
}
.venDescr h3{
color:#166197;
font-weight:bold;
margin:10px 5px 5px 0px;	
width:680px;
float:left;
}
.venDescr a{
color:#166197;
text-decoration:none;
}
.venDescr a:hover{
text-decoration:underline;
}
.venCoHeading{
color:#166197;
text-align:left;
}
.vendorProDetail{
width:700px;
height:auto;
float:left;
margin:10px 0;
}
.vendorCertList{
width:700px;
height:auto;
float:left;
margin:15px 0;
}
.vendorCertDetals{
width:690px;
float:right;
border-bottom:1px solid #dedede;
padding:5px 0;
}
.vendorCertLink{
width:345px;
color:#166791;
float:left;
}
.vendorCertLink a{
color:#166791;
text-decoration:underline;
}
.vendorCertLink a:hover{
text-decoration:underline;
}
.vendorProImg{
width:145px;
height:auto;
float:left;
}
.vendorCoDetals{
width:690px;
float:right;
border-bottom:1px solid #dedede;
padding:5px 0;
}
.CertExamBundle{
width:690px;
height:36px;
float:right;
display:inline;
font-size:12px;
}
.CertExamBundle input.BuyNow{
float:right;
display:inline;
}
.CertExamBundle strong{
font-weight:bold;
color:#166791;
}
.CertExamBundle span.strk{
text-decoration: line-through;
}
.Cert_Exams_Prods{
width:690px;
float:right;
padding:5px 0;
font-size:12px;
}
.vendorCoOrange{
width:90px;
color:#ff6600;
float:left;
}
.venCoBlue{
width:448px;
-width:439px;
float:left;
height:auto;
color:#3a4a58;
padding-left:2px;
}
.venCoPrice{
width:141px;
height:auto;	
display:inline;
}
.venCoPrice span.strike{
color:#3a4a58;	
float:left;
font-weight: normal;
-margin-right: 0px;
text-decoration: line-through;
width:60px;
}
.venCoPrice span.price{
float:left;
width:60px;
color:#3a4a58;
font-weight:bold;
}
.venCoPrice .pnt{
cursor:pointer;
}
.CertBundleBtn{
float: right;
height: auto;
margin: 6px 0;
text-align: right;
width: 300px;
	display:inline;
}
.CertBundleBtn ul{
list-style:none;
float:left;
display:inline;
}
.CertBundleBtn ul li{
list-style:none;
float:left;
width:145px;
display:inline;
cursor:pointer;
}
/*-------- Checkout ----------*/
.secHeading{
text-align:left;
height:auto;
}
.secHeading h1{
color:#166197;	
font-weight:bold;
}	
.secHeading p{
color:#3a4a58;
}	
.secHeading p a{
color:#3a4a58;
text-decoration:underline;
}
.secHeading p a:hover{
color:#3a4a58;
text-decoration:none;
}
.checkOutForm{
width:935px;
-width:1000px;
float:left;
height:auto;
margin:10px 0;
}
.checkCol{
width:300px;
float:left;
height:auto;
padding:10px 0;
border-right:1px solid #cccccc;
}
.checkColLast{
width:300px;
float:left;
height:auto;
padding:10px 0;
}
.checkCount{
float: left;
height: 32px;
line-height: 32px;
padding-left: 15px;
text-align: left;
width: 17px;
}
.checkColHeading{
color:#3a4a58;
text-align:left;
float:left;
width:300px;
border-bottom:1px solid #cccccc;
padding:10px 0;	
}
.checkColHeading h2{
color: #3A4A58;
float: left;
font-weight: bold;
line-height: 32px;
margin-left: 20px;
width: 240px;
}
.chForm{
float: left;
height: auto;
margin: 20px 0 10px 10px;
width: 280px;
}
.chForm ul{
list-style:none;
float:left;
height:auto;
width:300px;
}
.chForm ul li{
list-style:none;
float:left;
height:auto;
width:auto;
line-height:22px;
padding:5px 0;
}
.chForm ul li label{
color: #3A4A58;
float: left;
height: auto;
list-style: none outside none;
margin-right: 10px;
text-align: right;
width: 100px;
font-size:12px;
}
.chForm ul li input{
list-style:none;
float:left;
height:22px;
width:170px;
border:1px solid #cccccc;
}
.chForm ul li select{
list-style:none;
float:left;
height:22px;
width:170px;
border:1px solid #cccccc;
}
.chForm span{
color:red;
}
.paymentMethod{
margin: 20px 0 10px 10px;
width: 280px;
float:left;
}
.paymentMethod ul{
list-style:none;
float:left;
height:auto;
width:280px;
}
.paymentMethod ul li{
width:280px;
float:left;
list-style:none;
padding:5px 0;

color: #3A4A58;
float: left;
font-size: 12px;
height: auto;
}
.pmCardType{
margin:0px 0 10px 10px;
width: 280px;
float:left;
}
.pmCardType ul{
list-style:none;
float:left;
height:auto;
width:280px;
}
.pmCardType ul li{
width:280px;
float:left;
list-style:none;
padding:5px 0;
line-height:22px;
}
.pmCardType ul li label{
width:280px;
float:left;
list-style:none;
font-size:12px;
color: #3A4A58;
float: left;
font-size: 12px;
height: auto;
}
.pmCardType ul li input{
float: left;
list-style: none outside none;
height:22px;
width: 250px;
}
.pmCardType ul li select.expiMonth{
float: left;
height: 22px;
list-style: none outside none;
margin-right: 25px;
width: 50px;
}
.pmCardType ul li input.expiMonth{
float: left;
height: 22px;
list-style: none outside none;
margin-right:10px;
width: 50px;
line-height:22px;
}
.pmCardType ul li a{
text-decoration:underline;
color:#000;
font-size:11px;
}
.pmCardType ul li a:hover{
text-decoration:none;
color:#000;
}
.pmCardType span{
color:red;
}
.reviewOrder{
margin:0px 0 10px 10px;
width: 290px;
float:left;
}
.reviewOrder a{
text-decoration:underline;
color:#3a4a58;
}
.reviewOrder a:hover{
text-decoration:none;
color:#3a4a58;
}
.shippingcheckout{
font-size:12px;
margin:0px 0 10px 10px;
-margin-left:25px;
}
.shippingcheckout a{
text-decoration:none;
color:#3a4a58;
}
.shippingcheckout a:hover {
text-decoration:underline;
}
.shippingcheckout td.right{
text-align:left;
width:120px;
}
.shippingcheckout td.right span{
color:red;
}
.rOrderHeading{
width:280px;
margin:20px 0 10px 10px;	
height:auto;
float:left;
border-bottom:1px solid #cccccc;
padding-bottom:3px;
}
.roProdHeading{
width:135px;
float:left;
height:auto;
font-weight:bold;	
}
.roQtyHeading{
width:45px;
float:left;
height:auto;	
font-weight:bold;
}
.roSubTotalHeading{
float: left;
height: auto;
text-align: right;
width: 98px;	
font-weight:bold;
}
.rOrderTxt{
width:280px;
margin:0 0 10px 10px;	
height:auto;
float:left;
border-bottom:1px solid #cccccc;
padding-bottom:3px;
margin-bottom:10px;
}
.roProd{
width:135px;
float:left;
height:auto;
font-size:11px;
}
.roQty{
width:45px;
float:left;
height:auto;	
}
.roSubTotal{
float: left;
height: auto;
text-align: right;
width: 98px;	
}
.basketPromoMess{
width:380px;
float:right;
height:auto;
text-align:right;
margin-right:15px;
}
.basketPromoMess span{
color:red;
}
.subTotal{
width:240px;
float:right;
height:auto;
margin:10px 0;
border-bottom:1px solid #cecece;
}
.subLeft{
width:100px;
float:left;
height:auto;
padding:5px 0;
}
.subPrice{
padding:5px 0;	
width:100px;
float:left;
height:auto;
text-align:right;
}
.subTotalPrice{
width:240px;
float:right;
height:auto;
font-size:18px;
font-weight:bold;
}
.subLeftPrice{
width:100px;
float:left;
height:auto;
padding:5px 0;
}
.PriceTotal{
padding:5px 0;	
width:100px;
float:left;
height:auto;
text-align:right;
}
.btnConfirm{
float: left;
margin-left: 5px;
margin-top: 10px;
text-align: center;
width: 300px;
}
.checkOutMcafe{
float: left;
height: 53px;
padding: 15px 100px;
width: 105px;
}
.checkOutMcafeLogo{
height: 18px;
margin-top: 10px;
width: 125px;
text-align:center;
}
.checkOutMcafeTested{
width:125px;
font-size:11px;
text-align:center;
padding:5px 0;
}
.checkOutMcafeTested span{
color:#b21f48;
}
.billingBox{
width:280px;
float:left;
font-size:11px;
text-align:left;
margin-top:5px;
color: #3A4A58;
}
.billingBox input{
margin: 0 10px;
color: #3A4A58;
float: left;
}
.checkoutSecureArea{
width:940px;
float:left;
height:auto;
}
.checkoutSecureArea h3{
color:#166197;	
width:920px;
font-weight:bold;
float:left;
padding:0 0 10px 10px;
font-size:18px;
}	
.checkoutSecureArea h2{
width:940px;
font-weight:bold;
float:left;
}	
.paypal{
padding-left:10px;
	-position: relative;
	-left: 10px;
	*position: relative;
	*left: 10px;
	position: relative\9;
	left: 10px\9;
}
.checkoutSecureArea p{
padding:10px 0px;
}
.coLeftBg{
width:13px;
float:left;
height:47px;
background:url(/design/images/check-sec-bg-left.jpg) no-repeat;
}
.coCenterBg{
width:912px;
float:left;
height:47px;
background:url(/design/images/check-sec-bg-center.jpg) repeat-x;
color:#3a4a58;
font-size:16px;
}
.coRightBg{
width:13px;
float:left;
height:47px;
background:url(/design/images/check-sec-bg-right.jpg) no-repeat;
}
/*------ Basket Page -------*/
.basketLCol{
text-align:left;
height:auto;
width:705px;
float:left;
}
.yourBasketHeading{
text-align:left;
height:auto;
width:705px;
-width:705px;
	float:left;
	-float:none;
	float:none\9;
}
.yourBasketHeading h2{
color:#166197;	
font-weight:bold;
width:438px;
-width:428px;
	float:left;
}	
.basketLeftCol{
width:705px;
float:left;
height:auto;
}
.basketBgTop{
width:705px;
height:11px;
float:left;
background:url(/design/images/basket-bg-top.jpg) no-repeat;
}
.basketBgCentre{
width:705px;
height:auto;
float:left;
background:url(/design/images/basket-bg-centre.jpg) repeat-y;
-position: relative;
-top:-5px;
}
.basketBgCentre a{
text-decoration:underline;
color:#3a4a58;
}
.basketBgCentre a:hover{
text-decoration:none;
color:#3a4a58;
}
.basketBgBottom{
width:705px;
height:11px;
float:left;
background:url(/design/images/basket-bg-bottom.jpg) no-repeat;
	-position: relative;
	-top:-5px;
}
.basketHeading{
width:690px;
height:auto;
border-bottom:1px solid #cccccc;
margin:0 6px;
float:left;
}
.bProImgHeading{
width:100px;
float:left;
height:auto;
}
.bProShipHeading{
width:680px;
float:left;
height:auto;
}
.bProShipHeading h3{
color:#3a4a58;
font-weight:bold;
}
.bProDescHeading{
width:350px;
float:left;
height:auto;
}
.bProDescHeading h3{
color:#3a4a58;
font-weight:bold;
}
.bProQtyHeading{
width:90px;
float:left;
height:auto;
}
.bProQtyHeading h3{
color:#3a4a58;
font-weight:bold;
}
.bProPriceHeading{
width:70px;
float:left;
height:auto;
}
.bProPriceHeading h3{
color:#3a4a58;
font-weight:bold;
}
.bProSubTHeading{
width:70px;
float:left;
height:auto;
}
.bProSubTHeading h3{
color:#3a4a58;
font-weight:bold;
}
.basketContent{
width:690px;
height:auto;
margin:10px 6px;
float:left;
font-size:12px;	
}
table.shipping
{
width:680px;
}
table.shipping td
{
width:235px;
}
table.shipping td input
{
width:235px;
}
table.shipping td.right
{
text-align:right;
white-space:nowrap;
width:105px;
font-size: 12px;
}
table.shipping td.right span
{
color: rgb(255, 0, 0);
}
.bProImg{
width:110px;
float:left;
height:auto;
}
.bProDesc{
width:350px;
float:left;
height:auto;
padding-right:10px;
}
.bProQty{
width:90px;
float:left;
height:auto;
}
.bProQty ul{
list-style:none;
float:left;
height:auto;
width:90px;
font-size:11px;
color:#3a4a58;
}
.bProQty ul li{
padding-bottom:3px;
list-style:none;
float:left;
height:auto;
width:100px;
}
.bProQty ul li a{
text-decoration:underline;
color:#3a4a58;
}
.bProQty ul li a:hover{
text-decoration:none;
color:#3a4a58;
}
.bProQty ul li input{
list-style:none;
float:left;
height:auto;
width:35px;
}
.bProQty ul li input.update{
padding-bottom:3px;
list-style:none;
float:left;
height:auto;
width:40px;
height:18;
}
.bProPrice{
width:70px;
float:left;
height:auto;
}
.bProSubT{
width:70px;
float:left;
height:auto;
}
.basketpProCode{
width:705px;
float:left;
height:auto;
margin:10px 0;
}
.basketProArea{
width:284px;
float:left;
height:auto;
margin-left:10px;
}
.cPromoBgTop{
width:284px;
height:12px;
float:left;
background:url(/design/images/cpro-bg-top.jpg) no-repeat;
}
.cPromoBgCentre{
width:284px;
height:auto;
float:left;
background:url(/design/images/cpro-bg-centre.jpg) repeat-y;
	-position: relative;
	-top: -4px;
}
.cPromoBgBottom{
width:284px;
height:12px;
float:left;
background:url(/design/images/cpro-bg-bottom.jpg) no-repeat;
	-position: relative;
	-top: -4px;
}
.promoTxt h2{
color:#1a1e22;
font-weight:bold;
text-align:left;
margin-left:10px;
}
.promoTxt ul{
list-style:none;
float:left;
width:270px;
margin-left:10px;
}
.promoTxt ul li{
list-style:none;
float:left;
width:270px;
margin-top:5px;
}
.promoTxt ul li input{
list-style:none;
float:left;
width:145px;
height:24px;
}
.promoTxt ul li input.btnPromo{
list-style:none;
float:left;
width:71px;
height:26px;
margin-left:5px;
}
.promoTxt p{
float:left;
width:270px;
margin-left:5px;
font-size:12px;
font-style:italic;
padding:5px 0;
}
.promoTxt p span{
font-style:normal;
font-weight:bold;
}
.basketPromo{
width:350px;
margin:80px 5px 0px 350px;
//margin:60px 5px 0px 60px;
font-size:12px;
color:red;
vertical-align:bottom;
position:absolute;
}
.basketPromo span{
font-weight:bold;
font-size:13px;
}
.basketTotal{
width:240px;
float:right;
height:auto;
margin-right:5px;
}
.btnKS{
width:350px;
float:left;
height:auto;
}
.btnSCheckout{
width:266px;
float:right;
height:auto;
text-align:right;
}
.basketRightCol{
width:205px;
float:right;
-float:left;
-margin-left: 15px;
height:auto;
color:#3a4a58;
}
.bHelpArea{
width:205px;
float:right;
height:auto;
font-weight:bold;
font-size:16px;
}
.bHelpArea span{
font-size:12px;
text-align:right;
}
.bOnline{
width:205px;
float:right;
height:auto;
font-weight:bold;
font-size:24px;
color:#166197;
border-bottom:1px solid #cccccc;
padding-bottom:10px;
}
.bOnline a{
font-size:12px;
color:#166197;
text-decoration:underline;
}
.bOnline2{
float:right;
margin-top:30px;
font-weight:bold;
}
.bOnline2 a:hover{
font-size:12px;
color:#166197;
text-decoration:none;
}
.bOnline2 a{
font-size:12px;
color:#166197;
text-decoration:underline;
}
.bOnline a:hover{
font-size:12px;
color:#166197;
text-decoration:none;
}
.bSuccess{
border-bottom: 1px solid #CCCCCC;
float: left;
height: auto;
padding: 15px 0;
width: 205px;
}
.bSuccess h4{
font-weight:bold;
float:left;
color:#166197;
}
.bSuccess p{
width:205px;
float:left;
height:auto;
margin:10px 0;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.bSuccess p a{
text-decoration:underline;
color:#3a4a58;
}
.bSuccess p a:hover{
text-decoration:none;
color:#3a4a58;
}
.bMcafe{
width:100px;
float:left;
height:auto;
margin:5px 30px;
	-margin:2px 15px;
}
/*------- Bundles Page --------*/
.bundlesContainer{
width:925px;
-width:1000px;
	margin:5px auto;
height:auto;
}
.bundlesBgTop{
width:925px;
-width:1000px;
	float:left;
height:13px;
background:url(/design/images/bundles-bg-top.jpg) no-repeat;
}
.bundlesBgCentre{
width:925px;
-width:1000px;
	float:left;
height:auto;
background:url(/design/images/bundles-bg-centre.jpg) repeat-y;
	-position: relative;
	-top: -4px;
}
.bundlesBgBottom{
width:925px;
float:left;
height:13px;
background:url(/design/images/bundles-bg-bottom.jpg) no-repeat;
	-position: relative;
	-top: -4px;
}
.bundleLeftCol{
width:610px;
float:left;
margin-left:5px;
	margin-left:2px;
}
.bundleLeftCol a{
text-decoration:underline;
color:#3a4a58;
}
.bundleLeftCol a:hover{
text-decoration:none;
color:#3a4a58;
}
.bundleHeadingMain{
width:auto;
margin-left:10px;
}
.bundleHeadingMain h2{
color:#166197;
font-weight:bold;
}
.bundleProImg{
width:210px;
float:left;
height:auto;
}
.bundProTxt{
width:400px;
float:left;
}
.bundProTxt p{
width:400px;
float:left;
text-align:left;
padding:7px 0;
}
.bundProTxt p span{
font-weight:bold;
}
.bundProTxt ul{
list-style:inside;
float:left;
width:400px;
}
.bundProTxt ul li{
list-style:url(/design/images/check.png);
margin-left: 35px;
padding: 3px 10px;
}
.bundleRightCol{
width:300px;
float:right;
	-float:left;
	margin-right:10px;
	-margin-right:5px;
}
.bundlePromo{
text-align:center;
color:#3a4a58;
}
.bundlePromo span{
font-weight:bold;
}
.POArea{
width:282px;
float:left;
height:auto;
margin:10px;
	-margin:5px;
}
.PoBgTop{
width:282px;
float:left;
height:18px;
background:url(/design/images/bundle-po-top.jpg) no-repeat;
}
.PoBgCentre{
width:282px;
float:left;
height:auto;
background:url(/design/images/bundle-po-centre.jpg) repeat-y;
}
.PoBgBottom{
width:282px;
float:left;
height:18px;
background:url(/design/images/bundle-po-bottom.jpg) no-repeat;
}
.poHeading h2{
color:#166197;
font-weight:bold;
text-align:center;
}
.poOption{
width:270px;
margin:12px 0 10px 12px;
-margin:6px 0 10px 6px;
	float:left;
}
.poDesOptions{
width:270px;
float:left;
height:auto;
margin:2px 0;
}
.poDes{
width:140px;
float:left;
height:auto;
}
.proValPack{
width:160px;
float:left;
height:auto;
font-size: 12px;
font-weight:bold;
}
.proPackCheckBox{
width:20px;
float:left;
height:auto;
}
.poPrice{
width:90px;
float:left;
height:auto;
font-size:11px;
font-weight:bold;
}
.poPrice span{
float: left;
font-size: 11px;
font-weight: normal;
height: auto;
text-decoration:line-through;
width: 45px;
}
.poSave{
width:282px;
height:auto;
float:left;
text-align:center;
color:#3a4a58;
margin:10px 0;
}
.poSave span{
text-align:center;	
width:282px;
height:auto;
font-weight:bold;
color:#008080;
float:left;
font-size:24px;
}
.poSave span.strike{
font-size:12px;
text-decoration:line-through;
color:red;
}
.poBtns{
width:282px;
float:left;
height:auto;
}
.poBtns ul{
width:300px;
list-style:none;
float:left;
}
.poBtns ul li{
width:300px;
list-style:none;
float:left;
text-align:center;
}
.poBgOnline{
width:282px;
float:left;
height:auto;
margin:10px;
	-margin:5px;
}
.poHelpBgTop{
width:282px;
float:left;
height:14px;
background:url(/design/images/po-bg-top.jpg) no-repeat;
}
.poHelpBgCentre{
width:282px;
float:left;
height:auto;
background:url(/design/images/po-bg-centre.jpg) repeat-y;
	-position: relative;
	-top:-4px;
}
.poHelpBgBottom{
width:282px;
float:left;
height:14px;
background:url(/design/images/po-bg-bottom.jpg) no-repeat;
	-position: relative;
	-top:-4px;
}
.poHelpH{
width:255px;
float:left;
margin:0 10px;
font-size:13px;
color:#3a4a58;
}
.poHelpH span{
font-size:18px;
color:#3a4a58;
font-weight:bold;
}
.poOnline{
width:255px;
float:left;
margin:0 10px;
font-size:13px;
color:#3a4a58;
text-align:left;
}
.poOnline a{
text-decoration:underline;
color:#3a4a58;
text-align:right;
margin-left:30px;
}
.poOnline a:hover{
margin-left:30px;	
text-decoration:none;
color:#3a4a58;
}
.poOnline span{
color:#538b08;
font-size:28px;
font-weight:bold;
}
.poBuyMore{
width:510px;
float:left;
height:auto;
margin:15px 25px;
	margin:7px 12px;
}
.poBuyBgTop{
width:510px;
float:left;
height:10px;
background:url(/design/images/po-buy-program-top.jpg) no-repeat;
}
.poBuyBgCentre{
width:510px;
float:left;
height:auto;
-height:20px;
	-position: relative;
	-top: -5px;
	background:url(/design/images/po-buy-program-centre.jpg) repeat-y;
}
.poBuyBgBottom{
width:510px;
float:left;
height:10px;
	 -position: relative;
	-top: -10px;
background:url(/design/images/po-buy-program-bottom.jpg) no-repeat;
}
.poBuyMoreTxt{
text-align:left;
font-size:12px;
margin-left:15px;
float:left;
width:auto;
}
.poBuyMoreTxt span{
text-align:left;
font-size:14px;
color:#3a4a58;
}
.poBuyMoreTxt span a{
text-decoration:underline;
color:#3a4a58;	
}
.poBuyMoreTxt span a:hover{
text-decoration:none;
color:#3a4a58;	
}
/*------ FAQ Page ----------*/
.faqBannerBtn{
width:200px;
float:right;
height:auto;
margin:25px;
}
.faqBannerBtn ul{
list-style:none;
text-align:center;
}
.faqBannerBtn ul li{
list-style:none;
text-align:center;
}
.faqCHeading{
width:700px;
float:left;
height:auto;
}
.faqCHeading a{
text-decoration:underline;
color:#166197;
}
.faqCHeading a:hover{
text-decoration:none;
color:#166197;
}
.faqCHeading h4{
width:700px;
font-weight:bold;
}
.faqCHeading h2{
font-size: 1.5em;
}
.faqCHeading p{
width:670px;
padding:5px 0;
margin-bottom:10px;
line-height:22px;
}
.faqCHeading ol{
float: left;
height: auto;
margin-left: 25px;
width: 600px;
}
.faqCHeading ol li{
width: 600px;
float:left;
height:auto;
padding:5px 0;
}
.faqCHeading ul{
float: left;
height: auto;
margin-left: 25px;
width: 600px;
}
.faqCHeading ul li{
width: 600px;
float:left;
height:auto;
padding:5px 0;
}
.faqCHeading h2{
color:#166197;
padding-bottom:10px;
}
.faqBdyContainer{
width:700px;
float:left;
height:auto;
margin:30px 0 10px 0;
}
.faqCLeft{
width:205px;
float:left;
height:auto;
margin-left:20px;
}
.faqCLeft h3{
font-weight:bold;
color:#000;
padding:15px 0;
}
.faqCLeft p{
color:#3a4a58;
padding:15px 0;
}
.faqCEmail{
width:450px;
float:left;
height:auto;
margin-left:10px;
}
.faqEmailContact{
width:auto;
float:left;
height:auto;
margin-left:10px;
}
.faqCEmail h3{
font-weight:bold;
color:#000;
padding:15px 0;
float:left;
width:auto;
}
.faqOnlineHelp{
width:226px;
float:right;
height:auto;
margin:10px 0;
}
.onlineChatBlue{
width:206px;
float:left;
margin:0 10px;
font-size:13px;
color:#166197;
text-align:left;
}
.onlineChatBlue a{
text-decoration:underline;
color:#3a4a58;
text-align:right;
margin-left:10px;
}
.onlineChatBlue a:hover{
margin-left:10px;	
text-decoration:none;
color:#3a4a58;
}
.onlineChatBlue span{
color:#166197;
font-size:28px;
font-weight:bold;
}
.faqChatBgTop{
width:226px;
float:left;
height:9px;
	background:url(/design/images/faq-chat-bg-top.png) no-repeat;
}
.faqChatBgCentre{
width:226px;
float:left;
height:auto;
background:url(/design/images/faq-chat-bg-centre.png) repeat-y;
}
.faqChatBgBottom{
width:226px;
float:left;
height:9px;
background:url(/design/images/faq-chat-bg-bottom.png) no-repeat;
}
.faqHelpChat{
width:206px;
float:left;
margin:0 10px;
font-size:13px;
color:#3a4a58;
}
.faqHelpChat span{
font-size:18px;
color:#3a4a58;
font-weight:bold;
}
.FAQEmailEnquery{
float: left;
height: auto;
width: 400px;
}
.FAQEmailEnquery h3{
font-weight:normal;
text-align:left;
color:#3a4a58;
width:auto;
padding:5px 0;
}
.FAQEmailEnquery h3 span{
font-weight:normal;
text-align:left;
color:#568cc9;
}
.FAQEmailEnquery p{
font-weight:normal;
text-align:left;
font-size:12px;
float:left;
width:inherit;
padding:5px 0;
}
/*------- My Account Page ------*/
.addressContainer{
width:700px;
float:left;
height:auto;
margin:0 0 10px 10px;
}
.addressContainer a{
color:#166791;
text-decoration:none;
}
.addressContainer a:hover{
text-decoration:underline;
}
.addressArea{
width:700px;
float:left;
height:auto;
margin:30px 0 10px 0;
}
.addressForm{
width:700px;
float:left;
height:auto;
}
.addressForm h4{
font-weight:bold;
text-align:left;
margin-left:15px;
}
.addressForm ul{
list-style:none;
float:left;
width:700px;
color:#3a4a58;
}
.addressForm ul li{
list-style:none;
float:left;
width:700px;
padding:5px 0;
}
.addressForm ul li label{
list-style:none;
float:left;
width:150px;
text-align:right;
margin-right:10px;
font-size:12px;
line-height:22px;
}
.addressForm ul li input{
list-style:none;
float:left;
width:175px;
height:22px;
text-align:right;
border:1px solid #cccccc;
text-align:left;
}
.addressForm ul li input.zipCode{
list-style:none;
float:left;
width:100px;
height:22px;
text-align:right;
border:1px solid #cccccc;
text-align:left;
}
.addressForm ul li select{
list-style:none;
float:left;
width:175px;
height:22px;
text-align:left;
border:1px solid #cccccc;
}
.addressForm ul li.btn input{
width:103px;
height:35px;
border:0px;
}
/*--- Account Setting ----*/
.eNotif{
width:700px;
float:left;
height:auto;
}
.eNotif h4{
font-weight:bold;
text-align:left;
margin-left:15px;
}
.eNotif ul{
list-style:none;
float:left;
width:500px;
color:#3a4a58;
margin:10px 0;
}
.eNotif ul li{
float: left;
height: 22px;
line-height: 22px;
list-style: none outside none;
margin: 5px 0;
width: 500px;
}
.eNotif ul li input.checkbox{
float: left;
height: 22px;
list-style: none outside none;
margin-left: 30px;
margin-right: 10px;
text-align: left;
width: 13px;
}
.emailPwd{
padding:10px 0;
margin:10px 0;
float:left;
width:auto;
}
/*------- Invioce - Order Page -------*/
.hardcopy{
width:660px;
padding-left:25px;
font-size:12px;
	position: relative\9;
	left: 20px\9;
	*position: relative;
	*left: 20px;
}
.hardcopy th{
border-bottom:1px solid #ccc;
}
.expproducts{
width:685px;
padding-left:10px;
font-size:12px;
	-margin-left: 10px;
	position: relative\9;
	left: 10px\9;
	*position: relative;
	*left: 10px;
}
.expproducts td{
padding-bottom:10px;
}
.memprodlistArea{
width:650px;
float:left;
height:auto;
border-bottom:1px solid #ccc;
margin-left:25px;
padding:10px 0;
font-size:12px;
}
.memprodlistdescr{
width:250px;
float:left;
height:auto;
padding-bottom:15px;
font-size:13px;
font-weight:bold;
color:#166197;
}
.memprodlistinv{
width:78px;
float:left;
height:auto;
}
.memprodlistdate{
width:100px;
float:left;
height:auto;
}
.memprodlistext{
width:122px;
float:right;
height:auto;
}
.memprodaudio{
width:650px;
float:left;
}
.memprodauthcode{
width:350px;
float:left;
padding-top:5px;
}
.memprodauthcode form{
display:inline;
vertical-align:bottom;
padding:0px;
margin:0px;
}
.memprodauthcode form input{
vertical-align:bottom;
padding:0px;
margin:0px;
}
.memprodauthcode p{
padding-right:16px;
display:inline;
}
.orderheadingArea{
width:650px;
float:left;
height:auto;
font-weight:bold;
border-bottom:1px solid #ccc;
margin-left:25px;
padding-bottom:10px;
font-size:12px;
}
.invoicelistArea{
width:650px;
float:left;
height:auto;
margin-left:25px;
padding-bottom:10px;
font-size:12px;
}
.timeoffer{
width:650px;
float:left;
margin-top:20px;
padding-top:10px;
border-top:1px #CCCCCC dashed;
}
.memprodHeading{
width:250px;
float:left;
height:auto;
}
.memprodHeading2{
width:100px;
float:left;
height:auto;
}
.memprodHeading3{
width:78px;
float:left;
height:auto;
}
.memprodHeading4{
width:122px;
float:left;
height:auto;
}
.invoiceHeading{
width:200px;
float:left;
height:auto;
}
.iOrderHeading{
width:100px;
float:left;
height:auto;
margin:0 5px;
}
.orderTxtArea{
width:650px;
float:left;
height:auto;
margin:15px 0 0 25px;
color:#516270;
font-size:12px;
}
.noInvoiceTxt{
width:650px;
float:left;
height:auto;
margin:15px 0 5px 25px;
color:#000;
}
.invoicePurLink{
width:650px;
float:left;
height:auto;
margin:15px 0 0 25px;
color:#000;
text-align:center;
}
.invoicePurLink a{
text-decoration:underline;
color:#166791;
}
.invoicePurLink a:hover{
text-decoration:none;
color:#166791;
}
.invoice{
width:200px;
float:left;
height:auto;
}
.invoice ol{
padding-left:15px;
}
.invoice ol li{
float:left;
}
.invoice a{
text-decoration:underline;
color:#516270;	
}
.invoice a:hover{
text-decoration:none;
color:#516270;	#166197
}
.iOrder{
width:100px;
float:left;
height:auto;
margin:0 5px;
}
.iOrder a{
text-decoration:underline;
color:#516270;	
}
.iOrder a:hover{
text-decoration:none;
color:#516270;	
}
/*----- Search Exams -----*/
.searchBannerArea{
width:941px;
height:181px;
margin:25px auto 20px auto;
	-margin:12px auto 10px auto;
background:url(/design/images/search-exam-banner.jpg) no-repeat;
font-size:12px;
color:#02364d;
}
.searchBannerArea h2{
width:auto;
text-align:left;
padding:25px 0 10px 25px;
}
.searchBannerArea p{
width:auto;
text-align:left;
padding:5px 0 10px 25px;
text-align:left;
}
.search-exam-Find{
width:940px;
margin:5px 0 0 15px;
text-align:left;
}
.search-exam-Find ul{
float: left;
height: 34px;
list-style: none outside none;
text-align: left;
width: 940px;
margin-left: 25px;
-margin-left: 5px;
}
.search-exam-Find ul li{
float: left;
height: 34px;
list-style: none outside none;
text-align: left;
}
.search-exam-Find ul li select{
list-style: none outside none;
margin: 0 10px 0 15px;
padding: 5px;
text-align: left;
width: 200px;
//height:34px;
}
.search-exam-Find ul li select option{
//height:34px;
}
.search-exam-Find ul li input{
margin: 0 10px 0 15px;
padding: 5px;
text-align: left;
width: 200px;
}
.search-exam-Find ul li input#input-two{
//height:8px;
-height:21px;
}
.search-exam-Find ul li input.find{
text-align:left;
list-style:none;
width:174px;
float:left;
margin:0 10px 0 15px;
padding:0px;
}
.sePopCertArea{
width:941px;
display:inline;
float:left;
margin:25px auto 20px 25px;		
text-align:left;
}
.searchExamsLeft{
width:450px;
float:left;
height:auto;
margin-right:10px;
}
.sEamBgTop{
width:450px;
float:left;
height:11px;
background:url(/design/images/search-exam-bg-top.png) no-repeat;
}
.sEamBgCentre{
width:450px;
float:left;
height:auto;
background:url(/design/images/search-exam-bg-centre.png) repeat-y;
	-position: relative;
	-top: -5px;
}
.sEamBgBottom{
width:450px;
float:left;
height:11px;
background:url(/design/images/search-exam-bg-bottom.png) no-repeat;
	-position: relative;
	-top: -5px;
}
.sExamContent{
width:440px;
float:left;
height:auto;
margin:5px 10px;
-margin:5px 5px;
}
.sExamContent h2{
text-align:left;
font-weight:bold;
}
.sExamName{
width:440px;
float:left;
height:auto;
margin:5px 10px;
-margin:5px 5px;
font-size:12px;
}
.sExamName a{
text-decoration:none;
color:#3a4a58;
width:141px;
}
.sExamName a:hover{
text-decoration:underline;
color:#3a4a58;
}
.sExamName h4{
text-align:left;
font-weight:bold;
margin:10px 0;
}
.sExamName ul{
float: left;
list-style: none outside none;
margin-left: 10px;
-margin-left: 0px;
width: 440px;
}
.sExamName ul li{
float: left;
list-style: none outside none;
width: 80px;
padding:3px 0;
}
/*------ Search Exam ---------*/
.searchExamHeading{
color:#000;
text-align:left;
margin-top:-5px;
//margin-top:-11px;
}
.searchExamHeading h2{
font-weight:bold;
}
.Pagination{
float: left;
font-size: 12px;
font-weight: bold;
margin: 0 200px;
-margin: 0 100px;
padding: 10px 0;
text-align: center;
width: 300px;
}
.Pagination ul{
width:300px;
font-size:12px;
font-weight:bold;
padding:10px 0;
list-style:none;
}
.Pagination ul li{
margin:0 2px;
width:10px;
font-size:12px;
float:left;
font-weight:bold;
list-style:none;
}
.Pagination ul li a {
text-decoration:underline;
display:block;
color:#000;
width:auto;
float:none;	
}
.Pagination ul li a:hover{
text-decoration:none;
display:block;
color:#000;
width:auto;
float:none;	
}
/*---- certification page ------*/
.certificationHeading{
width:auto;
text-align:left;
margin:5px;
}
.certificationHeading h2{
color:#000;
font-weight:bold;
margin: 0 5px 5px 15px;	
}
.certificationHeading h1{
color:#166197;
margin: 0 5px 5px 15px;	
font-weight:bold;
font-size:18px;
}
.certificationExams{
width:700px;
float:left;
height:auto;
margin:15px 0;
}
.certificationContent{
width:680px;
float:left;
height:auto;
margin:5px 10px;
}
.certificationContent h2{
text-align:left;
font-weight:bold;
}
.certfiExamName{
width:680px;
float:left;
height:auto;
margin:5px 10px;
font-size:12px;
color:#006699;
}
.certfiExamName h4{
color: #000000;
float: left;
font-weight: bold;
margin: 10px 0;
text-align: left;
width: 680px;
font-size:14px;
}
.certfiExamName h4 a{
color:#166791;
text-decoration:none;
}
.certfiExamName h4 a:hover{
text-decoration:underline;
}
.certfiExamName ul{
float: left;
list-style: none outside none;
margin-left: 10px;
width:670px;
}
.certfiExamName ul li{
float: left;
list-style: none outside none;
width:110px;
padding:3px 0;
}
.certfiExamName ul li a{
color:#166791;
text-decoration:none;
}
.certfiExamName ul li a:hover{
text-decoration:underline;
}
/*--- Order Confirmation ---*/
.OrderConContainer{
width:925px;
	-width:1000px;
margin:5px auto;
height:auto;
}
.oSignIn{
width:255px;
float:left;
margin-left:15px;
	-margin-left:6px;
}
.oSignIn h3{
font-weight:bold;
}
.oSignIn p{
font-size:11px;
color:#3a4a58;
}
.oSignIn ul{
float:left;
width:255px;
list-style:none;
float:left;
margin:15px 0 5px 0;
}
.oSignIn ul li{
list-style:none;
float:left;
width:255px;
margin:3px 0;
}
.oSignIn ul li label{
list-style:none;
width:255px;
float:left;
color:#3a4a58;
}
.oSignIn ul li input{
list-style:none;
width:200px;
height:25px;
float:left;
}
.oSignIn ul li input.btnSign{
list-style:none;
width:141px;
height:34px;
float:right;
margin-right:48px;
}
.forgotPassword{
color: #3A4A58;
float: right;
font-size: 13px;
margin-right: 55px;
padding-left: 75px;
text-align: right;
width: 144px;
}
.forgotPassword a{
text-decoration:underline;
color:#3a4a58;
width:141px;
float:right;
text-align:right;
}
.forgotPassword a:hover{
text-decoration:none;
color:#3a4a58;
width:141px;
float:right;
text-align:right;
width:141px;
float:right;
text-align:right;
}
.oConHead{
width:auto;
margin-left:10px;
}
.oConHead h2{
color:#166197;
font-weight:bold;
}
.oConHead p{
color:#3a4a58;
padding:10px 0;
}
.oConHead p span{
color:#000;
font-weight:bold;
}
.orderSumary{
margin:20px 0 10px 10px;
width: 290px;
float:left;
color:#3a4a58;
}
.orderSumary h3{
color:#000;
font-weight:bold;
}
.orSsubTotalPrice{
width:220px;
float:right;
height:auto;
font-size:18px;
font-weight:bold;
color:#000;
}
/*----- Demo -----*/
.demoContainer{
float: left;
height: auto;
margin: 5px 1px 0 20px;
-margin: 5px 1px 0 10px;
width: 938px;
text-align:left;
}
.demoContainer h1{
color:#166197;
font-weight:bold;
-padding-left:20px;
}
.demoContainer h2{
color:#166197;
font-weight:bold;
}
.demoPic{
width:425px;
float:left;
margin-left:15px;
}
.demo-1Pic{
width:425px;
float:right;
margin-left:15px;
text-align:center;
}
.demoRight{
width:480px;
float:right;
text-align:left;
height:auto;
}
.demoRight p{
font-size:13px;
padding:10px 0;
line-height:22px;
}
.demoFea ul{
list-style:inside;
float:left;
margin-left:45px;
-margin-left:5px;
}
.demoFea ul li{
list-style:url(/design/images/bullet-arrow-orange.jpg);
padding:3px 5px;
margin-left:25px;
}
.demoForm{
width:425px;
float:left;
}
.demoForm ul{
list-style:none;
float:left;
margin:10px 0;
width:420px;
}
.demoForm ul li{
list-style:none;
margin:5px 0;
}
.demoForm ul li select{
list-style:none;
width:175px;
height:22px;
border:1px solid #cccccc;
margin-left:47px;
}
.demoForm ul li label{
list-style:none;
width:50px;
height:22px;
-width:45px;
}
.demoForm ul li input{
list-style:none;
width:175px;
height:22px;
}
.demoForm ul li img{
list-style:none;
width:174px;
height:28px;
margin-top:5px;
}
.demoForm ul li.demoBtnCombine{
float: left;
height: 28px;
list-style: none outside none;
margin:5px 5px 0 0;
width: 230px;
}
.demoForm p{
width:420px;
color:#666666;
font-size:12px;
float:left;
}
.demoForm p a{
text-decoration:underline;
color:#666666;
}
.demoForm p a:hover{
text-decoration:none;
color:#666666;
}
.testimonialArea{
width:938px;
float:left;
background:url(/design/images/testimonial-bg.jpg) repeat-x;
border:1px solid #cccccc;
height:186px;
}
.tesiArroLeft{
float: left;
height: 30px;
margin: 78px 25px;
-margin: 78px 15px;
width: 30px;
	cursor: pointer;
}
.tesiArroCentre{
float: left;
height:auto;
width:778px;
margin-top:25px;
}
.tesiArroCentre p{
color:#000;
font-style:italic;
font-size:12px;
padding:5px 0;
}
.tesiArroCentre p span{
text-align:right;
font-size:12px;
font-style:normal;
font-weight:bold;
float:right;
padding:10px 0;
}
.tesiArroCentre h2{
color:#000;
}
/*----- Demo Thank You -----*/
.demoThankContainer{
float: left;
height: auto;
margin: 5px 1px 0 20px;
width: 990px;
text-align:left;
}
.demoThankContainer h1{
color:#166197;
font-weight:bold;
}
.demoThankContainer h2{
color:#166197;
font-weight:bold;
float:left;
width:938px;
}
.demoThankContainer h4{
float: left;
font-weight: bold;
padding: 10px 0;
width: 938px;
}
.demoThankContainer h4 a{
text-decoration:underline;
color:#000;
}
.demoThankContainer h4 a:hover{
text-decoration:none;
color:#000;
}
.demoThankContainer h3{
color:#516270;
float: left;
font-weight: bold;
width: 938px;
}
.demoThankContainer h2{
color:#166197;
font-weight:bold;
width:938px;
}
.demoThankContainer p{
color:#516270;
padding:10px 0;
width:938px;
clear:both;
}
.demoThankContainer p a{
color:#516270;
text-decoration:underline;
}
.demoThankContainer p a:hover{
color:#516270;
text-decoration:none;
}
.demoThankContainer ul{
width:938px;
float:left;
color:#516270;
}
.demoThankContainer ul li{
width:938px;
float:left;
margin-left:15px;
padding:3px 0;
}
.testingengine{
float: left;
height: auto;
margin: 5px 1px 0 20px;
-margin: 2px 1px 0 10px;
width: 938px;
text-align:left;
}
.testingengine h2{
color:#166197;
font-weight:bold;
padding-bottom:9px;
}
.testingengine table{
border:1px solid #cccccc;
margin-bottom:20px;
padding-bottom:10px;
}
.testingengine ul{
list-style:none;
}
.testingengine ul li a{
text-decoration:none;
}
.testingengine ul li a:hover{
text-decoration:underline;
}
/*---- Product Popup -----*/
.popupProBtns{
width:400px;
float:right;
text-align:right;
padding:10px 0;
}
/*---- Sitemap -----*/
.sitemapcontainer{
float: left;
height: auto;
margin: 5px 1px 0 20px;
-margin: 2px 0px 0 10px;
width: 938px;
text-align:left;
}
.sitemapcontainer h2{
color:#166197;
font-weight:bold;
padding-bottom:9px;
}
.sitemapcontainer ul{
width: 930px;
list-style:none;
padding-left:8px;
	-padding-left:4px;
}
.sitemapcontainer ul li{
width: 155px;
-width: 145px;
float:left;
}
.sitemapcontainer ul li a{
color:#166791;
text-decoration:none;
}
.sitemapcontainer ul li a:hover{
text-decoration:underline;
}
.sitemapcontainer ul.news{
width: 930px;
list-style:none;
padding-left:8px;
}
.sitemapcontainer ul.news li{
width: 300px;
float:left;
padding-bottom:5px;
}
.sitemapcontainer ul.news li.date{
width: 150px;
float:left;
}
.sitemapcontainer ul.news li a{
color:#166791;
text-decoration:none;
}
.sitemapcontainer ul.news li a:hover{
text-decoration:underline;
}
/*----- Login ------*/
.loginContainer{
float: left;
height: auto;
margin: 5px 1px 0 20px;
width: 938px;
text-align:left;
}
.loginBgTop{
width:400px;
float:left;
height:13px;
background:url(/design/images/login-bg-top.png) no-repeat;
}
.loginBgCentre{
width:400px;
float:left;
height:auto;
background:url(/design/images/login-bg-centre.png) repeat-y;
	-position: relative;
	-top: -4px;
}
.loginBgCentre .loginerros{
padding:5px 5px 0 10px;
font-size:12px;
color:red;
}
.loginBgBottom{
width:400px;
float:left;
height:13px;
background:url(/design/images/login-bg-bottom.png) no-repeat;
	-position: relative;
	-top: -4px;
}
.loginHeading h4{
font-weight:bold;
text-align:left;
margin-left:15px;
}
.loginFormContainer{
float: left;
height: auto;
margin:25px 0 0 50px;
-margin:10px 0 0 25px;
width: 400px;
}
.LoginForm{
width:400px;
float:left;
height:auto;
}
.LoginForm h4{
font-weight:bold;
text-align:left;
margin-left:15px;
}
.LoginForm ul{
list-style:none;
float:left;
width:400px;
color:#3a4a58;
}
.LoginForm ul li{
list-style:none;
float:left;
width:400px;
padding:5px 0;
}
.LoginForm ul li span.required{
color:red;
}
.LoginForm ul li label{
list-style:none;
float:left;
width:150px;
text-align:right;
margin-right:10px;
font-size:12px;
line-height:22px;
}
.LoginForm ul li input{
list-style:none;
float:left;
-float:none;	
	width:175px;
height:22px;
text-align:right;
border:1px solid #cccccc;
text-align:left;
}
.LoginForm ul li.btn input{
width:102px;
height:35px;
border:0px;
}
.LoginForm ul li.btn2 input{
width:143px;
height:38px;
border:0px;
}
.LoginForm ul li.subscribe input{
width:40px;
border:0px;
}
.LoginForm ul li.subscribe p{
display:inline-block;
float: left;
	width:70px;
}
.LoginForm ul li input.zipCode{
list-style:none;
float:left;
width:100px;
height:22px;
text-align:right;
border:1px solid #cccccc;
}
.LoginForm ul li select{
list-style:none;
float:left;
width:175px;
height:22px;
text-align:left;
border:1px solid #cccccc;
}
.LoginForm ul li.lforgotPwd{
float: right;
padding-right: 60px;
text-align: right;
width: 315px;
font-size:12px;
}
.LoginForm ul li.lforgotPwd a{
text-decoration:underline;
color:#3a4a58;
}
.LoginForm ul li.lforgotPwd a:hover{
text-decoration:none;
color:#3a4a58;
}
/*---- 3Com Scripts -----*/
.CertBundle{
width:530px;
float:left;
margin:5px 0;	
}
.CertBundleBox{
width:540px;
float:right;
padding:5px 0;
}
.com3CoOrange{
width:90px;
color:#ff6600;
float:left;
}
.CertBundle2{
width:320px;
float:left;
height:auto;
color:#3a4a58;
}
.CertBundle3{
width:120px;
height:auto;	
display:inline;
}
.CertBundle3 span.strike{
color:#3a4a58;	
float:left;
font-weight: normal;
-margin-right: 0px;
text-decoration: line-through;
width:60px;
}
.CertBundle3 span.price{
float:left;
width:60px;
color:#3a4a58;
font-weight:bold;
}
.com3CoDetals{
width:550px;
float:right;
border-bottom:1px solid #dedede;
padding:5px 0;
}
.CertHeading2{
text-align:left;
margin-left:10px;	
}
.CertHeading2 a{
text-decoration:none;
color:#000000;
}
.CertHeading2 a:hover{
text-decoration:underline;
}
.CertHeading3{
text-align:left;
color:#000000;
}
.CertBundleImg{
width:145px;
height:auto;
float:left;
display:inline;
margin-left:10px;
}
.CertBundleImg span.red{
padding-left:5px;
font-weight:bold;
color:red;
font-size:16px;
}
.CertBundleImg span.red2{
color:red;
font-size:16px;
padding-left:10px;
}
.CertBundleImg span.strike{
padding-left:12px;
color:#3a4a58;	
text-decoration: line-through;
font-size:16px;
}
.CertHeading{
width:auto;
text-align:left;
padding-top:15px;
width:690px;
float:left;
}
.CertHeading h2{
color:#000;
font-weight:bold;
margin:10px 5px 5px 0px;	
width:680px;
float:left;
}
.CertHeading h1{
color:#166197;
width:680px;
float:left;
}
.CertHeading p{
text-align:justify;
color:#3a4a58;
width:680px;
float:left;
}
.certbundle_minf1{
width:120px;
color:#166791;
font-weight:bold;
}
.certbundle_minf2{
width:440px;
color:#3a4a58;
float:left;
}
.bundlename{
width:160px;
color:#166791;
float:left;
}
.bundlename a{
color:#166791;
text-decoration:none;
}
.bundlename a:hover{
text-decoration:underline;
}
.bundleexams{
width:260px;
float:left;
height:auto;
color:#3a4a58;
}
.bundleprice{
float:left;
width:119px;
height:auto;	
display:inline;
}
.bundleprice span{
text-decoration:line-through;
color:#3a4a58;
font-size:13px;
}
.bundlebuynow{
float:left;
width:141px;
height:auto;	
display:inline;
}
.CertBundle1{
width:100px;
color:#166791;
float:left;
}
.CertBundle1 a{
color:#166791;
text-decoration:underline;
}
.CertBundle1 a:hover{
text-decoration:underline;
}
.CertBundle1 img{
float:left;
padding-right:5px;
}
.Searchlist{
width:550px;
float:right;
border-bottom:1px solid #dedede;
padding:5px 0;
}
.Searchlink{
width:140px;
color:#166791;
float:left;
}
.Searchlink a{
color:#166791;
text-decoration:none;
}
.Searchlink a:hover{
text-decoration:underline;
}
.Searchdescr{
width:380px;
float:left;
height:auto;
color:#3a4a58;
}
.checkoutSecure{
width:940px;
float:left;
height:auto;
padding:10px 0;
}
/*----- FAQ Main ---------*/
.faqMain{
width:700px;
margin:10px 0;
height:auto;
}
.faqMain ul{
list-style:inside;
width:500px;
margin:10px auto;
}
.faqMain ul li{
list-style:url(/design/images/bullet-arrow.png);
width:200px;
margin:10px auto;
float:left;
margin-right:10px;
}
.faqMain ul li a{
text-decoration:underline;
color:#166197;
}
.faqMain ul li a:hover{
text-decoration:none;
color:#166197;
}
/*----- Guarantee PopUp White -----*/
.guaranteePopUp{
width:499px;
margin:0 auto;
height:auto;
text-align:left;
}
.guaranteePopUpWhite{
background: none repeat scroll 0 0 #fff;
border: medium none;
float: left;
font-size: 14px;
height: auto;
padding: 10px;
width: 580px;
}
.guaranteeHeading h2{
color:#166197;
font-weight:bold;
padding:5px 0;
}
.guaranteePopUp p {
font-size: 12px;
padding:10px 0;
}
.guaranteePopUp ol{
font-size: 12px;
padding:10px 0;
width:580px;
}
.guaranteePopUp ol li{
font-size: 12px;
margin: 0 20px;
padding: 10px 0;
width: 540px;
}
.guaranteePopUp h4{
font-size: 12px;
font-weight:bold;
width:580px;
color:#000;
}
/*------ Feedback -----*/
.feedBackLeft{
float: left;
margin: 25px 0 5px;
width: 650px;
}
.feedBackLeft ul{
list-style:none;
float:left;
}
.feedBackLeft ul li textarea{
list-style:none;
float:left;
width:630px;
height:275px;
margin:10px 0;
padding:10px;
}
.feedBackLeft ul li input.btnFeedBack{
list-style:none;
float:right;
width:143px;
height:37px;
margin:10px 0;
}
.feedbackRightCotainer{
width:275px;
float:right;
height:auto;
text-align:left;
margin:30px 0 5px;
}
.feedbackBgTop{
width:275px;
float:left;
height:13px;
text-align:left;
background:url(/design/images/feedback-bg-top.jpg) no-repeat;
}
.feedbackBgCentre{
width:275px;
float:left;
height:auto;
text-align:left;
background:url(/design/images/feedback-bg-centre.jpg) repeat-y;
}
.feedbackBgBottom{
width:275px;
float:left;
height:13px;
text-align:left;
background:url(/design/images/feedback-bg-bottom.jpg) no-repeat;
}
.feedbackForm{
width:225px;
margin:10px auto;
}
.feedbackForm h3{
width:225px;
text-align:left;
color:#000;
font-weight:bold;
}
.feedbackForm ul{
list-style:none;
float:left;
width:225px;
}
.feedbackForm ul li{
list-style:none;
float:left;
padding:5px 0;
width:225px;
}
.feedbackForm ul li label{
list-style:none;
float:left;
width:225px;
height:22px;
line-height:22px;
font-weight:bold;
font-size:12px;
}
.feedbackForm ul li input{
list-style:none;
float:left;
width:225px;
height:22px;
line-height:22px;
padding-left:5px;
}
.feedbackForm ul li a{
text-decoration:underline;
color:#166791;
font-size:12px;
}
.feedbackForm ul li a:hover{
text-decoration:none;
color:#166791;
font-size:12px;	
}
/*----- Product Value Pack ------*/
.ProValPackTxt{
width:400px;
float:left;
}
.ProValFeatTxt p{
width:400px;
float:left;
text-align:left;
padding:7px 0;
}
.ProValFeatTxt p span{
font-weight:bold;
}
.ProValFeatTxt ul{
list-style:inside;
float:left;
width:400px;
}
/*.ProValFeatTxt ul li{
list-style:url(/design/images/check.png);
padding: 3px 10px;
margin-left: 30px;
//margin-left: -12px;
-margin-left: -10px;
}*/
.ProValFeatTxt ul li {
background: url("/design/images/check.png") no-repeat;
list-style: none;
padding: 3px 10px 3px 30px;
//padding-left:15px;
}
.ProValFeatTxt ul li span{
font-weight:bold;;
}
.vctestimonials{
float: left;
height: auto;
margin: 5px 1px 0 5px;
width: 700px;
text-align:left;
}
.vctestimonials h2{
margin-left:10px;
}
.vctestimonialsarea{
border-bottom: 1px dotted #CCCCCC;
float: left;
margin: 10px;
padding: 10px;
width: 660px;
}
.vctestimonialsHeading{
width:650px;
float:left;
height:auto;
font-weight:bold;
}
.vctestimonialsDate{
width:160px;
float:right;
text-align:right;
color:#3a4a58;
font-size:12px;
}
.vctestimonialsTxt{
width:650px;
float:left;
text-align:left;
font-weight:normal;
line-height:22px;
padding:5px 0;
}
.vctestimonialsTxt p a{
color:#166791;
text-decoration:none;
}
.vctestimonialsTxt p a:hover{
text-decoration:underline;
}
.indivProContainer{
float: left;
height: auto;
margin: 5px 1px 0 25px;
width: 938px;
text-align:left;
-margin: 5px 0px 0 10px;
}
.indivProContainer h2{
margin-left:10px;
}
.proVcontainer{
width:900px;
margin:5px 10px;
float:left;
}
.pValThumb{
width:150px;
float:left;
height:150px;
text-align:center;
}
.proValExamCon{
width:750px;
float:left;
height:auto;
padding:5px 0;
}
.pVpTxtContainer{
width:745px;
float:left;
height:auto;
border-bottom:1px dotted #ccc;
}
.pVPackHeading h4{
width:745px;
float:left;
height:auto;
font-weight:bold;
}
.pVpDes{
width:450px;
float:left;
height:auto;
}
.pVpDes ul{
padding:10px 0;
width:450px;
float:left;
height:auto;
list-style:inside;
margin-left:25px;
}
.pVpDes ul li{
list-style:url(/design/images/bullet-arrow-orange.jpg);
width:450px;
float:left;
height:auto;	
}
.pvpSoftware{
float: right;
height: auto;
width: 220px;
padding:10px 0;
}
.valueSoftware{
width:100px;
float:left;
text-align:right;
padding-right:5px;
height:auto;
}
.pvpCheckBox{
width:20px;
float:left;
list-style:none;
height:20px;
}
.pvpPriceDis{
width:auto;
float:left;
height:20px;
font-weight:bold;
font-size:14px;
}
.pvpPriceDis span{
width:auto;
font-size:12px;
margin-right:10px;
float:left;
height:20px;
text-decoration:line-through;
font-weight:normal;
}
.pvpPriceDis p{
color: #3A4A58;
font-size: 12px;
text-align: center;
width: auto;
}
.productValueFaq{
width:925px;
float:left;
height:auto;
}
.proFAQLeft{
width:435px;
float:left;
height:auto;
margin:10px 5px;
text-align:left;
}
.proFAQLeft h3{
font-weight:bold;
color:#000;
margin:0 10px;
}
.proFAQLeft h2{
font-weight:bold;
font-size:16px;
color:#093a72;
margin:0 10px;
}
.proFAQLeft p{
line-height: 22px;
margin: 0 10px;
padding: 5px 0 25px;
text-align: left;
font-size:12px;
}
.proFAQLeft ul{
margin:0;
padding: 0 0 10px 25px;
text-align: left;
font-size:12px;
}
.proFAQLeft p a, .proFAQLeft td a{
text-decoration:underline;
color:#3a4a58;	
}
.proFAQLeft p a:hover, .proFAQLeft td a:hover{
text-decoration:none;
color:#3a4a58;	
}
.proValFeautre{
width:915px;
float:left;
height:auto;
margin:10px;
	-margin:5px;
}
.proValFeautreLeft{
width:10px;
height:711px;
background:url(/design/images/keyfeature-bg-left.jpg) no-repeat;
float:left;
text-align:left;
}
.proValFeautreCentre{
float:left;	
width:885px;
height:711px;
	-height:711px;
font-size:12px;
background:url(/design/images/keyfeature-bg-centre.jpg) repeat-x;
}
.proValFeautreRight{
float:left;	
width:10px;
height:711px;
background:url(/design/images/keyfeature-bg-right.jpg) no-repeat;
}
.ProkeyFeat{
float:left;	
width:885px;
text-align:left;
}
.ProkeyFeat h2	{
color:#093a72;
padding:5px;
	font-size: 20px;
}
.proKeColLeft{
text-align:	left;
width:440px;
float:left;
height:auto;
}
.proCustomizePrac{
text-align:	center;
width:425px;
float:left;
height:auto;
padding:10px 0px;
margin-left:15px;
	-margin-left:5px;
}
.proCustomizePrac img{
text-align:	center;
}
.proCustomizePrac h4{
font-weight:bold;
color:#093a72;	
padding-bottom:10px;
}
.proCustomizePrac p{
padding:5px 0;
color:#516270;
padding:5px 0 0 0;	
text-align:left;
}
.prokeyColRight{
text-align:left;
width:440px;
float:right;
height:auto;
	-float:left;
	-margin-bottom: 20px;
}
.proValTestimonals h2{
width:925px;
height:auto;
font-weight:bold;
}
.proTestimonalArea{
border-bottom: 1px dotted #CCCCCC;
float: left;
margin: 10px;
padding: 10px;
width: 885px;
}
.proTestimonalArea a{
text-decoration:none;
color:#3a4a58;
}
.proTestimonalArea a:hover{
text-decoration:underline;
color:#3a4a58;
}
.pVpTestiHeading{
width:700px;
float:left;
height:auto;
font-weight:bold;
}
.pVpTestiDate{
width:160px;
float:right;
text-align:right;
color:#3a4a58;
font-size:12px;
}
.pVpTestTxt{
width:885px;
float:left;
text-align:left;
font-weight:normal;
line-height:22px;
padding:5px 0;
}
.pVpTestTxt h1{
font-size: 2em;
}
.pVpHeading h2{
color:#000;
font-weight:bold;
text-align:center;
}
.pVpHeading h4{
color:#000;
font-weight:normal;
text-align:center;
}
.pVpHeading h4 span{
color:#000;
font-weight:bold;
text-align:center;
}
.productHeadin{
width:auto;
margin-left:10px;
}
.productHeadin h2{
color:#000;
font-weight:bold;
}
.productHeadin h2 span{
color:#166197;
font-weight:bold;
}
/*------------- Drop Down menu -----*/
.menuVendors{
list-style:none;
float:left;
display:block;
width:96px;
height:36px;
line-height:34px;
background:url(/design/images/menu-vendors-unselect.jpg) no-repeat;
margin-left:2px;
	z-index: 150;
}
.menuVendors a{
text-decoration:none;
list-style:none;
color:#fff;
float:left;
display:block;
width:96px;
height:36px;
line-height:34px;
}
.menuVendors a:hover{
width:96px;
height:36px;
text-decoration:none;
list-style:none;
float:left;
display:block;
background:url(/design/images/menu-vendors-select.jpg) no-repeat;	
color:#0978b5;
}
.menuCertifications{
list-style:none;
float:left;
display:block;
width:132px;
height:36px;
line-height:34px;
background:url(/design/images/menu-certification-unselect.jpg) no-repeat;
margin-left:2px;
font-size:19px;
}
.menuCertifications a{
text-decoration:none;
list-style:none;
color:#fff;
float:left;
display:block;
width:132px;
height:36px;
line-height:34px;
}
.menuCertifications a:hover{
width:132px;
height:36px;
text-decoration:none;
list-style:none;
float:left;
display:block;
background:url(/design/images/menu-certification-select.jpg) no-repeat;	
color:#0978b5;
}
/*style the sub menu*/
#dropDownMenu{
background-color: #FFFFFF;
float: left;
font-size: 12px;
height: auto;
line-height: normal;
padding-left: 15px;
padding-bottom: 15px;
padding-top: 5px;
border: 1px solid #166197;
position: absolute;
text-align: left;
top: 160px;
width: 312px;
-display:none;
}
#dropDownMenu li{
padding:0;
width:96px;
margin-right:8px;
-margin-right:3px;
height:22px;
-display:none;
}
#dropDownMenu li a{
background-image:none;
width:96px;	
border-right: 1px solid #CCCCCC;
background:none;
color: #031F3D;
font-weight: normal;
line-height:normal;
padding:0 0;
margin:0;
line-height:20px;
-display:none;
}
#dropDownMenu li a:hover{
background-image:none;	
text-decoration:underline;
border-right: 1px solid #CCCCCC;
color: #031F3D;
margin: 0;
display:block;
padding:0 0;
width: 96px;
line-height:20px;
-display:none;
}
#dropDownMenu2{
background-color: #FFFFFF;
float: left;
font-size: 12px;
height: auto;
line-height: normal;
padding-left: 15px;
padding-bottom: 15px;
padding-top: 5px;
border: 1px solid #166197;
text-align: left;
top: 160px;
width: 312px;
-display:none;
}
#dropDownMenu2 li{
padding:0;
width:96px;
margin-right:8px;
-margin-right:3px;
height:22px;
-display:none;
}
#dropDownMenu2 li a{
background-image:none;
width:96px;	
border-right: 1px solid #CCCCCC;
background:none;
color: #031F3D;
font-weight: normal;
line-height:normal;
padding:0 0;
margin:0;
line-height:20px;
-display:none;
}
#dropDownMenu2 li a:hover{
background-image:none;	
text-decoration:underline;
border-right: 1px solid #CCCCCC;
color: #031F3D;
margin: 0;
display:block;
padding:0 0;
width: 96px;
line-height:20px;
-display:none;
}
.pGName{
text-align:left;
float:left;
padding:15px;
width:auto;
font-size:11px;
}
/* popups */
#gPUContainer3{
visibility:hidden;
position:fixed;
top:0px;
left:0px;
z-index:99;
background:#000;
opacity:0.6;
width:100%;
height:100%;
overflow:hidden;
filter: alpha(opacity=60);
-moz-opacity:0.6;
}
#popupContent3{
margin:0 auto;
width:1px;
position:relative;
top:0x;
visibility:hidden;
}
.close{
float:right;
display:block;
height:21px;
width:21px;
margin:5px 5px 0;
}
#jsErr{
color:red;
padding-left:15px;
font-size:12px;
}
div#ERdiv{
color:red;
padding:10px;
font-size:12px;
}
.inputform{
width:900px;
float:left;
height:auto;
}
.inputform ul{
list-style:none;
float:left;
width:400px;
color:#3a4a58;
}
.inputform ul li.forgot{
list-style:none;
float:left;
width:900px;
padding:5px 150px;
}
.inputform ul li.forgot label{
list-style:none;
float:left;
width:150px;
text-align:right;
margin-right:10px;
font-size:12px;
line-height:22px;
}
.inputform ul li.forgot input{
list-style:none;
float:left;
width:175px;
height:22px;
text-align:right;
border:1px solid #cccccc;
text-align:left;
}
.inputform ul li.forgot input.retrieve{
margin-top:-5px;
width:102px;
height:35px;
border:0px;
margin-left:20px;
vertical-align:middle;
}
.inputform ul li.text{
padding-left: 15px;
text-align: left;
width: 900px;
font-size:12px;
}
.inputform ul li.lforgotPwd{
padding-right: 60px;
text-align: right;
width: 600px;
font-size:12px;
}
.inputform ul li.lforgotPwd a{
text-decoration:underline;
color:#3a4a58;
}
.inputform ul li.lforgotPwd a:hover{
text-decoration:none;
color:#3a4a58;
}
.supporttab{
padding-top:20px;
}
.supporttab table{
font-size:12px;
}
.spcr {clear:both;padding:8px 0px 8px 0px;
  background:url(/design/images/spcr-cert.png) center no-repeat;
}
a.info{
position:relative;
z-index:24;
text-decoration:none;
color:#666;
}
a.info:hover {
z-index:25;
text-decoration:none;
}
a.info span{
color:#666;
text-decoration:underline;
}
.cvv { /*the span will display just on :hover state*/
display:none;
position:absolute;
top:-550px; left:183px; width:300px;
border:1px solid #b1bead;
background-color:#FFF; color:#000;
padding:11px;
-padding:5px;
font-size:12px;
color:#052f5d;
}
a.info strong {
text-decoration:none;
}
a.info p {
text-align:justify;
}
div#jsErr{margin-top:5px;}
div#jsErr p{line-height:15px;}
#slider-code { height: 186px; overflow:hidden; }
#slider-code .viewport { float: left; width: 778px;; height: 186px; overflow: hidden; position: relative; }
#slider-code .buttons {  }
#slider-code .next { }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; padding: 0; margin: 0;  position: absolute; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 186px; border: 0px solid #dcdcdc; width: 778px;}
#slider-code .pager { overflow:hidden; list-style: none; clear: both; margin: 0 0 0 45px; }
#slider-code .pager li { float: left; }
#slider-code .pagenum { background-color: #fff; text-decoration: none; text-align: center; padding: 5px; color: #555555; font-size: 14px; font-weight: bold; display: block; }
#slider-code .active { color: #fff; background-color:  #555555; }
.sitemappager{text-align:center;font-weight:bold;}
.sitemappager a{color:rgb(22, 103, 145);}
div.outlinks{margin-top:5px;}