.headertext {
	font-size:15px;
	color:#881A25;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	font-weight:bold;
}

.subHeaderText {
	font-size:12px;
	color:#881A25;
	line-height:150%;
	font-weight:bold;
}

.mainText {
	font-size:12px;
	line-height:150%;
}

.subText {
	font-size:11px;
	line-height:120%;
}

/*END*/

html, body {
	font-family: '‚l‚r ‚oƒSƒVƒbƒN','Osaka', 'Arial','Helvetica','sans-serif';
	width:100%;
	height:100%;
	margin: 0px;
	padding: 0px;
}

ol{
	padding-left:0px;
	/*margin-left:26px;*/
	font-weight:bold;
}

.main {
	width:800px;
	height:100%;
}

.menu {
	background-color:#891B28;
	vertical-align:top;
	color:#E5C324;
	font-size:11px;
	padding:15px 5px 0px 10px;
	line-height:250%;
	font-weight:bold;
}


.menu-down {
	background-color:#891B28;
	vertical-align:top;
	color:#E5C324;
	font-size:11px;
	padding:15px 4px 0px 4px;
	font-weight:bold;
}

.menu-down a:link img{
	border:1px #616161 solid;
}

.menu-down a:hover img{
	border:1px #ffffff solid;
}

.menu02 {
	height:100%;
	padding:15px 10px 0px 10px;
}

.menu a {
	color:#E5C324;
	text-decoration: none;
}
.menu a:hover { color:#FFFFFF; }
.menu a.active { color:#FFFFFF; }

a { color:#891B28; }
a:hover { color:#E5C125; }


.newsLinks {
	font-size:12px;
}

.topColumn {
	width:400px;
	padding-bottom:20px;
}

.leftColumn {
	width:185px;
	padding:0px 0px 0px 0px;
}

.rightColumn {
	width:200px;
	padding-left:15px;
	vertical-align:top;
}

.rightColumn img {
	margin-top:5px;
}

.bottomColumn {
	width:400px;
	padding: 20px 0px 20px 0px;
}

.footer, footer A
{
	color: #999999;
}

.HomeLink{
	font-family: '‚l‚r ‚oƒSƒVƒbƒN','Osaka', 'Arial','Helvetica','sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.HomeLink:hover{
	font-family:'‚l‚r ‚oƒSƒVƒbƒN','Osaka', 'Arial','Helvetica','sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#CCCCCC;
}

.HomeLink2{
	font-family: '‚l‚r ‚oƒSƒVƒbƒN','Osaka', 'Arial','Helvetica','sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

.HomeLink2:hover{
	font-family:'‚l‚r ‚oƒSƒVƒbƒN','Osaka', 'Arial','Helvetica','sans-serif';
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

h1.btg_tit{
   font-size:22px;
   font-weight:bold;
   margin:0;
   padding:0px 0 0 0px;
   color:#841A26;
   _padding:5px 0 0 0px;
}

.bg_tit{
width:600px; 
height:35px; 
margin:0 0 0 25px;
padding:0;
background:url(../img/dot_24.gif) top left repeat-x;
}

.bg_tit2{
width:600px; 
height:35px; 
margin: 0 0 0 25px;
padding:5px 0 0 0;
background:url(../img/dot_bt.gif) top left repeat-x;
}


.headings{
width:600px; 
height:30px; 
padding:5px 0 0 0px;
margin:10px 0 5px 25px;
font-weight:bold;
color:#841A26;
font-size:16px;
background:url(../img/u-line.gif) top left repeat-x;
}

a.arrows{
padding: 0 0 0 10px;
margin:0px;
background:url(../img/btg3_31.jpg) top left no-repeat;
font-size:12px;
}

.area-list{
   width:185px;
   margin:0;
   padding:0;
}

.area-list li{
   float:left;
   display:block;
   height:15px;
   margin:0 0 4px 0;
   padding:0;
}

.area-list-top{
   margin:0;
   padding:0;
}

.area-list-top li{
   float:left;
   display:block;
   height:15px;
   margin:0 0 0px 0;
   padding:2px 0 0 0;
}

a.lh-arrows{
padding: 0px 0 0px 10px;
margin:3px 0px 4px 0px;
background:url(../img/btg3_31.jpg) top left no-repeat;
font-size:12px;
}

a.lh-arrows-top{
padding: 0px 0 0px 13px;
margin:3px 0px 4px 0px;
background:url(../img/btg_17.jpg) top left no-repeat;
font-size:12px;
}

.bg_tit .context{
  margin:0;
  padding:0 0 0 0:
}

.btg_box{
width:680px;
margin:0 0 0 58px;
padding:0;
}

.btg_box .btg_top{
width:680px;
height:23px;
margin:0;
padding:0;
background: url(../img/img_18.jpg) top left no-repeat;
}

.btg_box .btg_middle{
width:680px;
background: url(../img/img_23.jpg) top left repeat-y;
margin:0;
padding:0;
_margin:-15px 0 0 0;
_padding:0 ;
}

.btg_box .btg_bottom{
width:680px;
height:18px;
margin:0;
padding:0;
background: url(../img/img_27.jpg) top left no-repeat;
}


.btg_box2{
width:680px;
margin:10px 0 0 58px;
padding:0;
}

.btg_box2 .btg_top{
width:683px;
height:23px;
margin:0;
padding:0;
background: url(../img/btg-bg_03.jpg) top left no-repeat;
}

.btg_box2 .btg_topw{
width:683px;
height:99px;
margin:0;
padding:0;
background: url(../img/btg3_35.jpg) top left no-repeat;
}

.btg_box2 .btg_topw p{
font-size:17px;
color:#841A26;
font-weight:bold;
margin:0;
padding:55px 0 0 45px;

}

.btg_box2 .btg_middle{
width:683px;
background: url(../img/btg-bg_06.jpg) top left repeat-y;
margin:0;
padding:0;
_margin:-15px 0 0 0;
_padding:0 ;
}

.btg_box2 .btg_bottom{
width:683px;
height:18px;
margin:0;
padding:0;
background: url(../img/btg-bg_08.jpg) top left no-repeat;
}


.a-container{
   width:640px;
   margin:0 0 0 20px ;
   padding:0;
}


.tbl {
width:680px;
  font-size:12px;
  line-height:13px;
  word-spacing:1px;
  background-color:#4F4332;
padding:0;
margin:0 0 0 60px;
}
.tbl td, .tbl th {
text-align: center;
border: 1px solid #000;
}
.tbl th {
background-color: #aaf;
}
.tbl .on {
background-color: #ddd;
}
.tbl .off {
background-color: #fff;
}
.tbl .hover {
background-color: #99f;
}
.tbl .click {
background-color: #66f;
font-weight: bold;
}



table.bytheglass{
  width:680px;
  font-size:12px;
  line-height:13px;
  word-spacing:1px;
  background-color:#4F4332;
padding:0;
margin:0 0 0 60px;
}



table.bytheglass th{
  background-color:#4F4332;
  margin:0;
  padding:3px 2px 3px 2px;
  color:#4F4332;
}


table.bytheglass th img{
  border:0;
}

table.bytheglass tr.even td{
  background-color:#ffffff;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.bytheglass tr td{
  background-color:#EAE0CE;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.bytheglass tr.sortbottom td{
  margin:0;
  padding:3px 4px 3px 4px;
}

.sortheader{
    color:#ffffff;
	
}

.sortheader:hover{
    color:#ffffff;
	
}

.sortarrow img{
border:none;
}


.search_box{
   width:540px;
   margin:0 0 0 35px;
   padding:0;
   border-top:1px #BABABA solid;
   border-left:1px #BABABA solid;
   background-color:#ffffff;
   font-size:12px;
}

.search_box td{
margin:0;
   padding:5px 3px 5px 3px;
   border-right:1px #BABABA solid;
   border-bottom:1px #BABABA solid;
   }
   
   .search_box td.head{
margin:0;
  padding:5px 3px 5px 3px;
   border-right:1px #BABABA solid;
   border-bottom:1px #BABABA solid;
   background-color:#F1F1F1;
   }
   
.search_detail{
width:665px;
margin:5px 0 10px 55px;
padding:5px;
border:1px solid #993333;
background-color:#fff;
font-size:12px;
}

.gotonext{
font-size:12px;
margin:2px 0 2px 30px;
padding:0px;
}


table.bytheglass td.tbl-head{
background-color:#4F4332; 
margin:0; 
padding:4px 2px 4px 4px; 
color:#fff;
}

.pm{
margin:0 0 0 35px;
padding:0;
font-size:12px;
}

.pm2{
margin:0 0 0 65px;
padding:0;
font-size:12px;
}


table.bytheglass2{
  width:680px;
  font-size:12px;
  line-height:13px;
  word-spacing:1px;
  background-color:#EAE0CE;
padding:0;
margin:0 0 0 60px;
}



table.bytheglass2 th{
  background-color:#4F4332;
  margin:0;
  padding:3px 2px 3px 2px;
  color:#4F4332;
}


table.bytheglass2 th img{
  border:0;
}

table.bytheglass2 tr.even td{
  background-color:#ffffff;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.bytheglass2 tr td{
  background-color:#EAE0CE;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.bytheglass2 tr.sortbottom td{
  margin:0;
  padding:3px 4px 3px 4px;
}

table.bytheglass2 td.tbl-head{
background-color:#4F4332; 
margin:0; 
padding:4px 2px 4px 4px; 
color:#fff;
}

.info-container{
margin:5px 0 5px 65px;
padding:0;
width:667px;
}

.info-container-head{
margin:0;
padding:0;
background: url(../img/bg_information_head.gif) top left no-repeat;
width:667px;
height:39px;
}

.info-container-body{
margin:0;
padding:0;
background: url(../img/bg_information_body.gif) top left repeat-y;
width:667px;
}

.info-container-body p {
margin:0;
padding:5px 0 5px 25px;
line-height:22px;
font-size:14px;

}

.info-container-foot{
margin:0;
padding:0;
background: url(../img/bg_information_foot.gif) top left no-repeat;
width:667px;
height:11px;
}


/* AWARD SET----------------------------------*/
table.aw-bytheglass{
  width:594px;
  font-size:12px;
  line-height:13px;
  word-spacing:1px;
  background-color:#4F4332;
padding:0;
margin:0 0 15px 103px;
}



table.aw-bytheglass th{
  background-color:#4F4332;
  margin:0;
  padding:5px 4px 5px 4px;
  color:#4F4332;
}


table.aw-bytheglass th img{
  border:0;
}

table.aw-bytheglass tr.even td{
  background-color:#ffffff;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.aw-bytheglass tr td{
  background-color:#EAE0CE;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.aw-bytheglass tr.sortbottom td{
  margin:0;
  padding:5px 4px 5px 4px;
}
table.aw-bytheglass2{
  width:594px;
  font-size:12px;
  line-height:13px;
  word-spacing:1px;
  background-color:#EAE0CE;
padding:0;
margin:0 0 0px 103px;
}



table.aw-bytheglass2 th{
  background-color:#4F4332;
  margin:0;
  padding:5px 4px 5px 4px;
  color:#4F4332;
}


table.aw-bytheglass2 th img{
  border:0;
}

table.aw-bytheglass2 tr.even td{
  background-color:#ffffff;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.aw-bytheglass2 tr td{
  background-color:#EAE0CE;
  margin:0;
  padding:5px 4px 5px 4px;
}

table.aw-bytheglass2 tr.sortbottom td{
  margin:0;
  padding:5px 4px 5px 4px;
}

table.aw-bytheglass2 td.tbl-head{
background-color:#4F4332; 
margin:0; 
padding:5px 4px 5px 4px;
color:#fff;
}

.info-award-head{
margin:0 0 0 48px;
padding:0;
background: url(../img/award_texture_head.gif) bottom left no-repeat;
width:500px;
height:7px;
}

.info-award-body{
margin:0 0 0 48px;
padding:5px 0 0 0;
background: url(../img/award_texture_body.gif) top left repeat-y;
width:500px;
}

.info-award-body h5 {
margin:0px 0 0 5px;
padding:0px 0 5px 6px;
}

.info-award-foot{
margin:0 0 9px 48px;
padding:0;
background: url(../img/award_texture_foot.gif) top left no-repeat;
width:500px;
height:7px;
}
br.clear  {
	clear : both;
	font-size : 1px;
	height : 1px;
	line-height : 1px;
	}

.awarded{
margin:0 0 0 12px;
padding:0;
font-size:12px;
line-height:16px;
}


.lines{
margin:0;
padding:0;
height:6px;
}