﻿#wrapper
{
    margin-left: auto;
    margin-right: auto;
    width: 938px;
}

#content
{
    float: left;
    padding: 0px;
    width: 938px;
}

#right
{
    float: right;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 301px;
    text-align: left;
}


#temlate-bigtext
{
    font-weight: bold;
    font-size: 14px;
    
}



#left
{
    float: left;
    vertical-align: top;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    width: 613px;
    text-align: left;
}



.font12
{
    margin-top:5px;
    font-size:12px;
    height:20px;    
}

.news_template_mod .hd H2
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}
.news_template_mod .hd H3
{
    display: inline;
    font-size: 1em;
    float: left;
    margin-left: 1em;
}

.news_template_mod .hd EM
{
    float: right;
    margin-right: 1.17em;
    font-style: normal;
}


.news_template_mod
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 0px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 5px;
}
.news_template_mod .bd
{
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 1.2em;
}

.news_template_mod .hd
{
    border-top: #e0e0e0 1px solid;
    line-height: 1.58em;
    height: 1.58em;
    color: #666666;
}



p
{
    margin: 0px 0px 0px 0px;
}

.topbox
{
    border-right: #e0e0e0 1px solid;
    border-top: #e0e0e0 1px solid;
    border-left: #e0e0e0 1px solid;
    border-bottom: #e0e0e0 1px solid;
    margin-bottom: 4px;
    padding-right: 1.2em;
    padding-left: 0.7em;
    padding-bottom: 0.3em;
    padding-top: 0.6em;
    height: 200px;
}

.adbox
{

   
    height: 55px;

}

.template_dh
{
    width: 938px;
    float: left;
    margin-bottom: 4px;
    height: 61px;
}





#listone
{
    padding-bottom: 5px;
    border-bottom: #000000 1px solid;
}

#listtwo
{
    
    padding-top: 5px;
}

#template_classlist
{
    width: 916px;
    float: center;
    text-align: center;
    padding: 8px 14px 8px 8px;
    clear: both;
    word-spacing: 10px;
    line-height: 22px;
}

.font14
{
  font-size:14px;
}
.pic_title
{
    font-weight: bold;
    text-align: center;
    margin-top:2px;
    background-color:#efefef;
}



/**/
.imgbox_pink img
{
    border-right: #ffb8cb 2px solid;
    border-top: #ffb8cb 2px solid;
    border-left: #ffb8cb 2px solid;
    border-bottom: #ffb8cb 2px solid;
    
}

.imgbox_gray img
{
    border-right: #F0E9EC 2px solid;
    border-top: #F0E9EC 2px solid;
    border-left: #F0E9EC 2px solid;
    border-bottom: #F0E9EC 2px solid;
    
}


.imgbox_blue img
{
    border-right: #bdcbd5 2px solid;
    border-top: #bdcbd5 2px solid;
    border-left: #bdcbd5 2px solid;
    border-bottom: #bdcbd5 2px solid;
    
}
.imgbox_green img
{
    border-right: #EDF4DE 2px solid;
    border-top: #EDF4DE 2px solid;
    border-left: #EDF4DE 2px solid;
    border-bottom: #EDF4DE 2px solid;
    
}
.imgbox_orange img
{
    border-right: #FFF0DE 2px solid;
    border-top: #FFF0DE 2px solid;
    border-left: #FFF0DE 2px solid;
    border-bottom: #FFF0DE 2px solid;
    
}
.imgbox_brown img
{
    border-right: #FAECE9 2px solid;
    border-top: #FAECE9 2px solid;
    border-left: #FAECE9 2px solid;
    border-bottom: #FAECE9 2px solid;
    
}
.imgbox_purple img
{
    border-right: #F4E8FB 2px solid;
    border-top: #F4E8FB 2px solid;
    border-left: #F4E8FB 2px solid;
    border-bottom: #F4E8FB 2px solid;
    
}
/**/


/**/
.pink_bg
{
    background: url(images/news_bar_pink.gif) repeat-x 0px 0px;
}

.gray_bg
{
    background: url(images/news_bar_gray.gif) repeat-x 0px 0px;
}
.blue_bg
{
    background: url(images/news_bar_blue.gif) repeat-x 0px 0px;
}
.green_bg
{
    background: url(images/news_bar_green.gif) repeat-x 0px 0px;
}
.orange_bg
{
    background: url(images/news_bar_orange.gif) repeat-x 0px 0px;
}
.brown_bg
{
    background: url(images/news_bar_brown.gif) repeat-x 0px 0px;
}
.purple_bg
{
    background: url(images/news_bar_purple.gif) repeat-x 0px 0px;
}

/**/

/**/
.pink
{
    color: #df006e;
}
.gray
{
    color: #16387C;
}
.blue
{
    color: #16387c;
}
.green
{
    color: #6D9024;
}
.orange
{
    color: #C52500;
}
.brown
{
    color: #C52500;
}
.purple
{
    color: #904697;
}
/**/
/**/
.pink_modfoot
{
    border-top: #fc93b7 1px dotted;
    background-color:#ffeef4;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.gray_modfoot
{
    border-top: #C9B8BE 1px dotted;
    background-color:#F0E9EC;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.blue_modfoot
{
    border-top: #dbe9f6 1px dotted;
    background-color:#f2f7fb;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.green_modfoot
{
    border-top: #CFE0AE 1px dotted;
    background-color:#EDF4DE;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.orange_modfoot
{
    border-top: #FFD6A8 1px dotted;
    background-color:#FFF0DE;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.brown_modfoot
{
    border-top: #E6D4BC 1px dotted;
    background-color:#FAECE9;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}
.purple_modfoot
{
    border-top: #D7AAFD 1px dotted;
    background-color:#F7F0FC;
    padding-right: 1em;
    padding-left: 1em;
    padding-bottom: 0.64em;
    padding-top: 0.64em;
}

/**/

/**/
.dh_pink_bg
{
    background-image: url(images/pink_dh.gif);
}

.dh_gray_bg
{
    background-image: url(images/gray_dh.gif);
}

.dh_blue_bg
{
    background-image: url(images/blue_dh.gif);
}

.dh_green_bg
{
    background-image: url(images/green_dh.gif);
}

.dh_orange_bg
{
    background-image: url(images/orange_dh.gif);
}

.dh_brown_bg
{
    background-image: url(images/brown_dh.gif);
}

.dh_purple_bg
{
    background-image: url(images/purple_dh.gif);
}

/**/

/**/
.top_pink_bg
{
    background: url(images/news_bg_pink.gif) repeat-x 0px 0px;
}

.top_gray_bg
{
    background: url(images/news_bg_gray.gif) repeat-x 0px 0px;
}

.top_blue_bg
{
    background: url(images/news_bg_blue.gif) repeat-x 0px 0px;
}

.top_green_bg
{
    background: url(images/news_bg_green.gif) repeat-x 0px 0px;
}


.top_orange_bg
{
    background: url(images/news_bg_orange.gif) repeat-x 0px 0px;
}

.top_brown_bg
{
    background: url(images/news_bg_brown.gif) repeat-x 0px 0px;
}

.top_purple_bg
{
    background: url(images/news_bg_purple.gif) repeat-x 0px 0px;
}

/**/

/**/
.change_pink
{
    border-right: #ffb8cb 2px solid;
    border-top: #ffb8cb 2px solid;
    border-left: #ffb8cb 2px solid;
    border-bottom: #ffb8cb 2px solid;
    width:4px;
    height:4px;
}

.change_gray
{
    border-right: #F0E9EC 2px solid;
    border-top: #F0E9EC 2px solid;
    border-left: #F0E9EC 2px solid;
    border-bottom: #F0E9EC 2px solid;
    
}


.change_blue
{
    border-right: #bdcbd5 2px solid;
    border-top: #bdcbd5 2px solid;
    border-left: #bdcbd5 2px solid;
    border-bottom: #bdcbd5 2px solid;
    
}
.change_green
{
    border-right: #EDF4DE 2px solid;
    border-top: #EDF4DE 2px solid;
    border-left: #EDF4DE 2px solid;
    border-bottom: #EDF4DE 2px solid;
    
}
.change_orange
{
    border-right: #FFF0DE 2px solid;
    border-top: #FFF0DE 2px solid;
    border-left: #FFF0DE 2px solid;
    border-bottom: #FFF0DE 2px solid;
    
}
.change_brown
{
    border-right: #FAECE9 2px solid;
    border-top: #FAECE9 2px solid;
    border-left: #FAECE9 2px solid;
    border-bottom: #FAECE9 2px solid;
    
}
.change_purple
{
    border-right: #F4E8FB 2px solid;
    border-top: #F4E8FB 2px solid;
    border-left: #F4E8FB 2px solid;
    border-bottom: #F4E8FB 2px solid;
    
}
/**/
