* :focus { outline: 0; } /* Global replace, take away link border */

body{
margin:3;
padding:0;
background: url('images/pagebackground1.jpg') center;
}

xb{font-size: 110%;}
em{color: red;}

#topmenubar{
width: 980px;
height: 35px;
margin-top: 0px;
}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #FFFFFF;
height: 100px; /*Height of top section*/
}

#contentwrapper{
float: left;
width: 100%;
}
#contentwrapper2{
float: right;
margin-bottom: 8px;
}
#contentwrapper3{
float: left;
width: 168px;
}


#contentcolumn{
margin-right: 180px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float: left;
width: 185px; /*Width of right column*/
margin-left: -185px; /*Set left margin to -(RightColumnWidth) */
}

#footer{
clear: left;
width: 100%;
background: url('images/Footer_background.png');
background-repeat: no-repeat;
text-align: center;
padding: 5px 0;
margin-top: 8px;
}

#footer a{
color: #000000;
text-decoration: none;
}

#footer  a:hover{
color: #003399;
}

#menubar{
float: left;
height: 30px;
width: 980px;
position: relative;
z-index: 9999998;
background: url('images/menubar-2009-blank.png');
background-repeat: repeat-x;
}

#banner{
float: left;
height; 100px;
width: 980px;
}

#pifooterbanners{
clear: both;
width: 100%;
text-align: center;
padding: 5px 0;
}

#copyright{
clear: left;
width: 100%;
text-align: center;
font: 10px Arial, sans-serif;
color: #a8a7a7;
text-decoration: none;
}

/* This is the news bar */
#dropcontentsubject{
	width: 30px;
	height: 20;
}

/* This is the news bar */
.dropcontent{
	width: 800px;
	height: 27px;
	border: 0px solid black;
	background: url('images/newsbar.gif');
	font: 12px Arial, sans-serif;
	font-weight: bold; 
	display:block;
	margin-top: 5px;
}
.dropcontent2{
	width: 590px;
	height: 27px;
	border: 0px solid black;
	background: url('images/newsbar2.gif');
	font: 12px Arial, sans-serif;
	font-weight: bold; 
	display:block;
	margin-top: 5px;
}

/* This is the news bar */
.innertube{
margin: 0px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0px;
}

#container
   {
	width: 980px; 
	height: 600px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	
	text-align: left;
 background-color: WHITE; 
	}
	
#left
   {
	   float: left;
		width: 790px;
text-align: left;
	}
	
#right
   {
	   float: right;
		width: 190px;
	}

#left2
   {
	   float: left;
		width: 190px;
  }
	
#right2
   {
	   float: right;
		width: 790px;
	}
	
#subcat_left
   {
	   float: left;
		width: 190px;
	}	

#subcat_right
   {
	   float: right;
	   width: 780px;
  	   text-align: center;
	}
#subcat_right3
   {
	   float: left;
	   width: 780px;
  	   text-align: left;
	   padding-left:13px;
	}
	
#subcat_right2
   {
	   float: none;
	   width: 780px;
	   text-align: center;
	}
#subcat_right2b
   {
	   float: none;
	   width: 780px;
	   text-align: center;
	}

		
#content1
   {
	   float:left;
		width:590px;
	}
	
#content2
   {
	   float:right;
		width:200px;
	}
	
#footer
   {
	   clear:both;
		width:100%;
		margin-left: auto;
		margin-right: auto;		
	}
#footer2
   {       
           float: left;
                     
	   clear:both;
		width:100%;
	}
	
#top {
	width: 980px; 
	height: 100px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto; 	
	text-align:left; 
	}	
	
#maintable {
  width: 928px;
  border: none;
  padding: 0px;
  margin: 0px;
  text-align: center; 
}


.tablebox
{
    border-color: #cccccc;
    border-width: 0px 0px 0px 1px;
    border-style: solid;
}

.tablebox4
{
    border-color: #cccccc;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}
.tablebox5
{
    border-color: #cccccc;
    border-width: 1px 0px 1px 1px;
    border-style: solid;
}

.textbox18{
height: 21px; 
border-top : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-left : 1px solid #000000;	
border-right : 1px solid #000000; 
background: white;
}

.textbox21{
height: 25px; 
border-top : 1px solid #000000; 
border-bottom : 1px solid #000000; 
border-left : 1px solid #000000;	
border-right : 1px solid #000000; 
background: white;
}

/* This is the old menubar */
#maintable {
  width: 980px;
  border: none;
  padding: 0px;
  margin: 0px;
  xtext-align: center; 
}

/* This is the old menubar */
#floatingmenu {
  padding: 0px;
  width: 100%;
  vertical-align: middle;
}


/* This is the old menubar */
.itemBorder {
 border: 1px solid #666666;
}

/* Old Menubar */
.S0E30C19          {color: #000000; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

/* Old Menubar */
#menubarold{
float: left;
height: 30px;
width: 980px;
position: relative;
z-index: 0;
background: url('images/menubar-2009-1.png');
background-repeat: repeat-x;
}

.white8normal{
color: #ffffff; 
font-size: 8PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none;
}

.white9bnormal{
color: #ffffff; 
font-size: 9PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
text-decoration: none;
}

.black8normal{
color: #000000; 
font-size: 8PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
text-decoration: none;
}

.black9bnormal{
color: #000000; 
font-size: 9PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
text-decoration: none;
}

.black9bnormalcell{
color: #000000; 
font-size: 9PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
text-decoration: none;
background-color: #e9e9e9;
}

.blue9bnormalcell{
color: #FFFFFF; 
font-size: 9PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: bold; 
text-decoration: none;
background-color: #3466cb;
}

.black9normal{
color: #000000; 
font-size: 9PT; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
font-weight: none; 
text-decoration: none;
}

td.off 	{background: #0099cc;}
td.on 	{background: #DDF9F7;}				

.gt0		{border:solid 1px #666699; font-size:100%;}
.gt1		{border:solid 1px #666699; background:#DDF9F7; font-size:10px;}
.pt0		{border:solid 0px #666699;}
.pt1		{border:solid 0px #666699; background:#e9e9e9;}
.gtsep	{font:65% Verdana;color:#a1c6eb; }

.cc3366f9      {color: #000000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: none}

.cc3366f9b      {color: #000000; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-left:3px;}

.cc3366bg9          {color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #3466cb}
.cc3366bg9:link     {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3366bg9:active   {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3366bg9:visited  {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3366bg9:hover    {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #3466cb}				       		

.white8          {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white8:link     {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white8:active   {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white8:visited  {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white8:hover    {color: #cccccc; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}	
			       	
.white8u          {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.white8u:link     {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.white8u:active   {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.white8u:visited  {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.white8u:hover    {color: #F3E900; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.white8b          {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white8b:link     {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white8b:active   {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white8b:visited  {color: #ffffff; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white8b:hover    {color: #F3E900; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}				       		

.white9b          {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white9b:link     {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white9b:active   {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white9b:visited  {color: #ffffff; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.white9b:hover    {color: #F3E900; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}				       		

.S0E30C18          {color: #000000; font-size: 8PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:link     {color: #000000; font-size: 8PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:active   {color: #000000; font-size: 8PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:visited  {color: #000000; font-size: 8PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:hover    {color: #000000; font-size: 8PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		

.S0E30C19          {color: #000000; font-size: 9PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C19:link     {color: #000000; font-size: 9PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C19:active   {color: #000000; font-size: 9PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C19:visited  {color: #000000; font-size: 9PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C19:hover    {color: #000000; font-size: 9PT; font-weight: 500; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.S0E30C18          {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:link     {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:active   {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:visited  {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.S0E30C18:hover    {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.S0E30C19u          {color: #0E30C1; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C19u:link     {color: #0E30C1; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C19u:active   {color: #0E30C1; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C19u:visited  {color: #0E30C1; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C19u:hover    {color: #999999; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.S0E30C18u          {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C18u:link     {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C18u:active   {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C18u:visited  {color: #0E30C1; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.S0E30C18u:hover    {color: #999999; font-size: 8PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.black9          {color: #000000; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9:link     {color: #000000; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9:active   {color: #000000; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9:visited  {color: #000000; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9:hover    {color: #003399; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.black9b          {color: #454444; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b:link     {color: #454444; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b:active   {color: #454444; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b:visited  {color: #454444; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b:hover    {color: #999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}

.black9bx          {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration: none;}
.black9bx:hover    {color: #003399; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9bx a    	   {color: black; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9bx a:hover  {color: #003399; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.black9b1          {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b1:link     {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b1:active   {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b1:visited  {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b1:hover    {color: #999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}

.black9b1u          {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline;}
.black9b1u:link     {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline;}
.black9b1u:active   {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline;}
.black9b1u:visited  {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: underline;}
.black9b1u:hover    {color: #003399; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}

.black9b2          {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b2:link     {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b2:active   {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b2:visited  {color: black; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}
.black9b2:hover    {color: #003399; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none;}


.black9u          {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black9u:link     {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black9u:active   {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black9u:visited  {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black9u:hover    {color: #999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.black8c        {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black9c        {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white8c        {color: white; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.white9c        {color: white; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.black8          {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black8:link     {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black8:active   {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black8:visited  {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.black8:hover    {color: #999999; font-size: 8PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.black8u          {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black8u:link     {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black8u:active   {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black8u:visited  {color: BLACK; font-size: 8PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.black8u:hover    {color: #999999; font-size: 8PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.FF33009u          {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.FF33009u:link     {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.FF33009u:active   {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.FF33009u:visited  {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.FF33009u:hover    {color: #999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.FF33009          {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF33009:link     {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF33009:active   {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: nonee;}
.FF33009:visited  {color: FF3300; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF33009:hover    {color: 999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		

.FF330011          {color: FF3300; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF330011:link     {color: FF3300; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF330011:active   {color: FF3300; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: nonee;}
.FF330011:visited  {color: FF3300; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.FF330011:hover    {color: 999999; font-size: 11PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		

.tabc { background-image: url(/images/dot_text.gif); min-height: 35px; height: auto !important; height: 35px; margin-bottom: 9px;}

.gray666666s9          {color: #666666; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s9:link     {color: #666666; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s9:active   {color: #666666; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s9:visited  {color: #666666; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s9:hover    {color: #999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		
.gray666666s9normal    {color: #666666; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.gray666666s10c          {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s10          {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s10:link     {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s10:active   {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s10:visited  {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s10:hover    {color: #999999; font-size: 10PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		
.gray666666s10normal          {color: #666666; font-size: 10PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.gray666666s11normal    {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}

.gray666666s11          {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s11:link     {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s11:active   {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s11:visited  {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.gray666666s11:hover    {color: #999999; font-size: 11PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		

.gray666666s11u          {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.gray666666s11u:link     {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.gray666666s11u:active   {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.gray666666s11u:visited  {color: #666666; font-size: 11PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}
.gray666666s11u:hover    {color: #999999; font-size: 11PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}				       		

.menulink 				{color: black; font-weight: bold; font-size: 9PT; font-family: ARIAL, Arial, Helvetica; text-decoration: none;}
.menulink:link 		{color: black; font-weight: bold; font-size: 9PT; font-family: ARIAL, Arial, Helvetica; text-decoration: none;}
.menulink:active 		{color: black; font-weight: bold; font-size: 9PT; font-family: ARIAL, Arial, Helvetica; text-decoration: none;}
.menulink:visited 	{color: black; font-weight: bold; font-size: 9PT; font-family: ARIAL, Arial, Helvetica; text-decoration: none;}
.menulink:hover 		{color: #003399; font-weight: bold; font-size: 9PT; font-family: ARIAL, Arial, Helvetica; text-decoration: none;}

.grey9normal          {color: #7b7a75; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}	
.grey9bold          {color: #7b7a75; font-size: 9PT; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; font-weight: bold;}	
.cc3399s9          {color: cc3366; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3399s9:link     {color: cc3366; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3399s9:active   {color: cc3366; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3399s9:visited  {color: cc3366; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
.cc3399s9:hover    {color: 999999; font-size: 9PT; font-family: ARIAL, Arial,  Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline;}				       		

.textbox  {height: 16px; border-top : 1px solid #000000; border-bottom : 1px solid #000000;	border-left : 1px solid #000000;	border-right : 1px solid #000000;}	
.textbox20  {height: 20px; border-top : 1px solid #000000; border-bottom : 1px solid #000000; border-left : 1px solid #000000;	border-right : 1px solid #000000; xbackground:#eeeeee; background: white;}	
.textbox20e  {height: 20px; border-top : 1px solid #000000; border-bottom : 1px solid #000000; border-left : 1px solid #000000;	border-right : 1px solid #000000; background: white;}	
.textbox20b  {height: 20px; border-top : 1px solid #000000; border-bottom : 1px solid #000000; border-left : 1px solid #000000;	border-right : 1px solid #000000; background:#ffcccc;}			
.textboxb  {height: 20px; border-top : 1px solid #000000; border-bottom : 1px solid #000000;	border-left : 1px solid #000000;	border-right : 1px solid #000000;}	        	         
.textbox2  {height: 90px; border-top : 1px solid #000000; border-bottom : 1px solid #000000;	border-left : 1px solid #000000;	border-right : 1px solid #000000;}
.textbox17  {height: 17px; border-top : 1px solid #000000; border-bottom : 1px solid #000000; border-left : 1px solid #000000;	border-right : 1px solid #000000; xbackground:#eeeeee; background: white;}	
.black8c        {color: BLACK; font-size: 9PT; font-family: ARIAL, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
		       				
.nr           {padding: 0px; margin: 0px;}
.faqg         { font-family: verdana; font-size: 10pt;}
table.faqg    {border: gray solid 1px; border-collapse: collapse;}
table.faqg td {font-family: verdana; font-size: 10pt;}	
.login        {font-weight: bold;}

.ov     {position: relative; width: 250px; height: 220px;}
.ov .bt {bottom: 10px; right: 25px; z-index: 0;}
.ov .bt, .ov .tp {position: absolute;}
.ov .tp {bottom: 10px; right: 25px; xz-index: 2147483646;z-index: 646;}

a.info{  position:relative;   z-index:24;          
			color: #cc3366; font-weight: bold;
         text-decoration:none }
a.info:hover{ z-index:25; xbackground-color:#ff0 }
a.info span{display: none;}
a.info:hover span{ 
    display:block;
    position:absolute;
    xtop:2em; xleft:2em; xwidth:15em;
	 top: 0em; left: -13em; width: 12em;
    border:1px solid black;
    xbackground-color:#cff; color:#000;
	 background-color:#ffffff; color:black;
	 text-align: center;
	 font-weight: 0;}

a.info2{  position:relative;   z-index:24;          
			color: #cc3366; font-weight: bold;
         text-decoration:none }
a.info2:hover{ z-index:25; xbackground-color:#ff0 }
a.info2 span{display: none;}
a.info2:hover span{ 
    display:block;
    position:absolute;
	 top: -6em; left: 29.5em; width: 4.5em;
    xborder:1px solid black;
	 background-color:#ffffff; color:#eeeeee;
	 text-align: center;
	 font-weight: 0;}

a.info3{  position:relative;   z-index:24;          
			color: #cc3366; font-weight: bold;
         text-decoration:none }
a.info3:hover{ z-index:25; xbackground-color:#ff0 }
a.info3 span{display: none;}
a.info3:hover span{ 
	display:block;
	position:absolute;
	top: 2.8em; left: 0em; width: 12em;
	color:#000;
	background-color:#ffffff; color:black;
	text-align: center;}
	
.spec-h1 {font-family: arial; font-size: 13pt;}

table.specbox {border-collapse: collapse; height: 10px;}
table.specbox tr td {border-collapse: collapse; xborder: 1px solid gray; padding-left: 3px; padding-top: 0px; padding-bottom: 0px; padding-bottom: 0px; margin: 0px; height: 0px; text-align: left;}

.shippingbox { border: 1px solid gray;}
.shippingbox tr td { padding-top: 3px; padding-bottom: 3px; }
.accbox {padding: 3px;}
table.accbox tr td { padding: 3px;}
table.aclogin tr td { padding: 3px; font-size: 9pt;}
.checkoutbutton {background-color: grey; color: white; font-weight: bold; border-width: 0px; padding: 3px 8px; font-size: 10pt; margin-top: 0px;}

h1 {
font: 18px Arial;
font-weight: bold;
margin-top: 6px;
padding-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
text-align: left;
}

h2 {
font: 14px Arial;
font-weight: bold;
margin-top: 6px;
padding-top: 6px;
margin-bottom: 6px;
padding-bottom: 6px;
text-align: left;
}

.subcattitle
{
font-size:12pt;
margin:0px;
padding:0px;
}

#footercontainer {
	width: 980px;
	height: 129px; /* If you change this value, be sure to change the footer column's height as well */
	margin: 0 auto;
}

.footernew {
    border:1px solid #ccc;
	background: url(images/bg.png) repeat-x;
	height:139px; /* If you change this value, be sure to change the footer's height as well as the column's height. */
}

.column1 {
	float: left;
	width: 140px;
	margin-top: 15px;	
	margin-left: 25px;
}

.column2 {
	float: left;
	width: 190px;
	margin-top: 15px;	
	margin-left: 10px;
}

.column3 {
	float: left;
	width: 190px;
	margin-top: 15px;	
	margin-left: 10px;
}

.column4 {
	float: left;
	width: 180px;
	margin-top: 15px;	
	margin-left: 10px;
}

.column5 {
	float: left;
	width: 190px;
	margin-top: 15px;	
	margin-left: 10px;
}

ul.noIndent {
	padding: 0px;
	margin: 0px;
	margin-left: -4px;
	margin-top: 8px;
	list-style-type: none;
}

.column1 ul li, .column2 ul li, .column3 ul li, .column4 ul li, .column5 ul li{
	color: #000;
	font-size: 11px;
	text-align: left;
	font-family: Arial,serif;
	line-height:17px;
	background-image: url(images/arrow_black.gif);
	background-repeat: no-repeat;
	background-position: 0.4em;
	padding-left: 14px;
}

.column1 a:link, .column2 a:link, .column3 a:link, .column4 a:link, .column5 a:link {
    color: #000;
	text-decoration: none;	
}

.column1 a:visited, .column2 a:visited, .column3 a:visited, .column4 a:visited, .column5 a:visited {
    color: #000;
	text-decoration: none;	
}

.column1 a:hover, .column2 a:hover, .column3 a:hover, .column4 a:hover, .column5 a:hover {
    color: #000;
	text-decoration: underline;	
}