/* BODY, INPUT, TEXTAREA, SELECT, TABLE {font-family: Verdana, Tahoma, sans-serif; font-size: 8pt; color: #000000;background-color: white} */
BODY, INPUT, TEXTAREA, SELECT, TABLE {font-family: Trebuchet MS; font-size: 10pt; color: #000000;background-color: white}
BODY {padding: 0px; margin: 0px; background-color: white}
FORM {margin: 0px} TEXTAREA, IFRAME {overflow: auto} IMG {border: none}

a {color: #980000; text-decoration: underline}
a:hover {text-decoration: none}
BODY, HTML {height: 100%}

#main {height: 100%; width:770px}
#top {height: 100%; vertical-align:top}
#header {height: 95px; padding:0; margin:0; margin-top: 5px}

#header .hcol1 {width:105px; float: left; height: 95px}
#header .hcol1 .content {padding: 0 0 0 14px; margin: 0}

#header .hcol2 {width:665px; float: left; height: 95px;}
#header .hcol2 .content { padding: 0px 0px 4px 10px}
#header .hcol2 .content .input-f {border: 1px solid #bbbbbb; width: 110px}
#header .hcol2 .content span {font-weight: bold; color: #980000}
#header .hcol2 .content2 {float:right; padding:0; margin:0}
#header .hcol2 .content .auth {text-align:right; padding:10px 0 26px 0}
#header .hcol2 .content .auth .username {color: #2274bb; font-size: 13px}

#header img {margin:0}
#photo {height: 230px; padding:0; margin:0}
#header_photos {height: 96px; padding:0; margin:0}
#photo_left {height: 96px; padding:0; margin:0; width: 633px; float: left}
#photo_left img {border-right: 1px solid white}
#photo_right {height: 96px; padding:0; margin:0; width: 137px; float: left}
.main_menu { padding-bottom: 10px;}
.main_menu span {margin: 0 0 0 28px}
.main_menu img {border-bottom: 4px solid #bdbdbd}


.col1 {width: 234px; float: left}
.hd_outer { background: url(../images/bg_hd_outer.gif) repeat-x right top; height: 47px }
.hd_outer2 { background: url(../images/bg_hd_outer2.gif) no-repeat right top; height: 47px }
.hd_outer img {margin: 14px 0 0 16px}
.hd_blog {/*background: url(../images/ico_blog.gif) no-repeat right top;*/ height:47px; margin-right:1px}
.hd_art {/*background: url(../images/ico_art.gif) no-repeat right top;*/ height:47px; margin-right:1px}
.hd_community {/*background: url(../images/ico_community.gif) no-repeat right top;*/ height:47px; margin-right:1px}

.col1 .hd {border-top: 2px solid #b7b7b7; border-right: 1px solid white; background-color: #efefef}
.col1 .hd .item {color: #980000; font-weight:bold; background: url(../images/mk_hd.gif) no-repeat left center; padding: 5px 5px 5px 18px; margin-left:16px}
.col1 .hd .item2 {padding: 7px 5px 2px 0px; margin-left:16px}
.col1 .hd2 {border-top: 2px solid #b7b7b7; border-right: 1px solid white; background-color: #efefef}
.col1 .hd2 .item2 {padding: 7px 5px 2px 0px; margin-left:16px}

.col1 .content {background: url(../images/bg_col.gif) repeat-y top right; padding: 10px 15px 10px 15px; margin: 7px 0px 7px 0px}
.col1 .content p {text-align:left; padding-top:0; margin-top:0}

.col_main {width: 633px; float: left}
.col_main .content {background: url(../images/bg_col.gif) repeat-y top right; padding: 0 15px 10px 0; margin: 7px 0px 7px 0px}

.col_adv {width: 137px; float: left}
.col_adv .content {margin: 7px 0px 7px 0px; text-align:center}

.col_main_border {width: 633px; float: left; background-color: #999999; height:6px; border-top: 1px solid white}
.col_main_border .content {background: url(../images/xw.gif) repeat-y top right; height:6px}

.col_adv_border {width: 137px; float: left; background-color: #999999; height:6px; border-top: 1px solid white}
.col_adv_border .content {height:6px}


.col2 {width: 232px; float: left}
.col2 .hd {border-top: 2px solid #690000; background-color: #980000}
.col2 .hd .item {color: white; font-weight:bold; background: url(../images/mk_hd2.gif) no-repeat left center; padding: 5px 5px 5px 18px; margin-left:16px}
.col2 .content {padding: 10px 15px 10px 15px; margin: 7px 0px 7px 0px}
.col2 .content p {text-align:justify}


.title {font-weight: bold; color: #980000}
.title_not {font-weight: normal; color: #000000} */
.input-f {border: 1px solid #bbbbbb; width: 100%}
.button {text-align: right; margin-top: 5px}

.form {}
.form .left {text-align: right; color: black; padding-right: 20px; font-weight:bold}
.form .bord {border: 1px solid #903030; width: 245px}
.form .ta-small {height: 70px}
.form .f-date {width: 222px}
.form .ta-big {height: 150px}
.acc {color: #903030; padding-left: 5px}
.form .right {text-align: left}
.form .button {text-align: right}

.info {color: #5c7c12; font-weight:bold}
.error {color: red; font-weight:bold}
.simple_link {background: url(../images/mk_hd.gif) no-repeat left center; padding: 5px 5px 5px 18px}
.simple_link1 {background: url(../images/mk_hd.gif) no-repeat left center; padding: 5px 5px 5px 18px}
.active_link1 {background: url(../images/mk_hd3.gif) no-repeat left center; padding: 5px 5px 5px 18px}
.active_link1 a {color: #000}
.active_link {background: url(../images/mk_hd3.gif) no-repeat left center; padding: 5px 5px 5px 18px}
.active_link a {color: #000}
.selected_link {background: url(../images/mk_hd3.gif) no-repeat left center; padding: 5px 5px 5px 18px}
.selected_link1 {background: url(../images/mk_hd3.gif) no-repeat left center; padding: 5px 5px 5px 18px}

#bottom {vertical-align:bottom; background-color:#efefef}

#footer {background-color:#efefef; text-align:right; float:left; padding-top:5px; padding-bottom:5px; width:100%}
#footer .menu {float: left; padding-left:5px}
#footer span {margin: 0 3px 0 6px; padding:0px; color: #980000}
#footer .copy {float: right; padding-right:5px}

.hand, INPUT.butt {
cursor: pointer;
cursor: hand}

TABLE.navigator2 TD.nav-butt {padding: 2px 0px 2px 4px}

.photogallery {padding-top: 10px; color: #660000}
.photogallery h3 {font-size: 14px; margin: 0px; padding:0px}
.photogallery a {color: #2274bb}
.photogallery .date {color: #2274bb}
.photogallery img {border: 1px solid #0f0f0f}

.photos_block {padding: 0 0 7px 0; border-bottom: 1px solid #bfbfbf; margin-bottom:10px}
.photos_block .bold {color: #660000; font-weight: bold}
.photos_block .caption {padding-bottom: 5px}
.photos_block a {color: #2274bb}
.photos_block a.title {font-weight: bold; color: #980000; text-decoration:none}
.photos_block img {border: 1px solid #0f0f0f; margin: 5px 0 5px 0; }

.comment_block {padding: 10px 0 10px 0; border-bottom: 1px solid #bfbfbf; margin-bottom:10px}
.comment_block p {padding: 0 0 10px 0; margin:0}
.comments {background-color: #efefef; padding: 0 10px 10px 10px; margin-top: 5px}

.border_none {border: none; padding-bottom:0px}
.author {color: #2274bb}
.date {color: #2274bb}

.h_dot_line {background: url(../images/bg_col2.gif) repeat-x top center; margin: 20px 0 10px 0}
.float {clear:both}
.float img {border: none}
.float .left {float: left}
.float .right {float: right}

.h_solid_line {border-top: 1px solid #BFBFBF; padding:0; margin: 12px 0 0px 0}
.personal_info {padding-bottom: 20px}
.personal_info .title {color: #660000}
.personal_info .bl_title {color: #2274BB}
.personal_info a {color: #2274BB}
.blue {color: #2274BB}
.gtitle {color: #660000}

div.pmsg_re {
	padding-left: 10px;
	border-left: #4B88C6 1px solid
}

span.pmsg_re {
	color: #4B88C6
}

div.pmsg_fwd {
	padding-left: 10px;
	border-left: #4B88C6 1px solid
}

span.pmsg_fwd {
	color: #4B88C6
}


div.sel_opt {border: 0px solid white;padding:0px;white-space:nowrap;}
div.act {border-color: #B9B9C2;}
/*div.sel_opt span {vertical-align:middle;cursor:pointer;color: #F26522;color: #F26522; text-decoration:none;}*/
div.sel_opt a {vertical-align:middle;height:21px;line-height:21px;}
div.sel_opt span {vertical-align:middle;height:21px;line-height:21px;}

div.sel_opt select {font-size: 12px;width:155px;vertical-align:middle;color: #737373;}
div.sel_opt#opt_1 {width:155px}
div.sel_opt#opt_2 {width:79px}

table.quick-filter tr td {vertical-align:middle;}
table.quick-filter tr td.or {width:20px;padding-left:0px;padding-right:0px;text-align:center;}

.img_show {display: block; position: absolute;z-index: 1000}
.img_hide {display: none; position: absolute; z-index: 1000}


/* .online_user
{
  margin-top: 5px;
  margin-bottom: 5px;
} */