﻿body 
{
    font-family: Calibri,Palatino Linotype,Verdana,Arial,"Microsoft JhengHei",PMingLiU;
    color: #000000;
    font-size:14px;
}

body a 
{
	color: #664E11;
	text-decoration: none;
	border:0;
}
body a:hover{
	background: transparent;
	color: #D2AB4B;
}

.stock-click {  }
.stock-click:hover{ color: #664E11;}

.wrapfooter
{
    font-family: Calibri,Palatino Linotype,Verdana,Arial,"Microsoft JhengHei",PMingLiU;
    color: #636363;
    font-size:13px;
}

h1 
{
    font-size: 15px;
}

hr 
{
    height: 1px;
    border: 0;
    background-color: Gray;
    width: 95%
}

.invisible
{
    height: 0px;
    border: 0;
}

.logo:link { color: #FFFFFF; font-family: Arial; text-decoration: none; }
.logo:visited { color: #FFFFFF; font-family: Arial; text-decoration: none; }
.logo:hover { color: #FFFFFF; font-family: Arial; text-decoration: none; }


.clear {
    clear:both;
}
.left
{
    float:left;
}
.right
{
    float:right;
}

input[type="submit"], input[type="button"], input[type="reset"] {
	color: #664E11;
	background: #DBCA83;
	font-weight: bold;
	border: 1px solid #DBCA83;
}
/*input[type="reset"][disabled]:active,
input[type="reset"][disabled],
input[type="button"][disabled]:active,
input[type="button"][disabled],
input[type="submit"][disabled]:active,
input[type="submit"][disabled]*/
.aspNetDisabled
{
    display: none;
}
input[type="submit"]:hover, input[type="button"]:hover {
	color: #D2AB4B;
	background: #FEF9E4;
	font-weight: bold;
	border: 1px solid #DBCA83;
}

input, textarea, select
{
	border:1px solid #656565;
	font-size:12px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding:3px;
}

input:focus, textarea:focus, select:focus {
    color: #604100;
	/*background: #F6E7E7;*/
    border: 1px solid #000000;
}


div.hideSkiplink, .header-table {
    background-color:#F5E5A3;
}


/* Menu */
div.menu {
    padding:4px 0 4px 8px;
    font-weight: bold;
    font-size: 15px;
}
div.menu ul {
    list-style:none outside none;
    margin:0;
    padding:0;
    width:auto;
    text-align:center;
}
div.menu ul li a, div.menu ul li a:visited {
    background-color: #DBCA83;
    border:1px solid #FFFFFF;
    color: #664E11;
    display:block;
    line-height:1.35em;
    padding: 4px 5px;
    text-decoration:none;
    white-space:nowrap;
}
div.menu ul li a:hover {
    background-color: #F4EAC1;
    color: #664E11;
    text-decoration:none;
    border:1px solid #DBCA83;
}
div.menu ul li a:active {
    background-color: #F4EAC1;
    color: #664E11;
    text-decoration:none;
}
div.menu li.current a, div.menu li.current a:hover
{
    background-color: #F5E5A3;
    color: #664E11;
}



/* Calendar */
.pretty-cal{
    background-color: #FFFFFF;
    width: 680px;
}

.pretty-cal tr {
    background-color: #FAFAFA;
}

.pretty-cal tr:nth-child(even) {
    background-color:#F5E5A2;
}

.pretty-cal a{
    text-decoration: none;
}

.calTitle tr{
    background-color: #DBCA83;
    color: #FFFFFF;
    font-weight: bold;
    border: 2px solid #DBCA83;
}

.calWeekendDay{
    color: #FF0000;
}

.calendarPopup a{
    color: #000000;
}

.calTodayDay {
    background-color: #BDA552;
}

.calTodayDay a{
    color: #000000;
}

.calendarPopup:hover{
    background-color: #D9C37A;
}

.chart-table
{
    width: 100%;
}

.chart-table td[scope='header']
{
    background-color: #F4EAC1;
}

.hidden
{
    display: none;
}