body {
        background-color: #ececec;
        font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

div.tc {
        text-align: center;
}

div.zegbox {
        background-color: #26599d;

background: -moz-linear-gradient(top, #F78401 0%, #2989D8 98%, #26599D 100%); /* firefox */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F78401), color-stop(98%,#2989D8), color-stop(100%,#26599D)); /* webkit */

	color: #ffffff;
	font-size: 20px;
	text-shadow: 3px 3px 3px #000000;
/*	text-shadow:#fff 0px 1px 0, #000 0 -1px 0 ; */
        padding: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        border:1px solid #dcdcdc;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        width: 958px;
        margin-left: auto;
        margin-right: auto;
}

div.zebox {
        background-color: #ffffff;
        padding: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        border:1px solid #dcdcdc;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        width: 958px;
        margin-left: auto;
        margin-right: auto;
}

div.uptodate {
	background-color: #00a000;
	padding: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        border:1px solid #dcdcdc;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
	/* width: 938px; */
	width: 958px;
        margin-left: auto;
        margin-right: auto;
	color: white;
}

div.notuptodateforlong {
	background-color: #ffff00;
	padding: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        border:1px solid #dcdcdc;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
	/* width: 938px; */
	width: 958px;
        margin-left: auto;
        margin-right: auto;
	color: black;
}

div.notuptodate {
	background-color: #a00000;
	padding: 10px;
        margin-top: 10px;
        margin-bottom: 10px;
        border:1px solid #dcdcdc;
        border-radius: 4px;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        -o-border-radius: 4px;
        -khtml-border-radius: 4px;
        -webkit-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
        -moz-box-shadow: rgba(0,0,0,0.3) 0 1px 3px;
	/* width: 938px; */
	width: 958px;
        margin-left: auto;
        margin-right: auto;
	color: white;
}

div#zeblurb {
        text-align: center;
        font-size: 0.8em;
        color: #606060;
        padding: 10px;
}

img.shadow {
}
