@charset "UTF-8";
/* CSS Document */
.ajaxSearch_highlight{background-color:yellow;}
.ajaxSearch_resultLink{font-size:1.4em;}
.B_homeCrumb,.B_crumb{color:#008000 !important;}
.errors{font-weight:bold;color:red;margin:10px 0;}
.content_106{ background-color:#fffaeb;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	background-color: #363F81;
	font-weight: 100;
}
:first-child+html body{
	font-size: 11px;
}
#containerimage {
	background-image: url(../../images/background.jpg);
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	height: 1000px;
	background-position: center top;
}
#container {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #9C8129;
	border-right-color: #9C8129;
	border-bottom-color: #9C8129;
	border-left-color: #9C8129;
}

#header {
	height: 58px;
	background-color:#363F81;
	width: 750px;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


#topnav {
	float: right;
	padding-right: 30px;
	padding-top: 35px;
	font-size: small;
}
#topnav a:link {
	text-decoration:none;
	color:#ffffff;
}
#topnav a:active {
	text-decoration:none;
	color:#A97D26;
}
#topnav a:visited {
	text-decoration:none;
	color:#ffffff;
}
#topnav a:hover {
	text-decoration:none;
	color:#A97D26;
}

#logo {
	background-image: url(../../images/logo.png);
	height: 147px;
	width: 150px;
	background-repeat: no-repeat;
	margin-left: 27px;
	margin-top: -25px;
}
#pcbc {
	background-image: url(../../images/pcbc.png);
	height: 135px;
	width: 380px;
	background-repeat: no-repeat;
	margin-left: 180px;
	margin-top: -140px;
}
#sub {
	background-image: url(../../images/sub.png);
	background-repeat: no-repeat;
	height: 80px;
	width: 180px;
	margin-left: 570px;
	margin-top: -95px;
}
#subhead {
	background-image: url(../../images/subhead.jpg);
	background-repeat: no-repeat;
	width: 750px;
	margin-top: 17px;
	height: 62px;
}
#ie {
}
*:first-child+html #ie {
	width: 750px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #9C8129;
	border-right-color: #9C8129;
	border-bottom-color: #9C8129;
	border-left-color: #9C8129;
	background-color: #FFFAEB;
	height: auto;
}

#skipnav {
	display:none
}
#searchbox {
	width: 250px;
	float:right;
	height: 30px;
	padding-top: 20px;
	padding-right: 40px;
}
/******** Search box styles *********/
#search {
	top: 180px; 
	width: 180px;
	height:32px;
	}
	
/* - This is an IE7 Hack that will correct the search spacing error in IE7 */
*:first-child+html #search {
	padding-right:200px;
	float:right;
	}
	
#search_tool {
	position:absolute;
	vertical-align:middle;
	}	
#go {
	/*vertical-align:middle;
	margin-left:-500px;*/
	margin-bottom: 6px;
}
*:first-child+html #go {
	margin-bottom: 16px;}
/*#text{
	width:114px;
	height:13px;
	border:0px; 
	background-color: #ffffff; 
	font-family:arial, sans-serif; 
	font-size:8pt;
	vertical-align:middle;
	border:1px solid #2d055d;
	color:#774f38;*/ /*for color of text in search box*/
#text{	
	width:114px;
	height:13px;
	border:0px; 
	background-color: #ffffff; 
	font-family:arial, sans-serif; 
	font-size:8pt;
	vertical-align:middle;
	border:1px solid #2d055d;
	color:#774f38; /*for color of text in search box*/
	margin-left:-500px;
	padding-left:2px;
	} 
html>body #go{
	margin-left:749px;
	margin-top:-20px;
	}
*:first-child+html>body #go {
	margin-left:325px;
	}
html>body #text{
	margin-left:630px;
	margin-top:92px
	}
:first-child+html #text{
	margin-left:200px;
}
#nav {
	background-color: #9C8129;
	height: 30px;
	width: 750px;
	margin-top: -5px;
}







#navlist {
	background-color: #A27824;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 35px;
}

#navlist ul
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px; }

#navlist a:link, #navlist a:visited
{
	color: #fff;
	background-color: #A27824;
	text-decoration: none;
}

#navlist a:hover
{
color: #C5AD5C;
background-color: #A27824;
text-decoration: none;
}
      body.section1 #navlist li.one
      body.section2 #navlist li.two,
      body.section3 #navlist li.three,
      body.section4 #navlist li.four,
      body.section5 #navlist li.five,
      body.section6 #navlist li.six,
      body.section7 #navlist li.seven {font-style:italic;}


 #flash {
	height: 290px;
	width: 748px;
	background-color: #C5AD5C;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border:0px;
 }
#image {
	width:561px;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 363px;
	margin-right: 0;
	margin-bottom: 0;
	float: right;
	margin-left: 0;
	margin-top: 0px;
	background-color: #A97D26;
	clear: none;
	
}
:first-child+html #image{
	width:561px;
}
#imagetext {
	height: 400px;
	width: 140px;
	margin-top: -318px;
	margin-left: 413px;
	color: #FFFFFF;
	font-weight: bold;
}
:first-child+html #imagetext{
	padding-top:7px;
	font-size:x-small;
}
#column1 {
	width: 305px;
	background-position: top;
	padding-bottom: 0px;
	padding-right: 5px;
}
#column2 {
	width: 203px;
	top: -60px;
	padding-bottom: 5px;
}

.subheads {
	font-face: arial;
	color: #222742;
	font-size: 18px;
	font-weight: bold;
}

.lilguy {
	font-face: arial;
	color: #222742;
	font-size: 11px;
}
.titles {
	font-face: arial;
	color: #363F81;
	font-weight: bold;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 3px;
	margin-left: 0;
}
/*:first-child+html .titles{
padding-top:10px;
	
}*/

.images {
	border:solid;
	border-width: 3px;
	border-color: #E3E5B9;
	
}

.imageheadlines {
	font-face: arial;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	margin: 0px;
	background-color: #B38D2E;
	padding-top: 5px;
	padding-bottom: 5px;
}

.italic {
	font-face: arial;
	color: #151832;
	font-size: x-large;
	font-weight: lighter;
	font-style: italic;
}

.header {
	font-face: arial;
	color: #101328;
	font-size: 28px;
	font-weight: bolder;
	font-style: italic;
}

.boldblue {
	font-face: arial;
	color: #6E5119;
	font-weight: bold;
	font-size:12px;
}

.bottomheaders {
	font-face: arial;
	color: #B38D2E;
	font-weight: bold;
	font-size:13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ul.bullet {
	list-style-image: url(../../images/bullet.gif);
	margin-left: .5em;
	padding-left: .5em;
}
:first-child+html ul.bullet{
	padding-left: 15px;
}
ul.arrows {
	list-style-image: url(../../images/arrows.gif);
	margin-left: .5em;
	padding-left: .5em;
	margin-bottom: 1em;
}

ol {
	font-weight: normal;
	color: #000000;
}
ol span {
	font-weight: lighter;
	color: #000000;
}


#bluebar {
	height: 50px;
	width: 750px;
	float: left;
	clear: both;
}
#table {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #3C4483;
	width: 748px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-color: #C7AC69;
	border-right-color: #C7AC69;
	border-bottom-color: #C7AC69;
	border-left-color: #C7AC69;
	padding: 1px;
	float: left;
	background-color: #B38D2E;
}


/***** Page link colors *****/
a:link {
	text-decoration:none;
	color:#363F81;
}
a:visited {
	text-decoration:none;
	color:#363F81;
}
a:hover {
	text-decoration:none;
	color:#A97D26;
}
a:active {
	text-decoration:none;
	color:#A97D26;
}

#content a:link, body.mceContentBody a:link{
	text-decoration:none;
	color:#363F81;
}
#content a:visited, body.mceContentBody a:visited {
	text-decoration:none;
	color:#363F81;
}
#content a:hover {
	text-decoration:none;
	color:#A97D26;
}
#content a:active, body.mceContentBody a:active {
	text-decoration:none;
	color:#A97D26;
}

#subheader {
	height: 118px;
	width: 750px;
}
#headerimage {
	/*background-image: url('../images/homelink.png');
	background-repeat: no-repeat;*/
	height: 45px;
	width: 350px;
	float: right;
	margin-top: 185px;
	margin-right: 6px;
	border:0;
}

#wrapper {
	height:auto;
	margin:0;
	padding:0;
}
.menu{position:absolute;}
#sitemapwrapper table td .killClick {color:black !important;}
#content {
	width:527px;
	height: auto;
	min-height:364px;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 0;
	padding-left: 205px;
	background: #FFFAEB url(../../images/content_bg.gif) repeat-y -1px;
	padding-right: 15px;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	
}
:first-child+html #content{
	width:528px;
	padding-left:205px;
	margin-left:0px;
	margin-top:-30px;
	border-left:1px;
	border-bottom:none;
	
}	

#content2 {
	width:723px;
	height: auto;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 0;
	padding-left: 10px;
	background-color: #FFFAEB;
	padding-right: 15px;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#navheaders {
	width:185px;
	height:44px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A97D26;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A97D26;
	background-image: url(../../images/topnavbd.jpg);
}
#leftnav {
	width:185px;
	height:363px;
	background-color: #909EC9;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin-top: 44px;
}
:first-child+html #leftnav{
	z-index:-1;
	margin-left:-1px;
	
}
#menuheader_103 {
	/*
	width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;
	*/
	background-repeat: no-repeat;
	background-image: url(../../images/lngc.jpg);
}
#menuheader_257 {
	/*
	width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;
	*/
	background-repeat: no-repeat;
	background-image: url(../../images/lnasb.jpg);
}
#menuheader_40 {
	/*width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-repeat: no-repeat;
	background-image: url(../../images/lnbusdev.jpg);
}
#menuheader_226 {
	
	/*
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-image: url(../../images/lnworkfdev.jpg);
	background-repeat: no-repeat;
}
#menuheader_108 {
	/*width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-image: url(../../images/lnlwandp.jpg);
	background-repeat: no-repeat;
}
#menuheader_123 {
	/*width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-image: url(../../images/lnmembership.jpg);
	background-repeat: no-repeat;
}
#menuheader_155 {
	/*width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-image: url(../../images/lnnewsa.jpg);
	background-repeat: no-repeat;
}

#menuheader_89 {
	/*width:186px;
	height:44px;
	background-color: #909EC9;
	float: left;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	font-size: 11px;
	font-weight: bold;*/
	background-image: url(../../images/lncontact.jpg);
	background-repeat: no-repeat;
}

:first-child+html #leftcontact{
	z-index:0;	
	
}
#ie{
}
:first-child+html #ie{
	background-color:#FFFAEB;
}

/*:first-child+html #ie{
	width:185px;
	background-color:#00CC33
}	*/

/* common styling */
.menu {
	padding-top: 44px;
	width:185px;
	background-position:-1px 0;
	font-family: arial, sans-serif;
	
	min-height:320px;
	font-size:11px;
	margin: 0px;
	background-color: #909EC9;
	
	font-weight: bold;
	border-bottom-width: 2px;
	border-left:2px solid #B08B2D;
	
	border-bottom-color: #B08B2D;
	
	float: left;
	
}
:first-child+html #.menu {
	z-index:1;
}	
.menu ul li a, .menu ul li a:visited {
	display:block;
	text-decoration:none;
	color:#363F81;
	width:162px;
	/*height:20px*/;
	text-align:left;
	border:1px solid #A97D26;
	border-width:0 0 1px 0;
	background:#909EC9;
	line-height:19px;
	font-size:11px;
	padding-left: 22px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.menu ul {
	margin:0;
	list-style-type: none;
	padding: 0;
	
}
.menu ul li {
	float:left;
	position:relative;
	margin: 0px;
	padding: 0px;
}
.menu ul li ul {
	display: none;
}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#363F81;}
.menu ul li:hover ul {
	display:block;
	position:absolute;
	top:0;
	left:185px;
	width:105px;
}
.menu ul li:hover ul li a.hide {
	color:#fff;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 22px; /*moves second box over to line up with first column of boxes*/
	background-color: #212751;
}
.menu ul li:hover ul li:hover a.hide {
	width:160px;
}
.menu ul li:hover ul li ul {
	display: none;
	padding-left: 20px; /*moves third fly out box over to line up with second set of boxes*/
}
.menu ul li:hover ul li a { /*second box text no hover dark blue*/
	display:block;
	color:#fff;
	width:160px;
	background-color: #363F81;

}
.menu ul li:hover ul li a:hover {/*second box text without third flyout*/
	color:#000;
	background-color: #909EC9;
}
/*third box*/
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:162px; top:0; color:#000;}
.menu ul li:hover ul li:hover ul li a {
	display:block;
	width:160px;
	color:#000;
	background-color: #909EC9;
	padding-left:10px;  /*third box moves text over*/
}
.menu ul li:hover ul li:hover ul li a:hover {background:#212751; color:#fff;}




#leftnav a:link {
	text-decoration:none;
	color:#363F81;	

}
#leftnav a:active {
	text-decoration:none;
	color:#ffffff;

}
#leftnav a:visited {
	text-decoration:none;
	color:#363F81;

}
#leftnav a:hover {
	text-decoration:none;
	color:#ffffff;
	
}

/* IE COD HACK EXAMPLE
:first-child+html #leftnav{
	margin-top:0px;
*/

p.bold {
	font-size: 11px;
	color: #363F81;
	font-weight: bold;
}

#leftnav ul {
	list-style-type:none;
	padding-right: 0;
	padding-bottom: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-left: 0;
	vertical-align: middle;
	margin-top: -12px;
}

#leftnav ul li {
	background-repeat:no-repeat;
	border-bottom:1px solid #797a41;
	padding-top: 4px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 22px;
	margin-top: 0px;
	height: 15px;
}
#leftnav ul li a {
	text-decoration:none;
	color: #000;
}
/*  IF THEY WANT A BUTTON HOVER
#leftnav ul li a:hover {
	text-decoration:none;
	color:#fff;
}
#leftnav ul li:hover {
	background-image:url('../images/navbuttonhover.jpg');
	background-repeat:repeat-y;
}

#leftnav ul li:hover a {
	color:#fff;
}*/
#footer {
	height: 80px;
	background-color: #363F81;
	width: 746px;
	border-right-color: #A97D26;
	border-bottom-color: #A97D26;
	border-left-color: #A97D26;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	margin-top: -5px;
	padding-top: 18px;
	float: left;
	clear: both;
}
#footerimg {
	bottom:0px;
	padding-left: 20px;
}
#footertext {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
	margin-left: 430px;
	margin-top: -50px;
}
#footertext a:link {
	text-decoration:none;
	color:#895e45;
}
#footertext a:active {
	text-decoration:none;
	color:#895e45;
}
#footertext a:visited {
	text-decoration:none;
	color:#895e45;
}
#footertext a:hover {
	text-decoration:none;
	color:#c69686;
}

#footerbottom {
	
}
#box{
	height:44px;
	width:185px;
	background-color: #363F81;
	float: left;
	color: #909EC9;
	background-image: url(../../images/lncontact.jpg);
}
#bd{
	height:44px;
	width:185px;
	float: left;
	background-image: url(../../images/lnbusdev.jpg);
	margin-top: -44px;
}

#sitemapwrapper ul{
margin:0;
list-style-type: none;
padding: 0;
}
#sitemapwrapper ul li ul{
margin-left:15px;
list-style-type: none;
padding: 0;
}
#sitemapwrapper .pClass{font-weight:bold;}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* TinyMCE specific rules */
body.mceContentBody {
   background-color: #FFFAEB;
   padding-top: 15px;
   padding-left:15px;
   padding-bottom: 10px;
}


 */