body {
  font-family:Arial,Helvetica,Sans-Serif;
  margin:0px auto;
}

p {
  font-size:0.8em;
  color:#666;
}

a {
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

img {border: none;}

em {
  font-family:Times,'Times New Roman',Serif;
}

h1 {
  color:#666;
  margin:0px;
  font-size:0.9em;
}

h2 {
  color:#666;
  margin:0px;
  font-size:0.8em;
}

#wrapper {
  width:760px;
  margin:0 auto;
}

#header {
  margin-top:10px;
  border-bottom:3px solid #000;
  width:760px;
  float:left;
}

/* Top Navigation */

#logo {
  float:right;
  margin-bottom:6px;
}

#topnav {
  padding:10px 0px 13px 20px;
  font-size: 0.7em;
}

html>body #topnav {
  padding:10px 0px 11px 20px;
  font-size:0.7em;
}

.topnav,
.topnav a,
.topnav a:hover {
  color:#666;
  font-weight:bold;
}

#secondnav {
  background-image:url(../images/greynav.jpg) no-repeat left bottom;
  padding:10px 10px 10px 20px;
  color:#fff;
  font-size:0.7em;
} 

#secondnav a,
#secondnav a:hover {
  color:#fff;
  font-weight:bold;
} 

/* Flash Banner */

#flash {
  float:left;
  margin:0px;
  width:760px;
  height:82px;
}

#contentwrap {
  float:left;
  width:760px;
  background-image:url(../images/leftgrey.gif);
  background-repeat:repeat-y;
  padding-bottom:10px;
}

#leftnav {
  width:170px;
  float:left;
}

#leftnav h1 {
  text-transform:uppercase;
  font-weight:normal;
  font-size:x-small;
  height:16px;
  padding:7px 5px 3px 10px;
  color:#fff;
  background:#000 url(../images/leftbackground.gif) no-repeat top left;
}


#leftnav a {
  display:block;
  width:150px;
  background-image:url(/images/triangle.gif);
  background-repeat:no-repeat;
  background-position:150px 14px;
  padding:10px;
  border-bottom:1px solid #fff;
  margin:0;
  color:#666;
  font-size:0.8em;
  font-weight:bold;
}

#leftnav a:hover{
  background-color:#ddd;
  text-decoration:none;
  background-image:url(/images/highlight-triangle.gif);
}

#leftnav a.highlight {
  background-image:#aaa url(/images/selected-triangle.gif);
  color:#fff;
}

#breadcrumbs {
  float:left;
  width:560px;
  background-color:#ededed;
  border-bottom:1px solid #A6A6A6;
  font-size:0.7em;
  color:#666;
  padding:5px 0 3px 30px;
  height:17px;
  line-height:1.4em;
}

#breadcrumbs a {
  font-weight:bold;
  color:#666;
}

#contentarea {
  float:right;
  margin:10px 10px 10px 0px;
  width:550px;
  display:inline;
}

#contentarea a {
  color:#666;
  font-weight:bold;
}

#contentarea h1,
#contentarea p {
  margin:0 0 0.5em 0;
}

#contentarea ul {
  font-size:small;
  color:#666;
}

/* Footer */

#footer {
  background:#e1e1e1 url(/images/footer-join.gif) repeat-y top left;
  padding:3px 3px 3px 0px;
  text-align:right;
  font-size:0.7em;
  color:#666;
  float:left;
  clear:both;
  width:758px;
  margin-bottom:20px;
}

html>body #footer {
  width:757px;
}

.footer a {
  color:#666;
  font-weight:bold;
} 

.footer a:hover {
  color:#333;
  font-size:0.7em;
  font-weight:bold;
}

#copy {
  float:right;
}

#footercontact {
  float:left;
  margin-left:200px;  
}

#footercontact a {
  color:#666;
}

#standards {
  float:left;
  width:760px;
  clear:both;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

