body {
   color: #000000;
   font-family: Arial, Helvetica, Verdana, sans-serif;
   background: #ffffff;
   margin: 0px;
   padding: 0px;
}

h3 {font-size: 1em;}

th, td {
  font-size: 0.75em;
  vertical-align: top;
}
		  
input, textarea, select {
	font-size:100%;
   font-family: Arial, Helvetica, Verdana, sans-serif; 
}
		  
a:link, a:visited, a:hover, a:active {
	color: #003082; 
	text-decoration: underline;
}

img { border: 0px; }

a.simple:link, a.simple:visited, a.simple:hover, a.simple:active {
	text-decoration: none;
}

td.center { 
	text-align: center;
}

td.right { 
	text-align: right;
}

td.title {
	background-image: url("/images/title_bg.gif");
	background-repeat: repeat-x;
	white-space: nowrap;
}

td.content img.preview {
	border: 0px;
	padding: 0px;
	margin: 0px 10px 10px 10px;
}

td.vseparator {
	width: 1px;
	background-color: #b1ceee;
}

td.hseparator {
	height: 15px;
}

td.datacolumn {
	padding-right: 3px;
	padding-left: 3px;
	vertical-align: top;
	white-space: nowrap;
}
td.index_logo {
	background-image: url("/images/mainmenu_bg.gif");
	background-repeat: repeat-x;
}

td.second_logo {
	background-image: url("/images/mainmenu_bg2.gif");
	background-repeat: repeat-x;
}

table.tbl td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	padding-right: 6px;
	background: url("/images/tbl_line.gif") no-repeat right top;
	border-bottom: 1px solid #000;
	vertical-align: middle;
}

table.tbl td.title {
	margin-right: 0px;
	text-align: center;
	background: url("/images/tbl_line.gif") repeat-y right top #cfdff1;
	border-bottom: 2px solid #ffffff;
}

table.tbl td.caption {
	margin-right: 0px;
	text-align: center;
	font-weight: bold;
	background: url("/images/tbl_line.gif") repeat-y right top #cfdff1;
	border-bottom: 2px solid #ffffff;
}

table.tbl td.name {
	padding-left: 20px;
	padding-right: 20px;
	text-align: left;
}

table.mainmenu td {
	font-size: 0.9em; 
}

table.mainmenu td.separator {
	font-size: 0.7em;
	color: #777777;
}


h3.title {
	color: #003082;
	padding: 0px;
	margin: 0px;
	margin-bottom: 7px;
	font-weight: bold;
}

blockquote {
	padding-left: 30px;
	margin: 0px;
}

p {
	margin: 0px 0px 10px 0px;
}

ul {
	padding: 0px;
	margin: 0px;
}

ol {
	padding: 0px;
	padding-left: 8px;
	margin: 0px;
}

ul li {
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 0px;
	margin-left: 20px;
}

ol li {
	padding-bottom: 4px;
	padding-top: 4px;
	margin: 0px;
	margin-left: 20px;
}

ul strong {
	color: #003082;
	font-style: normal;
}

em strong {
	color: #003082;
	font-style: normal;
}

strong em {
	color: #003082;
	font-style: normal;
}

li.menu {
	list-style: none;
	padding: 5px 0px 5px 0px;
	margin: 0px;
	display: block;
}

.big {font-size: 1.1em;}
.little {font-size: 0.9em;}
.small {font-size: 0.85em;}
.disclaimer {font-size: 0.7em;}

.black {color: #000000}
.blue{color: #003082;}
.gray{color: #777777;}
.red, .error {color: #ff0000}
.found {background-color: #f0e68c;}
.link {
	color: #003082; 
	text-decoration: underline;
	cursor: pointer;
}



