﻿


.roundEdgesDiv
{

 border:2px solid;
 border-radius:15px;
  
 } 

.MasterPage_ContentPlaceHolder1_BG
{
	 background-image: url(images/default/ContentPlaceHolder1BG.png);
    background-repeat: no-repeat;
    background-attachment: scroll ;
    background-position: center bottom;
     
}

.MasterPage_ContentPlaceHolder2_BG
{
	 background-image: url(images/default/ContentPlaceHolder2BG.png);
    background-repeat: no-repeat;
    background-attachment: scroll ;
    background-position: center top;
}
.MasterPage_LogoHyperLinkTextColor {
	color: #9F9F9F!important;
}





.RenewalsTable TD {
	font-size: 10pt;
}


TR.GridLine1
{
	background-color: #EFEFEF;
}

TR.GridLine2
{
	background-color: #FDFCBD;
}

TR.GridLine_RedBG
{
	background-color: #ff4242;
}


.Background1
{
	background-color: #eee;
}

.Background2
{
	 background-color: #FDFCC1;
}

table.ParentOfAttributeTables td
{
	vertical-align: top;
}

table.AttributeTable
{
	width: 100%;
	vertical-align: top;
}

td.AttributeTitleCell, td.AttributeTitleCell2
{
	text-align: left;
	width: 600px;
	vertical-align: top;
}

td.AttributeValueCell, td.AttributeValueCell2
{
	text-align: left;
	vertical-align: top;
}

td.AttributeValueCell input
{
	width: 250px;
	 
}

td.AttributeValueCell textarea
{
 
 
	color: black;
	font-size: 11pt;
	
}
 

/*---General Related------------------------------------------*/ 

.backgroundcolor_white
{
	background-color: White;
}


.backgroundcolor_green
{
	 background: #00CC00;/*#4AFF6F;*/
	  
}

.backgroundcolor_yellow
{
	 background: #FFFF51;
}

.backgroundcolor_red
{
	 background: #ff0000;
	  
}

.backgroundcolor_orange
{
	 background: #FE9A05;
	 
}


.backgroundcolor_blue
{
	 background: #2D96FF;/*#c3effd;*/
}

.backgroundcolor_brown {
	background: #964b00; 
}

.highlightedText_amber {
	background: #FFBF00; /*amber;*/
	color: White;
}
.highlightedText_green
{
	 background: #00CC00;/*#4AFF6F;*/
	 color: White;
}

.highlightedText_blue
{
	 background: #c3effd;
}

.highlightedText_red
{
	 background: #ff0000;
	 color: White;
	 text-align: left;
}


.GridView tr.highlightedText_red TD A:link,
.GridView tr.highlightedText_red TD A:visited {color: white;}
.GridView tr.highlightedText_red TD A:hover {color: blue;}



.GridView TD a.highlightedText_red {
	color: white;
}

.highlightedText_orange
{
	 background: #FE9A05;
	 color: White;
}
.GridView tr.highlightedText_orange TD A:link,
.GridView tr.highlightedText_orange TD A:visited {color: white;}
.GridView tr.highlightedText_orange TD A:hover {color: blue;}

.highlightedText_yellow {
	background: #FFFF51;
	color: black;
}




.highlightedText_mustard {
	background: #FFCC00; /*#4AFF6F;*/
	color: Black;
}



.highlightedText_lightblue {
	background: #00CCFF; /*#4AFF6F;*/
	color: Black;
}



.highlightedText_brightpurple {
	background: #FF00FF; /*#4AFF6F;*/
	color: Black;
}


.highlightedText_indigo {
	background: #4b0082;
	color: white;
}


.highlightedText_umber {
	background: #635147;
	color: white;
}

.highlightedText_fuchsia {
	background: #ff00ff;
	color: white;
}

.highlightedText_purple {
	background: purple;
	color: white;
}

.highlightedText_desaturated {
	background: #ad9f67;
	color: white;
}
.highlightedText_Darkgreen {
	background: #358906;
	color: white;
}
.highlightedText_Moderateyellow {
	background: #d2b844;
	color: white;
}


td.AttributeValueCell span label /*for checkbox labels vertical alignment*/ {
	position: relative;
	top: -16px;
}



td.AttributeValueCell span input /*for checkbox labels vertical alignment*/ {
	width: 350px;
}





/* Grow */
.hvr-grow {
	display: inline-block;
	vertical-align: top;
	transform: translateZ(0);
	box-shadow: 0 0 1px rgba(0, 0, 0, 0);
	backface-visibility: hidden;
	-moz-osx-font-smoothing: grayscale;
	transition-duration: 0.3s;
	transition-property: transform;
}

	.hvr-grow:hover,
	.hvr-grow:focus,
	.hvr-grow:active {
		transform: scale(1.1);
	}


div.crushGvDiv > div
{
	width: 100%;
}



td span input.largecheckbox {
	width: 20px;
	height: 20px;
}



.largerCheckbox {  /*added by matt as a test for partrouteversionroutemanager , also exists defined in IndirectTimeBookingCodeManager*/
	width: 17px;
	height: 17px;
	/*margin-left: 25px;*/
}