BODY
{
  background-color:#ffffff;
  margin:0px;
}

P,EM,STRONG,TD,DIV,TH
{
  color:#444444;
  font-family:Verdana;
  font-size:11px;
}

PRE
{
  color:#444444;
  font-family:Courier New,Courier,mono;
  font-size:11px;
}

TD,TH
{
  text-align:left;
  vertical-align:top;
}

TH
{
  font-weight:bold;
}

A
{
  text-decoration:underline;
  font-family:Verdana;
  font-size:11px;
  color:#999999
}

A:hover
{
  text-decoration:underline;
}

H1
{
  margin-top:0px;
  margin-bottom:10px;
}

P,H2
{
  margin-top:10px;
  margin-bottom:10px;
}

IMG.framed
{
  border:1px solid #6C6764;
}
IMG.framed-alignleft
{
  border:1px solid #6C6764;
  margin-right:20px;
  margin-bottom:10px;
}
IMG.alignleft
{
  margin-right:20px;
  margin-bottom:10px;
}

UL
{
	list-style-position:outside;
}

INPUT,SELECT,TEXTAREA
{
  font: normal 11px verdana,sans-serif;
  color: #000000;
}

.standards-button
{
  border: 2px solid;
  border-color: #ffc8a4 #7d3302 #3f1a01 #ff9a57;
  padding: 1px 5px 1px 5px;
  font: bold 11px verdana,sans-serif;
  color: #FFFFFF;
  background-color: #ff6600;
  text-decoration: none;
  margin: 0px;
}

.standards-button:hover
{
  background-color: #ff9933;
  text-decoration: none;
}

.solid-button
{
  border: 2px solid;
  border-color: #f0f0f0 #767676 #767676 #f0f0f0;
  padding: 1px 5px 1px 5px;
  font: normal 11px verdana,sans-serif;
  color: #000000;
  background-color: #D4D0C8;
  text-decoration: none;
  margin: 0px;
}

.solid-button:hover
{
  background-color: #E4E1DB;
  text-decoration: none;
}

/* ------------------------------------------------- */

DIV.sitename
{
  color:#A5A9B3;
  font-size:36px;
  text-decoration:none;
  padding:10px;
}

STRONG
{
  color:#31659C
}

/* ------------------------------------------------- */

TD.header-left
{
  height:80px;
  padding:10px;
}

TD.header-right
{
  border-left:1px solid #6C6764;
}

/* ------------------------------------------------- */

TD.banner-left
{
  border-top:1px solid #6C6764;
  border-bottom:1px solid #6C6764;
  text-align:right;
  border-right:1px solid #6C6764;
}

TD.banner-right
{
  border-top:1px solid #6C6764;
}

/* ------------------------------------------------- */

TD.left
{
  width:180px;
  padding-top:20px;
  padding-bottom:20px;
}

TD.center
{
  padding-top:20px;
  padding-bottom:20px;
  padding-right:10px;
  padding-left:20px;
  border-right:1px solid #6C6764;
}

TD.right
{
  width:230px;
  padding:20px;
  background-color:#DEE3E7;
}

/* ------------------------------------------------- */

TD.bottom-left
{
  height:30px;
  border-top:1px solid #6C6764;
  border-bottom:1px solid #6C6764;
  border-right:1px solid #6C6764;
  background-color:#DEE3E7;
  padding-left:10px;
  vertical-align:middle;
}

TD.bottom-center
{
  height:30px;
  border-top:1px solid #6C6764;
  border-bottom:1px solid #6C6764;
  background-color:#DEE3E7;
  padding-left:6px;
  border-right:1px solid #6C6764;
  vertical-align:middle;
}

TD.bottom-right
{
  height:30px;
  border-top:1px solid #6C6764;
  border-bottom:1px solid #6C6764;
  background-color:#ADB6BD;
  vertical-align:middle;
}

/* ------------------------------------------------- */

TD.footer-left
{
  height:30px;
  border-right:1px solid #6C6764;
}

TD.footer-center
{
  height:30px;
  border-right:1px solid #6C6764;
}

TD.footer-right
{
  height:30px;
  background-color:#DEE3E7;
}

/* ------------------------------------------------- */

TD.left DIV.menu
{
  margin-left:10px;
}

UL.menu1
{
	margin-bottom:20px;
	margin-left:20px;
}

UL.menu1 LI.menu
{
  color:#31659C;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
	list-style-image:url(images/list.gif)
}

UL.menu1 LI.menu-active
{
  list-style-image:url(images/list-active.gif)
}

UL.menu1 LI.menu A
{
  color:#31659C;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
  text-decoration:none;
}

UL.menu1 LI.menu-active A
{
  color:#31659C;
  font-size:13px;
  font-weight:bold;
  line-height:20px;
  text-decoration:none;
}

UL.menu2
{
  margin-left:18px;
}

UL.menu2 LI.menu
{
  color:#444444;
  font-size:11px;
  font-weight:normal;
	list-style-image:url(images/list.gif)
}

UL.menu2 LI.menu-active
{
  color:#444444;
  font-size:11px;
  font-weight:normal;
	list-style-image:url(images/list-active.gif)
}

UL.menu2 LI.menu A
{
  color:#444444;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}

UL.menu2 LI.menu-active A
{
  color:#444444;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}

UL.menu1 A:hover
{
  text-decoration:underline;
}

UL.menu2 A:hover
{
  text-decoration:underline;
}

/* ------------------------------------------------- */

TD.left DIV.box
{
  margin-left:10px;
  padding:10px;
  border:1px solid #444444;
}

TD.left DIV.box H1
{
  color:#31659C;
  font-size:13px;
  font-weight:bold;
  margin-top:3px;
}

TD.left DIV.box H2
{
  color:#444444;
  font-size:11px;
  font-weight:bold;
}

TD.left DIV.box A
{
	text-decoration:none;
}

TD.left DIV.box A:hover
{
	text-decoration:underline;
}

/* ------------------------------------------------- */

TD.center DIV.box
{
}

TD.center H1, TD.center H1 A
{
  color:#EC6800;
  font-size:13px;
  width:70%;
}

TD.center H2
{
  color:#444444;
  font-size:11px;
  font-weight:bold;
  margin-bottom:0px;
}

TD.center H1 A
{
  text-decoration:none;
}

TD.center P,TD
{
  line-height:16px;
}

TD.center TABLE P
{
  margin-top:0px;
}

TD.center TABLE
{
  border-collapse:collapse;
}

TD.center TABLE.dashed TD,TH
{
  border:#999999 solid 1px;
}

/* ------------------------------------------------- */

TD.right DIV.box
{
  margin-bottom:10px;
  padding:10px;
  border:1px solid #444444;
}

TD.right H1
{
  color:#31659C;
  font-size:13px;
  font-weight:bold;
}

TD.right H2
{
  color:#444444;
  font-size:11px;
  font-weight:bold;
}

TD.right P
{
}

TD.right UL
{
  list-style: square outside url(images/list-active.gif);
}
