body,td,th,p,table {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.surroundr1 {
	background-image: url(../images/suround_right.gif);
	background-repeat: repeat;
}
.bg1 {
	background-color: #603E8E;
}
.text1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.surround_b_1 {
	background-image: url(../images/surround_base.gif);
}
.bg2 {

	background-color: #7249A9;
}
.bg3 {


	background-color: #AD93D0;
}
.normal {
	color: #7249A9;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	cursor: hand;
	}
	.normal:hover {font-family: Arial;color: #FFFFFF; background: #7249A9;}
.main_area {
	background-image: url(../images/main_base_right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #7249A9;
}
.scrollbar {
SCROLLBAR-FACE-COLOR: #664198; SCROLLBAR-HIGHLIGHT-COLOR: #9F82C8; SCROLLBAR-SHADOW-COLOR: #8159B7; SCROLLBAR-3DLIGHT-COLOR: #AD93D0; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #9F82C8; SCROLLBAR-DARKSHADOW-COLOR: #8159B7; SCROLLBAR-BASE-COLOR: #BF0005
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.link1 {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
	.link1:hover {font-family: Arial;color: #664198; background: #FFFFFF;
}
.link2 {
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
	.link2:hover {font-family: Arial;color: #664198; background: #FFFFFF;
}
.formstyle {
	background-color: #AD93D0;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.formstyle1 {
	background-color: #AD93D0;
	border: 1px solid #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	cursor: hand;
}
.brandsbg {
	background-image: url(../images/brand_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.bg4 {
	background-color: #6A449D;
}
.holder {
	float: left;
	height: 100%;
	vertical-align: top;
	display:table; /* must put this in for FireFox. */
	margin:auto; /* for IE6 and Firfox centering */
	text-align:left; /* so that IE6 and Firefox puts the text to the left
*/
	height:inherit; /* Have to put SOMETHING in here for the height for both
browser. DO NOT put in a percentage, must be a pixel value */
	position: absolute;
}
.mainimage {
	position:relative;
	left:0;
	top:0;
	height:452px;
	margin: auto;
}
.contactimage {
	position:relative;
	bottom: 0px;
	height: 191px;
  }
#newslayer {
	position:relative;
	width:368px;
	height:237px;
	z-index:1;
	overflow: auto;
	margin-top: 5px;
}
.table1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #AD93D0;
	border-right-color: #AD93D0;
	border-bottom-color: #AD93D0;
	border-left-color: #AD93D0;
	margin-left: 5px;
}
.surroundl1 {

	background-image: url(../images/surround_left.gif);
	background-repeat: repeat;
}
.table2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color: #603E8E;
	border-right-color: #603E8E;
	border-bottom-color: #603E8E;
	border-left-color: #603E8E;
	margin-top: 5px;
}
.image_border {
	border: 2px solid #664198;
}
