﻿/* Text sizing styles */

#sectionMenu li,
#sideBarContent a,
#sideBarContent p {
	font-size:				8px;
}
/*/*/a{}
body #sectionMenu li,
body #sideBarContent a,
body #sideBarContent p {
	font-size:				xx-small;
	voice-family:			"\"}\"";
	voice-family:			inherit;
	font-size:				x-small;
}
html>body #sectionMenu li,
html>body #sideBarContent a,
html>body #sideBarContent p {
	font-size:				x-small;
}
/* */

#sectionMenu li {
	font-family:		Verdana, Arial, Helvetica, Sans-serif;
}
#sideMenuContainer{
	margin-top:				12px;
	float:					left;
	width:					186px; 
	background-color:		#FFFFFF;color:#000000
}
#sideMenuContainer ul{
	list-style:				none;
	margin:					0px;
	padding:				0px;
}
ul#sectionMenu {
	background:				#D5E4F2;
	margin-left:			12px;
	margin-right:			12px;
	margin-bottom:			20px;
}
#sectionMenu li{
	line-height: 12px;
	vertical-align: middle;
	margin: auto;
	border-top: 1px solid #FFFFFF;
	background: #D5E4F2;
	color: #000000;
}

#sectionMenu li ul li  {
	background:				#D5E4F2;
}
#sectionMenu li ul li ul li  {
	background:				#D5E4F2;
}
#sectionMenu li a{
	width:					140px;
	padding-left:			14px;
	padding-top:			4px;
	padding-bottom:			4px;
	display:				table-cell;
	display:				inline-block;
}
#sectionMenu li ul li a {
	width:					136px;
	padding-left:			24px;
	padding-top:			4px;
	padding-bottom:			4px;
	display:				table-cell;
	display:				inline-block;
}
#sectionMenu li ul li ul li a{
  /* specify borders and paddings if any */
	width:					128px;
	padding-left:			34px;
	padding-top:			4px;
	padding-bottom:			4px;
	display:				table-cell;
	display:				inline-block;
}



.menuBullet {
	position:				absolute;
	margin-top:				2px;
/*	vertical-align:			middle;*/
	display:				table-cell;
	display:				inline-block;
}
/*bullet indents*/
#sectionMenu li img{
	margin-left:			4px;
	display:				table-cell;
	display:				inline-block;
}
#sectionMenu li ul li img {
	margin-left:			14px;
	display:				table-cell;
	display:				inline-block;
}
#sectionMenu li ul li ul li img{
	margin-left:			24px;
	display:				table-cell;
	display:				inline-block;
}

#sectionMenu li.active {
	background:				#B4B4FF;
}
#sectionMenu li a {
	color:					#000;
	text-decoration:		none;
}

#sectionMenu li a:hover {
	text-decoration:		underline;
}

.sideBarContent a:link,
.sideBarContent a:visited,
.sideBarContent a:active {
	text-decoration:		none;
	color:					#000;
}
.sideBarContent a:hover {
	color:					#000;
}
#sideBarContent {
	margin:					auto;
	margin-top:				10px;
}
#sideBarContent,
#sideBarContent p,
#sideBarContent div {
	text-align:				center;
}

.newsImage {
	border:					1px solid #000;
}