html,body,table,div,p,form,fieldset,h1,h2,h3,h4,h5,h6,img,ul,li { margin:0px;padding:0px;border:0px none;outline:0;font-weight:normal;line-height:normal;font-size:100%; }
html { height:100%;padding-bottom:1px;overflow:-moz-scrollbars-vertical; }
table { border-collapse:collapse;border-spacing:0px;text-align:left; }
td,div,p,tt,samp,code,var,def,big,small,strong,em { font-family:arial,sans-serif;font-size:11px;color:#6f6f6f;font-weight:normal;font-style:normal;text-decoration:none; }
select,input,textarea { font-family:arial,sans-serif;font-size:11px;color:#222;outline:none;border:none; }
select,input { cursor:pointer; }
textarea,input[type=text] { cursor:text; }
td img, img { display:block;color:#d5d5d5; }
sub,sup { vertical-align:baseline; }
ul,li { list-style:none; }
a { outline:none;text-decoration:none;color:#000; }
a:hover { text-decoration:none;color:#ff8000; }

#outer { background:url(i/bg_right6.jpg) left top repeat-x;background-color:#f9f9f6; }
#web { background:url(i/bg_tile6.png) left top repeat-y;width:1114px;visibility:hidden; }
#site { background:url(i/bg6.jpg) left top no-repeat;width:1094px; }
#maintable { width:796px;margin-left:298px; }
#fixer { margin-bottom:200px; }
#logoblock { background:url(i/logo.png) left top no-repeat;width:112px;height:800px;display:block;cursor:pointer; }
.lhdiv,.hdiv,.dhdiv { height:1px;line-height:1px;font-size:1px; }
.hdiv { background:url(i/dot_h.png) top left repeat-x; }
.vdiv { background:url(i/dot_v.png) top left repeat-y;width:1px; }
.dhdiv { background-color:#aaaaa4; }
.lrbg { background-color:#dfdfda; }
.lhdiv { background-color:#e2e2dd; }
.whb { background-color:#fff; }

#mmenu li { width:633px;height:22px; }
.flt { width:57px;text-align:right;color:#555; }
.flt span, .est { color:#f44;font-size:12px;width:12px;display:inline-block;text-align:left;margin-left:2px; }
.fbgl { background:url(i/bis_l.png) left top no-repeat; }
.fbgr { background:url(i/bis_r.png) left top no-repeat; }
.fbgl,.fbgr { height:19px;line-height:19px;width:3px; }
.fbgm { background:url(i/bis_m.png) left top repeat-x;cursor:text;width:180px; }
.fbgm,.flt { line-height:14px;height:14px;padding:3px 0px 2px 0px;border:0px none;margin-bottom:3px; }
.fmsh { width:155px; }

.nbut,.nbut input { width:60px; }
.nbut { background:url(i/but_mo.png) center top no-repeat; }
.nbut input { background:url(i/but.png) center top no-repeat; }
.but input { font-size:10px;line-height:14px;padding:3px 0px 3px 0px;text-align:center;text-transform:uppercase;color:#444; }
.wt,.gt { margin-bottom:6px;font-size:12px; }
.lm,h4,h5 { margin-left:14px; }
.rm { margin-right:14px; }

.wb, .tb { text-transform:lowercase;font-variant:small-caps; }
.tb { background:none;border:0px none;padding:0px;font-size:10px;font-weight:bold;color:#7af; }
.aa { color:#999; }
.tb:hover { text-decoration:underline; }
.wb { width:150px;margin:0px 0px 2px 0px; }
.wb, .gryb { background-color:#e7e7e7;border:1px solid #fff;border-right-color:#bbb;border-bottom-color:#bbb;color:#333; }
.gryb:hover { background-color:#d7d7d7; }
.ornb { background-color:#ffd793;border:1px solid #ffc;border-right-color:#ba6;border-bottom-color:#ba6; }
.ornb:hover { background-color:#f7c783; }
.blub { background-color:#93d7ff;border:1px solid #cff;border-right-color:#6ab;border-bottom-color:#6ab; }
.blub:hover { background-color:#83c7f7; }
.grnb { background-color:#9be39b;border:1px solid #dfd;border-right-color:#6c6;border-bottom-color:#6c6; }
.grnb:hover { background-color:#89d389; }
.dn { margin-top:7px; }
.dns { margin-top:2px; }

.winsize_n,.winsize_b,.fww,.fw { width:633px; }
.payoff,.copyr { width:589px; }
.payoff { height:33px;padding:8px 22px; }
.winsize_n { height:107px; }
.winsize_b { height:147px; }
.win_main { background-image:url(i/win_main.png); }
.win_about { background-image:url(i/win_om.png); }
.win_services { background-image:url(i/win_ind.png); }

.imagetext, small { font-family:"franklin gothic medium",sans-serif;font-size:10px;color:#888;overflow:hidden; }
.imagetext { padding:3px 0 0 1px;text-align:right; }

.content, .top { vertical-align:top; }
.content { margin:20px 0px 0px 0px; }
.content div, .content p { font-size:11px;line-height:15px; }
.content div, .copyr, h6 { margin:0px 22px; }
.content big { font-size:12px;line-height:16px; }
.content em { font-size:13px;line-height:17px; }

.fbimg { margin-bottom:6px; }
.fbimg img { margin:4px 22px 0px 22px; }
.bimg img { margin:0px 22px; }
.fww { margin-bottom:4px; }

h1,h2,h3 { color:#000; }
h1,h2,h4,h5 { font-family:georgia,serif; }
h1,h2 { padding:4px 0 2px 0;font-size:20px; }
.nhs { font-size:15px;margin-bottom:3px; }
.nhss { font-size:14px;margin-bottom:3px; }
.nhsss { font-size:13px;margin-bottom:2px; }
h3 span { font-size:11px;line-height:16px;display:block;font-style:italic;padding-bottom:3px;color:#949494; }
h4 { font-size:14px;line-height:20px;color:#222; }
h5 { font-size:12px;line-height:17px;color:#aaa; }

.cr, .cl, .hw { width:316px; }
.im { clear:both;margin:0px 22px 0px 22px; }
.hform { margin:0px 36px 0px 36px; }
.fform { margin:12px 0px 10px 22px; }
.lco { clear:left;margin:0px 6px 0px 22px !important; }
.rco { clear:left;margin:0px 22px 0px 6px !important; }
.limg { width:102px;margin:0px 14px 0px 0px;text-align:center; }
.limg img { margin:0 auto; }
.contdiv, .ltxt { width:172px; }
.contdiv, .min { line-height:1px;font-size:1px; }

.bfield { height:21px;background-color:#231f20; }
.bfield div { line-height:21px;white-space:nowrap; }
.bfield span { color:#ccc; }
.ninjas { margin-left:auto;width:29px;height:21px;background-image:url(i/o/ninjas_mo.gif); }
.ninjas a { background-image:url(i/ninjas.gif); }
.onbl, .headpil { color:#f9f9f9;font-family:"trebuchet ms",sans-serif; }
.onbl b { font-family:georgia,serif;margin:0 2px;font-size:12px;line-height:20px; }
.headpil span { padding-right:29px; }

.pil, .extpil, .rightpil, .leftpil, .headpil { min-width:22px;height:21px; }
.pil, .extpil, .rightpil, .headpil { text-align:right;float:right; }
.leftpil { text-align:left;float:left; }
.leftpil span { display:block;padding:4px 0 0 29px;white-space:nowrap; }
.pil span, .extpil span, .rightpil span { display:block;padding:3px 28px 0 0;white-space:nowrap; }

.pil { background:url(i/o/pildown_mo.gif) center right no-repeat; }
.pil a { background:url(i/o/pildown.gif) center right no-repeat; }
.extpil { background:url(i/o/pilup_mo.gif) center right no-repeat; }
.extpil a { background:url(i/o/pilup.gif) center right no-repeat; }
.rightpil { background:url(i/o/pilright_mo.gif) center right no-repeat; }
.rightpil a { background:url(i/o/pilright.gif) center right no-repeat; }
.leftpil { background:url(i/o/pilleft_mo.gif) center left no-repeat; }
.leftpil a { background:url(i/o/pilleft.gif) center left no-repeat; }
.headpil { background:url(i/o/headpilup_mo.gif) center right no-repeat; }
.headpil a { background:url(i/o/headpilup.gif) center right no-repeat; }

.english { width:25px;height:109px;background-image:url(i/o/english_mo.gif); }
.english a { background-image:url(i/english.gif); }

.fmenu { padding:9px 0 12px 0;background-color:#f9f9f1; }
.fmenu div { height:22px;float:left; }
.tel { width:99px;background-image:url(r/tel.png); }
.phono { width:85px;background:url(r/number.png) center left no-repeat; }
.eml { width:42px;background:url(r/eml.png) center left no-repeat; }
.mail, .mail a { width:147px; }
.mail { background:url(r/mail_s.png) center right no-repeat; }
.mail a { background:url(r/mail.png) center right no-repeat; }
.copyr { background:url(r/copyr.png) center right no-repeat;height:23px; }

dfn, var { padding-left:6px;color:#929292; }
cite { margin-top:8px;display:block; }
strong { font-size:110%;color:#000; }
code { display:block;font-size:10px;line-height:13px;color:#aaa; }
tt { font-family:inherit;font-size:115%;color:#15a8e8; }
samp { font-family:inherit;font-size:120%;color:#ff9900; }

.content ul { list-style-position:outside; }
.content ul li span { background:transparent url(i/bullet.png) left 6px no-repeat;color:#666;display:block;padding-left:11px; }
.content li { margin-top:1px; }
.bull,.bulli,.bullii { color:#666; }
.bull { padding-left:7px; }
.bulli { padding-left:14px; }
.bullii { padding-left:21px; }

.ltm { margin-left:6px; }
.rtm { margin-right:6px; }
.flt, .clt, .cl, .limg { float:left;clear:left; }
.crt, .cr, .rcol { float:right;clear:right; }
.lcol { float:left;clear:both; }
.lcol, .rcol { margin:1px 0 0px 0; }
.lt, .ltxt { float:left; }
.rt { float:right; }

.ptr { font-family:georgia,serif;font-size:13px;font-weight:normal; }
.predown, .prelink { line-height:16px;padding-left:16px;margin-left:10px; }
.predown { background:url(i/o/down.gif) left center no-repeat; }
.prelink { background:url(i/o/link.gif) left center no-repeat; }
.kam, .kam a { width:251px;height:82px; }
.kam { background:url(i/kam_but_mo.png) left top no-repeat; }
.kam a { background:url(i/kam_but.png) left top no-repeat; }
.op_r { background:url(i/op_ramp.png) top right repeat-y; }
.op { -ms-filter:"Alpha(Opacity=30)";filter:alpha(opacity=30);opacity:0.3; }

a.inlink { background:url(i/linkd.gif) bottom left repeat-x; }
a:hover.inlink { background:url(i/o/linkh.gif) bottom left repeat-x; }
.headpil a:hover span, .arrl, .arrl:link, .arrl:hover, .but input:hover, .wt, .ao { color:#ff9020; }
.flip span { display:block;padding:0px 0px 0 0;white-space:nowrap; }
.flip input, .pil a, .headpil a, .extpil a, .leftpil a, .rightpil a, .flip a { display:block;width:100%;height:100%;cursor:pointer; }
.pil a:hover, .headpil a:hover, .extpil a:hover, .leftpil a:hover, .rightpil a:hover, .flip a:hover, .flip input:hover { background:none; }
