.s1
{
  /*COLOR : #black;*/
  COLOR : #333333;
  FONT-FAMILY : arial, verdana, arial, tahoma;
  FONT-SIZE : 14pt;
  FONT-WEIGHT : bold;
}

.s3, s3:link
{
  COLOR : black;
  FONT-FAMILY : verdana, tahoma, arial;
  FONT-SIZE : 8pt;
  FONT-WEIGHT : normal
  TEXT-DECORATION : none

}

.s2, s2:link
{
  COLOR : black;
  FONT-FAMILY : verdana, tahoma, arial;
  FONT-SIZE : 10pt;
  FONT-WEIGHT : bold
}

#frame {
	width:764px;
	background-image:url(../images/bg_top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:142px;
}

#main_wrapper{
	width:872px;
	margin:0 auto;
	height:100%;
}

#top{
	width:100%;
	margin:0 auto;
	height:148px;
}
#content_wrapper{
	width:100%;
	margin:0 auto;
}

#left_menu{
	margin:0px;
	padding:0px;
	width:162px;
	list-style:none;
	margin-left:0px;
	background:url('../images/left_menu_bg.gif') repeat-y;
	padding-bottom:14px;
	border-bottom:1px solid #999999;
	text-align:left;
}

#left_menu li{
	width:153px;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	line-height:23px;
	padding-left:3px;
	padding-right:4px;
	background:url('../images/left_menu_border.gif') no-repeat;
	background-position:3px bottom;
}
.left_menu_arrow{
	margin-left:10px;
	margin-right:6px;
}

#login{
	margin-left:0px;
	width:139px;
	min-height:129px;
	margin-bottom:11px;
	padding-top:3px;
	background:#6699CC;
	border:1px solid #999999;
	padding-left:12px;
	padding-right:9px;
	color:#FFF;
}
#login td{
	color:#FFF !important;
	font-size:9px !important;
}

.input{
	width:88px !important;
	border:1px solid #707070;
	margin-bottom:3px;
	padding:0px;
	font-size:10px;
	height:16px;
}

.document{
	padding-top:17px;
	padding-left:7px;
	padding-right:7px;
}

#search{
	width:162px;
	height:74px;
	margin-left:0px;
	background:#FFF;
	margin-bottom:14px;
}
#search div{
	margin-top:10px;
}
#search_box{
	width:124px;
	height:24px;
	background:url(../images/search_box.gif) repeat-x;
	float:left;
}
#search_submit{
	width:24px;
	height:24px;
	float:left;
}
#search_left{
	width:2px;
	height:24px;
	background:url(../images/search_left.gif) no-repeat;
	float:left;
	margin-left:6px;
}

#banner{
	width:184px;
	text-align:center;
	margin:0 auto;
}
#banner img{
	margin-bottom:8px;
}

.main_art_title
{
	FONT-FAMILY : arial, verdana, arial, tahoma;
	FONT-SIZE : 14pt;
	FONT-WEIGHT : bold;
}

.page_hit
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
	line-height: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.level2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #333333;
    FONT-FAMILY: tahoma, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.level2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: tahoma, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

/* Trotting_menu */
.level1_trotting, .level1_trotting:link, .level1_trotting:hover, .level1_trotting:active, .level1_trotting:visited 
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}


.level2_trotting, .level2_trotting:link, .level2_trotting:hover, .level2_trotting:active, .level2_trotting:visited 
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
/* END */



/* LOGIN */
.lb_login, .lb_login:link, .lb_login:hover, .lb_login:active, .lb_login:visited 
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
	line-height: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
/*end */



.black
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    TEXT-DECORATION: none
}

#top_graphic{
	height:122px;
}
#middle_part{
	width:764px;
}
#bottom_part{
	clear:both;
}
#content_container{
	float:left;
	width:487px;
	padding:10px;
}
#right_graphic{
	background-image:url(../images/bg_right.gif);
	background-repeat:no-repeat;
	float:right;
	border:1px solid black;
	width:158px;
}

#left_graphic{
	float:left;
	width:25px;
	background-image:url(../images/bg_left.gif);
	background-repeat:no-repeat;
	height:435px;
	width:168px;
	padding-left:37px;
	padding-top:55px;
}
#left_graphic a{
	font-family:tahoma, verdana, arial;
	font-size:9pt;
	color:#362F31;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
}
#left_graphic a:hover{
	color:#AC394A;
}


/* added new site */
a.menu_level1,a.menu_level2
{
	color:#666666;
	text-decoration:none;
	font-weight:bold;

}
a.menu_level1:hover,a.menu_level2:hover
{
	color:#990000;
	text-decoration:underline;
	font-weight:bold;
}

