﻿
body 
{
	margin:0;
	background:#fff url(../Images/BodyBg.gif);
	font-family:Tahoma;
}

img 
{
	border:0;
}

A 
{
	color:#0049d8;
	text-decoration:none;
}

A:Hover 
{
	text-decoration:underline;
}

.Clr 
{
	height:1px;
	font-size:1px;
	clear:both;
}

#Top 
{
	height:8px;
	font-size:1px;
	margin:0;
	background:url(../Images/TopBg.gif) repeat-x;
}

#MainPanel 
{
	width:938px;
	margin:0 auto 10px auto;
	padding:0 20px 0 20px;
	background:#f3efe4;
	border:solid 1px #fff;
	border-top:0;
}

/********************************************************
*** EYEBROW ***/

#Logo 
{
	height:120px;
	width:295px;
	float:left;
}

#FloatMenu 
{
	height:36px;
	width:586px;
	margin-top:-8px !important;
	margin-top:0;
	float:right;
	background:url(../Images/FloatMenuBg.gif) no-repeat !important;
	background:url(../Images/FloatMenuBgAlt.gif) no-repeat;
}

#FloatMenu UL 
{
	list-style:none;
	margin:0;
	padding:0;
}

#FloatMenu LI 
{
	margin:0;
	float:left;
}

#FloatMenu A 
{
	font:12px Verdana;
	display:block;
	padding:10px 14px 7px 14px;
	background:url(../Images/FloatMenuDivide.gif) no-repeat right;
}

#FloatMenu A.LastItem 
{
	background:none;
}

#Search 
{
	height:22px;
	width:418px;
	padding:7px;
	margin:25px 70px auto auto !important;
	margin:25px 40px auto auto;
	background:#e3dccb;
	float:right;
}

.Field 
{
	float:left;
	width:328px;
}

.Button 
{
	float:left;
	margin-left:5px;
}

/********************************************************
*** MENU ***/

#MenuPanel 
{
	background:#fff;
	padding:4px 4px 3px 4px;
	border:solid 1px #cbc4b0;
}

#Menu 
{
	height:30px;
	background:url(../Images/TopMenuBg.gif) repeat-x;
	border:solid 1px #6596a3;
	margin:0;
}

#Menu UL 
{
	list-style:none;
	margin:0;
	margin-left:4px;
	padding:0;
}

#Menu LI 
{
	margin:0;
	float:left;
}

#Menu A 
{
	font:bold 12px Arial;
	color:#fff;
	background:url(../Images/TopMenuDivide.gif) no-repeat right;
	display:block;
	height:19px;
	float:left;
	padding:8px 9px 3px 8px;
}

#Menu A.LastMenuItem 
{
	background:none;
}

#Menu .NavigationMain_Popout
{
	position: absolute;
	z-index: 3;
	visibility: hidden;
	top: 0;
	left: 0;
	margin: 138px 0 0 1px;
	background:#fff;
	border:solid 1px #c9c4af;
	width:300px;
}

#Menu .NavigationMain_PopoutSub
{
	margin-top:149px !important;
	margin-top:169px;
}

#Menu A.NavigationMain_Item
{
	display:block;
	padding:5px 3px 5px 3px;
	font:12px Verdana;
	color:#006699;
	border-bottom:dotted 1px #dbdddd; 
	background:none;
	height:12px;
	width:294px;
	float:none;
}

#Menu A.NavigationMain_Item:hover, A.NavigationMain_ItemHighlight
{
	color:#24a2dd;
}

/********************************************************
*** FOOTER ***/

#Footer 
{
	font-size:10px;
	color:#bcb9b0;
	text-align:center;
	margin:10px auto 10px auto;
	clear:both;
}

#Footer A
{
	color:#bcb9b0;
}
	