body,td,th,p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

a:hover {
color:#8CA26B;
}

hr {
color:#76685D;
height:1px;
width:90%;
}

h1 {
color:#425929;
font-size:14px;
border-bottom:3px double #8CA26B;
margin:0;
}

h2 {
color:#76685D;
font-size:18px;
}

form {
margin:0;
}

input,select,textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#425929;
border:1px inset #A1978F;
}

.buybutton {
font-family:"Trebuchet MS";
font-size:11px;
font-color:#FFF;
text-decoration:none;
background-color:#F90;
font-weight:600;
}

input.formCheckbox {
border:none;
background:transparent;
}

input.formButton {
background:#425929;
border-bottom:1px solid #688C40;
border-left:1px solid #688C40;
border-right:1px solid #141C0D;
border-top:1px solid #141C0D;
color:#FFF;
font-weight:700;
margin:3px 3px 0;
}

table.tabularData,table.tabularData td,table.tabularData th {
border:1px solid #76685D;
border-collapse:collapse;
}

table.tabularData td,table.tabularData th {
padding:3px;
}

table.tabularData th,table.tabularData th a:link,table.tabularData th a:visited,table.tabularData th a:hover,table.tabularData th a:active {
background:#A1978F;
color:#FFF;
}

.altRowEven {
background-color:#E7E4E2;
}

.altRowOdd {
background-color:#DFDBD9;
}

.smallprint {
font:10px;
}

.pagingLinks {
text-align:center;
color:##0000CC;
font-weight:700;
}

.errorMessage {
color:#933;
font-weight:700;
}

a:link,a:visited,a:active {
color:#00C;
text-decoration:none;
}
