body, div, input, textarea, input, td{
  margin:0;padding:0;font-family: Arial, Helvetica, sans-serif;color:#495357;
}

a{ color:#1f4868; }

a:hover{ color:#006dc2; }

img { border:none; }

form{	margin:0px; }

.input_text{ padding:3px;border:1px solid #a0afc1; }

h1 {
	color:#246ca9; margin:0px;
}

h2 {
	color:#246ca9; margin:0px; font-size: 18px;
}

h3 {
	color:#246ca9; margin:0px; font-size: 14px;
}

table.table_default    {  }
table.table_default th { vertical-align:middle;text-align:left;padding:5px;padding-right:10px;font-weight:normal;color:#495357;background-color:#e4eaef; }
table.table_default td { vertical-align:middle;text-align:left;padding:5px;padding-right:10px;font-weight:bold;border-bottom:1px solid #e4eaef;color:#495357; }

table.table_default2    {  }
table.table_default2 th { vertical-align:middle;text-align:left;padding:5px;padding-right:10px;font-weight:normal;color:#495357;background-color:#d0d8e0; }
table.table_default2 td { text-align:left;padding:5px;padding-right:10px;font-weight:bold;border-bottom:1px solid #d0d8e0;color:#495357; }
table.table_default2 td.top { vertical-align:top;text-align:left;padding:5px;padding-right:10px;font-weight:bold;border-bottom:1px solid #d0d8e0;color:#495357; }

.bggreen	  {background-color: #77FF77;}
.bgred		  {background-color: #FF7777;}

ul.menu {
	margin:0px;
	padding:0px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

ul.menu li a {
color:white;font-weight:bold;font-size:110%;
}

.wrapper {
position:absolute;top:60px;width:900px;height:100px;left:50%;margin-left:-450px;
}

.bottom {
clear:both; margin-top:50px;width:100%;top:650px;font-size:80%;border-top:1px solid #e4eaef;padding-top:4px;color:#888888;
}

p {
text-align:justify; margin-bottom:2px; margin-top:2px
}