/* -----------------------------------------
Opus publishing system
Copyright (C) 2000-2012 The Hug
Distributed under GNU General Public License
http://www.the-hug.co.uk/opus/
------------------------------------------*/

body {
background-color: #FFFFFF; 
font-size: 13px;
font-family: Arial, sans-serif;
}

table { 
font-size: 1em; 
}

a:visited, a:link, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

.large { font-size: 127%; }
.small { font-size: 82%; }
.smaller { font-size: 73%; }

input, textarea {
font-family: monospace;
font-size: 14px;
}

pre {
font-family: monospace;
}

code {
font-family: monospace;
}

.data {
font-weight: bold;
color: gray;
}

.cardlabel { color: gray; }

.alert { color: green; }

.error { color: red; }

.errorstar {
color: red;
font-weight: bold;
}

table.databox {
width: 90%;
border-color: gray; 
border-style: solid; 
border-top-width: 2px;
border-left-width: 2px;
border-right-width: 1px;
border-bottom-width: 1px;
}

td.databox { padding: 3px; }

table.formbox { width: 90%;
border-color: gray; 
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 2px;
border-bottom-width: 2px }

td.formbox { padding: 3px }

table.alertbox {
border-color: gray; 
border-style: solid; 
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 2px;
border-bottom-width: 2px;
}

td.alertbox { 
padding: 3px;
color: red;
font-weight: bold;
}


table.clean {
border-collapse: collapse;
border: 0;
border-right:  1px solid #707070;
border-bottom: 1px solid #707070;
}

table.clean th, table.clean td {
padding: 2px;
padding-left: 4px;
padding-right: 4px;
margin: 0;
border: 0;
border-top:  1px solid #707070;
border-left: 1px solid #707070;
}

table.noborder {
border-collapse: collapse;
border: 0;
}

table.noborder th, table.noborder td {
padding: 2px;
padding-left: 4px;
padding-right: 4px;
margin: 0;
border: 0;
}

table.tags { 
margin: 0;
}

table.tags tr td span {
cursor: pointer;
font-size: 91%;
}

input[disabled], input[readonly], select[disabled], select[readonly], checkbox[disabled], checkbox[readonly], textarea[disabled], textarea[readonly] { 
color: #404040;
}

hr {
border: 0;
color: #707070;
background-color: #707070;
height: 1px;
width: 100%;
}

img.photo {
border: 1px solid #A0A0A0;
border-top-color:  #F0F0F0;
border-left-color: #F0F0F0;
/*
background-color: white;
padding: 4px;
*/
}


