body, div  {
	padding: 0;
	margin: 0;
}

body, form, td, p, input, select, textarea, div, li, ul {
	font-family: Verdana;
	font-size: 12px;
}

a { text-decoration: underline; }
a:hover { text-decoration: none; }

.a1, .a1:visited {
	text-decoration: none;
}

.a1:hover {
	color: #0667D0;
	text-decoration: underline;
}

.a2, .a2:visited, .a2:hover {
	color: black;
	text-decoration: none;
	font-size: 11px;
}

.a2:hover {
	text-decoration: underline;
}

label {
	cursor: pointer;
	color: blue;
}

.cl1 input {
	border: solid black 1px;
}

.t1 {
	font-size: 11px;
	color: #a5a5a6;
}

.t2 {
	font-weight: bold;
}

.button {
	width:100px;
	cursor:pointer;
}

.button_flat {
	border: solid black 1px;
	width:200px;
	cursor:hand;
}

.domain_name {
	padding:10px;
	font-weight:bold;
	font-size:20px;
}

.descr {
	font-weight: bold;
}

.tab {
	cursor: pointer;
}

.data {	font-weight:bold;}

.handed { cursor: pointer; }

.txt8, .txt8 * { font-size: 8px; }
.txt9, .txt9 * { font-size: 9px; }
.txt10, .txt10 * { font-size: 10px; }
.txt11, .txt11 * { font-size: 11px; }
.txt12, .txt12 * { font-size: 12px; }
.txt13, .txt13 * { font-size: 13px; }
.txt14, .txt14 * { font-size: 14px; }
.txt15, .txt15 * { font-size: 15px; }
.txt16, .txt16 * { font-size: 16px; }
.txt17, .txt17 * { font-size: 17px; }
.txt18, .txt18 * { font-size: 18px; }
.txt19, .txt19 * { font-size: 19px; }
.txt20, .txt20 * { font-size: 20px; }

.disabled { color: #a5a5a6; background-color: #f2f2f2; }

a, .c1, .c1 * { color: #0667D0; }
