.column-switch {display:none; width: 30px;height: 48px;float: right;background: url(skin/images/menu-dot-white.png) no-repeat center;}
@media screen and (max-width: 767px) {
    .column-switch {display:block;}
    .pageNav ul.pageNav-ul { display: none;}
}#news_list ul.news_ul li { background: transparent; float: left; width: 20%; border-bottom-width: 0; padding: 10px 0;}
#news_list ul.news_ul li a { padding-left: 2em;}


#page_box { margin: 2em auto 3em;}
#page_box, 
#page_box td, 
#page_box div {font-size: 14px;font-family: initial; color: #000000; margin-left: auto; margin-right: auto; line-height:14px;}
.defaultButtonStyle {font-size: 14px;font-family: initial; height:20px;color: #000000;border: #AFD5F5 1px solid; margin: 0px;padding: 0px; filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#ffffff, 
EndColorStr=#BDDBF7);  cursor: pointer; line-height:14px;background:-webkit-gradient(linear, 
0 0, 
0 100%, 
from(#ffffff), 
to(#BDDBF7));background: -moz-linear-gradient( top,#ffffff,#BDDBF7);background:-ms-linear-gradient(top,#ffffff 0%,#bddbf7 100%);}
.defaultinputStyle {font-size: 14px;font-family: initial; height:20px; border:1px solid #AFD5F5; line-height:14px;}
.colHeader {font-size: 14px;font-family: initial; line-height:14px;}
#page_box a, 
.pageList .this-page {font-size: 14px;font-family: initial; display:inline-block; height:22px; padding: 2px 4px; border: solid 1px #AFD5F5; background: #fff; text-decoration: none; margin-right: 1px;line-height:14px;}
#page_box a:visited {font-size: 14px;font-family: initial; color: #000000; text-decoration: none; line-height:14px;}
#page_box .PrevDisabled {font-size: 14px;font-family: initial; display:inline-block;height:22px;  margin-right: 3px; padding: 2px 4px; background: #fff;color:#ccc;border: solid 1px #AFD5F5; line-height:14px;}
#page_box .SelectList {font-size: 14px;font-family: initial;line-height:14px;}
#page_box .Prev { font-size: 14px;font-family: initial; margin-right: 3px; padding: 2px 4px;line-height:14px;}
#page_box .break {font-size: 14px;font-family: initial; border: none; text-decoration: none; line-height:14px;}
#page_box .NextDisabled { font-size: 14px;font-family: initial;display:inline-block; height:22px; margin-left: 2px; padding: 2px 4px;background: #fff;color:#ccc;border: solid 1px #AFD5F5; line-height:14px;}
#page_box .Next { font-size: 14px;font-family: initial; margin-left: 2px; padding: 2px 4px;line-height:14px;}
#page_box .this-page {font-size: 14px;font-family: initial;display:inline-block;height:14px;padding: 2px 4px; border: solid 1px #AFD5F5; background: #E1F0FD; font-weight: bold; color:black; margin-right: 1px;line-height:14px;}
#page_box a:hover {font-size: 14px;font-family: initial;color: black; background: #EFF7FE; border-color: #AFD5F5; text-decoration: none;line-height:14px;}
#page_box a:link {font-size: 14px;font-family: initial;color: #000000; text-decoration: none;line-height:14px;}
#page_box a:active { font-size: 14px;font-family: initial;color: black; text-decoration: none; background: #EFF7FE; line-height:14px;}

#page_box input { border: 1px solid #ccc;}
#page_box .defaultButtonStyle { font-family: initial;}

@media (min-width: 1000px) {
    #news_list { min-height: 550px;}
}
@media (max-width: 1000px) {
    #news_list ul.news_ul li { width: 25%;}
}

