HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
table {
}


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 62.5%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: verdana, helvetica, sans-serif; BACKGROUND-COLOR: #000000; COLOR: #ffffff;
}

table.full-height {  width:100%;  border:1px solid black;}

#GREX {
	BACKGROUND-IMAGE: url(../images/login_screens/icons/grey_dot.png); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; opacity:0.5; filter: alpha(opacity=70);
}
#topright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 30; RIGHT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 0px; POSITION: absolute; TOP: 10px; opacity:0.6; filter: alpha(opacity=60);
}
#bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 101; PADDING-BOTTOM: 0px; RIGHT: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #cccccc; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.5; filter: alpha(opacity=50);
}
A {
	COLOR: #93a9d5
}
A:active {
	COLOR: #50607c; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff7900; TEXT-DECORATION: underline
}
#top_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; TOP: 35px
}
#bottom_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 12; LEFT: 10px; BOTTOM: 180px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.6; filter: alpha(opacity=60);
}

#head-right {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 12; RIGHT: 10px; BOTTOM: 120px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.8; filter: alpha(opacity=80);
}

#bottom-gridnews {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 10px; BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
          }

#bottom-fader {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 450px; BOTTOM: 130px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
          }

#bottom-gridevents {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 320px; BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
            }

#bottom-gridforum {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; LEFT: 630px; BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
           }

#bottom-gridlinks {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 42; RIGHT: 10px; BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
           }

#bottom-gridlinks:hover {
        opacity:1.0; filter: alpha(opacity=100);
}

#bottom-gridnews:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-gridforum:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom-gridevents:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom_left:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#gridstatus:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#userbox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#topright:hover {
        opacity:1.0; filter: alpha(opacity=100);
}
#bottom_right:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


#bottom-header {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; LEFT: 1px; BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.7; filter: alpha(opacity=70);
            }

#christmas {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 60; LEFT: 183px; BOTTOM: 123px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:1.0; filter: alpha(opacity=100);
            }

#flickr {
        Z-INDEX: 99; left:10; top: 10; opacity:1.0; filter: alpha(opacity=100); HEIGHT: 100%; WIDTH: 100%;
            }

#ticker {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 90; LEFT: 10px; BOTTOM: 117px; MARGIN: 0px; BORDER:0; PADDING-TOP: 0px; POSITION: absolute; opacity:0.4; filter: alpha(opacity=40);
            }

IMG#mainImage {
	LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 1px; HEIGHT: 100%
}
#bottom_right {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 13; RIGHT: 10px; BOTTOM: 180px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.6; filter: alpha(opacity=60);
}

#languages {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 13; LEFT: 20px; TOP: 20px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute; opacity:0.5; filter: alpha(opacity=50);
}

#languages:hover {
        opacity:1.0; filter: alpha(opacity=100);
}

<!-- Grid Status Box -->
#gridstatus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 41; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 10px; POSITION: relative
}
#gridstatus:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


.ONLINE {
	FONT-WEIGHT: bold; COLOR: #12d212
}
.OFFLINE {
	FONT-WEIGHT: bold; COLOR: #ea0202
}
.gridtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.newslist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; opacity:0.5; filter: alpha(opacity=50); 
}
TD.gridbox_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 5px; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/grey.gif); WIDTH: 5px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_tl.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_tr.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_bl.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px; opacity:0.5; filter: alpha(opacity=70);
}
TD.gridbox_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/gridbox_br.png); WIDTH: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 5px ; opacity:0.5; filter: alpha(opacity=70);
}


<!-- Grid Status Box -->
#userbox {
        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; POSITION: relative; opacity:0.5; filter: alpha(opacity=50);

}

#userbox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


<!-- INFO ALERT BOX -->
#Infobox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 71; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; POSITION: relative; opacity:0.5; filter: alpha(opacity=50);
}
#infobox:hover {
        opacity:1.0; filter: alpha(opacity=100);
}


.boxtext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px; TEXT-ALIGN: left; opacity:1.0; filter: alpha(opacity=100);
}
.black_content {
	FONT-SIZE: 1.2em; COLOR: #ffffff; BACKGROUND-COLOR: #000000; 
}
.black_content_no {
        FONT-SIZE: 1.2em; COLOR: #ccc; BACKGROUND-COLOR: #000000;
}


.black_content_white {
        FONT-SIZE: 1.2em; COLOR: #ccc; opacity:0.9; filter: alpha(opacity=90);
}

TD.boxwhite_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxwhite_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_r.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxwhite_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxwhite_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_l.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxwhite_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_tl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_tr.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_bl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxwhite_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxwhite_br.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxgreen_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_r.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxgreen_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px; BACKGROUND-COLOR: #000000
}
TD.boxgreen_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_l.png); WIDTH: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxgreen_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_tl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_tr.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_bl.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxgreen_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxgreen_br.png); WIDTH: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 11px
}
TD.boxyellow_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxyellow_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_r.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxyellow_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxyellow_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_l.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxyellow_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_tl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_tr.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_bl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxyellow_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxyellow_br.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_t {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_t.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxred_r {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_r.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxred_b {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_b.png); BACKGROUND-REPEAT: repeat-x; HEIGHT: 9px; BACKGROUND-COLOR: #000000
}
TD.boxred_l {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_l.png); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #000000
}
TD.boxred_tl {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_tl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_tr {
	BACKGROUND-POSITION: right top; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_tr.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_bl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_bl.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}
TD.boxred_br {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/login_screens/icons/boxred_br.png); WIDTH: 9px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 9px
}

<!--  REGION BOX -->
#regionbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 7px; PADDING-TOP: 0px; POSITION: fixed; BOTTOM: 200px; LEFT: 10px
}
.regiontoptext {
	PADDING-RIGHT: 3px; font-weight:bold PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.regiontext {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}

