/**************************************************
/	 CMSBar module settings 
/**************************************************/
.CMSBar
{
	font-size: 12px;
	font-weight: normal;
	color: white;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background-color: black;
}
A.CMSBar {
	color: white;
}
A.CMSBar:LINK {
	color: white;
}
A.CMSBar:VISITED {
	color: white;
}
A.CMSBar:HOVER {
	color:red;
}
A.CMSBar:ACTIVE {
	color: white;
}
TABLE.CMSBar
{
	background-color: black;
	FONT-FAMILY: Arial; 
	POSITION:static;
}
INPUT.CMSBar
{
	font-size: 12px;
	font-weight: normal;
	color:white;
	background-color:black;
	border-color:Navy;
	border-width:thin;
	border-style: none;
}
SELECT.CMSBar
{
	font-size: 12px;
	font-weight: bold;
	color:white;
	background-color:black;
	border-color:Navy;
	border-width:medium;
}
.cmsNormal { font-size: 11px; }
/**************************************************
/	 Content Editor Settings 
/**************************************************/
.imagegriditem
{
	font-size: 8pt;
	color: gray;
	font-family: Arial, Helvetica;
	background-color: white;
}
.imagegriditemalt
{
	font-size: 8pt;
	color: gray;
	font-family: Arial, Helvetica;
	background-color: floralwhite;
}
.imagegridfooter
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
	background-color: navy;
}

.contenteditortitle
{
	font-size: 14pt;
	color: navy;
	font-family: Arial, Helvetica;
	background-color: white;
}

.contenteditorsmalltext
{
	font-size: 8pt;
	color: gray;
	font-family: Arial, Helvetica;
}
/**************************************************
/	 Admin Grid modules settings 
/**************************************************/

/*
.griditem
{
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: white;
}
.griditemalt
{
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: #e6f2ff;
}
.gridheader
{
	font-weight: bold;
	font-size: 12px;
	color: white;
	font-family: Arial, Helvetica;
	background-color: navy;
}

.gridprintheader
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: white;
}

.gridheaderlink
{
	background-color: navy;
}
.gridtitle
{
	font-size: 14px;
	font-weight: bold;
	color: navy;
}
*/
/**************************************************
/	Admin Form settings 
/**************************************************/
.StandardFormTitle
{
	font-size: 12px;
	font-weight: bold;
	color:333333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.StandardForm
{
	font-size: 12px;
	font-weight: normal;
	color:Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}

INPUT.StandardForm
{
	font-size: 12px;
	font-weight: normal;
	color:Navy;
	background-color:#ffffff;
	border-color:Navy;
	border-width:thin;
	border-style:solid;
}
SELECT.StandardForm
{
	font-size: 12px;
	font-weight: bold;
	color:Navy;
	background-color:#f5f4d5;
	border-color:Navy;
	border-width:medium;
}
TEXTAREA.StandardForm
{
	font-size: 12px;
	font-weight: normal;
	color:Navy;
	background-color:#ffffff;
	border-color:Navy;
	border-width:thin;
	border-style:solid;
}
.StandardFormError
{
	font-size: 12px;
	font-weight: normal;
	color: Red;
}
.StandardFormButton
{
	font-size: 12px;
	font-weight: normal;
	color: #091440;
}

/**************************************************
/ CMSmenu module settings 
/**************************************************/
.CMSmenu
{
font-size: xx-small;
font-weight: bold;
color:#775BA9;
font-family: Arial, Helvetica, sans-serif;
}
.CMSmenudelim
{
font-size: xx-small;
font-weight: bold;
color:#775BA9;
font-family: Arial, Helvetica, sans-serif;
}
A.CMSmenu
{
font-size: xx-small;
font-weight: bold;
color:#775BA9;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}
.CMSmenuSelected
{
font-size: xx-small;
font-weight: bold;
color:#775BA9;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
A.CMSmenu:LINK {
color:#775BA9;
text-decoration:none;
}
A.CMSmenu:VISITED {
color:#775BA9;
text-decoration:none;
}
A.CMSmenu:HOVER {
color:dimgrey;
text-decoration:none;
}
A.CMSmenu:ACTIVE {
color:dimgrey;
text-decoration:none;
}
/************************/
/* Grid Defaults	NEW */
/************************/
.gridheader, .gridheader tr, .gridheader td
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	background-color: #00578A;
	/*background-color: #FE9900;*/
	height: 25px;
	vertical-align: middle;
	text-align:left;
}

.griditem, .griditem tr, .griditem td
{
	font-size: 11px;
	margin-bottom: 10px;
	/*padding-bottom: 10px;*/
	color: black;
	/*border-bottom: #3399ff 1px solid;*/
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	background-color: white;
}
.griditemalt, .griditemalt tr, .griditemalt td
{
	font-size: 11px;
	margin-bottom: 10px;
	/*padding-bottom: 10px; */
	color: #000000;
	/*border-bottom: #3399ff 1px solid;*/
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	background-color: #F1FCFF;
}

.griditemselected
{
	border-right: #cc3300 2px solid;
	border-top: #cc3300 2px solid;
	font-weight: bold;
	font-size: 11px;
	border-left: #cc3300 2px solid;
	color: #000000;
	border-bottom: #cc3300 2px solid;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	background-color: lavender;
}

.grid
{
	font-size: 11px;
	font-family: tahoma,verdana, Arial, Helvetica;
	
}
.gridfooter
{
	font-size: 9px;
	color: firebrick;
	font-family: Arial, Helvetica, sans-serif;
}

.gridpager, .gridpager tr
{
	border-top: #fe9900 1px solid;
	font-weight: bold;
	font-size: 11px;
	color: black;
	border-bottom: #fe9900 1px solid;
	font-family: tahoma,verdana,Arial, Helvetica, sans-serif;
	background-color: navajowhite;
}

.gridpager a
{
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	font-family: tahoma,verdana,Arial, Helvetica;
}

.gridpager a:hover
{
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	font-family: tahoma,verdana,Arial, Helvetica;
	text-decoration: underline;
}

.gridpager a:visited
{
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	font-family: tahoma,verdana,Arial, Helvetica;
}


.gridheader a
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: tahoma,verdana,Arial, Helvetica;
}

.gridheader a:hover
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: tahoma,verdana,Arial, Helvetica;
	text-decoration: underline;
}

.gridheader a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: tahoma,verdana,Arial, Helvetica;
}
.gridprintheader
{
	font-weight: bold;
	font-size: 12px;
	color: black;
	font-family: Arial, Helvetica;
	background-color: white;
}
.gridheaderlink
{
	background-color: navy;
}

.GridButton a:visited
{
	 background-color: #d6e7ff;
    border-top: #99ccff solid 1px;
	border-right: #003399 solid 1px;
	border-bottom: #003399 solid 1px;
	border-left: #99ccff solid 1px;
    color: #ce0031;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    /*letter-spacing: 1px;*/
	 width: 4em;
/*    padding: 1px 3px 1px 3px; */
	text-decoration: none;
	display: inline;
}
.GridButton a:link
{   background-color: #d6e7ff;
    border-top: #99ccff solid 1px;
	border-right: #003399 solid 1px;
	border-bottom: #003399 solid 1px;
	border-left: #99ccff solid 1px;
    color: #ce0031;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    /*letter-spacing: 1px;*/
	width: 4em;
	/*padding: 1px 3px 1px 3px;*/
	text-decoration: none;
	display: inline;
	}

.GridButton a:hover
{   background-color: #00578A;
    color: white;
}

/* depress effect on click */
.GridButton a:active
{   border-top: #003399 solid 1px;
	border-right: #99ccff solid 1px;
	border-bottom: #99ccff solid 1px;
	border-left: #003399 solid 2px;
    /*letter-spacing: normal;*/
}
.GridButton a:focus 
{   border-top: #003399 solid 1px;
	border-right: #99ccff solid 1px;
	border-bottom: #99ccff solid 1px;
	border-left: #003399 solid 2px;
    /*letter-spacing: normal;*/
}

.AdminButton a:visited
{
	 background-color: #d6e7ff;
    border-top: #99ccff solid 1px;
	border-right: #003399 solid 1px;
	border-bottom: #003399 solid 1px;
	border-left: #99ccff solid 1px;
    color: #ce0031;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    /*letter-spacing: 1px;*/
	 width: 6em;
    padding: 1px 3px 1px 3px;
	text-decoration: none;
	display: inline;
	text-align: center;
}
.AdminButton a:link
{   background-color: #d6e7ff;
    border-top: #99ccff solid 1px;
	border-right: #003399 solid 1px;
	border-bottom: #003399 solid 1px;
	border-left: #99ccff solid 1px;
    color: #ce0031;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    /*letter-spacing: 1px;*/
	width: 6em;
	padding: 1px 3px 1px 3px;
	text-decoration: none;
	display: inline;
	text-align: center;
	}

.AdminButton a:hover
{   background-color: #00578A;
    color: white;
}

/* depress effect on click */
.AdminButton a:active
{   border-top: #003399 solid 1px;
	border-right: #99ccff solid 1px;
	border-bottom: #99ccff solid 1px;
	border-left: #003399 solid 2px;
    /*letter-spacing: normal;*/
}
.AdminButton a:focus 
{   border-top: #003399 solid 1px;
	border-right: #99ccff solid 1px;
	border-bottom: #99ccff solid 1px;
	border-left: #003399 solid 2px;
    /*letter-spacing: normal;*/
}
