﻿input[type="submit"]:hover.buttonGrey
{
    background: url("../images/but_active.png") repeat-x scroll left center transparent;
    background-repeat:repeat-x;	
	margin:0 0 0 5px;	
	color:#FFF;
	font-weight:bold;
	border:solid 1px #c7c7c9;
	cursor:pointer;
}
 input[type="submit"].buttonGrey
{
	background-image:url('../images/button-gray-bg.png');
	background-repeat:repeat-x;	
	margin:0 0 0 5px;	
	color:#49595a;
	font-weight:bold;
	border:solid 1px #c7c7c9;
	cursor:pointer;
}
.rightMargin10
{
    margin-right:10px;
}
.leftMargin25
{
    margin-left:25px;
}   
.checkboxGrey
{
    cursor: pointer;
}

.basicChkBox
{
	cursor:pointer;	
	}

.blueBar
{
    background:#005CB9 url('../images/backbar.jpg') repeat-x top;
}
.blackLetters
{
    font-family:arial;
    color:Black;
    font-size: 8pt;
    font-weight:bold;
    vertical-align:text-top;
}
.graphicMiddle 
{
    vertical-align:middle;
    cursor:pointer;
}
	/*Grid*/
.gridSimpleBlackWhite
{
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
/*	border-collapse:collapse; */
}

.gridSimpleBlackWhite th 
{
    border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
	/*background-color: #1D60FF;*/
	background: #005CB9 url('../images/button-gray-bg.png') repeat-x repeat-y bottom;
	/*color:white;*/
	/*#2B60DE;*/
}  


.gridSimpleBlackWhite tbody td {
    color: black; /*#3D3D3D */
	padding: 1px;
/*	background-color: #FFF; */
	vertical-align: top;
	border-right: 1px solid #CDCDCD;
}

.gridSimpleBlackWhite TH a
{
	text-decoration:none;
}

.gridSimpleBlackWhite TH a:hover
{	
	background-color:#cccccc;
	border-bottom:solid 1px black;
}
/*
.gridSimpleBlackWhite TH
{
	border-bottom:solid 2px black;
}*/
.grid-white-header-left-title
{	
	width:25px;
	height:54px;
}
.grid-white-header-right-title
{	
	width:25px;
	height:54px;
	background-position:right;
	vertical-align:top;
}
.grid-white-header-center-title
{		
	height:54px;
	vertical-align:middle;	
}
.grid-white-header-center-title p
{
	color:White;	
	font-size:14px;
	font-weight:bold;
	padding-top:7px;
}

.grid-white-header-left
{	
	background:transparent url('../images/grid_white_head_left.png') no-repeat;
	width:25px;
	height:25px;

}
.grid-white-header-left-round
{
	background:transparent url('../images/grid_white_head_left_rndS.png') no-repeat;
	width:25px;
	height:25px;

}
.grid-white-header-left-roundL
{
	background:transparent url('../images/grid_white_head_left_rndL.png') no-repeat;
	width:25px;
	height:25px;
}
.grid-white-header-right
{
	background:transparent url('../images/grid_white_head_right.png') no-repeat;
	width:25px;
	height:25px;
	background-position:right;
	
}
.grid-white-header-right-round
{
	background:transparent url('../images/grid_white_head_right_rndS.png') no-repeat;
	width:25px;
	height:25px;
	background-position:right;
	
}
.grid-white-header-right-roundL
{
	background:transparent url('../images/grid_white_head_right_rndL.png') no-repeat;
	width:25px;
	height:25px;
	background-position:right;
	
}
.grid-white-header-center
{
	background:transparent url('../images/grid_white_head_center.png') repeat-x;	
	height:25px;
}

/*BODY*/
.grid-white-body-left
{
	background:transparent url('../images/grid_white_body_left.png') repeat-y;	
	width:25px;	
}

.grid-white-body-right
{
	background:transparent url('../images/grid_white_body_right.png') repeat-y;	
	width:25px;	
	background-position:right;	
}

.grid-white-body-center{	background-color:white;}
.grid-white-body-center-logoOnCorner{	background-color:white;background-repeat:no-repeat;
	background-position:right top;	}
/*FOOTER*/
.grid-white-footer-left
{
	background:transparent url('../images/grid_white_foot_left.png') repeat-x;	
	height:25px;
}
.grid-white-footer-left-round
{
	background:transparent url('../images/grid_white_foot_left_rndS.png') repeat-x;	
	height:25px;
}
.grid-white-footer-left-roundL
{
	background:transparent url('../images/grid_white_foot_left_rndL.png') repeat-x;	
	height:25px;
}
.grid-white-footer-right
{
	background:transparent url('../images/grid_white_foot_right.png') repeat-x;	
	height:5px;
	background-position:right;
}
.grid-white-footer-right-round
{
	background:transparent url('../images/grid_white_foot_right_rndS.png') repeat-x;	
	height:5px;
	background-position:right;
}
.grid-white-footer-right-roundL
{
	background:transparent url('../images/grid_white_foot_right_rndL.png') repeat-x;	
	height:5px;
	background-position:right;
}
.grid-white-footer-center
{
	background:transparent url('../images/grid_white_foot_center.png') repeat-x;	
	height:5px;
}

/*buttons*/

input[type="submit"].gray
{
	background-image:url('../images/button-gray-bg.png');
	background-repeat:repeat-x;	
	margin:0 0 0 5px;	
	color:#49595a;
	font-weight:bold;
	border:solid 1px #c7c7c9;
	cursor:pointer;
}
input[type="submit"]:hover.gray
{
	background-image:url('../images/button-orange-bg.png');
	background-repeat:repeat-x;
	color:#fff;
	font-weight:bold;
	border:solid 1px #f27616;
	cursor:pointer;
    margin-left: 5px;
    margin-right: 0;
    margin-top: 0;
}

table.outerBorderOnly
{
	border:1px solid Gainsboro;
	border-collapse:collapse;	
	margin:5px;
	
}
.pad5
{
	padding:5px;
}
.border-bottom-gray
{
	border-bottom:1px solid Gainsboro;
}

table.property td.value
{
	padding:2px 2px 2px 2px;
	background-color:#f5f6f7;
}
table.property td.name
{	
	font-weight:bold;
	
}

/*search box*/
.grayTextBox
{
/*	background-image:url('../images/marketing/button-gray-bg.png');
	background-repeat:repeat-x;	
	margin:0 0 0 5px;	*/
	color:#49595a;
	font-weight:bold;
	border:3px solid #959595;
}

.ModalPopup 
{
	width:Auto;
	height:Auto;
	overflow:Auto;	
	background-color:#FFF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;	
}

.modalBackground {
	background-color:#DEB887 ;
	filter:alpha(opacity=70);
	opacity:0.7;
}