body
{
font-family: Arial,sans-serif;
font-size: 12px;
color: #333333;
text-decoration: none;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
/* background-color: #FFFFFF; */
background-image: url('../img/bkgd_slice.gif');
background-repeat: repeat
}

/* BEGIN: Styles from calendar code... */
td.sample1 {
  	font-family: Geneva, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #333333;
  	background-color: #E6F4D0;
  	border: 1px solid #333333;
  	padding: 2px;
  	height: 21px;
}

td.sample2 {
  	font-family: Geneva, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #333333;
  	background-color: #F1C9EF;
  	border: 1px solid #333333;
  	padding: 2px;
  	height: 21px;
}
/* END: Styles from calendar code. */

td				{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#333333;}
td.bodytxt		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#333333;}
td.vnav			{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#BBBBBB;}
td.leftcolumn	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#333333;}
td.boldcolumn	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; color:#003399;}
td.rightcolumn	{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#333333;}
td.rightcolumn_Dark	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#666666;}
td.ftrtxt		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#666666;}

span.smtext		{font-size:10px;}
span.mdtext		{font-size:11px;}
span.smgraytext	{font-size:10px; color:#999999;}
span.smlighttext	{font-size:10px; color:#CCCCCC;}
span.boldgraytext	{color:#999999; font-weight:bold;}
span.italicgraytext	{font-size:11px; color:#999999; font-weight:normal; font-style:italic;}
div.alignright	{text-align:right;}

a:link			{font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
a:visited		{font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none;}
a:hover			{font-family:Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a:active		{font-family:Arial,sans-serif; font-size:12px; color:#000000; text-decoration:none;}

a.vnav			{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#777777;}
a.vnav:link		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#777777;}
a.vnav:visited	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#777777;}
a.vnav:hover	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#003399;}
a.vnav:active	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; color:#777777;}

a.txt:link		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.txt:visited	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.txt:hover		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#FFFAEA; text-decoration:none; background:#CC0000;}
a.txt:active	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}

a.stdtxt:link		{font-family:Verdana,Arial,sans-serif; color:#007700; text-decoration:none;}
a.stdtxt:visited	{font-family:Verdana,Arial,sans-serif; color:#007700; text-decoration:none;}
a.stdtxt:hover		{font-family:Verdana,Arial,sans-serif; color:#003399; text-decoration:underline;}
a.stdtxt:active		{font-family:Verdana,Arial,sans-serif; color:#007700; text-decoration:none;}

a.BlueToGreen:link		{font-family:Verdana,Arial,sans-serif; color:#003399; text-decoration:none;}
a.BlueToGreen:visited	{font-family:Verdana,Arial,sans-serif; color:#003399; text-decoration:none;}
a.BlueToGreen:hover		{font-family:Verdana,Arial,sans-serif; color:#007700; text-decoration:none;}
a.BlueToGreen:active	{font-family:Verdana,Arial,sans-serif; color:#003399; text-decoration:none;}

a.bgtxt:link	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a.bgtxt:visited	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none;}
a.bgtxt:hover	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none; background:#FFFFFF;}
a.bgtxt:active	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#666666; text-decoration:none;}

a.smbgtxt:link		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#999999; text-decoration:none;}
a.smbgtxt:visited	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#999999; text-decoration:none;}
a.smbgtxt:hover		{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#007700; text-decoration:none;}
a.smbgtxt:active	{font-family:Verdana,Arial,sans-serif; font-size:10px; color:#999999; text-decoration:none;}

a.copy:link		{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#999999; text-decoration:none;}
a.copy:visited	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#999999; text-decoration:none;}
a.copy:hover	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
a.copy:active	{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; color:#999999; text-decoration:none;}

a.BigRed:link		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.BigRed:visited	{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}
a.BigRed:hover		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none;}
a.BigRed:active		{font-family:Verdana,Arial,sans-serif; font-size:12px; color:#CC0000; text-decoration:none;}

#container
{
	width:100%;
	margin-bottom:10px;
}

#top
{
	width: 750px;
	height: 70px;
}

#tabs
{
	width:750px;
	/* background-color:#666666; */
	margin:10px 0px 10px 0px;
}

#tabs em
{
	font-style:normal;
	margin:50px 0px 10px 0px;
	/* background-color:#999999; */
}

/* link color and behavior */
#main .sep {display:none;}

/* attributes for NON-anchor areas within the Hnav */
#main
{
	color:#ddd;
	/* background-color:#FFFFFF; add a color here to view the full width of the Hnav area */
	margin-left:55px;
}

/* attributes for anchor areas within the Hnav */
/* "margin" is the settings for around the anchor areas, where margin:0px(top) 10px(right) 0px(bottom) 0px(left) */
#main a
{
	/* background-color:#FFF; add a color here to view the full Hnav anchor areas */
	margin:0px 50px 0px 0px;
	color:#bbb;
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	/* background-color:#333333; */
}

#main a:hover
{
	color:#fff;
	/* background-color:#FFFFFF; */
	text-decoration:none;
	cursor:auto;
}

#main span {}

#main span, #main em, #main a
{
	display:inline;
	float:left;
	cursor:auto;
}

/* "padding" is the amount of padding:0px(top) 0px(right) 10px(bottom) 0px(left) */
#main em
{
	cursor:default;
	padding:0 0 26px 0;
}

#main i
{
	cursor:default;
}

#contentcontainer
{
	/* background: #FFFFFF; */
	width: 750px;
}

.menulink
{  
	font:normal 12px Verdana;
	line-height:16pt;
	color:#000;
	text-decoration:none;
}
a.menulink:link
{  
	font:normal 12px Verdana;
	line-height:16pt;
	color:#000;
	text-decoration:none;
}
a.menulink:visited
{  
	font:normal 12px Verdana;
	line-height:16pt;
	color:#000;
	text-decoration:none;
}
a.menulink:hover
{  
	font:normal 12px Verdana;
	line-height:16pt;
	color:#cc0000;
	text-decoration:none;
}

INPUT.textBox {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003399;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#7F9DB9;
	border-style:solid;
	padding:1px 0px 0px 4px;
}

INPUT.button {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#003399;
}

SELECT.selectBox {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003399;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#7F9DB9;
	border-style:solid;
	padding:0px 0px 0px 0px;
}

TEXTAREA.type {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#003399;
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#7F9DB9;
	border-style:solid;
	padding:1px 4px 0px 4px;
}