@charset "utf-8";
/* CSS Document */
p{ line-height:26px; color:#8c8c8c; font-size:14px;}
.Pro_instructions{ width:100%; margin:auto; overflow:hidden;/* padding-top:75px;*/}
.left_bar{ width:17%; float:left; background-color:#fff; border-right:solid 1px #F2F2F2;}
.left_bar a{ border-bottom:double 1px #F2F2F2; font-size:
14px; line-height:50px; text-align:center; color:#666;}
.left_bar a:hover{ color:#f3b016; border-left:5px solid #f3b016;}
.instructions{ width:82%;float:right;}
.instructions h1{ font-size:24px; color:#f3b016; margin-top:15px; width:82%; border-bottom:solid 1px #ccc; line-height:48px; margin-left:45px;}
.instructions h1 span{ font-size:16px; color:#333;}
.pro_column{ background-color:#FFF; margin-top:10px; width:80%; margin-left:45px; padding:20px 1%; overflow:hidden;}
/*.nonepro_column{ background-color:inherit;}*/
.pro_column img{ width: 100%; margin:20px auto;}
.pro_column h2{ margin:10px; font-size:14px; border-left:2px solid #f3b016; padding-left: 8px; height: 14px; line-height: 14px;}
.pro_column p{ width:90%; margin:auto;}
.pro_column .indent{ text-indent:28px;}
.activity_box{border-bottom:1px solid #e5e5e5; margin-bottom: 15px;}
.activity_box img{ display: block; width:100%; background-color:#F2F2F2; margin:auto;}
.activity_box img:hover{box-shadow:0 2px 3px rgba(0,0,0,0.3);}
.activity_box h2{width:92%; margin:0; margin-top:10px; font-size:16px;}
.activity_box h2:hover{color:#F3B016;}
.activity_box span{ width:100%; margin:15px auto; margin-top: 5px; color:#8c8c8c;}
.left_bar .CurrentB{ color:#F3B016; border-left:5px solid #f3b016;}
.choose_box li{ overflow:hidden; line-height:28px;}
.choose_box h2,.choose_box a{ float:left; font-size:12px; width:auto; margin:0;}
.choose_box h2{ color:#A1A1A1;}
.choose_box a:hover{color:#F3B016;}
.selected{color:#F3B016; font-weight:bold;}
.article{}
.article li{ color:#333; border-bottom:dotted 1px #E4E4E4; line-height:30px;overflow:hidden;}
.article li h3{ float:left;}
.article li h4{ float:right;}

.pagination-digg_box{ float:left; width:100%; margin:auto; margin-top:40px;}
.pagination-digg_box ul{ overflow:hidden; width:40%;margin:auto;}
.pagination-digg li {font-size:11px; list-style:none; float:left; }
.pagination-digg a { border:solid 1px #ccc; margin-right:5px; }
.pagination-digg .previous-off,.pagination-digg .next-off { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:5px; padding:3px 4px; }
.pagination-digg .next a,.pagination-digg .previous a { font-weight:bold; }	
.pagination-digg .active { background:#F3B016; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; margin-right:5px; }
.pagination-digg a:link,.pagination-digg a:visited { color:#666; display:block; float:left; padding:3px 6px; text-decoration:none; }
.pagination-digg a:hover { border:solid 1px #F3B016; }


.person{width:248px; height:194px; padding-top:20px; border-top:solid 2px #F3B016;  border-bottom:solid 1px #ccc; margin:20px 0; margin-right:35px; float:left; background-color:#f2f2f2;}
.person:hover{ background-color:#FFF;}
.person img{ border-radius:50%; width:120px; height:120px; background-color:#FFF; margin:0 auto; border:solid 1px #e4e4e4;}
.person p{ margin:auto; font-weight:bold; text-align:center; margin-top:10px;}
.person h2{margin:auto; font-size:14px; color:333; text-align:center; border: none;}

.person_detailed{ overflow:hidden;}
.person_detailed img,.person_detailed p{ float:left;}
.person_detailed p{ margin-left:15px; width:75%;}

.activity_detailed{ overflow:hidden; width: 100%;}
.activity_detailed img,.activity_detailed p{ width:80%; margin:auto;}