@charset "utf-8";
body {
	text-align:center;
}
#page {
	width:980px;
	margin-top:5px;
	height:auto;
	text-align:left;
}
#container {
	height:100%;
	margin:10px 0 6px;
	padding:0 15px 0 0px;
	background:url(../images/channel.container.bg.line.gif) repeat-y 0px 0px;
}
#feature {
	float:left;
	width:235px;
	height:100%;
	border-right:1px solid transparent;
}
#currentLocation {
	height:40px;
	border-bottom:1px solid;
}
#currentLocation div {
	margin:5px auto auto 15px;
	line-height:16px;
}
#content {
	float:right;
	width:660px;
	height:100%;
}

/**/
.Accordion {
	/*	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;*/
	overflow: hidden;
}
.AccordionPanel {
	margin: 0px;
	padding: 0px;
}
.AccordionPanelTab {
	height:23px;
	line-height:20px;
	border-top: solid 1px transparent;
	margin: 0px;
	padding: 2px;
	padding-left:15px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}
a.categoryDefault{float:left;margin-top:5px;font-weight:600;}
a.categoryMore{float:right; display:block; height:11px;text-indent:100px; width:39px; overflow:hidden;margin-top:5px;}

.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;/*height: 200px;*/
}
.AccordionPanelContent ul {
	list-style-type:none;
	margin-top:10px;
	margin-bottom:10px;
}
.AccordionPanelContent ul li a {
	display:block;
	width:220px;
	height:20px;
	line-height:20px;
	text-indent:15px;
	margin:3px auto;
	text-overflow:ellipsis;
	overflow:hidden;
	white-space:nowrap;
}
/*Content Style Detail*/

#content h3 {
	text-align:right;
	font-size:18px;
	font-weight:600;
	margin-bottom:15px;
	margin-top:20px;
}
#content h4 {
	font-size:14px;
	margin:16px 0px;
}
#content p,#content div{
	margin-bottom:6px;
	line-height:190%;
}
#content img.lt {
	position:relative;
	float:left;
	margin:0px 10px 10px 0px;
}
#content img.lm {
	position:relative;
	float:left;
	margin:10px 10px 10px 0px;
}
#content img.lb {
	position:relative;
	float:left;
	margin:10px 10px 0px 0px;
}
#content img.ct {
	margin:0px 10px 10px 10px;
}
#content img.cm {
	margin:10px 10px 10px 10px;
}
#content img.cb {
	margin:10px 10px 0px 10px;
}
#content img.rt {
	position:relative;
	float:right;
	margin:0px 0px 10px 10px;
}
#content img.rm {
	position:relative;
	float:right;
	margin:10px 0px 10px 10px;
}
#content img.rb {
	position:relative;
	float:right;
	margin:10px 0px 0px 10px;
}
#content img{border-width:0px;}
/*#content table{margin-bottom:24px;background-color:#ccc;width:100%;}
#content td,#content th{background-color:#FFFFFF;height:22px;}
#content th{height:28px; vertical-align:middle; text-align:center; background-color:#eee;}
#content td{padding:5px 10px; vertical-align:middle;}
#content td ul li{padding:3px 0px;}


#content table.forTypeset,#content table.forTypeset th,#content table.forTypeset td {background-color:transparent;}
#content table.forTypeset td { vertical-align:top;}
*/
div#pagesNav{text-align:center;}
ol#categoryFullList{margin-top:30px;}
ol#categoryFullList li{margin-bottom:8px;}

/* ------------- The Former M ------------ */


#calendarbody {
	width:221px;
	height:258px;
	margin-top:11px;
	margin-left:6px;
	background-color: #ececec;
}
A {
    text-decoration: none;
}
A:active 	    {color: #000000;}
A:visited 	    {color: #000000;}
A:link 	    {color: #000000;}
A:hover 	    {color: #D80E0E;}
.blackBacking   {background-color: #DED0C7;}
.names 	    {background-color: #e7e7e7; font-size: 7px; color: #FFFFFF; text-decoration: none; text-align:  center; font-family: Verdana; font-weight: bold;}
.calendarBody   {background-color: #ececec; font-size: 6px; color: #000000; text-decoration: none; text-align:  center; font-family: Verdana;}
.calCurrentDay  {background-color: #f9f9f9; font-size: 9px; color: #FFFFFF;}
.calOtherDay    {background-color: #f1f1f1; font-size: 9px; color: #ffffff;}
.calNotDay	    {background-color: #F2EBCB; font-size: 5px; color: #000000;}
.calFormMenu    {background-color: #999999; font-size: 9px; color: #FFFFFF; text-decoration: none; text-align:  center; font-family: Verdana; font-weight: bold;}
.style1 {font-size: 15px}
.style5 { color: #575652; font-size: 10px; font-family: Tahoma, sans-serif; }
.style6 {color: #99CCCC}
.STYLE8 {color: #999999}
.STYLE11 { color: #666666; font-style: italic; }
.STYLE13 {color: #FFFF99}