﻿body { color:#5E5E5E; background-color:#E0E0E0; font-size:.75em; font-family:Avenir, Arial, Verdana, MS Sans Serif, Courier; }

/* Header */

.MasterTable
{
	width:1010px;
	table-layout:fixed;
}
.HeaderRow
{
	height:113px; background-color:White;
}
.HeaderLogoCell 
{
	width:234px;
	height:113px;
	margin-right:3px;
	background-image:url("images/HeaderLogo.gif");
	/*cursor:pointer;*/

	background-repeat:no-repeat;
}
.HeaderFillerCell 
{
	background-color:#406478;
}
.SpacerRow
{
	height:2px;
}


/* Navigation */
.NavTable
{
	height:46px;
}

.NavLeftSpacer
{
	width:234px;
	height:46px;
}

.NavRowTop, .NavRowBottom
{
	height:3px;
	background-color:white;
}

.NavRow
{
	height:46px;
	background-color:#F8B800;
}

.NavLeft
{
	font-size:1.0em;
	width:234px;
	color:#406478;
	padding-top:10px;
	padding-bottom:10px;
	
}
/*.NavLeftSubItems{line-height:5px}*/

    

.NavLeft ul { margin-bottom:5px; margin-top:5px; }
.NavLeft li { margin-left:-15px; margin-bottom:15px; margin-bottom:15px; list-style-position: outside; list-style-image:url("images/list_image.jpg"); }
.NavLeft ul ul li { margin-bottom:5px; }

.NavLeft a, .NavLeft a:visited
{
	padding-left:2px; padding-right:3px;
	color:#406478;
	border:none;
	text-decoration:none;
}

.NavLeft a:hover { text-decoration:underline; }

.NavLeft .Active { background-color:#c0c0c0!important; }

.Nav { font-size:12px; height:46px; z-index:50; }

* html .Nav {width:776px; w\idth:776px;}

.Nav ul { padding:0; margin:0; list-style-type:none; white-space: normal;  }

.Nav ul ul { width:114px; }

.Nav ul ul ul { width:114px; }

.Nav li { float:left; width:114px; position:relative; }

.Nav a, .Nav a:visited,
.Nav ul ul a, .Nav ul ul a:visited
{
	display:block;
	width:114px;
	padding-top:16px;
	height:30px;
	text-align:center;
	vertical-align:middle;
	/*font-family: Arial;*/
	/*font-size:12px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	border:none;
}

.Nav ul ul a, .Nav ul ul a:visited
{
	background-color:#F8B800;
	text-align:left;
	padding-left:5px;
}
.Nav ul ul ul { z-index:100; }
.Nav ul ul ul a { border-left:2px solid white!important; z-index:100!important; }


.NavActive { background-image:url("images/MenuHover.gif")!important; }

* html .Nav ul ul a
{
	width:114px;
	w\idth:114px;
}

* html .Nav a, * html .Nav a:visited
{
	width:114px;
	w\idth:114px;
}

.Nav ul ul
{
visibility:hidden;
position:absolute;
height:0;
top:46px;
left:0;
width:114px;
}

/* another hack for IE5.5 */
* html .Nav ul ul
{
top:46px;
t\op:46px;
}

.Nav ul ul ul
{
position:absolute;
height:0;
top:0px;
left:119px;
width:114px;
}

/* another hack for IE5.5 */
* html .Nav ul ul ul
{
top:0px;
t\op:0px;
}

/* [90714: put back drop down menus  */

.Nav a:hover, .Nav ul ul a:hover {color:#fff; background:#b7d186; background-image:url("images/MenuHover.gif"); }
.Nav :hover > a, .Nav ul ul :hover > a {color:#fff; background:#b7d186; background-image:url("images/MenuHover.gif"); }
.Nav a:hover {color:#fff; background:#b7d186; background-image:url("images/MenuHover.gif"); }

.Nav ul li:hover ul,
.Nav ul a:hover ul,
.Nav ul :hover ul,
.Nav ul :hover ul :hover ul
{
visibility:visible;
}

.Nav ul ul li:hover ul,
.Nav ul ul a:hover ul,
.Nav ul :hover ul ul
{
visibility:hidden;
}
/* 90714] */

.Nav table {position:absolute; top:0; left:0; border-collapse:collapse;}

.NavSpacer
{
	width:5px;
}


/* Content */
.ContentRow
{
	height:600px;
}
.ContentColumnLeft 
{
	white-space:normal;
	width:234px;
	vertical-align:top;
	/*font-family: Arial;*/
	/*font-size:12px;*/
	/*color:#406478;*/
	background-color:White;
}

.ContentColumnRight
{
	background-color:#E1E5E6;
	vertical-align:top;
	/*font-family: Arial;*/
	/*font-size:12px;*/
	/*color:#5E5E5E	*/
}


/* Footer */
.FooterRow
{
	height:30px;
	background-color:#E0E0E0;
}

.LeftAlignMenuItems
{
    text-align:left;
}


.Title { font-size:2em; font-weight:bold; margin-left: 134px; }
.Label { font-weight: bold; width:100px; color:#717171; }

.Heading1 { font-weight: bold; line-height: 150%; color:#406478; font-size:1.5em; font-weight: bold; }

.Heading { font-weight: bold; line-height: 150%; color:#406478; font-size:11pt; font-weight: bold; text-transform:uppercase; letter-spacing: .1em; }

.ilink { color:#717171; font-weight:bold; }
.ilink a, .ilink a:visited { text-decoration:underline; color:#717171; }

.glink { height:50px; background-color:#c5d0d6; vertical-align:middle; text-decoration:none; }
.glink a, .glink a:visited { margin-left:10px; color: #535353; font-weight:bold; display:block; text-decoration:none; }

p { margin-left:10px; margin-top:10px; margin-bottom:12px; margin-right:10px; padding:0px; }

.disclaimer a, .disclaimer a:visited { text-decoration:none; font-size:0.85em; font-weight:bold; color:#717171; }
.disclaimer a:hover {color:red; text-decoration:underline; }

.bold { font-weight:bold; }

a, a:visited { text-decoration:underline; color:#717171; }
