body{margin:0px; padding:0px; font-family:Tahoma; font-size:11px; color:#f0f; background-color:#FFFFFF}

.down {clear:both; width:100%}

p{margin:0px}

a {color:#000; text-decoration:none;}
a:hover {color:#245a9f; }

#layout{width:100%; padding:0px; margin:0px;}

/*----------------------------------------------------HEADER STARTS HERE-------------------------------------------------------*/

#header {width:100%; margin:0; padding:0;  background:url(images/top-bg.jpg) top right repeat-x #fff; }
.header-frame{margin:0px auto 0px auto; padding:0px; width:919px;}

.logo{float:left;}

.icons{float:right; width:297px; margin:13px 0px 0px 0px; padding:6px 0px 0px 94px; background-image:url(images/top-icons-box-bg.jpg); height:23px; }

.icons a{margin:0px 0px 0px 0px; padding:0px 12px 0px 12px; text-decoration:none; color:#FFFFFF}

.icons a:hover { color:#e9c5fb}

.header-right-side{margin:18px 0px 0px 12px; padding:0px 0px 0px 0px; width:630px; float:left; text-align:right}
.live-chat{float:left; padding:0px 0px 0px 200px; }
.languages{ padding:17px 0px 0px 0px; font-weight:bold;font-family:Tahoma; font-size:11px; color:#666;}
.languages a{ padding:0px 0px 0px 5px}





.top-menu{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; width:909px; background-image:url(images/top-nav-bg.png); line-height:34px; color:#FFFFFF; float:left }

/*.top-nav ul {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; float:left;width:600px}

.top-nav ul li {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left; }

.top-nav ul li a {margin:0px 0px 0px 0px; padding:5px 19px 5px 19px;display:block;color:#fff; font-size:12px; }

.top-nav ul li a:hover {text-decoration:none; background-color:#74041e;padding:4px 18px 4px 18px; border:1px solid #FFFFFF}*/


.seprator{ background-color:#542171; height:16px;}



#body-frame{ width:100%; margin:0px; padding:0px 0px 0px 0px; background-color:#fff }

.body-inner{ margin:0px auto 0px auto; padding:15px 0px 0px 0px; width:919px; }

.body-inner-other-pages{ margin:0px auto 0px auto; padding:15px 0px 10px 0px; width:919px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8a8a8a; text-align:justify; line-height:16px;}

.body-inner-other-pages a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:20px;}

.body-inner-other-pages a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:20px;  font-weight:bold; }



.welcome-box-frame {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:919px; }
.heading{ padding:0px 0px 0px 0px ;font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#a369c3;  }
.heading span{ padding:0px 0px 0px 0px ;font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#888686;letter-spacing:1px }
.text {padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:justify; line-height:16px; width:779px; float:left }
.img{padding:0px 0px 0px 0px; width:140px; float:left; text-align:center }


.plans-frame {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:919px; float:left}



.plan-box {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:175px; float:left; background-color:#fff; border:1px solid #dcdada}
.plan-box-heading{margin:0px 0px 0px 0px; padding:6px 0px 6px 13px; font-family:Tahoma; font-size:12px; color:#fff; width:162px; font-weight:bold; letter-spacing:.5px; background-color:#b6b5b5 }
.points{margin:0px 0px 0px 0px; padding:10px 0px 0px 40px; width:135px; font-family:Tahoma; font-size:12px; color:#666666; }
.points ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:135px;list-style-image:url(images/plan-arrows.jpg);}
.points ul li {margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }
.amount{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#f37108; text-align:center; vertical-align:bottom; float:left}
.amount span{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; font-weight:600}





.plan-icon{float:left; padding:0px 5px 0px 18px}
.click-here{margin:0px 22px 0px 22px; padding:3px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#424141; font-weight:bold; text-align:center; background-color:#dddbdb}
.click-here a{color:#767676;}
.click-here a:hover{color:#000; text-decoration:none}





.plan-box1 {margin:0px 0px 0px 8px; padding:0px 0px 0px 0px; width:175px; float:left; background-color:#fff; border:1px solid #dcdada}
.plan-box1-heading{margin:0px 0px 0px 0px; padding:6px 0px 6px 13px;  background-color:#b6b5b5;font-family:Tahoma; font-size:12px; color:#fff; width:162px; font-weight:bold; letter-spacing:.5px }
.points-box1{margin:0px 0px 0px 0px; padding:10px 0px 0px 40px; width:135px; font-family:Tahoma; font-size:12px; color:#666666; }
.points-box1 ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:135px;list-style-image:url(images/plan1-arrows.jpg);}
.points-box1 ul li {margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }
.amount-box1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#3d52e5; text-align:center; vertical-align:bottom; float:left}
.amount-box1 span{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; font-weight:600}





.plan-box2 {margin:0px 0px 0px 8px; padding:0px 0px 0px 0px; width:175px; float:left; background-color:#fff; border:1px solid #dcdada}
.plan-box2-heading{margin:0px 0px 0px 0px; padding:6px 0px 6px 13px; background-color:#b6b5b5;font-family:Tahoma; font-size:12px; color:#fff; width:162px; font-weight:bold; letter-spacing:.5px }
.points-box2{margin:0px 0px 0px 0px; padding:10px 0px 0px 40px; width:135px; font-family:Tahoma; font-size:12px; color:#666666; }
.points-box2 ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:135px;list-style-image:url(images/plan2-arrows.jpg);}
.points-box2 ul li {margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }
.amount-box2{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#6ca600; text-align:center; vertical-align:bottom; float:left}
.amount-box2 span{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; font-weight:600}







.plan-box3 {margin:0px 0px 0px 8px; padding:0px 0px 0px 0px; width:175px; float:left; background-color:#fff; border:1px solid #dcdada}
.plan-box3-heading{margin:0px 0px 0px 0px; padding:6px 0px 6px 13px; background-color:#b6b5b5;font-family:Tahoma; font-size:12px; color:#fff; width:162px; font-weight:bold; letter-spacing:.5px }
.points-box3{margin:0px 0px 0px 0px; padding:10px 0px 0px 40px; width:135px; font-family:Tahoma; font-size:12px; color:#666666; }
.points-box3 ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;width:135px;list-style-image:url(images/plan3-arrows.jpg);}
.points-box3 ul li {margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }
.amount-box3{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#e9bd08; text-align:center; vertical-align:bottom; float:left}
.amount-box3 span{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; font-weight:600}






.plan-box4 {margin:0px 0px 0px 8px; padding:0px 0px 0px 0px; width:175px; float:left; background-color:#fff; border:1px solid #dcdada}
.plan-box4-heading{margin:0px 0px 0px 0px; padding:6px 0px 6px 13px; background-color:#b6b5b5;font-family:Tahoma; font-size:12px; color:#fff; width:162px; font-weight:bold; letter-spacing:.5px }
.points-box4{margin:0px 0px 0px 0px; padding:12px 0px 0px 0px; width:175px; font-family:Tahoma; font-size:12px; color:#666666; text-align:center }






#second-body-frame-box{ width:919px; margin:0px auto 0px auto; padding:16px 0px 0px 0px; background:url(images/footer-big-box-bg.jpg) top right repeat-x #c769d9; }



.features-include {margin:0px 0px 0px 0px; padding:20px 0px 0px 16px; width:320px; float:left; border-right:1px solid #d393e4}
.features-heading{margin:0px 0px 0px 0px; padding:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff;}
.features{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; }
.features ul{float:left;  margin:0px; padding:0px 5px 0px 20px;  width:291px; list-style-image:url(images/tick.png);}
.features ul li{ margin:0px 0px 0px 0px; padding:0px 0px 8px 3px; }



.partner {margin:0px 0px 0px 0px; padding:20px 0px 0px 29px; width:265px; float:left; border-right:1px solid #d393e4}
.partners-logo{width:264px; margin:0px; padding:0px 0px 0px 0px;}
.partners-logo ul{float:left;  margin:0px; padding:0px; list-style:none; width:264px}
.partners-logo ul li{float:left; margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }



.guarantee {margin:0px 0px 0px 0px; padding:20px 0px 0px 24px; width:263px; float:left; }
.guarantee-logo{width:262px; margin:0px; padding:0px 0px 0px 0px;}
.guarantee-logo ul{float:left;  margin:0px; padding:0px; list-style:none;}
.guarantee-logo ul li{float:left; margin:0px 0px 0px 0px; padding:0px 0px 8px 0px; }


#spacer{padding:0px; margin:0px; background-color:#da98eb; height:1px }



#footer{ width:919px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; background:url(images/footer-bg1.jpg) top right repeat-x #542171; }


.footer-inner{ margin:0px auto 0px auto; padding:20px 0px 0px 0px; width:919px; font-family:Tahoma; font-size:11px; color:#fff; }

.footer-inner a{ color:#fff;padding:0px 0px 0px 0px;}
.footer-inner a:hover{ color:#fff; text-decoration:none}


.link{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }
.link a {margin:0px 0px 0px 0px; padding:0px 18px 0px 18px; font-family:Tahoma; font-size:11px; color:#fff}
.link a:hover {font-family:Tahoma; font-size:11px; color:#fff; text-decoration:underline}


.footer-text{margin:0px auto 0px auto; padding:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; text-align:justify; width:919px; color:#666;background-color:#fff;}

.copyright{margin:0px; padding:6px 0px 0px 18px; float:left; width:665px; font-family:Tahoma; font-size:11px; line-height:17px; text-align:justify; color:#FFFFFF; text-align:left; vertical-align:middle}
.validation{margin:0px; padding:0px 0px 0px 15px; float:left; width:90px; text-align:right}
.stylesheet{margin:0px; padding:0px 0px 0px 15px; float:left; width:90px; text-align:right}
.design{margin:0px; padding:0px 0px 0px 18px; }

