p, td, div, body, span, h1, h2, h3 {
	font-family : Arial, sans-serif;
	font-size : 10pt;
}

h1 {
	font-size : 16pt;
	margin-bottom : 1em;
	margin-top : 1em;
}
h2 {
	font-size : 14pt;
	margin-bottom : 1em;
	margin-top : 1em;
}
h3 {
	font-size : 12pt;
	margin-bottom : 1em;
	margin-top : 1em;
}

a {
	color: #102471;
}

p {
	text-align : justify;
}
		.menu1c {
	font-size: 10px;
	color: #102471;
	font-weight: bold;
	text-decoration: none;
	text-align : center;
}
		.menu1 {
			font-size: 10px;
			color: #999999;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu2c {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu2 {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu3c {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu3 {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: underline;
	text-align : center;
		}
		.menu4c {
			font-size: 10px;
			color: #1d2471;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu4 {
			font-size: 10px;
			color: #999999;
			font-weight: normal;
			text-decoration: none;
	text-align : center;
		}
		.menu6 {
			font-size: 12px;
			color: #1d2471;
			font-weight: bold;
			text-decoration: none;
	text-align : center;
		}
		.menu6c {
			font-size: 12x;
			color: #ff6600;
			font-weight: normal;
			text-decoration: none;
	text-align : center;
		}


.fmenub {
			font-size: 11px;
			color: #1d2471;
			font-weight: bold;
			text-decoration: underline;
	text-align : center;
		}
.fmenubc {
			font-size: 11px;
			color: #1d2471;
			font-weight: bold;
			text-decoration: underline;
	text-align : center;
		}
.fmenuw {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: underline;
	text-align : center;
		}
.fmenuwc {
			font-size: 11px;
			color: white;
			font-weight: bold;
			text-decoration: underline;
	text-align : center;
		}

		.topnum {
			font-size: 18px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}
		.topslog {
			font-size: 11px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}
		.bottom1 {
			font-size: 10px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}
		.bottom2 {
			font-size: 10px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}
		
		.redttl {
	font-size: 16pt;
	color: #ff6600;
	font-weight: lighter;
	text-decoration: none;
	margin : 8px 0px 8px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}
		
       .ttl {
	font-size: 16pt;
	color: #102471;
	font-weight: lighter;
	text-decoration: none;
	margin : 8px 0px 8px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

		.ttl2w {
			font-size: 12px;
			color: white;
			font-weight: bold;
			text-decoration: none;
		}
		
		.ttl2b {
			font-size: 12px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}
		
		.redtext {
			color: #ff6600;
		}

       .freenumber {
			font-size: 11px;
			color: #102471;
			font-weight: bold;
			text-decoration: none;
		}

.rightbold {
	text-align : right;
	font-weight : bold;
}

.book_ttl {
	font-size: 14pt;
	color: #102471;
	font-weight: lighter;
	text-decoration: none;
	margin : 8px 0px 16px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.book_publ {
	font-size: 10pt;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin : 0px 0px 0px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.book_descr{
	font-size: 10pt;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin : 4px 0px 16px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.weblog_box {
	border : 1px none White;
	border-bottom : 1px dotted Navy;
}

.weblog_ttl {
	font-size: 12pt;
	color: #102471;
	font-weight: normal;
	text-decoration: none;
	margin : 0px 0px 4px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.weblog_sub {
	font-size: 11pt;
	color: #102471;
	font-weight: normal;
	text-decoration: none;
	margin : 0px 0px 4px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.weblog_descr{
	font-size: 9pt;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin : 0px 0px 8px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.weblog_detref {
	font-size: 11pt;
	color: #FF3333;
	font-weight: normal;
	text-decoration: none;
	margin : 4px 0px 8px 0px;
	text-align : right;
}

.weblog_publ {
	font-size: 10pt;
	color: black;
	font-weight: normal;
	text-decoration: none;
	margin : 4px 0px 16px 0px;
	font-stretch : extra-condensed;
	text-align : right;
}

.weblog_userdt {
	font-size: 10pt;
	color: black;
	font-weight: bold;	
}

.weblog_username {
	font-size: 10pt;
	color: navy;
	font-weight: normal;	
}

.weblog_useritem {
	font-size: 10pt;
	color: black;
	font-weight: normal;
}

.weblogtopdt {
	font-size: 9pt;
	color: #FF3333;
	font-weight: bold;	
}

.weblognewsdt {
	font-size: 9pt;
	color: white;
	font-weight: normal;	
}

.weblogtoptxt {
	font-size: 11pt;
	color: #FF3333;
	font-weight: bold;	
	text-decoration:none;
	border-bottom: 1px dotted black;
}

A.weblogtoptxt:HOOVER
{	border-bottom: 1px dotted #FF3333;
}

.weblognewstxt {
	font-size: 11pt;
	color: white;
	font-weight: normal;	
	text-decoration:none;
	border-bottom: 1px dotted black;
}

A.weblognewstxt:HOOVER
{	border-bottom: 1px dotted white;
}

.sape, .sape A, .sape P {
	color: #333333;
	font-size:10px;
}

.sape2, .sape2 A, .sape2 P {
	color: #333333;
	font-size:11px;
}


