
* {
	margin:0;
	padding:0;
	vertical-align:top;
}
body{
	background:url(/library/media/gui/pgbg.gif) top left repeat-x;
	background-color:#4c4d4d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:18px;
}
abbr{
 border:none;
 text-decoration:none;
}
.fb-like{ padding-bottom:5px;}
/*
.fb-like{
	background-color:#cccccc;
	border:solid 1px #394050;
	padding:5px;
	margin-bottom:10px;
	color:#FFFFFF;
	width:300px;
	height:25px;
}
.fb-like span{
	float:right;
	display:inline;
	width:auto;
}*/
ul{
	margin:5px auto 5px 15px;
}
ol{
	margin:5px auto 5px 30px;
}
a{ border:none; }
ol li{
	margin-bottom:5px;
}
.fHd{
	white-space:nowrap;
	padding-left:5px;
}
#masterCont{
	width:900px;
	text-align:left;
}
#headerCont{
	width:100%;
	margin-top:18px;
}
#navCont{
	width:auto;
	height:32px;
	text-align:center;
}
  
#headCont{
	clear:both;
}
 
#bodyTopCont{
	clear:both;
	height:40px;
	width:879px;
	background:url(/library/media/gui/bodyTop.jpg) top left no-repeat;
}
#bodyBtmCont{
	clear:both;
	height:5px;
	width:879px;
	background:url(/library/media/gui/bodyBtm.jpg) top left no-repeat;
}

#bodyCont{
	margin-left:7px;
	clear:both;
}

#bodyTxtCont{
	clear:both;
	background:url(/library/media/gui/bodyBG.jpg) top left repeat-y;
	width:879px;
	height:100%;
	display:table-cell;
}

#footerCont{
	clear:both;
	width:100%;
	text-align:center;
	font-size:0.9em;
}
#footerCont a, #bodyCont a{
	color:#de8d18;
	text-decoration:underline;
}
#footerCont a:hover, #bodyCont a:hover{
	color:#6f897e;
	text-decoration:underline;
}

div.sectHeadCont{
	clear:both;
	width:100%;
	height:24px;
	border-bottom:solid 1px #525a6d;
}
div.sectCont{
	width:100%;
	clear:both;
	margin:10px auto 15px auto;
}	

h1.sectHd, .sectHd-right{
	float:left;
	font-size:1.7em;
	font-weight:300;
	color:#de8d18;
}
.sectHd1, .sectHd1a{
	width:100%;
	font-size:1.7em;
	font-weight:300;
	color:#de8d18;
}
h2.sectHd, .sectHd-right2{
	font-size:1.1em;
	font-weight:400;
	float:left;
	padding-top:3px;
}
.sectHd1{
	font-size:1.7em;
	font-weight:300;
	color:#de8d18;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:solid 1px #666666;
}
h3.superText{
	font-size:2.3em;
	line-height:30px;
	font-weight:bold;
}

img.bdyIm{
	border:solid 1px #FFFFFF;
}
#rightBodyCont, #leftBodyCont{
	margin-top:7px;
}
#rightBodyCont, #rightBodyHead{
	float:right;
	width:290px;
	margin-right:15px;
}
#leftBodyCont, #leftBodyHead{
	width:515px;
	margin-left:15px;
	float:left;
}
#leftBodyHead, #rightBodyHead{
	margin-top:11px;
}
#footerCont{
	clear:both;
	width:900px;
	margin-top:10px;
	padding:10px 0px 40px 0px;
}

.navSepLeft, .navSepLeftOver{
	margin-left:35px;
	float:left;
	height:32px;
	width:4px;
}
.navSepLeftOver{
	background:url(/library/media/gui/navLSep-over.gif) top left no-repeat;
}
.navSepLeft{
	background:url(/library/media/gui/navLSep.gif) top left no-repeat;
}
.navSepRight, .navSepRightOver{
	float:left;
	height:32px;
	width:5px;
}
.navSepRight{
	background:url(/library/media/gui/navRSep.gif) top left no-repeat;
}

.navSepRightOver{
	background:url(/library/media/gui/navRSep-over.gif) top left no-repeat;
}
.navItm, .navItmOver{
	height:32px;
	padding:0px 8px 0px 8px;
	float:left;
	display:inline;
}

.navItm{
	background:url(/library/media/gui/navBG.gif) top left repeat-x;
	
}
.navItmOver{
	background:url(/library/media/gui/navBG-over.gif) top left repeat-x;
}

.navItm a, .navItmOver a{
	width:100%;
	height:100%;
	display:block;
	text-decoration:none;
	border:none;
	
}

#headerImgTop{
	margin: 0px auto auto 16px;
} 
.navSep{
	float:left;
}

.navTxtLg{
	padding-top:7px;
	font-size:13px;
	font-weight:400;
	color:#FFFFFF;
	display:block;
}

#sitemap{
	margin:10px 10px 10px 40px;
}

#sitemap li{
	margin:5px 5px 5px 15px;
}

#sitemap li ul{
	margin:5px;
}

#sitemap li ul li{
	margin:5px 5px 5px 15px;
	
}











/*
#subNavIns{
	margin:49px auto auto 152px;
}
.subNavCont{
	display:none;
	position:absolute;
	width:200px;
	color:white;
	background:#143a1c;
	border:solid 1px #b0ada3;
}
.subNavCont ul{
	position:relative;
	padding:5px;
	margin:0px;
}
.subNavCont ul li{
	padding:2px;
	display:block;
	width:100%;
}
.subNavCont ul li a{
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	width:95%;
}

.subNavItmHover{
	background:#377144;
}
*/
