/*
//=====================================================//
//------------------- Evolution CMS -------------------//
//-------------------===============-------------------//
//
//	File Author: Andy Pritchard
//
//  Description: base classes and tag definitions for
//               evolution.
//
//  Modified on: -
//
//
//  Changelog:
//     * created 06.08.06
//     * ...
//
//  Do not copy or reuse this file or parts of this file
//  without my consent. If you would like to use it email:
//
//             evolution@andypritchard.com
//
//------------------  Andy Pritchard  -----------------//
//=====================================================//
*/

/* CMS TEXT STYLES */

.CMS_secfooter {
	margin: 0px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.CMS_error {
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.CMS_text {
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.CMS_loginformtext{
	font-size:11px;
	color:#000000;
}

.CMS_loginheading{
	font-size:32px;
	color:#700E80;
	text-align:center;
}


.CMS_mailinglistformtext{
	font-size:11px;
	color:#000000;
}

.CMS_mailinglistheading{
	font-size:32px;
	color:#700E80;
	text-align:center;
}

.CMS_fatalheading{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
	color:#990000;
	text-align:center;
}

/* CMS FORM STYLES */

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #700E80;
}

input:focus {
	background-color: #E6F7E8;
}


.CMS_defaultinput {
	width:300px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	border: 1px solid #666666;
}

select:focus {
	background-color: #E6F7E8;
}


.CMS_imagedropdown {
}

.CMS_defaultcombo {
}

.CMS_defaultform{
	margin: 0px;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px none #700E80;
	height: 19px;
	white-space: nowrap;
}


.CMS_loginform {
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #700E80;
	border: 1px solid #666666;
	width: 120px;
	background-color: #FFFFFF;
	height: 17px;
}

.CMS_mailinglistform {
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #700E80;
	width: 120px;
	background-color: #FFFFFF;
	height: 17px;
}

input.CMS_loginform:hover {
	background-color: #FFFFFF;
}
input.CMS_loginform:focus {
	background-color: #EEEEEE;
}

.CMS_loginbutton {
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	border: 1px dotted #666666;
	width: 40px;
	background-color: #CCCCCC;
	height: 17px;
	background-position: bottom;
}

input.CMS_loginbutton:hover {
	background-color: #E6E6E6;
}
input.CMS_loginbutton:focus {
	background-color: #E6E6E6;
}


/* CMS TABLE STYLES */


.CMS_loginformtable {
	color: #666666;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	border-collapse:collapse;
	background-image:url(../images/padlock.gif);
	background-position:left;
	background-repeat: no-repeat;
}


.CMS_mailinglistformtable {
	color: #666666;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	border-collapse:collapse;
	background-image:url(../images/letter.jpg);
	background-position:right;
	background-repeat: no-repeat;
}


.CMS_fataltable {
	color: #666666;
	border: 1px solid #666666;
	background-color: #FFFFFF;
	border-collapse:collapse;
	background-image:url(../images/lights.jpg);
	background-position:right;
	background-repeat: no-repeat;
}

.CMS_adminmenutable {
	background-color:#666666;
	font-size:11px;
	font-weight:bold;
	border: 1px solid #666666;
	border-collapse:collapse;
}


.CMS_adminmenucell {
	background-color:#CCCCCC;
	border: 1px solid #999999;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	padding-left:2;
	padding-right:2;
	padding-top:5;
}

.CMS_adminmenucellselect {
	background-color: #D7D7D7;
	border: 2px solid #999999;
	font-weight:normal;
	text-align:left;
	vertical-align:middle;
	padding-left:2;
	padding-right:2;
	padding-top:5;
}

td.CMS_adminmenucell:hover {
	background-color:#DDDDDD;
}

.CMS_defaulttable {
	background-color:#666666;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	border: 1px solid #666666;
	border-collapse:collapse;
}

.CMS_defaultcell {
	background-color: #DDDDDD;
	border: 1px solid #999999;
	font-weight:normal;
	color:#000000;
	vertical-align:middle;
	padding-top:3;
	padding-bottom:3;
}

.CMS_defaultheadingcell {
	background-color: #666666;
	border: 1px solid #666666;
	font-weight:normal;
	color:#FFFFFF;
	vertical-align:middle;
}
