@media projection,screen{

.toggler{
 margin:0px 0 0px 0;
cursor:pointer;
text-decoration:none;
 padding-right:30px;
 text-align:center;
 font-weight:bold;
 font-family:arial;
font-size:14px;
line-height:20px;
display:block}
.toggler-closed{
color:#333;
padding-left:0px;
height:20px;
background:#efefef url('togglerc.gif') center right no-repeat;
border:solid 1px white}
.toggler-closed:hover{
color:#000;
padding-left:0px;
height:20px;
background:#fff url('togglerch.gif') center right no-repeat;
border:solid 1px #e3e3e3}
.toggler-opened{
color:#333;
padding-left:0px;
height:20px;
background:#efefef url('togglero.gif') center right no-repeat;
border:solid 1px white}
.toggler-opened:hover{
color:#000;
padding-left:0px;
height:20px;
background:#fff url('toggleroh.gif') center right no-repeat;
border:solid 1px #e3e3e3}

.toggler-c{
}
.toggler-c-closed{
 background:transparent;
 border:solid 1px #e3e3e3;
margin:-0px 0px 0px 0px;
 padding:0px}
.toggler-c-opened{
margin:-0px 0px 0px 0px;
 padding:0px;
 border:solid 1px #fff}

}

@media print{

.toggler-c{margin-bottom:0px}
.toggler{display:none}


}
.c form{
  font:100% arial,sans-serif;
  margin:0;
  padding:0;
  background:#FFF8DC}

.c form fieldset{
  / * clear:both;note that this clear causes inputs to break to left in ie5.x mac,commented out */
 border-color:#000;
 border-width:1px;
 border-style:solid;
 padding:10px;
 margin:0}

.c form fieldset legend{
font-size:1.1em}

.c form label{
display:block;
float:left;
width:150px;
padding:0;
margin:5px 0 0;
text-align:right}

.c form fieldset label:first-letter{
text-decoration:underline}

.c form input,form textarea{

width:auto;
margin:5px 0 0 10px}

.c form input#reset{
margin-left:0px}

.c textarea{overflow:auto}

.c form small{
display:block;
margin:0 0 5px 160px;
padding:1px 3px;
font-size:88%}
