@charset "utf-8";
/* CSS Document */
html {}
body {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:80%;
	color: #000000;
	background: #126FC3 url(/img/bk.gif) repeat-x top left;
}
#wrapper { margin: 0px auto 10px auto; width:1000px; padding: 0px 0px; background: #ffffff url(/img/top_bk.gif) repeat-x top; height: auto; }
#wrapper br { clear:left;}
#tleft { width:657px; float:left; height:338px;}
#tright { width:343px; float:left; height:338px;}
#tlnav { float:left; width: 200px; height:243px; background: #476CAA; }
#timage { float:left; width: 457px; height:243px;}
#content { width:1000px; float:left; background:#FFFFFF url(/img/content_bk_hz.gif) repeat-y top left; }
#content2 { width:1000px; float:left; background:#FFFFFF url(/img/content_bk_hz2.gif) repeat-y top left; }
#left{ width: 180px; float:left; padding:20px 10px 10px 10px; margin:0px; background: #FAFAFA url(/img/l_bk.gif) no-repeat top; color: #476caa; }
#centre { width: 428px; float:left; margin:0px; padding:20px 0px 0px 20px; background:#FFFFFF url(/img/content_bk.gif) repeat-x top left;}
#centre2 { width: 428px; float:left; padding:20px 8px 0px 20px; background:#FFFFFF url(/img/content_bk.gif) repeat-x top left;}
#centre3 { width: 772px; float:left; padding:20px 8px 0px 20px; background:#FFFFFF url(/img/content_bk.gif) repeat-x top left;}
#right{ width: 332px; float:left; margin:0px; padding:20px 10px 20px 10px; background:#FFFFFF url(/img/content_bk.gif) repeat-x top left;}
#right2{ width: 344px; float:left; margin:0px; padding:20px 0px 0px 0px; background: #FAFAFA url(/img/l_bk2.gif) repeat-x top left;}
#bottom { width:960px; float:left; background: #f6f7fa url(/img/bot_bk.gif) repeat-x top left; padding: 20px 20px 10px 20px; font-size: 0.9em;}
#terms { width:960px; float:left; background: #2a3a56; padding: 10px 20px 10px 20px; color:#FFFFFF; font-size: 0.8em; }
#terms a { text-decoration:none; color:#ffffff; }
#btl{ width: 170px; float:left; margin:0px; padding: 0px 10px 0px 0px; font-size: 0.9em;}
#btc { width: 500px; float:left; padding:0px; margin: 0px 20px 0px 0px; font-size: 0.9em;}
#btc a { text-decoration:none; color:#000000;}
#btc a:hover { text-decoration:none; color: #930161; }
#btr{ width: 260px; float:left; margin:0px; }
.hinfo {width: 333px; float:left; margin:0px; height:125px; background: url(/img/info_bk.gif) no-repeat top; padding: 0px 0px 30px 0px; }
.hinfo_txt {width: 152px; float:left; margin:0px; height:83px; font-size: 0.8em; padding: 10px 10px; }
.hinfo_txtm {width: 172px; float:left; margin:0px; height:125px; padding:0px; }
.hinfo_img {width: 161px; float:left; margin:0px; height:125px; }
.hinfo_txt strong { color:#476caa; font-size: 1.2em;}
.hinfo_button { width: 172px; float:left; margin:0px; height:22px;}
.news { margin:0px; padding: 0px; font-size:0.9em; list-style:none; }
.news li { margin:0px; padding: 5px 0px 10px 0px; background: url(/img/news_dots.gif) no-repeat bottom; }
.news li a { text-decoration:none; color:#476caa; font-weight:bold; }
.news li a:hover { text-decoration:none; color: #930161; font-weight:bold; }
#rightpic { border-bottom: #930161 solid 4px; }
#movie{ width: 790px; float:left; margin:0px 0px 0px 210px; padding:10px 0px 10px 0px; }


#nav {  width: 257px; float:left; padding:0px 10px; margin:0px; background: #FFFFFF;}
#nav img { border: 0px;}
#home { width:1000px; height:542px; margin: 0px ; float:left; background: url(/images09/vi_home.jpg) repeat-x left; padding: 0px; color:#FFFFFF;}
.nav { list-style:none; float:left; width:250px; margin: 0px 0px 10px 0px; padding: 0px; font-size:1em;}
.nav li { margin:0px; padding: 0px 0px 0px 10px; }
.nav a {text-decoration:none; color: #7e99aa;}
.nav a:hover { color:#502d1a; }
.viclear { clear: left;}
#vi {float:right; margin: 0px 0px 0px 0px;}
.form { padding: 0px; margin:0px; }

.aphabet { border-bottom: #CCCCCC solid 1px; border-top: #CCCCCC solid 1px; padding: 5px 0px;}