/* ****************************************************************
** Banner Ad Submission CSS                                      **
**************************************************************** */

.banner-ads {
	font-family: arial,"Helvetica Neue",helvetica,verdana,sans-serif ; 
	display: block ;
	text-align: center ;
	margin: 0px ;
	border: 0px ;
	padding: 0px ;
	margin-left: auto ; 
	margin-right: auto ;
	width: 730px ;
	height: 110px ;
}

.banner-ad {
	display: block ;
	width: 730px ;
	height: 110px ;
	margin: 0px ;
	padding: 0px ;
	border: 0px ;
	background-repeat: no-repeat ;
}

.banner-prod-image {
	display: inline-block ;
	Width: 190px ;
	height: 90px ;
	float: left ;
	border: 0px ;
}

.banner-prod-image img {
	border: 0px ;
}

.banner-ad-text {
	display: inline-block ;
	Width: 460px ;
	height: 90px ;
	float: right ;
	margin: 0px 30px 0px 30px ;
	padding: 0px ;
	overflow: hidden ;
}

.banner-title {
	text-align: left ;
	font-size: 14pt; 
	margin: 0px ;
	padding: 0px ;
	white-space: nowrap ;
	overflow: hidden ;
	color: #000000 ;
}

.banner-subtitle {
	text-align: left ;
	font-size: 12pt; 
	margin: 0px ;
	padding: 0px ;
	white-space: nowrap ;
	overflow: hidden ;
	color: #000000 ;
}

.banner-list-item {
	display: list-item ;
	text-align: left ;
	font-size: 10pt; 
	margin: 0px 0px 0px 50px ;
	white-space: normal ;
	padding: 0px ;
	color: #000000 ;
}

.banner-nav {
	display: block ;
	width: 730px ;
	height: 20px ;
	margin: -18px 0px 0px 0px ;
	padding: 0px ;
	white-space: nowrap ;
	overflow: hidden ;
	float: left ;
	color: #000000 ;
}

.banner-nav-buttons {
	display: inline-block ;
	width: auto ;
	margin: -2px 0px 0px 5px ;
	padding: 0px ;
	float: left ;
	color: #000000 ;
}

.banner-nav-buttons P {
	font-size: 12pt; 
	margin: 0px ;
	padding: 0px ;
	white-space: nowrap ;
	color: #000000 ;
}

.banner-tab {
	display: inline-block ;
	width: 205px ;
	height: 20px ;
	text-align: left ;
	font-size: 10pt; 
	margin: 0px 10px 0px 10px ;
	padding: 0px ;
	white-space: nowrap ;
	overflow: hidden ;
	float: left ;
	color: #000000 ;
}

.banner-links {
	display: inline-block ;
	width: 390px ;
	height: 20px ;
	text-align: right ;
	font-size: 10pt; 
	margin: 0px 10px 0px 0px ;
	padding: 0px ;
	white-space: nowrap ;
	float: right ;
	color: #000000 ;
}

A.ba-text-link {
	margin-left: 10px ;
	padding: 0px ;
}

.banner-links A,
.banner-ad-text-link A,
A.ba-text-link {
	text-decoration: none ;
	color: inherit ;
}

.banner-links A:link,
.banner-ad-text-link  A:link,
A:link.ba-text-link {
	text-decoration: none ;
	color: inherit ;
}

.banner-links A:visited,
.banner-ad-text-link  A:visited,
A:visited.ba-text-link {
	text-decoration: none ;
	color: inherit ;
}

.banner-links A:hover,
.banner-ad-text-link  A:hover,
A:hover.ba-text-link {
	text-decoration: none ;
	color: inherit ;
}

.banner-links A:active,
.banner-ad-text A:active,
A:active.ba-text-link {
	text-decoration: none ;
	color: inherit ;
}

div.banner-links a img {
	padding: 0px 3px 0px 0px ;
}

SUB {
	VERTICAL-ALIGN: -0.2em ;
}

SUP {
	VERTICAL-ALIGN: 0.3em ;
}

.mi {
	display: block ;
	width: 740px ;
	text-align: left ;
}

.mi-head {
	display: block ;
}

.mi-content:after
{
	content: ".";
	display: block;
	height: 0.1px;
	clear: both;
	font-size: 0;
	visibility: hidden;
}
.mi-content
{
	display: block;
	margin: 10px 10px 10px 0px ;
}

.mi-content-left {
	display: inline-block ;
	width: 70% ;
	margin: 0px ;
	float: left ;
}

.mi-content-right {
	display: inline-block ;
	width: 30% ;
	float: right ;
	margin: 0px ;
}

.mi-content-left p ,
.mi-content-right p {
	margin: 5px 0px 5px 20px ;
}

table.mi-table {
	margin: 10px 0px 10px 0px ;
}

table.mi-table thead,  
table.mi-table tbody, 
table.mi-table thead tr, 
table.mi-table tbody tr, 
table.mi-table thead tr th,
table.mi-table tbody tr th,
table.mi-table thead tr td,
table.mi-table tbody tr td,
table.mi-table tr, 
table.mi-table tr th,
table.mi-table tr td {
	vertical-align: inherit ;
	text-align: inherit ;
}

