body{font-family: Arial, Helvetica, sans-serif; font-size:12px; margin:0px; background-color:#ffffff;}
div{font-size:12px; color:#000000;}
table, tr, td, img{margin:0px; padding:0px;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#333333;}
a:link	 {text-decoration:none; color:#D71714; font-size:11px; float:left; outline:none;}
a:visited{text-decoration:none; color:#D71714; font-size:11px; float:left; outline:none;}
a:hover	 {text-decoration:none; color:#333333; font-size:11px; float:left; outline:none;}
h1{font-family:Trebuchet MS; font-size:24px; font-weight:normal; color:#545454; margin:0 auto; padding:0px; line-height:20px;}
h2{font-family:Trebuchet MS; font-size:24px; font-weight:normal; color:#000000; margin:0 auto; padding:0px; line-height:24px;}
h3{font-family:Trebuchet MS; font-size:21px; font-weight:normal; color:#000000; margin:0 auto; padding:0px;}
h4{font-family:Trebuchet MS; font-size:21px; font-weight:normal; color:#000000; margin:0 auto; padding:8px 0px;}
h5{font-family:Trebuchet MS; font-size:21px; font-weight:normal; color:#D91516; margin:0 auto; padding:0px;}
ul{list-style-image: url(/images/arrow.gif); margin:0 auto; padding:10px 10px 0px 25px;}
li{margin:0px 5px 3px 5px; padding:0px;}

#container {width:100%; height:100%; margin:0pt auto; background-color:#ffffff;}
#fullpage-wrap {width:980px; height:100%; margin:0 auto; display:block; clear:both; background-color:#ffffff;}
.clear {clear:both; height:1px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;}
.red-color{color:#D71714; font-size:12px;}
.black-color{color:#333333;}
.starik{color:#FF0000; font-size:17px; vertical-align:top; padding-left:2px;}

/*----- Header Section -----*/
#mainheaderdiv{height:68px; margin:0 auto; padding-top:25px; padding-bottom:25px; text-align:left;}
#logodiv{padding-left:30px; float:left;}
#headernav{float:right; margin:0 auto; padding:0px; padding-right:18px;}
.ankor-line{background:url(/images/dotline.gif) no-repeat; width:5px; height:7px; float:left; margin:4px 8px 0px 8px;}
/*----- Header Section -----*/

/*----- Navigation Section -----*/
#navigation{background:url(/images/navigation-back.gif) no-repeat; width:980px; height:32px; font-weight:bold; margin:0 auto; padding:0px;}
.nav{padding:7px 0px 0px 0px; float:left;}
#navigation .nav a:link	  {text-decoration:none; color:#ffffff; font-size:12px; float:left; outline:none;}
#navigation .nav a:visited{text-decoration:none; color:#ffffff; font-size:12px; float:left; outline:none;}
#navigation .nav a:hover  {text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:link   {background:url(/images/linkside-back.gif) repeat-x; padding:9px 0px 0px 0px; height:23px; line-height:12px; text-decoration:none; color:#EB7372; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:visited{background:url(/images/linkside-back.gif) repeat-x; padding:9px 0px 0px 0px; height:23px; line-height:12px; text-decoration:none; color:#EB7372; font-size:12px; float:left; outline:none;}
#navigation .nav2 a:hover  {background:url(/images/linkside-back.gif) repeat-x; padding:9px 0px 0px 0px; height:23px; line-height:12px; text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}
.ankor-line2{background:url(/images/dotline2.gif) no-repeat; width:5px; height:7px; float:left; margin:11px 5px 0px 5px;}
.navside1-on{background:url(/images/linkside1-on.gif) no-repeat; width:18px; height:32px; float:left;}
.navside2-on{background:url(/images/linkside2-on.gif) no-repeat; width:18px; height:32px; float:left;}
.navside-off{background-color:#CE1010; width:18px; height:32px; float:left;}
/*----- Navigation Section -----*/

/*----- Second Navigation Section -----*/
#navigation2{width:980px; height:30px; margin:0 auto; padding:0px;}
.nav3{padding:7px 0px 0px 0px; float:left;}
#navigation2 .nav3 a:link	  {text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}
#navigation2 .nav3 a:visited{text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}
#navigation2 .nav3 a:hover  {text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
#navigation2 .nav4 a:link   {padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
#navigation2 .nav4 a:visited{padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
#navigation2 .nav4 a:hover  {padding:7px 0px 7px 0px; text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}
.ankor-line3{background:url(/images/dotline.gif) no-repeat; width:5px; height:7px; float:left; margin:11px 5px 0px 5px;}
.nav2side1-on{background:url(/images/link2side1-on.gif) no-repeat; width:18px; height:30px; float:left;}
.nav2side2-on{background:url(/images/link2side2-on.gif) no-repeat; width:18px; height:30px; float:left;}
.nav2side-off{background-color:#ffffff; width:18px; height:30px; float:left;}
/*----- Second Navigation Section -----*/

/*----- Header Banner Section -----*/
#header-banner{width:980px; height:186px; margin:0 auto; padding:0px;}
#header-banner2{background:url(/images/header-banner-back.gif) no-repeat; width:980px; height:75px; margin:0 auto; margin-top:11px; text-align:center;}
.text-banner{padding-top:3px; font-size:13px; color:#555555;}
/*----- Header Banner Section -----*/


/*----- Working Top Links Section -----*/
#main-toplinks{width:750px; margin:0 auto; padding:0px; margin-top:30px;}
#main-toplink1{width:200px; margin:0 auto; padding:0px; float:left;}
#main-toplink2{width:200px; margin:0 auto; padding:0px; float:left; padding-left:40px;}
#main-toplink3{width:200px; margin:0 auto; padding:0px; float:left; padding-left:40px;}
#products-links{background:url(/images/products-back.gif) no-repeat; width:720px; height:300px; margin-top:10px;}
#product-link1{width:185px; padding:25px 0px 0px 45px; float:left;}
#product-link2{width:185px; padding:25px 0px 0px 55px; float:left;}
#product-link3{width:185px; padding:25px 0px 0px 55px; float:left;}

.text1{font-size:12px; color:#000000; padding-top:22px;}
.text2{font-size:12px; color:#000000;}
.text3{font-size:15px; color:#D9161A; padding-top:3px;}
.table-color1{background-color:#333333; color:#FFFFFF; font-weight:bold; height:22px;}
.table-text1{padding:5px 10px;}
.table-color2{background-color:#F3F3F3; color:#333333; height:22px;}
.table-text2{padding:5px 10px;}
.table-color3{background-color:#E3E3E3; color:#343434; height:22px;}
.table-text3{padding:5px 10px;}


.com-table-color1{background-color:#333333; color:#FFFFFF; font-weight:bold; height:16px;}
.com-table-text1{padding:4px 10px;}
.com-table-color2{background-color:#F3F3F3; color:#333333; height:16px;}
.com-table-text2{padding:4px 10px;}
.com-table-color3{background-color:#E3E3E3; color:#343434; height:16px;}
.com-table-text3{padding:4px 10px;}

.table-text4{background-color:#000000; color:#FFFFFF; padding:3px 10px; font-weight:bold;}
.table-text5{background-color:#F3F3F3; color:#333333; padding:3px 10px; font-weight:bold;}
.table-text6{background-color:#E3E3E3; color:#333333; padding:3px 10px; font-weight:bold;}
.table-text7{background-color:#000000; color:#FFFFFF; padding:3px 10px; font-weight:bold;}
.table-text8{background-color:#F3F3F3; color:#333333; padding:3px 10px; font-weight:bold;}
.table-text9{background-color:#E3E3E3; color:#333333; padding:3px 10px; font-weight:bold;}

.table-color2 a:link   {padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
.table-color2 a:visited{padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
.table-color2 a:hover  {padding:7px 0px 7px 0px; text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}
.table-color3 a:link   {padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
.table-color3 a:visited{padding:7px 0px 7px 0px; text-decoration:none; color:#333333; font-size:12px; float:left; outline:none;}
.table-color3 a:hover  {padding:7px 0px 7px 0px; text-decoration:none; color:#D71714; font-size:12px; float:left; outline:none;}

#customersupport{background:url(/images/sidecustomer-back.gif) no-repeat; width:180px; height:70px; margin-top:30px;}
.sidepartline{background:url(/images/sideline2.gif) no-repeat; width:180px; height:11px; margin:15px 0px;}
#products-features{background:url(/images/features-back.gif) no-repeat; width:720px; height:449px;}
#products-presentations{background:url(/images/presentation.gif) no-repeat; width:720px; height:203px;}
#products-presentations2{background:url(/images/presentation2.gif) no-repeat; width:720px; height:203px;}

#dotline-numberid{background:url(/images/dotline-back.gif) repeat-x; width:665px; height:40px; margin:0 auto;}
.dotline-number{width:215px; margin:0 auto; color:#BFBCC1; font-size:12px;}
.imgpadding2{padding:0px 8px; vertical-align:middle; float:left;}

div.more_link2 {padding-top:7px; height:18px;}
div.more_link2 a, div.more_link2 a span {display:block; float:left; cursor:pointer; text-align:center; text-decoration:none;}
div.more_link2 a {height:18px; color:#000000; background:url(/images/btn.gif) left top no-repeat; padding-left:8px;}
div.more_link2 a span {height:16px; background:url(/images/btn.gif) right top no-repeat; padding:2px 8px 0 0;}
div.more_link2 a:hover {color:#000000; background:url(/images/btn.gif) left bottom no-repeat;}
div.more_link2 a:hover span {background:url(/images/btn.gif) right bottom no-repeat;}

.errorDiv{background-color:#FFFFE5; font-family:Arial; font-size:11px; color:#CC0000; border:1px solid #E0E1B7; padding:2px 0px 2px 5px; width:187px;}
.link2{font-size:12px; color:#333333; float:none;}
.link2 a:link	 {text-decoration:none; color:#333333; font-size:12px; outline:none;}
.link2 a:visited{text-decoration:none; color:#333333; font-size:12px; outline:none;}
.link2 a:hover	 {text-decoration:none; color:#D71714; font-size:12px; outline:none;}

#slider{font-size:11px; color:#333333; width:180px; margin-left:15px;}
#slider ul, #slider li{margin:0; padding:0; list-style:none;}
#slider li{width:160px; height:180px; overflow:hidden;}	

#nextBtn{}
#prevBtn{}

.links-sitemap a:link	  {text-decoration:none; color:#333333; font-size:12px; outline:none; float:none;}
.links-sitemap a:visited{text-decoration:none; color:#333333; font-size:12px; outline:none; float:none;}
.links-sitemap a:hover  {text-decoration:none; color:#D71714; font-size:12px; outline:none; float:none;}

.main-emailafriend{width:266px; border:1px solid #D7D7D7; border-bottom:none;}
.emailafriend{width:250px; margin:0px auto; padding:0px; padding-top:5px;}
.eaf-head{font-family:Trebuchet MS; font-size:18px; color:#DE1714; float:left;}
.eaf-toptext{float:right; font-size:11px; color:#666666; padding-top:5px;}
.eaf-star{font-size:17px; font-weight:bold; color:#FF0000; padding:0px 1px; float:left;}
.eaf-star2{font-size:17px; font-weight:bold; color:#FF0000;}
.eaf-arrow{background:url(/images/box-arrow.gif) no-repeat; width:268px; height:8px; font-size:0px;}
.eaf-text{float:left; width:64px; padding-top:3px;}
.eaf-text2{float:left; padding-top:4px; color:#666666; font-size:11px; width:168px; padding-left:65px;}
.eaf-input{float:left; width:186px;}
.eaf-clear {clear:both; height:6px; overflow:hidden; line-height:1%; font-size:0px; margin-bottom:-1px;}
/*----- Working Top Links Section -----*/


/*----- Features Section CSS -----*/
#features-tabs{background:url(/images/tabs/top-tabback.gif) repeat-x; width:720px; height:31px; margin:0 auto; padding:0px; float:left;}
.top-corner1{background:url(/images/tabs/top-corner1.gif) no-repeat; width:20px; height:31px; float:left;}
.top-corner2{background:url(/images/tabs/top-corner2.gif) no-repeat; width:15px; height:31px; float:right;}
.tab-off-side1{background:url(/images/tabs/tab-off-side1.gif) no-repeat; width:20px; height:31px; float:left;}
.tab-off-side2{background:url(/images/tabs/tab-off-side2.gif) no-repeat; width:20px; height:31px; float:left;}
.tab-on-side1{background:url(/images/tabs/tab-on-side1.gif) no-repeat; width:20px; height:31px; float:left;}
.tab-on-side2{background:url(/images/tabs/tab-on-side2.gif) no-repeat; width:20px; height:31px; float:left;}
#features-tabs .tab-on{background:url(/images/tabs/tab-back-on.gif) repeat-x; float:left; height:31px;}
#features-tabs .tab-off{background:url(/images/tabs/tab-back-off.gif) repeat-x; float:left; height:31px;}
#features-tabs .tab-on  a:link	 {text-decoration:none; color:#CC0000; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-on  a:visited{text-decoration:none; color:#CC0000; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-on  a:hover  {text-decoration:none; color:#333333; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-off a:link   {text-decoration:none; color:#333333; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-off a:visited{text-decoration:none; color:#333333; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-off a:hover  {text-decoration:none; color:#CC0000; font-size:12px; float:left; outline:none; padding-top:8px;}
#features-tabs .tab-spacer{background:url(/images/tabs/top-tabback.gif) repeat-x; width:3px; float:left; height:31px;}
.topline{background:url(/images/tabs/topline.gif) no-repeat; width:720px; height:15px;}
.bottom-tabback{background:url(/images/tabs/bottom-tabback.gif) no-repeat; width:720px; height:23px;}
#features-working{background-color:#F3F3F3; width:718px; border-left:1px #E2E2E2 solid; border-right:1px #E2E2E2 solid; float:left;}
.hide {display:none;}
.show {display:block;}
/*----- Features Section CSS -----*/

/*----- FORM Section -----*/
.form-text{color:#333333; vertical-align:top; padding:5px 0px;}
select{color:#333333; border:1px solid #C1C1C1; font-family:Arial, Helvetica, sans-serif;}
textarea{width:300px; height:110px; color:#333333; border:1px solid #C1C1C1; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
.shortInput, .mediumInput, .longInput, .eafinput, .eaftextarea {font-size:12px; color:#333333; border:1px solid #C1C1C1; height:14px; padding-left:3px;}
.shortInput  {width:45px;}
.mediumInput {width:124px;}
.longInput   {width:189px;}
.eafinput{width:168px;}
.urlinput{font-size:12px; color:#333333; border:1px solid #C1C1C1; height:17px; padding-left:3px; width:219px;}
.eaftextarea{width:168px; height:104px;}
.note{width:300px; border:1px solid #E0E1B7; background-color:#FFFFE5; font-size:11px; color:#666666; padding:8px 0px 8px 10px; margin:0 auto;}
/*----- FORM Section -----*/

/*----- Footer Section -----*/
#footer{float:left; width:980px; margin:0 auto; padding:0px; background-color:#ffffff;}
#footer-section1{float:left; width:721px; margin:0 auto; padding:0px;}
.bottomline{background:url(/images/bottomline.gif) no-repeat; width:721px; height:17px; margin-bottom:22px;}
#footer-section2{float:left; width:82px; height:135px; margin:0 auto; padding:0px; background:url(/images/footer-line.gif) repeat-y;}
#footer-section3{float:left; width:177px; margin:0 auto; padding:0px;}
.mbottomline{background:url(/images/m-bottomline.gif) no-repeat; width:177px; height:12px; margin-top:51px;}
#footernav{width:669px; margin-left:52px;}
#main-copyright{margin-left:52px; margin-top:8px;}
.copyright{color:#999999; font-size:11px; margin-left:5px; float:left;}
/*----- Footer Section -----*/
.links-text{ float:left;  width:213px; text-align:left; overflow:hidden; border:1px solid #999999; padding:3px; color:999999;}
.footernav{ float:left; padding:0px; margin:0px;}
.footernav a{text-decoration:none; color:#F4A6A5; font-size:11px; float:left; outline:none;}
.footernav a:hover{text-decoration:none; color:#333333; font-size:11px; float:left; outline:none;}
.strong{font-weight:normal;}