@import url(http://fonts.googleapis.com/css?family=Oswald:300,400,700|PT+Serif:400,700|Rationale);

@media screen, print {
BODY				{ background: #FFFFFF url(/Images/pageBG.jpg) repeat-x left -470px; margin: 10px 0px; padding: 0px; }
.x					{ display: none; }
P, LI				{ font: 17px 'PT Serif',serif; line-height: 1.647; color: #444444; }

/***************************************************************/
/* Header */

TABLE.ThePage		{ width: 90%; max-width: 1600px; margin: 0px auto; } /* Margin:Auto for all browsers, except IE: <TABLE ALIGN=CENTER */
TD.SiteTitle		{ padding: 0px 0px 18px 0px; font: 46pt 'Rationale', sans-serif; vertical-align: top; }
TD.SiteTitle A		{ color: black; text-decoration: none; }
TD.SiteTitle IMG	{ border-width: 0px; float: right; width: 84px; height: 84px; }

TABLE.TopMenu		{ width: 100%; float: none ! important; }
TD.TopMenu,
TABLE.TopMenu		{ height: 36px; }
TD.TopMenu,
TABLE.TopMenu TD	{ padding: 0px; }
TD.MenuL			{ background: url(/Images/MenuL.png) no-repeat; width: 5px; height: 36px; }
TD.MenuC			{ background: url(/Images/MenuC.png) repeat-x; text-align: center; white-space: nowrap; }
TD.MenuD			{ background: url(/Images/MenuD.png) no-repeat; width: 3px; height: 36px; }
TD.MenuR			{ background: url(/Images/MenuR.png) no-repeat; width: 5px; height: 36px; }
TABLE.TopMenu A		{ font: 14pt Tahoma,Helvetica; color: #444; text-decoration: none; text-shadow: #EAE9E8 0 1px 0; padding: 0px 16px; }
TABLE.TopMenu A:Hover		{ color: #800000; text-decoration: underline; text-shadow: #EAE9E8 0 1px 0; }

TD.TheCenter		{ vertical-align: top; padding: 0px; }
TABLE.TheCenter		{ width: 100%; margin: 20px 0px 20px 0px; }
TD.LeftMenu			{ /* xwidth: 168px; xwidth: 15%; */ width: 20%; vertical-align: top; padding-right: 20px; }
TD.TheBody			{ /* xwidth: 720px; xwidth: 85%; */ width: 80%; vertical-align: top; padding: 0px; }


/**************************************************************/
/* Left Side */
DIV.SideBlock		{ background-color: #F0F0F0; padding: 10px; margin-bottom: 20px; min-width: 205px; }

/**************************************************************/
/* Left Menu */
TD.LeftMenu DIV.MenuHead	{ font: 14pt Oswald,Helvetica; text-transform: uppercase; color: #404040; border-bottom: 1px solid #444; margin-bottom: 10px; }
TD.LeftMenu UL			{ margin: 0px 8px; padding: 0px 8px; }
TD.LeftMenu UL			{ list-style-image: url(/Images/ArrR.gif); }

TD.LeftMenu SPAN,
TD.LeftMenu LI			{ font: 11pt 'PT Serif',serif; }
TD.LeftMenu LI A		{ color: #000000; text-decoration: none; }
TD.LeftMenu DIV A		{ color: #404040; text-decoration: none; }
TD.LeftMenu A:Hover		{ color: #800000; text-decoration: underline; }
/* Submenu effect for tree
#liMT000				{ list-style: none; }
#liMT546				{ list-style-image: url(/Images/ArrD.gif); }
*/

/**************************************************************/
/* Body */

TABLE.TheBody		{ width: 100%; /* 720px */ }
TD.BodyT			{ background-color: #E0E0E0; font: 20pt Tahoma,Helvetica; padding: 10px 20px; }
TD.BodyT H1			{ font: 20pt Oswald,Helvetica; padding: 0px; margin: 0px; padding: 0px; color: #202020; }
TD.BodyP			{ height: 5px; }
TD.BodyC			{ padding: 20px 20px 10px 20px; background: #F0F0F0; }
TD.BodyC A			{ color: #000080; }
TD.BodyC A:Visited	{ color: #000060; }
TD.BodyC A:Hover	{ color: #A00000; }

/**************************************************************/
/* Footer */

TD.Footer			{ font: 10pt Tahoma,Helvetica; text-align: center; color: #FFFFFF; background-color: #A0A0A0; padding: 20px; }
TD.Credit			{ font: 8pt 'Ms Sans Serif',Helvetica; text-align: right; color: #222222; padding: 5px 0px 60px 0px; }
TD.Credit A			{ color: #404040; }
TD.Credit A:Hover	{ color: #A00000; }

/**************************************************************/
/* Login Form
#LoginForm INPUT[disabled][type='text']
#LoginForm INPUT[type='text']	{ font: 17px 'PT Serif',serif; color: #444444; background-color: white; width: 100%; }
*/


}
