/* CSS Document */
BODY {
	background-color:#000000;
	margin:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:hover { text-decoration:underline; color:#3366CC; }

INPUT {
	width:122px;
	height:18px;
	border:1px solid #a5acb2;
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	color:#3c3c3c;
	padding-left:4px;
	}
.textinput {
	width:197px;
	height:23px;
	background:url(../images/input_off.gif);
	background-repeat:no-repeat;
	border:none;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	padding:4px 0px 0px 5px;;
}
.button {
	border:1px solid #ffffff;
	width:auto;
	height:18px;
	background-color:#3c3c3c;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:bold;/*font-style:italic;*/
}
.textarea {
	width:197px;
	height:133px;
	font-family:Tahoma;
	font-size:11px;
	border:1px solid #a5acb2;
	padding:4px 0px 0px 5px;
}
.btn-form {
	height:20px;
	width:120px;
	background-position:left top;
	background:url(../images/btn_form_off.gif) no-repeat;
	padding:0px;
	border:none;
	margin:0px;
}
.none { width:20px; height:18px; border:none; background-color:transparent; }
TABLE.main, TD.main { text-align:justify;}

TABLE.search { margin:4px 0px 0px 8px; }

TD.main {}

TD.up-hdr {
	background-image:url(../images/bg_up_top.gif);
	background-repeat:no-repeat;
}
TD.lw-hdr {
	background-image:url(../images/bg_lw_top.gif);
	background-repeat:no-repeat;
}
TD.up-ftr {
	background-image:url(../images/bg_up_bottom.gif);
	background-repeat:no-repeat;
}
TD.lw-ftr {
	background-image:url(../images/bg_lw_bottom.gif);
	background-repeat:no-repeat;
	padding-left:8px;
}

.ftr {
	/*font-style:italic;*/
	text-decoration:none;
	color:#FFFFFF;
}
TD.tit-md-box {
	padding-left:12px;
	background-image:url(../images/bg_tit_md_box.gif);
	background-repeat:no-repeat;
}

TD.tit-big-box {
	padding-left:12px;
	background-image:url(../images/bg_tit_big_box.gif);
	background-repeat:no-repeat;
}
TD.cont-big-box {
	line-height:14px;
	padding:15px 22px 15px 22px ;
	border-bottom:1px solid #0050A1;
	border-left:1px solid #0050A1;
	border-right:1px solid #0050A1;
}
TD.lcol {
	height:24px;
	vertical-align:middle;
	padding-left:8px;
	border-bottom:1px solid #565656; 
}
TD.tit-rcol {
	background-image:url(../images/bg_tit_sml_box.gif);
	background-repeat:no-repeat;
	padding-left:12px;
}
TD.rcol-bg {
	background-color:#c4c4c4;
	border-bottom:1px solid #FFFFFF;
	padding:10px;
}
.feat-txt {
	/*font-style:italic;*/
	text-decoration:underline;
	font-weight:bold;	
	color:#3C3C3C; 
}
.date { 
	text-decoration:none;
	color:#0066CC;
}
.tit-box { 
	font-size:14px;
	/*font-style:italic;*/
	font-weight:bold;
}
.main-tit {
	/*font-style:italic;*/
	font-weight:bold;
	font-size:26px;
	color:#0066CC;
}
.main-sub-tit {
	/*font-style:italic;*/
	font-weight:bold;
	font-size:14px;
	color:#9b9b9b;
}
.mnu-lcol {
	color:#9c9c9c;
	text-decoration:none;
}
.mnu-lcol:hover {
	color:#F7D51B;
	text-decoration:none;
}
.mnu-l-lcol {
	color:#CDCDCD;
	text-decoration:none;
}
.rcol-tit {
	color:#484848;
	font-weight:bold;/*font-style:italic;*/
	text-decoration:underline;	
}
.rcol-txt {
	text-decoration:none;
}
.main-stit { 
	color:#0066CC;
	font-weight:bold;
	font-size:11px;/*font-style:italic;*/
}

.link-blue { color:#0066cc; text-decoration:none; font-weight:bold; }
a.link-blue:hover { color:#000000; text-decoration:none;}
.link-sm, a.link-sm {
	font-family:Tahoma;
	font-size:11px;
	color:#bc2129;
	text-decoration:none;
	font-size:10px;
	padding:2px;
}
a.link-sm:hover { color:#333333; text-decoration:underline; }


/* Palette */
.c-white { color:#FFFFFF; }
.c-blue { color:#0066CC; }
.c-grey { color:#3c3c3c; }
.c-lgrey { color:#9c9c9c; }
.c-dgrey { color:#484848;}
.red { color:#bc2129; }
