hr {
  color: blue;
}

body {
  font-family: Helvetica, Geneva, Arial, Verdana, sans-serif;
}

b.rtop, b.rbottom{display:block;background: #FFF}
b.r2top, b.r2bottom{display:block;background: #FFF}
b.r3top, b.r3bottom{display:block;background: #FFF}
b.r4top, b.r4bottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #c6d2ea;}
b.r2top b, b.r2bottom b{display:block;height: 1px;
    overflow: hidden; background: #daf1a8;}
b.r3top b, b.r3bottom b{display:block;height: 1px;
    overflow: hidden; background: #e1e1e1;}
b.r4top b, b.r4bottom b{display:block;height: 1px;
    overflow: hidden; background: #f1f1f1;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
b.r2top b.r4, b.r2bottom b.r4{margin: 0 1px;height: 2px}
b.r3top b.r4, b.r3bottom b.r4{margin: 0 1px;height: 2px}
b.r4top b.r4, b.r4bottom b.r4{margin: 0 1px;height: 2px}

.topinfobox {
  width: 313px; 
  border: 1px dotted #e1e1e1; 
  background: #e2f2fa;
  text-align: left;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 13px;
}

.smf {
  font-size: small;
}

.label {
  font-size: 14px;
  color: #385e9e;
}

.biglabel {
  font-size: 18px;
  color: #385e9e;
}

.favicon {
  margin-left: 3px; 
  margin-right: 3px;
}

.bluebig {
  color : blue;
  font-size : 110%;
}

.inputbar {
  background-color : #e2f2fa;
  font-size : 110%;
}

.aincl {
  color: black;
  text-decoration : none;
}

.biganchor {
  font-size : 120%;
}

.vcle {
  padding-top: 8px; 
  padding-bottom: 8px;
  padding-left: 0;
  margin-left: 0;
  display: block;
  font-size: 20px;
  font-weight: bold;
  border-bottom: 1px #cac7c7 solid;
  width: 318px;
}

.eventelem {
  font-size: 18px;
  border-bottom: 1px #cac7c7 solid;
  margin-bottom: 1px;
  margin-top: 1px;
  width: 320px; 
}

.phonebookelem {
  font-size: 15px;
  background: #FFFFFF;
  border-bottom: 1px #cac7c7 solid;
  padding-bottom: 1px;
  padding-top: 1px; 
}

.phonebookelemname {
  padding-left: 5px; 
  font-weight: bold;
  background: #FFFFFF;
  word-wrap: break;
}

.phonebookelemnumber {
  color: grey; 
  font-size: 13px; 
  padding-left: 5px;
}

.bigmenu {
  display: inline;
  overflow: hidden;
  width: 78px;
  float : left;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
  margin-left: 1px;
}

.clemenu {
  display: none;
  background: #c6d2ea;
  margin-top: 8px; 
  margin-left: -2px; 
  text-align: center;
  height: 50px;
  width: 320px;
  background: #ffffff url(../images/big/gr3.png) repeat-x;
}

.clemenuitem {
  color: #cdcdcd;
  text-decoration : none;
  font-size: 25px;
}

.activetab {
  display: block;
  float: left;
  margin-left: 1px;
  background: #e1e1e1; 
  font-size: 19px; 
  font-weight: bold;
  bottom: -3px;
  position: relative;
  color: #509dda;
}

.inactivetab {
  display: block;
  float: left;
  margin-left: 1px;
  background: #f1f1f1; 
  color: #b1b1b1;
  font-size: 17px; 
  margin-top: 4px;
  bottom: -1px;
  position: relative;
}

/* testing */

.dialogin {
  min-width: 50px;
  max-width: 290px;
  float: left;
}

.dialogout {
  min-width: 50px;
  max-width: 290px;
  float: right;
}

.hd1 .t,
.hd2 .t{
  font-size: 1px;
  height: 12px;
}

.ft1 .t,
.ft2 .t {
  font-size: 1px;
  height: 18px;
}

.hd1 {
  background: transparent url(../images/big/boxes/ltop_b.png) no-repeat 0px 0px;
  margin-right: 5px;
}

.hd2 {
  background: transparent url(../images/big/boxes/ltop_g.png) no-repeat 0px 0px;
  margin-left: 5px;
}

.hd1 .t {
  background: transparent url(../images/big/boxes/rtop_b.png) no-repeat right 0px;
  /*margin-right: 5px;*/
}

.hd2 .t {
  background: transparent url(../images/big/boxes/rtop_g.png) no-repeat right 0px;
  margin-left: 24px;
}

.bd1 .t .s{
  padding-left: 10px;
  padding-right: 20px;
  word-wrap: break-word;
}

.bd2 .t .s{
  padding-left: 20px;
  padding-right: 10px;
  word-wrap: break-word;
}
.bd1 {
  background: transparent url(../images/big/boxes/center_b.png) repeat-y 0px 0px; 
  margin-right: 5px;
}

.bd2 {
  background: transparent url(../images/big/boxes/center_g.png) repeat-y 0px 0px;
  margin-left: 5px;
}

.bd1 .t {
  background: transparent url(../images/big/boxes/rcenter_b.png) repeat-y right 0px;
  /*margin-right: 24px;*/
}

.bd2 .t {
  background: transparent url(../images/big/boxes/rcenter_g.png) repeat-y right 0px;
  margin-left: 5px;
}

.ft1 {
  background: transparent url(../images/big/boxes/lbot_b.png) no-repeat 0px 0px;
  margin-right: 5px;
}

.ft2 {
  background: transparent url(../images/big/boxes/lbot_g.png) no-repeat 0px 0px;
  margin-left: 5px;
}

.ft1 .t {
  background: transparent url(../images/big/boxes/rbot_b.png) no-repeat right 0px;
  /*margin-right: 5px;*/
}

.ft2 .t {
  background: transparent url(../images/big/boxes/rbot_g.png) no-repeat right 0px;
  margin-left: 24px;
}



#popuplayer {
	position: absolute;
	visibility: hidden;
	width: 120px;
	height: 100px;
	left: 175px;
	top: 80px;
	background-color: #e1e1e1;
	border: 1px dashed #000;
	padding: 10px;
}



