	/*This is clone website from www.kaspersky.com*/

@media Screen, @media print
{
html,body{ margin: 0; padding: 0; height: 100%; width: 100%; background: white; font-family: arial, helvetica, sans-serif; font-size: 12px; color: #333; text-align: center; }
table, td, th{ padding: 0; margin:0; border-collapse: collapse; vertical-align: top; text-align: left; }
img{ border: 0; }

#form-content {width:550px;margin:0px auto;border:1px #000 solid;padding:20px 0px;box-shadow: 1px 1px 5px #000;}

.submit-form {font-size:12px; font-family:Arial, Helvetica, sans-serif}
.submit-form .label { text-align:right; vertical-align:middle; padding-right:15px; text-shadow:none;}
.submit-form .label2 { text-align:right; vertical-align:middle; padding-right:15px;}
.submit-form td { padding:8px 0px; }
.submit-form input[type=text] { margin:0px;width:70%; background:#FFF; border:1px solid #CCC; height:25px; padding-left:5px;font-size:12px;}
.submit-form textarea { margin:0px;width:70%; background:#FFF; border:1px solid #CCC; height:60px; padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.submit-form select { margin:0px;width:74%; background:#FFF; border:1px solid #CCC; padding-left:5px;font-size:12px; }

.special-button {
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 110%;
    font-weight: bold;
    padding: 7px 0px 8px 0px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	width:130px;
	text-align:center;
	background: url(../images/btn.png) repeat-x scroll 0 0 #269926;
}

.special-button:hover{
	background-color:#0c630c;
}

.special-button-red {
	border-bottom: 1px solid rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 110%;
    font-weight: bold;
    padding: 7px 0px 8px 0px;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	width:130px;
	text-align:center;
	background: url(../images/btn.png) repeat-x scroll 0 0 #cc0000;
}

.special-button-red:hover{
	background-color:#990000;
}


label.error {
	font-size: 11px;
	color: #FF0000;
	padding-top:3px;
	padding-left:5px;
}

#tablelist {
	border:1px solid #CCC;
}

#tablelist th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border-right:1px solid #CCC;
	padding:5px;
	background:#006d55;
}

#tablelist a {
	color: #FFF;
	text-decoration:underline;
}


#tablelist td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-right:1px solid #CCC;
	padding:5px;
}

