body {
	background-color: white;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
	color: #000000;
	background:url(/images/castle.jpg) no-repeat bottom right;
}

#banner {
	background: #000000 url(/images/header.jpg) no-repeat;
	min-width:800px;
	width: 100%;
	height:97px;
	text-align: left;
	margin: 0;
	border:none;
}

#banner #user_details {
	background: url(images/wizards/castle1.gif);
	float:right;
	vertical-align:middle;
	padding-right:4px;
	right:0px;
	font: 10px  Verdana, Arial, sans-serif; 
	color: black; 
	font-weight: bold;
}

#cm_logo {
	width:235px;
	height:97px;
	display:block;
	float:left;
	background:transparent url('/merlin/admin/images/wizards/wiz5.gif') no-repeat;
}

#user_details a, #user_details a:hover{
	color:#FFFFFF;
	font: 10px  Verdana, Arial, sans-serif;
	font-weight: bold;
}

#user_details a:hover{
	background-color:#000000;
	color:gold;
}

#banner #site_name {
	margin-left:-235px;
	text-align:center;
	background-color:#F4D18C;
	vertical-align:middle;
	padding-left:8px;
	padding-right:8px;
	padding-top:4px;
	padding-bottom:4px;
	font: 20px  Verdana, Arial, sans-serif;
	color: #000000;
	font-weight: bold;
}

#navbar {
	color:#000066;
	background-color:#ADBCCF;
	border-top: 1px solid #000000;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:20px;
	font-size:10pt;
	font-weight:bold;
	width:100%;
}

#cm_copyright {
	border-top: 1px solid #000000;
	color:gray;
	width:100%;
	height:74px;
	text-align:center;
	font-weight:bold;
	font-size:9px;
	padding-top:20px;	
}

.cmm_text {
	color:#666666;
	font-style: italic;
	font-size:10pt;
	float:left;
	padding-left:20px;

}

.myright{
	float:right;
}

a.top, a.top:link, a.top:visited {
	
	color:#000066;
	text-decoration:none;
}

a.top:hover {
	text-decoration:underline;
}

a:hover {
 color: #c84b13;
 background-color:#ecece7;
}

td, th {
	color: Black;
	font-family : Arial, Helvetica, sans-serif;
	font-size : small;
}
h2 {
 font-family: Georgia, "Times New Roman", Times, serif;
 font-weight: bold;
 font-size: 1.38em;
 color: #253b5a;
 border-bottom:2px;
 margin:14px 0;
 width:100%; /* Fix IE problem, too short */
}
h1 {
	color: #000066;
}

h3, h4, h5, h6 {
	color: #000033;
}

a {
  color: #000066;
  text-decoration: underline;
}

a.navlink:link		{font-family: arial, helvetica, verdana; font-size: 12px; line-height: 100%; color: #333399; text-decoration: underline; font-weight: none}
a.navlink:visited	{font-family: arial, helvetica, verdana; font-size: 12px; line-height: 100%; color: #333399; text-decoration: underline; font-weight: none}
a.navlink:hover		{font-family: arial, helvetica, verdana; font-size: 12px; line-height: 100%; color: #CC0000; text-decoration: underline; font-weight: none}

A:Hover {
	text-decoration: underline;
	color: maroon;
}

.headtd {
	color : black;
	font-size: xx-small;
}
.menubar {
	color : White;
	font-size: x-small;
	background-color: #000066;
}
.headtr {
}
.navtd {
	color : Navy;
}
.navtr {
	background-color : #CCCCCC;
	padding-bottom : 2px;
	padding-top : 2px;
}
.lefttext {
	margin-top : 20px;
	margin-left : 10px;
	color : Medium-Blue;
}
.rightnav {
	margin-right : 10px;
	margin-top : 20px;
}
.footer {
	font-style : italic;
	font-size : xx-small;
	font-family : Arial, Helvetica, sans-serif;
	color : Gray;
}
.brandedfooter
{
	font-size: xx-small;
	font-family : Arial, Helvetica, sans-serif;
	color : black;
}
.brandedfooter a
{
	color : navy;
	text-decoration: none;
}
.brandedfooter a:hover
{
	text-decoration: underline;
}
.lowText {
	text-decoration: none;
/*	color: #6699FF; */
    color: gold;
	font: 12px Arial, Helvetica;
	font-weight : bold;
}
.highText {
	text-decoration: none;
	color: #FFFFFF;
	font: 12px Arial, Helvetica;
	font-weight : bold;
}
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

.toolboxT {font: 20px  Verdana, Arial, sans-serif; color: black; font-weight: bold;}
.toolboxH {font: 14px  Verdana, Arial, sans-serif; color: navy; font-weight: bold;}
.toolbox td{font: 10px  Verdana, Arial, sans-serif; color: black; font-weight: bold;}
.toolbox A {color: blue;}
.toolbox A:hover {color: red;}
.toolbox.dropdown
{
BORDER-WIDTH: 1px;
FONT-WEIGHT: strong;
FONT-SIZE: 8pt;
FONT-FAMILY: Verdana,Arial;
color: Red;
BACKGROUND-COLOR: #ffffff
}


/* Delete these "button" styles if you're not using them */

.buttonText { text-decoration: none; color: #000066; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #666666; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }

/*---------------------------------------------*/
/*  For Print                                  */
/*---------------------------------------------*/

@media print{

 #banner, #MenuLayout, #infoheader { /* Hides the nav, left column, and search */
  display:none;
 }
}


