#dl-errors{font-size:13px;font-weight:bold;color:#cc0000; padding-top:0px; margin-top:5px; }
#dl-errors p {color:#000000; padding-top:8px;}
#dl-errors p img {vertical-align:middle; padding: 5px 10px 5px 0px;}
#dl-forums-msg{margin-left:120px;margin-top:5px;margin-bottom:10px;border:3px solid red;padding:5px;}
#dl-forums-msg p{color:red;font-weight:bold;}
#dlform-container{width:650px;padding:0px;margin:25px 0 0 0px;height:auto;}
#dlform-left{float:left;width:370px;height:auto;}
div.dlfield-label{float:left;width:110px;padding:0px;margin:0px;font-family:Verdana;color:#000;font-size:12px;height:35px;}
div.dlfield-field{float:right;width:250px;padding:0px;margin:0px;height:auto;text-align:left;font-family:Verdana;color:#000;font-size:12px;}
    div.dlfield-field input { width: 200px; }
    div.dlfield-field select { width: 205px; } 
div.dlend-notes{margin-top:5px;clear:all;float:left;padding-left:110px;font-family:Verdana;color:#8A9E01;font-size:11px;}
div.dlend-checkbox{margin-top:5px;clear:all;float:left;padding-left:110px;font-family:Verdana;color:#565E6C;font-size:11px;width:400px}
div.dlend-info{margin-top:5px;clear:all;float:left;padding-left:110px;font-family:Verdana;color:#565E6C;width:505px}
div.dlend-info-sub{margin-top:5px;clear:all;float:left;padding-left:110px;width:505px;font-size:10px;font-family:Verdana;color:#565E6C;}
div.dlend-info-sub p.dlend-info-sub{font-size:10px;font-family:Verdana;color:#565E6C;}
div.clear{clear:both;}
input.success, select.success{border:2px solid #8A9E01;}
select.error, input.error{border:2px solid red;}
#dlform-right{float:right;width:250px;}
#dlareas-container{width:650px;padding:0px;margin:0px 0 0 0px;height:auto;}
#dlareas-checkbox-container{width:495px;padding:0px;margin:0px;float:right;font-family:Verdana;color:#000;font-size:11px;}
#dlareas-checkbox-left{float:left;width:220px;margin:0px;padding:0px;font-family:Verdana;color:#000;font-size:11px;}
#dlareas-checkbox-right{float:right;width:265px;margin:0px;padding:0px;font-family:Verdana;color:#000;font-size:11px;}

table.prodMatrix{ font-size: 16px; font-weight: bold; line-height: 1.4em; font-style: normal; border-collapse:separate; border-spacing: 0px; width: 100%; margin-bottom: 30px; }
table.prodMatrix thead th{ text-align:center; padding: 5px 15px 5px 15px; color: #fff; text-shadow:1px 1px 1px #5C5A5B; border:1px solid #000; border-bottom:3px solid #000; background-color:#5C5A5B; background:-webkit-gradient( linear, left bottom, left top, color-stop(0.02, rgb(66,64,65)), color-stop(0.51, rgb(81,80,78)), color-stop(0.87, rgb(92,90,91)) ); background: -moz-linear-gradient( center bottom, rgb(66,64,65) 2%, rgb(81,80,78) 51%, rgb(92,90,91) 87%); -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius:5px 5px 0px 0px; border-top-left-radius:5px; border-top-right-radius:5px;}
table.prodMatrix thead th.h2{ background:transparent; border:none; text-shadow:none;}
table.prodMatrix tfoot { padding:10px; text-align: left; font-weight: normal;  }
    table.prodMatrix tfoot p { font-weight: normal; color: #666 !important; }
table.prodMatrix tbody td{ padding:10px; text-align:center; background-color:#ddd; border: 2px solid #EFEFEF; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; color:#666 !important; font-size:12px; width: 140px; }
    table.prodMatrix tbody td.label { text-align: left; width: 355px; background-color: #fff;}
    table.prodMatrix tbody td.empty { border: none; background-color: #fff;}
    table.prodMatrix tbody td.eeCol { background: #DFDFC3; }
    table.prodMatrix a:link, table.prodMatrix a:visited, table.prodMatrix a:active, table.prodMatrix a:hover{color:#000;}

    table.prodMatrix div.tryit { width: 130px; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; /* future proofing */ -khtml-border-radius: 10px; /* for old Konqueror browsers */ box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); background-color:#788D0A; background:-webkit-gradient( linear, left bottom, left top, color-stop(0, #6B7D0B), color-stop(1, #8CA309) ); background: -moz-linear-gradient( top, #8CA309, #6B7D0B); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8CA309', endColorstr='#6B7D0B'); /* IE6 & IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8CA309', endColorstr='#6B7D0B')"; /* IE8 */ }
        table.prodMatrix div.tryit p { color:#fff !important; cursor: pointer;}
        table.prodMatrix div.tryit a:link, table.prodMatrix div.tryit a:visited, table.prodMatrix div.tryit a:active, table.prodMatrix div.tryit a:hover { color:#FFF !important;}        

div.buyit { width: 130px; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; /* future proofing */ -khtml-border-radius: 10px; /* for old Konqueror browsers */ box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); background-color:#1300AF; background:-webkit-gradient( linear, left bottom, left top, color-stop(0,#0C006F), color-stop(1,#412CEF) ); background: -moz-linear-gradient( top, #412CEF, #0C006F); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#412CEF', endColorstr='#0C006F'); /* IE6 & IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#412CEF', endColorstr='#412CEF')"; /* IE8 */ }
    div.buyit p { color:#fff !important; cursor: pointer; }
    div.buyit a:link, div.buyit a:visited, div.buyit a:active, div.buyit a:hover { color:#FFF !important;}

div.changeTrial { width: 300px; text-align: center; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; /* future proofing */ -khtml-border-radius: 10px; /* for old Konqueror browsers */ box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); background-color:#1300AF; background:-webkit-gradient( linear, left bottom, left top, color-stop(0,#0C006F), color-stop(1,#412CEF) ); background: -moz-linear-gradient( top, #412CEF, #0C006F); filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#412CEF', endColorstr='#0C006F'); /* IE6 & IE7 */ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#412CEF', endColorstr='#412CEF')"; /* IE8 */ }
    div.changeTrial p { color:#fff !important; cursor: pointer; font-weight: bold;}



