* {margin:0px;padding:0px;}

html {width:100%;height:100%;}
body {width:100%;height:100%;background:#ffffff;color:#333333;font-size:13px;font-family:Arial,sans;}

input, select, textarea, button {font-family:Arial,sans;font-size:1em;color:#333333;}
input.text, select, textarea {border:1px solid #333333;}
input.button, button {background:#333333;color:#ffffff;padding:2px 5px;}

table {border-collapse:collapse;font-family:Arial,sans;font-size:1em;}

img, table, th, td {border:0px;}

a {cursor:pointer;color:#333333;text-decoration:underline;display:inline;}
a:hover {text-decoration:none;}

p {font-size:1em;padding-bottom:1em;}

ul, ol {font-size:1em;padding:0 0 1em 3em;margin:0px;}
ul ul, ol ol, ul ol, ol ul {padding:0 0 0 3em;margin:0px;}

/*ul li {list-style:none;background:url(../img/li.gif) no-repeat 0px 7px;}*/
/*ul ul li, ol ul li {list-style:none;background:url(../img/li.gif) no-repeat 0px 7px;}*/

h1, .h1 {font-size:18px;font-weight:bold;padding:0px 0px 1em 0px;color:#3399cc;}
h2, .h2 {font-size:17px;font-weight:bold;padding:0px 0px 1em 0px;color:#3399cc;}
h3, .h3 {font-size:16px;font-weight:bold;padding:0px 0px 1em 0px;color:#3399cc;}
h4, .h4 {font-size:15px;font-weight:bold;padding:0px 0px 1em 0px;color:#3399cc;}
h5, .h5 {font-size:14px;font-weight:bold;padding:0px 0px 1em 0px;color:#3399cc;}

h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {color:#3399cc;}

.br {display:block;clear:both;float:none;width:0px;height:0px;font-size:0px;line-height:0px;overflow:hidden;}

/*.clear:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear {display:inline-block;_zoom:1;_display:block;}*/

.fl {float:left;_display:inline;}
.fr {float:right;_display:inline;}

.ib {min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;}

.cols3 {width:100%;}
.cols3-m {float:left;_display:inline;width:100%;}
.cols3-m-i {margin:0px 33.3% 0px 33.3%;padding:0px 0px 0px 0px;}
.cols3-l {float:left;_display:inline;width:33.3%;margin-left:-100%;}
.cols3-l-i {padding:0px 0px 0px 0px;}
.cols3-r {float:left;_display:inline;width:33.3%;margin-left:-33.3%;}
.cols3-r-i {padding:0px 0px 0px 0px;}

.cols2 {width:100%;}
.cols2-l {float:left;_display:inline;width:50%;position:relative;z-index:1;}
.cols2-l-i {padding:0px 0px 0px 0px;position:relative;z-index:1;}
.cols2-r {float:right;_display:inline;width:100%;margin:0px 0px 0px -50%;position:relative;z-index:0;}
.cols2-r-i {margin:0px 0px 0px 50%;padding:0px 0px 0px 0px;position:relative;z-index:0;}

#main {width:100%;min-width:998px;_width:expression(document.body.clientWidth<998?"998px":"auto");height:100%;}

#main-t {position:relative;width:100%;min-height:100%;height:auto !important;_height:100%;margin:0px 0px -165px 0px;background:url(../img/main.jpg) repeat-x 50% 0px #eeeeee;}
#main-b {position:relative;width:100%;height:165px;}

#push-t {width:100%;height:165px;}
#push-b {width:100%;height:165px;}

#head {position:absolute;z-index:0;top:0px;left:0px;width:100%;height:165px;overflow:hidden;}
#head-i {width:960px;height:100%;margin:0px auto;position:relative;}

#head-i p {color:#ffffff;font-size:11px;padding:0px 5px 5px 0px;}
#head-i p a {color:#ffffff;text-decoration:none;}

#text {width:100%;}
#text-i {width:996px;margin:0px auto;background:url(../img/text-i.png) repeat-y 50% 0px;}
#text-t {width:100%;height:100%;background:url(../img/text-t.gif) repeat-x 50% 0px;}
#text-b {width:100%;height:100%;background:url(../img/text-b.gif) no-repeat 50% 100%;}
#text-c {width:920px;margin:0px auto;padding:20px 0px 50px 0px;min-height:650px;_height:650px;}

#text .block {;}
#text .block-l {float:left;_display:inline;width:600px;position:relative;z-index:1;}
#text .block-l-i {padding:0px 0px 0px 0px;position:relative;z-index:1;}
#text .block-r {float:right;_display:inline;width:100%;margin:0px 0px 0px -620px;position:relative;z-index:0;}
#text .block-r-i {margin:0px 0px 0px 620px;padding:0px 0px 0px 0px;position:relative;z-index:0;}

#foot {position:absolute;z-index:0;top:0px;left:0px;width:100%;height:165px;overflow:hidden;font-size:11px;color:#999999;}
#foot-i {width:960px;height:100%;margin:0px auto;position:relative;}
#foot a {color:#999999;}

#foot .cols3 {padding:20px 0px 20px 0px;}
#foot .cols3-m {text-align:center;}
#foot .cols3-m-i {margin:0px 250px 0px 250px;padding:0px 0px 0px 0px;}
#foot .cols3-l {width:250px;text-align:left;}
#foot .cols3-l-i {padding:0px 0px 0px 0px;}
#foot .cols3-r {width:250px;margin-left:-250px;text-align:right;}
#foot .cols3-r-i {padding:0px 0px 0px 0px;}

#foot .cols3-m a {margin:0px 20px 0px 0px;}

#search {width:920px;height:50px;overflow:hidden;padding:0px 0px 20px 0px;}
#search-i {float:right;_display:inline;width:189px;height:27px;border:1px solid #ccc;}
#search-i input {border:0px;background:none;background:url(../img/search-i.gif) no-repeat 0px 0px;padding:0px 0px 0px 27px;line-height:27px;width:199px;_width:192px;height:27px;_height:25px;color:#999999;}
#search-s {float:right;_display:inline;width:99px;height:29px;overflow:hidden;}

.rb {padding:0px 0px 15px 0px;}
.rb-tl {background:url(../img/rb-tl.gif) no-repeat 0px 0px;width:100%;height:100%;}
.rb-tr {background:url(../img/rb-tr.gif) no-repeat 100% 0px;width:100%;height:100%;}
.rb-br {background:url(../img/rb-br.gif) no-repeat 100% 100%;width:100%;height:100%;}
.rb-bl {background:url(../img/rb-bl.gif) no-repeat 0px 100%;width:100%;height:100%;}
.rb-tb {background:url(../img/rb-tb.gif) repeat-x 0px 0px;width:100%;height:100%;}
.rb-rb {background:url(../img/rb-rb.gif) repeat-y 100% 0px;width:100%;height:100%;}
.rb-bb {background:url(../img/rb-bb.gif) repeat-x 0px 100%;width:100%;height:100%;}
.rb-lb {background:url(../img/rb-lb.gif) repeat-y 0px 0px;width:100%;height:100%;}
.rb-in {padding:20px;}

#bread {color:#333333;padding:0px 0px 15px 0px;}
#bread a {color:#333333;}

.all, .all a {color:#666666;}

.subdivision {min-height:0px;display:-moz-inline-stack;display:inline-block;vertical-align:top;margin:0px;zoom:1;*display:inline;_height:0px;margin:0px 0px 35px 0px;}
.subdivision h1, .subdivision h2, .subdivision h3, .subdivision p {padding:1px 0px 5px 0px;}

.sub {font-weight:bold;color:#3399cc;}

#right-ask p {font-weight:bold;color:#999;padding:10px 0px 0px 0px;}
#right-ask input.text, #right-ask select, #right-ask textarea {width:252px;padding:4px 5px;border:1px solid #ccc;}
#right-ask select {width:262px;_width:262px;}
#right-ask #send {margin:20px 0px 0px 0px;}

.format {color:#666666;}


