body.template{
	background:url(images/template/tile_background.jpg) repeat-x #efeef4;
	margin:0 auto;
	*text-align:center;
}
p,span,div,td,th{
	font-size:12px;
}
table.collapse,
td.collapse{
	border-collapse:collapse;
	margin:0;
	padding:0;
	text-align:left;
	vertical-align:top;
}
form{
	margin:0;
	padding:0;
}
table.search td.search.text{
	color:#41525c;
	font-size:12px;
	font-weight:bold;
}
td.smt_hotlink select{
	width:180px;
}
td.navigation-left{
	margin:0;
	padding:0;
}
	td.navigation-left table{
		border-collapse:collapse;
		margin:0;
		padding:0;
	}
		td.navigation-left a,
		a.navigationCurrentGroup{
			color:#41525c;
			display:block;
			font-size:12px;
			font-weight:bold;
			margin:0;
			padding:4px 0 4px 15px;
			text-decoration:none;
			width:165px;
			*width:180px;
		}
		td.navigation-left a:hover,
		td.navigationCurrentGroup a,
		td.navigationCurrentGroup a:hover,
		a.navigationCurrentGroup:link,
		a.navigationCurrentGroup:visited,
		a.navigationCurrentGroup:hover{
			background:#fff;
			border-bottom:1px solid #c0c0c0;
			border-top:1px solid #c0c0c0;
			color:#41525c;
			padding:3px 0 3px 15px;
			text-decoration:none;
		}
		td.navigation-left a.nohlight,
		td.navigation-left a.nohlight:hover{
			background:none;
			border:0;
			margin:0 auto;
			padding:0;
			text-align:center;
		}
		td.disabled a{
			background:none!important;
		}
		td.disabled a:hover{
			background:#fff!important;
		}
		td.sidebar td.navigation-left a,
		td.sidebar td.navigation-left a:hover{
			background:none;
			padding:4px 5px 4px 10px;
			width:170px;
			*width:185px;
		}
		td.sidebar td.navigation-left a:hover{
			background:#fff;
			padding:3px 5px 3px 10px;
		}
		td.sidebar td.chnmgr li,
		#teaser_header{
			*width:145px!important;
		}
		
td.navigation-top div.clLeft1{
	background:#fff;
	border-left:2px solid #d5d6d6;
	border-right:2px solid #d5d6d6;
	border-top:2px solid #d5d6d6;
	position:absolute;
	visibility:hidden;
}
	td.navigation-top div.clLeft1 a{
		border-bottom:2px solid #d5d6d6;
		color:#3c4951;
		display:block;
		font-size:12px;
		font-weight:bold;
		padding:5px;
		text-decoration:none;
		width:170px;
		*width:180px;
	}
	td.navigation-top div.clLeft1 a:hover{
		background:#dde2e6;
		text-decoration:none;
	}
td.smt_hotlink{
	padding-left:51px;
	width:100%;
}
table.header-menu{
	float:right;
}
td.footer span{
	color:#828282;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
td.footer div{
	border-top:1px solid #c4c5c6;
	font-size:11px;
	padding:15px 0 15px 0;
	text-align:center;
	height:102px;
}
	td.footer div table{
		color:#336699;
		font-size:11px;
		margin:0 auto;
		padding:5px 0 8px 0;
	}
	td.footer div a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold
	}
table.teaser{
	border-collapse:collapse;
	margin:0;
	padding:0;
}
	table.teaser th.teaser{
		padding:10px 0 0 0;
	}
	table.teaser th.teaser,
	table.teaser td.teaser{
		color:#41525c;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
	table.teaser td.teaser{
		font-weight:normal;
	}
	table.teaser td.teaser a{
		font:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
	}
td.content{
	width:553px;
	height:100px;
}
td.content.nosidebar{
	width:696px;
}
body.home td.content table ul{
	list-style-type:none;
	float:left;
	margin:7px 0 0 0;
	padding:0;
	width:144px;
	*width:150px;
}
	body.home td.content table li{
		margin:0;
		padding:0;
		*border:1px solid #fff;
	}
	body.home td.content table li a{
		font-weight:bold;
		display:block;
		background:url(images/template/bullet_subnav.gif) 23px 5px no-repeat;
		padding:0 0 0 39px;
		margin:0;
	}
a.calendar{
	clear:both;
	display:block;
	margin:0;
	padding:0 0 0 1px;
	font-weight:bold;
}
/*
body.home td.content table,
body.home td.content table td,
body.home td.content table td table{
	border-collapse:collapse;
	margin:0;
	padding:0;
	width:100%;
}
	body.home td.content table td{
		border-right:1px solid #c0c0c0;
		margin:0;
		padding:20px 10px 0 10px;
		width:100%;
		vertical-align:top;
		text-align:left;
	}
		body.home td.content table td table td{
			border-right:0;
			margin:0;
			padding:0;
			width:50%;
		}
		body.home td.content table td ul{
			list-style-type:none;
			margin:0;
			padding:0;
		}
				body.home td.content table td li{
					margin:0!important;
					padding:0!important;
				}
			body.home td.content li a{
				background:url(images/template/bullet_subnav.gif) no-repeat 0px 12px;
				*background:url(images/template/bullet_subnav.gif) no-repeat 0px 5px;
				display:block;
				font:Arial, Helvetica, sans-serif;
				font-size:12px;
				font-weight:bold;
				margin:0;
				padding:7px 0 8px 10px;
				*padding:0 0 0 10px;
			}
			*/
td.sidebar{
	background:url(images/template/cap_sidebar.gif) repeat-x top left;
	height:340px;
	width:185px;
	*width:100%;
}

td.subnav a,
ul.channel_items li a{
	background:url(images/template/bullet_subnav.gif) no-repeat 0px 8px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:4px 0 4px 16px;
	text-decoration:none;
}
ul.channel_items li a{
	*padding:2px 0 2px 16px;
}
td.subnav.disabled a,
td.subnav.disabled a:visited,
td.subnav a.disabled,
td.subnav a.disabled:visited{
	color:#808080;
	text-decoration:none;
}
table.breadcrumb a{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
table.breadcrumb{
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0 0 15px 0;
}

div.email{
	display:table;
	margin:0 0 5px 0;
	width:540px;
}
td.content.nosidebar div.email{
	width:650px;
}
div.email a{
	background:url(images/template/icon_email.gif) no-repeat 0 1px;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 20px;
	float:right;
}
div.email h3{
	display:none;
}
div.email th{
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
}
div.email #bIsHTMLEmail{
	float:left;
}
div.email label{
	display:block;
	font-size:10px;
	font-weight:bold;
	width:300px;
	float:left;
	padding:3px 0 0 0;
}
div.email textarea{
	width:300px;
}
div.email form{
	padding:0 0 10px 0;
	border-bottom:2px solid #c4c5c6;
}
div.email h4{
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}
div.email #EmailFriendSendMsg{
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 0 15px 0;
}
iframe{
	border:0!important;
}
td.navigation-top iframe{
	display:none!important;/*sorry for IE5*/
	display/**/:block!important;/*sorry for IE5*/
	position:absolute!important;/*must have*/
	top:0!important;/*must have*/
	left:0!important;/*must have*/
	z-index:-1!important;/*must have*/
	filter:mask()!important;/*must have*/
	width:180px!important;/*must have for any big value*/
	height:220px!important;/*must have for any big value*/
	overflow:hidden!important;
}

#Framelyr15{
	height:520px!important;
}