@charset "utf-8";
/* CSS Document */
.lof-slidecontent {width:693px;height:243px;}
.lof-slidecontent a.readmore{
	color:#ffffff;
	font-size:11pt;
	background-position:right 0;
	background-repeat:no-repeat;
	padding:4px 40px 7px 4px;
	margin:0 0 0 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-decoration:none;
}
.lof-slidecontent a.readmore:hover {background-position:right -28px;}
.lof-slidecontent{
	position:relative;
	overflow:hidden;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	text-align:center;
	background:#FFF
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(images/load-indicator.gif) no-repeat scroll 50% 50%;
}
.lof-main-outer{
	position:relative;
	height:100%;
	width:693px;
	z-index:3px;
	overflow:hidden;
}


/*******************************************************/
.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	bottom:0px;
	left:0px;
	width:833px;
	background:url(images/bg_trans.png);
	padding:10px;
}
.lof-main-item-desc p{
	padding:17px 0 8px 0;
	margin:0;
	color:white;
	text-align:left;
}
.lof-main-item-desc h3{
	padding:0;
	margin:0;
	text-align:left;
}
.lof-main-item-desc h2{
	padding:0;
	margin:15px 0 0 0px;
}
.lof-main-item-desc h3 a{	
	margin:0;
	background:#20577B;
	font-size:14pt;
	padding:3px;
	text-decoration:none;
	color:#ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}
.lof-main-item-desc h3 a:hover{

	color:#cccccc;
}
.lof-main-item-desc h3 i {
	font-size:70%;
}

/* main flash */
ul.lof-main-wapper{
	/* margin-right:auto; */
	overflow:hidden;
	background:transparent url(images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	margin:0;
	position:absolute;
	overflow:hidden;
	height:243px;
}

ul.lof-main-wapper li{
	overflow:hidden;
	padding:0px;
	margin:0px;
	float:left;
	position:relative;
}
.lof-opacity {
	overflow:visible  !important;;
	position:absolute !important;
}
.lof-opacity  li{
	position:absolute  !important;;
	top:0;
	left:0;
	float:inherit  !important;
}
ul.lof-main-wapper li img{
	padding:0px;	
}

ul.lof-main-wapper li p, ul.lof-main-wapper li span a {position:absolute;}

/* item navigator */
.lof-navigator-wapper {
	position:absolute;
	bottom:7px;
	right:7px;

}

.lof-navigator-wapper2 {
	background:#000000;
	padding:5px 15px;
    height:15px;
    width:51px;
    
	/* for IE */
  position:relative;
  float:left;
  }


.lof-navigator-outer{
	position:absolute;
	z-index:100;
	height:180px;
	width:310px;
	color:#ffffff;
	float:left;
	top:4px;
	left:3px;
  height:16px;
  width:75px;
}
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
	font-size:9pt;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	padding:0;
	margin-left:0px;
	float:left;
	display:block;
	text-align:center;
	
}
ul.lof-navigator li.active , ul.lof-navigator li:hover  {
	background:#ffffff;
	color:#000000;
	display:block;
}

.slider1 .sliderp1, .slider2 .sliderp1, .slider3 .sliderp1 {font-size:25pt;top:15px;left:20px;margin:0;line-height:34px;}
.slider1 .sliderp2, .slider2 .sliderp2, .slider3 .sliderp2  {background-color:#ff9900;padding:20px 30px;top:125px;left:0px;margin:0;float:left;width:200px;color:#ffffff;font-weight:bold;}
.slider1 .sliderp2 a, .slider2 .sliderp2 a, .slider3 .sliderp2  {float:none;font-size:8pt;}
.slider3 .sliderp2 {font-size:11pt;width:220px;padding:20px 15px 20px 25px;}
.slider3 .sliderp2 a {font-size:8pt;float:right;margin:5px 0 0 0;}
.slider1 .sliderp2 a:hover, .slider2 .sliderp2 a:hover,  .slider3 .sliderp2 a:hover {color:#ffffff;}
.slider1 span a, .slider2 span a, .slider3 span a {position:absolute;top:140px;right:9px;}
.slider3 .sliderp1 {font-size:22pt;left:395px;}
.adjustfont20 {font-size:17pt;padding:5px 0 0 42px;display:inline-block;}
.adjustlineheight23 {line-height:23px ! important;}
.adjustpadding {padding-left:5px;}
.adjustpadding2 {padding-left:55px;}
.adjustpadding3 {padding-left:25px;display:inline-block;}
.adjustpadding4 {padding-left:15px;}
.slider3 .sliderp3 {position:absolute;right:20px;top:74px;color:#FF6600;font-weight:bold;font-size:16pt;line-height:20px;}
.slider3 span a {top:150px;}
.slider1 .sliderp1 {font-size:21pt;top:35px;}
.slider1 .sliderp3 {font-size:16pt;top:39px;right:20px;line-height:31px;}
.slider1 span a {top:155px;}

.slider1 .sliderp1_pos { top: 20px; line-height: 27px; }
.slider1 .sliderp1_for_tc_font { font-size: 19px; }

.slider2 .tc_sliderp2_pos { top: 20px; line-height: 27px; }
.slider2 .tc_sliderp1_font_l1 { font-size: 30.43px; color: #fff; }
.slider2 .tc_sliderp1_font_l2 { font-size: 32.89px; font-weight: bold; color: #000; }
.slider2 .tc_sliderp1_font_l3 { font-size: 18px; font-weight: bold; color: #FF9900; }
.tc_sliderp2_padding { padding: 15px 30px !important; }

.tc_sl3_pos {top: 45px !important; left: 450px !important; }
.tc_sl3_font {font-weight: bold; font-size: 32px;}
.tc_sl3_just_font { font-size: 17px; }
.tc_3_read_more {margin: 5px 8px 0 !important;}


