@charset "windows-1251";
a{
	text-decoration:none;
	color: 0063B2;
}

a:hover{text-decoration:underline;
text-decoration:none;
	color: 281E65}
body{margin: 0px; padding: 0px; background: #ffffff}
div,td{font-family: Tahoma; font-size: 11px; color: #28333A;}
.t11{font-family: Tahoma; font-size: 11px; color: #28333A;}
form{margin: 0px}
.t10{font-family: Tahoma; font-size: 10px; color: #28333A;}
.t10r{font-family: Tahoma; font-size: 10px; color: #FF0000;}

.inp1{height: 19px; width: 179px; font-family: Arial; font-size: 10px; color: #28333A; border: #D4D4D4 1px solid;}


p {
font-family: Tahoma;
	font-size: 12px;
	line-height: 15px;
	font-weight: 100;
	color: #666666;}
	
h3 {
	font-family: Tahoma;
	font-size: 16px;
	line-height: 10px;
	font-weight: 200;
	color: #0063B2;
}

#form form {
		width:378px;
		padding:10px 0 60px 0;
		margin-bottom:30px;
		}

	#form dt {
		font-weight:normal;
		line-height:1.0em;
		text-indent:-2000em;
		font-size:0;
		position:absolute;
		}
		
	#form dd {
		margin-bottom:18px;
		position:relative;
		font-size:1.1em;
		top:0;
		left:0;
		z-index:1;
		}

	#form dd.radio {
		margin-bottom:12px;
		position:relative;
		color:#343434;
		}
	
	#form dd.note {
		font-weight:bold;
		}
	
	#form dd.error { 
		color:#FF910F;
		font-weight:bold;
		margin-bottom:16px;
		}
	
	#form form p { 
		margin-top:10px;
		}
	
	#form label { 
		padding-right:220px;
		}
	
	#form input, #form select {
		border:1px solid #CFCFCF;
		width:220px;
		position:absolute;
		/*display:block;*/
		background:#fff;
		right:0;
		top:0;
		height:1.4em;
		font-size:1.0em;
		z-index:200;
		color:#707173;
		}
	
	#form .brInput input {
		border:1px solid #CFCFCF;
		width:378px;
		/*display:block;*/
		background:#fff;
		height:1.4em;
		font-size:1.0em;
		color:#707173;
		position:static;
		margin-top:8px;
		}

	#form .brInput label { 
		padding-right:0;
		}
	
	#form select {
		width:222px;
		background:#A40231;
		color:#fff;
		font-weight:bold;
		height:1.4em;
		}
	
	#form .radio input {
		border:0;
		margin-right:236px;
		height:16px;
		width:16px;
		}
		
	#form .radio2 input {
		border:0;
		margin-right:5px;
		height:16px;
		width:16px;
		}
	
	#form #last input {
		border:0;
		margin-right:234px;
		height:16px;
		width:16px;
		}
	
	#form select option {
		color:#fff;
		padding:3px 9px;
		border-bottom:1px solid #fff;
		font-weight:bold;
		}
	
	#form textarea {
		border:1px solid #CFCFCF;
		width:378px;
		height:120px;
		margin-top:8px;
		font-size:1.1em;
		color:#707173;
		}
		
		.textarea {
		border:1px solid #CFCFCF;
		width:180px;
		height:120px;
		margin-top:8px;
		font-size:1.1em;
		color:#707173;
		}
	
	#form .button {
		border:#8F002B solid 2px;
		background:#A40231;
		color:#fff;
		font-weight:bold;
		font-size:1.0em;
		cursor:pointer;
		width:187px;
		height:1.8em;
		position:static;
		padding:0 0 5px 0;
		margin:0 0 10px 0px;
		}
	
	
	#form a.button { 
		display:block; 
		text-align:center;
		text-decoration:none;
		height:1.6em;
		padding:5px 0 0 0;
		}
	
	#form .button:hover {
		background:#CFCFCF;
		border:#BFBFBF solid 2px;
		}
		
		
		#newsarticles a {
	text-decoration:none;
	color: #333333;
		}
		#newsarticles a:hover {
	text-decoration:none;
	color: #0063B2;
		}
		
		
		
		