/* Basic */

a:link { color: #FFFFFF; text-decoration: underline;}
a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #FFFFFF; text-decoration: underline; }
a:active { color: #FFFFFF; text-decoration: underline; } 

td, body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}


/* Small White, Room Selector */

.sm { color: #FFFFFF; font-size: 10px}
.sm a:link { color: #FFFFFF; text-decoration: none; font-size: 10px; }
.sm a:visited { color: #FFFFFF; text-decoration: none; font-size: 10px; }
.sm a:hover { color: #FFFFFF; text-decoration: none; font-size: 10px; text-decoration:none }
.sm a:active { color: #FFFFFF; text-decoration: none; font-size: 10px; text-decoration:none }

.smon { color: #FFF000; font-size: 10px; font-weight: bold;}
.smon a:link { color: #FFF000; text-decoration: none; font-size: 10px; }
.smon a:visited { color: #FFF000; text-decoration: none; font-size: 10px; }
.smon a:hover { color: #FFF000; text-decoration: none; font-size: 10px; text-decoration:none }
.smon a:active { color: #FFF000; text-decoration: none; font-size: 10px; text-decoration:none }



/* Text Styles */

.bullet { color: #FFF000; font-size: 11px; font-weight: bold;}

.grey { color: #CCCCCC;}

.y a:link { color: #FFF000; text-decoration: underline; }
.y a:visited { color: #FFF000; text-decoration: underline; }
.y a:hover { color: #FFF000; text-decoration: none; }
.y a:active { color: #FFF000; text-decoration: none; }


/* Background Elements */

.bgleft {
 background-image: url(../layout/bg/bgleft_trans.gif);
 background-position: right top;
 background-repeat: repeat-y;
}


.bgright {
 background-image: url(../layout/bg/bgright_trans.gif);
 background-position: left top;
 background-repeat: repeat-y;
}


.bgbottomleft {
 background-image: url(../layout/bg/bgbottom_left.gif);
 background-position: right top;
 background-repeat: repeat-y;
}


.bgbottomright {
 background-image: url(../layout/bg/bgbottom_right.gif);
 background-position: left top;
 background-repeat: repeat-y;
}


Body, {
        scrollbar-arrow-color:#CF0000;
	scrollbar-base-color:#333333;
	scrollbar-shadow-color:#000000;
	scrollbar-face-color:#333333;
	scrollbar-highlight-color:#666666;
	scrollbar-dark-shadow-color:#000000;
	scrollbar-3d-light-color:#666666;
}


/* Forms */

.searchBox {
    border-top: 0px solid #4C0000;
    border-bottom: 0px solid #BC0000;
    border-left: 0px solid #4C0000;
    border-right: 0px solid #BC0000;
    padding: 4px 3px 0px 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;  
    color: #000000;   
    text-decoration: none;
    background: transparent;    
}

select { font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
input { font-size: 10px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Thumb chooser-selector */

.thsel { background: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-image: url(../layout/thsel.jpg); }
.thsel a:link { color: #FFFFFF; text-decoration: none; }
.thsel a:visited { color: #FFFFFF; text-decoration: none; }
.thsel a:hover { color: #FFFFFF; text-decoration: underline; }
.thsel a:active { color: #FFFFFF; text-decoration: none; }


.thselon { background: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-image: url(../layout/thselon.jpg); }
.thselon a:link { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.thselon a:visited { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.thselon a:hover { color: #FFFFFF; font-weight: bold; text-decoration: underline; }
.thselon a:active { color: #FFFFFF; font-weight: bold; text-decoration: none; }
