body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	color: #FFFFFF;
	font-size: 10px;
	font-family: arial;
	font-weight: bold;
	text-decoration:none
}
.style2 {
	color: #FFFFFF;
	font-size: 12px;
	font-family: arial;
	font-weight: bold;
}
ul {margin:0; padding:0}
#ma li { list-style:url(../images/point_1.jpg); margin:0 0 0 0px}
#ma a { font-family:arial; font-size:11px; color: #FFFFFF; font-weight:bold}
#ma2 li { font-family:tahoma; font-size:11px; color: #b65e2e; font-weight:bold; list-style:url(../images/point_3.jpg); margin:0 0 0 0px}
#ma2 a { font-family:tahoma; font-size:11px; color: #b65e2e; font-weight:bold}
#ma3 li { list-style:url(../images/point_3.jpg); margin:0 0 0 0px}
#ma3 a { font-family:tahoma; font-size:11px; color: #b65e2e; font-weight:bold}
#ma4 li { list-style:url(../images/point_3.jpg); margin:0 0 0 0px}
#ma4 a { font-family:tahoma; font-size:11px; color: #b65e2e; font-weight:bold}
.style3 {
	color: #7a9cac;
	font-size: 10px;
	font-family: arial;
}
.style4 {
	color: #b65e2e;
	font-size: 11px;
	font-family: arial;
	text-decoration:none
}
.style5 {
	color: #666666;
	font-size: 11px;
	font-family: arial;
	text-decoration:none;
	line-height:13px
}
.style5_red {
	color: #f70808;
	font-size: 11px;
	font-family: arial;
	text-decoration:none;
	line-height:13px
}
.style6 {
	color: #b65e2e;
	font-size: 11px;
	font-family: arial;
}
.style_news{
	color: #b65e2e;
	font-size: 12px;
	font-family: arial;
}
.style_news1{
	color: #b65e2e;
	font-size: 14px;
	font-family: tahoma;
}
.ma2 { font-family:tahoma; font-size:11px; color: #b65e2e; font-weight:bold; list-style:url(../images/point_3.jpg); margin:0 0 0 0px}

.style7 {
	color: #b65e2e;
	font-size: 11px;
	font-family: arial;
}

.ywcopy {
	color: #666666;
	font-size: 10px;
	font-family: arial;
}
.ywcopy:hover {
	color: #666666;
	font-size: 10px;
	font-family: arial;
	text-decoration:underline
}

.ywcopy_bold {
	color: #666666;
	font-size: 11px;
	font-family: arial;
	font-weight:bold
}

.ywcopy_bold:hover {
	color: #666666;
	font-size: 11px;
	font-family: arial;
	font-weight:bold;
	text-decoration:underline
}

.valid{
	width:114px; margin: 0 auto;}
.valid a.xhtnl{
	width:53px; height:14px; display:block; margin:0 8px 0 0; text-decoration:none; text-indent:-2000px;
	background:url(../images/xhtml_btn.gif) no-repeat 0 0 #867F50; color:#FFFFFF; float:left;}
.valid a.xhtnl:hover{
	width:53px; height:14px; display:block; margin:0 8px 0 0; text-decoration:none; text-indent:-2000px;
	background:url(../images/xhtml_btn_h.gif) no-repeat 0 0 #867F50; color:#FFFFFF; float:left;}

.valid a.css{
	width:53px; height:14px; display:block; text-decoration:none; text-indent:-2000px;
	background:url(../images/css_btn.gif) no-repeat 0 0 #867F50; color:#FFFFFF; float:left;}
.valid a.css:hover{
	width:53px; height:14px; display:block; text-decoration:none; text-indent:-2000px;
	background:url(../images/css_btn_h.gif) no-repeat 0 0 #867F50; color:#FFFFFF; float:left;}

.valid a.tidy{
	width:39px; height:14px; display:block; margin:0 8px 0 0; text-decoration:none; text-indent:-2000px;
	background:url(../images/tidy_btn.gif) no-repeat 0 0 #867F50; color:#FFFFFF; float:right;}
.valid a.tidy:hover{
	width:39px; height:16px; display:block; text-decoration:none; text-indent:-2000px;
	background:url(../images/tidy_btn.gif) no-repeat 0 0 #867F50; color:#FFFFFF; }

.spacer{
	font-size:0; line-height:0; clear:both;}



input.in240 {width: 240px;}
input.in200 {width: 200px;}

input.data {  
	width:19px !important;
	height:19px !important;
	background-image:url(../images/cal.gif);
	background-repeat:no-repeat;
	padding:0px 0px 0px 0px;		
	margin:0px 0px 0px 0px;	
	border:none !important;
	cursor:pointer;
}

/*
* Pager
*/

a.pager { font: 10pt "Tahoma", Times, serif, Sans-serif, Helvetica, sans-serif;}
a.pager:link { color: Black; text-decoration: underline;}
a.pager:visited { color: Black; text-decoration: underline;}
a.pager:hover { color: Black; text-decoration: none;}
a.pager:active { color: Black; text-decoration: underline;}

a.pager-sel {    font: 95% "Tahoma", Times, serif, Sans-serif, Helvetica, sans-serif; content: string;}
a.pager-sel:link {    color: Black; text-decoration: none; content: string;}
a.pager-sel:visited {    color: Black; text-decoration: none; content: string;}
a.pager-sel:hover {    color: Black; text-decoration: underline; content: string;}
a.pager-sel:active {    color: Black; text-decoration: none; content: string;}

a.noa:link { color: #666666; text-decoration: none;}
a.noa:visited { color: #666666; text-decoration: none;}
a.noa:hover { color: #666666; text-decoration: none;}
a.noa:active { color: #666666; text-decoration: none;}

td.pager { font: 10pt "Tahoma"}

/*
* Base tables cells'
*/

td.cnt {text-align: left; padding: 4px;}
td.lft {text-align: left; padding: 4px;}
td.rht {text-align: right; padding: 4px;}
td.cnt-np {text-align: center;}
td.lft-np {text-align: left;}
td.rht-np {text-align: right;}

td.ver-cnt {text-align: center; padding: 3px; font: 10px Verdana, Arial, Helvetica, Sans-serif;}
td.ver-lft {text-align: left; padding: 3px; font: 10px Verdana, Arial, Helvetica, Sans-serif;}
td.ver-rht {text-align: right; padding: 3px; font: 10px Verdana, Arial, Helvetica, Sans-serif;}
td.ver-cnt-np {text-align: center; font: 10px Verdana, Arial, Helvetica, Sans-serif;}
td.ver-lft-np {text-align: left; font: 10px Verdana, Arial, Helvetica, Sans-serif;}
td.ver-rht-np {text-align: right; font: 10px Verdana, Arial, Helvetica, Sans-serif;}

td.empty {text-align: center; padding: 20px 4px;}

table.table-box {border-collapse: collapse;}
tr.tb-hdr {background: #E7EEF9; font: "Tahoma", Courier, monospace; font-weight : bold;}
tr.tb-odd {background: #F9FCFF;}
tr.tb-even {background: #E2F6FB;}
th.tb-hdr {padding: 6px 4px; text-align: center; border: 1px solid #FFFFFF; font: 11pt "Tahoma", Courier, monospace; font-weight : bold;}
th.tb-lhdr {padding: 6px 4px; text-align: left; border: 1px solid #FFFFFF; font: 11pt "Tahoma", Courier, monospace; }
th.tb-rhdr {padding: 6px 4px; text-align: right; border: 1px solid #FFFFFF; font: 11pt "Tahoma", Courier, monospace; }
th.tb-hdr-small {padding: 6px 4px; text-align: center; border: 1px solid #FFFFFF; font: 9pt "Tahoma", Courier, monospace; }
td.tb-section {padding: 6px 4px; text-align: left; border: 1px solid #FFFFFF; color: #666666; font-weight: bold; font-size: 10pt}
td.tb-sec-line {text-align: left; border: 1px solid #FFFFFF; background-color: #CCCCCC}
td.tb-cnt {font:10pt "Tahoma";padding: 6 4; text-align: center; border: 1px solid #FFFFFF;}
td.tb-lft {font:10pt "Tahoma";padding: 6 4 6 10; text-align: left; border: 1px solid #FFFFFF;}
td.tb-rht {font:10pt "Tahoma";padding: 6 4; text-align: right; border: 1px solid #FFFFFF;}

a.tbl-hdr {    font: 11pt "Tahoma", Courier, monospace; font-weight : bold;}
a.tbl-hdr:link {    color: Black; text-decoration: none;}
a.tbl-hdr:visited {    color: Black; text-decoration: none;}
a.tbl-hdr:hover {    color: Black; text-decoration: underline;}
a.tbl-hdr:active {    color: Black; text-decoration: none;}

/*
* Headers
*/

h1.dialog { font: 1.1em  "Tahoma", Times, serif, Sans-serif; margin-bottom: 5px; color:#34506E}

h1 {font-size: 16px; font-weight: bold; color: #666666; margin:0}