a, a:active, a:visited {
    color: #2f579f; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 12pt; text-decoration: none
}
.more {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.main-header {
	color: #888888; font-weight: bold; font-style: normal; font-family: arial, tahoma, verdana; font-size: 11pt
}
.main {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; text-align: justify
}
.song {
	color: #555555; font-weight: bold; font-style: normal; font-family: tahoma, verdana; font-size: 10pt; text-decoration: underline
}
.bn_top {
	padding-left: 15px; padding-right: 15px
}
.td_menu {
	padding-right: 25px; padding-top: 10px; padding-bottom: 10px
}
.header {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; padding-left: 16px
}
.text {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.tdr {
	color: #2F579F; padding-right: 6px; border-bottom: #ABBDDA 1px solid; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.tdrf {
	color: #2F579F; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.tdr1 {
	background-color: #FFC800; color: #2F579F; padding-right: 6px; border-bottom: #ABBDDA 1px solid; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.abc {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 12pt; padding-left: 16px
}
a.letters {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 12pt; text-decoration: underline
}
.tdb1 {
	background-color: #E1E1E1; color: #555555; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.tdb {
	color: #555555; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; border-bottom: #E1E1E1 1px solid
}
.tdbf {
	color: #555555; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
a.links {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; text-decoration: none
}
a.links:hover {
	color: #555555; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; text-decoration: underline
}
.tdb-sub {
	color: #555555; padding-left: 14px; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; border-bottom: #E1E1E1 1px solid
}
.tdbf-sub {
	color: #555555; padding-left: 14px; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt
}
.copy {
	color: #EEF3FA; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 7pt; text-decoration: none
}
a.r {
	color: #EEF3FA; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 7pt; text-decoration: none
}
a.r:hover {
	color: #EEF3FA; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 7pt; text-decoration: underline
}
a.rat {
	color: #2F579F; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; text-decoration: none
}
a.rat:hover {
	color: #2F579F; padding-right: 6px; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 8pt; text-decoration: underline
}
a.topicTitle, a.topicTitle:active, a.topicTitle:visited {
    color: #a0b9e3; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 12pt; text-decoration: none
}
a.topicTitle:hover {
    color: #2f579f; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 12pt; text-decoration: underline
}
a.authorLink, a.authorLink:active, a.authorLink:visited {
    color: #2f579f; background-color: #ffffff; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 10pt; text-decoration: none
}
a.authorLink:hover {
    color: #ffffff; background-color: #2f579f; font-weight: normal; font-style: normal; font-family: tahoma, verdana; font-size: 10pt; text-decoration: none
}
.toolbarMargin {
    float:left; margin-right:10px; padding:5px 0.56em;
}
.blueList {
    text-align: left; list-style-type: square; list-style-image: none; list-style-position: outside; color: #2f579f;
}
.errorwrap {
    background-color:#F2DDDD; border: 1px solid #992A2A; font-size:14px; margin:5px 0 5px; padding:10px 20px;
}

h2 {
    font-family: arial; font-size:16px; margin-top: 5px; margin-bottom: 5px;
}

h3 {
	font-family: arial; font-size:12px; margin-top: 5px; margin-bottom: 5px;
}

.entry-info {
    margin-left: 0px;
}

.corner { 
	width:5px; height:5px; overflow:hidden; position:absolute; font-size:0;
}

.tl {
    float:left; left:-1px; top:-1px; background:url(/i/icos/entry-info-t-l.gif) no-repeat 0 0;
}

.tr {
    float:left; right:-1px; top:-1px; background:url(/i/icos/entry-info-t-r.gif) no-repeat 0 0;
}

.bl {
    float:left; left:-1px; bottom:-1px; background:url(/i/icos/entry-info-b-l.gif) no-repeat 0 0;
}

.br {
    float:left; right:-1px; bottom:-1px; background:url(/i/icos/entry-info-b-r.gif) no-repeat 0 0;
}

.entry-info-wrap { /*clear:both;*/ }

.entry-info {
    font: 1.00em/2em Arial, sans-serif; /*9px/16px*/ margin-top: 2px; margin-bottom: 5px; /*20*/ float:left; clear: both; padding: 0; border: 1px solid #e5e5e5; zoom:1; z-index:20; position:relative; 
}

.f_input {
	 width: 300px; height:35px; font-family: Verdana; font-size:25px; border:1px solid #E0E0E0;
}

.f_textarea {
     font-family: Verdana; font-size:18px; border:1px solid #E0E0E0;
}
