﻿.headerDiv { position: relative; width: 1000px; height: 70px; z-index: 1; left: 0px; top: 0px; background-color: #000000; visibility: visible; margin-left: auto; margin-right: auto; }
.headerImg { height:70px; width:750px; float: right; }

.logoText {  color: #FFFFFF; position: absolute; width: 337px; height: 49px; z-index: 2; left: 15px; top: 14px; background-color: #000000; color: #FFFFFF; margin-left:auto; margin-right:auto; }
.logoText a{ text-decoration:none; }
.logoTextLine1 { font: x-large "Times New Roman", Times, serif; color: white; }
.logoTextLine2 {font-size: large; font: medium "Times New Roman", Times, serif; color: white; }

.googleTranslate { position:relative; top: -2px; visibility: visible; z-index: 4; float: right; left: 748px; }
.googleSearch { position: absolute; width: 363px; height: 32px; z-index: 1; right: -28px; bottom: 50px; visibility: hidden; }
.mainDiv {position: relative; width: 1000px; z-index: 1; background-color: #FFFFFF; visibility: visible; clip: rect(auto, auto, auto, auto); margin-left: auto; margin-right: auto; }

.sideMenu {font: normal normal bold 100% Arial, Helvetica, sans-serif; position:absolute; visibility: visible; width: 120px; background-color: #FFFFFF; padding-left: 10px; padding-right: 10px; background-color:#EFFFEF; color: #000080; z-index: 3; left: 0px; top: 0px; padding-top: 10px; height: 100%; }
.xsideMenu a{color:blue;}
.xsideMenu a:hover{color:purple;}
.sideMenu h1{font-size:small;}
.sideMenu h2{font-size: x-small;}

.sideAdDiv {position: absolute; width: 120px; z-index: 2; background-color: #800080; top: 17px; left: 880px; visibility: visible; }

.contentDiv {position: relative; width: 735px; z-index: 3; left: 140px; padding-left: 5px; padding-right: 5px; padding-top: 7px; padding-bottom: 5px; }

.footerDiv {
  font-size: small;
  position: relative;
  width: 870px;
  height: 20px;
  background-color: #EFFFEF;
  color: #000000;
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
  left: -70px;
}
.xfooterDiv a{color:blue;}
.xfooterDiv a:hover{color:purple;}
.footerDiv p { text-align: left; }

body {margin: 0; padding: 0; border: 0;}
x#content { margin: 0; padding: 0; border: 0; width: 100%; }

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-attachment: scroll;
	background-color: #FFFFFF;
	xbackground-position: top left;
	xbackground-repeat: repeat-x;
}
#container {
	xwidth: 750px;
	xmargin-top: 0px;
	xborder-bottom: 2px solid #363636;
	background-color: #fff;
	xfloat: none;
	xleft: 0px;
	xright: 0px;
	xmargin-left: auto;
	xmargin-right: auto;
	xposition: relative;
}
#content {
	xposition: relative;
	xfloat: left;
	/*width: 320px;*/
	xtext-align: left;
	xpadding-top: 5px;
	xpadding-bottom: 5px;
}

/* Content Styles */
#content h1,h2,h3,h4,h5,h6 {
	color: #455; 
}
#content h3 {
  font-size: larger;
}
#content img {
	xpadding: 5px;
	xborder: 1px solid #708090;
}
#sidebar img {
	xfloat: right;
	xmargin-bottom: 5px;
	xmargin-left: 5px;
}
/* Link Styles */
a {
	color: #261;
	text-decoration: underline;
}
a:hover {
	color: #708090;
	text-decoration: underline;
}
.style_bold {
	font-weight: bold;
}
.style_italic {
	font-style: italic;
}
#pageContent {
	xposition: relative;
	xwidth: 750px;
	xmargin-left: auto;
	xmargin-right: auto;
	xpadding: 0px;
}
#pageContent table,td {
	xmargin: 0px;
	xpadding: 3px;
	xborder-collapse: collapse;
}
#pageContent img {
	xborder: 0px;
	xpadding: 0px;
}
.mstyle1 {
  xcolor: #808080;
}
.mstyle2 {
  xfont-size: medium;
}
.mstyle3 {
  color: #FFFFFF;  
}
.mstyle4 {
  color: #C0C0C0;
}

