﻿/*  property grid layout
//  -------------------------------------------------------------   */
.gridTable td
{
    vertical-align: top;
}

.gridTable tr.hdr_row td
{
    border-bottom: solid 1px #ccc;
    border-top: solid 1px #ccc;
    padding-top: 8px;
}

.gridTable tr.alt_row
{
    background: #ECECF3;
}

.gridTitle
{
    padding-bottom: 10px;
}

#ps_loader
{
    margin: 0px auto;
    text-align: center;
}

.gridPaging
{
    padding-top: 10px;
    padding-bottom: 10px;
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}

.gridNext
{
    text-align: right;
}

.gridNext a
{
    background: url(/-/images/grid/next.gif) right no-repeat;
    padding-right: 30px;
    padding-top: 4px;
    padding-bottom: 3px;
}

.gridPrevious a
{
    background: url(/-/images/grid/previous.gif) no-repeat;
    padding-left: 30px;
    padding-top: 4px;
    padding-bottom: 3px;
}



.largePreviewModal
{
    opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	background: #fff;
}

.panel_LargeImage
{
    border: solid 1px #cccccc;
    padding: 15px;
    padding-bottom: 0px;
    background: #fff;
}

.close_preview_large
{
    display: block;
    padding-top: 15px;
    padding-bottom: 15px;
    border-top: solid 0px #cccccc;
    color: #333;
    text-align: center;
}

