A {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
}

A:ACTIVE {
	color : #831111;
}

A:HOVER {
	color : #9C3636;
}

A:LINK {
	color : #831111;
}

A:VISITED {
	color : #9C3636;
}   

body {
	background-color: #EFF1F8;
	margin: 8px 0px 0px 0px;
}

body, td, th {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 15px;
}

th {
	text-align: left;
	color:white;
}


h1 {
	color: #6563ce;
	font-size: 18px;
	font-weight:bold;
}

h2 {
	color: #6563ce;
	font-size: 14px;
	font-weight:bold;
}

h3 {
	font-size: 12px;
	font-weight:bold;
}

.dropdown {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.button {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	color: #831111;
	background-color: #BDC5D4;
}

.copy {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #5C5C5C;
}


.form-table {
    background-color:#6563ce;
	width:80%;
}

.form-label {
    background-color:#e7e7e7;
    font-weight:bold;
    vertical-align:top; 
	
}

.form-field {
    background-color:#dee3ef;
}

.link-button {
	background-color: #dee3ef;
	font-weight:bold;
	padding: 4px;
	width: 150;
	margin: 3px;
	border: 1px solid #6563ce;
	text-align: center;
}


.list {
    background-color:#6563ce;
	width:90%;
}

.list-row {
    background-color:#e7e7e7;
}

.instructions {
	font-size:10px;
}

.sysmsg {
	font-weight:bold;
	color:green;
	border: 1px solid black;
	padding: 25px 25px 5px 25px;
	margin:10px;
	width: 90%;
	background-color: #ddd;
}

.sysmsg error {
	color: red;	
}

#cal-table{margin-top: 5px;}
#cal-table td{vertical-align: top;}
.cal-date, .cal-time {font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.cal-time {color: black;}

/* EVENT CALENDAR styles*/

#event-calendar{
	width: 480px;
	margin: 0px;
}
#event-calendar td { 
	vertical-align:top; 
	padding: 2px;
}
#event-calendar .event-month h3{
	margin: 0; padding: 0;
}
#event-calendar .event-month td{
	border-bottom: 1px solid #7482B4;
	color: #2F395A;
	padding-top: 15px;
	text-transform: uppercase;
}
#event-calendar .event-date{
	width: 20%;
	padding-left: 5px;	
	color: #7482B4;
}
#event-calendar .event-time{	
}
#event-calendar .event-title{	
}
#event-calendar .r1{	background: #EFF1F8;
}
#event-calendar .r2{	background: #F5F8FF;
}
#event-calendar .no-events{	
	font-size: 12px;
	font-weight: bold;
}


#scms-admin-tools { 
	width: 698px; 
	margin: auto;
	text-align: left;
	border: 1px solid black;
}
#scms-admin-tools #scms-admin-tools-content { padding: 10px; }


