
html {
background: #312317;
height:100%;
width:100%;
}

body {
color: #545454;
font-family: Sans Serif, Verdana;
}

p {
text-align: justify;
font-family: Sans Serif, Verdana;
color: #545454;
margin-top:0px;
margin-bottom:15px;
font-size: 12px;
}

ul      {
text-align: justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
margin-top:0pt;
margin-bottom:0pt;
list-style-type:square;
}

li	{
text-align: justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
margin-top:0pt;
margin-bottom:0pt;
list-style-type:square;
}

.note {
font-family: Sans Serif, Verdana;
font-size: 14px;
color: #B06310;
padding-top: 5px;
padding-bottom: 5px;
font-weight:bold;
}

a  {
text-decoration: underline;
color: #271321;
}

a:hover  {
color: #B06310;
text-decoration: underline;
}

a.toplinks  {
text-decoration: none;
color:white;
font-size: 12px;
font-family: Sans Serif, Verdana;
}

a.toplinks:hover  {
color: #EB8A19;
text-decoration: none;
}


a.nolink  {
color :#545454;
text-decoration: none;
}

a.lang  {
color : white;
text-decoration: none;
font-weight: bold;
}

a.lang:hover  {
color: white;
text-decoration: none;
}

a.gl {
text-decoration: none;
}

hr {
color: #CCCCCC;
noshade;
height:1px;
}


img.photo {
border-style: solid;
border-width: 1px;
border-color: #404040;
padding: 0px;
}

table.page {
width: 1090px;
height:100%;
vertical-align: top;
background-color: white;
margin: 0px;
text-align:center;
}


table.frame {
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
padding:8px;
}


table.content {
vertical-align:top;
margin-left:5px;
margin-right:5px;
background: white;
}

.darkrow {
background:#BCAC6A;
}

.lightrow {
background: #DFD6A9;
}

td.nav {
vertical-align:top;
background-image: URL('images/grad.gif');
}


td {
vertical-align:top;
text-align:justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-top:0px;
padding-bottom:0px;
}

td.leftnav {
text-align:left;
vertical-align:bottom;
text-align:center;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-top:15px;
}

td.content {
vertical-align:top;
text-align:justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-top:0px;
padding-left:20px;
padding-right:20px;
}

td.content2 {
vertical-align:top;
text-align:justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-top:0px;
padding-left:20px;
padding-right:20px;
width:980px;
}

td.admincontent {
vertical-align:top;
text-align:justify;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-top:0px;
padding-left:12px;
padding-right:10px;
}

td.rightnav {
width:250px;
vertical-align:top;
text-align:center;
padding:10px;
padding-top:10px;
}

td.smallprint {
color:#FB6307;
font-family:Sans Serif, Verdana;
font-size:10px;
font-weight:normal;
}

td.copyright {
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #8D8B8B;
text-align: center;
vertical-align: bottom;
padding-top: 5px;
padding-left:10px;
padding-bottom:7px;
}

td.button {
height:22px;
text-align: right;
vertical-align: middle;
font-family: Sans Serif, Verdana;
font-size: 12px;
color:black;
padding-right:2px;
}

td.print {
text-align:right;
width:100%;
}

td.gl {
color : black;
font-family: Courier New;
font-size: 12px;
vertical-align:middle;
text-align:center;
height: 100px;
}

td.indent {
color : #545454;
font-family: Sans Serif, Verdana;
font-size: 12px;
padding-left: 5px;
padding-right: 5px;
}

td.lefttop {
font-family:Sans Serif, Verdana;
color : #545454;
font-size:12px;
vertical-align:top;
text-align: left;
padding-bottom: 5px;
width: 175px;
}

td.leftmiddle {
font-family:Sans Serif, Verdana;
color : #545454;
font-size:12px;
vertical-align:middle;
text-align: left;
padding-bottom: 5px;
}

td.alignright {
margin:0px;
text-align: right;
}

td.aligncenter {
text-align: center;
}

td.right {
font-family:Sans Serif, Verdana;
color : #545454;
font-size:12px;
text-align: left;
vertical-align:top;
padding-bottom: 5px;
}

td.photo {
padding:5px;
width:160px;
}

td.amount {
text-align: right;
vertical-align:middle;
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #545454;
padding-right: 5px;
}

td.total {
text-align: right;
vertical-align:middle;
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #545454;
padding-right: 5px;
}

td.colheaderleft {
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #FFFFFF;
text-align:left;
vertical-align:middle;
font-weight:bold;
background: #56513C;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

td.colheadercenter {
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #FFFFFF;
text-align:center;
vertical-align:middle;
font-weight:bold;
background: #56513C;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

td.colheaderright {
font-family: Sans Serif, Verdana;
font-size: 12px;
color: #FFFFFF;
text-align:right;
vertical-align:middle;
font-weight:bold;
background: #56513C;
padding-left: 5px;
padding-right: 5px;
padding-top: 3px;
padding-bottom: 3px;
}

input.fillin {
color : #635D5D;
font-size:8pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}

input.file {
color : #635D5D;
font-size:8pt;
font-family:Sans Serif, Verdana;
}

input.order {
color : #635D5D;
font-size:8pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
width: 40px;
}

input.qty {
font-size:8pt;
width:50px;
font-family:Sans Serif, Verdana;
color : #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-right: 5px;
text-align:right;
}

input.pass {
color : #635D5D;
font-size:8pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
width:120px;
}

input.amount {
font-size:8pt;
width:40px;
font-family:Sans Serif, Verdana;
color : #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-right: 5px;
text-align:right;
}

input.short {
font-size:8pt;
width:60px;
font-family:Sans Serif, Verdana;
color : #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-right: 5px;
text-align:right;
}

input.website {
width:200px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
color: #545454;
}

input.readonly {
color : #545454;
font-size:8pt;
font-family:Sans Serif, Verdana;
border-style: none;
border-width: 0px;
}

input.admin {
width:140px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
color: #545454;
}

input.medium {
width:112px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
color: #545454;
}

input.long {
width:230px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
color: #545454;
}

input.xlong {
width:330px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
color: #545454;
}

input.radio {
border-style: none;
padding-bottom: 5px;
}

input.checkbox {
border-style: none;
}
input.button {	  
height: 20px;
color: #545454;
text-align: center;
vertical-align: middle;
font-family: Sans Serif, Verdana;
font-size: 12px;
}

input.checkbox {
border-style: none;
}

select	{
font-size:8.5pt;
font-family:Sans Serif, Verdana;
padding-bottom: 5px;
color: #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
}

textarea	{
width: 300px;
height: 100px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
padding-bottom: 5px;
color: #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
}

textarea.quest	{
width: 99%;
height: 20px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
padding-bottom: 5px;
color: #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}

textarea.wide	{
width: 99%;
height: 100px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
padding-bottom: 5px;
color: #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}

textarea.admin	{
width: 99%;
height: 150px;
font-size:8.5pt;
font-family:Sans Serif, Verdana;
padding-bottom: 5px;
color: #545454;
border-style: solid;
border-width: 1px;
border-color: #CCCCCC;
padding-left: 5px;
}
