﻿div.cms
{
	border: solid 1px #ABC6DD;
	padding: 5px;
}
table.borderBlack
{
	width:auto;
	border-color: black;
    border-width: 0 0 1px 1px;
    border-style: solid;
}
table.borderBlack td
{
	border-color: black;
    border-width: 1px 1px 0 0;
    border-style: solid;
}

p.usersRolesAdmin {
	border: solid 1px black;
	padding: 3px;
	padding: 3px;
	color: White;
	background-color: #ADAAAD;
}
p.usersRolesAdmin a {
	color: White;
}
table.usersRolesAdmin {
	border-collapse: collapse;
}
table.usersRolesAdmin table.list, 
table.usersRolesAdmin td.details table.list {
	width: 100%;
	border: 1px solid #000;
}
table.usersRolesAdmin table.list tr th,
table.usersRolesAdmin td.details table.list tr th {
	background-color: #666;
	color: #FFF;
	border-style: none;
	padding: 2px 20px 2px 2px;
}
table.usersRolesAdmin table.list tr td, 
table.usersRolesAdmin td.details table.list tr td {
	border-bottom: 1px solid #999;
	padding: 2px 20px 2px 2px;
}
table.usersRolesAdmin table.list tr.odd {
	background-color: #EFEFEF;
}
table.usersRolesAdmin table.gnav tr td {
	border: 1px solid #000;
	padding: 2px 10px;
	font-weight: bold;
}
table.usersRolesAdmin tr th, #news .newsHeader {
	background-color: #2DAF5C;
	padding: 5px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}
table.usersRolesAdmin td.details div table tr td, 
table.usersRolesAdmin td.details div table tr td.detailheader {
	border-style: none;
}
table.usersRolesAdmin td.detailheader {
	text-align: right;
	font-weight: bold;
	white-space: nowrap;
	border-style: none;
	padding: 3px 10px 3px 0px;
}
table.usersRolesAdmin td.details div table {
	border-style: none;
}
table.usersRolesAdmin td.details div table tr td.detailitem {
	width: 100%;
	padding: 3px 10px 3px 0px;
}
table.usersRolesAdmin td.details {
	padding: 3px;
}
table.usersRolesAdmin td.details, table.news
{
	border: 2px solid #2DAF5C;
}
table.news, div.newsInsert
{
	width: 760px;
}
#news table td
{
	padding:0;
}
table.usersRolesAdmin .alert {
	color: #C00;
	font-weight: bold;
}
div.newsCommand
{
	width:45px;
}
div.newsImage
{
	width:225px;
}
div.newsMain
{
	margin-left: 20px;
	width: 465px;
}
div.newsCommand, div.newsImage, div.newsMain
{
	float: left;
	padding: 3px;
}
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFACD;
    color: red;
}
.SearchRow
{
	text-decoration: none;
}
.SearchRowOver
{
	cursor: pointer;
	text-decoration: underline;
}