@charset "utf-8";
/* Homepage extra classes */

TABLE.HP_Page		{ width:780px; height:100%; }
	TD.HP_SearchBar		{ width:780px; height:36px; padding-left:20px; }
	TD.HP_Flash			{ width:780px; height:291px;}
	TD.HP_Navigation	{ width:780px; height:41px; }
	TD.HP_Content		{ width:780px; height:100%; vertical-align:top;  background-color:#E2F6B6; }

TABLE .home_table{  }
.home_table .line_bg{ background-image:url(../img/line.gif); background-repeat:no-repeat; background-position:left; padding-left:40px;}
.home_table .line_bgl{ background-image:url(../img/linel.gif); background-repeat:no-repeat; background-position:right; padding-left:40px; padding-left:0px!important; vertical-align:middle;}

P.new{ font:normal 11px/14px arial; color:#272727; width:240px; padding:0px !important; margin:0px !important;}
H2.newtitle{ font:normal 16px/26px arial; color:#0E6C2B; margin:0px !important; padding-right:3px;}
.newtitle a { font:normal 16px/26px arial; color:#0E6C2B; text-decoration:none}
.float{ float: right; border:5px solid #E8FFB7; }
.news_text{ font:normal 11px/13px arial; color:#272727;}

.top_banner{ background-image:url(../img/banner_home_top.jpg); background-repeat:no-repeat; background-position:top; width:780px;}
/*scrollbar*/

.Whole		{ width:232px; height:110px; font:normal 11px/13px arial; color:#272727;  }
	.Viewport		{ width:210px; height:108px; vertical-align:top; }
		.ScrollContainer	{ width:200px; height:108px; overflow:hidden; font:normal 11px/13px arial; color:#272727; padding-right:10px; }
	.Scrollbar		{ width:5px; height:5px; vertical-align:top; }
	.Scrollbar TABLE	{ width:5px; height:108px; }
		.Button		{ background-image: url(../img/up.gif); background-repeat:no-repeat; width:5px; height:5px;
					   cursor:pointer;}
		.Button_down	{ background-image: url(../img/down.gif);  background-repeat:no-repeat; width:5px; height:5px;
					       cursor:pointer;}
		.Path		{ width:5px; background-color: #FFFFFF;  }
		.Scroller	{ width:5px; background-color:#0E6C2B; cursor:pointer; }
		.Scroller IMG	{ width:100%; height:100%; }
a.link1:link 	{ font:normal 11px/14px arial; color:#272727; width:240px; padding:0px !important; margin:0px !important; text-decoration:none}
a.link1:visited { font:normal 11px/14px arial; color:#272727; width:240px; padding:0px !important; margin:0px !important; text-decoration:none}
a.link1:hover 	{ font:normal 11px/14px arial; color:#272727; width:240px; padding:0px !important; margin:0px !important; text-decoration:underline}

TD.WrapLeft TABLE.WrapperInside TD.WrapperInside_Head_home		{ vertical-align:top; height:325px; width:100%; background-image: url(../img/frame/home_s.jpg);
																	  background-repeat: repeat-x; background-position:top right; }
																	  
A.fb_link														{ display:inline-block; text-decoration:none; background:url(../img/fb_icon_23x23.gif) no-repeat right 0; width:77px; height:auto; font:normal 10px arial; color:#0c3e08; padding-right:29px; text-align:right; margin-right:20px;}																	  
A.fb_link:hover	{ text-decoration:underline;}
TD.WrapRight TABLE.WrapperInside TD.WrapperInside_Head_home		{ height:325px; width:100%; background-image:url(../img/frame/home_s.jpg);
																	  background-repeat:repeat-x; background-position:top left; }																	  
		TD.WrapLeft TABLE.WrapperInside TD.WrapperInside_Side_h		{ height:100%; width:100%;
																	   background-position:top right;  background-color:#E2F6B6; }
	TD.WrapRight TABLE.WrapperInside TD.WrapperInside_Side_h{ height:100%; width:100%;
																	   background-position:top right;  background-color:#E2F6B6; }
																	   
																	   
a.levelink{font:normal 11px/14px arial; color:#71A73B ; text-decoration:underline;}

DIV.ply_bg	{ background:url(../img/ply_bg_207x120.gif) no-repeat 0 0; width:207px; height:120px;}
DIV.ply_bg	A	{ display:block; width:197px; height:105px; margin:auto; padding-top:5px; outline:none;}
DIV.ply_bg	A	IMG	{ _margin:0 5px 0 0;}
DIV.flashbox		{ position:absolute;  top:15%;  background-color:rgba(255, 232, 183, 0.7); _background-color:#ffe8b7; -moz-border-radius:12px; padding:25px 10px 10px; border:1px solid #fbc480;}
A.closePop			{ font:normal 13px verdana, sans-serif; color:#0C3E08; text-decoration:none; position:absolute; top:5px; right:10px; _right:25px; }

.facebook_lnk {font:normal 12px/15px Arial; margin:10px 33px 0px 0px;}
.facebook_lnk A {color:#272727; padding:5px 32px 5px 0px; display:block; background:url('../img/facebook_icon.jpg') no-repeat right 3px;}

.youtube_lnk {font:normal 12px/15px Arial; color:#272727; padding-right:32px; margin-bottom:20px; margin-right:33px; background:url('../img/youtube_icon.jpg') no-repeat right 3px;}
.youtube_lnk A {color:#272727; text-decoration:none;}
.youtube_lnk A SPAN {text-decoration:underline;}

.new_minisite_link {width:215px;}
.new_minisite_link .img_wrap {width:79px; height:75px; overflow:hidden; float:right;}
.new_minisite_link .text_link {float:right; font:normal 12px/15px Arial; color:#272727; margin:35px 11px 0px 0px;}
