/* HTML */
a
{
	color: #005B90;
	font-weight: Bold;
	text-decoration: Underline;
}

a:hover
{
	text-decoration: None;
}

body
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

h1
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 24pt;
}

h4
{
	color: DimGray;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
}

select
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}

table
{
	font-size: 8pt;
}

ul
{
	list-style-image: url(/esynapsia/images/shared/greybullet.png);
}


/* Normal */
.black
{
	color: Black;
}

.black a
{
	color: Black;
	font-weight: Normal;
}

.blue
{
	color: #006699;
}

.bold
{
	font-weight: Bold;
}

.boldBlack
{
	color: Black;
	font-weight: Bold;
}

.boldBlue
{
	color: #006699;
	font-weight: Bold;
}

.boldGreen
{
	color: Green;
	font-weight: Bold;
}

.boldRed
{
	color: Red;
	font-weight: Bold;
}

.dimGrey
{
	color: DimGray;
}

.green
{
	color: ForestGreen;
}

.green a
{
	color: ForestGreen;
	font-weight: Normal;
}

.grey
{
	color: Gray;
}

.italic
{
	font-style: Italic;
}

.red
{
	color: Red;
}

.silverBox
{
	border-bottom: Silver 1px Solid;
	border-left: Silver 1px Solid;
	border-right: Silver 1px Solid;
}

.tableBox
{
	background-color: WhiteSmoke;
	border: Gainsboro 1px Solid;
}

.tableBoxHeader
{
	background-color: #005B90;
	color: White;
}

.tableBoxHeader a
{
	color: White;
	font-weight: Normal;
}

.underline
{
	text-decoration: Underline;
}


/* Smaller */
.smaller
{
	font-size: 10px;
}

.smaller grey
{
	color: Gray;
	font-size: 10px;
}

.smaller select
{
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 7pt;
}


/* Larger */
.larger
{
	font-size: 9pt;
}

.largerBoldBlack
{
	color: Black;
	font-size: 9pt;
	font-weight: Bold;
}

.largerBoldBlue
{
	color: #006699;
	font-size: 9pt;
	font-weight: Bold;
}

.largerBoldBlue a:hover
{
	text-decoration: Underline;
}


/* Header */
.headerDiv
{
	background-color: LightGrey;
}

.headerNav
{
	background-color: #005B90;
}

.headerSubNav
{
	background-color: WhiteSmoke;
	border-bottom: LightGrey 1px Solid;
}


/* Main Menu */
.mainMenuGroup
{
	background-color: #005B90;
	color: White;
	cursor: Hand;
}

.mainMenuItem
{
	font-size: 10px;
	font-weight: Bold;
	padding: 5px;
	padding-left: 5px;
	padding-right: 10px;
}

.mainMenuItemOver
{
	background-color: #0077B0;
	color: Yellow;
	font-size: 10px;
	font-weight: Bold;
	padding: 5px;
	padding-left: 5px;
	padding-right: 10px;
}

.mainMenuItemSelected
{
	color: Yellow;
	font-size: 10px;
	font-weight: Bold;
	padding: 5px;
	padding-left: 5px;
	padding-right: 10px;
}

.mainMenuNonItem
{
	color: White;
	font-size: 10px;
	font-weight: Bold;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.mainMenuNonItemOver
{
	color: Yellow;
	font-size: 10px;
	font-weight: Bold;
	padding: 5px;
	padding-left: 10px;
	padding-right: 10px;
}

.mainMenuSubGroup
{
	background-color: WhiteSmoke;
	border: Silver 1px Solid;
	cursor: Hand;
}

.mainMenuSubItem
{
	font-size: 10px;
	padding: 5px;
	padding-left: 5px;
}

.mainMenuSubItemOver
{
	background-color: #E6E6E6;
	font-size: 10px;
	padding: 5px;
	padding-left: 5px;
}


/* Side Menu */
.sideMenuItem
{
	cursor: Text;
	font-size: 8pt;
	font-weight: Bold;
	padding-bottom: 10px;
}

.sideMenuSubItem
{
	color: Maroon;
	cursor: Hand;
	font-size: 10px;
	padding: 3px;
	padding-left: 5px;
}

.sideMenuSubItemOver
{
	color: Maroon;
	cursor: Hand;
	font-size: 10px;
	font-weight: Bold;
	padding: 3px;
	padding-left: 5px;
}

.sideMenuSubItemSelected
{
	color: Maroon;
	cursor: Hand;
	font-size: 10px;
	font-weight: Bold;
	padding: 3px;
	padding-left: 5px;
}


/* Knowledge Base */
.knowledgeBase a
{
	font-weight: Normal;
	text-decoration: None;
}

.knowledgeBase a:hover
{
	text-decoration: Underline;
}


/* Promotions */
.iPodBlue
{
	color: #2D92BE;
}

.iPodGreen
{
	color: #8BBC1E;
}

.iPodOrange
{
	color: #E89518;
}

.iPodPink
{
	color: #B62C88;
}

.iPodSilver
{
	color: #BCBFC1;
}


/* Site Map */
.siteMap a
{
	font-size: 10px;
}

.siteMap li
{
	line-height: 18px;
}


/* Footer */
.footerNav
{
	background-color: #005B90;
	color: White;
	font-size: 10px;
}

.footerNav a
{
	color: White;
	font-weight: Bold;
}

.footerSubNav
{
	background-color: WhiteSmoke;
	border-top: LightGrey 1px Solid;
	font-size: 10px;
}


/* Other */
.textBox
{
	border: DarkGray 1px Solid;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 8pt;
}
