img {
border: 0px; }

.text {
filter: none;
font-family:Arial,Helvetica,sans-serif; ;
font-size:10pt;
color: #000000 }

.big {
font-family:Arial,Helvetica,sans-serif; ;
font-size:12pt;
color: #000000 }

.supertitle {
font-family: Arial,Helvetica,sans-serif; ;
font-size:47pt;
color:#000000; }

.title {
font-family:Arial,Helvetica,sans-serif; ;
font-size:36pt;
color:#000000; }

.subtitle {
font-family: Arial,Helvetica,sans-serif; ;
font-size:14pt; color:#000000; }

.leftline {
border-left: 1px solid #999999; }

.fader {
font-size: 10pt;
font-weight: normal;
color: #ffffff;
font-family:Arial,Helvetica,sans-serif; }

.inputbox { 
background-image: url(images/textback.gif);
color: #444444; 
text-align: center;
font-size: 12px; 
font-family: Arial,Helvetica,sans-serif; 
border-width: 0px; 
width: 110px; 
height: 16px; 
padding: 0px; }

textarea {
font-size: 12px; 
font-family: Arial,Helvetica,sans-serif; 
}

.mapback {
position: absolute; 
top:80px;
left: 80px;
height = 800px;
width = 800px;
background-image: url(images/mapback.jpg);
}

.small {
font-size: 8pt; }

.info {
border-bottom: 1px dotted #ff0000;
cursor: help; }

.warning {
padding: 8px;
background-color: #ffbbbb;
border: 1px solid #000000;
}

body {
margin: 0px;
background-color: #FFFFFF;
background-repeat: no-repeat;
background-attachment: fixed;
font-size: 10pt;
font-weight: normal;
color: #000000;
font-family: Arial, Helvetica, sans-serif;}

#foldheader {
cursor:pointer;
cursor:hand ; 
font-weight:bold ;
list-style-image:url(fold.gif); }

#foldinglist {
list-style-image:url(list.gif); }

#dhtmltooltip {
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
text-align: center;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

select {
z-index: 5; }




a {
color: #2e0054; }

A:link, A:visited, A:active { 
text-decoration: none; 
border-bottom: 1px dashed #2e0054;
}

A:hover {
text-decoration: none;
border-bottom: 1px solid #2e0054; }

img {
border: 0px solid; }

.text {
font-family:arial; 
font-size:10pt; 
color:#5E0054; }

.supertitle {
font-family:arial; 
font-size:47pt; 
color:#5E0054; }

.title {
font-family:arial; 
font-size:36pt; 
color:#5E0054; }

.subtitle {
font-family:arial; 
font-size:14pt; color:#5E0054; }

.texttitle {
font-family:arial; 
font-size:14pt;
font-weight: bold;
color:#5E0054;
text-align: center;

}

.showtext {
font-family:arial; 
font-size:10pt; 
color: #b80000;
border: 1px solid #868FFF; 
background: #868FFF; }

.minititle {
font-family:arial; 
font-size:12pt; 
color:#5E0054; }

.smallwarning {
color: #ff0000;
font-size: 8pt; }

.medium {
font-size: 9pt; }

.small {
font-size: 8pt; }

.tiny {
font-size: 2pt; }

.info {
border-bottom: 1px dotted #ff0000; 
cursor: help; }

.menutable {
width: 100%;
height: 24px;
font-family: arial; 
font-size:10pt; 
color:#5E0054;
background-image: url("images/menuback.jpg");

}

.menutable A:link, .menutable A:visited, .menutable A:active { 
text-decoration: none; 
border-bottom: 0px;
}

.menutable A:hover {
text-decoration: underline;
border-bottom: 0px solid #2e0054; }

.warning {
color: #ff0000; }

.mapback {
position: absolute; 
top:80px;
left: 80px;
height = 800px;
width = 800px;
}

body {
margin: 0px;
background-color: #ffffff;
background-repeat: no-repeat;
background-attachment: fixed;
font-size: 12px;
font-weight: normal;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
scrollbar-face-color: #DcF0F9;
scrollbar-shadow-color: #9Ca0a9;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #9CC0B9;
scrollbar-darkshadow-color: #BcD0D9;
scrollbar-track-color: #CcE0E9;
scrollbar-arrow-color: #000000;
}

.layouttable {
    font-family: verdana, sans-serif;
    font-size: 11px;
	width: 80%;
    color: #000000;
    border-collapse: collapse;
}

.layouttable th {
    font-weight: bold;
    border: 1px solid #000000;
}

.layouttable td {
    border: 1px solid #000000;
}

.subtitle {
    font-family: verdana, sans-serif;
    font-size:18px; 
    color:#000000;
    font-weight: bold;
}

.forum_edit_button {
    border: 1px solid #000000;
    cursor: pointer;
    background: #FFFFFF;
    font-family: verdana, sans-serif;
    font-size: 9px;
    margin: 1px;
    color: #000000;
    padding: 1px;
}

.layouttable A {
color: #2e0054; }

.layouttable A:link, .layouttable A:visited, .layouttable A:active { 
text-decoration: none; 
}

.layouttable A:hover {
text-decoration: none;
color: #6e0054;
}

#all_posts A {
color: #2e0054; }

#all_posts A:link, #all_posts A:visited, #all_posts A:active { 
text-decoration: none; 
}

#all_posts A:hover {
text-decoration: none;
color: #6e0054;
}


.forum_quote_name {
    margin-left: 20px;
}

.forum_quote {
    margin-left: 20px;
    margin-right: 20px;
    background-color: #FAFAFA;
    border: 1px solid #CCCCCC;
}

.forum_smile_button {
    border: 0px solid #FFFFFF;
    cursor: pointer;
    background: #FFFFFF;
    margin: 1px;
    width: 18px;
    height: 18px;
}
