* 	{	margin:0; 
		padding:0;}

body 	{		
	font: small/1.1;
	font-family: Arial, Helvetica, Sans-serif;
	font-style: normal;
	color: #000;background-color: #FFFF99;}

.body p,
.body h1,
.body h2,
.body h3,
.body h4,
.body h5,
.body pre {margin:8px 5px 8px 12px;}

.headerTop {	height:17px;
		background:url(images/multiCorners.png) 0 0 no-repeat;
		background-color: #006600;}

.headerTop div {width:26px;
		height:17px;	
		float:right;
		background:url(images/multiCorners.png) -3046px 0 no-repeat;
                background-color: #006600;}

.headerMiddleLeft {padding-left:17px;
		background:url(images/multiHeaderSides.png) 0 0 repeat-y;
		background-color: #006600;}

.headerMiddleRight	{background:url(images/vegdetroit_header.jpg) right -35px;
		background-color: #006600;}

.headerBottom {	height:11px;
		background:url(images/multiCorners.png) 0 -43px no-repeat;
		position:relative;
		background-color: #006600;}

.headerBottom div {width:320px;
		height:11px;
		float:right;
		background:url(images/multiCorners.png) -2752px -43px no-repeat;
		background-color: #006600;}

.topRule,
.bottomRule {	height: 16px;
                padding-left: 12px;
		background-color: #006600;}

.bodyTop {	height:11px;
		background:url(images/multiCorners.png) 0 -54px no-repeat;
		position:relative;
		background-color: orange;}

.bodyTop div {
	float:right;
	width:320px;
	height:11px;
	background:url(images/multiCorners.png) -2752px -54px no-repeat;
	background-color: orange;}


.bodyMiddleLeft {      
	padding-left:122px;
	overflow:hidden;
	background:url(images/multiMiddleSides.png) 0 0 repeat-y;
	background-color: orange;}

* html .bodyContainerLeft {
	height:1%;
	overflow:visible;}

.bodyMiddleRight {width:100%;
		float:left;
		background:url(images/multiMiddleSides.png) top right repeat-y;	position:relative;
		background-color: none;}

.bodyMiddle {	padding-right:312px;
		margin-top:0px;
		position:relative;
		background-color: none; }


.leftColumn {	float:left;
		width:122px;
		margin-left:-122px;
		position:relative;
		overflow: auto;	
		background-color: none;}

*:first-child+html .leftColumn 	{left: -122px;
				 margin:0 -122px 0 0;}

* html .leftColumn 		{left: -122px;
				 margin:0 -122px 0 0;}

.centerColumn { width:100%;
		float:left;
		position:relative;
		overflow: auto;	
		background-color: none;}

.leftColumn p,
.leftColumn h3,
.leftColumn pre, 
.centerColumn p,
.centerColumn h3,
.centerColumn h4,
.centerColumn h5,
.centerColumn pre {margin:8px 5px 8px 17px;}

.rightColumn {  float:right;
		width:312px;
		margin-right:-312px;	
		position:relative;
		overflow: auto;	
		background-color: none;}

.rightColumn p,
.rightColumn h3,
.rightColumn pre {margin:8px 17px 8px 17px;}

ul {		padding-left: 17px;
		padding-right  5px;
		list-style-position: inside;
		list-style-type: square;}

ol {		padding-left: 17px;
		padding-right  5px;
		list-style-position: inside;
		list-style-type: arabic-numbers;}

.bodyBottom {	clear:both;
		height:11px;
		background:url(images/multiCorners.png) 0 -95px no-repeat;
		background-color: orange;}

.bodyBottom div {	float:right;
		width:320px;
		height:11px;
		background:url(images/multiCorners.png) -2752px -95px no-repeat;
		background-color: orange;}



.footerTop {    height: 11px;
		background:url(images/multiCorners.png) 0 -6px no-repeat;
		background-color: #006600;}

.footerTop div {width:26px;
		height: 11px;	
		float:right;
		background:url(images/multiCorners.png) -3046px -6px no-repeat;
                background-color: #006600;}

.footerMiddleLeft {padding-left:17px;
		background:url(images/multiHeaderSides.png) 0 0 repeat-y;
		background-color: #006600;}

.footerMiddleRight {padding-right: 17px;    	
                background:url(images/multiHeaderSides.png) top right repeat-y;
		background-color: #006600;}

.footerBottom {	height:17px;
		background:url(images/multiCorners.png) 0 -41px no-repeat;
		position:relative;
		background-color: #006600;}

.footerBottom div {width:320px;
		height:17px;
		float:right;
		background:url(images/multiCorners.png) -2752px -41px no-repeat;
		background-color: #006600;}

td.menu a:link {
	width : 90px;
	vertical-align: top;
	background-color : #009900;
	font: normal 80%/100% Arial;
	letter-spacing : 2px;
	text-align: center;
	text-decoration : none;
	color : #ffff00;
	font-weight : bold;
	margin-right : -2px;
	margin-left : -2px;
	padding-top : 0px;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 3px outset #00FF00;
	border-left : 3px outset #00FF00;
	border-right :  3px outset #009900;
	border-bottom :  3px outset #009900;
		}
td.menu a:visited {
	width : 90px;
		vertical-align: top;
	background-color : #009900;
	font: normal 80%/100% Arial;
	letter-spacing : 2px;
	text-align: center;
	text-decoration : none;
	color : #ffff00;
	font-weight : bold;
	margin-right : -2px;
	margin-left : -2px;
	padding-top : 0px;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 3px outset #00FF00;
	border-left : 3px outset #00FF00;
	border-right :  3px outset #009900;
	border-bottom :  3px outset #009900;
		}
td.menu a:active {
	width : 90px;
	vertical-align: top;
	background-color : #FFFFFF;
	font: normal 80%/100% Arial;
	letter-spacing : 2px;
	text-align: center;
	text-decoration : none;
	color : #006600;
	font-weight : bold;
	margin-right : -2px;
	margin-left : -2px;
	padding-top : 0px;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 3px solid #006600;
	border-left : 3px solid #006600;
	border-right :  3px solid #006600;
	border-bottom :  3px solid #006600;
		}
td.menu a:hover {
	width : 90px;
	vertical-align: top;
	background-color : #FF9900;
	font: 80%/100% Arial;
	letter-spacing : 2px;
	text-align: center;
	text-decoration : none;
	color : #006600;
	font-weight : bold;
	margin-right :-2px;
	margin-left : -2px;
	padding-top : 0px;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
		}