.sidebar-1-bg {
	background-color:#757370;
}
.sidebar-2-bg {
	background-color:#82807c;
	letter-spacing:1px;
}
.sidebar-3-bg {
	background-color:#a09d98;
	letter-spacing:1px;
}
.sidebar-4-bg {
	background-color:#b1aea9;
	letter-spacing:1px;
}
.sidebar-5-bg {
	background-color:#c4c1bb;
	letter-spacing:1px;
}
.sidebar-6-bg {
	background-color:#eeeeee;
	letter-spacing:1px;
}
.sidebar-vertical-align {
	vertical-align:middle;
}

.image-vertical-frame {
    height: 105px;      /* equals max image height */
    width: 620px;
    border: 1px solid red;
    white-space: nowrap;
    
    text-align: center; margin: 1em 0;
}

.image-vertical-align {
	    display: inline-block;
    height: 100%;
vertical-align:middle;
}


.bsstyle-mainbody {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 140%;
	color: #d9d9d9;
}

.bsstyle-caption {
/* 	width:500px; */
	margin-left:25%;
	margin-right:25%;
		font-size: 12px;
	line-height: 120%;
	color: #ddddcc;
}

.bsstyle-mainbody-tc-data {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 140%;
	color: #333333;
}

ximg {
    background: #3A6F9A;
    vertical-align: middle;
    max-height: 105px;
    max-width: 160px;
}

.bsstyle-mainbody-link {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 140%;
	color: #E6E6CF;
}

.bsstyle-mainbody-link-tc-data {
	font-family: Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #728097;
}

.bsstyle-bold-header-small {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #cfccc8;
	margin-right: 4px;
}
.bsstyle-sidebar-block {
	min-height:20px;
}
.bsstyle-yellow-sidebar {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 14px;
	color: #e6e6c3;
	margin-right: 4px;
	margin-left: 0px;
	font-weight: normal;
	text-decoration:none;
	letter-spacing:1px;
}
.bsstyle-bold-header {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #757370;
	letter-spacing: 1px;
}
.bsstyle-bold-header-yellow {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E6E6CF;
	letter-spacing: 1px;
}
.bsstyle-bold-header-light {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #d9d9d9;
	letter-spacing: 1px;
}
.bsstyle-bold-header-big-light {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #d9d9d9;
	letter-spacing: 1px;
}
.bsstyle0-small {
	font-family: "Helvetica", Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8F97B3;
	margin-right: 1px;
	margin-left: 1px;
	letter-spacing: 0px;
}

.mainbody-margins {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
	line-height: 140%;
}

.mainbody-margins-extra-bottom {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	margin-top:10px;
	line-height: 140%;
}

.mainbody-margins-tc-data {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	margin-top:10px;
	padding-left:9px;
	padding-right:18px;

	width:614px;
}

.mainbody-margins-no-top-margin {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:0px;
	line-height: 140%;
}

.table-border {
/* 
table, th, td {
border: 1px solid black;
}
 */
    background: #F10000;

}

.banner-background {
	background-image:url(../images/bs-banner-0000.tif);
}
.banner-min-size {
	min-width:820px;
	min-height:105px;
}
.banner-min-size-for-tc-11 {
	min-width:815px;
	min-height:105px;
}
.main-min-width {
	min-width:624px;
}
.main-min-width-tc-data {
	min-width:694px;
}
body {
	background-color:#eeeeee;
}
.mainbody-bg {
	background-color:#444444;
}
.lower-left-corner-bg {
	background-color:#cfccc8;
}
.lower-right-corner-bg {
	background-color:#a09d99;
}
.top-left-corner-bg {
	background-color:#cfccc8;
}
.top-right-corner-bg {
	background-color:#a09d99;
}
.sidebar-bg {
	background-color:#c4c1bb;
}
abbr {
	color: #e6e6cf;
	text-decoration: none;
}
a:link {
	color: #e6e6c3;
	text-decoration: none;
}

a:link.tc_data { 
	color: #4170bf;
	
	text-decoration: none; 
} 

a:visited {
	color: #99b499;
	text-decoration: none;
}

a:visited.tc_data {
	color: #6b788f;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}
a:active {no
	text-decoration: none;
}