form {
    padding:0;
    margin:0;
}
.splash .inner {
    padding: 0 150px 10px 20px;
}

#soft-updates-table{
	width: 100%;
}

#soft-updates-table .chooseProducts {
    padding:20px 0 0 0;
    text-align:left;
    background:none;
    font-weight:bold;
    font-size:20px;
}

#soft-updates-table td {
    padding:0;
    background:url(/images/updates_notifications/dots.gif) repeat-y 50% 0;
}
#soft-updates-table .categ-title{
    text-align: left;
    vertical-align: middle;
    background:none;
    padding:6px 0;
}
#soft-updates-table .categ-title div.border {
    margin:10px 0;
    padding:0 0 0 3px;
    height:26px;
    background: #E3E3E3 ;
    border-top:1px dotted #666666;
    border-bottom:1px dotted #666666;

}
#soft-updates-table .categ-title div span {
    display:block;
    padding-top:3px;
	font-size:15px;
	font-weight:bold
}
#soft-updates-table .categ-title .logo{ background-image:url(/images/updates_notifications/vert.png); background-repeat:no-repeat; display: block; width:60px; height:60px; position:absolute; margin:-17px 0 0 880px}
#soft-updates-table .categ-title .logo_flashsoftware{ background-position:0 -253px}
#soft-updates-table .categ-title .logo_serialportsoftware{ background-position:0 -169px}
#soft-updates-table .categ-title .logo_developersoftware{ background-position:0 -334px}
#soft-updates-table .categ-title .logo_systemutilities{ background-position:0 -85px}
#soft-updates-table .categ-title .logo_othersolutions{ background-position:0 -414px}
#soft-updates-table .product-block{
    width: 475px;
    float: left;
    display: block;
}

#soft-updates-table .product-ico{
    float: left;
    display: inline;
    margin: 5px 5px 0px 20px;
	border:1px solid #ccc
}
#soft-updates-table .product-ico img {
    border:1px solid #aaa;
}
#soft-updates-table h3{
    float: left;
    display: inline;
    padding: 14px 0 14px 10px;
    margin: 0px;
}
#soft-updates-table h3 a {
    color:#3165CE;
}
#soft-updates-table h3 a:link,
#soft-updates-table h3 a:visited{
    color:#3165CE;
    font:bold 12px Verdana;
}
#soft-updates-table .checkbox{
    float: right;
    display: inline;
    margin: 14px 15px 0 0px;
}

#soft-updates-table .submit-sub{
    background: #e3e3e3;
    padding-top:10px;
    text-align: left;
	border-top:1px dotted #666;
	line-height:1.5
	
}

#soft-updates-table .submit-sub .text {
    width:450px;
    padding:5px 20px;
    text-align: justify;
	line-height:1.4;
	font-size:11px
}
#soft-updates-table .submit-sub .floatr{ width:450px}
#soft-updates-table .submit-sub a,  .submit-sub a {
    color:#3165CE;
}
.arrow{ background:url(/images/updates_notifications/vert.png) 100% 0 no-repeat; margin:5px 0px 0 0; padding: 0 25px 0 0px; font-size:12px; line-height:18px}

#email-sub{

    margin:5px 0 3px 0;
    font-size: 18px;
}

#software-updates-messages{
    font: bold 14px/35px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#software-updates-login{
	text-align: left;
}
#cover {
    display:none;
    position:absolute;
    left:0px;
    top:0px;
    width:100%;
    z-index:100;
    background:#000;
    border:0;
}

.selectall{ color:#8565CD; font-weight:bold; font-size:14px}
h3.title{ text-align:center}
.submit_td{text-align:center; padding:15px 0 !important; background: #e3e3e3 !important;
	border-bottom:1px dotted #666;}
.submit-sub .links{display:block;padding:3px 15px 0 0;}
.submit-sub .links a{font-size:11px;}
.contactForm .inputText{
border:1px solid #cccccc;
padding:2px;
color:#000;
width:430px;
font-size:18px;
}
.contactForm .control .inputText{ width:100%}
.contactForm .empty{ color:#CCC;}
.contactForm table td{ padding:5px 0}
.contactForm .control {
	float:right;
	width:350px;
}

.contactForm .hint{
	line-height:10px;
	height:10px;
	color:#8F8F8F;
	padding:3px 0;
}
.contactForm label{ float:left; font-weight:bold; margin:20px 10px 0 0}
.contactForm .invalid .inputText{ border:1px solid #F00 !important;}
.contactForm .invalid .hint{color:#ff0000}


#recallPasswordNotice, #unsubscribeNotice{ text-align:center; padding:50px 0 0 0}
#unsubscribe h2, #recallPassword h2, #subscribeNotice { text-align:center}
.hint{ text-align:left; font-size:11px}