@import "reset.css";

body {
 background:url(/i/bg.png);
 font:13px Arial, sans-serif;
 color:#2F2F2F;
}
img {
 border:0;
 vertical-align:middle;
}
a {
 text-decoration:none;
 color:#D15402;
 cursor:pointer;
}
a:hover {
 color:#EA8100;
}
button {
 font-variant:small-caps;
 color:#60604B;
 font-size:13px;
 padding:0 4px;
}
button.s {
 font-size:11px;
 padding:0 2px;
}
input, select, textarea, .msel {
 font:13px/14px Arial, sans-serif;
 width:200px;
 color:#808080;
 background:#FFF;
 padding:3px 3px 5px 5px;
 border-left:1px solid #DCDCDB;
 border-top:2px solid #CCC;
 border-bottom:1px solid #E3E3E3;
 border-right:2px inset #C6C6C4;
}
textarea {
 height:80px;
 width:430px;
}
select {
 width:212px;
}
table {
 width:100%;
}
th {
 background:#60604B;
 color:#FFF;
 text-align:left;
 padding:5px;
}
th a {
 color:#FFF;
}
th a:hover {
 color:#FFF;
 text-decoration:underline;
}
td {
 padding:5px;
 border-bottom:1px solid #E1E1C1;
}
#folw {
 width:167px;
 height:20px;
 margin:0 0 2px 0;
}
#twa {
 width:154px;
 height:130px;
 float:left;
}
#twtr {
 float:left;
 width:11px;
 height:130px;
 background:url(/i/track.png) no-repeat left top;
}
.ttwa {
 width:146px;
 padding:0 0 0 8px;
 height:8px;
 background:#FFF url(/i/t_ul.png) no-repeat left top;
}
.tltwa {
 height:8px;
 background:url(/i/t_ubg.png) repeat-x left top;
}
#mtwa {
 overflow:hidden;
 padding:0 6px 0 8px;
 width:140px;
 height:115px;
 color:#73725C;
 line-height:19px;
 background:#FFF url(/i/t_lbg.png) repeat-y left top;
}
#mtwa span {
 display:block;
 color:#F49117;
}
#mtwa p {
 padding:0;
 margin:-2px 0 12px 0;
}
.btwa {
 width:147px;
 padding:0 0 0 7px;
 height:7px;
 background:#FFF url(/i/t_ll.png) no-repeat left top;
}
.bltwa {
 height:7px;
 background:url(/i/t_bbg.png) repeat-x left bottom;
}
#twsct {
 width:10px;
 background:url(/i/sb_top.png) no-repeat left top;
 padding:6px 0 0 0;
}
#twscb {
 width:10px;
 background:url(/i/sb_bottom.png) no-repeat left bottom;
 padding:0 0 6px 0;
}
#twsc {
 width:10px;
 height:46px;
}
#bird {
 width:51px;
 height:46px;
 position:absolute;
 top:134px;
 left:151px;
}

.clear {
 clear:both;
}
#c {
 position:relative;
 width:1089px;
 margin:0 auto;
}
#tli {
 z-index:9;
 position:absolute;
 top:60px;
 left:0;
}
#tli img {
 width:254px;
 height:254px;
}
#tli .p1, #tli .p2, #tli .p3, #tli .p4,
#tli .z1, #tli .z2, #tli .z3, #tli .z4,
#tli .t1, #tli .t2, #tli .t3, #tli .t4 {
 position:absolute;
 width:127px;
 height:127px;
 background-repeat:no-repeat;
}
#tli .t1, #tli .t2, #tli .t3, #tli .t4 {
 z-index:10;
 display:none;
}
#tli .z1, #tli .z2, #tli .z3, #tli .z4 {
 z-index:11;
 display:none;
}
#tli .p1, #tli .z1, #tli .t1 {
 top:0;
 left:0;
 background-position:0 0;
}
#tli .p2, #tli .z2, #tli .t2 {
 top:0;
 left:127px;
 background-position:-127px 0;
}
#tli .p3, #tli .z3, #tli .t3 {
 top:127px;
 left:127px;
 background-position:-127px -127px;
}
#tli .p4, #tli .z4, #tli .t4 {
 top:127px;
 left:0;
 background-position:0 -127px;
}
#tri {
 z-index:8;
 position:absolute;
 top:83px;
 left:1044px;
 background:url(/i/upper_right.png) no-repeat top right;
 width:41px;
 height:38px;
}
#hdrl {
 position:relative;
 background:url(/i/upper_left.png) no-repeat top left;
 top:85px;
 left:28px;
 width:826px;
 height:234px;
 padding:0 0 0 231px;
}
#hdrr {
 background:url(/i/right_shadow.png) repeat-y top right;
 padding:0 20px 0 0;
}
#hdrc {
 background:#F7F7E4 url(/i/top_shadow.png) repeat-x top left;
 height:234px;
}
#lgo {
 margin:37px 0 0 21px;
 width:296px;
 height:73px;
}
#an {
 float:right;
 margin:40px 19px 0 0;
}
#pnrs {
 width:264px;
 height:64px;
}
#ctb {
 position:relative;
 top:85px;
 background:url(/i/bottom.png) no-repeat bottom right;
 margin:0 4px 0 0;
 padding:0 0 33px 0;
}
#ctl {
 background:url(/i/left_shadow.png) repeat-y top left;
 margin:0 0 0 28px;
 padding:0 0 0 11px;
}
#ctr {
 background:url(/i/right_shadow.png) repeat-y top right;
 padding:0 20px 0 0;
}
#ctc {
 background:#F7F7E4 url(/i/cbg.png) repeat-y top left;
}
#nav {
 z-index:8;
 display:block;
 position:absolute;
 top:217px;
 left:220px;
 width:845px;
 height:63px;
 background:url(/i/nav_bg.png) repeat-x left top;
}
#nav a {
 display:block;
 color:#FFF;
 height:27px;
 font-size:15px;
 text-align:center;
 width:146px;
 padding-top:36px;
 background:url(/i/nav_div.png) no-repeat top left;
 float:left;
}
#nav a:hover {
 background:#EA9B1F url(/i/nav_div.png) no-repeat top left;
}
#hom a {
 background:url(/i/home_off.png) no-repeat top left;
 width:115px;
}
#hom a:hover {
 background:#EA9B1F url(/i/home_on.png) no-repeat top left;
}
#nav a.sel {
 background:#EA9B1F url(/i/nav_div.png) no-repeat top left;
}
#hom a.sel {
 background:#EA9B1F url(/i/home_on.png) no-repeat top left;
}
.snv {
 z-index:8;
 position:absolute;
 top:280px;
 left:189px;
 width:876px;
 height:19px;
 background:#EA9B1F url(/i/subnav_on.png) no-repeat;
 display:none;
 color:#FFF;
 padding:4px 0 0 0;
}
.ssnv {
 display:block;
}
.snv a {
 color:#60604B;
 padding:0 7px;
}
.snv a.sel {
 background:transparent;
 color:#BF2219;
}
.snv a:hover {
 color:#FFF;
}
#subl {
 background:#F7F7E4;
 color:#60604B;
 font-size:11px;
 text-transform:uppercase;
 padding:13px 0 13px 20px;
 letter-spacing:-0.03em;
}
#subl input {
 border:0;
 background:url(/i/search_box.png) no-repeat top left;
 height:19px;
 width:104px;
 color:#A0A0A0;
 font-size:10px;
 padding:7px 23px 0 47px;
 position:absolute;
 left:651px;
 top:-4px;
}
#tbr {
 margin-top:-13px;
 width:858px;
 height:36px;
 background:#60604B;
 color:#FFF;
}
#tbr h1 {
 position:relative;
 top:12px;
 left:225px;
 width:558px;
 text-transform:uppercase;
 font-weight:normal;
 font-size:13px;
 line-height:13px;
 overflow:hidden;
 padding-left:2px;
}
#tbr h1 a {
 color:#FFF;
}
#tbr h1 a:hover {
 text-decoration:underline;
}
#tbr button {
 float:left;
 margin:-6px 0 0 19px;
 font-size:11px;
 height:20px;
}
#rcl {
 float:right;
 width:280px;
 margin:9px 0 0 0;
}
#rcl a {
 color:#60604B;
}
#rcl a:hover {
 color:#EA2A1F;
}
#rcl p {
 margin:0 8px 12px 38px;
}
#rcl h1, #rcl h2, #rcl h3 {
 display:block;
 height:21px;
 width:235px;
 padding:6px 7px 0 31px;
 margin:0 0 4px 7px;
 color:#FFF;
 font-size:11px;
 font-weight:normal;
 text-transform:uppercase;
}
#rcl h1 a, #rcl h2 a, #rcl h3 a {
 color:#FFF;
}
#rcl h1 a:hover, #rcl h2 a:hover, #rcl h3 a:hover {
 color:#FFF;
}
#rcl h1 {
 background:#EA2A1F url(/i/tab1_left.png) no-repeat top left;
}
#rcl h2 {
 background:#EA621F url(/i/tab2_left.png) no-repeat top left;
}
#rcl h3 {
 background:#EA7F1F url(/i/tab3_left.png) no-repeat top left;
}
#rcl .box h1 {
 background:#EA2A1F url(/i/tab1_open.png) no-repeat top left;
}
#rcl .box h2 {
 background:#EA621F url(/i/tab2_open.png) no-repeat top left;
}
#rcl .box h3 {
 background:#EA7F1F url(/i/tab3_open.png) no-repeat top left;
}
#rcl .block {
 padding:2px 0;
}
#rcl h4 {
 margin:0 8px 12px 38px;
 color:#EA2A1F;
 font-size:12px;
 text-transform:uppercase;
}
#ri {
 position:relative;
 top:-58px;
 left:4px;
 width:233px;
 height:233px;
 margin-bottom:-35px;
}
#lcl {
 float:left;
 width:737px;
}
#main {
 position:relative;
 width:512px;
 padding:14px 0 95px 130px;
 margin-left:96px;
}
#main p {
 margin:0 8px 17px 0;
 line-height:19px;
}
#main h1, #main h2, #main h3 {
 text-transform:uppercase;
 font-weight:normal;
 margin-bottom:10px;
}
#main h1 {
 display:block;
 padding:4px 4px 4px 6px;
 background:#60604B;
 color:#FFF;
 font-size:13px;
 margin-left:-5px;
}
#main h2 {
 color:#474738;
 font-size:13px;
}
#main ul {
 padding:8px 8px 8px 41px;
 list-style-type:disc;
}
#main ul li {
 padding:0 0 8px 0;
}
#li {
 position:absolute;
 top:258px;
 left:61px;
 width:112px;
 height:231px;
}
#twi {
 position:absolute;
 padding:3px 0 0 20px;
 top:80px;
 left:39px;
 width:182px;
 height:174px;
 background:#E1E1C1 url(/i/twitter_right.png) no-repeat top right;
}
#lib {
 position:absolute;
 padding:6px 0 0 22px;
 top:104px;
 left:39px;
 width:174px;
 height:105px;
 background:#E1E1C1 url(/i/login_right.png) no-repeat top right;
 font-weight:bold;
}
#lib p {
 letter-spacing:-0.03em;
 font-size:12px;
 color:#EA2A1F;
 text-transform:uppercase; 
}
#lib a {
 letter-spacing:-0.03em;
 font-size:12px;
 color:#EA2A1F;
 text-transform:uppercase; 
 display:block;
 text-align:right;
 margin-right:11px;
}
#lib a:hover {
 color:#EA9B1F;
}
#lib p {
 margin:0 0 6px 0;
}
#lib input {
 font-size:12px;
 line-height:14px;
 width:152px;
 height:14px;
}
.df {
 background:#E1E1C1;
}
.df .inp {
 float:left;
 margin:10px 10px 0 10px;
}
.df .lb a {
 float:right;
}
.df .lb {
 font-size:13px;
 padding:0;
 margin:0 2px 3px 2px;
}
.df .required .lb {
 color:#EA2A1F;
}
.df .btn {
 clear:both;
 padding:10px;
 text-align:left;
}
.hide {
 display:none;
}
.el {
 font-size:14px;
 padding:10px;
 background:#EA2A1F;
 color:#FAFAFA;
}
.fl {
 font-size:14px;
 padding:10px;
 background:#EA9B1F;
 color:#FAFAFA;
}
.ldf {
 margin-right:20px;
}
.edf {
 margin:20px 20px 10px 20px;
}
.lt {
 margin:10px;
}
#rt {
 padding:0 0 27px 0;
 margin:-82px 0 0 32px;
 color:#2F2F2F;
}
#rt .w {
 width:60px;
}
#rt .d {
 margin:0 10px 0 0;
}
#rt .n {
 text-align:right;
 padding:15px 0;
 height:20px;
}
#rt .n a {
 color:#EA9B1F;
 padding:0 15px;
}
#rt .n a:hover {
 color:#EA2A1F;
}
#rt h1 {
 text-transform:uppercase;
 font-weight:normal;
 display:block;
 padding:4px 4px 4px 193px;
 background:#60604B;
 color:#FFF;
 font-size:13px;
}
#rt td {
 padding:20px 0 10px 20px;
}
#rt h5 {
 color:#EA2A1F;
 margin:0 0 10px 0;
}
#rt a {
 color:#60604B;
}
#rt a:hover {
 color:#EA9B1F;
}
#rt p {
 margin:0 0 15px 0;
}
#rt .t {
 font-size:10px;
 color:#EA9B1F;
}
.colup {
 padding-left:14px;
 background:#60604B url(i/up.png) no-repeat 4px center;
}
.coldn {
 padding-left:14px;
 background:#60604B url(i/down.png) no-repeat 4px center;
}
.lbt {
 white-space:nowrap;
 text-align:right;
}
#big {
 font-size:120%;
}
#shdiv {
 position:absolute;
 z-index:99;
}
#pgdiv {
 position:absolute;
 z-index:99;
}
.bta {
 background:#60604B;
 color:#FFF;
 padding:5px;
 text-align:right;
}
.bta input {
 font-size:11px;
 line-height:12px;
 padding:2px 2px 4px 4px;
}
#lbs {
 margin:0 0 0 10px;
 width:18px;
 height:15px;
}
#lbp {
 margin:0 0 0 6px;
 width:13px;
 height:15px;
}
#lbn {
 margin:0 0 0 6px;
 width:13px;
 height:15px;
}
#lbe {
 margin:0 0 0 6px;
 width:18px;
 height:15px;
}
#pgi {
 width:25px;
 text-align:right;
}
#shi {
 width:25px;
 text-align:right;
}
.ldiv {
 border:1px solid #60604B;
 padding:5px;
 width:23px;
 background-color:#FFF;
 text-align:right;
 cursor:pointer;
}
.addon {
 text-align:right;
}
.msel {
 height:80px;
 overflow:auto;
}
#b_bss {
 padding:12px 10px 7px 9px;
 background:url(/i/b_basis.png) no-repeat top left;
}
#b_bss img {
 width:154px;
 height:154px;
}
#l_bss {
 padding:14px 11px 15px 9px;
 background:url(/i/l_basis.png) no-repeat top left;
}
#l_bss img {
 width:112px;
 height:231px;
}
#r_bss {
 padding:12px 13px 13px 12px;
 background:url(/i/r_basis.png) no-repeat top left;
}
#r_bss img {
 width:233px;
 height:233px;
}
#t_bss {
 padding:15px 14px 16px 16px;
 background:url(/i/t_basis.png) no-repeat top left;
}
#t_bss img {
 width:254px;
 height:254px;
}
#pop {
 padding:10px;
 background:#F7F7E4;
}
#pop #lcl {
 width:600px;
}
#pop .lt {
 margin:10px 0 0 0;
}
#pop #rcl {
 width:250px;
}
.copyright {
 font-size:90%;
}
.red {
 color:#EA2A1F;
}
.cuf div {
 margin-top:4px;
}
.cuf div span {
 float:left;
 display:block;
 width:75px;
 text-align:right;
 padding:6px 12px 0 0;
}
.cuf div span.req {
 color:#EA2A1F;
}
.cuf div input {
 width:295px;
}
input[type="radio"] {
 width:auto;
 border:0;
 background:transparent;
}
input[type="checkbox"] {
 width:auto;
 border:0;
 background:transparent;
}
.dtree {
 font-size:12px;
 color:#60604B;
 white-space:nowrap;
 line-height:22px;
 margin:0 10px;
}
.dtree img {
 border:0px;
 vertical-align:middle;
}
.dtree a {
 color:#60604B;
 text-decoration:none;
}
.dtree a:hover {
 text-decoration:underline;
}
.dtree a.node, .dtree a.nodeSel {
 white-space:nowrap;
 padding:1px 0;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
 color:#EA9B1F;
 text-decoration:underline;
}
.dtree a.nodeSel {
 font-weight:bold;
 color:#EA2A1F;
}
#sbe {
 clear:both;
 margin:80px 77px 16px 0;
 text-align:right;
 font-weight:bold;
 font-size:9px;
 color:#D0D1AF;
}
#sbe a {
 color:#D0D1AF;
 text-decoration:underline;
}
#mlin {
 width:202px;
 height:48px;
 position:absolute;
 top:535px;
 left:39px;
}