p, span, div, ul, ol, table, td, th, h1, h2, input, textarea, button {
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size: 12px;
/*	color: #000066; */
	color:#333366;
}
body a.textlike , body a.textlike:hover{
	color:#333366 !important;
	
}


img {margin: 0px;}

strong {font-weight: normal}

a {color: #000066}

h1 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

h2 {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

h3 {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}


.div th {
	color: #000066;
	width: 210px;
	height: 32px;
	line-height: 32px;
	background: url(/templates/div.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
}
.div td {
	padding: 5px;
	font-size: 14px;
	color: black;
	text-align: justify;
	/*text-indent: 1em;*/
	width: 200px;
	margin: 5px;
}

.menu, .menu * {
	font-size: 14px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}

#menu-active * {
	color: #000066
}

.content {
	vertical-align: top;
	padding: 10px;
}

.content p, .content ul, .content ol {
	text-indent: 2em;
	text-align: justify;
}

table.light {
	text-align: center;
	width: 100%;
	border: solid #333366 2px;
	border-collapse: collapse;
}

table.light td, table.light th {
	border: solid #333366 1px;
	padding: 3px;
}

table.underline th {
	border-top: solid #333366 2px;
	border-bottom: solid #333366 2px;
}

table.nogrid td {
	border-top-width: 0px;
	border-bottom-width: 0px;
}

tr.grid td {
	border-top-width: 1px;
}

tr.wipe td {
	border-width: 0px;
}

a:hover {color: #2222aa !important}

p.src {text-align: right; font-style: italic}

#snip.* {color: #666666; text-decoration: none; font: 10px Tahoma}