body {
font-family: arial, helvetica, serif;
font-size: 12px;
letter-spacing: .2px;
line-height: 14px;
}
a {
color: #016003;
}

#container {
margin: 0 auto;
margin-top: 10px;
padding: 50px 0 0 0;
width: 960px;
background: url(images/logo.jpg) no-repeat;
}


/* ----- HEADER ----- */

#header {
height: 135px;
background: url(images/header.jpg) no-repeat;
}

#strip {
background: url(images/strip.jpg) no-repeat;
height: 50px;
text-align: right;
}
#strip h1 {
color: #fff;
padding: 13px 35px 13px 35px;
font-size: 16px;
font-weight: bold;
background: #000;
float: right;
}

/* ----- NAVIGATION ----- */

#navcontainer {
height: 23px;
width: 920px;
margin: 0 auto;
}
#nav li img {
width: 15px;
height: 9px;
padding: 0px;
margin: 0px;
}
#nav ul {
background: #017F01 url(images/gradup.jpg) bottom repeat-x;
width: 110px;
list-style: none;
}
#nav ul.bay {
background: #017F01 url(images/gradup.jpg) bottom repeat-x;
width: 75px;
}
#nav ul li ul {
background: #017F01 url(images/gradup.jpg) bottom repeat-x;
width: 125px;
}
#nav a.first {
text-decoration: none;
color: #000;
font-weight: bold;
width: 100px;
padding: 5px 5px 7px 5px;
text-align: center;
font-size: 11px;
background: url(images/navback.jpg) bottom repeat-x;
margin-right: 5px;
}
#nav a.first:hover {
color: #2d2d2d;
font-weight: bold;
}
#nav a.sec {
padding: 5px 3px;
color: #fff;
border-bottom: 1px solid #015A00;
font-size: 11px;
width: 104px;
text-decoration: none
}
#nav a.sec:hover {
background: #333;
border-bottom: 1px solid #026E00;
}
#nav a.third {
color: #fff;
padding: 5px;
text-decoration: none;
border-bottom: 1px solid #015A00;
font-size: 11px;
width: 115px;
}
#nav a.third:hover {
background: #333;
border-bottom: 1px solid #026E00;
}
#nav a.bay {
color: #fff;
padding: 5px;
text-decoration: none;
width: 65px;
border-bottom: 1px solid #016d00;
font-size: 11px;
}
#nav a.bay:hover {
background: #333;
border-bottom: 1px solid #015A01;
}

/* ----- CONTENT ----- */

#content {
overflow: hidden;
width: 700px;
}
#content p {
color: #000;
padding: 10px;
}
#content h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#content h2 {
color:  #000;
font-weight: bold;
padding: 5px 5px 5px 10px;
}
#content ul {
padding: 20px 20px 20px 30px;
}
#content li {
color: #000;
padding: 3px 0;
}
#content em {
font-weight: bold;
}
#main {
padding: 20px 10px 10px 0px;
width: 670px;
overflow: hidden;
}
#main ul {
list-style: none;
}
#main li {
width: 200px;
float: left;
padding: 10px;
border-right: 1px dotted #000;
list-style: none;
}
#main h1 {
font-size: 14px;
font-weight: bold;
padding: 5px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) center left no-repeat;
color: #000;
}
#main li p {
padding: 10px;
margin-top: 15px;
color: #000;
height: 200px;
line-height: 14px;
}
#link a.pdf:link, a.pdf:active, a.pdf:visited {
color: #000; 
font-size: 11px;
margin: 0 25px 0 15px;
padding: 0 0 2px 10px;
background: url(images/box.jpg) center left no-repeat;
text-decoration: none;
}
#link a.download:link, a.download:active, a.download:visited {
font-size: 11px;
color: #000;
margin: 0 0 0 10px;
padding: 3px 0 5px 20px;
background: url(images/download-small.jpg) center left no-repeat;
text-decoration: none;
}
#inwrapper {
overflow: hidden;
}

/* ----- SIDEBAR ----- */

#sidebar {
width: 230px;
float: right;
margin: 10px 10px 0 0;
}

#sidebar h1 {
height: 25px;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
}
#who {
height: 150px;
border-bottom: 1px dotted #000;
padding: 10px;
}
#who ul {
list-style: none;
}
#who li {
background: url(images/arrow.gif) no-repeat;
padding: 0 0 0 15px;
height: 15px;
}
#news {
height: 130px;
border-bottom: 1px dotted #000;
padding: 10px;
}
#case {
display: none;
}
#sidebar a.more {
background: url(images/box.jpg) center left no-repeat;
padding: 0 0 2px 10px;
font-size: 11px;
float: right;
margin-top: 15px;
}

/* ----- FOOTER ----- */

#footer {
background: url(images/footer.jpg) no-repeat;
height: 50px;
padding: 4px 4px 4px 4px;
color: #c2c2c2;
margin-top: 20px;
clear: both;
}
#footer a {
color: #fff;
text-decoration: none;
padding: 0 11px;
font-size: 11px;
}
#footer a:hover {
color: #c6c6c6;
}

/* ----- TERALYTE PAGE ----- */
#wrapper {
overflow: hidden;
}
#apptop{
margin-bottom: 20px;
}
#apptop p {
padding: 5px;
}
#apptop h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#appbottom { 
margin-left: 15px;
}
#appbottom ul {
overflow: hidden;
float: left;
width: 340px;
font-size: 11px;
list-style: none;
}
#appbottom ul.rightbottomdot {
border-right: 1px dotted #000;
border-bottom: 1px dotted #000;
padding: 0 20px 20px 0;
}
#appbottom ul.bottomdot {
border-bottom: 1px dotted #000;
padding: 0 0 20px 20px; 
}
#appbottom ul.rightdot {
border-right: 1px dotted #000;
padding: 0 20px 0 0;
}
#appbottom ul.nodot {
padding: 0 0 0 20px;
}
#appbottom li.appliance {
text-align: center;
height: 200px;
}
#appbottom li.appliance h2 {
font-size: 14px;
font-weight: bold;
padding: 5px 0 15px 5px;
}
#appbottom li.appspecs {
width: 340px;
padding: 0;
}
#appbottom li.appspecs th {
border-bottom: 1px solid #000;
padding: 3px 0 3px 10px;
font-weight: bold;
}
#appbottom li.appspecs td {
border-bottom: 1px dotted #000;
padding: 3px 0 3px 10px;
width: 170px;
}
#appbottom li.appspecs td.desc {
width: 150px;
}

/* ----- LINKS ----- */

#ibaccontent {
width:720px;
padding: 10px;
overflow: hidden;
}
#ibaccontent h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#ibaccontent1 h1 {
font-size: 14px;
font-weight: bold;
padding: 0px 0 5px 35px;
margin-bottom: 10px;
margin-top: 10px;
height: 40px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}

#ibaccontent p {
margin-bottom: 10px;
margin-top: 10px;
}
#ibaccontent h2 {
display: inline;
font-weight: bold;
font-style: italic;
color: #004001;
}
#ibaccontent h3 {
font-weight: bold;
font-style: italic;
padding: 10px 0;
}
#sidenav {
width: 190px;
float: right;
}

#sidenav1 {
width: 310px;
float: right;
}
#sidenav1 li.inactive2 h2 {
font-size: 14px;
font-weight: bold;
padding: 5px 0 15px 5px;
}
#sidenav .content h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/content.jpg) no-repeat;
color: #000;
}
#sidenav a {
color: #000;
text-decoration: none;
font-size: 11px;
padding: 0 0 0 12px;
display: block;
}
#sidenav ul {
list-style: none;
}
#sidenav1 ul {
list-style: none;
}
#sidenav a.quote {
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #000;
margin-top: 5px;
padding: 7px 0 10px 35px;
background: url(images/quote.jpg) no-repeat;
}
#sidenav a.demo {
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #000;
margin-top: 5px;
padding: 7px 0 10px 35px;
background: url(images/demo.jpg) no-repeat;
}
#sidenav h1.hardware {
font-size: 14px;
font-weight: bold;
margin-top: 5px;
padding: 10px 0 15px 35px;
background: url(images/hardicon.jpg) no-repeat;
color: #000;
}
#sidenav h1.software {
font-size: 14px;
font-weight: bold;
padding: 8px 0 5px 35px;
height: 30px;
margin-top: 10px;
background: url(images/softicon.jpg) no-repeat;
color: #000;
}
.under {
padding: 3px 0 3px 12px;
border-bottom: 1px dotted #000;
margin-left: 10px;
}
.inactive {
padding: 3px 0 3px 12px;
border-bottom: 1px dotted #000;
background: url(images/arrowrightblack.jpg) no-repeat;
margin-left: 10px;
}

.inactive1 {
padding: 150px 0 80px 10px;
margin-left: 10px;
}

.inactive2 {
padding: 40px 0 3px 12px;
margin-left: 10px;
}

.ibacdiag {
float: right;
}
.ibacli {
padding: 0 0 20px 15px;
line-height: 12px;
background: url(images/arrow.gif) top left no-repeat;
}
#ibaccontent ul {
list-style: none;
}
#ibaccontent ibacdiag.ul li {
padding: 10px 0;
}
#ibaccontent h4 {
font-weight: bold;
}

#whatisnew ul {
list-style: none;
}
#whatisnew li {
background: url(images/arrow.gif) no-repeat;
padding: 0 0 0 15px;
margin-bottom: 10px
}
#whatisnew h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#whatisnew p {
padding: 10px 10px 20px 10px;
}

/* ----- OVS ----- */

#ibac h4 {
padding: 0 0 10px 0px;
font-weight: bold;
}

/* ----- BVM ----- */

#ibac td {
font-weight: bold;
padding: 2px 5px;
}

/* ----- TESTIMONIALS ----- */

#testimonials {
width: 700px;
}
#testimonials p {
padding: 20px 20px 10px 20px;
text-align: left;
background: #e0e0e0 url(images/quotemarks.jpg) no-repeat;
}
#testimonials h1 {
font-size: 14px;
font-weight: bold;
height: 30px;
padding: 10px 0 0px 35px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#testimonials h2 {
color: #004001;
font-style: italic;
font-weight: bold;
padding: 5px 5px 5px 500px;
margin-bottom: 20px;
}

/* ----- CLIENTS ----- */
.clients {
float: left;
color: #000;
width: 230px;
padding: 20px 0px 20px 5px;
margin: 0 50px 0 20px;
border-bottom: 1px dotted #000;
}
.clients h2 {
font-weight: bold;
padding: 5px 0;
}

/* ----- WHAT IS NEW ----- */
.newfeatures {
color: #000;
}
.newfeatures li {
padding: 0 0 10px 15px;
margin: 0 0 0 45px;
background: url(images/arrow.gif) no-repeat;
}

/* ----- CONTACT US -----*/

#contactus {
width: 700px;
}
#contactus ul {
width: 300px;
float: left;
margin-left: 10px;
}
#contactus ul h2 {
background: #c2c2c2;
padding: 10px 0 10px 20px;
font-weight: bold;
}
#contactus ul li {
padding: 3px 0 3px 20px;
}
#contactus h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}

#contactus p {
padding: 5px;
}
#contactinfo {
overflow: hidden;
margin-bottom: 20px;
}
.form-txt-field {
border: 1px solid #000;
margin: 2px
}
#contactform {
width: 505px;
margin: 0 auto;
}
#contactus ul {
list-style: none;
}
#contactus li.loca {
padding: 5px 0 15px 20px;
font-weight: bold;
}

/* -----FAQ----- */
#faqs {
padding: 10px;
}
#faqs h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#faqs a {
color: #000;
display: block;
}
#faqs a:hover {
color: #525252;
}
#faqs ul {
list-style: none;	
}
.tog {
font-weight: bold;
background: url(images/arrowrightblack.jpg) center left no-repeat;
padding: 10px 10px 10px 25px;
border-top: 1px dotted #c6c6c6;
}
.cont {
padding: 10px;
}
#general {
padding-bottom: 20px;
}
#general h2 {
font-weight: bold;
padding: 10px 0 10px 5px;
font-size: 20px;
color: #007F01;
}
#technical {
}
#technical h2 {
font-weight: bold;
padding: 10px 0 10px 5px;
font-size: 20px;
color: #007F01;
}

/* -----PRESS, EVENTS----- */
#largecontent {
overflow: hidden;
}
#largecontent .tog_p a {
color: #000;
display: block;
text-decoration: none;
}
#largecontent a:hover {
color: #525252;
}
#largecontent p {
padding: 10px 10px 20px 10px;
}
#largecontent h2 {
font-weight: bold;
padding: 0 0 0 10px;
}
#largecontent em {
font-weight: bold;
font-style: italic;
}
#largecontent ul {
list-style: none;
}
#largecontent li {
float: left;
}
#largecontent li.date {
padding: 5px;
width: 100px;
text-align: center;
background: #dadada
}
#largecontent li.tog_p {
width: 800px;
padding: 5px;
font-weight: bold;
border-bottom: 1px dotted #000;
}
#largecontent li.cont_p {
margin: 0 0 0 105px;
padding: 10px;
}
.read-more {
float:right;
margin-right: 50px;
font-size: 11px;
}
#largecontent .cont_p a {
color: #007F01;
}

#largecontent ul.press {
width: 555px;
margin: auto;
list-style: none;
}
#largecontent li.eventheading {
font-weight: bold;
padding: 5px 0 5px 20px;
width: 250px;
}
#largecontent li.eventdate {
padding: 0 0 5px 20px;
margin-top: 5px;
width: 100px;
border-bottom: 1px dotted #000;
}
#largecontent li.eventdateheading {
font-weight: bold;
padding: 5px 0 5px 20px;
width: 100px;
}
#largecontent li.eventheadline {
font-weight: bold;
padding: 0 0 5px 20px;
margin-top: 5px;
width: 250px;
border-bottom: 1px dotted #000;
}
#largecontent li.eventlocation {
padding: 0 0 5px 5px;
margin-top: 5px;
width: 150px;
border-bottom: 1px dotted #000;
}
#largecontent li.eventlocationheading {
font-weight: bold;
padding: 5px 0 5px 5px;
width: 150px;

}
#largecontent li.eventheadline a:hover {
color: 
}

#largecontent h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#largecontent li.article {
border-bottom: 1px dotted #000;
width: 650px;
height: 50px;
padding: 20px 0 0 10px;
}
#largecontent li.article a {
font-weight: bold;
}
#largecontent li.newsimage {
border-bottom: 1px dotted #000;
width: 250px;
height: 50px;
text-align: right;
padding: 20px 10px 0 0;
}
#largecontent li.onlinestoreimagecenter {
border-top: 1px dotted #000;
width: 150px;
height: 90px;
text-align: center;
padding: 20px 10px 0 0;
}

#largecontent li.onlinestoreimageright {
border-top: 1px dotted #000;
width: 100px;
height: 90px;
text-align: right;
padding: 15px 10px 0 0;
}

#largecontent li.onlinestoreimageleft {
border-top: 1px dotted #000;
width: 450px;
height: 90px;
text-align: left;
padding: 10px 10px 10px 0;
}

.footer-font-black{
font-style: italic;
font-size: 11px;
}

#largecontent ul.demo-form {
width: 488px;
margin: auto;
}
#largecontent li.nom {
width: 200px;

}
#largecontent .demosubmit {
float:right;
margin-right: 55px;
}
#largecontent table.downloadtable {
width: 400px;
margin: auto;
}
#largecontent .tablebutton {
float: right;
margin-right: 200px;
}

/* -----FNAS----- */
#fnas {
width: 740px;
}
#fnas ul {
margin: auto;
overflow: hidden;
padding: 10px 0;
font-size: 11px;
list-style: none;
}
#fnas li {
float: left;
padding : 10px 0;
}
#fnas li.appliance {
width: 310px;
}
#fnas li.appspecs {
width: 420px;
}
#fnas td {
padding: 2px 0 2px 10px;
}
#fnas td.fnas-under {
border-bottom: 1px dotted #000;
}
#fnas th {
font-weight: bold;
padding : 2px 0 2px 10px;
border-bottom: 1px Solid #000;
}
/* -----PARTNERS----- */
#partners {
overflow: hidden;
}
#partners p {
color: #000;
padding: 10px;
}
#partners h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#partners ul {
padding: 20px 20px 20px 30px;
}
#partners li {
color: #000;
padding: 3px 0;
}
#partners h2 {
color:  #000;
font-weight: bold;
padding: 5px 5px 5px 10px;
}
/* -----DOWNLOAD----- */
#formbox {
margin-top: 20px;
}
#cont {
background: url(images/vipdownloadback.jpg) top no-repeat;
width: 430px;
padding: 15px;
margin: auto;
}
h3.button {
background: url(images/vipdownload.jpg) no-repeat;
width: 460px;
height: 38px;
margin: 0 auto;
}
.txt-field {
border: 1px solid #444644;
margin: 2px;
}
#cont table {
margin-left: 70px;
margin-top: 20px;
}
#cont td {
color: #000;
padding: 0 20px 0 0;
}
#cont .button {
margin-left: 40px;
}

#backgroundPopup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact{
display:none;
position:fixed;
margin-top: -150px;
_position:absolute; /* hack for internet explorer 6*/
height:316px;
width:437px;
background: url(images/formroundback.png) no-repeat; 
z-index:2;
font-size:13px;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding: 5px 0 5px 10px;
margin-bottom:20px;
}
#popupContact p {
padding: 10px;
}
#popupContact h2 {
padding: 20px 0 0 10px;
}
#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#sidenav a.download {
font-weight: bold;
text-decoration: none;
color: #000;
font-size: 14px;
margin-top: 5px;
margin-left: 0;
padding: 7px 0 10px 30px;
background: url(images/softdownload.jpg) no-repeat;
}
#popupContact table {
margin: auto;
margin-top: 20px;
padding: 30px;
}
#popupContact td.nom {
width: 150px;
color: #000;
background: #ccc;
}

/*-----Q-----*/
#backgroundPopup_q {
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:1;
}
#popupContact_q {
display:none;
position:fixed;
margin-top: -150px;
_position:absolute; /* hack for internet explorer 6*/
height:316px;
width:437px;
background: url(images/formroundback.png) no-repeat; 
z-index:2;
font-size:13px;
}
#popupContact_q h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding: 5px 0 5px 10px;
margin-bottom:20px;
}
#popupContact_q p {
padding: 10px;
}
#popupContact_q h2 {
padding: 20px 0 0 10px;
}
#popupContactClose_q{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}
#sidenav a.download_q {
font-size: 14px;
font-weight: bold;
text-decoration: none;
color: #000;
margin-top: 5px;
padding: 7px 0 10px 35px;
background: url(images/softdownload.jpg) no-repeat;
}
#popupContact_q table {
margin: auto;
margin-top: 20px;
padding: 30px;
}
#popupContact_q td.nom {
width: 150px;
color: #000;
background: #ccc;
}

#button {
margin: 0 auto;
}
/* -----CAREERS----- */
ul.attachment {
list-style: none;
margin: auto;
width: 400px;
height: 157px;
overflow: hidden;
margin-top: 15px;
background: url(images/attachmentbackground.jpg) no-repeat;
}
li.careers {
width: 150px;
float: left;
}
.attach_txt {
width: 215px;
}
.button_attach {
float: right;
margin-right: 150px;
}
/* -----WHERE TO BUY-----*/
#wheretobuy h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#wheretobuy p {
padding: 10px;
}
}
.buynom {
width: 150px;
}
.select {
border: 1px solid #000;
margin: 2px;
width: 234px;
}
.txt-field {
width: 232px;
border: 1px solid #000;
}
.txt-field1 {
width: 200px;
border: 1px solid #000;
}
.txt-field-msg {
margin: 2px;
border: 1px solid #000;
width: 232px;
height: 100px;
}
.wheretobuysubmit {
float: right;
margin-right: 120px;
margin-top: 5px;
}
/* -----WARRANTY----- */
em.warrantybold {
color: #000;
margin-left: 280px;
}
table.warranty {
width: 500px;
margin: auto;
margin-top: 15px;
margin-bottom: 15px;
color: #000;
border-top: 1px solid #000;
border-right: 1px solid #000;
}
.warranty td {
background: #ccc;
padding: 5px;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
}
.warranty th {
background: #414040;
color: #fff;
font-weight: bold;
padding: 5px;
border-bottom: 1px solid #000;
border-left: 1px solid #000;
}

/* -----INFO-----*/
#info {
padding: 10px;
}
#info h1 {
font-size: 14px;
font-weight: bold;
padding: 10px 0 5px 35px;
height: 30px;
background: url(images/arrowdown.jpg) no-repeat;
color: #000;
}
#info h2 {
font-weight: bold;
}
#info p {
padding: 10px 0;
}
#info ul {
padding: 10px;
list-style: none;
}
#info li {
padding: 5px 0;
}
#info li em {
font-weight: bold;
}

#largecontent a.back {
margin-top: 20px;
padding: 0 0 0 10px;
}

.green em {
font-style: italic;
color: #016003;
background: url(images/arrow.gif) center left no-repeat;
padding: 0 0 0 15px;
}


/*-----FORMS-----*/
.form-global-top {
background: url(images/form-global-top.jpg) no-repeat;
padding: 20px 0 0 0;
width: 504px;
}
.form-global-top table {
background: url(images/form-global-body.jpg) repeat-y;
width: 504px;
padding: 0 0 0 50px;
}
.form-global-bottom {
background: url(images/form-global-bottom.jpg) no-repeat;
height: 35px;
}
#contactus .title {
width: 120px;
padding: 0 0 0 10px;
}
td.confirmation {
font-weight: bold;
padding-top: 10px;
}

/*screenshots*/

ul.ss {
padding: 10px;
overflow: hidden;
}

li.list {
background: url(images/arrow.gif) center left no-repeat;
padding: 0 0 3px 10px;
}

li.ss img {
padding: 10px;
border: 1px solid #000;
background-color: #696969;
margin-left: 100px;
margin-top: 20px;
margin-bottom: 10px;
}

a.wdownload {
font-weight: bold;
text-decoration: none;
color: #000;
font-size: 14px;
margin-top: 5px;
width: 150px;
line-height: 35px;
padding: 7px 0 10px 30px;
background: url(images/softdownload.jpg) center left no-repeat;
}

#thank {
font-weight: bold;
text-align: center;
padding: 5px 0;
}
