/* main_align - align main block in page horizontally for IE 5 and 6 */
#main_align
{
	text-align: center;
}

/* main holds everything and float in the body */
#main
{
	background-color: white;
	width: 960px;
	text-align: left;	/* reset alignment done by main_align */

	/* center alignment for standard compliant browser */
	margin-left: auto;
	margin-right: auto;
}

a.location,a.location:visited
{
color:white;
font-family: Arial, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

a.location:hover
{
	color:orange;
}

#location
{
  font-weight: bold;
  font-family: Arial, Verdana, sans-serif;
  background-color: #666666;
  color: #ffffff;
  width:100%;
}

#menu
{
	background-color: #999999;
	font-family: Arial, Verdana, sans-serif;
	color: #ffffff;
}


/* contains the middle columns and it allows footer to position properly under IE6 works properly */
#wrapper
{
	margin-top: 3px;
	width: 960px
}

/* page header */
#header
{
	width: 960px;
}

#footer
{
	clear: both;
	background-color: white;
	text-align:center;
	width: 960px;
}

/* content div in "block_1" to give appropriate padding to text */
#content
    {
		/*
			must set the width and margin, otherwise, IE5.* will fail.
			do not use any padding.
		*/
		width: 950px;
		margin-top:5px;
    }
#contentr
    {
		/*
			must set the width and margin, otherwise, IE5.* will fail.
			do not use any padding.
		*/
		padding-left:8px;
		padding-right:8px;
    }

p.prdfont
{
 color: #606060;
 font-family: Arial, Verdana, sans-serif;
 font-size:8px;
}

body {
    margin: 0px;
    padding: 0px;
    }

#leftmenu {
border: 1px solid #c6c6c6;
background-color: #dedede;
padding: 24px;
padding-top: 15px;
width: 273px;
vertical-align: top;
}

#contentspacer {
width: 7px;
}

#rightcontent {
width: 700px;
padding: 24px;
padding-top: 12px;
border: 1px solid #606060;
vertical-align: top;
}

#content {
width: 100%;
padding: 24px;
padding-top: 12px;
border: 1px solid #606060;
vertical-align: top;
}

