/* Other style elements to include (not usually in the template) */
div.user {
  width: 120px;
  height: 20px;
  margin-left: 510px;
  margin-top: 110px;
}

#breadcrumb ul li{
   list-style-image: none;
   display:inline;
   padding: 0 2px 0 0;
   margin: 3px 0 0 0;
}

#breadcrumb ul{
	margin:0;padding:0;
	list-style-type: none;
	padding-left: 1em;
	font-size: 10px;
	color:gray;
}

#breadcrumb a{font-size:10px;
	line-height:200%;
	color:blue;
}

#breadcrumb a:hover {font-size:10px;
color:red;
}

#pgCurrent a {font-size:12px;
	color:#6060FF
}

.pgList {font-size:12px;
	color:#6060FF
}

.bdr1 {
	border: 1 solid #cccccc
}

.bdr2 {
	padding: 1em;
	border: medium double #6699ff
}

#search *  {
	margin: 2px;
}

.newsline * {
	font-size:8pt;
	margin: 5px;
}

.newsline h5 {
	font-size:9pt;
	margin-top: 20px;
}

/* full page render without the horizontal menu */
#fullpage {
	/* float: right; */
	width: 920px;
	padding: 20px 10px 20px 10px;
	margin:0;
	text-align:left;
	/* display: inline; */
	background: #ffffff;
}

.activesection h4 {
	background: url(rolldown.gif) no-repeat 0% 10%;
	padding-left: 20px;
	cursor: pointer;
}
.activesection h4.close {
	background-image: url(rollup.gif);
}

.info {
	font-size: inherit;
	color: red;
}

#accordion h3 {
	background: #efefef;
	border-bottom: 1px solid #005b25;
	font-size: 10pt;
	color: #121212;
	text-transform: uppercase;
}
#accordion h3.current {
	border-bottom: 1px solid red;
}

#buttonframe {
	width:100%;
	padding: 10px 0px 120px 0px;
	/*border: solid 1px #000000;*/
}

.buttoncol {
	float: left;
	width: 193px;
	margin: 0px 5px 0px 5px;
	background: #ffffff url("border-top.gif") left top no-repeat;
}

.buttoncol div {
	padding: 20px 0px 0px 0px;
	width: 193px;
	margin: 0px 0px 0px 0px;
	background: url("border-bottom.gif") left bottom no-repeat;
}

.buttoncol div h4 {
	padding: 0px 0px 0px 0px;
	font-size: 12pt;
	color: #000000;
	text-align: center;
}

.buttoncol div img {
	border: none;
	padding: 0px 0px 20px 20px;
}

.buttons img {
	border: none;
}

.clear {
	clear:both;
}