@media screen{
*{margin:0;padding:0;border:0;}
html{color:#666;background-color:#fff;background-image:url(/img/chiffonsquare.jpg);}
body{z-index:1;font:normal 76% verdana, sans-serif !important;color:#960;background-color:#fff;text-align:center;background-image:url(/img/chiffonsquare.jpg);}
div#st1{padding:0;margin:2.2em auto 2.7em auto;color:#960;text-align:left;background:#ffe9b9 url(/img/orangebg.jpg) repeat-y;border: 1px solid #caa862;max-width:19.9em;}
div#st3{background: url(/img/t610bg-8.png) 90% 70% no-repeat;}
div#t1{height:2em;}
#t1 img{margin:4px;padding:1px;}

div#tb1 {
 padding:0.5em;
}

div#tb1 img{
 padding:0.5em;
 border:1px solid #f1c974;
}

p{margin:0.5em 0.5em 0 0.5em;}
w100{width:100%;}

/* div.cmthd is in mobile css */

div.cmt .cmthd{margin:0 0.5em 0 0.5em;}
div#sc1 p,
div.cmthd p{margin:0 1em 0 1em;}

div.cmt{overflow:hidden;}



div.cmt a{color:#900;background-color:inherit;}

p.o1
{
 margin:0;
 padding:0.2em 0 0.2em 0.4em;
 height:1.2em;
 background-image:url(/img/orangefbg.jpg);
 background-repeat:repeat-y;
}

.inn, inn:hover,inn:active{padding:0;margin:0;border:0;float:left;}
.innu, innu:hover,innu:active,innu:focus
{
 cursor:pointer;text-decoration:underline;
}

hr
{
 margin:0.5em 1em 0.5em 1em;
 color:inherit;
 background:#caa862;
 border:0;
 height:0.1em;
}

ul {margin-left:2em;}
table 
{
 border-collapse:collapse;
 background-color:transparent;
 color:#960;
 max-width:235px;
}
td.td{text-align:right;background-color:transparent;}
td.td.td{text-align:right;background-color:transparent;}
td{padding:0;margin:0;background-color:transparent;}

table#dsp img{
 padding:0;
 margin:0;
 border:0;
}

div#f1{
 padding:0.4em 0 0 0.4em;
 height:1.6em;
 background:url(/img/orangefbg.jpg) repeat-y;
}

div.bb1{
  position:absolute;
  z-index:10;
  top:2em;
}

div.bb2{
  position:relative;
  z-index:10;
  width:278px;
  height:0;
  left:-23em;
}

div.bb3{
 background:url("/img/bubtop.png") no-repeat;
 z-index:10;
 width:280px;
 height:29px;
}
div.bb1t {
 position:absolute;
 top:0;
 z-index:10;
}
div.bb2t{
  position:relative;
  background:url(/img/bubpoint.png) no-repeat;
  width:54px;
  height:70px;
  z-index:10;
  top:-2px;
  left:263px;
}
div.bba
{
 position:relative;
 top:28px;
 padding:0 1.4em 0 0.75em;
 margin:0;
 z-index:10;
 background:url(/img/bubcontent.png) repeat-y;
}
div.bb9
{
 position:relative;
 top:28px;
 height:44px;
 background:url(/img/bubbottom.png) no-repeat;
}
h1.bbh,
h2.bbh
{
 color:#369;
 background-color:inherit;
 width:18em;
 text-align:center;
 padding:0; 
 margin:0;
}
p.bc
{
 color:#6095ca;
 background-color:inherit;
}

div#f775
{
 z-index:1;
 position:relative;
 color:#666;
 background-color:transparent;
 height:0;
 width:0;
}
div#f777
{
 z-index:1;
 position:absolute;
 color:#666;
 background-color:transparent;
 bottom:0;
 right:0;
 vertical-align:bottom;
 margin:0;
 padding:0;
 border:none;
}

.pdb
{
 color:#6095ca;
 background-color:inherit;
}
.pbb
{
 font-weight:bold;
 color:#369;
 background-color:inherit;
}

div#vdc1
{
  position:absolute;
  z-index:12;
  top:2em;
  height:0;
  width:0;
}

div.vda1
{
  position:relative;
  width:265px;
  height:0;
  top:0;
  left:250px;
}

div.vdi1
{
 border:0;
 margin:0;
 padding:0;
 vertical-align:bottom;
}
div#vdc1 img
{vertical-align:bottom;margin:0;padding:0;border:0;}

div.vdp1
{
 color:#960;
 background-color:#ffe9b9;
 background-image:url(/img/bgm1.png);
 background-repeat:repeat-x;
 padding:1em;
 margin:0;
 border-right: 1px solid #caa862;
 border-bottom: 1px solid #caa862;
 border-left: 1px solid #caa862;
}
div#vdi2
{
 position:relative;
 background:url(/img/mobile_ready.png) no-repeat;
 top:-6em;
 left:200px;
 height:107px;
 width:84px;
}

div#vdc7
{
  position:absolute;
  z-index:504;
  top:2em;
  height:0em;
}

div.vda7
{
  position:relative;
  width:80px;
  height:0;
  top:0;
  left:0;
}
div#vdi7
{
 position:relative;
 background:url(http://media.vulpine.mobi/img/bg/bluepen.png) no-repeat;
 top:3em;
 left:-200px;
 height:388px;
 width:61px;
}

div#vdc71
{
  position:absolute;
  z-index:504;
  top:4em;
  height:0em;
}

div.vda71
{
  position:relative;
  width:168px;
  height:0;
  top:0;
  left:0;
}
div#vdi71
{
 position:relative;
 background:url(http://media.vulpine.mobi/img/bg/k610iv.png) no-repeat;
 top:3em;
 left:-400px;
 height:343px;
 width:167px;
}
div#mtb1 {
 position:absolute;
 top:0;
 left:0;
 height:32px;
 width:100%;
 background:url(/img/tmbg.png) repeat-x;
}

#mtb1 div.hth5{
 font:normal 0.8em arial, sans-serif !important;
 text-align:center;
 color:#c93;
 background-color:transparent;
}

div#mhd1{
 z-index:500;
 position:fixed;
 top:0;
 left:0;
 height:26px;
 width:100%;
 /*filter:alpha(opacity=50);
 opacity 0.5;*/
 background-image:url(/img/ofooter.jpg);
}
div#mfo1{
 z-index:500;
 position:fixed;
 bottom:0;
 left:0;
 height:26px;
 width:100%;
 /*filter:alpha(opacity=50);
 opacity 0.5;*/
 background-image:url(/img/ofooter.jpg);
}
div#mfoc1{
 z-index:500;
 margin:0 auto 0 auto;
 text-align:center;
 height:26px;
 /*width:17.9em;*/
 width:217px;
}

#mfoc1 a{text-decoration:none;}

div.ihd{
 z-index:501;
 padding-top:3px;
 height:22px;
 width:87px;
 background:url(/img/iconholder.jpg) no-repeat;
}
div.ihdl{
 float:left;
 margin:2px 0 0 2px;
}
div.ihd a,div.ihd img{
 text-decoration:none;
 color:inherit; 
 background-color:inherit; 
}

div.ihdr{
 float:right;
 margin:2px 2px 0 0;
}

div.ihdls{
 float:left;
 margin:4px 0 0 1px;
}
div.ihdrs{
 float:right;
 margin:4px 1px 0 0;
}

div.ihds{
 position:relative;
 z-index:501;
 padding-top:1px;
 height:19px;
 width:71px;
 background:url(/img/iconholders1.jpg) no-repeat;
}
.ihd img {margin:0;}
.ihdc img{margin:0 2px 0 2px;}
span.ihds{text-align:center;cursor:pointer;font-size:0.8em;}
span.ihds:hover,span.ihds:focus{color:#900;font-weight:bold;}

/* Selection control*/
div#con1{
 position:relative;
 top:-13em;
 left:-155px;
}

#con1 div.ca1{
 position:absolute;
 width:11em;
 border: 1px solid #caa862;
}

#con1 div.ct1{
 background-color:#fc6;color:#fff;text-align:left;height:1.8em;
}

#con1 div.ca2{}
#con1 p {font:normal 100% arial, sans-serif;} 

/*-------------------------------------------------------------------------------*/
/*    Header and anchors                                                                  */
/*-------------------------------------------------------------------------------*/

div#vh4{
 position:fixed;
 z-index:512;
 top:8px;
 left:50%;
 margin: 0 auto 0 auto;
 padding-right:100px;
 width:200px;
 height:52px;
}

div#vh5{
 position:relative;
 z-index:512;
 text-align:left;
 width:30px;
 height:52px;
 left:-155px;
 background:url(/img/hb23.png) no-repeat;
}

div#vdi9{
 position:relative;
 z-index:10;
 top:4em;
 left:-270px;
 height:51px;
 width:142px;
}

div.vh6{
 position:fixed;
 z-index:512;
 top:8px;
 left:-300px;
 margin:0 100% 0 0;
 text-align:left;
 width:50%;
 height:52px;
}

div.vh7{
  position:relative;
  padding-right:155px;
}

div.vh8{
  position:relative;
  z-index:512;
  text-align:left;
  left:300px;
  width:100%;
  margin-right:100px;
  height:52px;
  background-image:url(/img/hb24.png);
}

/*-------------------------------------------------------------------------------*/
/*    Left hand Icons                                                                         */
/*-------------------------------------------------------------------------------*/

div.hdl1{
 position:fixed;
 z-index:513;
 top:8px;
 left:50%;
 margin:0 auto 0 auto;
 width:550px;
 height:5px;
}

div.hdl2{
 position:relative;
 z-index:513;
}

div.hdlc1{
 position:absolute;
 z-index:513;
 float:right;
 text-align:right;
 left:-700px;
 width:550px;
 height:72px;
}

.hdli2 img {text-align:right;vertical-align:top;}
.hdli2 img.mobi {padding:0.4em 2em 0 0;}

div.hdli1 {
 position:relative;
 display:block;
 z-index:513;
 float:right;
 padding:1.5em 4px 0 10px;
 height:52px;
 width:40px;
}

.hdli2{
 position:relative;
 float:right;
 top:-0.4em;
 width:360px;
 height:72px;
 vertical-align:top;
}

div#vh1{
 z-index:510;
 position:fixed;
 top:0;
 left:0; 
 width:100%;
 height:28px;
 background-image:url(/img/hb1.png);
}

div.vh1h5{ 
 position:relative;
 z-index:511;
 text-align:right;
 width:300px;
 float:right;
 height:0.8em;
 margin:2px 5px 0 0;
}

#vh1 h5{
 text-align:right;
 font:normal 0.8em arial,sans-serif !important;
 color:#c93;
 background-color:transparent; 
}

div#vh2{
 z-index:511;
 position:fixed;
 top:19px;
 left:50%; 
 margin: 0 auto 0 auto;
 width:515px;
 height:37px;
}

div.vh21{
 position:relative;
 width:277px;
 height:37px;
 left:129px;
}
div.vdfa1{
 display:block;
 width:277px;
}
div.vdfi1{
 border:0;
 margin:0;
 padding:0;
 vertical-align:bottom;
 width:277px;
 height:37px;
}
div#vdc1 img{vertical-align:bottom;margin:0;padding:0;border:0;}

div.vdfp1{
 color:#960;
 margin:0 .5em 0 .5em;
 background-color:#ffe9b9;
 background-image:url(/img/bgm1.png);
 background-repeat:repeat-x;
 padding:1em;
 border-right: 1px solid #caa862;
 border-bottom: 1px solid #caa862;
 border-left: 1px solid #caa862;
}
div#vdfi2{
 position:relative;
 background:url(/img/mobile_ready.png) no-repeat;
 top:-6em;
 left:200px;
 height:107px;
 width:84px;
}

/*---------------------------------------------------------------------------------------*/
/*  Mobile desktop pulldown menu                                                               */
/*---------------------------------------------------------------------------------------*/

ul.mb{list-style:none;
 display:block;
 z-index:5000;
 float:left;
 width:33px;
 height:15px;
 margin-left:1em;
 padding:0;
 font:normal 0.8em verdana,arial,sans-serif;}
ul.mb *{margin:0; padding:0;}
ul.mb li.menub{
 display:block;
 z-index:5000;
 float:left;
 width:33px;
 height:15px;
 color:#960;
 background:#f3d28d url(/img/menubutton.png)  top left no-repeat;
 list-style:none;
}
ul.mb ul.mbd{top:15px;z-index:5000;}
ul.mb a {display:block; color:#960; text-decoration:none; background-color:inherit}
ul.mb li {position:relative; float:left; margin-right:2px; list-style-type:none;}
ul.mb ul {
 position:absolute;
 z-index:5000;
 width:158px;
 top:26px;
 left:0;
 display:none; /*opacity:0;*/ 
 list-style:none;  
 border-top:1px solid #ffc; 
 border-right:1px solid #960; 
 border-left:1px solid #ffc; 
 border-bottom:1px solid #960; 
 color:#960;
 background-color:#f3d28d;}
ul.mb ul li {position:relative; width:158px; margin:0}
ul.mb ul li a {display:block; padding:0 7px 1px;}
ul.mb ul li a:hover {background-color:#c93; color:#fff4dd;}
ul.mb ul ul {left:158px; top:-1px; display:none !important;}
ul.mb .sub {background:url(/img/arwbn.png) 146px center no-repeat;padding:0 7px 1px;}
ul.mb .sub:hover {background:#c93 url(/img/arwow.png) 146px center no-repeat;color:#fff4dd;font-weight:bold;}
ul.mb .toptitle{padding:3px 7px 5px;width:144px;
 font-weight:bold;
 color:#630;
 background: #f3d28d url(/img/pulldownmain.jpg) repeat-X 0 0;
 border-bottom:1px solid #960;}
ul.mb .meu3{top:-8em;}
ul.mb li:hover > ul{display:block !important;}

/*------------------------------------------------------------------------*/


div#vdc1{display:none;}

 div#noscript {
   position:fixed;
   z-index:600;
   bottom:22em;
   left:1em;
   width:21.9em;
   height:0;
   /*bottom:0;*/
 }

 div.nojsa {
  width:21.9em;
  color:#fff;
  background-color:#f66;
  padding:0.5em;
  margin:0.5em 0.1em 0.5em 0.1em;
  border-top:1px solid #fbb;
  border-right:1px solid #c00;
  border-bottom:1px solid #c00;
  border-left:1px solid #fbb;
 }

 div.nojsc {
  padding:0 0.7em 1em 0.7em;
  margin:0 0.5em 0.5em 0.5em;
  border-right:1px solid #fff;
  border-bottom:1px solid #fff;
  border-left:1px solid #fff;
 }

 #noscript img{
  width:20.9em; 
  height:3.45em;
  margin:0;
  padding:0;
  border:0;
  text-align:center;
  vertical-align:bottom;
 }

 div#noscript p {
  margin:0;
  font-size:0.9em;
  font-weight:normal;
  font-family:verdana, Helvetica,"trebuchet ms",sans-serif;
  color:#fff;
  background-color:inherit;
 }

 .mbox{
  border-top:1px solid #dac18f;
  border-left:1px solid #dac18f;
  border-right:1px solid #a38036; 
  border-bottom:1px solid #a38036;
  -moz-box-shadow:rgba(110, 110, 110, 0.7) 5px 5px 10px 2px;
  -webkit-box-shadow:rgba(110, 110, 110, 0.7) 5px 5px 10px 2px;
  box-shadow:rgba(110, 110, 110, 0.7) 5px 5px 10px 2px;
 }
 .tbox img{
  margin:0.5em;
 }
 .tbox h2{
  padding:0.5em 0 0.5em 0;
 }

} /* screen mode only */