@charset "utf-8";

body {
	background-color: #e8f0f8;
	font-family:      myriad_regular;
	text-decoration:  none;
}

a {
	text-decoration:  none;
	/* color:            #0000dd; */
}

.stroke {
	position:         fixed;
	left:             0px;
	top:              28px;
	width:            100%;
	height:           54px;
	background-color: #c2c2cc;
	z-index:          5;
}

.logo {
	position:         fixed;
	left:             49px;
	top:              0px;
	z-index:          10;
}

.i {
	position:         fixed;
	left:             115px;
	top:              24px;
	width:            12px;
	height:           63px;
	background-color: #d80000;
	cursor:           ew-resize;
	z-index:          30;
}

.titleblock {
	position:         fixed;
	left:             56px;
	top:              111px;
	width:            732px;
}

.title {
	position:         absolute;
	right:            0px;
	top:              0px;
	font-size:        20px;
	z-index:          20;
}

.yearsblock {
	position:         fixed;
	left:             6px;
	top:              135px;
	text-align:       right;
}

.radiobackground {
	position:         fixed;
	left:             51px;
	top:              135px;
	z-index:          9;
}

.containedinfo {
	position:         fixed;
	left:             225px;
	top:              444px;
	opacity:          0.5;
	z-index:          10;
	cursor:           pointer;
}

.containedinfocontent{
	position:         fixed;
	left:             237px;
	top:              290px;
	width:            400px;
	height:           166px;
	color:            #50bf69;
	background-color: #666;
	font-size:        13px;
	border-style:     solid;
	border-color:     black;
	border-width:     1px;
	border-radius:    3px;
	z-index:          23;
	visibility:       hidden;
}

.installedinfo {
	position:         fixed;
	left:             463px;
	top:              444px;
	opacity:          0.5;
	z-index:          10;
	cursor:           pointer;
}

.installedinfocontent{
	position:         fixed;
	left:             475px;
	top:              290px;
	width:            400px;
	height:           160px;
	color:            #b39cf1;
	background-color: #666;
	font-size:        13px;
	border-style:     solid;
	border-color:     black;
	border-width:     1px;
	border-radius:    3px;
	z-index:          23;
	visibility:       hidden;
}

.performedinfo {
	position:         fixed;
	left:             717px;
	top:              444px;
	opacity:          0.5;
	z-index:          10;
	cursor:           pointer;
}

.performedinfocontent{
	position:         fixed;
	left:             322px;
	top:              290px;
	width:            400px;
	height:           160px;
	color:            #ec9251;
	background-color: #666;
	font-size:        13px;
	border-style:     solid;
	border-color:     black;
	border-width:     1px;
	border-radius:    3px;
	z-index:          23;
	visibility:       hidden;
}

.radiodial {
	position:         fixed;
	left:             39px;
	top:              131px;
	opacity:          0.75;
	cursor:           ew-resize;
	z-index:          23;
}

.timedial {
	position:         fixed;
	left:             775px;
	top:              131px;
	opacity:          0.75;
	z-index:          23;
	visibility:       hidden;
}

.owndial {
	position:         fixed;
	left:             775px;
	top:              131px;
	opacity:          0.75;
	z-index:          39;
	cursor:           ew-resize;
	visibility:       hidden;
}

.timearrow {
	cursor:           ns-resize;
	position:         fixed;
	left:             791px;
	top:              350px;
	opacity:          0.75;
	z-index:          25;
}

#previewtext {
  display: table-cell;
  vertical-align: middle;
}

.selector {
	position:         absolute;
	left:             541px;
	top:              46px;
	text-align:       right;
	z-index:          20;
}

#preview {
	cursor:            pointer;
}

.infocontent, .newcontent{
	position:         relative;
	top:              87px;
	min-width:        400px;
	height:           585px;
	background-color: #eeeedd;
	border-style:     solid;
	border-color:     black;
	border-width:     1px;
	border-radius:    3px;
	overflow-y:       scroll;
	z-index:          0;
}

.person {
	background-color:   #aaaaaa;
	color:              white;
	padding:            1px 5px 1px 5px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius:      10px 10px 10px 10px; /* standards-compliant: (IE) */
	border:             1px solid #000000;
}

.logout {
	background-color:   #ddddbb;
	color:              black;
	padding:            1px 5px 1px 5px;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius:      10px 10px 10px 10px; /* standards-compliant: (IE) */
	border:             1px solid #000000;
}

.content {
	position:         absolute;
	left:             51px;
	top:              105px;
	z-index:          10;
}

.adminbutton {
	position:         absolute;
	right:            13px;
	top:              87px;
	z-index:          10;
}
