#a_main {
margin: 10px;
width: 520px;
}

#inbody {
float: right;
border: 1px solid #A0A0A0;
font-weight: normal;
padding: 2px 2px 2px 2px; /*top right bottom left*/
margin: 10px;
}


p.news_r {font-size: 10pt; padding-top: 16px;}
p.news_r:first-letter {font-size: 28pt; float: left;}

hr {
	height: 2px;
	color: #E0E0E0;
}

select.field {
    width: 120px;
}

textarea.field {
    width: 100%;
    height: 40px;
    border: 1px solid #202020;
}

table.divided {
    border-top: 1px solid #202020;
    border-bottom: 1px solid #202020;
    width: 100%;
}

table.calendar {
    border: 1px solid #202020;
    width: 175;
    height: 140;
}

table.news_archive {
    border: 1px solid #202020;
    width: 530;
}

table.news_comment {
    border: 1px solid #202020;
    width: 70%;
}

img.inbody {
    padding: 10px 10px 10px 10px;
    cursor: hand;
}

tr.status_line {
    background: #CCCCCC;
    font-size: 12;
}

tr.rightside_head {
    background: #9D0000;
}

tr.tr0 {
    background:#EEE;
    font-size: 11;
}

tr.tr1 {
    background:#FFF;
    font-size: 11;
}

td.rightside {
    background: #EEEEEE;
}


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

#a_main a {
	font-weight: bold;
	text-decoration: underline;
}

a::hover {
    text-decoration: underline;
}

a.right_title {
    font-size: 16;
    font-weight: Bolder;
    color: #FFFFFF;
    text-decoration: none;
}

a.small {
    font-size: 10;
    text-decoration: none;
}

a.right_title:hover {
    color: #FFFFFF;
    text-decoration: underline;
}

a.right_normal_sms {
    font-size: 12;
    color: #000000;
    text-decoration: none;
}

a.right_normal_text {
    font-size: 12;
    color: #000000;
    text-decoration: none;
}

a.right_normal_text:hover {
    font-size: 12;
    text-decoration: underline;
}

a.title {
    font-size: 18;
    font-weight: bold;
}

h1 {
    text-align: center;
    font-size: 18;
    padding-top: 24;
}

h2 {
    font-size: 18;
    color: #9D0000;
    padding-top: 12;
    padding-top: 0px;
    padding-bottom: 0px;
}

h3 {
    padding-top: 25;
    font-size: 14;
}

h4 {
    weight: 600;
    font-size: 14;
    color: #505050;
}


p.text {
		font-family: Verdana, Tahoma, Arial; 
    font-size: 12;
}

p.imagetext {
		margin-top: 0px;
		font-size: 10px;
}
