
a:active {
  outline:none;
}


#ctn_main {
	background-color: #fff;
	width: 1000px;
	height: 4900px;
}


#ctn_main iframe {
	overflow:hidden;
	background-color:#ffffff;
	width: 1000px;
	height: 4900px;
	border: 0 solid white;
}

/* single pane */
#ctn_main div {
	display: none;
	color: #fff;
	margin: 0px 0px;
}

#ctn_main div h2 {
	font-weight: normal;
	color: #fff;
	letter-spacing: 1px;
	margin: 10px 0 0 0;
	font-size: 22px;
}

#ctn_main a {
	color: #fff;
	font-size: 14px;
}

#ctn_main p,#ctn_main samp {
	color: #ccc;
}

#ctn_main div.narrow {
	padding-right: 160px;
}


#ctn_main {
	position: relative;
	overflow: hidden;
	clear: both;
	left:60px;
}


#ctn_main div {
	float: left;
	display: block;
	width: 1000px;
	cursor: pointer;
	font-size: 14px;
}


#ctn_main .items {
	width: 20000em;
	position: absolute;
	clear: both;
	margin: 0;
	padding: 0;
}

#ctn_main .less,#ctn_main .less a {
	color: #fff !important;
	font-size: 11px;
}

#demotip { 
    display:none; 
    background:transparent url(images/toggle_tt_bg.png); 
    font-size:12px; 
    height:120px; 
    width:110px; 
    padding:25px; 
    color:#fff;     
}
#toggle_bar {
position:fixed;
left:0px;
top:0px;
background-color:#fff;
background-image:url(images/toggle_bar_bg.jpg);
background-repeat:repeat-y;
width:60px;
height:4900px;
cursor:pointer;
outline: none;
padding-top:20px;
}

.tt_text_red {
font-family: Arial, Helvetica, sans-serif;
color:#d31145;
font-size:11px;
font-weight:bold;
}

.tt_text_black {
font-family: Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
}

.toggle_text {
text-align:right;
padding-right:5px;
line-height:0.65em;
}