@CHARSET "UTF-8";

.componentheading {
	font-size: 36px;
	font-weight: normal;
	/*line-height: 110%;*/
	margin: 0;
	/*padding: 10px 0px 0px 0px;*/
}

.contentheading {
	font-size: 36px;
	font-weight: normal;
	/*line-height: 110%;*/
	margin: 0;
	/*padding: 10px 0px 0px 0px;*/
}
.contentheading a
{
font-size: inherit;
color: inherit;
}

.contentpaneopen {
	width: 100%;
	padding: 10px 0px 0px 0px;
}

.contentpaneopen ul {
	padding: 0px 0px 0px 40px;
	line-height: 140%;
}

#k2Container ul {
	padding: 0px 0px 0px 40px;
	line-height: 140%;
}

.contentpane {
	padding: 20px 0px 0px 0px;
}

table.moduletable th {
	font-size: 20px;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #c9e2f5;
}

div.moduletable h3 {
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 0px;
}

div#mainBodyLeft div.moduletable h3 {
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 15px;
}

div#mainBodyLeft div.moduletable p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

div#mainBodyLeft div.bluePanelMiddle div.moduletable h3 {
	padding: 4px 0px 4px 0px;
	margin: 0px 0px 4px 0px;
}

div#mainBodyLeft div.k2ItemsBlock ul {
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 15px;
}

div#mainBodyLeft div.bluePanelMiddle div.k2TagCloudBlock {
	padding: 4px 0px 4px 0px;
	margin: 0px;
}

div#mainBodyLeft div.k2TagCloudBlock a {
	color: #E9F0F6;
	padding: 4px 4px 4px 0px;
	margin: 0px;
}

div#mainBodyLeft div.k2TagCloudBlock a:HOVER {
	color: #BC9700;
	background: none;
	padding: 4px 4px 4px 0px;
	margin: 0px;
}

div.k2ItemsBlock ul {
	padding: 4px 0px 4px 0px;
	margin: 4px 0px 4px 0px;
}

div.k2ItemsBlock ul li {
	border: 0px;
	background: none;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}

div.k2ItemsBlock ul li a.moduleItemTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

div#mainBodyRightBlue div.ucd ul.ucd_list {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#mainBodyRightBlue div.ucd ul.ucd_list li.ucd_item {
	border: 0px;
	margin: 0px;
}

div#mainBodyRightBlue div.ucd ul.ucd_list li.ucd_item div.ucd_title {
	font-size: 15px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #4d5a72;
}

div#mainBodyRightBlue div.ucdheader ul.ucd_list {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#mainBodyRightBlue div.ucdheader ul.ucd_list li.ucd_item {
	border: 0px;
}

div#mainBodyRightBlue div.ucdheader div.ucd_title {
	text-align: right;
	font-size: 30px;
}

div#mainBodyLeft div.ucd ul.ucd_list {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

div#mainBodyLeft div.ucd ul.ucd_list li.ucd_item {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

div#mainBodyLeft div.ucd ul.ucd_list li.ucd_item div.ucd_title {
	font-size: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

div#mainBodyLeft div.ucd ul.ucd_list li.ucd_item div.ucd_introtext {
	margin: 0px 0px 0px 0px;
}

div#mainBodyLeft div.ucd ul.ucd_list li.ucd_item div.ucd_introtext p {
	margin: 0px 0px 0px 0px;
}

#mainMenu ul {
	list-style: none;
	display: block;
}

#mainMenu ul li {
	float: left;
	display: inline;
	margin: 20px 5px 0 35px;
}

#mainMenu ul li#current a {
	color: #4e879e;
	font-weight: bold;
}

#mainMenu ul li.active a {
	color: #4e879e;
	font-weight: bold;
}

/*#mainBodyLeft ul.menu {
	list-style: none;
	list-style-image: url("../images/arrow.png");
	display: block;
	margin-left: 20px;
}*/
#mainBodyLeft ul {
	/*list-style: none;*/
	display: block;
	margin: 0 0 0 15px;
}

#mainBodyLeft ul.menu li a {
	color: #e9f0f6;
	font-weight: bold;
}

#mainBodyLeft ul li a {
	color: #e9f0f6;
}

#mainBodyLeft ul li a:HOVER {
	color: #bc9700;
}

#mainBodyLeft div.ucd ul li a:HOVER {
	color: #e9f0f6;
}

#mainBodyLeft ul li#current a {
	color: #bc9700;
}

#mainBodyLeft ul li.active a {
	color: #bc9700;
}

div.itemTagsBlock {
	border: none;
}

div.catItemTagsBlock {
	border: none;
}

div.userItemTagsBlock {
	border: none;
}

div.itemContainer {
	margin: 0px 0px 16px 0px;
	border-bottom: 1px dotted #CCCCCC;
}

div.userItemView {
	margin: 0px 0px 16px 0px;
	border-bottom: 1px dotted #CCCCCC;
}

div.genericItemHeader h2.genericItemTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.genericItemHeader h2.genericItemTitle a {
	font-size: 24px;
	font-weight: normal;
	/*line-height: 110%;*/
	margin: 0;
	padding: 10px 0 4px;
}

div.itemHeader h2.itemTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.catItemHeader h3.catItemTitle a {
	font-size: 24px;
	font-weight: normal;
	/*line-height: 110%;*/
	margin: 0;
	padding: 10px 0 4px;
}

div.userItemHeader h3.userItemTitle {
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

div.userItemHeader h3.userItemTitle a {
	font-size: 24px;
	font-weight: normal;
	/*line-height: 110%;*/
	margin: 0;
	padding: 10px 0 4px;
}

ul.pagination {
	list-style: none;
	display: block;
	float: right;
}

ul.pagination li {
	float: left;
	padding: 5px;
}

li.even {
	background: none;
	border: none;
}

li.odd {
	background: none;
	border: none;
}