/* global container */

.html {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  text-align: center; /* IExplorer */
}

/* main container */
.container {
	position: relative;
	margin: auto; /* Firefox, Mozilla, Opera */
	background: url(images/background.gif) repeat-y 50% 50%;
	font-family: "Tahoma";
	font-size: 10px;
	color: #5A5652;
	background: #FFFFFF;
	border: 2px solid #445565;
	width: 780px;
}

/* container */
.header  {
  position: relative;
  clear: both;
  background: url(images/header.jpg) no-repeat;
  height: 115px;
  width: 780px;
}
.topText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	text-decoration: none;
}


.flash {
	position: absolute;
	top: -1px; left: 259px;
	height: 115px; width: 520px;
	z-index: 1;
}


.menu{
  position: absolute;
  left: 329px;  top: 37px;  height: 15px;
  width: auto;
	z-index: 2;
}

.menu a {
  position: relative;  display: block;
  height: 15px;
  color: #ffffff;
  background: url(images/menu1.gif) no-repeat;
}


/* body */
.body {
	position: relative;
	height: auto;
	width: 780px;
}
.body_left {
  text-align: left; /* IExplorer */
  position: relative;
  float: left;
  height: 100%;
  width: 255px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.body_right {
  text-align: left; /* IExplorer */
  position: relative;
  float: left;
  height: auto;
  width: 520px;
  right: 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;

}
.body_left1 {
  position: relative;
  float: left;
  background: url(images/body_left1.jpg) no-repeat;
  height: 195px;
  width: 260px;
}



.title {
  position: relative;
  width: 220px; height: 50px;
  left: 20px; top: 30px;
  background: url(images/title.jpg) no-repeat;
}


.left1_content {
  position: relative;
  font-size: 11px;
  color: #493D3A;
  width: 240px;
  left: 20px; top: 50px;
}
.left1_content a {
  color: #493D3A;
}

.left1_content h1 {
  font-family: "A_GroticCnDemi";
  font-size: 18px;
  margin: 30px 0px 5px 0px;
  color: #ffffff;
}
.left1_content h2 {
  font-family: "A_GroticCnDemi";
  margin: 5px 0px 10px 0px;
  font-size: 30px;
}

.body_left2 {
	position: relative;
	float: left;
	background: url(images/body_left2.jpg) no-repeat;
	height: 100%;
	width: 255px;
	border-right-color: #999999;
}
.left2_content {
	position: relative;
	float: left;
	height: auto;
	left: 20px;
	width: 230px;
	font-size: 10px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 2px;
}
.left2_content a {
  font-weight: bold;
  color: #105A9B;
}
.left2_content p {
}


.body_left3 {
  position: relative;
  float: left;
  background: url(images/body_left3.jpg) no-repeat;
	padding-left: 20px;
  height: 78px;
  width: 240px;
}

.body_left3 input {
  margin-left: 10px;
  height: 16px;
  width: 165px;
  color: #AAAAAA;
  font-size: 10px;
  border-style: solid;
  border-width: 1px;
  border-color: #BBBBBB;
}
.body_left3 button {
  margin-left: 10px;
  height: auto;  width: auto;
  border-style: none;
}





.body_right1 {
	position: relative;
	float: none;
	background-repeat: no-repeat;
}
.body_right2 {
	position: relative;
	float: left;
	height: auto;
	width: 520px;
	background-repeat: no-repeat;
}
.right2_content {
	position: relative;
	float: left;
	height: auto;
	left: 3px;
	width: 500px;
	font-size: 11px;
	padding-left: 10px;
}
.right2_content h2 {
  font-family: "AGroticNr";
  margin: 5px 20px 10px 0px;
  font-size: 14px;
  color: #105A9B;
  text-align: right;
}
.right2_content td#catalog {
  font-family: "AGroticNr";
  font-size: 14px;
  color: #282828;
}
.right2_content a {
  font-size: 11px;
  color: #105A9B;
}
button#button1 {
  height: 21px;  width: 54px;
  border-style: none; 
	padding-top: 10px;
  background: url('images/button1.jpg');
}
button#button2 {
  height: 21px;  width: 54px;
  border-style: none; 
  background: url('images/button2.jpg');
	margin-left: 10px; padding-top: 10px;
}
button#button3 {
  height: 21px;  width: 14px;
  border-style: none; margin-bottom: 3px;
  background: url('images/button3.jpg');
}


.search_form {
	height: 245px;
	width: 100%;
	background: url('images/search_form.gif');
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.form_content {
  position: relative;
  width: 240px;
  left: 0px;
  color: #5A5652;
  font-size: 11px;
  line-height: 16px;
}



/* footer */
.footer {
	position: relative;
	clear: both;
	height: 84px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.footer_content {
	position: relative;
	width: 780px;
	text-align: center;
	color: #FFFFFF;
	background-image: url(images/footer.jpg);
	height: 56px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.footer_content a {
	height: 25px;
	line-height: 25px;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
}




h1{
  padding: 0;  margin: 10px 0px 10px 0px; 
  height: 30px;  width: 160px;
}
h2{
  margin: 0;
  padding: 0;
  text-transform: uppercase;
}

h1#header1{
  background: url('images/header1.gif') no-repeat;
}
h1#header2{
  background: url('images/header2.gif') no-repeat;
}
h1#header3{
  background: url('images/header3.gif') no-repeat;
}
h1#header4{
  background: url('images/header4.gif') no-repeat;
}
h1#header5{
  background: url('images/header5.gif') no-repeat;
}
h1#header6{
  background: url('images/header6.gif') no-repeat;
}
h1#header7{
  background: url('images/header7.gif') no-repeat;
}

#contacts {
	width: 500px;
	text-align: center;
}

#contacts input, textarea{
	border: solid 1px #A1A1A1; width: 230px; 
}

button#b1{
	height: 21px; width: 54px;
	border: none;
  background: url(images/button4.jpg) no-repeat;
}
button#b2{
	height: 21px; width: 54px;
	border: none;
  background: url(images/button5.jpg) no-repeat;
}


#line1{
  margin: 5px 0px 5px 0px;
  padding: 0px 0px 0px 0px;
  height: 3px;
  width: 228px;
  background: url('images/line1.jpg') no-repeat;
}
#line2{
  margin: 5px 0px 15px 0px;
  padding: 0px 0px 0px 0px;
  height: 3px;
  width: 236px;
  background: url('images/line2.gif') no-repeat;
}

p#date{
  margin: 5px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  color: #B4B3B3;
}

td#image{
  border-style: solid;
  border-width: 1px;
  border-color: #C8C4C4;
}

p#all_news {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  font-size: 11px;
  font-weight: bold;
  text-align: right;
}

a#arrow {
  padding-left: 12px;
  background: url('images/bullet.jpg') no-repeat;
}



a#search {
  padding-left: 20px; height: 18px;
  background: url('images/search.gif');
  background-repeat: no-repeat;
}

a#file {
  padding-left: 20px; 
  background: url('images/file.gif');
  background-repeat: no-repeat;
}


span#price {
  font-size: 14px;  font-weight: bold;  color: #CF712E;
  padding-left: 64px;   background: url('images/price.gif') no-repeat;
}

select {
  height: 21px;
  width: 216px;
}
img.left {
	float: left;
	margin-right: 10px;
	margin-left: 10px;
}





.body_left1CarWash {
	position: relative;
	float: left;
	height: 195px;
	width: 260px;
	background-repeat: no-repeat;
}
.border {
	border: 2px solid #445565;
}
.body_left1InvestorsCorner {

	position: relative;
	float: left;
	height: 195px;
	width: 260px;
	background-image: url(images/pic_InvestorsCorner.jpg);
	background-repeat: no-repeat;
}
.Subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
.body_leftSteps2Build {


	position: relative;
	float: left;
	height: 195px;
	width: 260px;
}
.body_leftAboutCWS {


	position: relative;
	float: left;
	height: 195px;
	width: 260px;
	background-image: url(images/pic_AboutCWS.jpg);
	background-repeat: no-repeat;
}
.ulstyle2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.topTexta {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 10px;
	text-decoration: none;
}

.footer_content ul {
	position: relative;
	width: 780px;
	text-align: center;
	color: #FFFFFF;
}
.footer_content li {
	position: relative;
	text-align: center;
	color: #FFFFFF;
}
.footer_content li {
	position: relative;
	text-align: center;
	color: #FFFFFF;
}
.associations {
	width: 780px;
	height: 60px;
}
.bottomBorder {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #445565;
	padding-top: 10px;
	padding-bottom: 10px;
}
.body_rightHome {

  text-align: left; /* IExplorer */
  position: relative;
  float: left;
  height: auto;
  width: 520px;
  right: 0px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}
.body_right1Home {

  position: relative;
  float: left;
  background: url(images/body_right.jpg) no-repeat;
  height: 237px;
  width: 500px;
}
.body_right2Home {
	position: relative;
	float: left;
	height: auto;
	width: 520px;
	background-color: #FFFFFF;
}

