
br.clear {
  clear: both;
  height: 0;
  line-height: 0px;
}

div.shadow {
  float: left;
  padding: 0 1px;
  background: #bfbfbf;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  position: relative;
}

div.shadow img {
  padding: 5px 5px 9px 5px;
  background: white url(imgs/shad_bottom.png) repeat-x bottom left;
}

div.shadow div.topleft {
  width: 2px;
  height: 4px;
  background: url(imgs/shad_tlcorner.png) no-repeat top left;
  position: absolute;
  top: 0px;
  left: -1px;
}

div.shadow div.topright {
  width: 2px;
  height: 4px;
  background: url(imgs/shad_trcorner.png) no-repeat top right;
  position: absolute;
  top: 0px;
  right: -1px;
}

div.shadow div.bottomleft {
  width: 4px;
  height: 4px;
  background: url(imgs/shad_blcorner.png) no-repeat bottom left;
  position: absolute;
  bottom: 0px;
  left: -1px;
}

div.shadow div.bottomright {
  width: 4px;
  height: 4px;
  background: url(imgs/shad_brcorner.png) no-repeat bottom right;
  position: absolute;
  bottom: 0px;
  right: -1px;
}




body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
p {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	padding-right:41px;
	}

.myright {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	text-align: right;
	padding-right:38px;
}
	
.myleft {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	text-align: right;
	padding-right:38px;
	}
	
.payment {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #484848;
	text-align: right;
	padding-right:38px;
	}

.note {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484848;
	text-align: right;
	padding-right:38px;
	}
.copyright {
	font-size: 9px;
	color: #777777;
}
.phone {
	font-size: 11px;
	color: #777777;
}

.oneColFixCtr #container {
	width: 800px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #ffffff;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #e8e8e8;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 20px 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}
.swapheader {
	font-size: 16px;
	color: #777777;
	padding-right:41px;
	text-align: right;
}
.style5 {color: #bdb940}


.eg-bar {
font-size: 0px;
}
.iconspan {
font-size: 0px;
}
.about1 {
font-size: 11px;
text-align: right;
z-index:12; position:absolute; width:381px; height:330px; top:3px; left:414px; overflow: auto; background-color:#transparent; layer-background-color:#transparent;
}
.about1w {
font-size: 11px;
text-align: right;
z-index:12; position:absolute; width:381px; height:330px; top:3px; left:414px; overflow: auto; background-color:#ffffff; layer-background-color:#ffffff;
}
.services1 {
font-size: 11px;
text-align: right;
z-index:12; position:absolute; width:381px; height:330px; top:3px; left:414px; overflow: auto; background-color:#transparent; layer-background-color:#transparent;
}
.services1w {
font-size: 11px;
text-align: right;
z-index:12; position:absolute; width:381px; height:330px; top:3px; left:414px; overflow: auto; background-color:#ffffff; layer-background-color:#ffffff;
}




