﻿
h1 { font-size: 14px; color:#000000; }
h2 { font-size: 11px; color:#000000; }
h3 { font-size: 10px; color:#000000; }

img { border: none; }

img.cms { padding: 4px 4px 4px 4px; background-color: #ffffff; border: solid 1px #646D7E; margin-right: 8px;}

img.page {margin-right: 12px; float: left; padding: 4px 4px 4px 4px; background-color: #ffffff; border: solid 4px #646D7E;  }

input.text, input.textarea, input.password, input.file
{
	font-size:12px;
    color:#000000;
    border: solid 1px #d6d6d6;
    padding: 2px 2px 2px 2px;
}
input[type="text"], input[type="password"], input[type="file"], textarea, select
{
	font-size:12px;
    color:#000000;
    border: solid 1px #d6d6d6;
    padding: 2px 2px 2px 2px;
}
input[type="button"], input[type="submit"] 
{
	border:1px solid black;
	padding: 2px 5px 2px 5px;
}
input.button, input.submit 
{
	border:1px solid black;
	padding: 2px 5px 2px 5px;
}


/* Custom Table */
table.cTable {
    border:none;
    border-color: #eeeeee; /* Firefox - border:none doesn't work, so set color same as body */  
    /*width: 100%;  */
}
table.cTable th {
    border:none;
    background-color:#ABAD85;
    padding:4px 4px 4px 4px;
    color: #000000; 
    text-align:left; 
    vertical-align:top;            
    font-size:12px;
}

table.cTable td {
    /*color:#675949;*/
    border-bottom: solid 1px #cad3a6;
    text-align:left;
    vertical-align:top;
    overflow: auto; 
    padding:4px 4px 4px 4px;
    font-size:12px;
}
/*
table.cTable tr:hover {
	background-color: #f3f4ea;
}
*/
/*
.cTableAltRow {
    background-color:#ffffff;
}
*/
/*.cTableAltRow tr {
    background-color:#606938;
}*/
.cTableAltRow tr:hover {
	background-color: #f3f4ea;
}

.cTableEditRow td {
    background-color:#e1eafe;
}

.cTableBgcCell{
    /*padding:2px 10px 3px 5px;*/
    vertical-align:top;
    text-align:left;
    font-weight:bold;
}



