	.pc_desc_hdr
	{
  	    background: #00ffff;
	    color: #ff0000;
	    line-height: 16px; 
	    font-family: 'verdana bold', arial, Helvetica, sans-serif; 
	    font-size: 16px;
	    padding: 2px 6px 2px 6px;
	    font-weight: bold; 
	    text-align: center; 
	}

	.pc_detail_text
	{
  	    background: #00ffff;
	    color: #000000;
	    font-family: verdana, arial, Helvetica, sans-serif; 
	    font-size: 14px;
	    font-weight: bold; 
	    line-height: 14px; 
	    margin: 0 0 12px 0;
	    padding: 2px 0px 12px 6px;
	    text-align: left; 
	    text-decoration: none;
	}

	.pc_desc_text
	{
  	    background: #00ffff;
	    color: #0000ff;
	    font-family: arial, verdana, Helvetica, sans-serif; 
	    font-size: 12px;
	    font-weight: normal; 
	    line-height: 14px; 
	    padding: 2px 6px 2px 6px;
	    text-align: left; 
	}

	.pc_home_text
	{
  	    background: #00ffff;
	    border: 6px ridge #00ff00;
	    color: #0000ff;
	    font-family: verdana, arial, Helvetica, sans-serif; 
	    font-size: 12px;
	    font-weight: bold; 
	    line-height: 14px; 
	    padding: 2px 6px 2px 6px;
	    text-align: left; 
	}

	.pc_foam_bdr
	{
  	    background: #aaaaaa url(foambkgnd.jpg);
	    border-bottom: 4px solid #955311;
	    border-left: 4px solid #955311;
	    border-right: 4px solid #955311;
	    border-top: 4px solid #955311;
	    color: #000000;
	}

	.pc_cam_bdr
	{
	    background: #000000;
	    border-bottom: 5px solid #955311;
	    border-left: 5px solid #955311;
	    border-right: 5px solid #955311;
	    border-top: 5px solid #955311;
	    color: #aaaaaa;
	    margin: 28px;
	}

	.pc_cam:link, .pc_cam:visited, .pc_cam:active, .pc_cam:hover 
	{ 
	    background: #aaaaaa url('panelcamimg.jpg'); 
	    border-bottom: solid #955311;
	    border-top: solid #955311;
	    color: black; 
	    display: block; 
	    line-height: 25px; 
	    font-family: 'arial bold', arial, Helvetica, sans-serif; 
	    font-size: 16px;
	    font-weight: bold; 
	    text-align: center; 
	    text-decoration: none;
	    width: 140px
	} 

	.pc_cam:hover 
	{ 
	    background: #aaaaaa url('panelcamimg.jpg');
	    border-bottom: solid #0000ff;   
	    border-top: solid #0000ff;
	    color: #ff0000; 
	    text-decoration: none;
	    width: 140px;
	} 

	.pc_cam_info 
	{ 
	    background: #aaaaaa;
	    font-family: arial, verdana, Helvetica, sans-serif; 
	    font-size: 12px;
	    padding: 0 5px 0 5px;
	    color: #000000; 
	} 

	.pc_curritem 
	{ 
	    background: #a56a34; 
   	    border-bottom: solid #955311;
	    border-right: ridge #955311;
	    border-top: solid #955311;
	    border-left: ridge #955311;
	    color: #000000; 
   	    display: block; 
	    font-family: 'arial bold', arial, Helvetica, sans-serif; 
	    font-size: 16px; 
	    font-weight: bold; 
   	    line-height: 21px; 
	    text-align: center; 
	    width: 140px;
	} 

	.pc_flag:link, .pc_flag:visited, .pc_flag:active, .pc_flag:hover 
	{ 
	    background: #111111 url('flag_black.gif'); 
	    border-bottom: solid #955311;
	    border-top: solid #955311;
	    color: #000000; 
	    display: block; 
	    line-height: 25px; 
	    font-family: 'arial bold', verdana, Helvetica, sans-serif; 
	    font-size: 16px;
	    font-weight: bold; 
	    text-align: center; 
	    text-decoration: none;
	    width: 140px
	} 

	.pc_flag:hover 
	{ 
	    background: #000000 url('flag_black.gif');
	    border-bottom: solid #0000ff;   
	    border-top: solid #ff0000;
	    color: #ffffff; 
	    text-decoration: none;
	    width: 140px;
	} 

	.pc_horiz_menu:link, .pc_horiz_menu:visited, .pc_horiz_menu:active, 
	    .pc_horiz_menu:hover 
	{ 
	    background: #00A0A0; 
	    border: 4px ridge #00ff00;
	    color: black; 
	    display: block; 
	    line-height: 10px; 
	    font-family: arial, verdana, Helvetica, sans-serif; 
	    font-size: 10px;
	    font-weight: normal; 
	    text-align: center; 
	    text-decoration: none;
	    width: 110px;
	} 

	.pc_horiz_menu:hover 
	{ 
	    background: #00ffff; 
	    border: 4px ridge #0000ff;
	    color: #ff0000; 
	    text-decoration: none;
	    width: 110px;
	} 	

	.pc_menu:link, .pc_menu:visited, .pc_menu:active, .pc_menu:hover 
	{ 
	    background: #aaaaaa url('foambkgnd.jpg'); 
	    border-bottom: solid #955311;
	    border-top: solid #955311;
	    color: black; 
	    display: block; 
	    line-height: 25px; 
	    font-family: 'arial bold', verdana, Helvetica, sans-serif; 
	    font-size: 16px;
	    font-weight: bold; 
	    text-align: center; 
	    text-decoration: none;
	    width: 140px
	} 

	.pc_menu:hover 
	{ 
	    background: #a56a34; 
	    border-bottom: solid #955311;
	    border-right: ridge #955311;
	    border-top: solid #955311;
	    border-left: ridge #955311;
	    color: #ffff00; 
	    text-decoration: none;
	    width: 140px;
	} 

	.pc_prewire:link, .pc_prewire:visited, .pc_prewire:active, 
	    .pc_prewire:hover
	{ 
	    background: #aaaaaa url('prewire1.gif'); 
	    border-bottom: solid #955311;
	    border-top: solid #955311;
	    color: black; 
	    display: block; 
	    line-height: 25px; 
	    font-family: 'arial bold', verdana, Helvetica, sans-serif; 
	    font-size: 16px;
	    font-weight: bold; 
	    text-align: center; 
	    text-decoration: none;
	    width: 140px
	} 

	.pc_prewire:hover 
	{ 
	    background: #aaaaaa url('prewire1.gif');
	    border-bottom: solid #000000;   
	    border-top: solid #000000;
	    color: #ff0000; 
	    text-decoration: none;
	    width: 140px;
	} 

	.pc_spacer
	{
	    height: 5px;
	    width: 140px;
	}

	.pc_weather 
	{ 
	    line-height: 10px; 
	    font-family: Arial, Verdana, Helvetica, sans-serif; 
	    font-size: 12px;
	    font-weight: normal; 
	    padding: 2px 0 1px 0;
	    text-align: center; 
	}

	.pc_weather_bold 
	{ 
	    line-height: 14px; 
	    font-family: Arial, Verdana, Helvetica, sans-serif; 
	    font-size: 12px;
	    font-weight: bold; 
	    padding: 2px 0 1px 0;
	    text-align: center; 
	}

	.pc_weather_data 
	{ 
	    line-height: 10px; 
	    font-family: 'courier new', arial, Helvetica, sans-serif; 
	    font-size: 12px;
	    font-weight: normal; 
	    padding: 2px 0 1px 1px;
	    text-align: left; 
	}

	.sundog
	{
	    font-family: arial, verdana, Helvetica, sans-serif; 
	    font-size: 9px; 
   	    line-height: 9px; 
	    text-align: center; 
	    width: 140px;
	}

	.enercept
	{
  	    background: #ffffff;
            border: 4px ridge #0000ff;
	    color: #000099;
	    font-family: verdana, arial, Helvetica, sans-serif; 
	    font-size: 14px;
	    font-weight: bold; 
	    line-height: 14px; 
	    margin: 0 0 12px 0;
	    padding: 2px 0px 12px 6px;
	    text-align: center; 
	    text-decoration: none;
	}

