body
{
  background-color: white;
  margin:10px;
  padding:0;
  border:0;
}
img,div,span,h1,h2,h3,h4,h5,h6,a,a:hover,a:visited,a:active,ul,li
{
  margin:0;
  padding:0;
  border:0;
  color:Black;
  font-weight:normal;
  font-style:normal;
  word-spacing:normal;
  letter-spacing:normal;
  text-transform:none;
}
h1,h2,h3,h4,h5,h6,a,a:hover,a:visited,a:active.ul,li
{
  font-weight:bold;
}
.tacenter
{
  text-align:center;
}
.marl15
{
  margin-left:15px;
}
.marl20
{
  margin-left:20px;
}
.marl30
{
  margin-left:30px;
}
.padl15
{
  padding-left:15px;
}
.underline
{
  text-decoration:'underline'
}
.red
{
  color:Red;
}
.blue
{
  color:Blue;
}
.black
{
  color:Black;
}
.bold
{
  font-weight:bold;
}
.f24
{
  font-size:24px;
}
.f22
{
  font-size:22px;
}
.f20
{
  font-size:20px;
}
.f19
{
  font-size:19px;
}
.f18
{
  font-size:18px;
}
.f17
{
  font-size:17px;
}
.f16
{
  font-size:16px;
}
.f15
{
  font-size:15px;
}
.f14
{
  font-size:14px;
}
.f12
{
  font-size:12px;
}
.f10
{
  font-size:10px;
}
.lh15
{
  line-height:1.5em;
}
.lh18
{
  line-height:1.8em;
}
.idt-1
{
  clear:both;
  text-indent:-1em;
  padding-left:1em;
}
.idt-2
{
  clear:both;
  text-indent:-2em;
  padding-left:2em;
}
ul.disk
{
  padding:0 0 0 0px;
  list-style-type:disc;
  list-style-position:outside;
  font-size:18px;  
  line-height:1.4em;
}
ul.disk a:hover
{
  color:Blue;
  background-color:Yellow;
}
ul.alink
{
  padding:0 0 0 10px;
  list-style-type:none;
  font-size:18px;
}
ul.alink li
{
  padding:10px 0 10px 0;
  line-height:1.1em;
}
ul.alink li a:hover
{
  background-color:Yellow;
}
ul.alink li ul
{
  padding:0 0 0 15px;
  font-size:16px;
  list-style-type:none;
}
ul.alink li ul li
{
  padding:8px 0 8px 0;
}
ul.alink li ul li ul
{
  padding:0 0 0 15px;
  font-size:14px;
}
ul.alink li ul li ul li
{
  padding:6px 0 6px 0;
}
div.left
{
  float:left;
}
div.clear
{
  clear:both;
}
div.right
{ 
  float:right;
}
span.active
{
  color:Blue;
  font-weight:bold;
}
.pagewidth
{
  width:950px;
}
.pthbgcolor
{
  background-color:White;
}
.ptlbgcolor
{
background-color:rgb(128,0,255);
}
.pbbgcolor
{
  background-color:rgb(255,230,242);
}
#pth
{
  position:relative ;
}
#pth h3
{
  font-size:30px;
}
#pth h4
{
  margin-left:20px;
  margin-right:20px;
  letter-spacing:10px;
  line-height:2em;
  color:Red;
}
#ssmarkimg
{
  float:left;
}
#sstitle1
{
  float:left;
  margin-left:10px;
  margin-right:80px;
  font-style:italic;
  color:Blue;
  line-height:1.5em;
}
#sstitle2
{
  float:left;
}
#sstitle3
{
  float:left;
}
#sstitle4
{
  position:relative ;
  left:20px;
}



#ptl
{
  position:relative ;
  text-align:center;
  font-size:18px;
  font-weight:bold;
  color:White;
  width:100%;  
  clear:both;
}
#ptl a,#ptl a:visited
{
  line-height:2em;
  color:White;
  text-decoration:none;
}
#ptl a:hover
{
  color:Blue;
  background-color:Yellow;
  text-decoration:none;
}
#ptm
{
  position:relative;
  width:100%;
  font-size:18px;
}
#ptm1
{
  left:30px;
}

#ptm2
{
  left:150px;
}

#ptm3
{
  left:285px;
}
#ptm4
{
  left:377px;
}
#ptm5
{
  left:471px;
}
#ptm8
{
  left:745px;
}
#ptm9
{
  left:788px;
}
#ptm .ptm
{
  display:none;
  position:absolute;
  top:-10px;
  padding-top:10px;
  text-align:left;
}
#ptm ul
{
  list-style-type:none;
}
#ptm li
{
  line-height:1em;
}
#ptm a,#ptlm a:visited
{
  padding:5px 5px 0px 5px;
  color:White;
  line-height:1.5em;
  text-decoration:none;
}
#ptm a:hover
{
  color:Blue;
  background-color:Yellow;
  text-decoration:none;
}
#pb
{
  width:100%;
  height:100%;
}
#pbl
{
  margin:5px;
  padding:5px;
  float:left;
  width:140px;
  height:100%;
}
#pbm
{
  margin:10px 10px 10px 0;
  padding:10px;
  float:left;
  width:570px;
  height:100%;
}
#pbr
{
  margin:10px 10px 10px 0;
  padding:10px;
  float:left;
  width:190px;
  height:100%;
}
#pbr dl
{
  font-size:14px;
  font-weight:bold;
  margin-left:0px;
  line-height:1.5em;
}
#pbr dt
{
  font-size:14px;
  font-weight:bold;
  margin-left:0px;
  line-height:1.5em;
}
#pbr dd
{
  font-size:14px;
  font-weight:bold;
  margin-left:1em;
  line-height:1.5em;
}
#pf
{
  position:relative;
  width:100%;
  font-size:22px;
}
#pf a,#pf a:visited
{
  position:absolute;
  top:-60px;
  left:850px;
  padding:5px;
  color:Green;
  line-height:1.5em;
  font-weight:bold;
}
#pf a:hover
{
  background-color:Yellow;
}
.faclocimg
{
  width:170px;
  height:150px;
}
#driveri
{
  margin-top:5px;
}
#driveri a,#driveri a:visited
{
  padding:0px 5px 0px 5px;
  color:White;
  line-height:1em;
  text-decoration:none;
}
#driveri a:hover
{
  padding:0px 5px 0px 5px;
  color:Blue;
  line-height:1em;
  background-color:Yellow;
  text-decoration:none;
}
