div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
color:#3a3d8c;

}

table.head{
    width: 100%;
}
table.head .title{
    vertical-align: middle;
}
table.preview-buttons{
    width: 100%;
    border: none;
    margin:0 0 10px 0;
}
table.preview-buttons .preview-text{
    vertical-align: middle;
}
table.preview-buttons .p-text{
    border-left:2px solid #D1232D;
    color:#666666;
    font-size:11px;
    font-weight:bold;
    line-height:19px;
    padding-left:10px;
}
table.preview-buttons .buttons{
    width: 175px;
    text-align: right;
    vertical-align: top;
}
table.preview-buttons .buttons img{
    cursor: pointer;
    margin: 2px 0;
}
#article .additional-info{
    margin: 0 0 20px 0;
}
#article .item-body{
    margin: 0 0 20px 0;
}

.send_col{
    display:none; 
    z-index:10000;
    width:233px;     
    height: 245px;
    background: url('./images/popup-window.png');
}
.send_col #sendform{
    margin: 25px;
    overflow: hidden;
}
#sendform .title{
    width: 100%;
    text-align: center;
    margin: 20px 0;
}
#sendform .email,
#sendform .name
{
    margin-bottom: 10px;
}
#sendform .email input,
#sendform .name input
{
    width:95%;
    height: 1.3em;
    margin-top: 3px;
}
#sendform .button{
    width: 100%;
    text-align: right;
    margin-top: 20px;
}

.send_col .close{
    background:url("./images/close.png") no-repeat; 
    position:absolute; 
    right:10px; 
    top:10px; 
    cursor:pointer; 
    height:12px; 
    width:12px; 
}


div#article{
padding: 0px 10px;
}
#article-title {
padding: 0px 10px;
margin-bottom:10px;
font-weight:bold;
font-size:12px;
}
div#content_editing{

border-color: #ccc;
border-style: solid;
border-width: 2px;
margin-bottom: 10px;
text-align: center;
padding: 2px;
float: right;
}
#content_editing a{
text-decoration: none;
color:red;
font-size: 0.9em;
}


div#article_header{
width: 95%;
}


div#article_header_left{

float:left;

}
div#article_header_right{

margin:0px;

}
div#article_body{

padding:10px 0px;
}

div#article_date {
background-color:#B2B2B2;
margin-bottom:1px;

padding: 5px 5px 7px 5px;
text-align:center;

}
#article_date h3{
margin:0px;
padding:0px;
font-size:1.3em
}
#article_date p{
margin:0px;
padding:0px;
font-size:1em;
}

div#print_detail{
background-color: #B2B2B2;
text-align:center;
padding-top:6px;
padding-bottom:6px;
}
#print_detail img{
border:0;
}

#article_author{
padding-top:4px;
}
#article_source{
padding-top:4px;
}

#article h2{
font-size:1em
}

span.article_table_name{
background-color:#B2B2B2;
font-size:0.8em;
font-weight:bold;
padding:2px 7px;
}
#article_body table{
border-style:solid;
border-width:1px;
border-bottom-width:5px;
border-color: #B2B2B2;
padding:3px;
margin-top:20px;
margin-bottom:20px;
}
#article_body td{
background-color:#CCCCCC;
padding:3px;
}
#article_body th{
background-color: #B2B2B2;
padding:3px;
font-weight:normal;
}
#article_body .detail_picture {float:left; padding:5px 10px 5px 5px;}

span.article_img_name{
background-color:#B2B2B2;
font-size:0.8em;
font-weight:bold;
padding:2px 7px;
}
.article_img_name a{
font-weight:normal;
}
div.article_img_wrap{
background-color:#B2B2B2;
padding:10px 10px;
width:95%;
}
div.article_img{
width:100%;
overflow-x:auto;
}
.article_img img{
border-width:0px;
}

#article_footer{
position: relative;
padding-top: 20px;
}