body, html {width: 100%; height: 100%;  padding:0; margin:0; font-family:tahoma; font-size:14px; background:url(i/bg/bg002.jpg) repeat-x #eceef0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#4b515f}
html>body #all{height:auto;}

#all {height:100%; min-height:100%; margin-bottom:-270px; min-width:1000px; width:100%}
#f_sp { height:270px; clear:both;}
#footer01{ height:270px;}
#all,#footer01,#header {min-width:1000px;}

ul, li { list-style:none; padding:0; margin:0}
form { margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p {padding:0; margin:0;}
img {border:0}
a:link, a:visited {color:#0a388f}
a:hover {color:#ff8400}

#lmenu01 {position:absolute; height:27px; width:195px; overflow:hidden; top:107px; left:42px; font-size:13px}
#lmenu01 a:link, #lmenu01 a:visited { text-decoration:none; background: #4d91be; padding:4px 8px 5px 8px; color:#fff; margin:0 1px 0 0; display:block; float:left; text-decoration:none}
#lmenu01 a:hover {color:#fff; text-decoration:underline}

.box01 {padding:0 19px 0px 42px; color:#fff;font-size:12px; height:162px; overflow:hidden;}
.box01 h4 {font-family:Tahoma; font-size:25px; color:#458fb5; font-weight:normal; padding:0 0 0px 0}
.box01 .st01 {font-size:10px; color:#0c6795; padding:3px 16px 4px 0px;  float:left; clear:both; margin:0 0 0px 0}
.box01 p {padding:0 33px 13px 0; color:#474f6a; font-family:Verdana, Arial, Helvetica, sans-serif}
.box01 .st02 {margin:0}

.box01 .st02 a:hover {text-decoration:none}

.box01 .st13 {padding:0 0 24px 0}
.box01 .st03 {width:32.5%; float:left}
.box01 .st03 a:link, .box01 .st03 a:visited {text-decoration:none; font-size:14px; color:#4b515f; font-weight:bold; display:block; padding:2px 11px 4px 0; width:99px; text-align:right; }
.box01 .st03 a:hover {text-decoration:underline; color:#4b515f}
.box01 .st13 .st03 a { background-color:#eceef0}

.box02 { background: url(i/bg/bg007.jpg) 19px 0 no-repeat; padding:76px 21px 0 31px; font-family:Tahoma}
.box02 h3 { font-size:23px; color:#ff8400; font-weight:normal; margin:0 0 7px 0; padding:5px 0 0 0}
.box02 p { font-size:11px; color:#474f6a; line-height:14px; padding:0 0 17px 0}
.box02 .st01 {margin:0 0 10px 0}
.box02 .st01 a:link, .box02 .st01 a:visited {background-color:#fff; text-decoration:none; font-size:14px; color:#474f6a; font-weight:bold; display:block; padding:2px 11px 4px 0; width:99px; text-align:right}
.box02 .st01 a:hover { text-decoration:underline; color:#474f6a}
.box03 .st02 p {font-size:12px; line-height:16px; padding:0 12px 31px 36px;}
.box02 ul { margin-bottom:20px}
.box02 ul li { background:url(i/bulls/bul002.gif) no-repeat 0 5px; padding:0 0 0 24px; font-size:11px; line-height:13px;  margin-bottom:2px; color:#474f6a; zoom:1}



.box03 { background:url(i/bg/bg005.jpg) 17px 0 no-repeat #fff; position:relative}
.box03 .st14 { position:absolute; right:158px; top:0}
.box03 .st01 {background:url(i/bg/bg008.gif) 33% 0 repeat-y;}
.box03 .st04 {background:url(i/bg/bg008.gif) 66% 0 repeat-y;}
.box03 .st02 {float:left; width:32.5%}

.box03 .st02 h2 { padding:24px 0 20px 35px;; font-family:Tahoma; font-size:27px; font-weight:normal; background:url(i/bulls/bul003.gif) no-repeat 35px 0}
.box03 .st02 h2.var01 { color:#ce5a3a}
.box03 .st02 h2.var02 { color:#34bc5d}
.box03 .st02 h2.var03 { color:#eba91a}


.box03 .st03 {width:32.5%; float:left}
.box03 .st03 a:link, .box03 .st03 a:visited {text-decoration:none; font-size:14px; color:#fff; font-weight:bold; display:block; padding:2px 11px 4px 0; width:99px; text-align:right; margin-left:36px}
.box03 .st03 a:hover {text-decoration:underline; color:#fff}
.box03 .st11 .st03 a { background-color:#ce5a3a}
.box03 .st12 .st03 a { background-color:#34bc5d}
.box03 .st13 .st03 a { background-color:#eba91a}

.box03 .st11 {padding:0 0 24px 0}
.box03 .st12 {padding:0 0 24px 0}
.box03 .st13 {padding:0 0 24px 0}

.box04 { padding:20px 0 0 0; margin:0; background:url(i/bg/bg003.jpg) no-repeat 0 0}
.box04 img {display:block}

.box05 {padding:21px 21px 0 40px; font-family:Tahoma}
.box05 h3 { font-size:25px; color:#ff8400; font-weight:normal; margin:0 0 7px 0}
.box05 p { font-size:11px; color:#5f636c; line-height:14px; padding:0 0 8px 0}
.box05 .st01 {margin:0}
.box05 .st01 a:link, .box05 .st01 a:visited {background-color:#fff; text-decoration:none; font-size:14px; color:#74808e; font-weight:bold; display:block; padding:2px 11px 4px 0; width:99px; text-align:right}
.box05 .st01 a:hover { text-decoration:underline; color:#74808e}

.box06 {}
.box06 h3 { font-family:Tahoma; font-size:22px; font-weight:normal; color:#4088b0; margin:30px 0 10px 0}
.box06 .st00 { margin-right:20px}
.box06 .st01 {float:right; width:100%; margin-left:-54px;}
.box06 .st02 {margin-left:54px;  padding:0px; font-size:12px}
.box06 .st03 {float:left; width:54px; }
.box06 .st04 { padding:5px 0 0 0}
.box06 .st04 a{ background:url(i/bulls/bul017.gif) no-repeat 0 3px; padding:0 0 0 18px; margin:0 18px 0 0}

.box07 { padding:25px 27px 0 31px; font-family:Tahoma; font-size:11px; color:#474f6a}
.box07 h3 { font-size:23px; color:#ff8400; font-weight:normal; margin:0 0 7px 0; padding:5px 0 2px 0; line-height:25px}
.box07 input { border:1px solid #ccc; margin:1px 0 5px 0; background:#fff; float:right; width:100px; font-family:Tahoma}
.box07 input.st01 { border:none; font-size:14px; font-weight:bold; color:#474f6a; padding:2px 11px 4px 0; width:111px; text-align:right; cursor:pointer; float:none}
.box07 .st08 { font-size:11px; font-weight:bold}
.box07 .st08 label {float:left; padding:3px 0 0 0}
.box07 .st08 label span { color:#ff8400}
.box07 h3.hdr03 { margin:0px}
.box07 .st16 { padding:0 0 7px 2px}

#menu01 {height:84px; overflow:hidden; padding-left:23px;  margin:0 0 2px 0}
#menu01 a:link, #menu01 a:visited  {float:left; padding:29px 5px 0 5px; font-size:14px; font-family:Tahoma; color:#474f6a; font-weight:bold; text-decoration:none; background:url(i/bulls/bul001.gif) 4px 0 no-repeat; text-transform:lowercase; border:0; width:11%; margin-right:6%}
#menu01 a.fl:link, #menu01 a.fl:visited { background:none}
#menu01 a:hover { text-decoration:underline}

#footer02 {overflow:hidden; height:270px; background:url(i/bg/bg004.jpg) 0 100% no-repeat; font-size:12px; color:#334152}
.footer03 {height:70px;  margin:75px 0 0 274px; overflow:hidden}
.footer03 a img {margin:0 0 0 1%}
.footer03 a img#st01 { margin:0px}
.footer04 {font-size:14px; color:#0a388f; margin:110px 0 10px 256px; background:#fff; padding:9px 0 11px 20px}
.footer04 a {padding:0 4px; color:#0a388f}
.footer05 {padding:0 0 5px 276px; height:17px}

.footer06 {padding:0 0 0 300px}
.footer06 a:link, .footer06 a:visited, .footer06 a:hover { text-decoration:none; color:#334152}
.footer06 a img {vertical-align:top; margin:2px 3px 0 5px}
.footer06 a:link span, .footer06 a:visited span {text-decoration:underline; color:#4877a3}
.footer06 a:hover span {text-decoration:underline; color:#ff8400}

.footer07 {padding:0 0 0 276px}
.footer07 a img { vertical-align:middle; margin:0 5px 0 0; text-decoration:none}
.footer07 a {text-decoration:none}
.footer07 a span {text-decoration:none; text-decoration:underline}

.footer07_1 {padding:5px 0 14px 276px}
.footer07_1 a { text-decoration:underline; font-size: 14px}
.footer07_1 a.st01 { float:right; margin:0 14px 0 0}


#logo01 {position:absolute; left:27px; top:30px}
#logo01 img {display:block}
#top01 {position:absolute; top:0; left:253px}

.clear {clear:both; height:1px; overflow:hidden}

#col001 {float: right; width: 100%;}
#col001[id] {margin-left: -1px;}

#col002 {float: left; margin:0 0 0 -253px; z-index: 10}
#col002[id] {margin-right: 1px;}


#columns { padding: 0 0 0 253px}

.colw { width: 100%;}
.colw[class] { padding-bottom: 0.1px;}

.fw01 { float: left;  width: 100%; position: relative; z-index: 0;}
.fw01[class] { margin-right: -1px;}

.col003 {position: relative; width: 253px; overflow: hidden; background:url(i/bg/bg001.jpg) 0px 0 no-repeat  #eceef0; padding:147px 0 0 0}

.maincol {overflow:hidden; background:url(i/pics/pic001.jpg) no-repeat 100% 0}
