p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: Black;
	margin: 0 0 10 0;
	text-indent: 1.5 em;
	text-align: justify;
}

p.noindent {
	text-indent: 0;
}

div.newslist {
	padding: 10 20 20 15;
}

div.dayin {
	margin: 0 15 0 40;
}

div.content {
	padding: 15 10 0 20;
}

div.dayin p{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 70%;
	text-indent: 1.5 em;
	margin: 0 0 10 0;
}

p a, a p {
	font-size: 100%;
}

H1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 110%;
	color : #8B0606;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color : #8B0606;
	margin: 0 0 15 0;
}
H3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : #8B0606;
	margin: 0 0 10 0;
}

H4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : #3754DE;
}
H5 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : #3754DE;
}
H6 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 90%;
	color : #3754DE;
}


input {
	margin: 0;
	border-width: 1;
	border-color: #B0A8CC;
	color: #5D58FE;
	background-color: white;
}
input.btn {
	background-color: #DDDDDD;
	color: Black;
}

a.menuitem, a.menuitem:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: White;
	text-decoration: none;
	line-height: 100%;
}
a.menuitem:hover, a.menuitem:visited:hover {
	text-decoration: underline;
}
p.time {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: Black;
	margin: 0 0 0 0;
	text-align: left;
	text-indent: 0;
}
p.ntitle, p.ntitle a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #9A1D07;
	font-weight: bold;
	text-decoration: underline;
	margin: 0;
	text-align: left;
	text-indent: 0;
}
p.ntitle a {
	font-size: 100%;
}
p.ntext, p.ntext a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: Black;
	margin: 0 0 10 0;
	text-align: left;
	text-indent: 0;
}

p.world1, p.world2, p.world3, p.world4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0 10 15 10;
	color: #644638;
	text-align: left;
	text-indent: 0;
}
p.world1 a{
	color: #644638;
	text-decoration: none;
	font-style: italic;
}
p.world1 a:hover{
	color: #0F63FF;
	text-decoration: underline;
}
p.world2 {
	color: #2D67AF;
}
p.world3 {
	color: #2D67AF;
}
p.world4 {
	color: #2D67AF;
}

.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14;
	font-weight: bold;
	color: #3754DE;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	margin: 0 0 5 0;
	line-height : 100%;
}
.newsshort {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12;
	color: #0070B4;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	margin: 0 0 5 0;
}
.archivestr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	color: #A04F42;
	text-decoration: none;
}
.archivestra {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	color: #A04F42;
	text-decoration: underline;
}
.doctitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:19;
	font-weight: bold;
	color: #9A1D07;
	text-indent: 0;
	text-decoration: none;
	text-align: left;
	margin: 0 0 2 0;
}
p.docentry {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: Black;
	text-indent: 0;
	text-align: left;
	margin: 0 0 10 0;
}
p.docentry a{
	color: Black;
	text-decoration: none;
}
p.docentry a:visited {
	color: Black;
}
p.docentry a:hover {
	text-decoration: underline;
}

.gbtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight: bold;
	color: navy;
}

.gbmail {
	font-size : 12;
	font-weight: normal;
	color: #0070B4;
	text-decoration: none;
}
a.gbmail:hover {
	text-decoration: underline;
}
.gbtext{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: navy;
	text-align : justify;
	margin:0;
	text-indent: 0;
}
.gbanswer{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #BB0000;
	text-align : justify;
	margin:0;
	text-indent: 0;
}
.archivestr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	color: #A04F42;
	text-decoration: none;
}
.archivestra {
	font-family: Arial, Helvetica, sans-serif;
	font-size:9;
	color: #A04F42;
	text-decoration: underline;
}

table.forumthemes {
	border-collapse : collapse;
	border : 1 solid #B9CEFF;
}

table.forumthemes td, table.forumthemes th {
	border : 1 solid #B9CEFF;
}
table.forumthemes td{
	background-color: #F2F7FF;
}

table.forumthemes th{
	background-color: #FEF3E9;
}


table.forumthemes th p {
	font-weight: bold;
	color : #3264E3;
}

table.forumthemes td, table.forumthemes th{
	padding: 2 5 5 5;
	vertical-align: top;
}


table.forumthemes td p, table.forumthemes th p{
	margin: 0;
}


p.message {
	margin: 2 0;
}

.msgtitle {
	font-weight: bold;
}

.msgtitle a{
	color: Blue;
}
.msgtitle a:visited{
	color: #B9ACA0;
}

.msgtext {
	text-align: left;
}

p.section {
	margin: 0;
	text-align: center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	font-weight: bold;
	color: #777FDE;
}
.voteq{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 90%;
	font-weight : bold;
	color: #6C6AFF;
	margin:5 0 5 0;
	text-indent: 0;
	text-align: left;
}
.voteitem{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 80%;
	color: #6C6AFF;
	margin:0;
	text-indent: 0;
	text-align: left;
}

ul {
	margin: 0 0 20 20;
	list-style-image : url(bullet.gif);
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: Black;
	text-indent: 0;
	text-align: justify;
	margin: 0 0 7 0;
}

table.border {
	border-collapse : collapse;
	border : 1 solid #9A1D07;
}

table.border td, table.border th {
	border : 1 solid #9A1D07;
}
table.border th p {
	font-weight: normal;
	text-align:  center;
	color: #003065;
	font-size: 60%;
	margin: 0;
	text-indent: 0;
}
table.border td p{
	margin: 0 0 2 0;
	font-size: 60%;
	text-indent: 0;
	text-align:  left;
}

table.border td{
	padding: 4 6 4 6;
	vertical-align: top;
}

table.border th{
	padding: 3;
	background-color: #C7D5EB;
}

p.date {
	font-family: Arial Black, Arial, Helvetica, sans-serif;
	font-size: 13;
	font-weight: normal;
	color: White;
	margin: 0;
	text-align: center;
	text-indent: 0;
}

p.marquee {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0;
	color: #81560B;
	text-indent: 0;
}

p.marquee a{
	color: #81560B;
	text-decoration: none;
}

p.marquee a:hover{
	text-decoration: underline;
}

.sp {font-family: arial; font-weight: bolder; font-style: italic; font-size: 8pt; color: gray; padding: 3px; width: 120px; background: #fff}
.sp a {color: gray; text-decoration: none; }