.tableh1 {
        color: #1c5486;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 14px/13px Trebuchet MS;
}
.tableh1 a {
        color: #1c5486;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 14px/13px Trebuchet MS;
}
.tableh1 a:hover {
        color: #b1b1b1;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 14px/13px Trebuchet MS;
}
.tableh1f {
        color: #1c5486;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}
.tableh1f a {
        color: #1c5486;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}
.tableh1f a:hover {
        color: #b1b1b1;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}
.tableh1g {
        color: #494949;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}
.tableh1g a {
        color: #494949;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}
.tableh1g a:hover {
        color: #1c5486;
		text-align: left;
		letter-spacing: 1px;
        padding-top: 0px;
        padding-right: 10px;
        padding-bottom: 4px;
        padding-left: 10px;
		font: normal 11px/10px Trebuchet MS;
}

.tablef {
        background: #d5d5d5;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
		border: 1px solid #dfdfdf;
}
.tableb {
        background: #d5d5d5;
        padding-top: 10px;
        padding-right: 10px;
        padding-bottom: 10px;
        padding-left: 10px;
		border: 1px solid #dfdfdf;
}
.catlink {
		font-family: Trebuchet MS; 
		font-size:11px;
		text-align: left; 
		font-variant: normal;
		font-weight: lighter;
		letter-spacing: 1px; 
		line-height: 10px;
        color: #161616;
        display: block;
        margin-bottom: 2px;
}

.catlink a {

		font-family: Trebuchet MS; 
		font-size:11px;
		text-align: left; 
		font-variant: normal;
		font-weight: lighter;
		letter-spacing: 1px; 
		line-height: 10px;
        color: #161616;
}

.catlink a:hover {
		font-family: Trebuchet MS; 
		font-size:11px;
		text-align: left; 
		font-variant: normal;
		font-weight: lighter;
		letter-spacing: 1px; 
		line-height: 10px;
        color: #0c3762;
}
.bclink {
		text-align: left;
        color: #1c5486;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: #cacaca;
		font: normal bold 10px/10px tahoma, verdana, arial, helvetica;
}

.bclink a {
		text-align: left;
        color: #1c5486;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
        background-color: #cacaca;
		font: normal bold 10px/10px tahoma, verdana, arial, helvetica;
}

.bclink a:hover {
		align: left;
        color: #0a3465;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        text-align: center;
        background-color: #cacaca;
		font: normal bold 10px/10px tahoma, verdana, arial, helvetica;
}
.file_info_2 {
		text-align: left;
        color: #494949;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: transparent;
		font: normal 10px/10px tahoma, verdana, arial, helvetica;
}
.file_info_2 a {
		text-align: left;
        color: #1c5486;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: transparent;
		font: normal 10px/10px tahoma, verdana, arial, helvetica;
}
.file_info_2 a:hover {
		text-align: left;
        color: #0a3465;
		letter-spacing: 0px;
        margin-top: 0px;
        margin-bottom: 0px;
        background-color: transparent;
		font: normal 10px/10px tahoma, verdana, arial, helvetica;
}
