body
{
font-size:14pt;
line-height:21pt;
font-family:Lucida Sans Unicode, Lucida Grande, sans-serif;
background-color:#d3d1d1;
width:100%;
background-image:url();
background-repeat:repeat;
text-align:justify;
margin:0px;
color:#666666;
direction:ltr;
-webkit-tap-highlight-color:#000000;
background-position:left top;
background-clip:border-box;
background-origin:padding-box;
font-style:normal;
font-variant:normal;
font-weight:normal;
white-space:normal;

}
p
{
padding-right: 4px;
padding-left: 4px;

}
a
{
color:#666666;
text-decoration:none;
font-weight:bold;
font-size:14pt;

}
a:visited
{
color:#666666;
text-decoration:none;
font-weight:bold;

}
h1
{
font-family: "Lucida Sans Unicode";
font-size: 18pt;
color: #474747;
font-weight: regular;

}
h2
{
font-family: "Lucida Sans Unicode";
font-size: 14pt;
color: #474747;
font-weight: regular;

}
h3
{
font-family: "Lucida Sans Unicode";
font-size: 12pt;
color: #474747;
font-weight: bold;

}
li
{
font-family: "Lucida Sans Unicode";
font-size: 11pt;
font-style: normal;
line-height: normal;
padding: 0px;
/*list-style-type: square;
*/margin-bottom:10px;
color: #666666;

}
.itemimage
{
border:solid 0px #aaa;
max-width:100px;
width: expression(this.width > 100 ? 100: true);
vertical-align:middle;

}
 .iimage
{
border:solid 0px #aaa;
max-width:100%;
width: expression(this.width > 320 ? 320: true);
vertical-align:middle;

}
ol
{
list-style-type: decimal;

}
ul
{
list-style-type: square;

}
/*responsivemenucssaddition*/body
{
-webkit-tap-highlight-color: rgba(0,0,0,0.1);
background: #dddddd;

}
@font-face 
{
font-family: 'helvetica-light';
src: url('helvetica-light.ttf') format('truetype');

}
.responsivemenulistcontainer
{
min-width: 320px;
width: auto;
max-width: 1024px;
margin: 0px auto;

}
.responsiveMenuList *
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.responsiveMenuList
{
    margin: 0 auto;
    padding: 0px;
    display: block;
    list-style: none;
}
.responsiveMenuList:after
{
    clear: both;
}
.responsiveMenuItem
{
    float: left;
    margin: 0 1px 2px 0;
    width: calc(33.33% - 1px);
}
.responsiveMenuItem:nth-child(3n+3){
	margin-right: none
}
.responsiveMenuTitle
{
    font-family: Georgia,sans-serif;
    font-size: 16px;
    color: #fff;
    width: 100%;
    display: block;
    text-align: center;
    position: relative;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  background: #000;
}
.responsiveMenuTitle:before
{
    content: "";
    display: block;
    padding-top: 100%;
}
.responsiveMenuTitle > span
{
    position: absolute;
    bottom: 20px;
    left: 0;
    text-align: center;
    width: 100%;
}
.responsiveMenuImage
{
    display: table;
    margin: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 30%;
    height: 30%;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
@media screen and (orientation:landscape)
{
    .responsiveMenuItem
    {
        width: calc(33.33% - 2px);
    }
}
/*rssprocssaddition*/   .rssproimage      
{
        border:solid 0px #aaa;
        max-width:75px;
        width: expression(this.width > 100 ? 100: true);
        vertical-align:middle;
        padding:5px 0 5px 0      
}
    .rssproitemdescription     
{
        font-size:12px;
        font-family:STHeitiTC-Light, Helvetica;
        color:#333333;
        line-height:16px;
        font-weight:100     
}
    .rssproitemtitle    
{
        font-size:16px;
        font-family:STHeitiTC-Light, Helvetica;
        color:#330000;
        line-height:16px;
        font-weight:400    
}
      .rssproipadimage      
{
        border:solid 0px #aaa;
        max-width:75px;
        width: expression(this.width > 100 ? 100: true);
        vertical-align:middle;
        padding:5px 0 5px 0      
}
    .rssproipaditemdescription     
{
        font-size:12px;
        font-family:STHeitiTC-Light, Helvetica;
        color:#333333;
        line-height:16px;
        font-weight:100     
}
    .rssproipaditemtitle    
{
        font-size:16px;
        font-family:STHeitiTC-Light, Helvetica;
        color:#330000;
        line-height:16px;
        font-weight:400    
}
 
