body {
  font-family: Arial,Helvetica,Geneva,Verdana,Sans Serif;
  font-size: 11px;
  /*background: #ffffff;*/
  color: #000000;
  line-height: 16px;
}

body table{
	font-size: 100%;
	line-height: 16px;
}

h1{
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  color: #DA251D;
  margin-bottom: -2px;
}

h2{
  font-size: 18px;
  font-weight: bold;
  margin-bottom: -10px;
  line-height: 20px;
}

table .button{
	font-family: Arial; 
	font-size: 12px; 
	letter-spacing: 0; 
	font-weight: bold;
	text-align: center;
	color: #FFFFFF; 
	text-transform: uppercase; 
	height: 20px; 
	width: 80px;
	border: 1px solid #DA251D; 
	padding-top: 1px; 
	padding-left: 8px; 
	padding-right: 8px; 
	padding-bottom: 2px;
	background-color: #DA251D;
	background-image: none;
}

.result_table_content #button{
	font-family: Arial; 
	font-size: 12px; 
	letter-spacing: 0; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-transform: uppercase; 
	height: 20px; 
	width: 50px;
	border: 1px solid #DA251D; 
	padding-top: 1px; 
	padding-left: 8px; 
	padding-right: 8px; 
	background-color: #DA251D;
	background-image: none;
}

#button{
	font-family: Arial; 
	font-size: 12px; 
	letter-spacing: 0; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-transform: uppercase; 
	height: 20px; 
	width: 50px;
	border: 1px solid #DA251D; 
	padding-top: 2px; 
	padding-left: 8px; 
	padding-right: 8px; 
	padding-bottom: 2px;
	background-color: #DA251D;
	background-image: none;
	cursor: pointer; 
	cursor: hand;
}

#button_grey{
	font-family: Arial; 
	font-size: 12px; 
	letter-spacing: 0; 
	font-weight: bold; 
	color: #FFFFFF; 
	text-transform: uppercase; 
	height: 20px; 
	width: 50px;
	border: 1px solid #72706F; 
	padding-top: 2px; 
	padding-left: 8px; 
	padding-right: 8px; 
	padding-bottom: 2px;
	background-color: #72706F;
	background-image: none;
}

a:link {color:#005AFF; background:transparent; text-decoration: none;}
a:visited {color:#005AFF; text-decoration: none;}
a:hover {color:#005AFF; text-decoration: underline;} 

#button a:link {color:#FFFFFF; text-decoration: none;}
#button a:visited {color:#FFFFFF; text-decoration: none;}
#button a:hover {color:#FFFFFF; text-decoration: none;}

#button_login {
      width: 79px;
      height: 22px;
      margin: 0;
      padding: 0;
      border: 0;
      background: transparent url(/images/login.gif) no-repeat top left;
      text-indent: -1000em;
      vertical-align: middle;
      cursor: pointer; /* hand-shaped cursor */
      cursor: hand; /* IE 5.x */
    }

.sub  {
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}

.right_box_title {
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
  line-height: 14px;
}

.box_content {
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
}

.box_title_blue {
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #383431;
	background-image: none;
}

.box_title_blue_content {
	font-weight: normal;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.box_title_blue_content_plain {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.result_table_title {
  background-color: #DEDEDE;
  background-image: none;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

.result_table_content {
  background-color: #DEDEDE;
  background-image: none;
  font-size: 11px;
  font-weight: normal;
  color: #000000;
}

.field_grey{
	font-size: 11px;
	color: #666666;
	height: 20px;
	border: 1px outset #C0C0C0
}

.textbox_grey  {
	font-size: 11px;
	color: #000080;
	border: 1px solid #CCCCCC;
	height: 18px;
	background-color: #F3F3F3;
	background-image: none;
}

.button {
		font-size : 10px;
		cursor: hand;
		height : 20px;
}

input {font-size:110%;  }
textarea {font-size:110%;  }
select {font-size:110%;}


td {font-size:100%}
ul { margin-top:0px;margin-bottom:0px;}
ol { margin-top:0px;margin-bottom:0px}
ul li { margin-left: -24px }
ol li { margin-left: -15px }

.bottom {
  font-size: 11px;
  font-weight: bold;
  color: #ffffff;
}

.result_plain {
  font-size: 11px;
}

.result_grey_plain {
  background-color: #6B6D6B;
  background-image: none;
  font-size: 11px;
  color: #FFFFFF;
}

.result_grey_bold {
  background-color: #6B6D6B;
  background-image: none;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}

.result_black_bold {
  background-color: #000000;
  background-image: none;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}

.result_black_bold a:link {color:#FFFFFF; background:transparent; text-decoration: underline;}
.result_black_bold a:visited {color:#FFFFFF; text-decoration: underline;}
.result_black_bold a:hover {color:#FFFFFF; text-decoration: underline;} {

.cell_grey {
  background-color: #DEDEDE;
  background-image: none;
}

td .cell_grey {
  background-color: #DEDEDE;
  background-image: none;
}

div.Section1	{
	page:Section1;
}

body.p-printversion {background: #FFFFFF}
a.p-robots {display:none}