﻿
h1 {
    
    font-size: 15px; 
    margin-top: 5px;
    font-family: verdana; 
}

h1 span {
    font-size: medium;
    padding-left: 10px
}

#label-1 {
    display: block; 
    font-family: verdana; 
    font-size: small; 
    font-weight: normal; 
    padding-bottom: 10px;
    padding-left: 10px
}

#dvSummaryResults {
     display: none;
}

.load-history 
{
    padding-top: 15px;
   
}

.load-history.div
{
    width:680px;
    height: 300px;
    text-align:center; 
    border:1px solid silver;
    display: table-cell;
    vertical-align:middle;
    padding-top: 15px  
}

.load-history.span 
{
    font-size: 14px;
}


.ui-autocomplete {
    cursor: default;
    font-size: 70%;
    position: absolute;
}

.ui-autocomplete-loading { background: white url('../../images/indicator.gif') right center no-repeat; }

#wrap {
	
    background: #fff;
    float: left;
    font-family: verdana, geneva, sans-serif;
    font-size: 75%;
}


#adver-top {
    padding-top: 10px;
    text-align: center;
}
    

#adver-bottom {
    clear: both;
    /*width: 728px;*/
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
    padding-left: 15px;
}

#main {
    background: #fff;
    float: left;
    /*padding-left: 20px;*/
    width: 665px;
    margin-top: 5px;
    padding-left: 10px;
}

#side-bar {
    background: #fff;
    float: right;
    /*height: 250px;*/
    padding-right: 60px;
    text-align: center;
    width: 250px;
    margin-bottom: 20px;
    margin-top: 30px;
    overflow: hidden;
}

.side-bar-slot {
    margin-bottom: 20px;
}

#outer-slot {
  width: 100%;
  text-align: center;
    padding-top: 10px;
}


#middle-slot {
    padding-bottom: 20px;
    display: inline-block;
    width: 350px;
}


#side-ads {
    background-color: #eeeeee;
    height: 250px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 300px;
}

/*#img-power-by { float: left; }*/

#ad-top-holder 
{
    text-align: center;
}

#notes {
    background-color: #d9dbe2;
    font-size: 12px;
    line-height: 18px;
    margin-top: 0;
}

#cyri-desc {
    font-size: 12px;
    line-height: 18px;
    margin: 0;
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}

#how-it-works {
    font-size: 12px;
    line-height: 18px;
    margin-top: 0;
    /*padding: 5px;*/
    text-align: left;
}

#troubleshoot {
    padding-top: 10px;
}



/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          REQUIREMENTS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#req-box { 
    display: none; 
    padding-top: 10px;
}

#req-box-container {
    background: #ffffff none;
    border: 1px solid #aaaaaa;
    height: 360px;
    margin-top: 15px;
    text-align: center;
    width: 580px;
}

#req-box-container span {
    color: gray;
    display: block;
    font-size: 14px;
    padding-top: 25px;
}

.req-table th {
    border: 0;
    text-align: left;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
          BUTTOM
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

.req-anlyz-button {
	-moz-box-shadow:inset 0 0 0 -1px #f29c93;
	-webkit-box-shadow:inset 0 0 0 -1px #f29c93;
	box-shadow:inset 0 0 0 -1px #f29c93;
	background-color:#fe1a00;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d83526;
	display:inline-block;
	color:#ffffff !important;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 6px;
	text-decoration:none;
}.req-anlyz-button:hover {
	background-color:#ce0100;
}.req-anlyz-button:active {
	position:relative;
	top:1px;
}

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                TABS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/

#tabs li, #tabs a {
    outline-color: transparent;
    font-weight: bold;

}

#tabs {

    padding: 0; 
    background: none; 
    border-width: 0;
    margin-top: 10px;
    margin-bottom: 10px;
} 

#tabs .ui-tabs-nav { 
    padding-left: 0; 
    background: transparent; 
    border-width: 0 0 1px 0; 
    -moz-border-radius: 0; 
    -webkit-border-radius: 0; 
    border-radius: 0; 
}

#tabs .ui-state-default {
    background: #eceef5 none;
} 

#tabs .ui-state-active {
    background: white none;
} 

#tabs .ui-tabs-panel { 
    background: transparent;
    border-width: 0 1px 1px 1px; 
}

#tabs .ui-tabs-nav a:hover {
    background-color: transparent;
}

.box-shot {
    background-color:#fff;
    border-style:none;
    height:auto;
    width:50px;
    margin-left: 25px;
}

.icon,.thumbs {
    border-style:none;
    height:auto;
    width:2.5em;
}

/* Summary History Table - Partial View */
#sh-table {
    border-collapse: collapse;
    width: 660px;
    margin-top: 10px;
}

/*
#sh-table td {
    padding: 2px; 
 }
 */


.sh-tr {
    border-left:1px solid silver;
    border-right:1px solid silver; 
    padding: 10px !important;
}

#sh-tr1 {
    border-top: 1px solid silver;
    padding: 10px !important;
    background-color: #F0F8FF;
}

#sh-tr2 {
    background-color: #F0F8FF;
}
#sh-tr3 {
    border-bottom: 1px solid silver;
    padding: 10px !important;
    background-color: #F0F8FF;
}

#sh-td1 
{
    padding-top: 10px !important;
    padding-left: 10px !important;
}
    
#sh-td2 
{
    padding-top: 10px !important;
    padding-right: 10px !important;
    text-align: center;
}
#sh-td3 {
    width: 130px;
    padding-left: 10px !important;
}


#sh-td5 {
    width: 140px;
    padding-right: 10px !important;
}

#sh-td6 {
    width: 140px;
    padding-left: 10px !important;
    padding-bottom: 10px !important;
}

#sh-td9 {
    padding-top: 15px !important;
}

#sh-td10 {
    width: 105px;
}
#sh-td11 {
    width: 105px;
}

#sh-td12 {
    height: 65px;
}

#sh-td13{
    width: 455px;
}

.sh-sysinfo-text {
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: 1.1em;
}

.scol-label {
    font-weight: bold;
    font-family: verdana;
    font-size: 15px;
}

.scol-sub-label {
    font-weight: bold;
    font-family: verdana;
    font-size: 12px;
}

td.scol 
{
    text-align: center;    
}
