body{
 font:normal 76% arial;
}


.pred{color:#900;font-weight:bold}
.js{margin:0;padding-left:0.5em;color:#960;text-align:left}
.pc{text-align:center}
.pm1{margin:1em}
.pf1{font-size:1em}
.pf8{font-size:0.8em}
.pf7{font-size:0.75em}
.pfv{font-family:verdana}
.pfg{font-family:georgia}
.pyel{background-color:yellow}

a.ab{color:#960;background-color:transparent;font-weight:bold;text-decoration:none}
textarea {width:98%;}
.brin{
 /*padding-left:2px;
 padding-right:-2px;*/
 color:#960;
 background-color:#ffebc1;
 border-top:2px solid #c69f4f;
 border-bottom:2px solid #fff1d5;
 border-left:2px solid #c69f4f;
}

input{
 padding:0 0.2em 0 0.2em;
 margin:0.2em;
 color:#960;
 background-color:#ffe9b9;
 border-top:2px solid #fff1d5;
 border-left:2px solid #fff1d5;
 border-right:2px solid #c69f4f;
 border-bottom:2px solid #c69f4f;
}
input:hover
{
 color:#960;
 font-weight:bold;
 background-color:#fff1d5;
 border-top:2px solid #fff;
 border-left:2px solid #fff;
}
input:active
{
 color:#960;
 font-weight:bold;
 background-color:#f4d09f;
 border-top:2px solid #c69f4f;
 border-left:2px solid #c69f4f;
 border-right:2px solid #fff1d5;
 border-bottom:2px solid #fff1d5;
}

fieldset{border:0;margin:0;padding:0;}

/*-------------------------------------------------------------------------------------*/
/*     P o p - u p   W i n d o w                                                                   */
/*-------------------------------------------------------------------------------------*/
div.dwin{
 margin:1em auto 2em auto;
}
div.pwin{
 border-right:2px solid #caa862;
 border-bottom:2px solid #caa862;
 border-top:2px solid #fff4df;
 border-left:2px solid #fff4df;
 /*background-color:#ffe9b9;*/
 color:#960;
 vertical-align:middle;
 text-align:left;
 background: #ffe9b9 url(/img/popupbg.jpg) repeat-y 100% 0;
 /*background-repeat:repeat-y;*/
 width:30em;
 padding:0.3em;
}

/*pre{
 white-space: pre-wrap;       /* css-3 */
 /*white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
 /*white-space: -pre-wrap;      /* Opera 4-6 */
 /*white-space: -o-pre-wrap;    /* Opera 7 */
 /*word-wrap: break-word;       /* Internet Explorer 5.5+ */
 /*width: 99%;
}*/

div.popab{
 width:100%;
 height:100%;
}

div.popca{
 clear:both;
 margin:0;
 padding-top:0.2em;
 width: 100%;
 min-height:5em;
 height:auto !important;
 vertical-align:top;
}

div.popma{
 min-height:5em !important;
 background:transparent url(/img/loading.gif) no-repeat 50% 40%;
 height:auto !important;
}

div.popma p{margin:0.5em 0.5em 0 0.5em;}

div.s_bottom{
 position:absolute;
 bottom:0;
 left:17px;
 height:17px;
}

div.popsd{
 position:absolute;
 display:block;
 /*top:15px;*/
 /*left:15px;*/
 /*padding-right:17px;*/
 /*padding-bottom:17px; */
 /*background-color:#960;*/
 /*opacity:0.4;
 filter:alpha(opacity=40);*/
}

div.sinner{
 bottom:0;
 height:100%;
 /*background-color:red;
 opacity:0.2;
 filter:alpha(opacity=20);*/
 width:100%
}

div.sdtr{
 position:absolute;
 right:0;
 height:17px;
 top:0;
 background-image:url(/img/pw_tr.png);
 background-repeat:no-repeat;
 width:17px;
}

div.sdr{
 position:absolute;
 right:0;
 height:100%;
 bottom:17px;
 background-image:url(/img/pw_r.png);
 background-repeat:repeat-y;
 width:17px;
}

div.sdbr{
 position:absolute;
 bottom:0;
 right:0%;
 background-image:url(/img/pw_br.png);
 background-repeat:no-repeat;
 height:17px;
 width:17px;
}
div.sdb{
 position:absolute;
 display:block;
 bottom:0;
 right:17px;
 background-image:url(/img/pw_b.png);
 background-repeat:repeat-x;
 height:17px;
}
div.sdbl{
 position:absolute;
 bottom:0;
 left:0;
 background-image:url(/img/pw_bl.png);
 background-repeat:no-repeat;
 width:17px;
 height:17px;
}
div.popbu{
 font-family:verdana, arial;
 width:100%;
 padding:0.5em 0 0.5em 0;
 text-align:center;
}
button.popbutt{
 padding:0 0.2em 0 0.2em;
 margin:0.2em;
 color:#960;
 font:normal 10pt tahoma,arial;
 background-color:#ffe9b9;
 border-top:2px solid #fff1d5;
 border-left:2px solid #fff1d5;
 border-right:2px solid #c69f4f;
 border-bottom:2px solid #c69f4f;
}
button.popbutt:hover{
 color:#960;
 font-weight:bold;
 background-color:#fff1d5;
 border-top:2px solid #fff;
 border-left:2px solid #fff;
}
button.popbutt:active{
 color:#960;
 font-weight:bold;
 background-color:#f4d09f;
 border-top:2px solid #c69f4f;
 border-left:2px solid #c69f4f;
 border-right:2px solid #fff1d5;
 border-bottom:2px solid #fff1d5;
}
.pj p{
 font:normal 9pt verdana,arial;
 text-align:left; 
 margin:1em;
}
.pj p.pc{
 font:normal 9pt verdana,arial;
 text-align:center;
 margin:1em;
}
.popma h1{
 display:block;
 text-align:center;
 font-size:1.1em;
 font-weight:bold;
}
span#lpc{
 display:block;
 text-align:center;
 /*margin:4em 0 1em 0;*/
 padding:4.5em 0 0.5em 0;
}

span.sprc{
 display:block;
 text-align:center;
 padding:2em 0 2em 0;
 /*padding:auto;*/
 font-weight:bold;
 color:#900;
 background-color:inherit;
}

img.tb_logo{
 float:left;
 margin:0.2em 0.2em 0 0.3em;
}
img.im05{
 margin:0.5em;
 width:2em;
 height:3em;
}
img.imm {
 margin:0.5em;
 /*width:5.1em;
 height:6.8em;*/
 /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/foxme.png',sizingMethod='crop');
 background:none;*/
}
img.tb_ir{
 /*margin-top:0.2em;*/
}

/*-------------------------------------------------------------------------------------*/
/*     T i t l e   B a r                                                                                        */
/*-------------------------------------------------------------------------------------*/
div.tb{
 cursor:move;
 float:left;
 font:bold 10pt tahoma,arial;
 color:#fff;
 background-color:#f0b761;
 text-align:left;
 width:100%;
 height:1.6em;
}

div.tb_bgo{
 background-image:url(/img/orangetitlebg.jpg);
 background-repeat:repeat-y;
}

div.tb_l {
 float:left;
 text-align:left;
}
div.tb_r {
 margin-top:0.2em;
 padding-right:0.1em;
 float:right;
 text-align:right;
 color:#960;
 background-color:transparent;
 font:normal 8pt tahoma,arial;
}

div.tb_r img{
 cursor:pointer;
}

span.tb_st {
float:left;
text-align:left;
padding:0.2em 0 0 0.2em;
}
div.pwin .tbln{
 clear:both;
 float:left;
 text-align:left;
 background-image:url(/img/tblbg.jpg);
 background-repeat:repeat-X;
 width:100%;
 margin:0.3em 0 0 0;
 padding:0;
 height:0.6em;
}

div.tbt{
float:left;
text-align:left;
/*width:80%;*/
/*height:20px;*/
}
/*
div.tbt img{
float:left;
margin:1px 4px 1px 3px;
padding:0;
text-align:left;
}*/
div.tbh1{
float:left;
/*margin-bottom:2px;
padding-bottom:2px;*/
display:inline;
}
h1.tbh1{
font:bold 12pt arial;
display:inline;
/*margin-bottom:2px;
vertical-align:top;*/
}
div.tbi{
cursor:default;
float:right;
text-align:right;
padding:0.15em 0.1em 0 0;
width:3em;
}
div.tb_i{
 font-weight:normal;
 background-color:#c0c0c0;
 color:#ffffff;
 background-image:none;
 text-align:right;
}

div.tbgn{
 cursor:move;
 float:left;
 font:bold 12pt arial;
 color:#fff;
 background-color:#006400;
 /*background-image:url(/img/orangeTitlebg.jpg);
 background-repeat:repeat-y;*/
 /*background-image:url(/img/bluehighlight.gif);*/
 text-align:left;
 /*margin:2px;
 margin-right:4px; */
 width:100%;
}
ul{text-align:left;}
div.tb 
div.tbi img{
 float:right;
 text-align:right;
}

div.thanks{
width:10em;
height:10em;
color:#960;
background-color:yellow;
}
div#msg{clear:both;text-align:left;margin:0;}
/*button.popbutt{
color:#036;border:3px outset #9cf;background-color:#91b5d9;}
*/



.shiftcontainer{
position: relative;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 300px; /* container width*/
background-color: #d1cfd0;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}


/*-------------------------------------------------------------------------------------*/
/*     P o p - u p   W i n d o w   T a b l e                                                      */
/*-------------------------------------------------------------------------------------*/

table.mydev{
 /*border-collapse:collapse;*/
 border-spacing:1px;
 /*border:1px solid #960;*/
 color:#960;
 background-color:#ffd98a;
}

table.mydev col.coll
{
width:40%;
}
table.mydev col.colr
{
width:60%;
}
table.mydev td {
 /*border:1px solid #960;*/
 padding-left:0.3em;
 background-color:#ffe9b9;
}

table.mydev td.tdh {
 background-color:#ffe3aa;
}

table.mydev td.tdr {
 text-align:right;
 padding-right:0.3em;
}
/*-------------------------------------------------------------------------------------*/
/*     M a i n   W i n d o w                                                                         */
/*-------------------------------------------------------------------------------------*/

div.buttonArea{
 margin:1em auto 0 auto;
 text-align:center;
 width:18em;
 height:3em;
}
div.button1 {
 padding-top:1em;
 /*width:100%;
 background-color:yellow;*/
}
div.button2
{
 padding-left:2em;
}
div.button3
{
 width:30em;
 padding-left:4em;
}
a.button {
 color:#fff;
 text-decoration: none;
 text-align:center; 
 cursor: default;
}
a.button:link {
 float:left;
 display: block;
}

a.button2 {
 float:left;
 display: block;
 padding:0.2em; 
 margin-left:1em;
 width: 6em;
 height: 1.5em; 
}
a.buttonRd {
 background-color:#f00;
 border:2px outset #f33;
}
a.buttonOe {
 color:#960;
 background-color:#ffe9b9;
 border-top:2px solid #fff1d5;
 border-left:2px solid #fff1d5;
 border-right:2px solid #c69f4f;
 border-bottom:2px solid #c69f4f;
}

a.button1 {
 font:normal 1em verdana;
 padding:0.2em 0.6em 0.2em 0.6em; 
}

div#shadow
{
  position:relative;
  top:1em;
  left:1em;
  z-index:8;
  background-color:#c0c0c0;
}

div#putBox
{
  z-index:10;
  position:absolute;
  bottom:1em;
  left:1em;
  width:20em;
  margin:0;
  padding:0;
  font:normal 8pt arial;
  border:1px solid #caa862;color:#996600;background-color:#ffe9b9;text-align:center;    
}

div#controlBox
{
  padding:1em;
  z-index:10;
}
h3
{
 font:bold 11pt arial;
 margin:0;
 padding:0.3em;
}
div.winH
{
  margin:0;
  padding:0;
  background-color:#fc6;
}
/*table{*/
/*border:collapse;*/
/*border:1px solid #caa862;color:#996600;*/
/*width:100%;}*/


col.jsPara
{
width:45%;
}
col.jsVal
{
width:55%
}
/*td{text-align:left;}*/


html noscript#noJavascript
{
 /*position:relative;*/
 position:absolute;
 z-index:62;
 /*top:12em;*/
 left:65%;
 top:0em;
 width:0em;
 height:0em;
 bottom:0em;
}

#noJavascript .noScriptArea
{
 z-index:62;
 position:absolute;
 top:12em;
 left:50%;
 width:22em;
 background-color:#ff6666;
 color:#ffffff;
 padding:0.5em;
 margin:0.5em 0.1em 0.5em 0.1em;
 text-align:center;
 border-top:1px solid #ffbbbb;
 border-right:1px solid #cc0000;
 border-bottom:1px solid #cc0000;
 border-left:1px solid #ffbbbb;
}

#noJavascript .noScriptContent
{
 padding:0em 1em 1em 1em;
 margin:0em 0.5em 0.5em 0.5em;
 border-top:none;
 border-right:1px solid #ffffff;
 border-bottom:1px solid #ffffff;
 border-left:1px solid #ffffff;
}

#noJavascript img
{
 /*width:100%;*/
 width:20.9em; 
 height:3.5em;
 margin:0em;
 padding:0em;
 border:none;
 text-align:center;
 vertical-align:bottom;
}

#noJavascript p
{
 font:normal 1em verdana;
 text-align:center;
 margin:0 0 0.5em 0;
 color:#ffffff;
 background-color:inherit;
}
/*about */
.ab3{
 float:left;
 width:33%;
 text-align:left;
}

blot{display:block;color:#ff3300;font-weight:bold;text-align:center;}