body, td, p, textarea, input, select { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #444444}
.breadcrumb p {color: #cccccc;  margin-right: 12px}
.cssinput { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#EBAF50; background-color:#000000; font-weight:normal;  border-style : solid; border-color : #743400;  border-width : 1px;                         }
.input { font-family: Arial, Helvetica, sans-serif; font-size:12px; text-align: right; width: 40px;}

a:link { font-size: 12px; color: #444444; text-decoration: none }
a:visited {  font-size: 12px; color: #444444; text-decoration: none }
a:hover {  font-size: 12px; color: #444444; text-decoration: underline }
a:active { font-size: 12px; color: #444444; text-decoration: underline }

.small a:link { font-size: 10px; color: #0EAA03; text-decoration: none }
.small a:visited {  font-size: 10px; color: #0EAA03; text-decoration: none }
.small a:hover {  font-size: 10px; color: #0EAA03; text-decoration: underline }
.small a:active { font-size: 10px; color: #0EAA03; text-decoration: underline }

.topNav a:link { font-size: 10px; color: #444444; text-decoration: none }
.topNav a:visited {  font-size: 10px; color: #444444; text-decoration: none }
.topNav a:hover {  font-size: 10px; color: #444444; text-decoration: underline }
.topNav a:active { font-size: 10px; color: #444444; text-decoration: underline }

.input_text { line-height: 20px; }
.input_text_invalid { line-height: 20px; color: #FF0000;}
.small_pink { color: #ED3890; font-size: 11px;}
.page_header { font-size: 18px; color: #ED3890;}
.datetime { font-size: 10px;}
.large { font-size: 14px;}
.section_header { font-size: 14px; color: #ED3890;}
.item { font-size: 12px; color: #333333;}
.item_invalid { font-size: 12px; color: #FF0000;}
.small { font-size: 11px;}
.copyright { font-size: 11px; color: #777777}
