﻿
body { padding: 0; margin: 0; background-color: #000; }

.nonJS_panel
{
    font-family: "Arial";
    font-size: 9pt;
}

.nonJS_panel table  
{
    border-collapse: collapse; 
    margin: 0 auto;
    /*border: 1px solid #fff; */
    width: 225px;
    background-image: url(../Img/ph_logo_nonjs.png);
    background-position: center top;
    background-repeat: no-repeat;
}
.nonJS_panel table td 
{
    border: 0;
}

.nonJS_panel table table
{
    background-image: none;
}

.nonJS_panel .logo
{
    height: 56px;
}
.nonJS_panel .spacer
{
    height: 10px;
    overflow: hidden;
}

.nonJS_panel .title
{
    color: #fff;
    padding: 5px;
    font-size: 15pt;
    font-weight: bold;
}

.nonJS_panel .breadcrumbs
{
	color: #fff;
	padding-left: 5px;
}

.nonJS_panel .aboutus
{
	color: #fff;
	padding: 5px;
}

.nonJS_panel a.link
{
    font-size: 13pt;
    line-height: 25px;
    color: #fc3;
    margin-left: 10px;
}

.nonJS_panel .sub_btn 
{ 
    width: 70px; 
    height: 72px; 
    background-position: 5px 8px; 
    padding-top: 15px; 
    text-align: center;
    padding-left: 3px; 
}

.nonJS_panel .msc_sub td 
{
    background-repeat: no-repeat;
    border: 0;
    padding: 0;
    vertical-align: middle;
}

.nonJS_dis { height: auto; width: auto; }
.nonJS_dis a { color: #fc3; font-size: 13pt; line-height: 25px; }
/* .nonJS_dis a:hover { text-decoration: underline; } */
.nonJS_dis .title { padding-left: 0; width: 225px; margin: 0 auto; }

.nonJS_dis table { border-collapse: collapse; margin: 0 auto; border: 0; }
.nonJS_dis table td { padding: 2px 10px; }
.nonJS_dis table td.odd { background-color: #555; }

.nonJS_SR { background-image: none; height: auto; width: auto; padding-top: 0; }

.nonJS_SR .title { color: #fff; height: 0; overflow: hidden; margin: 0; }
.nonJS_SR .title_sr { color: #fff; padding: 5px 0; font-size: 13pt; }

.nonJS_SR table { border-collapse: collapse; margin: 0 auto; border: 0; }
.nonJS_SR table td { border: 0; padding: 5px; color: #fff; text-overflow: ellipsis; }
.nonJS_SR table td.odd { background-color: #555; }
.nonJS_SR table td a 
{
    font-size: 11pt;
    color: #fff; 
    text-decoration: none; 
    
    overflow: hidden; 
}
.nonJS_SR table td a:hover { text-decoration: underline; }

.nonJS_SR .no_prop { width: 205px; padding: 10px; text-align: center; height: 100px; color: #fc3; font-size: 15pt; }

.nonJS_PI { background: url(../Img/black_bg_80_alpha.png) repeat 0 0; height: auto; }
.nonJS_PI .title { padding-left: 5px; }

.nonJS_PI table { border-collapse: collapse; margin: 10px 0; width: 100%; font-size: 11pt; }
.nonJS_PI table td { border: 2px solid #000; background-color: #000; padding: 5px; color: #fff; }
.nonJS_PI table td.label { background-color: #555; width: 100px; }
.nonJS_PI table td.photo { text-align: center; width: 50%; }

.buttons 
{ 
    font-family: "Arial"; 
    font-size: 13pt; 
    font-weight: bold; 
    padding: 10px 5px; 
    line-height: 30px; 
    background-color: #222;
}

.buttons a { text-decoration: none; color: #c91; }
.buttons a:hover { text-decoration: underline; }