body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5e5e60;}

.home{}
.inner{background:url(../images/back.gif) repeat-x top;}
.inner1{background:url(../images/back1.gif) repeat-x top;}
.inner2{background:url(../images/back2.gif) repeat-x top;}
.inner3{background:url(../images/back3.gif) repeat-x top;}

.clear{ clear:both;}

a:focus,img,input{
outline:none;
}

#main{}

/*header css starts here*/
#header{width:1002px; margin:0 auto; height:108px; padding-bottom:6px;}
#logo{width:294px; float:left; padding:10px 0 0 0;}
#navi{width:707px; float:left;}

#chat{width:705px; text-align:right; float:left; height:64px;}
#chat span.login{float:left; margin:0px; padding:15px 0 0 0; width:400px;}
#chat span.chat{margin:0px; padding:5px 0 0 0;}
#chat span.chat span{float:right; margin:0px; padding:17px 4px 0 0; font-size:13px; font-weight:bold; line-height:18px;}
#chat span.chat span a{color:#2C5DA8; text-decoration:none;}
#chat span.chat span a:hover{color:#000000;}

#menu{text-align:right; padding-top:5px; float:right;}
#menu ul{margin:0; padding:0;}
#menu ul li{list-style-type:none; display:inline;}
#menu ul li a{float:left; font-size:14px; color:#4E4E4E; font-weight:bold; text-decoration:none; text-transform:uppercase; padding:12px 12px; margin-right:0px;}
#menu ul li a:hover{color:#ffffff; background:#000000 url(../images/menu-arrow.gif) no-repeat bottom center;}
#menu ul li a.active{color:#ffffff; background:#000000 url(../images/menu-arrow.gif) no-repeat bottom center;}

#showcase{width:1002px; margin:0 auto;}
/* Activate code below if you want to use banners
.in_banleft{width:1002px; height:145px; float:left; background:url('/images/showcase1.jpg') no-repeat;} 
   End of banner code */


/*
.largefont{font-size:20px; color:#474747; line-height:22px;}
.largefont p{margin:0px; padding:15px 0;}

.film_showcase{width:1002px; height:241px; float:left; background:url(../images/showcase1.jpg) no-repeat; text-align:right; font-family:Impact; font-size:40px; color:#ffffff; line-height:43px; padding:100px 0 0 0;}
.film_showcase p{margin:0px; padding:25px 0 0 0;}

.video_showcase{width:1002px; height:241px; float:left; background:url(../images/showcase3.jpg) no-repeat; text-align:right; font-family:Impact; font-size:40px; color:#000000; line-height:43px; padding:100px 0 0 0;}
.video_showcase p{margin:0px; padding:25px 0 0 0;}

.scanning_showcase{width:932px; height:241px; float:left; background:url(../images/showcase2.jpg) no-repeat; text-align:left; font-family:Impact; font-size:40px; color:#000000; line-height:43px; padding:100px 0 0 70px;}
.scanning_showcase p{margin:0px; padding:25px 0 0 0;}*/


/*header css ends here*/


/*middle css starts here*/
#dvd_list{ margin:0 auto; background:url(/images/list_bg.jpg) top center no-repeat; height:265px; margin-top:10px;}

#dvd_list_box{margin:0 auto; width:1002px; padding:15px 0px 15px 0px;}

#dvd_list_box ul.film{ margin:0; padding:0; width:202px;}
#dvd_list_box ul li{ margin:0; padding:5px 0; list-style:none;}
#dvd_list_box ul h3{margin:0; padding:0 0 6px 0; font-size:20px; text-align:center; color:#2C5DA8; font-weight:bold;}
#dvd_list_box ul h2{margin:0; padding:0 0 6px 0; font-size:20px; text-align:center; color:#2C5DA8; font-weight:bold;}

#dvd_list_box ul.video{ padding:0; width:202px;}
#dvd_list_box ul li{ margin:0; padding:5px 0; list-style:none;  font-size:14px;}

#dvd_list_box ul.img{ padding:0;}
#dvd_list_box ul li{ margin:0; padding:5px 0; list-style:none;}

#dvd_list_box ul.box{ padding:0;}
#dvd_list_box ul li{ margin:0; padding:3px 0; list-style:none;}

#dvd_list_box ul.img_long{ margin:0 0 0 30px; padding:0; width:202px; float:none;}
#dvd_list_box ul li.img_long{ margin:10px; padding-left: 30px; padding:5px 0; list-style:none;}

#faq_list {font-size: 11px; margin:0 auto; background:url(/images/faq_list_bg.jpg) top center no-repeat; margin-top:10px; padding: 0px 0pt 0pt 20px; height: 275px}
#faq_list_box{ margin:0 auto; width:740px; padding:15px 10px 15px 20px;}
#faq_list_box ul.film{ margin:0; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box ul h3{margin:0; padding:0 0 6px 0; font-size:16px; font-weight:bold;}
#faq_list_box ul.video{ margin:0 0 0 20px; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box ul.img{ margin:0 0 0 30px; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box ul.box{ margin:0 0 0 32px; padding:0;float:left;}
/* #faq_list_box ul li{ margin:0; padding:3px 0; list-style:none;} */
#faq_list_box ul.flatfee{margin:0 0 0 14px; padding:0; width:300px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box ul.hdd{margin:0 0 0 30px; padding:0; width:300px; float:left;}
#faq_list_box ul li{ margin:0; padding:3px 0; list-style:none;}

#faq_list2 {font-size: 11px; margin:0 auto; background:url(/images/faq_list_bg.jpg) top center no-repeat; margin-top:10px; padding: 0px 0pt 0pt 20px; height: 275px}
#faq_list_box2{ margin:0 auto; width:740px; padding:15px 10px 15px 20px;}
#faq_list_box2 ul.film{ margin:0; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box2 ul h3{margin:0; padding:0 0 6px 0; font-size:16px; font-weight:bold;}
#faq_list_box2 ul.video{ margin:0 0 0 20px; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box2 ul.img{ margin:0 0 0 30px; padding:0; width:202px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box2 ul.box{ margin:0 0 0 32px; padding:0;float:left;}
/* #faq_list_box ul li{ margin:0; padding:3px 0; list-style:none;} */
#faq_list_box2 ul.flatfee{margin:0 0 0 14px; padding:0; width:300px; float:left;}
/* #faq_list_box ul li{ margin:0; padding:5px 0; list-style:none;} */
#faq_list_box2 ul.hdd{margin:0 0 0 30px; padding:0; width:300px; float:left;}
#faq_list_box2 ul.fmt_left{margin:0 0 0 30px; padding:0; width:300px; float:left;}
#faq_list_box2 ul.fmt_right{margin:0 0 0 30px; padding:0; width:300px; float:left;}
#faq_list_box2 ul li{ margin:0; padding:3px 0; list-style:none;}

#box{width:1002px; margin:10px auto;}
#box1{width:1002px; margin:10px auto;}
#box_top{ background:url(/images/box_top-2.jpg) top no-repeat; height:18px;}
#box_top2{ background:url(/images/box_top.jpg) top no-repeat; height:18px;}


#box_center{background:url(/images/box_center-2.jpg) repeat-y; padding:0 20px 0 0px; width:970px; margin:0px;}
#box_center2{background:url(/images/box_center.jpg) repeat-y; padding:0 20px 0 0px; width:982px; margin:0px;}

#list_box{ margin:0px 0px 0px 0px; padding:0; width:50%; float:left;}
.list_box{ margin:0px 0px 0px 0px; padding:0; width:50%; float:left;}
#box_center ul{ margin:0px; padding:0 0 0px 20px;}
#box_center ul li{ margin:0px; padding:0 0 15px 0; list-style:none;}
#box_center ul li.normal{ margin:0px; padding:0 0 15px 0; list-style: inherit;}
#box_center ul.normal{padding-left: 35px;}
#box_center ul li h1{ margin:0px; padding:0; font-size:15px; font-weight:bold;}
#box_center ul li span.img{ margin:0px; padding:0; width:33%; float:left;}
#box_center ul li span.text{ margin:0px; padding:0; width:67%; float:left;}

#box_center2 ul{ margin:0px; padding:0 0 0px 20px;}
#box_center2 ul li{ margin:0px; padding:0 0 15px 0; list-style:none;}
#box_center2 ul li.normal{ margin:0px; padding:0 0 15px 0; list-style: inherit;}
#box_center2 ul.normal{padding-left: 35px;}
#box_center2 ul li h1{ margin:0px; padding:0; font-size:15px; font-weight:bold;}
#box_center2 ul li span.img{ margin:0px; padding:0; width:33%; float:left;}
#box_center2 ul li span.text{ margin:0px; padding:0; width:67%; float:left;}

#list_box_right{margin:0px 0px 0px 0px; padding:0; width:50%; float:left;}
.list_box_right{margin:0px 0px 0px 0px; padding:0; width:50%; float:left;}
#box_center ul.right{ }
#box_center ul.right li{ margin:0px; padding:0 0 15px 0; list-style:none;}
#box_center ul.right li h1{ margin:0px; padding:0; font-size:15px; font-weight:bold;}
#box_center ul.right li span.img{ margin:0px; padding:0; width:33%; float:left;}
#box_center ul.right li span.text{ margin:0px; padding:0; width:67%; float:left;}

#box_center2 ul.right{ }
#box_center2 ul.right li{ margin:0px; padding:0 0 15px 0; list-style:none;}
#box_center2 ul.right li h1{ margin:0px; padding:0; font-size:15px; font-weight:bold;}
#box_center2 ul.right li span.img{ margin:0px; padding:0; width:33%; float:left;}
#box_center2 ul.right li span.text{ margin:0px; padding:0; width:67%; float:left;}

#box_bottom{background:url(../images/box_bottom-2.jpg) top no-repeat; height:17px;}
#box_bottom2{background:url(../images/box_bottom.jpg) top no-repeat; height:17px;}


#box_news_top{background:url(../images/box1_top.jpg) top no-repeat; height:27px; padding:10px 0 0 20px; font-size:16px; font-weight:bold; color:#5e5e60;}
#box_news_center{ background:url(../images/box_center.jpg); padding:15px 0px 0px 0px; text-align:center}
#box_serv_top{background:url(../images/box1_top.jpg) top no-repeat; height:27px; padding:10px 0 0 20px; font-size:16px; font-weight:bold; color:#5e5e60;}
#box_serv_top h1{font-size:16px; font-weight:bold; color:#5e5e60; padding-bottom:10px;}
#box_serv_center{ background:url(../images/box_center.jpg); padding:15px 0px 0px 0px; text-align:center}

.rightnav{width:206px; float:left; padding:13px 0px 0 0px;}
.rightnav p{margin:0px; padding:0px 0 15px 0;}

.leftpanel{width:260px; float:left; padding:15px 0px 0 15px;}
.leftpanel p{margin:0px; padding:0px 0 15px 0;}

.accordion{width:206px; padding-top:10px; float:left;}
.accordion label.filmtodvd{margin:0px; padding:10px 0px 0px 15px; background:url(../images/tab.gif) no-repeat left; cursor: pointer; font-size:17px; font-weight:normal; color:#0D408F; width:191px; float:left; font-weight:normal; line-height:22px; height:29px;}
.accordion label.filmtodvd.active{background:url(../images/tab-ho.gif) no-repeat left; color:#ffffff;}

.accordion label.videotodvd{margin:1px 0 0 0; padding:10px 0px 0px 15px; background:url(../images/tab1.gif) no-repeat left; cursor: pointer; font-size:17px; font-weight:normal; color:#0D408F; width:191px; float:left; font-weight:normal; line-height:22px; height:29px;}
.accordion label.videotodvd.active{background:url(../images/tab1-ho.gif) no-repeat left; color:#ffffff;}

.accordion label.imagestodvd{padding:10px 0px 0px 15px; background:url(../images/tabbot.jpg) no-repeat left; cursor: pointer; font-size:17px; font-weight:normal; color:#0D408F; width:191px; float:left; font-weight:normal; line-height:22px; height:32px;}
.accordion label.imagestodvd.active{background:url(../images/tab1-ho.gif) no-repeat left; color:#ffffff;}
.accordion label.imagestodvd.inactive{background:url(/images/tab4.gif) no-repeat left; color:#ffffff;}
.accordion div.drop{width:183px;float:left;display: none;padding:6px 10px;border-left:1px solid #EBEBED;border-right:1px solid #EBEBED;}
.accordion div.drop1{width:185px;float:left;display: none;padding:6px 10px 15px 10px;background:url(../images/botbg.gif) no-repeat bottom left;}
.accordion ul{margin:0px;padding:0px;}
.accordion ul li{list-style-type:none;background:url(../images/icon1.gif) no-repeat 5px 12px;padding:4px 0 4px 20px;}
.accordion ul li a{font-size:14px;color:#939BA8;line-height:20px;text-decoration:none;}
.accordion ul li a:hover{color:#2D61B1;line-height:20px;text-decoration:none;}
.accordion ul li a.active{color:#000000; font-weight:bold; line-height:20px;text-decoration:none;}
.accordion h3{margin:0px 0 5px 0;padding:10px 0 6px 0;font-size:16px;color:#1062B3;font-weight:bold;line-height:18px;border-bottom:1px solid #dddddd;}


.rightpanel{width:766px; float:left; font-size:14px; line-height:16px; padding-top:1.5em; padding-left:15px;}
.content{width:766px; float:left;}
.content h2{margin:0px; padding:0px; font-size:20px; color:#212121; font-weight:bold; line-height:24px;}
.content p{margin:0px; padding:15px 0 0 0;}

.format{width:766px; float:left; padding:30px 0;}
.format h2{margin:0px; padding:0px; font-size:22px; color:#212121; font-weight:bold; line-height:24px;}
.format p{margin:0px; padding:0;}
.format p.box{width:251px; float:left; text-align:center; font-size:21px; color:#474747; line-height:24px; font-weight:bold; padding:30px 0 10px 0;}
.format p.box img{margin-top:10px;}
.format p.box a{font-size:21px; color:#474747; text-decoration:none;}
.format p.box a:hover{font-size:21px; color:#2D66BC; text-decoration:none;}

.imgmar{margin-top:10px;margin-right:20px;}

#box_top1{background:url(../images/box_top.jpg) top no-repeat; height:18px; float:left; width:1002px;}
#box_bottom1{background:url(../images/box_bottom.jpg) top no-repeat; height:17px; float:left; width:1002px;}
#box_center1{background:url(../images/box_center.jpg) repeat-y; padding:0 15px 0 15px; width:972px; float:left; margin:0px;}

.box_list{width:300px; float:left; border-right:1px solid #EEEEEE; padding:10px;}
.box_list h2{margin:0px; padding:0px 0 10px 0; font-size:16px; color:#4077CA; line-height:18px;}
.box_list img{float:left; width:92px; margin-right:13px;}
.box_list label{float:right; width:195px; text-align:justify;}
.box_list label a{color:#5e5e60; text-decoration:underline; font-weight:bold;}
.box_list label a:hover{color:#2C5DA9; text-decoration:none; font-weight:bold;}

.showcase1{width:982px; height:130px; background:url(../images/ban.jpg) no-repeat; padding:11px 0 0 20px; font-size:13px; color:#ffffff; line-height:18px; text-align:left;}
.showcase1 p{margin:0px; padding:12px 0 0 0;}
.showcase1 h1{margin:0px; padding:4px 0 12px 0; font-family:"Trebuchet MS"; font-size:30px; color:#ffffff; font-weight:bold; line-height:30px; text-transform:uppercase; border-bottom:1px solid #323232;}

.social_list{margin:0 auto; background:url(../images/social_listbg.gif) top center no-repeat; height:208px;}
.social_list_box{margin:0 auto; width:972px; padding:15px;}
.social_boxin{width:455px; float:left; background:url(../images/line1.gif) no-repeat right top; padding:0 15px;}
.social_boxin h2{margin:0px; padding:0px 0 15px 0; font-size:16px; color:#58585A; line-height:20px;}
.social_boxin span{float:left; width:155px;}
.social_boxin label{float:left; width:300px; font-size:12px; line-height:18px;}
.social_boxin label a{font-size:12px; color:#58585A; text-decoration:underline; font-weight:bold;}
.social_boxin label a:hover{color:#000000; text-decoration:none;}

.testimonials{width:100%; float:left; font-size: 14px;}
.testimonials h1{font-weight: 500; padding-top:35px; font-size:23px; color:#2856A1; line-height:32px; }
.testimonials h2{font-weight: 500; margin:30px 0 0 0; padding:10px; font-size:20px; color:#000000; line-height:26px; }
.testimonials p{padding-left:20px;}

.testimonials_box{margin:0 auto; width:1002px; padding:20px 0 0 0;}
.testimonials_top{margin:0 auto; width:1002px; padding:18px 2px 0 0;background:url(/images/box_top-3.jpg) top center no-repeat;}
.testimonials_box1{width:972px; float:left; background:url(../images/midbg.gif) repeat-y left; padding:0 15px;}
.testimonials_box1 p.italics{font-style: italic;}

.inner_content{width:962px; float:left; background:url(../images/midbg.gif) repeat-y left; padding:0 20px; font-size:14px; line-height:18px;}
.inner_content h2{margin:0px; padding:0px 0 0 0; font-size:22px; color:#2C5DAA; font-weight:bold; line-height:24px;}
.inner_content h3{margin:0px; padding:15px 0 0 0; font-size:20px; font-weight:bold; line-height:22px;}
.inner_content p{margin:0px; padding:12px 0 0 0;}
.continfo{font-size:18px; color:#474747; line-height:22px;}

.toppanel{width:972px; float:left;}
.toppanel ul{margin:0px; padding:0px; font-weight: 400;}
.toppanel ul li{display:inline; list-style-type:none; width: 100%; text-align: center; font-size:24px; color:#212121; float:left; line-height:30px;}
.toppanel ul li img{margin-right:15px;}
.toppanel ul li span{color:#4E8BE8;}

.toppanel_content{width:972px; float:left; padding:20px 0 0 0;}
.toppanel_content h1{margin:0px; padding:0px 0 10px 0; font-size:24px; color:#000000; line-height:26px; border-bottom:1px solid #EEEDED;}

.testibox{width:749px; float:left; padding:0;}
.testibox h3 {margin:0px; padding:0px 0 10px 0; font-size:20px; color:#2C5DAA; line-height:26px; border-bottom:1px solid #EEEDED;}
.corner{width:749px; float:left; padding: 0px 0pt 0pt;}
.corner p{margin:0px; padding:0px;}
.corner p.cor{padding: 0px 0pt 0pt;width:20px; float:left;}
.corner p.midbg{padding: 0px 0pt 0pt;width:709px; float:left; height:20px; background:url(../images/mbg.gif) repeat-x;}
.corner p.midbg1{padding: 0px 0pt 15pt;width:709px; float:left; height:20px; background:url(../images/bmbg.gif) repeat-x;}

.testi_content{width:655px; float:left; background:url(../images/contentbg.gif) repeat-y; font-size:12px; padding:0 20px;}
.testi_content p{margin:0px; padding:10px 0 25px 0;}

.testimonials_cor{width:1002px; height:18px; float:left; background:url(../images/botcon.gif) no-repeat bottom left;}
.testimonials_cor2{width:1002px; height:18px; float:left; background:url(../images/botcon-2.gif) no-repeat bottom left;}

.in_content{float:left; padding:0;}
.in_content h1{margin:0px; padding:0px 0 10px 0; font-size:24px; color:#000000; line-height:26px;}
.in_content h2{margin:0px; padding:0px 0 10px 0; font-size:20px; color:#2C5DAA; line-height:26px;}
.in_content h3{margin:30px 0 0 0; padding:10px; font-size:20px; color:#424242; line-height:26px; border-bottom:1px solid #EEEDED; background:#dddddd;}
.in_content table{color:#000000;}

.faq_cont{width:709px; float:left; background:url(../images/contentbg.gif) repeat-y left; font-size:12px; padding:0 20px;}
.faq_cont p{margin:0px; padding:10px 0;}
.faq_cont ol{margin:0px; padding:10px 0 15px 25px;}
.faq_cont ol li{padding:3px 0;}
.faq_cont ol li a{font-size:13px; font-weight:bold; text-decoration:none; color:#000000;}
.faq_cont ol li a:hover{font-size:13px; font-weight:bold; text-decoration:underline; color:#2C5DAA;}

.faq_bot{width:740px; float:left; padding:10px 10px 0 0;}
.faq_bot h1{margin:0px; padding:20px 0 10px 0; font-size:24px; color:#000000; line-height:26px;}
.faq_bot h2{margin:0px; padding:20px 0 0px 0; font-size:16px; line-height:20px;}
.faq_bot h3{margin:0px; padding:20px 0 0px 0; font-size:14px; color:#000000; font-weight:bold;}
.faq_bot p{margin:0px; padding:10px 0 0px 0;}
.faq_bot a{color:#2C5DAA; text-decoration:underline;}
.faq_bot a:hover{color:#000000; text-decoration:none;}
.faq_bot ul li{padding:3px 0 0 0;}

.lintype{
margin:0px;
padding:0px 0 0 5px;
}
.lintype li{list-style-type:none;background:url(../images/icon.gif) no-repeat 0 3px;font-size:12px;color:#58585A;padding:4px 0 4px 28px;}
.heading{font-weight:normal;font-size:12px;}
.heading h2{margin:0px 0 6px 0;padding:0px 0 5px 0;font-size:14px;color:#3F76CB;font-weight:bold;line-height:18px;}
.heading h2 span{margin-left:5px;border-bottom:1px dashed #3F76CB;}
.inputbg{border:1px solid #dddddd;padding:2px;text-align:center;color:#454545;}
.blue{font-size:13px;color:#3F76CB;font-weight:bold;}
.red{font-size:12px;color:#D70202;font-weight:bold;}
.pricing_bot{width:972px;float:left;padding-top:15px;font-size:16px;line-height:20px;}
.border{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}

.cart{width:972px; float:left;}
.cart h2{margin:0px; padding:0px 0 15px 0; font-size:20px; color:#212121; font-weight:bold; line-height:24px;}
.cart th{font-size:16px; color:#212121; font-weight:bold; border-bottom:2px solid #dddddd;}
.cart td{border-bottom:1px solid #dddddd; font-size:16px;}
.cart td a{font-size:14px; color:#2C5DA9; text-decoration:underline;}

.estimate{width:972px; float:left; padding:20px 0 0px 0;}
.estimate h2{margin:0px; padding:50px 0 10px 0; font-size:20px; color:#212121; font-weight:bold; line-height:24px; border-bottom:1px solid #dddddd;}
.estimate p{margin:0px; padding:15px 0 0px 0;}
.estimate p label{width:90px; float:left; font-size:14px;}

.graybox{width:942px; float:left; background:#ededed; padding:15px; margin-top:25px;}
.graybox h2{margin:0px; padding:0px 0 10px 0; font-size:16px; color:#2C5DA9; font-weight:bold; line-height:20px; border-bottom:1px solid #ffffff;}

.form{width:932px; float:left; padding:0 20px; font-size:12px;}
.form h1{margin:0px; padding:0px 0 10px 0; font-size:20px; color:#212121; font-weight:bold; line-height:24px; border-bottom:1px solid #dddddd;}
.form h2{margin:0px; padding:15px 0 0px 0; font-size:16px; color:#2C5DA9; font-weight:bold; line-height:20px;}
.form p{margin:0px; padding:15px 0 0px 0;}
.form p label{width:150px; float:left; font-size:14px;}
.form a{font-size:13px; color:#2C5DA9; text-decoration:underline;}
.form a:hover{font-size:13px; color:#000000; text-decoration:none;}
.form span{font-size:13px; color:#ff0000;}
.form hr{margin:20px 0 0 0; padding:0; border-top:1px solid #dddddd; border-bottom:0px;border-left:0px;border-right:0px; height:1px;}

.form fieldset{border:0px solid #dddddd; padding:20px 0;}
.form fieldset h3{margin:0px; padding:10px; font-size:18px; color:#000000; font-weight:bold; background:#ededed;}

.link{color:#2C5DA9; text-decoration:none; }
.link:hover{color:#5e5e60; text-decoration:none;}
.back_top {float: right; color: #2C5DA9;text-decoration: underline; font-weight: normal}

.tbbg{background:url(../images/tdbg.gif) repeat-x bottom left; border-top:2px solid #ffffff;}
.tbbg1{border-bottom:1px solid #E5E3E3;}


.in_left{width:740px; float:left; font-size:14px; line-height:1.5em; padding-top:10px; padding-right: 26px;}
.in_left h1{font-weight: 500; padding-top:35px; font-size:23px; color:#2856A1; line-height:32px; }
.in_left h2{font-weight: 500; margin:30px 0 0 0; padding:10px; font-size:20px; color:#000000; line-height:26px; }
.in_left h3{font-weight: 500; font-size: 18px; padding-left: 17px;}
.in_left h4{font-weight: 500; font-size:23px; color:#2856A1; line-height:32px;}
/* .in_left h4{margin:0px; padding:20px 0 0 0; font-size:18px; color:#1F63CE; line-height:22px; font-weight:bold;} */
.in_left p{margin:0px; padding:15px 0 0 20px;}
.in_left ul li{padding:5px 0;}
.in_left ul li a {color:#5E5E60; font-size:14px; font-weight:bold; line-height:1.5em; text-decoration:none;}
.in_left ul li a:hover {color:#2C5DA8;line-height:1.5em;text-decoration:none;}
.in_left ul li a.back_top {float: right; color: #2C5DA9;text-decoration: underline; font-weight: normal}
.in_left ul li.arrow{list-style-type:none;background:url(../images/icon1.gif) no-repeat 5px 12px;padding:4px 0 4px 20px;}
.in_left a.link {text-decoration: none; font-weight: normal; color: #2C5DA9;}
.in_left a:hover.link {text-decoration: none; color:#000000; font-weight: normal}
.in_left table tr td.img{width: 250px; text-align:center;}

.bot_cont{width:1002px; float:left; font-size:12px;}
.bot_cont h2{margin:30px 0 0 0; padding:10px; font-size:20px; color:#424242; line-height:26px; border-bottom:1px solid #EEEDED; background:#dddddd;}
.bot_cont h3{margin:0px; padding:20px 0 0 0; font-size:18px; color:#1F63CE; line-height:22px; font-weight:bold;}

.pricing_in{width:740px; float:left; padding:0;}
.pricing_in h3{margin:30px 0 0 0; padding:10px; font-size:20px; color:#424242; line-height:26px; border-bottom:1px solid #EEEDED; background:#dddddd;}
.pricing_in table{color:#000000;}

.pricing_in2{width:710px; float:left; padding:0;}
.pricing_in2 h3{margin:30px 0 0 0; padding:10px; font-size:20px; color:#424242; line-height:26px; border-bottom:1px solid #EEEDED; background:#dddddd;}
.pricing_in2 table{color:#000000;}

.calc_in{width:970px; float:left; padding:0; text-align:center;}
.calc_in h3{margin:30px 0 0 0; padding:10px; font-size:20px; color:#424242; line-height:26px; border-bottom:1px solid #EEEDED; background:#dddddd;}
.calc_in table{color:#000000;}

.plc_orl{width:740px; float:left; text-align:center; padding:30px 0 0 0;}


.testibox1{width:475px; float:left; padding:20px 0 0 0;}
.tcorner{width:475px; float:left;}
.tcorner p{margin:0px; padding:0px;}
.tcorner p.cor{width:20px; float:left;}
.tcorner p.midbg{width:435px; float:left; height:20px; background:url(../images/mbg.gif) repeat-x;}
.tcorner p.midbg1{width:435px; float:left; height:20px; background:url(../images/bmbg.gif) repeat-x;}

.testi_content1{width:435px; float:left; background:url(../images/contentbg1.gif) repeat-y; font-size:12px; padding:0 20px;}
.testi_content1 p{margin:0px; padding:10px 0 25px 0;}


.in_main{width:100%; float:left;}
.in_main_in{margin:0 auto; width:1002px; padding:30px 0 0 0;}
.p_box{width:1002px; float:left; padding-top:20px;}
.p_box_cor{width:770px; float:left;}
.p_box_cor p{margin:0px; padding:0px;}
.p_box_cor p.cor{width:15px; float:left;}
.p_box_cor p.midbg{width:740px; height:71px; float:left; background:url(../images/pmbg-2.jpg) repeat-x;}
.p_box_cor p.midbg span{float:left;}
.p_box_cor p.midbg label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor p.midbg label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor p.midbg label img{margin-top:-3px;}
.p_box_cor p.midbg1{width:972px; height:16px; float:left; background:url(../images/pmbbg.jpg) repeat-x;}

.p_box_cor p.midbg3{width:972px; height:69px; float:left; background:url(/images/piconblackbg.jpg) repeat-x;}
.p_box_cor p.midbg3 label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}

.p_box_left{width:780px; float:left; padding-top:0px;}
.p_box_cor_left{width:770px; float:left;}
.p_box_cor_left p{margin:0px; padding:0px;}
.p_box_cor_left p.cor{width:15px; float:left;}
.p_box_cor_left p.midbg1{width:740px; height:16px; float:left; background:url(/images/pmbbg.jpg) repeat-x;}
/* Black Background pmbg-2.jpg*/
.p_box_cor_left p.midbg_blk{width:740px; height:71px; float:left; background:url(../images/pmbg-2.jpg) repeat-x;}
.p_box_cor_left p.midbg_blk span{float:left;}
.p_box_cor_left p.midbg_blk label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left p.midbg_blk label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left p.midbg_blk label img{margin-top:-3px;}
/* Blue Background pmbg.jpg */
.p_box_cor_left p.midbg_blu{width:740px; height:71px; float:left; background:url(../images/pmbg.jpg) repeat-x;}
.p_box_cor_left p.midbg_blu span{float:left;}
.p_box_cor_left p.midbg_blu label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left p.midbg_blu label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left p.midbg_blu label img{margin-top:-3px;}

.p_box_left2{width:740px; float:left; padding-top:0px;}
.p_box_cor_left2{width:740px; float:left;}
.p_box_cor_left2 p{margin:0px; padding:0px;}
.p_box_cor_left2 p.cor{width:15px; float:left;}
.p_box_cor_left2 p.midbg1{width:710px; height:16px; float:left; background:url(/images/pmbbg.jpg) repeat-x;}
/* Black Background pmbg-2.jpg*/
.p_box_cor_left2 p.midbg_blk{width:710px; height:71px; float:left; background:url(../images/pmbg-2.jpg) repeat-x;}
.p_box_cor_left2 p.midbg_blk span{float:left;}
.p_box_cor_left2 p.midbg_blk label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left2 p.midbg_blk label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left2 p.midbg_blk label img{margin-top:-3px;}
/* Blue Background pmbg.jpg */
.p_box_cor_left2 p.midbg_blu{width:710px; height:71px; float:left; background:url(../images/pmbg.jpg) repeat-x;}
.p_box_cor_left2 p.midbg_blu span{float:left;}
.p_box_cor_left2 p.midbg_blu label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left2 p.midbg_blu label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor_left2 p.midbg_blu label img{margin-top:-3px;}

.p_box_content_left{width:740px; float:left; background:url(../images/pmidbg-2.gif) repeat-y; padding:15px 15px 5px 15px;}
.p_box_content_left h1{width:740px; float:left; margin:-15px 0 15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}
.p_box_content_left h6{width:740px; float:left; margin:15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}

.p_box_content_left2{width:710px; float:left; background:url(../images/pmidbg-3.gif) repeat-y; padding:15px 15px 5px 15px;}
.p_box_content_left2 h1{width:710px; float:left; margin:-15px 0 15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}
.p_box_content_left2 h6{width:710px; float:left; margin:15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}


.p_box2{width:1002px; float:left; padding-top:20px;}
.p_box_cor2{width:1002px; float:left;}
.p_box_cor2 p{margin:0px; padding:0px;}
.p_box_cor2 p.cor{width:15px; float:left;}
.p_box_cor2 p.midbg{width:972px; height:71px; float:left; background:url(../images/pmbg.jpg) repeat-x;}
.p_box_cor2 p.midbg span{float:left;}
.p_box_cor2 p.midbg label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor2 p.midbg label.text{float:left; font-size:15px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}
.p_box_cor2 p.midbg label img{margin-top:-3px;}
.p_box_cor2 p.midbg1{width:972px; height:16px; float:left; background:url(../images/pmbbg.jpg) repeat-x;}
.p_box_cor2 p.midbg3{width:972px; height:69px; float:left; background:url(/images/piconblackbg.jpg) repeat-x;}
.p_box_cor2 p.midbg3 label{float:left; font-size:20px; color:#ffffff; text-transform:uppercase; font-weight:normal; line-height:22px; padding:25px 0 0 10px;}

.p_box_content{width:972px; float:left; background:url(../images/pmidbg.gif) repeat-y; padding:15px 15px 5px 15px;}
.p_box_content h1{width:972px; float:left; margin:-15px 0 15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}
.p_box_content h6{width:972px; float:left; margin:15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}

.p_box_content2 {width:740px; float:left; background:url(../images/pmidbg-2.gif) repeat-y; padding:15px 15px 5px 15px;}
.p_box_content2 h1{width:740px; float:left; margin:-15px 0 15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}
.p_box_content2 h6{width:740px; float:left; margin:15px 0; padding:0px; text-align:center; font-size:20px; color:#000000; font-weight:normal;}



.pgraybox{width:274px; height:250px;float:left; border:1px solid #D9D9D9; background:#F0F0F0; -webkit-border-radius:6px; -moz-border-radius:6px; padding:12px 10px; font-size:12px;}
.pgraybox h2{margin:0px; padding:0px; font-family:arial; font-size:14px; color:#1E509E; font-weight:bold;}
.pgraybox h3{margin:0px; padding:0px; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:32px;}
.pgraybox h3 img{margin-right:8px;}
.pgraybox ul{margin:0px; padding:10px 0 0 8px;}
.pgraybox ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox ul li ul li{list-style-type:none; background:url(../images/arrow2.jpg) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox b{color:#000000;}
.pgraybox p{margin:0px; padding:8px 0 0 0px;}

.pgraybox_gif{width:100%; height:250px;float:left;padding:5px 10px; font-size:12px;}
.pgraybox_gif h2{margin:0px; padding:0px; font-family:arial; font-size:14px; color:#1E509E; font-weight:bold;}
.pgraybox_gif h3{margin:0px; padding:0px; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:32px;}
.pgraybox_gif h3 img{margin-right:8px;}
.pgraybox_gif ul{margin:0px; padding:10px 0 0 8px;}
.pgraybox_gif ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox_gif ul li ul li{list-style-type:none; background:url(../images/arrow2.jpg) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox_gif b{color:#000000;}
.pgraybox_gif p{margin:0px; padding:8px 0 0 0px;}

.pgraybox_gif2{width:100%;float:left;padding:5px 5px; font-size:12px;}
.pgraybox_gif2 h2{margin:0px; padding:0px; font-family:arial; font-size:14px; color:#1E509E; font-weight:bold;}
.pgraybox_gif2 h3{margin:0px; padding:0px; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:32px;}
.pgraybox_gif2 h3 img{margin-right:8px;}
.pgraybox_gif2 ul{margin:0px; padding:10px 0 0 8px;}
.pgraybox_gif2 ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox_gif2 ul li ul li{list-style-type:none; background:url(../images/arrow2.jpg) no-repeat 0 4px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox_gif2 b{color:#000000;}
.pgraybox_gif2 p{margin:0px; padding:8px 0 0 0px;}

.pgraybox1{width:450px; float:left; border:1px solid #D9D9D9; background:#F0F0F0; -webkit-border-radius:6px; -moz-border-radius:6px; padding:12px 15px; font-size:12px;}
.pgraybox1 h2{margin:0px; padding:0px 0 12px 0; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:18px; text-align:center;}
.pgraybox1 h3{margin:0px; padding:0px; font-family:arial; font-size:18px; color:#1E509E; font-weight:normal; line-height:20px;}
.pgraybox1 ul{margin:0px; padding:10px 0 0 4px;}
.pgraybox1 ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; font-size:12px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox1 p{margin:0px; padding:10px 0 0 0;}
.pgraybox1 b{color:#000000;}
.pgraybox1 p.blue{color:#123C7D; padding-left:15px; font-weight:normal; font-size:12px; line-height:18px;}
.pgraybox1 p.red{color:#D60000;}
.pgraybox1 a{color:#123C7D; text-decoration:none;}

.pgraybox2{width:450px; float:left; border:1px solid #D9D9D9; background:#F0F0F0; -webkit-border-radius:6px; -moz-border-radius:6px; padding:12px 15px; font-size:12px; height:264px;}
.pgraybox2 h2{margin:0px; padding:0px 0 7px 0; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:18px; text-align:center;}
.pgraybox2 h3{margin:0px; padding:0px; font-family:arial; font-size:18px; color:#1E509E; font-weight:normal; line-height:20px;}
.pgraybox2 ul{margin:0px; padding:0px 0 0 4px;}
.pgraybox2 ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; font-size:12px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox2 p{margin:0px; padding:10px 0 0 0;}
.pgraybox2 b{color:#000000;}
.pgraybox2 p.blue{color:#123C7D; padding-left:15px; font-weight:normal; font-size:12px; line-height:18px;}
.pgraybox2 p.red{color:#D60000;}
.pgraybox2 a{color:#123C7D; text-decoration:none;}

.pgraybox3{width:450px; float:left; border:1px solid #D9D9D9; background:#F0F0F0; -webkit-border-radius:6px; -moz-border-radius:6px; padding:12px 15px; font-size:12px;}
.pgraybox3 h2{margin:0px; padding:0px 0 12px 0; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:18px; text-align:center;}
.pgraybox3 h3{margin:0px; padding:0px; font-family:arial; font-size:18px; color:#1E509E; font-weight:normal; line-height:20px;}
.pgraybox3 ul{margin:0px; padding:10px 0 0 4px;}
.pgraybox3 ul li{list-style-type:none; background:url(../images/arrow.gif) no-repeat 0 4px; font-size:12px; line-height:16px; padding:2px 0 2px 18px;}
.pgraybox3 p{margin:0px; padding:10px 0 0 0;}
.pgraybox3 b{color:#000000;}
.pgraybox3 p.blue{color:#123C7D; padding-left:15px; font-weight:normal; font-size:12px; line-height:18px;}
.pgraybox3 p.red{color:#D60000;}
.pgraybox3 a{color:#123C7D; text-decoration:none;}


.hbox{width:202px; height:230px; padding:7px; margin:0 auto; float:left; border:1px solid #D9D9D9; background:#ffffff; -webkit-border-radius:6px; -moz-border-radius:6px; font-size:12px;}
.hbox h2{margin:0px; padding:0px 0 12px 0; font-family:arial; font-size:16px; color:#1E509E; font-weight:bold; line-height:18px; text-align:center;}
.hbox h3{margin:0px; padding:0px; font-family:arial; font-size:18px; color:#000; font-weight:normal; line-height:20px;}
.hbox ul{margin:0px; padding:10px 0 0 4px;}
.hbox ul li{list-style-type:none;  font-size:12px; line-height:16px; padding:2px 0 2px 18px;}
.hbox p{margin:0px; padding:10px 0 0 0;}
.hbox b{color:#000000;}
.hbox p.blue{color:#123C7D; padding-left:15px; font-weight:normal; font-size:12px; line-height:18px;}
.hbox p.red{color:#D60000;}
.hbox a{color:#123C7D; text-decoration:none;}

.inpubg{border:1px solid #BCBCBC; background:#ffffff; padding:3px;}

.botcost{width:1002px; float:left; padding:30px 0 0 0;}
.bluebox{width:270px; margin:0 auto; background:#123C7D; padding:15px; color:#ffffff; -webkit-border-radius:6px; -moz-border-radius:6px; font-size:12px;}
.bluebox b{font-size:14px; font-weight:normal;}
.bluebox span{font-size:14px; color:#FEFD99; font-weight:bold;}
.y_order{width:1002px; float:left; text-align:center; padding:30px 0 20px 0;}

.pgraypad{
	width:800px;
	float:left;
	padding-left:172px;
}

/*middle css ends here*/

/*images slideshow css starts here*/
.fadecontentwrapper{ /* Total width: 350px+5px+5px=360px Read relative width relations for the other two containers below! */
position: relative;
width:1002px;
height:381px; /* Set height to be able to contain height of largest content shown*/
overflow:hidden;
}

.fadecontent{/*style for each fade content DIV within wrapper. Total width: 330px+10px+10px=350px (".fadecontentwrapper" width minus its padding and borders, if any)*/
position: absolute;
background:#ffffff;
visibility: hidden;
width:1002px;
}
.fadecontenttoggler{ /*style for DIV used to contain toggler links. Total width: 350px+5px+5px=360px */
width:1002px;
border-top-width: 0;
overflow: hidden;
z-index:1000;
position:absolute;
}
.fadecontenttoggler a{ /*style for every navigational link within toggler */
text-decoration: none;
border-right: 2px solid maroon;
padding: 0 5px;
float: left;
display: block;
font-weight: bold;
color: black;
}
.fadecontenttoggler a:hover{
background: #C03021;
color: white;
}
.fadecontenttoggler a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
}
.fadecontenttoggler a.prev, .fadecontenttoggler a.next{ /*style for "prev" and "next" toggler links. ".prev" and ".next" classes auto generated! */
color: black;
}
.fadecontenttoggler a.prev:hover, .fadecontenttoggler a.next:hover{
color: white;
background: black;
}
.fadecontenttoggler a.selected{ /*style for selected page's toggler link. ".selected" class auto generated! */
background:#C03021;
color: white;
}
/*images slideshow css ends here*/


/*footer css starts here*/
#footer{ background:#ebebed; padding:10px 0; margin-top:20px; float:left; width:100%; font-size: 11px;}
.footer{ width:1002px; margin:10px auto; text-align:center; line-height:18px;}
.footer a{color:#5e5e60; text-decoration:none; }
.footer a:link{color:#5e5e60; text-decoration:none; }
.footer a:hover{color:#5e5e60; text-decoration:underline; }

#copy{ background:#dedfe3; padding:5px 0 5px 0; float:left; width:100%;}
.copy{ width:1002px; margin:10px auto ; text-align:center; font-size: 11px}
/*footer css ends here*/

/*gift kishore*/
.giftban{ background-image:url(/images/gift-bann.jpg); width:979px; height:150px; background-repeat:no-repeat;}
.giftbanin{ width:1002px;}
.giftboxinside{ width:228px; float:left; padding: 5px 14px 0px 10px;}
.giftbantop{ width:1002px; margin:auto; padding:0px;}

/*howitworks*/

#howittop{ width:969px; float:left; padding:0; margin:0 auto;}
#howitcont{ width:979px; padding:0; margin:0; float:left;}
#howitcontLeft{ width:465px; padding:10px 0 0 20px; margin:0; float:left;}
#howitcontRight{ width:465px; padding:10px 0 0 20px; margin:0; float:right;}
.howitcontStep{padding:0; margin:0; float:left; width:100%;}
.steptitle{font-size:14px; font-weight:bold; text-decoration:underline; color:#000000;}
#calculator table {font-size: .8em; border: 1px solid #06539F; }
#calculator td {  width: 20%;  padding: 1em;  border: 1px solid #06539F; }
#calculator td.form_column {  text-align: right;  vertical-align: top; }
#calculator td.form_column_left {  vertical-align: top; }
#calculator td.form_column_bottom {  text-align: right;  vertical-align: bottom; }
#calculator td.check {  text-align: center;  vertical-align: middle; }
#calculator td.feature {  font-size: .8em;  font-weight: bold;  background-color: #FFFFCC; }
#calculator th {  padding: 1em;  border: 1px solid #06539F; }
#calculator th.basic{  background-image: url(/images/hmd_images/basic.jpg);  background-repeat: repeat-x;  background-position: top;  background-color: #FFAE00; }
#calculator th.standard {  background-image: url(/images/hmd_images/standard.jpg);  background-repeat: repeat-x;  background-position: top;  background-color: #FFDE00; }
#calculator th.platinum {  background-image: url(/images/hmd_images/platinum.jpg);  background-repeat: repeat-x;  background-position: top;  background-color: #C6C6C6; }
#calculator td.orange {  background-color: #F79239; }
#calculator th.blue_header {  height: 1.7em;  background-color: #0651A0;  background-repeat: repeat-x;  background-position: bottom;  padding:.4em;  color: #FFFFFF;  background-color: #06539F;  border: 1px solid #000000; }
#calculator_float {  display: block;  float: left;  padding-right: 1em; }
.yellow {  background-color: #FFFFCC; }

.trans{font-size:17px; color: #2C5DA9; font-weight:bold;}
.normal{font-size:14px;}
/* Zebra Horizontal Table */
#hor-zebra

{

	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;

	font-size: 14px;

	text-align: left;

	border-collapse: collapse;

	width: 97%;
	padding-left:30px;
	border: 0;
}
#hor-zebra tr

{



	height: 50px;


}
#hor-zebra th

{

	font-size: 14px;

	font-weight: normal;

	padding: 1px 1px;

	color: #000000;

}

#hor-zebra td

{

	padding: 9px;

	color: #000;

	height: 35px;
}

#hor-zebra li
{

	font-size: 14px;

	font-weight: normal;

	color: #039;
	list-style-type: none;
 	border: solid 1px black; 
}

#hor-zebra .odd

{

	background: #e8edff; 

}

#hor-zebra .even

{

	background: #eeeff1;
 	border: solid 1px black; 
}
.formattext {padding-left: 210px;}
.header{font-weight: 500; font-size:23px; color:#2856A1; line-height:32px;}


.tooltip {
	display:none;
	background:transparent url(/images/black_big.png);
	font-size:12px;
	height:145px;
	width:310px;
	padding:25px;
	color:#fff;	
}

.tooltip.bottom {
	background:url(/images/black_big.png);
	padding-top:25px;
	height:135px;
	width:310px;
}
