
body {margin:0;background:url(../images/background.gif) repeat-x #353577;font-family:Arial,sans-serif;font-size:12px;line-height:14px;color:#000;}
div,p,h1,h2,h3,h4,h5,h6 {padding:0;margin:0;}
img {border:0;}

a {color:#8b8a8a;}
a:hover {color:#a30210;}

h1 {font-family:Trebuchet,Arial,sans-serif;font-size:24px;}
h2 {font-size:16px;line-height:18px;font-weight:bold;}
h3 {font-size:16px;font-weight:bold;}
h4 {font-size:16px;line-height:18px;font-weight:normal;}
h5 {font-size:16px;line-height:18px;font-weight:bold;}

label {display:block;color:#666;font-size:90%;font-weight:bold;}
input {width:200px;color:#004D89;font-family:Arial,sans-serif;font-size:90%;margin:0 0 10px 0;}
select {width:200px;color:#004D89;font-family:Arial,sans-serif;font-size:90%;margin:0 0 10px 0;}
textarea {width:300px;color:#004D89;font-family:Arial,sans-serif;font-size:90%;margin:0 0 10px 0;}

.copyBig {font-size:14px;line-height:18px;}
.copySmall {font-size:10px;line-height:14px;}

a.button {width:81px;height:30px;display:block;padding:5px 0 0 0;font-size:110%;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;}
a.button span {display:block;font-size:70%;font-weight:bold;}
a.orange {background:transparent url(../img/button-orange.gif) no-repeat scroll left top;}
a.blue {background:transparent url(../img/button-blue.gif) no-repeat scroll left top;}
a.orange:hover {background:transparent url(../img/button-orange.gif) 0 -35px no-repeat;color:#d77b30;}
a.blue:hover {background:transparent url(../img/button-blue.gif) 0 -35px no-repeat;}

ul.listTextLinks {list-style-type:none;margin:0;padding:0;}
ul.listTextLinks li {margin:0 0 10px 0;padding:0;}

ul.listButtons {list-style-type:none;margin:0;padding:0;}
ul.listButtons li {width:81px;float:left;font-size:90%;line-height:1.1em;margin:0 10px 10px 0;text-align:center;}
ul.listButtons li a {width:81px;height:28px;display:block;padding:7px 0 0 0;font-size:130%;font-weight:bold;color:#fff;text-decoration:none;text-transform:uppercase;}
ul.listButtons li a span {display:block;font-size:70%;font-weight:bold;}
ul.listButtons li a.orange {background:transparent url(../img/button-orange.gif) no-repeat scroll left top;}
ul.listButtons li a.blue {background:transparent url(../img/button-blue.gif) no-repeat scroll left top;}
ul.listButtons li a.orange:hover {background:transparent url(../img/button-orange.gif) 0 -35px no-repeat;color:#d77b30;}
ul.listButtons li a.blue:hover {background:transparent url(../img/button-blue.gif) 0 -35px no-repeat;}

ul.listText {margin:0;padding:0 0 0 15px;}
ul.listText li {margin:0 0 5px 0;padding:0;}

ol.listText {margin:0;padding:0 0 0 25px;}
ol.listText li {margin:0 0 10px 0;padding:0;}

ul.listArrowed {font-size:95%;list-style:none;padding:2px 0;margin:6px 0;}
ul.listArrowed li {border-bottom:1px dotted #ccc;margin:3px 0;padding:3px 0 3px 25px;background:url(../img/icon-arrow.gif) no-repeat 5px 50%;}
ul.listArrowed strong {color:#bf6200;}

table.tableFeatures {border-collapse:collapse;margin:0 0 20px 0;}
table.tableFeatures thead th {padding:64px 0 8px 0;border-left:1px solid #fff;border-bottom:1px solid #fff;}
table.tableFeatures tbody th {background:#f5f5f5;padding:8px 4px;text-align:left;border-left:1px solid #fff;border-bottom:1px solid #fff;}
table.tableFeatures tbody td {background:#f5f5f5;padding:8px 0;text-align:center;vertical-align:middle;border-left:1px solid #fff;border-bottom:1px solid #fff;}
table.tableFeatures tbody td.button {padding:4px;}

div.containerPage {width:1000px;position:relative;margin:0 auto 0 auto;overflow:hidden;}

div.contentHeader {width:1000px;height:118px;background:url(../images/header.jpg) no-repeat;}                  
div.contentHeader div.container {width:1000px;}
div.contentHeader div.items {width: 1000px;margin:6px 40px 0 10px;float: left;}

div.contentMain {width:785px;background:url(../images/main-bg.png) repeat-y; margin:1px 0 0 106px;}
div.contentMain div.container {width:785px;margin:0 25px 0 25px;}
div.contentMain div.left {width:275px;float:left;margin:0 10px 0 0;padding:8px;}
div.contentMain div.left h2{font-size:22px;line-height:24px;font-weight:bold;color:#0a168b;margin:20px 0 10px 0;}
div.contentMain div.left p {margin:0 0 10px 0;}
div.contentMain div.center {width:700px;margin:0 10px 0 0;padding:8px;}
div.contentMain div.center h2{font-size:22px;line-height:24px;font-weight:bold;color:#0a168b;margin:20px 0 10px 0;}
div.contentMain div.center h3{font-size:14px;line-height:16px;font-weight:bold;color:#0a168b;margin:10px 0 10px 0;}
div.contentMain div.center h4{font-size:14px;line-height:18px;font-weight:bold;color:#0a168b;margin:20px 0 10px 0;}
div.contentMain div.center p {margin:0 0 10px 0;}
div.contentMain div.right {width:450px;float:left;margin:20px 10px 0 0;}
div.contentMain div.slideshow {width:736px;z-index: 1000;}
div.contentMain div.slides {z-index: 0;}

div.contentBottom {width:785px;overflow:hidden;background:url(../images/main-bg.png) repeat-y;margin:0 0 0 106px;}

div.contentBottom div.container {width:760px;margin:0 24px 0 25px}
div.contentBottom a {color:#0a168b;float:right;font-weight:bold;padding:5px;}
div.contentBottom a:hover {color:#a30210;float:right;font-weight:bold;padding:5px;}
div.contentBottom div.left {width:360px;float:left;margin:0 10px 0 0;padding:5px;}
div.contentBottom div.left h2{font-size:22px;line-height:24px;font-weight:bold;color:#0a168b;}
div.contentBottom div.left p {padding:8px;}
div.contentBottom div.right {width:372px;float:left;}
div.contentBottom div.right img {float:left;width:315px;height:40px;}
div.contentBottom div.clients {width:310px;z-index: 1000;}
div.contentBottom div.slides {z-index: 0;}

div.contentMainBottom {width:785px;margin:0 0 0 106px;}

div.contentFooter {width:900px;text-align:center;font-size:10px;line-height:12px;color:#fff;}
div.contentFooter a {color:#fff;text-decoration:none;}
div.contentFooter a:hover {text-decoration:underline;}
div.contentFooter p {margin:0 0 0 100px;}


div.contentSecondary {width:800px;overflow:hidden;background:url(../img/horizontal-rule-3.gif) no-repeat;}
div.contentSecondary h1 {margin:20px 0 20px 0;}
div.contentSecondary h2 {font-size:18px;color:#d77b30;margin:20px 0 20px 0;}
div.contentSecondary h3 {margin:0 0 20px 0;}
div.contentSecondary h4 {margin:0 0 10px 0;}
div.contentSecondary h5 {margin:0 0 20px 0;}
div.contentSecondary p {margin:0 0 20px 0;}
div.contentSecondary div.container {margin:30px 30px 15px 20px;}
div.contentSecondary div.left {width:490px;float:left;margin:0 10px 0 0;}
div.contentSecondary div.right {width:238px;float:left;margin:0 0 0 10px;}
div.contentSecondary img.divider {width:2px;height:140px;float:left;}

div.contentSecondary div.calloutGray {width:477px;background:#f6f6f6 url(../img/bg-callout-top.gif) top left no-repeat;margin:0 0 10px 0;}	
div.contentSecondary div.calloutGray div {height:116px;background:url(../img/bg-callout-bottom.gif) bottom left no-repeat;}
div.contentSecondary div.calloutGray img {float:left;margin:7px;width:132px;height:102px;}
div.contentSecondary div.calloutGray h3 {font-size:13px;font-weight:bold;color:#000;margin:0;padding:7px 0 5px 0;text-transform:none;}
div.contentSecondary div.calloutGray p {margin:0 0 5px 0;font-size:11px;}

div.contentSecondary div.calloutWhite {width:477px;background:#fff url() top left no-repeat;margin:0 0 10px 0;}	
div.contentSecondary div.calloutWhite div {height:116px;background:url() bottom left no-repeat;}
div.contentSecondary div.calloutWhite img {float:left;margin:7px;width:132px;height:102px;}
div.contentSecondary div.calloutWhite h3 {font-size:13px;font-weight:bold;color:#000;margin:0;padding:7px 0 5px 0;text-transform:none;}
div.contentSecondary div.calloutWhite p {margin:0 0 5px 0;font-size:11px;}

dl.updates {float:left;margin:0 0 1em 0;padding:0;border-bottom:1px solid #666;}
dl.updates dt {width:120px;float:left;margin:0 0 0 0;padding:5px;border-top:1px dotted #efefef;font-weight:bold;}
dl.updates dd {width:300px;float:left;margin:0 0 0 0;padding:5px;border-top:1px solid #efefef;}
dl.updates dd p {margin:0 0 .5em 0;padding:0;}
dl.updates dd p a {background:url(../img/icon-download.gif) 0 50% no-repeat;padding:6px 0 6px 20px;}

div.itemlist {float:left;padding:0;}
div.itemlist dl {float:left;width:470px;margin:0 0 5px 0;padding:5px;display:inline;}
div.itemlist dt {margin:0;padding:0 0 5px 0;font-size:110%;color:#d67c11;font-weight:bold;text-transform:uppercase;}
div.itemlist dd {margin:0;padding:0;font-size:90%;line-height:1.5em;color:#5b5b5f;}
div.itemlist dd.img img {float:left;margin:0 15px 0 0;}

div.productlistmain dl {margin:0;padding:3px;}
div.productlistmain dt {margin:0;padding:0;}
div.productlistmain dd {float:left;margin:0;padding:0;color:#5b5b5f;}		
div.productlistmain dd.buyit, div.productlistmain dd.tryit, div.productlistmain dd.learnmore {margin:0;padding:0;font:bold 80% Arial, Verdana, Helvetica, sans-serif;letter-spacing:.01em;line-height:27px;background-image:url(../img/buy5.gif);background-repeat:no-repeat;background-position:0 top;height:28px;width:95px;}
div.productlistmain dd.tryit  {background-image:url(../img/freeTrial2.gif);}
div.productlistmain dd.learnmore  {background-image:url(../img/buy5.gif);}
div.productlistmain dd.price, div.productlistmain dd.price2, div.productlistmain dd.pricese {float:right;width:100px;margin:0;padding:0;padding-right:130px;line-height:1.2em;color:red;font:bold 110% Arial, Verdana, Helvetica, sans-serif;}
div.productlistmain dd.price2 {padding-right:250px;padding-top:10px;}
div.productlistmain dd.pricese {width:280px;padding-right:80px;padding-top:2px;}
div.productlistmain strike {color:#0088c4;font-size:90%;}
div.productlistmain dd.buyit a, div.productlistmain dd.buyit a:visited, div.productlistmain dd.tryit a, div.productlistmain dd.tryit a:visited, div.productlistmain dd.learnmore a, .productlistmain dd.learnmore a:visited {float:left;padding-left:12px;width:95px;display:block;margin:0;color:#884600;text-transform:uppercase;text-decoration:none;}
div.productlistmain dd.buyit a:hover, div.productlistmain dd.tryit a:hover, div.productlistmain dd.learnmore a:hover {color:#333;background-image:url(../img/buy5.gif);background-repeat:no-repeat;background-position:0 -27px;padding-left:12px;}

table.drives {border-collapse: collapse;margin: 1em 0 1.5em 0;font-size: 100%;margin-bottom: 0;}
table.drives tbody tr.alt {background: #e8e8e8;}
table.drives th, table.drives td {border-right: 1px solid #fff;border-bottom: 1px solid #fff;padding: 6px 12px 6px 6px;}

#orderForm {display:none;}
#specifications {display:none;}
#specifications h1{font-size:18px;font-weight:bold;color:#000;padding:5px;}

#colorChoices {display:none;font-weight:bold;}
#colorChoices p{font-weight:normal;padding:10px;}
#colorChoices h1{font-size:18px;font-weight:bold;color:#000;padding:5px;}

#sizePrices {display:none;font-weight:bold;}
#sizePrices p{font-weight:normal;padding:10px;}
#sizePrices h1{font-size:18px;font-weight:bold;color:#000;padding:5px;}

#toggler {height:600px;}

#toggleMenu { padding: 20px;width:450px; margin:0 auto; }
			#toggleMenu li { display: inline; }
			#toggleMenu li a { background: #ccf; padding: 10px; float:left; border-right: 1px solid #ccf; border-bottom: none; text-decoration: none; color: #000; font-weight: bold;}
			#toggleMenu li.active a { background: #eef; }
