/*qrz main*/
.version {color:qrzweb7.css}
html { height: 100% }
body {
    font-family:Arial,Helvetica,sans-serif;
    background-color:#ffffff;
    margin:0;
    padding: 0;
    height: 100%;
}

form {
    display:inline;
    margin:0;
}

a {
    text-decoration:none;
}

img {
    border:none;
}

.bor {
    border:solid 1px #ccc;
}

.cv {
    border-radius:15px;
}

#nobb{text-align:right}

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

.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}
.f15{font-size:1.5em}
.f14{font-size:1.4em}
.f13{font-size:1.3em}
.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}
.m0{margin:0}
.mt0{margin-top:0}
.mt05{margin-top:0.5em}
.mt1{margin-top:1em}
.mt2{margin-top:2em}
.mt4{margin-top:4em}

.bdr { border:solid 1px #ccc}
.bgw { background-color:white}
.bgy { background-color:#FFFFCC}
.wsn { white-space:normal}
.wsno { white-space:nowrap}

.w1{width:1%}
.w5{width:5%}
.w9{width:99%}
.w100{width:100%}
.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}
.ul{text-decoration:underline}
.vt{vertical-align:top}

.hot{
    margin-left: 8px;
    padding:2px;
    color:black;
    cursor:pointer;
}

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

#lpos img {
    position:relative;
    top:12px;
}

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

#qrzmain{
    padding:0px 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 {
    clear:both;
    font-size:12px;
    text-align:right;
    color:white;
    background-color:#6699cc;
    padding-left:2px;
    padding-right:2px;
    border:solid 1px #6699cc;
    white-space:nowrap;
}

.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;
    width:125px;
    overflow:hidden;
}

/* menu system css */

div.wrapper{
    font-family:Arial, Helvetica, sans-serif;
    background-color:#99ccff;
    border-top: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;
}


.cbut {
    border: solid 1px transparent;
    border-radius: 5px;
    padding:3px 8px;
}
.cbut:hover { 
    border: solid 1px #000000;
}
.gbut {
    background-color:#090;
    color: white;
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding:3px 8px;
}
.rbut {
    background-color:#A00;
    color: white;
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding:3px 8px;
}
.bbut {
    background-color:#3366ff;
    color: white;
    border-radius: 5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    padding:3px 8px;
}
.bbut:hover {
    background-color:#3399ff;
}
.rbut:hover {
    background-color:#FF0000;
}
.hot:hover {
    background-color:#6ac;
}
.gbut:hover {
    background-color:#00dd00;
}
/*end qrz main*/
