/*PAGE CONTAINER*/
body {
	background-color: #666666;
}

p, a, body, h1, h2, h3, h4 {
	font-family:Verdana, arial, sans-serif;
}

p, body {
	font-size:11px;
	line-height: 130%;
	padding: 0 10px 0 10px;
	margin-top: 0 !important;
}

/* Resert some headings default style & links default style for links in headings*/
h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited
{
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  margin: 10px 0px 10px 0px;
  padding: 0 10px 0 10px;
}

h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-style: normal;
  text-align: left;
  color: #595959;
}

h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 16px;
  text-align: left;
  color: #757575;
}

h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  text-align: left;
  color: #757575;
}

h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  text-align: left;
  color: #696969;
}

h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  text-align: left;
  color: #696969;
}

h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 10px;
  text-align: left;
  color: #696969;
}

hr {
  margin: 25px 0px 25px 0px;
}
/* END PAGE CONTENT */

#page_container
{
	background-image: url(../images/headerbkgrnd.gif);
	background-repeat: repeat-x;
	background-position: top; 
	width: 1002px;
	margin: 0px auto;
	background-color: #ffffff;
	overflow: hidden;
}

/*ARROW NAVIGATION*/
#arrow_nav
{ 
  padding-top: 10px;
  height: 25px;
  width: 450px;
}

/*PAGE NAVIGATION*/
#page_nav
{ 
  height: 38px;
  background-color:#000000;
  margin-top: 86px;
  
}
.left-endcap { 
	height:37px; 
	border:none;
	margin:0; 
	padding:0; 
	white-space:nowrap; 
	float:left; 
	display:inline; 
}
.right-endcap {
	height: 37px;
	border: none;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	float: right;
}

#arrow_nav a {
	color: #ffffff;
	text-decoration:none;
}
#arrow_nav a:hover, a.hover {
	text-decoration:underline;
}


/* PAGE CONTENT */
#page_content {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-style: normal;
  font-weight: normal;
  color: #545454;
}

/* begin LayoutCell */
#page_content #content
{
  position: relative;
  margin: 0;
  padding: 10px;
  border-right: solid 1px #000000;
  float: left;
  width: 741px;
}

/* end LayoutCell */

/* begin LayoutCell */
#page_content #sidebar
{
  position: relative;
  margin: 0;
  padding: 10px;
  border: 0;
  float: left;
  width: 219px;
}

#page_content a
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #757575;
}

/* Adds special style to an unvisited link. */
#page_content a:link
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #757575;
}

/* Adds special style to a visited link. */
#page_content a:visited, a.visited
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
  color: #3B3B3B;
}

/* :hover - adds special style to an element when you mouse over it. */
#page_content a:hover, a.hover
{
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
  color: #757575;
}

/* PAGE FOOTER */
#page_footer
{
  width: 1002px;
  background-color: #000000;
  color: #ffffff;
  height: 55px;
  float:left;
}

#page_footer a {
	color: #ffffff;
	text-decoration:none;
}
#page_footer a:hover, a.hover {
	text-decoration:underline;
}

.cell1 {
	background-color:#ffffff;
}

.cell1 {
	background-color:#efefef;
}