*{margin:0;padding:0;}
a img {border:0;}
body 
{
    background:#DADADA url(../images/bg.gif) repeat-x;
    font:12px arial,sans-serif;
}
#dhtmltooltip
{
	position: absolute;
	width: 320px;
	border: 1px solid gray;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font-family:Arial,Verdana;
	font-size:12px;
}
.container
{
    width:908px;
    margin:0 auto;
}

.header ul li
{
    display:inline;
    padding-right:24px;
    
}

.header ul li a 
{
    font:14px arial, sans-serif;
    color:#0063DC;
    text-decoration:none;
}

.header 
{
    height:99px;
}
.body .content
{
    width:590px;
    float:left;
}

.body .right 
{
    width:316px;
    float:left;
}

.body .content .block li,
.body .right .block li
{
    list-style-type:none;
    overflow: hidden;
    margin-right:3px;
}

.body .content .block 
{
    background:#fff url(../images/leftBlockTop.gif) no-repeat;
    width:563px;
       padding-top:7px;
    padding-left:7px;
    padding-right:7px;
    padding-bottom:2px;
}


.body .content .blockBottom
{
    background:url(../images/leftBlockBottom.gif);
    width:577px;
    height:5px;
}


.body .right .block 
{
    background:#fff url(../images/rightBlockTop.gif) no-repeat;
    width:309px;
    padding-top:7px;
    padding-left:7px;
    
    padding-bottom:1px;
}
.body .right .block .remarks
{
    background:#FFD4D4;
    margin-top:7px;
    margin-right:7px;
    padding:2px;
    font-size:10px;
}
.body .right .block .more
{
    text-align:right;
    font-size:10px;
    margin-right:4px;
}

.body .right .blockBottom
{
    background:url(../images/rightBlockBottom.gif);
    width:316px;
    height:6px;
    margin-bottom:5px;
}

.body .content .block h2 
{
    background:#CC0000;
    line-height:31px;
    border-bottom:1px solid #fff;
    color:#fff;
    font-size:14px;
    padding-left:15px;
margin-top:5px;
}
.body .content .block span.update 
{
    color:#9C9C9C;
    font-weight:bold;
    font-size:12px;
    text-align:right;
}

.body .content .block .item
{
    background:url(../images/itemBg.gif) repeat-y;
    margin-bottom:1px;
    padding-top:4px;
}

.body .content .block .item .identifier  
{
    font-size:14px;
    font-weight:bold;
    color:#fff;
    text-align:center;
    width:77px;
    float:left;
}

.body .content .block .item .itemContent ul
{
    padding-bottom:20px;
}

.body .content .block .item .itemContent
{
    width:472px;
    float:left;
    padding-left:14px;
    
}

.body .content .block .item .itemContent .ad
{
    padding-bottom:4px;
    height:62px;
}
.body .content .block .item .itemContent .ad {padding-bottom: 4px; height: 62px;width:472px;overflow:hidden;}
.body .content .block .item .itemContent img.feedimg
{
    float:left;
    margin-right:12px;
    vertical-align:middle;
    margin-top:2px;
}
.body .right .block li img
{
    vertical-align:text-bottom;
    margin-top:2px;
}
.body .content .block .item .itemContent li,
.body .right .block li
{
    line-height:20px;
    height:20px;
    cursor:hand;
    cursor:pointer;
}
.body .content .block .item .itemContent a
{
    float:left;
    display:block;
    width:430px;

}
a 
{
    color:#000;
}

a:visited
{
    color:#999;
}
div#navigation {
	padding-top:4px;
	display:block;
}
ul#navigation li{
	display:inline;
}

ul#navigation li a{
	border:1px solid #eee;
	background:#ccc;
	margin-left:3px;
	display:block;
	float:left;
	padding:3px;
	color:#000000;
	text-decoration:none;
}
ul#navigation {
	float:right;

}

.ad
{
    
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

