*{margin:0; padding:0; outline:0;}
a {text-decoration:none; outline:0;}
a img{border:0; outline:0;}
.flt{float:left;}
.fltrt{float:right;}
.clr{clear:both;}
.clrrt{clear:right;}
body{background:#001c45 url(../images/body_bg.jpg) repeat-x top; color:#434343; font-family:Tahoma, Arial, Verdana, sans-serif; font-size:12px;}

#container{margin:27px auto 0 auto;width:1000px;}
.bannerSection{background:#f2f2f2 url(../images/mid_bg.jpg) repeat-x top;}
.logo{padding:0 0 22px 60px;}
.banner{margin:0 auto; width:900px; height:149px; background:url(../images/banner_bg.jpg) no-repeat center top; padding:110px 0 0 40px; color:#fff; line-height:20px;}
.banner h1{padding-left:25px; font-size:14px; font-weight:bold; color:#52ceff; display:block; line-height:15px;}

.banner span{padding-left:25px; font-size:14px; font-weight:bold; color:#52ceff; display:block; line-height:15px;}
.bannerNav{background:url(../images/banner_nav_bg.jpg) repeat-x top; margin:0 auto; width:940px;}
.bannerLink{width:881px; float:left;padding-top:13px; position:relative;}
.bannerLink a img{margin:0 10px;}
.download{position:absolute; top:10px; left:505px; z-index:1;}

.description{margin:37px auto 0 auto; width:940px;}
.descriptionLeft{background:url(../images/descriptionLeft_bg.gif) repeat-y right; float:left;  width:515px; margin-left:25px;}
.headphoneBG{background:url(../images/headsetIcon.gif) no-repeat 0px center;}
.description h1{color:#52ceff; font-size:12px; line-height:20px; padding-left:50px; float:left; display:compact;}
.available{color:#52ceff; font-size:12px; line-height:20px; float:left; font-weight:bold; padding:8px 0;}
.available h2{color:#52ceff; font-size:15px; line-height:20px; padding-left:50px; float:left; display:compact;}
.description p{padding:10px 50px 10px 0; line-height:20px; text-align:justify;}

.descriptionRight{width:400px; float:left;}
.padding50px{padding-top:50px;}

.mainNavigation{margin-top:10px;}
.specialbg{background:url(../images/special_bg_y.jpg) repeat-y; float:left; width:570px;border-right:1px solid #004160; float:left;}
.specialFeatures{background:url(../images/special_bg1.jpg) no-repeat top;}
.specialFeatures h2{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase; padding-left:36px;}
.featuresList{padding:10px 0 0 55px; float:left; width:282px;}
.featuresList ul{margin:35px 0 0 0; padding:0; list-style:none;}
.featuresList ul li{color:#48c4fe; line-height:30px;}
.featuresList ul li span{width:30px;display:inline-block;}
.featuresList ul li span img{vertical-align:-5px;}
.featuresList ul li a{color:#48c4fe; line-height:30px;}
.featuresList ul li a:hover{text-decoration:underline;}

.award{padding:12px 0 0 25px; float:left;}
.award ul{margin:33px 0 0 0; padding:0; list-style:none;}
.award ul li{color:#48c4fe; line-height:35px; padding-left:22px; background:url(../images/right.png) no-repeat 0px 10px;}
.award ul li a{color:#48c4fe; line-height:35px; padding-left:22px; background:url(../images/right.png) no-repeat 0px 0px;}
.award ul li a:hover{text-decoration:underline;}

.testmonial{background:url(../images/testimonial_bg.jpg) no-repeat top; min-height:135px;border-top:1px solid #004160; padding:25px 0 0 215px;}
.testmonial h2{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase;}

.rightFeatures{width:429px; float:left;}
.rightFeatures h2{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase; padding:15px 0 0 10px; float:left;}
.topFeatures{ background:#005b84 url(../images/top_features_bg.jpg) repeat-x top; padding:0 0 15px 25px; border-bottom:1px solid #004160;}
.topFeatures ul{margin:5px 0 0 10px; padding:0; list-style:none; width:300px; float:left;}
.topFeatures ul li{color:#48c4fe; line-height:30px; padding-left:22px; background:url(../images/star.png) no-repeat 0px 8px;}
.topFeatures ul li a{color:#48c4fe; line-height:30px; padding-left:22px; background:url(../images/star.png) no-repeat 0px 0px;}
.topFeatures ul li a:hover{text-decoration:underline;}

.burnCd{ background:#005b84 url(../images/burn_cd.jpg) repeat-x top; border-bottom:1px solid #004160; padding:0 0 15px 25px;}
.burnCd h2{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase; padding:30px 0 0 10px; float:left;}
.burnCd p{color:#48c4fe; padding:8px 10px; width:300px; line-height:20px; float:left;}
.burnCd p a{color:#7fd6ff; padding:10px 50px 10px 68px; text-decoration:underline; font-weight:bold;}
.burnCd p a:hover{color:#fff;}

.ares{ background:#005b84 url(../images/ares_bg.jpg) repeat-x top;padding:0 0 15px 25px;}
.ares h2{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase; padding:35px 0 0 4px; float:left;}
.ares p{color:#48c4fe; padding:10px 4px	; width:300px; line-height:20px; float:left;}
.ares p a{color:#7fd6ff; text-decoration:underline; font-weight:bold;}
.ares p a:hover{color:#fff;}


.library{margin-top:10px; background:#f2f2f2 url(../images/library_bg_x.jpg) repeat-x top;}
.libraryBg{background:#f2f2f2 url(../images/library_bg_x.jpg) repeat-x top; width:940px; margin:0 auto;}
.libraryImg{background:url(../images/sampleImage.jpg) no-repeat bottom left; margin:15px 0 0 8px; min-height:347px;}
.libraryImg h3{background:url(../images/arrow1.png) no-repeat left center; margin-left:454px; padding-left:25px; font-size:12px; color:#0096ff; line-height:30px;}
.libraryImg p{ line-height:16px; font-size:12px;margin-left:454px; padding:10px 0; color:#434343;}
.libraryImg p.margin565{margin-left:565px;}

.contactBox{background:url(../images/contact_bg.jpg) no-repeat; min-height:167px; margin-top:10px;}
.contact {font-size:11px; line-height:16px; color:#99ccff; width:502px; float:left; padding-top:15px;}
.contact p{font-size:11px; line-height:16px; color:#99ccff; padding-left:158px;}
.contact p a{color:#0099ff;text-decoration:underline;}
.contact p a:hover{color:#fff;text-decoration:none;}
.contact h3{color:#99ccff;font-size:11px; padding:0 0 6px 158px; }
.contact h3 span{font-weight:normal;}

.contactIcon{float:left; width:458px; padding:18px 0 0 40px;}
.contactIcon h4{color:#f2f2f1; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; text-transform:uppercase;}
.icons{ padding-top:15px;}
.icons a{margin-right:23px;}
.footerLink{font-size:10px; color:#084bb0; line-height:20px; width:940px; margin:-10px auto 10px auto; text-align:center;}
.footerLink a{font-size:10px; color:#084bb0; line-height:20px;}
.footerLink a:hover{color:#fff; text-decoration:underline;}

.imgPadd{margin-top:32px; *margin-top:30px; margin-top/*\**/:30px\9;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.imgPadd{margin-top:42px;}}  /* For Google Chrome browser */

/* Inside page css */
.logoInside{padding:0 0 22px 60px; background:url(../images/product_box_top.jpg) no-repeat 654px 0px;}
.bannerInside{margin:0 auto; width:940px;}
.bannerLinkInside{width:881px; float:left;padding-top:13px; background:url(../images/products_bottom.jpg) no-repeat 605px 0;}
.bannerLinkInside a img{margin:0 10px;}

.descriptionInside{margin:25px auto 0 auto; width:930px; padding-left:10px;}
.descriptionInside h1{color:#52ceff; font-size:15px; padding-left:28px;}
h2.head{color:#52ceff; font-size:12px; clear:both; margin-top:10px}
.descriptionInside h2{color:#52ceff; font-size:12px;  line-height:40px; padding-left:50px; background:url(../images/arrow.gif) no-repeat 25px center;}
.descriptionInside p{padding:0 28px 15px 28px; font-size:12px; color:#434343; line-height:20px; text-align:justify;}
.descriptionInside a{color:#0b97d7; text-decoration:underline;}
.descriptionInside a:hover{text-decoration:none;}

.footerLinkInside{font-size:10px; color:#084bb0; line-height:20px; width:940px; margin:5px auto 10px auto; text-align:center;}
.footerLinkInside a{font-size:10px; color:#084bb0; line-height:20px;}
.footerLinkInside a:hover{color:#fff; text-decoration:underline;}

/* Support Page Css */

.supportFrom{margin:25px auto 0 auto; width:930px; padding-left:10px;}
.supportFrom{margin:25px auto 0 auto; width:930px; padding-left:10px;}
.supportFrom h1{color:#52ceff; font-size:15px; padding-left:28px;}
.supportFrom h2{color:#52ceff; font-size:12px;  line-height:40px; padding-left:50px; background:url(../images/arrow.gif) no-repeat 25px center;}
.supportFrom p{padding:10px 0; font-size:12px; color:#434343; line-height:20px; text-align:justify;}
.supportFrom label{width:175px; display:inline-block; float:left; padding-left:50px;}
.supportFrom label strong{color:#ff0000;}
.supportFrom a{color:#0b97d7; text-decoration:underline;}
.supportFrom a:hover{text-decoration:none;}
.supportText{width:270px; padding:3px;}