@charset "utf-8";

body {

	overflow: scroll;
	font-family: Verdana, Tahoma, Arial;
	color: #000000;
	background: #FFFFFF;
	/*background-color: #314364;*/
	/*background-color: #EDF3F5;*/
	margin: 0;
	border: 0;
	padding: 0;	
	/*font-family: Arial, 10px Verdana, Tahoma, Arial, Helvetica, sans-serif;*/


	
}

table, tr, td, th {
	border: 0;
	margin: 0;
	padding: 0;
	border-collapse: collapse;

	

/*
	font-size: 0px;
	line-height: 100%;
*/
}

table {

}

div {
	border: 0;
	margin: 0;
	padding: 0;
}

h1, h3, p {
	border: 0;
	margin: 0;
	padding: 0;
	line-height: 120%;	
}

img {
	border: 0;
	margin: 0;
	padding: 0;
	/*display: block;*/
}

p.error {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-size: 10px;
	color: #FF0000;	
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

p.paragraph {
	font-size: 8pt;
}

p.small_paragraph {
	font-size: 7pt;
	font-style: italic;
}

p.paragraph, p.small_paragraph {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: normal;
	text-decoration: none;
	color: #444444;	
	padding-bottom: 10px;
	padding-right: 10px;
	margin-left: 5px;
}

p.list_item {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-size: 8pt;
	color: #444444;	
	padding-top: 4px;
	padding-bottom: 2px;
	padding-right: 10px;
	margin-left: 5px;
	font-style: italic;
}


p.small_list_item {
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-size: 7pt;
	color: #999999;	
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 10px;
	padding-left: 15px;
	margin-left: 5px;
	font-style: italic;
}

p.space {
	font-size: 0px;
	height: 0px;
	padding-bottom: 10px;
	line-height: 0px;
}

p.big_title {
	/*text-shadow: 3px 3px 5px red;*/
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: bold;
	font-size: 24pt;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	/*text-transform: uppercase;*/ 
	/*font-variant: small-caps;*/
	padding-left: 5px;
	/*background-color: #DBDCDB;*/
	margin-bottom: 8px;
	/*letter-spacing: 1px;*/
}

p.title {
	/*text-shadow: 3px 3px 5px red;*/
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #04096b;
	padding-top: 3px;
	padding-bottom: 3px;
	/*text-transform: uppercase;*/ 
	/*font-variant: small-caps;*/
	padding-left: 5px;
	/*background-color: #DBDCDB;*/
	margin-bottom: 4px;
	/*letter-spacing: 1px;*/
}

p.subtitle , .input_title {
	/*text-shadow: 3px 3px 5px red;*/
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: bold;
	font-size: 8pt;
	color: #444444;
	padding-bottom: 5px;
	margin-left: 5px;
}


p.image {
	margin-left: 5px;
	padding-bottom: 10px;
}

a.text_fader, a.text_fader:link, a.text_fader:visited, a.text_fader:active, a.text_fader:hover  {  
	/*text-shadow: 3px 3px 5px red;*/
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: bold;
	font-size: 10pt;
	color: #BBBBBB;
	padding-top: 3px;
	padding-bottom: 3px;
	/*text-transform: uppercase;*/ 
	/*font-variant: small-caps;*/
	padding-left: 6px;
	/*background-color: #DBDCDB;*/
	margin-bottom: 4px;
	/*letter-spacing: 1px;*/
}

td.box_outer_table {
	padding-left: 5px;
	padding-bottom: 10px;
}

td.box_inner_table {
	/*padding-left: 10px;
	padding-right: 10px;*/
}

a, a:link, a:visited, a:active  {  
	color:#588ECC;
	font-weight: bold;
	text-decoration: none;
}
	
a:hover {  
	color: #588ECC;
	font-weight: bold;
	text-decoration: none;
}

p.mode_button, p.mode_button_selected {
	margin-bottom: 7px;
	margin-left: 15px;
	margin-top: 7px;
	font-family: Verdana, Tahoma, sans-serif, Arial;
	font-weight: bold;
	font-size: 8pt;
}

a.mode_button, a.mode_button:link, a.mode_button:visited, a.mode_button:active {
	color: #535449;
	text-decoration: none;
}

a.mode_button_selected, a.mode_button_selected:link, a.mode_button_selected:visited, a.mode_button_selected:active {
	color: #588ECC;
	text-decoration: none;
}


textarea, input.textinput, input.submit {
	margin-left: 5px;
	margin-bottom: 5px;
	padding: 1px;
}

textarea, input.textinput{
	border: 1px solid #c8c8c8;
	color: #444444;
	font-family: Verdana, Verdana, Tahoma, sans-serif, Arial;
	font-size: 8pt;
	font-style:italic; 
}

textarea {
	overflow: auto;
}

input.textinput {
	overflow: hidden;
	height: 18;
	width: 200;
}

input.submit {

}

.input_title  {
	font-style:italic; 
	vertical-align: middle;
	padding-bottom: 0px;

}
