	html,body	{
		margin: 0;
		padding:0px;
		color: black;
		SCROLLBAR-FACE-COLOR: white; 
SCROLLBAR-HIGHLIGHT-COLOR: white;
SCROLLBAR-SHADOW-COLOR: lightgray; 
SCROLLBAR-3DLIGHT-COLOR:white; 
SCROLLBAR-ARROW-COLOR:#CDCBCB; 
SCROLLBAR-TRACK-COLOR:white; 
SCROLLBAR-DARKSHADOW-COLOR:white;
	}
	a	{
	color:#000000;
		
		text-decoration: none; 
		font-size: 13px;
	}
	a:hover	{
    color:#003399;
    	text-decoration: none; 
	}
	td	{
		/*font-size: 15px;*/
	}
	img, table	{
		border:none;
	}
	table {
		border-collapse: collapse;
		width:100%;
	}

	table td {
		padding: 0px;
		vertical-align:top;
	}
	.topMenu	{
		background:url(images/main_nav_g.gif) top left repeat-x;
		height:30px;
		padding-bottom:2px;
	}
	.flash	{
        background: url(/picture/3.jpg) top left no-repeat;
		text-align:center;
        height:118px;
	}
	.flash td	{
		padding-bottom:5px;
	}
	.small	{
		font-size:13px;
        color:#0a0056;
	}
	.title	{
		font-size:16px;
	}

	.content	{
		overflow:auto;
		width:1175px;
		border-bottom: solid 1px black;
        border-top: solid 1px black;
	}
	.contentScroll	{
		        overflow:auto;
                height:440;
                width:100%;
                padding:0;
                margin:0;
                border:none;
	}
	.contentStartTd	{
		padding:12px 0 0 12px;
		border-top: solid 1px black;
		border-right: solid 1px gray;
		display:block;
		position:relative;
	}
    .contentMTd     {
                padding:12px 0 0 12px;
                border-top: solid 1px black;
                border-right: solid 1px gray;
                position:relative;
                top:-1px;
				width:100%;
    }
    .frstColinner   {
                width:170px;
                position:relative;
                top:-1px;
	}
	.contentStartTd	{
		padding:13px 0 0 12px;
		border-top: solid 1px black;
		border-right: solid 1px gray;
		display:block;
		position:relative;
	}
    .colInner1   {
    color:#003399;
    font-size: 13px;
        width:210px;
		padding:12px 0 0 12px;
		border-top: solid 1px black;
		border-right: solid 1px gray;
/*		display:block;
        top:-1px;
		position:relative;*/
	}
    .colInner2     {
        padding:12px 0 0 12px;
        
        border-top: solid 1px black;
        border-right: solid 1px gray;
/*        position:relative;
        width:100% !important;
        top:-1px;*/
    }
    .colInner3     {
        padding:12px 0 0 12px;
        border-top: solid 1px black;
        border-right: solid 1px gray;
/*        position:relative;
        top:-1px;
		width:100% !important;*/
    }
	.colInner4	{
		padding:12px 0 12px 12px;
		border-top: solid 1px gray;
		width:170px;
	}

/*
	.colInner2 a	{
		color:#003399;
		text-decoration:none;
	}
	.colInner2 a:hover	{
		text-decoration: underline;
	}
*/
	.colInner3 a	{
		color:#003399;
		text-decoration:none;
	}
	.colInner3 a:hover	{
		text-decoration: underline;
	}
	.colInner4 a	{
		color:#003399;
		text-decoration:none;
	}
	.colInner4 a:hover	{
		text-decoration: underline;
	}

/*	.tdCorner	{
		display:block;
		position:absolute;
		top:-1px;
		right:0px;
		background:url(images/content_td_corner.gif) top right no-repeat;
		width:9px;
		height:10px;
	}*/
	.tdCorner	{
		display:block;
		position:relative;
		top:-13px;
		right:0px;
		width:100%;
		height:10px;
	}
	.contentTd	{
		padding:12px 0 12px 12px;
		border-top: solid 1px #E3E3E3;
	}

	a.r, a.b {
		padding-left:20px;
		text-decoration:none;
		color:black;
		line-height:20px;
	}
	a.r {
		background:url(images/content_libk_bg_red.gif)  left no-repeat;
	}
	a.r:hover {
		text-decoration: underline;
	}
	a.b {
		background:url(images/content_libk_bg_blue.gif)  left no-repeat;
	}
	a.b:hover {
		text-decoration: underline;
	}
	.bottom	{
		margin:20px 0;
     width:1175px;   
	}
	.copy	{
		width:206px;
		font-size: 10px;
	}
	.copy span	{
		display:block;
		height:17px;
		padding-left:23px;
		border-left: solid 1px #E3E3E3;
	}
	.ad	{
		padding: 0 15px;
	}
	.p	{
		padding:2px 0;
		margin:0;
		border-bottom:solid 1px #E7E7E7;
		display:block;
	}
	.p p:first-letter	{
		padding-left:20px;
	}
	.p p	{
		padding: 0;
		margin:0;
	}
	.more	{
		padding-bottom:4px;
		text-align:left;
	}
	a.comment	{
		font-size:10px;
		text-decoration:underline;
/*		position:relative;
		display:block;
		width:auto;*/
	}
	a.comment:hover	{
		text-decoration:none;
	}
	.source	{
		display:block;
		background:url(images/ic_source.gif) top left no-repeat #E5E5E5;
		padding:9px;
	}
	.source strong	{
		padding-left:17px;
	}
	.hoveredLinkSpan	{
		font-size: 11px;
		background:white;
		color:black;
		white-space:nowrap;
		min-width:280px;
		position:relative;
		display:block;
		padding-right:15px;
		border:none;
		padding-left:1px;
		padding-bottom:14px;
		padding-top:2px;
	}
	* html .hoveredLinkSpan	{
		width:280px;
	}	