body {background:#194279 url('images/bg_body.gif') repeat-x top; margin:0px }
body, tr, td {font-family:Trebuchet MS, tahoma, sans-serif, arial; font-size:13px; color:#7d7d7d; line-height:1.2;}
img {border:0;}

.title {
	font-size:25px;
	font-weight:bold;
	line-height:0.8;}

a {
	color:#194279;
	text-decoration:none; }

a:hover {
	color:#194279;
	text-decoration:underline; }

a.linkmenu {
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	color:#fff4dc;
	text-decoration:none; }

a.linkmenu:hover {
	font-family: verdana, arial, tahoma, sans-serif;
	font-size:11px;
	color:#fff4dc;
	text-decoration:underline; }

a.linktitle {
	font-size:25px;
	color:#194279;
	font-weight:bold;
	text-decoration:none;
	line-height:0.8;
}

a.linktitle:hover {
	font-size:25px;
	color:#194279;
	font-weight:bold;
	text-decoration:underline;
	line-height:0.8;}

.highlight {
	background-color:#fffca5;
	color:#000000;
	}

.legal {
	font-size:12px;
	color:#ffffff;
	}

a.legal {
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

a.legal:hover {
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;}

.small {
	font-size:12px;
	line-height:1.2;
	}

a.small {
	font-size:12px;
	color:#194279;
	text-decoration:none;
}

a.small:hover {
	font-size:12px;
	color:#194279;
	text-decoration:underline;}

.bullet {
	list-style-image: url(images/bullet.gif);
	border: 0px solid red;
	padding-top: 4px;
	_padding-top: -10px;}
ul {
  margin: -10px;
  _margin-left: 25px;
  _margin-top: 5px;}

li{
margin: 1;
padding:1;}

p{
_margin-top: -5;}

.textfield {
	width: 175px;
}

.textfieldsmall {
	width: 100px;
}

.textfieldlarge {
	width: 250px;
}

.error {
	font-weight:bold;
	color:#FF0000;
}