a.white { 
color: white;
text-decoration: none; 
}

table.shadow1 td.shade1 {
width:4px; height:4px; background-image:url('/img/shadow/t1.jpg');
}

table.shadow1 td.shade2 {
height:4px; background-image:url('/img/shadow/t2.jpg');
}

table.shadow1 td.shade3 {
width:4px; height:4px; background-image:url('/img/shadow/t3.jpg');
}

table.shadow1 td.shade4 {
width:4px; background-image:url('/img/shadow/t4.jpg');
}

table.shadow1 td.shade5 {
width:4px; background-image:url('/img/shadow/t5.jpg');
}

table.shadow1 td.shade6 {
width:4px; height:4px; background-image:url('/img/shadow/t6.jpg');
}

table.shadow1 td.shade7 {
width:4px; height:4px;  background-image:url('/img/shadow/t7.jpg');
}

table.shadow1 td.shade8 {
width:4px; height:4px; background-image:url('/img/shadow/t8.jpg');
}

table.shadow1 td.body {
padding:0px;
background-color:black;
}

.marg5bot { margin-bottom:5px; }
.marg10bot { margin-bottom:10px; }
.marg10top { margin-top:10px; }

.marg10top { margin-top:10px; }
.marg15top { margin-top:15px; }
.marg20top { margin-top:20px; }


table.shadow .s1 {
background: no-repeat right url("/img/shadow/object_top_left.png");
width:8px;
height:8px;
}

table.shadow .s2 {
background: repeat-x url("/img/shadow/object_top_center.png");
height:8px;
}

table.shadow .s3 {
background: no-repeat left url("/img/shadow/object_top_right.png");
width:9px;
height:8px;
}

table.shadow .s4 {
background: repeat-y right url("/img/shadow/object_left.png");
width:8px;
}

table.shadow .s5 {
background: repeat-y left url("/img/shadow/object_right.png");
width:9px;
}

table.shadow .s6 {
background: no-repeat right url("/img/shadow/object_bottom_left.png");
width:8px;
height:8px;
}

table.shadow .s7 {
background: repeat-x url("/img/shadow/object_bottom_center.png");
height:8px;
}

table.shadow .s8 {
background: no-repeat left url("/img/shadow/object_bottom_right.png");
width:9px;
height:8px;
}

table.shadow .brd {
border-color: white;
border-style: solid;
border-width: 8px;
}

.block1 {
background-color: #FFD403;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
}

.block2 {
background-color: #EBE0C0;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #000;
padding: 10px;
}

div.scroll { overflow: auto; padding: 8px; }

div.grade1 { background-color:#FF0000;height:10px; }
div.grade2 { background-color:#CC6633;height:10px; }
div.grade3 { background-color:#99FF00;height:10px; }
div.grade4 { background-color:#009933;height:10px; }


/* Images */
#fl {
  background-color: white;
  height:0px;
  /*position: absolute;
  width:0px;*/
  display:none;
}


#pb {
position:absolute;
position: fixed;
top:0px;
left:0px;
width:100%;
height:100%;
background:black;
display:none;
filter:'alpha(opacity="0")';
opacity:0;
MozOpacity:0;
KhtmlOpacity:0;
}


.msgWindow {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 600px;
	padding:0px;
	z-index:100;
}

* html .msgWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/* infobox */
.msgWindow{
    padding: 0 0px 0 0px;
	text-align: left;
	color: #000;
}

table.shadow2 .s1 {
background: no-repeat right url("/img/shadow/msg/1.png");
width:29px;
height:29px;
}

table.shadow2 .s2 {
background: repeat-x right url("/img/shadow/msg/2.png");
height:29px;
}

table.shadow2 .s3 {
background: no-repeat right url("/img/shadow/msg/3.png");
width:28px;
height:29px;
}

table.shadow2 .s4 {
background: repeat-y right url("/img/shadow/msg/4.png");
width:29px;
}

table.shadow2 .s5 {
background: repeat right url("/img/shadow/msg/5.png");
padding:10px;
}

table.shadow2 .s6 {
background: repeat-y right url("/img/shadow/msg/6.png");
width:28px;
}

table.shadow2 .s7 {
background: no-repeat right url("/img/shadow/msg/7.png");
width:29px;
height:30px;
}

table.shadow2 .s8 {
background: repeat-x right url("/img/shadow/msg/8.png");
height:30px;
}

table.shadow2 .s9 {
background: no-repeat right url("/img/shadow/msg/9.png");
width:28px;
height:30px;
}

.page1 {
border-color:#C7D6B9;
border-style: solid;
border-width: 1px;
background-color:#E5E5E5;
padding:3px;
padding-right:5px;
padding-left:5px;
font: 10px Arial;
color:black;
}

.page2 {
border-color:#C7D6B9;
border-style: solid;
border-width: 1px;
background-color:#B2B2B2;
padding:3px;
padding-right:5px;
padding-left:5px;
font: 10px Arial;
color:white;
font-weight: bold;
}

.page1 a {
color:black;
}

.page2 a {
color:white;
}

img.pad_sides {
margin-left:2px;
margin-right:2px;
}

.blog {
background-color:white;
border-style: solid;
border-width: 1px;
border-right-color:#ECECEC;
border-left-color:#ECECEC;
border-bottom-color:#D2C6BC;
border-top-width: 0px;
display:table;
width:95%;
padding:20px;
padding-top:0px;
}

.blogread {
background-color:#F8F3E3;
border-style: solid;
border-width: 1px;
border-right-color:#ECECEC;
border-left-color:#ECECEC;
border-bottom-color:#D2C6BC;
border-top-width: 0px;
display:table;
width:95%;
padding:20px;
padding-top:0px;
}

.blog_title {
font: 24px Arial;
font-weight: bold;
color: #665D5D;
margin-bottom:5px;
}

.blog_title_read {
font: 24px Arial;
font-weight: bold;
color: #665D5D;
margin-top:15px;
}

.blog_title_read a {
font: 22px Arial;
font-weight: bold;
color: #665D5D;
text-decoration: none; 
}

.blog_title a {
font: 22px Arial;
font-weight: bold;
color: #665D5D;
text-decoration: none; 
}

.blog_title a:hover {
text-decoration: underline; 
}

.blog_prelude {
font: 14px Arial;
color: #6E472A;
margin-bottom:5px;
}

table.blogshadow .s1 {
background: no-repeat right url("/img/blog/l.png");
width:6px;
height:7px;
}

table.blogshadow .s2 {
background: repeat-x url("/img/blog/c.png");
height:7px;
}

table.blogshadow .s3 {
background: no-repeat left url("/img/blog/r.png");
width:6px;
height:7px;
}

table.blogshadow {
margin-bottom:10px;
}