﻿BODY
{
	BACKGROUND-color:#fff;
	color: #5b5b5b;
	margin:0;
}
.Site a
{
	COLOR:#888;
	TEXT-DECORATION:none;
}
.Site a:hover, .Site a.active
{
	color:#555;
	text-decoration:none;
}

.Site hr
{
	border:none;
	border-top:1px solid #ddd;
}
.Site ul
{
	padding:0;
	margin:0;
	padding-left:20px;
}
.Site ul li
{
	list-style-type:disc !important;
}

/* ############################### Classes ############################### */

.Site #mainHeader a,
.Site #mainHeader img
{
	color:#fff;
	border:none;
}
.Site .box
{
	border:1px solid #ddd;
	BACKGROUND-color:#f0f0f0;
	height:1%;
}

.Site .box h2.title
{
	color:#222;
	BACKGROUND-color:#ddd;
	font-size:150%;
}
.Site .button, .Site a.textButton
{
	font-family:Arial, sans-serif;
	font-size:1.1em;
	color:#fff;
	background-color:#2D5CA3;
	border-width:1px;
}
.Site a.textButton
{
	text-decoration:none;
	padding:1px 5px;
	margin:0 5px;
}

.Site a.button:hover
{
	color:#c5c5c5;
}

.Site a.textButton:hover
{
	border-color:#c5c5c5;
}

.Site .ghosted
{
	COLOR: #ddd;
}
.Site .list
{
	padding:8px 0;
    BORDER-top:#888 1px solid;
}
.Site .list H3
{
    FONT-SIZE:1.1em;
}
.Site .list H4
{
    FONT-SIZE:1em;
}
.Site .principle
{
	font-weight:700;
}
.Site .stepper a
{
	text-decoration:none;
}

/* ################################### Site IDs ################################# */

#mainTable
{

}
.Site #location
{
	display:block;	
	float: left;
}

.Site #loginBrief Table
{
	background-color: #cccccc;
	border: solid 1px #a5a5a5;
}


.Site #mainHeaderPic {}


.Site #topMenu 
{
	float: right;
	margin-bottom: 5px;
	vertical-align: top;
}

.Site #topMenu li
{
	float: left;
	list-style: none;
	padding: 0 5px;
	background: transparent url(/ewcommon/images/schemes/standard/mono/topMenuDivide.gif) no-repeat 100% 55%;
}

.Site #topMenu li.last
{
	padding-right: 0;
	background: none;
}

/* ################################## Main Menu setup ################################### */

.Site #mainMenu
{
	border-top:1px solid #eee;
	border-color: #0cd1da;
}



/* ################################## Sub Menu setup ################################### */

/* ======================== */

.Site #mainLayoutContainer
{
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	border-color: #0cd1da;
	font-size: 1.1em;
	min-height: 500px;
	padding-top: 20px;
}
.Site #mainTitle,
.Site #mainMenuContainer li.first,
.Site #location
{
	display:none;
}
.Site #mainTitle h1
{
	color:#888;
}

.Site #developerLink
{
	text-align:right;
	font-size: 80%;
	height: 19px;
	overflow: hidden;
}
.Site #developerLink a
{
	background:transparent url(/images/layout/eonic_logo.gif) right top no-repeat;
	color:#888888;
	font-size:90%;
    line-height:1.2;
}
.Site #developerLink a:hover
{
	color:#555555;
    background-position: right -19px;
}
.Site #copyright
{
	font-size:90%;
	color:#888888;
}
.Site .help 
{
	background: none;
	color: Red;
}
.Site .button,
.Site .principle
{
	background-image: none;
	background-color: transparent;
	border-color: inherit;
	border-width: thin;
	color: #5b5b5b;
	cursor:pointer;
}
.Site .required 
{
	width: 250px;
}

.Site .button:hover,
.Site .principle:hover
{
	margin-top: 1px;
	margin-right: 1px;
}

.Site .terminus 
{
	line-height: 0;
	font-size: 0;
	margin: 0;
	padding: 0;
}
.Site .socialBookmarks a img
{
	border:none;
}

/* ################################## Menu setup ################################### */

.Site #mainMenu
{
	font-weight:700;
	clear:both;
}
.Site #mainMenu ul,
.Site #mainMenu li,
.Site #subMenu ul,
.Site #subMenu li
{	
	margin:0;
	padding:0;
}
.Site #mainMenuContainer 
{
	/*text-align:right;*/
}
.Site #mainMenu li,
.Site #subMenu li
{
	list-style:none;
	display:inline;
}
.Site #mainMenu ul a
{
	font-weight:normal;
}
.Site #mainMenu ul a.active,
.Site #mainMenu ul a.on
{
	background-color:#c6c6c6;
	color:#fff;
}

/* ################################## Sub Menu setup ################################### */

.Site #subMenu
{
	font-weight:700;
}
.Site #subMenu ul,
.Site #subMenu2 ul,
.Site #subMenu3 ul,
.Site #subMenu4 ul,
.Site #subMenu5 ul 
{
	background-color:#c6c6c6;
}
.Site #subMenu ul a,
.Site #subMenu2 ul a,
.Site #subMenu3 ul a,
.Site #subMenu4 ul a,
.Site #subMenu5 ul a 
{	
	line-height:1.2;
	FONT-SIZE: 90%;
	text-decoration:none;
	border-bottom:none;
	color:#343434;
}
.Site #subMenu ul a.active,
.Site #subMenu ul a.on,
.Site #subMenu2 ul
{
	color:#fff;
	background-color:#b7b7b7;
}
.Site #subMenu2 ul a.active,
.Site #subMenu2 ul a.on,
.Site #subMenu3 ul
{
	color:#fff;
	background-color:#a9a9a9;
}
.Site #subMenu3 ul a.active,
.Site #subMenu3 ul a.on,
.Site #subMenu4 ul
{
	color:#fff;
	background-color:#9b9b9b;
}
.Site #subMenu4 ul a.active,
.Site #subMenu4 ul a.on,
.Site #subMenu5 ul
{
	color:#fff;
	background-color:#909090;
}


