BODY {
/*standard body alignment*/
	text-align : center;
	font : 14px serif;
	color: black;
	background-color : Black;
	text-decoration : none;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	background-image : url(../images/aa_bg.gif);
}
#mainPanel{
/*standard panel alignment*/
    position: relative;
	margin-left : auto;
	margin-right : auto;
	text-align : left;
	width : 775px;
	height:auto;
	border : 1px solid Black;
	background-color :  #43335A
	;
}

#topImage{
/*Standard placement for top image*/
position: relative;
width: 773px;
height: 130px;
/*border-bottom: 1px solid black;*/
}

#panel1{
width: 90%;
height: auto;
background-color: white;
font: 11px verdana;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 4px;
}

#panel2{
width: 90%;
height: auto;
background-color: white;
font: 11px verdana;
border: 1px solid #43335A;
margin-left: auto;
margin-right: auto;
text-align: justify;
padding: 4px;
 background-image : url(../images/carbw_500.gif);
}

#panel_rally{
width: 98%;
height: auto;
background-color: white;
font: 11px verdana;
border: 1px solid #43335A;
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 4px;
 background-image : url(../images/carbw_500.gif);
}

#panel_rally2{
width: 95%;
height: auto;
background-color: white;
font: 11px verdana;
/*border: 1px solid #43335A;*/
margin-left: auto;
margin-right: auto;
text-align: left;
padding: 4px;
}


.panel3{
width: 90%;
height: auto;
background-color: white;
font: 11px verdana;
border: 1px solid #43335A;
margin-left: auto;
margin-right: auto;
text-align: center;
}

#panel4{
width: 50%;
height: auto;
font: 11px verdana;
margin-left: auto;
margin-right: auto;
text-align: left;
}

.menu{
/*a full width menu for standard links*/
	width: 100%;
	height: 20px;
	border-bottom : 1px solid Black;
	background-color: #E54538;
	/*background-color : #43335A;*/
	/*border-right : 1px solid Black;
	border-left : 1px solid Black;*/
	border-top : 1px solid Black;
	text-align: center;
	font : 12px Verdana;
	color: white;
line-height: 20px;
}

HR {
	width:50%;
	height: 1px;
	color: #cccccc;
	background-color: #cccccc;
	border: 0;
}


A, A:LINK, A:VISITED, A:ACTIVE, A:FOCUS {
	font : 12px Verdana;
	color : white;
	text-decoration : none;
}

A:HOVER {
	font : 12px Verdana;
	color : #43335A;
}

a.contact, a.contact:visited{
	font : 11px Verdana;
	color : Black;
	text-decoration : none;
}

a.contact:hover{
	font : 11px Verdana;
	color : #E74C3F;
	text-decoration : none;
}
.normalText{
	font : 11px Verdana;
	color: black;
	border: 1px dashed #CCCCCC;
	padding: 2px 2px 2px 2px;
}
.tabledash{
	border: 1px dashed #CCCCCC;
	padding: 2px 2px 2px 2px;
}
td.plain_white{
	padding: 2px 2px 2px 2px;
	background-color: white;
	font : 12px Verdana;
}
.tabletext{
	font : 11px Verdana;
	color: black;
}
.tabletext2{
	font : 11px Verdana;
	color: black;
	font-weight: bold;
}

.projtopdash{
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
	padding: 2px 2px 2px 2px;
}
.projmiddash{
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	padding: 2px 2px 2px 2px;
}
.projbotdash{
	border-left: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	padding: 2px 2px 2px 2px;
}
#botpanel{
	width: 100%;
	height: 40px;
	background-color: #43335A;
	font : 12px Verdana;
	color: white;
	text-align: right;
}
a.bot{
	font : 12px Verdana;
	color : white;
	text-decoration : none;
}
a.bot:hover{
	font : 12px Verdana;
	color : #E74C3F;
}
#ticker{
	text-align: left;
	width: 100%;
	height: 18px;
	border-top: 1px solid black;
	/*border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;*/
	background-color : white;
	font : 11px Verdana;
	color: black;
	/*font-weight: bold;*/
}
.strap{
	width: 100%;
	Height: 16px;
	background-color: #E74C3F;
	border: 1px solid black;
	text-align: center;
	font : 11px Verdana;
	color: white;
}
.classifieds{
	width: 60%;
	Height: 16px;
	text-align: left;
	font : 11px Verdana;
	color: black;
	border: 1px dashed #cccccc;
}
.classifieds_sub{
	width: 60%;
	Height: 16px;
	text-align: left;
	font : 11px Verdana;
	color: black;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;}

.price{
	text-align: right;
	font : 11px Verdana;
	color: black;
	vertical-align: top;
	font-weight: bold;
	border-top: 1px dashed #cccccc;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
}
.price_sub{
	text-align: right;
	font : 11px Verdana;
	color: black;
	vertical-align: top;
	font-weight: bold;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;
}
.call{
	width: 30%;
	Height: 16px;
	text-align: right;
	font : 11px Verdana;
	color: black;
	vertical-align: top;
	font-weight: bold;
	border-top: 1px dashed #cccccc;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;

}
.call_sub{
	width: 30%;
	Height: 16px;
	text-align: right;
	font : 11px Verdana;
	color: black;
	vertical-align: top;
	font-weight: bold;
	border-right: 1px dashed #cccccc;
	border-bottom: 1px dashed #cccccc;

}