﻿@charset "utf-8";
body {
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 2px;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	/*	font-family: Verdana, Arial, Helvetica, sans-serif;*/
	color: #565656;
}

table {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	}
	
/*#content {
	width:100%;
}
#tbl_top {
	width:100%;

}
*/

#menu_main td {
	font-size: 12px;
	color: #424242;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	line-height: 18px;
}
#menu_main  th {
	font-size: 12px;
	color: #DF3C38;
	line-height: 21px;
	text-align: left;
	padding-left: 2px;
}
#menu_main  a:hover  {
	font-size: 12px;
	color: #575757;
	height: 100%;
	width: 100%;
	background-color: #EBEBEB;
	display: block;
	padding-left: 6px;
	border-left-width: 2px;
	border-left-style: outset;
	border-left-color: #949494;
}
#menu_main   a  {
	font-size: 12px;
	color: #424242;
	text-decoration: none;
	width: 100%;
	height: 100%;
	padding-left: 6px;
}
#menu_main a:active {
	font-size: 12px;
	color: #575757;
	height: 100%;
	width: 100%;
	background-color: #EBEBEB;
	display: block;
	padding-left: 6px;
	border-left-color: #949494;
	border-left-width: 2px;
	border-left-style: outset;
}
a#menu:link {
	font-size: 12px;
	color: #575757;
	text-decoration: none;
}
a#menu:hover {
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
a#menu:visited {
	font-size: 12px;
	text-decoration: none;
	color: #575757;
}
#tb_article {
	font-size: 9px;
	color: #6B6B6B;
}
#tb_article  a {
	font-size: 11px;
	color: #565656;
	text-decoration: none;
}
#tb_article  a:hover {
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
#tb_article   img {
	background-color: #FFFFFF;
	margin: 3px;
	padding: 3px;
	border: 1px inset #2C2C2C;
}
#tbl_left td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #424242;
	border-bottom-color: #E8E8E8;
	line-height: 18px;
}
#tbl_link img {
	border: 1px solid #E8E8E8;
	margin: 5px;
	padding: 5px;
	background-color: #FFFFFF;
}
#tbl_link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
}
#tbl_login   td   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C6C6C;
}

a#red:link {
	color: #CC0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a#red:visited {
	color: #CC0000;
	text-decoration: none;
}
a#red:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #414141;
}
a#blue:link {
	color: #376aa4;
	text-decoration: none;
	font-size: 12px;
}
a#blue:hover {
	color: #CC0033;
	background-color: #FFCC99;
}
a#blue:visited {
	color: #376aa4;
	text-decoration: none;
	font-size: 12px;
}
a#bk_b:link {
	color: #414141;
	text-decoration: none;
}
a#bk_b:hover {
	font-weight: bold;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-left-style: none;
	border-top-color: #CC3300;
	border-right-color: #CC3300;
	border-bottom-color: #CC3300;
	border-left-color: #CC3300;
	border-bottom-style: solid;
	border-right-style: none;
	color: #CC0000;
	text-decoration: none;
}
a#bk_b:visited {
	text-decoration: none;
	color: #414141;
}
.solid {
	border: 1px solid #E8E8E8;
}
.dot {
	font-size: 10px;
	border: 1px dashed #E6E6E6;
}
.txt_bk_bold {
	font-size: 12px;
	font-weight:bold;
	color: #376aa4;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_red_bold {
	font-size: 12px;
	font-weight:bold;
	color: #ea4138;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_bk {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #575757;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_blue {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #376aa4;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.solid_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
}
.txt_bk_eng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575757;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_form {
	font-size: 10px;
	color: #575757;
	border: 1px solid #959595;
}
.txt_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FDFDFD;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
}
.dot_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E8E8E8;
}
.txt_special {
	color: #614b11;
	filter: DropShadow(Color=#CaCaCa, OffX=2, OffY=1, Positive=3);
	font-weight: bold;
	font-size: 14px;
}
.txt_mk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #58311c;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.txt_subhead {
	font-size: 16px;
	color: #565656;
	font-weight: bold;
	text-indent: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #E6E6E6;
	border-right-color: #E6E6E6;
	border-bottom-color: #E6E6E6;
	border-left-color: #E6E6E6;
	line-height: 30px;
	text-transform: none;
}
.solid_right {
	border-right:solid #E6E6E6 1px;
	border-bottom:solid #EEEEEE 1px;
}
.search_form{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #BFBFBF;
	height:18px;
	width:185px;
	filter:alpha (opacity=50);
}
.txtfield_member{
	filter:alpha (opacity=30);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #D3D3D3;
	height:14px;
	width:105px;
}
.dotte_left {
	border-bottom-style: none;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #E8E8E8;
}
.solid_table {
	border: 1px solid #E8E8E8;
}
.img  {
	margin: 5px;
	padding: 3px ;
	background-color: #FFFFFF;
	border: 1px solid #ABABAB;
   }
.seqslidestyle {
margin-right: 15px;
}
#login_ok {
	width: 35px;
	height: 16px;
	background-color: #FAFAFA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #EAEAEA;
	border-right-color: #EAEAEA;
	border-bottom-color: #EAEAEA;
	border-left-color: #EAEAEA;
	cursor: default;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #969696;
}
.txt_header {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a40606;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	padding-left: 8px;
}
.txt_subheader {
	color: #939393;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	top: 1px;
	bottom: 0px;
	text-transform: lowercase;
	padding-left: 15px;
	font-size: 12px;
	font-weight: normal;
}
.txt_detail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #575757;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.txt_gray {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797979;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 16px;
}
#tbl_club {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	height: 18px;
}
#tbl_club img {
	margin: 3px;
	padding: 3px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #eeeeee;
	border-right-color: #C0C0C0;
	border-bottom-color: #C0C0C0;
	border-left-color: #eeeeee;
}
a#bk:link {
	color: #6c6c6c;
	text-decoration: none;
	font-size: 12px;
}
a#bk:hover {
	font-size: 12px;
	color: #CC0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
}
a#bk:visited {
	text-decoration: none;
	color: #6c6c6c;
}
.odd {
	background-color: #ebf3fd;
}
.even {
	background-color: #FFFFFF;
}
.txt_size13 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #424242;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	line-height: 16px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 5px;
}
	#mainContainer{
		width:90%;
		margin:0 auto;
		margin-top:200px;
		border:1px double #000;
		padding:5px;
		
	}
	
	/* Alternative layout for the message box - used by one of the messages */
	
.modalDialog_contentDiv_error{
		border:3px solid #FFF;	
		padding:2px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#F00; 	/* White background color for the message */
		color:#FFF;
	}
.modalDialog_contentDiv_error a{
		color:#FFF;
	}

#tbl_menu {
	width:98%;
	margin-left:10px;
	}
#tbl_menu td {
	border-right: solid #DADADA 1px; 
	border-top: #F5F5F5 1px  solid ;
    border-bottom:#D9D9D9 2px solid ;
	height:20px;
	}
#tbl_menu a {
text-decoration:none;
color:#3b5879 ;
}
#tbl_menu a:hover{
text-decoration:none;
color:#3b5879;
font-weight:400;
background:#eff5fc;
display:block;
width:100%;
height:20px;
}