@charset "utf-8";
/* CSS Document */
body { margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5f5d5d; }
.container { margin:0px auto; width:984px; }
div,p,h1,h2,h3 { margin:0px; padding:0px; }
h1 { margin:0px; padding:0px; }
a { outline:none; }
h1.keyword { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:500; }

.header { width:984px; height:114px; float:left; margin:0px; padding:0px;}
.logo { width:250px; height:114px; margin:0px; padding:0px; float:left; }
.logo_x { padding:18px 0px 0px 28px; }
.help { width:700px; height:114px; margin:0px; padding:0px; float:left; color:#006699; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; font-weight:bold; }
.helpline { padding:20px 10px 0px 430px; }
.nav { width:982px; height:54px; background:transparent url(../images/nav-bg.jpg) repeat-x; clear:left; }
.nav1 { height:54px; background:transparent url(../images/nav-left.jpg) no-repeat left top; }
.nav2 { height:54px;background:transparent url(../images/nav-right.jpg) no-repeat right top; }
ul.list { margin:0px 100px; padding:0px; width:auto; list-style-type:none; }
ul.list li { display:inline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#006699; margin:0px; }
ul.list li a { float: left; display: block; text-decoration: none; margin: 0; color:#006699; padding:19px 35px; background:url(../images/nav-sep.jpg) no-repeat right 8px; }
ul.list li a.last { float: left; display: block; text-decoration: none; margin: 0; color:#006699; padding:19px 35px; background:none;}
ul.list li a:hover { text-decoration:underline; }
.banner { width:982px; height:326px; background:transparent url(../images/banner.jpg) no-repeat; margin:0px; padding:0px; clear:left; }
.software { font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:bold; color:#ff7901; }
.soft_x { padding:60px 0px 0px 305px; }
.software_name { font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#00408d; }
.soft_x1 { padding:0px 0px 0px 305px; }
.punchline { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; font-weight:bold; }
.x {padding:10px 0px 0px 305px; }
.tab_x { padding:30px 0px 0px 325px; }
.tab1 { margin-left: 10px; }
.three-recovery-steps { width:984px; float:left; margin:0px; padding:0px; }
.step1 { width:325px; height:68px; float:left; float:left; margin:0px; padding:0px; background:transparent url(../images/step1-bg.jpg) repeat-x; }
.step1-in { background:url(../images/step1-icon.jpg) no-repeat left top; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-align:center; vertical-align:middle; }

.step2 { width:325px; height:68px; float:left; float:left; margin:0px 0px 0px 2px; padding:0px; background:transparent url(../images/step2-bg.jpg) repeat-x; }
.step2-in { background:url(../images/step2-icon.jpg) no-repeat right top; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-align:center; vertical-align:middle;}

.step3 { width:325px; height:68px; float:left; float:left; margin:0px 0px 0px 2px; padding:0px; background:transparent url(../images/step3-bg.jpg) repeat-x; }
.step3-in { background:url(../images/step3-icon.jpg) no-repeat right top; height:68px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f2f2f2; text-align:center; vertical-align:middle;}
.steps-txt { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#f2f2f2; padding:10px; }

.content { width:982px; float:left; margin:20px 0px 0px 0px; padding:0px; line-height:16px; color:#000000; text-align:justify; }

.soft_Details { width:982px; float:left; margin:0px; padding:0px; }
ul.list1 { width:auto; padding:0px; margin:0px; list-style-type:none; }
ul.list1 li { font-family:Arial, Helvetica, sans-serif; color:#000000; line-height:22px; background:url(../images/bullet.jpg) no-repeat left 8px; padding-left:20px; }
ul.list1 li a { color:#000000; text-decoration:none; }
ul.list1 li a:hover { text-decoration:underline; }
a.link { color:#013879; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; }
.question { color:#013879; font-weight:bold; }
a:hover.link { text-decoration:underline; }
.footer { width:982px; float:left; margin:0px; padding:0px; background-color:#ebeced; line-height:45px; }

ul.list-faq{list-style:disc;}
ul.list-faq li{line-height:20px;}


.left-nav { width:230px; margin:0px; padding:0px; float:left; }
.left-nav-header { width:230px; margin:0px; padding:0px; float:left; background-color:#2878cc; color:#f8f8f8; font-weight:bold; line-height:32px; }
.left-nav-header a { color:#f8f8f8; font-weight:bold; line-height:32px; text-decoration:none; }
.heading { padding:5px 10px 5px 20px; }
.left-navigation { width:230px; margin:0px; padding:0px; float:left; }

ul.navigation {  width:230px; margin:0px; padding:0px; list-style-type:none; }
ul.navigation li { font-size:12px;  border-bottom:1px dotted #006699; padding-left:30px; background:transparent url(../images/arrow.gif) no-repeat 15px 12px;  line-height:28px; }
ul.navigation li a{ text-decoration:none; color:#013879;}
ul.navigation li a:hover { text-decoration:underline; }

.main { width:725px; margin-left:25px; padding:0px; float:left;}
.heading1{ color:#006699; font-family:Arial, Helvetica, sans-serif; font-size:16px; }
.breadcrumb { line-height:28px; }
a.br-links { color:#333333; text-decoration:none; }
a:hover.br-links { text-decoration:underline; }

ul.list_none {	list-style:none; border-right:1px dashed #cecece; }
ul.list_none li { font-size:11px; color:#013879; }
ul.list_none li a {	color:#013879;	text-decoration:none;	padding-left:15px; }
ul.list_none li a:hover {	text-decoration:underline; }

ul.list_none1 {	list-style:none;}
ul.list_none1 li { font-size:11px; color:#013879; }
ul.list_none1 li a {	color:#013879;	text-decoration:none;	padding-left:15px; }
ul.list_none1 li a:hover {	text-decoration:underline; }

.link-heading {	color:#013879;	font-size:12px;	font-weight:bold; }
.link-heading a {	color:#013879;	text-decoration:none; }
.link-heading a:hover {	text-decoration:underline; }

.heading_main { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; }
.sep { border-bottom:1px dashed #cecece; }
