body {
    font-family :Arial,Helvetica,sans-serif;
    background-color:#ffffff;
    margin: 0;
}

form {
    display :inline;
    margin :0;
}

a {
    text-decoration:none;
}

img {
    border:none;
}

.qrzblue {background-color :#99CCFF}
.ltblue {background-color :#CFF}

.none{display:none}
.ptr{cursor:pointer}
.l2{margin-left:2em}
.l3{margin-left:3em}
.fi{font-style:italic}
.fb{font-weight:bold}
.bd{font-weight:bold}
.f12{font-size:1.2em}
.f11{font-size:1.1em}
.f9{font-size:0.9em}
.f8{font-size:0.8em}
.f7{font-size:0.7em}
.f6{font-size:0.6em}
.ff{font-family:monospace}
.ct{text-align:center}
.rt{text-align:right}
.lt{text-align:left}
.jt{text-align:justify}
.ml1{margin-left:1em}
.ml2{margin-left:2em}
.ml3{margin-left:3em}
.ml4{margin-left:4em}
.mt1{margin-top:1em}
.mt2{margin-top:2em}
.w1{width:1%}
.w5{width:5%}
.w9{width:99%}
.red{color:#F00}
.yel{color:#FF0}
.green{color:#090}
.blue{color:#009}
.wht{color:#FFFFFF}
.nsw{white-space:nowrap;}
.clb{clear:both;}
.ovh{overflow:hidden;}

#qrz {
    background-color:white;
    margin-left:auto;
    margin-right:auto;
    margin-top:8px;
    margin-bottom:8px;
}


#qrztop {
    background-color :white;
    clear:both;
}

#qrzmain{
    padding: 0 8px; 0 8px;
}

#qrzleft {
    width:120px;
}

#qrzcenter {
    width:100%;
    padding-left: 8px;
    padding-right: 8px;
}

#qrzright {
    width: 170px;
    padding-top: 20px;
    text-align:right;
}

#qrzend {
    font-size :smaller;
    background-color :white;
    color :#900;
}

#qrzbad {
    margin-top:16px;
    text-align:center;
    clear:both;
}

#donate {
    margin-top:40px;
    background-color:#cfc;
    text-align:center;
    width:107px;
    border:solid 2px #090;
    cursor:pointer;
    white-space:nowrap;
}

.qrzfooter {
    background-color:#9cf;
    padding:4px;
    font-size:0.7em;
    margin-top:16px;
    margin-bottom:0;
    text-align:center;
    clear:both;
}

.sectionhead {
    font-weight :bold;
    margin-top :0.2em;
    margin-right :0.5em;
    padding-top :0.15em;
    padding-right :0.5em;
    border-bottom :2px solid #49f;
}

.redhead {
    font-weight :bold;
    margin-top :0.2em;
    margin-right :0.5em;
    padding-top :0.15em;
    padding-right :0.5em;
    border-bottom :2px solid #49f;
    color:#f00;
}

.logbox {
    font-size: 12px;
    text-align: right;
    color: white;
    background-color: #6699cc;
    margin-left: 2px;
    margin-right: 2px;
    border: solid 1px #6699cc;
}

.box	{
	    background-color:white;
	    padding :2px 4px;
	    border:solid 1px #009;
	}

.lbox   {
	    border:solid 1px #ccc;
	    padding-left:2px;
	    padding-right:2px;
	}

.lmenu	{
	    font-size:0.9em;
	    padding:2px;
	    white-space:nowrap;
	}


.lads {
    margin-bottom:8px;
}

/* menu system css */

div.wrapper{
    font-family:Arial, Helvetica, sans-serif;
    background-color:#99ccff;
    border:solid 1px #6699cc;
    clear:both;
}

button{
    padding:4px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#666;
    border:1px solid #999;
    background-color:#eee;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;
    margin-bottom:4px;
}

button:hover{
    color:#aaa;
    background-color:#000;
}
:focus {
    outline:0;
}

span.btn{
    padding:10px;
    display:inline-block;
    cursor:pointer;
    font:12px/14px Arial, Helvetica, sans-serif;
    color:#aaa;
    background-color:#eee;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;
}

span.btn:hover{
    background-color:#000;
}

.msgBox{
    position:absolute;
    width:250px;
    height:60px;
    background:black;
    -moz-box-shadow:#999 2px 0px 3px;
    -webkit-box-shadow:#999 2px 0px 3px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    padding:10px;
    padding-top:30px;
    top:10px;
    right:10px;
    font:20px/24px Arial, Helvetica, sans-serif;
}

