/*
The CSS named here use for specified in CSS_STYLE field in CONTENT_DETAIL table in SEAICRN database
to specified that the content will display in div with this style
*/ 
.css_div_content_normal /* general CSS class normal contents (white background) */
{
    margin: 12px 12px 20px 12px;
    padding: 10px 16px 10px 16px; 
    border-top:solid 4px #4c4c4c;
    background-color: white;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
}
.css_div_content_special1 /* general CSS class normal contents (yellow background) */
{
margin: 12px 12px 20px 12px;
    padding: 10px 16px 10px 16px; 
    border-top:solid 4px #4c4c4c;
    background-color: #F1f1f1;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    color:#000000;
}

.css_div_content_special2 /* general CSS class normal contents (black background) */
{
    /*margin: 12px 12px 20px 12px;
    padding: 10px 16px 10px 16px;  
    border-top:solid 4px #4c4c4c;
    background-color: #4c4c4c;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    color:White;*/
    margin: 12px 12px 20px 12px;
    padding: 10px 16px 10px 16px; 
    border-top:solid 4px #4c4c4c;
    /*background-color: #bbc5d7;*/
    background-color: #bbc5d6;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
}
/*.css_div_content_special2 hr {
    display: block;
    height: 1px;
    border: 0;
    border-top:dotted 1px white;
    margin: 3px 0;
    padding: 0;
}*/
.css_div_content_special3 /* general CSS class normal contents (black background) */
{
    margin: 12px 12px 20px 12px;
    padding: 10px 16px 10px 16px; 
    border-top:solid 4px #4c4c4c;
    background-color: #F1f1f1;
    opacity: 0.9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    color:#000000;
}


.css_div_content_nobg /* general CSS class transparent div */
{
    margin: 12px 12px 24px 12px;
}
.css_div_content_nobg_nomargin /* general CSS class transparent div */
{
    margin: 0px;
}
.css_div_content_nobg_roundborder /* general CSS transparent div with round border */
{
    margin: 12px 12px 20px 12px;
    padding: 10px 0px 10px 0px; 
    border-top:solid 4px #4c4c4c;
}
.css_div_morelink_outer
{
    display:inline-block;
    height:20px;
        vertical-align:middle;
        margin-right:5px;
}
.css_div_morelink
{
    border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    -webkit-border-radius: 0.2em;
    border-style:none;
    padding: 1px 3px 1px 3px;
    background-color:#ff9933;
    width:50px; 
    height:18px;
    text-align:center;
}
.css_div_morelink a
{
    color:white;
}
.css_div_morelink a:hover
{
    color:black;
}
.css_div_socialbutton
{
        display:inline-block;
        height:20px;
        vertical-align:middle;
}