
body
{
	font-family: Calibri;
	background: #fff url(pg-bg.gif) repeat-x scroll 0 0;
	padding-top: 25px;
	min-height:665px;
}

p
{
	color: #464646;
}

a:link, a:hover, a:visited, a:active
{
}

a:link
{
	color: #789d1a;
}

a:hover
{
	color: #406618;
}

a:visited
{
	color: #838a72;
}

a:active
{
	color: #a0410d;
}

#custom-doc
{
	margin: auto;
	text-align: left; /* leave unchanged */
	width: 764px; /* optional but recommended */
}

.yui-u
{
}

.contentPane
{
	padding: 0 15px 0 25px;
}

#hd img
{
}

#hd
{
	background: Transparent url(hd-bg.gif) no-repeat scroll center 0;
	height: 152px;
}

.head
{
	padding-top: 25px;
}

.head img
{
	float: left;
}




#bd
{
	clear: both;
	margin: 0 29px;
	background-color: #fff;
	height: 575px;
	padding-top:20px;
}

#ft
{
	padding: 25px 0;
	text-align: center;
}

h1
{
	color: #789d1a;
}

h1.first
{
	margin-top: 0.5em;
}





/************ START NAV MENU ************/

.head .menu
{
	float: right;
	width: 492px;
	height: 106px;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	overflow:hidden;
}

.menu a
{
	height:106px;
	float:left;
	display:block;
}

.head a:link, .head a:hover, .head a:visited, .head a:active
{
	font-weight: bold;
}
	.head a:link
	{
		color: #000;
		text-decoration: none;
	}
	.head a:hover
	{
		color: #406618;
		text-decoration: underline;
	}
	.head a:visited
	{
		color: #838a72;
		text-decoration: none;
	}
	.head a:active
	{
		color: #a0410d;
		text-decoration: underline;
	}


.head a.a:link, .head a.a:hover, .head a.a:visited, .head a.a:active
{
	padding-top:66px;
	text-align:center;
	width:97px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll 0 -106px;
}



.head a.b:link, .head a.b:hover, .head a.b:visited, .head a.b:active
{
	padding-top:66px;
	text-align:center;
	width:99px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll -97px -106px;
}



.head a.c:link, .head a.c:hover, .head a.c:visited, .head a.c:active
{
	padding-top:66px;
	text-align:center;
	width:98px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll -196px -106px;
}


.head a.d:link, .head a.d:hover, .head a.d:visited, .head a.d:active
{
	padding-top:66px;
	text-align:center;
	width:98px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll -294px -106px;
}


.head a.e:link, .head a.e:hover, .head a.e:visited, .head a.e:active
{
	padding-top:66px;
	text-align:center;
	width:100px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll -392px -106px;
}

.head a.f:link, .head a.f:hover, .head a.f:visited, .head a.f:active
{
	padding-top:66px;
	text-align:center;
	width:100px;
	overflow:hidden;
	background: Transparent url(northwind-menu.gif) no-repeat scroll -392px -106px;
}

	.head a.a:hover, .head a.a:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll 0px 0px;
	}
	.head a.a.current:link, .head a.a.current:hover, .head a.a.current:visited, .head a.a.current:active
	{
		
	}

	.head a.b:hover, .head a.b:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll -97px 0px;
	}
	.head a.b.current:link, .head a.b.current:hover, .head a.b.current:visited, .head a.b.current:active
	{
		
	}
	
	
	.head a.c:hover, .head a.c:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll -196px 0px;
	}
	.head a.c.current:link, .head a.c.current:hover, .head a.c.current:visited, .head a.c.current:active
	{
		
	}

	.head a.d:hover, .head a.d:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll -294px 0;
	}
	.head a.d.current:link, .head a.d.current:hover, .head a.d.current:visited, .head a.d.current:active
	{
		
	}


	.head a.e:hover, .head a.e:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll -392px 0;
	}
	.head a.e.current:link, .head a.e.current:hover, .head a.e.current:visited, .head a.e.current:active
	{
		
	}

	.head a.f:hover, .head a.f:active
	{
		background: Transparent url(northwind-menu.gif) no-repeat scroll -392px 0;
	}
	.head a.f.current:link, .head a.f.current:hover, .head a.f.current:visited, .head a.f.current:active
	{
		
	}

/************ END NAV MENU ************/






/********** START rounded 16px corners  *********/

.rounded16px
{
	border:2px solid #eeeeee;
}

.rounded16px .cm
{
	padding:0 16px;
}

.tl, .bl, .tr, .br
{
	position:relative;
	width:16px;
	height:16px;
}

.tl { background:Transparent url(tl.gif) no-repeat scroll  0 0; }
.bl { background:Transparent url(bl.gif) no-repeat scroll  0 0; }
.tr { background:Transparent url(tr.gif) no-repeat scroll  0 0; }
.br { background:Transparent url(br.gif) no-repeat scroll  0 0; }


.tl, .bl
{
	float:left;
	left:-2px;
}

.tr, .br
{
	float:right;
	right:-2px;
}

.tr, .tl
{
	top:-2px;
}

.br, .bl
{
	bottom:-2px;
}

/********** END rounded 16px corners  *********/


