﻿/* ================================================================================================
Body
================================================================================================ */
body
{
    background: url(/web/images/background/website-bg.jpg) repeat-x;
    color: #066478;
    font-family: Arial, Sans-Serif; font-size: 12px;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    scrollbar-DarkShadow-Color: #FFFFFF; scrollbar-Track-Color: #CCCCCC; scrollbar-Face-Color: #888888;
    scrollbar-Shadow-Color: #333333; scrollbar-Highlight-Color: #CCCCCC; scrollbar-3dLight-Color: #333333; scrollbar-Arrow-Color: #FFFFFF;
}

/* ================================================================================================
Image
================================================================================================ */
img
{
	border-width: 0px;
	vertical-align: middle;
}

/* ================================================================================================
Div
================================================================================================ */
div.InnerContentTable
{
	background: url(/web/images/company/logo_outline.jpg) no-repeat center top;
	margin: 10px 10px 10px 10px;
	overflow: auto;
	text-align: left;
	vertical-align: top;
	width: 710px;
}

/* ================================================================================================
Table
================================================================================================ */
table
{
	border-collapse: collapse;
	text-align: left;
}
table.OuterMainTable
{
	background-color: #ffffff;
	border: solid 1px #ded4af;
	text-align: center;
	width: 980px;
}
table.InnerMainTable
{
	background-color: #ffffff;
	margin: 10px 0px 1px 0px;
	text-align: center;
	width: 960px;
}
table.Footer
{
	background: url(/web/images/background/footer-bg.jpg) repeat-x;
	height: 30px;
	width: 100%;
}

/* ================================================================================================
TD
================================================================================================ */
td
{
    font-family: Arial, Sans-Serif; font-size: 12px;
}
td.CompanyName
{
	font-size: 28px;
}
td.MissionStatement
{
	font-size: 16px;
}
td.LeftMenu
{
	background: url(/web/images/background/left-menu-bg.jpg) repeat-x;
	height: 450px;
	vertical-align: top;
	width: 240px;
}
td.LeftMenuItem
{
	border-bottom: solid 1px #94cfdc;
	height: 20px;
	padding: 5px 5px 5px 5px;
}
td.OuterContentTable
{
	margin: 10px 0px 10px 0px;
	text-align: center;
	vertical-align: top;
	width: 720px;
}

/* ================================================================================================
HyperLink
================================================================================================ */
a, a:visited		{ color: #8080ff; text-decoration: underline; }
a:hover				{ color: #ff0000; text-decoration: underline; }

a.SelectedMenu, a.SelectedMenu:visited		{ color: #8000ff; font-weight: bold; text-decoration: underline; }
a.SelectedMenu:hover						{ color: #ff0000; font-weight: bold; text-decoration: underline; }

a.Language,
a.Language:visited			{ color: #066478; text-decoration: underline; }
a.Language:hover			{ color: #ff0000; text-decoration: underline; }

table.Footer a,
table.Footer a:visited		{ color: #066478; text-decoration: none; }
table.Footer a:hover		{ color: #ff0000; text-decoration: none; }

td.LeftMenuItem a, td.LeftMenuItem a:visited	{ color: #066478; text-decoration: none; }
td.LeftMenuItem a:hover							{ color: #ff0000; text-decoration: none; }

/* ================================================================================================
Form Element
================================================================================================ */
input				{ font-family: Arial, Sans-Serif; font-size: 12px; }
input.w100px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 100px; }
input.w120px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 120px; }
input.w150px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 150px; }
input.w200px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 200px; }
input.w300px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 300px; }
input.w400px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 400px; }
input.w500px		{ background: #ffffff; border: 1px solid #066478; color: #066478; width: 500px; }
input.button		{ background: #999999; border: 2px outset #fbedfb; color: #066478; padding: 1px 3px 1px 3px; }

textarea			{ background: #ffffff; border: 1px solid #066478; color: #066478; font-family: Arial, Sans-Serif; font-size: 12px; }
textarea.w350px		{ width: 350px; }

select				{ background: #ffffff; border: 1px solid #066478; color: #066478; }

/* ================================================================================================
Header
================================================================================================ */
h1					{ display: inline; font-size: 18px; line-height: 24px; }
h2					{ display: inline; font-size: 14px; line-height: 24px; }

/* ================================================================================================
Horizontal Row (HR)
================================================================================================ */
hr					{ background-color: #076379; color: #076379; height: 1px; margin: 10px 0px 10px 0px; }

/* ================================================================================================
Content
================================================================================================ */
.redtxt				{ color: #ff0000; }
.bluetxt			{ color: #0000ff; }
