﻿.logintitle{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight:bold;
	color: #060;
	font-size:18px;
	text-align: left;
	padding-left:3px;
}
.smalltext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #000;
	line-height:120%;
	text-align:right;
}
.gtext{
	color:#666;
}
.submenu a
{
    font-size: 14px;
    color: #000000;
}
.submenu a:hover
{
    text-decoration: none;
}
.download {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}
.download img
{
    border: none;
}
.download:link {
	color: #fff;
	text-decoration:none;
}
.download:hover {
	color: #06F;
	text-decoration:none;
}
.subbutton{
	color:#FFF;
}
.subbutton:link{
	color:#FFF;
	text-decoration: underline;
}
.subbutton:hover{
	color:#FFF;
	text-decoration:none;
}
.subbutton:visited{
	color:#FFF;
	text-decoration: underline;
}

/* Table form */
#content
{
    width: 100%;
    text-align: left;
}
#loginform
{
	text-align:left;
}
#form
{
	text-align:left;
}
#form table, .content table
{
    border-bottom: solid 1px #000000;
    margin-bottom: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 90%;
}
#form table caption
{
    font-size: 20px;
    text-align: left;
	font-family:Arial, Helvetica, sans-serif;
}
#form table tr th, .content table thead tr th
{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: underline;
    padding: 4px 5px;
    border: solid 1px #9F0;
	background-color:#9C0;
    text-align: left;
	color:#FFF;
	font-size:12px;
}
#form table tr td, .content table tbody tr td
{
    padding: 4px 5px;
    font-weight: normal;
	font-size:12px;
}
#form table tr td.important
{
    color: #ff0000;
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#form table tr td.label, .content table tbody tr th
{
    font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
    width: 100px;
	font-size:12px;
}
#form table tr td.require
{
}
#form table tr td.field, .content table tbody tr td
{
}
#form table.action
{
    border: none;
}
#content .list
{
    padding: 5px;
    border: solid 1px #000000;
}
#content .list .header
{
}
#content .list .actions
{
    padding: 5px 0;
}
#content .list div
{
}
#content .list div table
{
    width: 100%;
    border-collapse: collapse;
    border: solid 1px #000000;
}
#content .list div table tr th
{
}
#content .list div table tr td
{
}
#content .list div table tr td.altr
{
}
.success
{
    border: 1px solid #006600;
    background-color: #D7FFD7;
    color: #000000;
    padding: 8px;
}
.error
{
    border: 1px solid #FF0000;
    color: #000000;
    padding: 8px;
    background-color: #FFCCCC;
}
.warning
{
    background-color: #FFFFCC;
    border: 1px solid #DDAC04;
    color: #000000;
    padding: 8px;
}
