* { margin:0; padding:0;}

body {color: #000000;FONT-FAMILY: Arial, Serif; font-size: 0.8em;line-height:1.3em;
  /* MSIE 5 doesn't center based on auto left/right margins, 
     but 'text-align:center' does center top-level divs: */
  text-align: center;
  /* Specify a min-width for the body as wide as the 'wrapper'
     element itself. This prevents negative (i.e. inaccessible)
     left-margins in narrow browser windows when using 
     Navigator 6+/Mozilla on Win32: */
	min-width: 775px;
	margin:0px;
	padding:10px 0px 0px 0px;
	background-color:#E0DAE3;
}

/*in_line*/
input, select {background-color:#eeeeee; border:1px #999999 solid;padding:2px;height:20px}
img			  { border:0; vertical-align:top; text-align:left;}

.contact_field  {margin: 1em 0;padding: 1em;border:1px solid black;background:#fff;}
.contact_legend {color:black}
.contact_label {float:left;width:150px;font-size:12px;font-family:arial,sans-serif;}

.wtext		{color: #ffffff;FONT-FAMILY: Arial, Serif; font-size:1em;line-height:1.3em;}
.content	{color: #000000;FONT-FAMILY: Arial, Serif; font-size:0.8em;line-height:1.7em;}
.error		{color: red;FONT-FAMILY: Arial, Serif; font-size:1em;line-height:1.3em;}


.searchbutton {color:black;background-color:#eeeeee;font-size:11px;font-weight:bold;height:20px;text-align:center;}
.bluebutton {color:white;background-color:blue;line-height:0.6em;text-align:center;}

a:hover{text-decoration:none;}
a {color:blue;font-weight:bold;}

form textarea	{background:#eeeeee; border:1px solid #a3a3a3; color:#5f5f5f; font-size:1em; font-family:Arial;padding:4px;}

#main_container{width:775px; margin-left: auto;margin-right: auto;padding:0px;text-align:left;background-color:#ffffff;}

.img_indent { margin:0 13px 0 0; float:left;}

/*txt, links*/
h1 { font-size:1.5em; margin-bottom:5px;}
h3 { font-size:1em; margin-bottom:5px;}
h2 { font-size:1.5em; color:#003366; margin-bottom:2px;}
h4 { font-size:1em; color:#983b11; margin-bottom:2px;}

legend { font-size:1.2em; margin-bottom:5px; color:black;font-weight:bold;}

.h2title { font-size:1.5em; color:#003366; margin-bottom:2px;}
.date { font-size:1em; color:#003366;}


.txt1 { font-size:0.92em;color:#006699;}
.txt2 { color:#b6de13; font-size:0.92em;}
.txt3 { font-size:1em;}

/*footer*/

#footer { padding:5px 5px 5px 20px; font-size:1em;}
#footer { background-color:#660066;color:#ffffff;}
#footer a {color:#ffffff; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}

#nav { padding:5px 5px 5px 20px; font-size:1em;}
#nav { background-color:#660066;color:#ffffff;}
#nav a {color:#ffffff; text-decoration:none;}
#nav p a:hover { text-decoration:underline;}

.column {width:360px;padding:10px 10px 0px 10px;float:left;}


