html, body {
	height: 100%;
}

table#container { 
  height:100%; 
}

.style1 {
	color: #00A9EA;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

form {
 margin: 0;
 padding: 0;
}

table { /*border-collapse: collapse;*/}

table#page {
	margin: 0 auto;
	padding: 0; 
	background-color:#FFFFFF;
	/*height: 100%;*/
}

p.text3 a.download, p a.download {font-size: 11px;}

a.download {
	background: transparent url(../images/download_button.gif) left top no-repeat;
	padding-left: 22px;
}



.border {
border:1px solid #0A5191;
}

.border-bold {
border:2px solid #86A8CF
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	line-height: 18px;
	color: #D41B1B;	
	margin: 0;
	padding: 0 0 6px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #1D6121;	
	margin: 0;
	padding: 0 0 6px;
}

body {
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#D41B1B; 
	
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fffffF;	
}

a:link, a:visited, a:active  {
	font-size: 12px;
	color: #1D6121;
	text-decoration: underline;
	}

a:hover {
	font-size: 12px;
	color: #3A76B9;
	text-decoration: underline;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fffffF;	
	}
	
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1D6121;	
	}
	
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1D6121;	
	}
	
p.text3, p.text2 {
	/*text-align: justify;*/
	padding: 0 0 6;
	margin: 0;
}

td#block-right {padding:14px 25px 20px 0; margin:0;}
body#noflash td#block-right {padding:0px 25px 20px 0; margin:0;}

	
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1D6121;
	line-height:11px;	
	}

.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A5191;
	line-height:11px;	
}

.label a:link, .label a:visited, .label a:active  {
	font-size: 10px;
	color: #0A5191;
	text-decoration: underline;
	}

.label a:hover {
	font-size: 10px;
	color: #3A76B9;
	text-decoration: underline;
}

td.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	color: #ffffff; 
	text-align: center; 
}

td.footer a:link, td.footer a:active, td.footer a:visited {
	color: #ffffff;
	font-size: 9px; 
	text-decoration:none;
}

td.footer a:hover {
	color:#FFE600; 
}

input, select, textarea {
	BORDER: #C3E8B2 1px solid; 
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #000000; 
	background-color:#E9FFD8;
}

input {
	FONT-SIZE: 12px; 
	scrollbar-face-color:#FCDD75; 
	scrollbar-track-color:#FCDD75; 
	scrollbar-arrow-color:#000000; 
	scrollbar-shadow-color:#FCDD75; 
	scrollbar-dark-shadow-color:#000000; 
	scrollbar-highlight-color:#FCDD75;
	}
select, textarea {
	FONT-SIZE: 11px; 
	}
hr {color:#E2EDF6; }

td .radio-input input {
	background: none;
	border: none;
}
