body{
	background: #fff;
	font-family: arial;
}

h1{ font-size:24px; color:#333333; line-height:120%; }

#footerContainer, #topMenuContainer, #topContainer,#leftContainer,#homeImage {
display:none;
	
}
#middleContainer {
	float:left;
	width:100%;
	background-color:#FFFFFF;
	display:block;
}

#content {
	float:left;
	width:100%;	
	border:0px solid #000000;
	font-size:10pt
}

#content1{
	float:left;
	width:100%;
	font-size:10pt
	
	
}

#content2{
	float:left;
	width:100%px;
    font-size:10pt
}
.greyBG {
	background-color:#f0e9e0;
	padding-right:15px;
}
table.lines tbody .topline {font-weight:normal; border-bottom: 1px solid #878787; border-top: 1px solid #878787;}
table.lines tbody .vertline, table.lines thead .vertline {border-right: 1px solid #878787; padding-right:3px}
table.lines tbody th {font-weight:normal; border-bottom: 1px solid #878787; padding:2px 0 2px 0;}
table.lines tbody td {text-align:right; font-weight:normal; border-bottom: 1px solid #878787; padding:2px 0 2px 0;}
table.lines tbody td.nl,
table.lines tbody th.nl {border-bottom:none;}
table.lines .bold {font-weight:bold;}
table.lines .rightPadding {padding-right:11px;}
table.lines .leftPadding {padding-left:3px;}

table.lines thead .topline {font-weight:normal; border-bottom: 1px solid #878787; border-top: 1px solid #878787;}
table.lines thead th {font-weight:normal; border-bottom: 1px solid #878787;}
table.lines thead td {text-align:right; font-weight:normal; border-bottom: 1px solid #878787; }
table.lines thead td.nl,
table.lines thead th.nl {border-bottom:none;}

#content A.commanCapsLink:link, A.commanCapsLink:visited, A.commanCapsLink:active {
	color:#666666;
	text-decoration:none;
	
}
#content p {
	margin-bottom:10px;
}
#content a, #content1 a, #content2 a{
	color:#666666;
	text-decoration:none;
	text-transform:none;
}
#content #dirList UL {
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
}

#content #dirList UL LI {
	list-style-type:none;
	list-style:none;
	margin:0px;
	background:none;
	padding:0px 0px 6px 0px;
}

#dirList A.dirLink:link, A.dirLink:visited, A.dirLink:active {
	text-align:center;
	color:#333333;
	text-decoration:none;
}
#dirList A.dirLink:hover {
	text-align:center;
	color:#ccbba9;
	text-decoration:none;
}
#dirList A.dirLinkSelected:link, A.dirLinkSelected:visited, A.dirLinkSelected:active {
	text-align:center;
	color:#ccbba9;
	text-decoration:none;
}
#dirList A.dirLinkSelected:hover {
	text-align:center;
	color:#333333;
	text-decoration:none;
}
#dirDetails {
	float:left;
	position:relative;
	width:350px;
	border:0px solid #000000;
}
.dirTitle{
	font-weight:normal;
	color:#2e251c;
}
#dirList {
	float:left;
	position:relative;
	width:285px;
	height:520px;
	padding-right:15px;
	border:0px solid #000000;
}
#content #greyBG ul {list-style-type:none;}
#content #greyBG li {padding:0 0 3px 20px; list-style-type:none; background: url(/bbry/images/bg_li.gif) no-repeat 0px 5px; }
#content p.top {
	margin-top:15px;
}
#content a.top:link, a.top:visited, a.top:active {
	color:#666666;
	background-image: url(/bbry/images/icon_arrow.gif);
	background-position:0 2px;
	background-repeat:no-repeat;
	padding-left:10px;
	display:block;
	text-decoration:none;
}
#content ul {list-style-type:none;}
#content li { margin-left:15px; padding:0 0 3px 8px; list-style-type:none; background: url(/bbry/images/bg_li.gif) no-repeat 0px 5px; }
#content ul.rss{
	list-style:none;
}
#content ul.rss li{
	background:url(/bbry/images/icon_arrow.jpg) 0 8px no-repeat;
	padding:5px 0 5px 10px;
	margin:0px;
}

#content ul.rssIcons{
	list-style:none;
	list-style-type:none;
	float:left;
	margin:0px;
	padding:0px;
}
#content ul.rssIcons li{
	background:url(/bbry/images/icon_arrow.jpg) 0 8px no-repeat;
	padding:5px 10px 5px 10px;
	list-style-type:none;
	list-style:none;
	float:left;
	margin:0px;
}
A.moreLinks:link, A.moreLinks:visited, A.moreLinks:active {
	color:#645240;
	text-decoration:none;
	
}
A.newsLink:link, A.newsLink:visited, A.newsLink:active {
	color:#645240;
	text-decoration:none;
	text-transform:none;
}
h1.insideContent {
	background-color:#FFFFFF;
	font-size:14px;
	color:#2e251c;
    font-weight:bold;
	text-transform:uppercase;
	padding:36px 0px 28px 0px;
	margin:0px;
	letter-spacing:3px;
	font-family:Helvetica, Arial, Verdana;
}

.qTitle {
	font-size:11px;
	color:#2e251c;
	font-weight:bold;
	text-transform:none;
	margin:0px;
}

.dirTitle {
	font-size:11px;
	color:#2e251c;
	font-weight:bold;
	text-transform:none;
	margin-bottom:5px;
}

h2.legal {
		float:none;
		position:relative;
		font-size:10px;
		font-weight:bold;
		color:#2e251c;
		padding:0px;
		margin:0px;
}
h2.upperBold {
	font-size:11px;
	font-weight:bold;
	color:#2e251c;
	margin-bottom:0px;
}
h2 {
	font-size:11px;
	font-weight:normal;
	color:#2e251c;
	margin-bottom:10px;
}
h3 {
	font-size:11px;
	font-weight:normal;
	color:#2e251c;
	text-transform:capitalize;
}
.clearLeft {
	clear:left;
}
.clearRight {
	clear:right;
}
.clearBoth {
	clear:both;
}