body, p {
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	text-align       : left;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 2px;
}
p {
	margin-top       : 1px;
	margin-bottom    : 10px;
	padding       : 2px 0px 1px 3px;
}

ul {
	margin-top       : 5px;
	margin-bottom    : 5px;
	margin-left      : 15px;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 0px;
	padding-right    : 0px;
}

li {
	padding-top     : 1px;
	padding-bottom  : 1px;
}

h1,h2,h3 {
	margin-top       : 5px;
	margin-bottom    : 5px;
	font-size        : 16px;
	color            : #4083EE;
}
h2 {font-size       : 14px; }
h3 {font-size       : 12px; }

table {
	padding-top      : 1px;
	padding-bottom   : 1px;
}

th {
	padding-left     : 2px;
	padding-right    : 2px;
}

td {
	text-align       : left;
	padding-left     : 2px;
	padding-right    : 2px;
}

table.history
{
	border           : 1px solid #ddd;
	border-collapse  : collapse; 
}
table.history th
{
	background       : #FE9900;
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

table.history td
{
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

table.member
{
	border           : 1px solid #ddd;
	border-collapse  : collapse; 
}
table.member th
{
	background       : #FE9900;
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

table.member td
{
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

table.purchase
{
	border           : 1px solid #ddd;
	border-collapse  : collapse; 
}
table.purchase th
{
	background       : #FE9900;
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

table.purchase td
{
	border           : 1px solid #ddd;
	padding-left     : 5px;
}

form, input, select {
	padding-top      : 0px;
	padding-bottom   : 0px;
	margin-bottom    : 0px;
	margin-top       : 0px;
	font-family      : Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size        : 12px;
	color            : black;
}
input.button {
	text-align       : center;
}
input.textfield
{
	padding-left     : 5px;
	margin-top       : 0px;
	margin-bottom    : 0px;
	padding-top      : 0px;
	padding-bottom   : 0px;
}

a:visited, a:link {
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration : none;
	color           : black;
}

a:hover  {
	font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
	color           : black;
	text-decoration : underline;
}

a.actionLink:link {
	color: #D2691E;
	margin-right : 15px;
}

a.menuLink:visited, a.menuLink:link {
	color: rgb(30, 69, 82);
	margin-right : 15px;
}

a.menuLink:hover {
	color: white;
	margin-right : 15px;
	text-decoration : underline;
}

.menuBox {
	font-family      : Trebuchet MS, Verdana, Arial;
	font-size        : 12px;
	color            : black;
	margin-top       : 6px;
	margin-bottom    : 6px;
	padding-top      : 6px;
	padding-bottom   : 6px;
	background       : #FE9900;
}

div.copyright {
	width            : 100%;
	font-size        : 11px;
	color            : white;
	margin-top       : 5px;
	border-top       : 1px solid #ddd;
	border-bottom    : 1px solid #ddd;
	background       : #FE9900;
}

a.copyright:visited, a.copyright:link {
	font-size        : 11px;
	 color            : black;
}

a.copyright:hover {
	font-size        : 11px;
	 color            : white;
}

img {
	 border: none;
	 vertical-align: middle;
}

.heading { font-size:14px; font-weight:bold; }

#box {
	border-top       : 1px solid #ddd;
	border-bottom    : 1px solid #ddd;
	border-left      : 1px solid #ddd;
	border-right     : 1px solid #ddd;
	padding-top      : 0px;
	padding-bottom   : 0px;
	padding-left     : 0px;
	padding-right    : 0px;
	margin-top       : 0px;
	margin-bottom    : 0px;
	margin-left      : 0px;
	margin-right     : 0px;
}
