
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0; 
} 

*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}
ol, ul {
	list-style: none;
}
/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

body {
	font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
    background: #ffffff; 
    color: #393939;
    font-size: 16px;  
}


img {
    max-width: 100%;
	display:block;
}
p {
    font-size: 14px;
    line-height: 25px;
    color: #333333;
}
a {
	color:#ae0000; 
	text-decoration:none;
}
a:visited {
	color:#ae0000; 
	text-decoration:none;
}
a:hover {
	color:#ff0000; 
	text-decoration:none;
}
h1 {
	font-size:22px;
    font-weight: 800;
    font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
	padding:7px 0;
}
.hborder {
	border-top:1px solid #dddddd; 
	border-bottom:1px solid #dddddd;
}
.dotline {
	width:100%;
	padding:0;
	margin:20px  0;
	height:2px;
	border-bottom:1px dashed #dddddd;
}
.realline {
	width:100%;
	padding:0;
	margin:0;
	height:4px;
	border-bottom:3px solid #000000;
}
h3 {
	font-size:20px;
    font-weight: 800;
    font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
	padding:10px 0;
}
h4 {
	font-size:18px;
    font-weight: 800;
    font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
	padding:10px 0;
}
h5 {
	font-size:16px;
    font-weight: normal;
    font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
	padding:5px 0;
	color:#666666;
	
	line-height:30px;
}
h2, h6 {
    font-weight: normal;
    font-family:Calibri, Arial, Helvetica, sans-serif,'微軟正黑體';
} 

#main_wrap{ 
	position: relative; 
	width: 100%; 
	height: 100%; 
}



/*pull up toppane*/
#topSlideContainer {

}
#topSlideContent {
	width: 1180px;
	color: #111111;
	border: none;
	margin:0 auto;
}

#topSlideArea {
	width: 100%; 
	margin:0 auto;
}

#topSlideArea_logo {
	float:left;
	width: 250px; 
	margin:20px 0 0 0;
	padding:0 0 0 0;
}
#topMenuarea {
	width: 100%; 
	margin:0 auto;
	background:#ffffff;
}
#topSlideArea_menu { 
	width: 750px; 
	margin:44px 0 0 20px;
	padding:0;
	float:left; 
	border-bottom:1px solid #000000;
	
}	
    /*menu alwayson top*/
.topSlideContent_default2 {
	position: fixed;
	top:0;
	width: 100%;
	min-width:1180px;
	background:#ffffff;
	margin:0 auto;
	padding:0;
	z-index:101;
	
}

.topSlideContent_fixed {
	position: fixed;
	top: 0px;
	/*background: url(../img/toppane_bg.png) repeat-x;*/
	background:#000000;
	margin:0 auto;
	width: 100%;
	height: auto;
	z-index:99999; 
	
}
#midle_area{
	width:100%; 
	margin:0 auto; 
	margin-top:120px;
	margin-bottom:80px;
	
	}
#midle_area_content{ 
	width:1180px; 
	margin:0 auto;
	height:auto;
	}
#idx_mqarea{
	 background: url(../images/mq_bg.png) no-repeat; 
	 width:100%; 
	 height:80px; 
	 margin-top:10px;
	 padding:0;
	
	
	}
#idx_mqarea_left{
	float:left; 
	width:472px;
	padding:0;
	margin:0;
	}
 
#idx_mqarea_right{
	float:left; 
	width:685px;
	padding:0;
	margin:0;
	}
#idx_newstitle {   
	width:100%;   
	padding:0;
	margin:0px 0 10px 0;
	
	}
#idx_newstitle h3 {
	 
	padding:5px 0 5px 10px;
	margin:0;  
	font-size:18px; 
	line-height:30px; 
	color:#222222;
	font-weight:bold;
	background:#efefef;
	/*background: url(../images/title_bg.jpg); */
	
}	
#footerSlideContainer {
	position: fixed;
	 
	bottom:0; 
	width: 100%;
	min-width:1180px;
	background:#000000;
	margin:0 auto;
	padding:0;
	height:40px; 
}
#footerSlideContent {
	width: 1180px;
	color: #ffffff;
	border: none;
	margin:0 auto;
	text-align:center;
	padding:10px 0;
	
}
#footerSlideContent p { 
	color: #ffffff; 
	font-size:14px;
	font-weight:normal;
	
}
/* SOCIAL ICONS - GENERAL  change version*/
.sociald { list-style:none; margin:3px auto; }
.sociald li { display:inline; float:left; background-repeat:no-repeat; }
.sociald li a { display:block; padding-left:1px; position:relative; text-decoration:none; margin:0 1px; }

/* SOCIAL ICONS - GENERAL */
.social { list-style:none; margin:3px auto; }
.social li { display:inline; float:left; background-repeat:no-repeat; }
.social li a { display:block; width:20px; height:20px; padding-right:10px; position:relative; text-decoration:none; margin:0 3px; }
.social li a strong { font-weight:normal; position:absolute; left:20px; top:-1px; color:#fff; padding:3px; z-index:9999;
 text-shadow:1px 1px 0 rgba(0, 0, 0, 0.75); background-color:rgba(0, 0, 0, 0.7);
 -moz-border-radius:3px; -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); -webkit-border-radius:3px; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); border-radius:3px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
}

li.google { background-image:url("../images/google.png"); }
li.email_ico { background-image:url("../images/email_ico.png"); }
li.facebook { background-image:url("../images/facebook.png"); }
li.flickr { background-image:url("../images/flickr.png"); }
li.youtube { background-image:url("../images/youtube.png"); }
li.reddit { background-image:url("../images/reddit.png"); }
li.rss { background-image:url("../images/rss.png"); }
li.twitter { background-image:url("../images/twitter.png"); } 


.slide-pager a.active { background: #d9d9d9; }
		.slide-pager a {color: #333;cursor: pointer; border: 1px solid #d9d9d9;; border-width: 1px 1px 1px 0; background-repeat: no-repeat; background-position: 4px center; display: table-cell; float: left; vertical-align: middle; text-decoration: none; font-size: 15px; line-height: 1.5em; }
		.slide-pager a:hover {background: #d9d9d9;}
		.slide-pager span { vertical-align: middle; display: inline-block; }
		.slide-pager img { vertical-align: middle; display: inline-block;  }
		.slide-pager .pager-first { border-width: 1px 1px 1px 1px; }
		.slide-pager {display:none;}
		.bx-prev, .bx-next {background: rgba(255, 255, 255, 0.8);  outline: 1px solid #FFFFFF;text-align: center;*background:#FFF;_background:#FFF;filter:alpha(opacity=80);}
		.bx-prev span,.bx-next span { border-bottom: 9px solid transparent;border-top: 9px solid transparent;margin: 14px auto 0;display: block;overflow: hidden;height: 0;width: 0;position: relative;_border-bottom-color:#FFF;_border-top-color:#FFF;}
		.bx-prev span{border-right: 9px solid #7C7C7C;}
		.bx-next span{border-left: 9px solid #7C7C7C;}
		
#box_in_content{ 
	width:950px; 
	margin:0 auto;
	padding-top:20px;
	min-height:500px;
	height:auto; 		
		
}
.in_left {
	width:300px;
	float:left;
	
	}
.in_right {
	width:630px;
	float:left;
  margin-left:20px;
	}
.box {
  width: 270px;
}
.article {
  padding: 8px;
  line-height: 1;
  border: 1px solid #ddd;
 
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  margin-bottom: 10px;
  position: relative;
}
.article h4 {
  margin: 14px 0 10px 0; 
  padding-left:0px;
  font-weight:bold;
}
 
.footer {
    font-family: 'VerilySerifMonoBook', Arial, sans-serif;
    border-top: 1px solid #ddd;
    margin-top: 35px;
    padding-top: 6px;
    text-align: center;
    font-size: 12px;
}	



/************news ************/
#news_banner_area{ 
	width:100%; 
	margin:0 auto;
	height:auto;
	margin-top:10px;
	}
.news_main_full {
	float:left;
	width:100%;
	height:auto;
	margin-top:20px;	
	
	}	
.news_main_left {
	float:left;
	width:300px;
	height:auto;
	margin-top:20px;	
	
	}
.news_main_right {
	float:left;
	width:650px;
	height:auto;
	margin-top:20px;	
	}
.newsdetail_main_left {
	float:left;
	width:200px;
	height:auto;
	margin-top:20px;	
	
	}
.newsdetail_main_left a{
	color:#666;
	
	}
.newsdetail_main_left a:hover{
	color:#ae0000;
	
	}
.newsdetail_main_right {
	float:left;
	width:750px;
	height:auto;
	margin-top:20px;	
	}
#content_news{
	width: 950px;
	height: auto;
	margin:0 auto;  
	z-index: 20; 
}
	
#news_content1{
	width: 950px; 
	height:auto;
	position:relative;
	margin: 20px auto 10px auto;
	font-size: 12px;
	padding-right:15px;
}

.news_box{
	width: 220px;
	height:380px; 
	margin:0 6px 25px 6px;
	display:inline-block;
	float:left;
	border:1px solid #ffffff;
	
}
.news_box:hover{ 
	border:1px solid #CCC;
	
}
.news_box p{
	padding:5px;
	font-size:12px;
	line-height:22px;
	
}
.news_box .pic_top1{
	width:80px;
	height: 80px;
	position:absolute;
	left:90px;
	top: 60px;
	background:url(../img/youtube_icon.png) no-repeat center top;
	display:block;
}
.news_box a.pic_top1:hover{
	filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity:0.5; 
}
 

.news_box .news_pic{
	width: 220px; 
	float:left; 
	text-align:center;
	padding:0; 
}

.news_box .news_pic img{ 
	margin: 0 auto;
	margin-top:0px;
	padding:2px 4px 2px 2px;
}
.news_box .news_pic img:hover{
	filter:alpha(opacity=70); 
    -moz-opacity:0.7; 
    opacity:0.7; 
}

.news_box .news_info{
	width: 630px;
	float:right;
	margin-top: 0px;
}

.news_box .news_info .info_date{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.news_box .news_info .info_title{
	height: auto;
	font-size: 16px;
	color: #005F5F;
	font-weight: 800;
	line-height: 1.5em;
	border-bottom: 1px dashed #dddddd;
	margin-bottom: 6px;
	word-break:break-all;
}

.news_box .news_info .info_title a{ color: #000000; }

.news_box .news_info .info_title a:hover{ color: #033;}
.news_box .news_info .info_title a:visited{ color: #000000;}
.news_box .news_info .info{
	height: 63px;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 5px;
}

.news_box .bu_more{
	width: 150px;
	height: 31px;
}
.news_box .bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/video_more.png) no-repeat center top;
}

.news_box .news_info .bu_more a:hover{
	background:url(../img/video_more.png) no-repeat center bottom;
}
.news_box .news_info .news_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}

.news_box .news_info .news_bu_more a:hover{
	background:url(../img/news_more.png) no-repeat center bottom;
}




.product_box{
	width: 100%;
	height: 340px;
	margin-bottom: 25px;
	position:relative;
}

.product_box .pic_top1{
	width:80px;
	height: 80px;
	position:absolute;
	left:110px;
	top: 60px;
	background:url(../img/youtube_icon.png) no-repeat center top;
	display:block;
}
.product_box a.pic_top1:hover{
	filter:alpha(opacity=50); 
    -moz-opacity:0.5; 
    opacity:0.5; 
}
 

.product_box .product_pic{
	width: 280px; 
	float:left; 
	text-align:center;
	padding:2px; 
}

.product_box .product_pic img{ 
	margin: 10px auto;
	margin-top:0px;
}
.product_box .product_pic img:hover{
	filter:alpha(opacity=70); 
    -moz-opacity:0.7; 
    opacity:0.7; 
}

.product_box .product_info{
	width: 630px;
	float:right;
	margin-top: 0px;
}

.news_box .news_info .info_date{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}


.info_title2{
	height: 33px; 
	font-size: 12px;
	color: #ffffff;
	font-weight: 800;
	line-height: 1.5em;
	border-bottom: 1px solid #000000;
	margin-bottom: 0;
	word-break:break-all;
	display:inline-block;
	 background:#000;
	 padding:4px 10px;
	  float:left;
}
.anglecorner2{
	 width: 33px;
height: 33px; 
float:left;
background: url(../images/nonot.png)left top no-repeat;
	
	}
.info_title2 a{ color: #ffffff; }

.info_title2 a:hover{ color: #033;}
.info_title2 a:visited{ color: #ffffff;} 



.product_box .product_info .info_title{
	height: auto;
	font-size: 16px;
	color: #ffffff;
	font-weight: 800;
	line-height: 1.5em;
	border-bottom: 1px solid #000000;
	margin-bottom: 0;
	word-break:break-all;
	display:inline-block;
	 background:#000;
	 padding:4px 10px;
	  float:left;
}
.anglecorner{
	 width: 0;
height: 0;
border-style: solid;
border-width: 33px 0 0 25px;
border-color: transparent transparent transparent #000000; float:left;
	
	}
.product_box .product_info .info_title a{ color: #ffffff; }


.product_box .product_info .info_title a:visited{ color: #ffffff;}
.product_box .product_info .info_title a:hover{ color: #afafaf;}
.product_box .product_info .info{ 
	margin:20px 0;
	font-size: 14px;
	color: #666;
	font-weight: normal;
	line-height: 25px;
	margin-bottom: 5px;
}

.product_box .product_info .bu_more{
	width: 150px;
	height: 31px;
}
.product_box .product_info .bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/video_more.png) no-repeat center top;
}

.product_box .product_info .bu_more a:hover{
	background:url(../img/video_more.png) no-repeat center bottom;
}
.product_box .product_info .news_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}

.product_box .product_info .news_bu_more a:hover{
	background:url(../img/news_more.png) no-repeat center bottom;
}




.news_main_left .info_date{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.news_main_left .main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_left .main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/video_more.png) no-repeat center top;
}

.news_main_left .main_bu_more a:hover{
	background:url(../img/video_more.png) no-repeat center bottom;
}
.news_main_left .news_main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_left .news_news_main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_left .news_news_main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}
.newsdetail_main_left .info_date{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.newsdetail_main_left .main_bu_more{
	width: 150px;
	height: 31px;
}
.newsdetail_main_left .main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/video_more.png) no-repeat center top;
}

.newsdetail_main_left .main_bu_more a:hover{
	background:url(../img/video_more.png) no-repeat center bottom;
}
.newsdetail_main_left .news_main_bu_more{
	width: 150px;
	height: 31px;
}
.newsdetail_main_left .news_news_main_bu_more{
	width: 150px;
	height: 31px;
}
.newsdetail_main_left .news_news_main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}
.news_main_full .info_date{
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}
.news_main_full .main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_full .main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}
.news_main_full .main_bu_more a:hover{
	background:url(../img/news_more.png) no-repeat center bottom;
}
.news_main_full .news_main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_full .news_main_bu_more{
	width: 150px;
	height: 31px;
}
.news_main_full .news_main_bu_more a{
	width: 150px;
	height: 31px;
	display:block;
	text-indent: -9999px;
	background:url(../img/news_more.png) no-repeat center top;
}
.news_main_full .news_main_bu_more a:hover{
	background:url(../img/news_more.png) no-repeat center bottom;
}

.pageArea{
	width: 97%;
	float:right;
	padding-top: 15px;
	border-top: 1px solid #000000;
	font-size:12px;
}

.pageArea .page_prev,
.pageArea .page_next {
	width: 65px;
	height:28px;
	text-align: center;
	float:left;
	margin-right: 15px;
	margin-left: 5px;
	line-height: 25px;
	font-weight: bold;
}

.pageArea ul li{
	width: 25px;
	height: 25px;
	text-align: center;
	float: left;
	margin-right: 10px;
	line-height: 22px;
	font-weight: bold;
}

.pageArea .li_onpage{
	width: 25px;
	height: 25px;
	line-height: 22px;
	color: #FFF;
	/*border: 1px solid #666;*/
	background-color: #000000;
	text-decoration: underline;
}


.pageArea .page_prev a,
.pageArea .page_next a,
.pageArea ul li a{
	border: 1px solid #000000;
	color: #000000;
	display:block;
}

.pageArea .page_prev a:hover,
.pageArea .page_next a:hover,
.pageArea ul li a:hover{
	color: #FFF;
	border: 1px solid #666;
	background-color: #000000;
}

/*FAQ相關*/

ol.faq_main{list-style: decimal; margin:0 0 0 20px;}
ol.faq_main li{ font-size:14px; padding:0 0 8px 0;}


/*產品tab*/
	.abgne_tab {
		clear: left;
		width: 100%;
		margin: 10px 0;
	}
	ul.tabs {
		width: 100%;
		height: 42px;
		border-bottom: 1px solid #999; 
	}
	ul.tabs li {
		float: left;
		height: 41px;
		line-height: 41px;
		overflow: hidden;
		position: relative;
		margin-bottom: -1px;	/* 讓 li 往下移來遮住 ul 的部份 border-bottom */
		border: 1px solid #cccccc;
		border-bottom:none; 
		background: #bbbbbb;
		font-size:15px;
		letter-spacing:1px;
		color:#ffffff;
		margin-right:10px; 
	}
	ul.tabs li a {
		display: block;
		padding: 0 40px;
		color:#ffffff; 
		border: 1px solid #fff;
		text-decoration: none;
	}
	ul.tabs li a:hover {
		background: #ccc;
	}
	ul.tabs li.active  {
		background: #fff;
		border-bottom: 1px solid #fff;
		color:#333;
	}
	ul.tabs li.active a  { 
		color:#333;
	}
	ul.tabs li.active a:hover {
		background: #fff;
	}
	div.tab_container {
		clear: left;
		width: 100%;
		border: 1px solid #cccccc;
		border-top: none;
		background: #fff;
	}
	div.tab_container .tab_content {
		padding: 40px 40px;
	}
	div.tab_container .tab_content h2 {
		margin: 0 0 20px;
	}
/*shop areapic*/
ul.shopareapic{margin:10px 0 0 0; list-style:none;}
ul.shopareapic li{ display:inline-block; border:2px solid #cccccc; padding:2px;}

ul.shopareapic2{margin:10px 0 20px 0; list-style:none;}
ul.shopareapic2 li{ display:inline-block;  }
ul.shopareapic2 li a{ background:#cccccc; color:#000; font-weight:bold; font-size:13px; margin-right:10px;  padding:4px 15px;}
ul.shopareapic2 li a:hover{ background:#dddddd; color:#999999; }


/*產品列表區*/
ul.pd_block{margin:20px 0; padding:0; list-style:none;}
ul.pd_block li{ display:inline-block; margin:0 5px 5px 0;}


.pic_move_up_outter {
	width:90px; 
 	padding:15px 0 0 0;
	display:block;
	float:left;
	overflow:hidden;
	
}

 
.pic_move_up_in{
	position:relative;
	top:0;
	background: url(../img/new-case-pic-bg.png)  no-repeat;
	
}

.pic_over {
	position: absolute;
	margin: 10px 0 0 10px;
	background:#000;
	color:#FFF;
	padding:5px 8px;
	font-size:12px;
	
	
	}
.pic_move_up_word{
	text-align:center;
	padding: 8px 3px;
  height:60px;
	
}
.pic_move_up_word h2{
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color: #000000;
	
}
.pic_move_up_word p{
	font-size:12px;
	line-height:16px;
	font-weight:bold;
	color: #666666;
	
}


	.showbox { 
		border: 4px solid #dddddd;
		vertical-align: middle;
		padding:2px;
		margin-bottom:20px;
	}
	.abgne-block-20120106 {
		margin-top: 25px; 
	}
	.abgne-block-20120106 a {
		margin-right: 5px;
		display:inline-block;
		float:left;
	}
	.abgne-block-20120106 a img {
		width: 86px;
		height: 86px;
		border: 1px solid #cccccc;
		
		
	}
	.abgne-block-20120106 a img:hover { 
		border: 1px solid #000000;
		
		
	}
h3.pdin_title{ 
	font-size: 16px;
	line-height: 16px;
	border-left:3px solid #F00;
	padding: 0 0 0 8px;
	margin:0 0 10px;
	color:#333;
} 
h4.pdin_stitle{ 
	font-size: 14px;
	line-height: 16px; 
	padding: 0 0 0 10px;
	margin:0 0 10px;
	color:#999999;
}	
img.main_in_img{border: 4px solid #dddddd; }
img.imginborder{border: 4px solid #dddddd; margin-right:10px; display:inline-block;}


.pager{ clear:both; padding:10px 0 10px 0; border-top: 2px solid #000000;}
.quotes{ float:left;}
.quotes a{ height:21px; display:block; color:#333; border:1px solid #666; float:left; text-align:center; margin-left:5px; line-height:21px; padding:0 7px;}
.quotes a:hover{filter:alpha(opacity=50);/*IE7*/-moz-opacity:0.5; opacity:0.5;}
span.current{ min-width:21px; height:21px; display:block; background:#000000; float:left; text-align:center; margin-left:5px; color:#fff; font-weight:bold; line-height:21px;}
.quotes span.more{ min-width:21px; height:21px; display:block; float:left; text-align:center; margin-left:5px; color:#333; font-weight:bold; line-height:21px;}

.pageArea{
	width: 97%;
	float:right;
	padding-top: 15px;
	border-top: 1px solid #000000;
	font-size:12px;
}


