﻿/* extra CSS styling separate from or tweaking the styling in /Content/css/styles.css */

#agentSignInDiv_unfixed
{
	background:transparent url('/Content/images/home/agent_signin_box.png') 0 0 no-repeat !important;
	background:transparent url('/Content/images/home/agent_signin_box.gif') 0 0 no-repeat;
	color:#8d8d8d;
	width:272px;
	height:218px;
	margin:0px;
	padding:20px;
	font:14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

	#agentSignInDiv_unfixed a
	{
		margin:15px 48px 0px 0px;
		padding-bottom:1px;
		font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		background:transparent url('/Content/images/home/dotted.gif') bottom left repeat-x;
		color:#acdc87;
		text-decoration:none;
		float:right;
	}
	
	#agentSignInDiv_unfixed a:hover
	{
		color:#acdc87;
		background:transparent;
		text-decoration:none;
	}

	#agentSignInDiv_unfixed form, input
	{
		margin:10px 0px 0px 0px;
		padding:0px;
	}
	
	#agentSignInDiv_unfixed input
	{
		font:14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#8d8d8d;
		width:214px;
		height:21px;
		margin:0px 0px 10px 0px;
		padding:4px 5px 0px 5px;
		background:#fff url('/Content/images/home/input_background.gif') 0 0 no-repeat;
		border:none;
	}
	
	#agentSignInDiv_unfixed input.chkBox
	{
		vertical-align:top;
		font:14px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
		color:#8d8d8d;
		width:13px;
		height:13px;
		margin:0px;
		padding:0px;
		background:#fff;
		border:1px solid #7e7e7e;
	}
	
	#agentSignInDiv_unfixed .chkBoxLabel
	{
		vertical-align:top;
		padding:0px 5px 5px 5px;
		color:#333333;
		font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	}
	
	#agentSignInDiv_unfixed input.frmSubmit
	{
		margin:0px 48px 0px 0px;
		padding:0px;
		float:right;
		background:#000;
		width:83px;
		height:24px;
	}

.even_row  
{
    background-color:#EFF4EB; 
}

table.permissions 
{
}

table.permissions
{
    border: 0;
    border-spacing:0;
    border-collapse:collapse;
}

.error
{
    color:Red;
}

.required_label
{
    color:Red;
}

.formTbl .middle
{
	border-left:none;
	border-top:none;
	border-bottom:none;
	/*border-right: solid 1px black;*/
	background:transparent;
	padding: 0px 8px 0px 0px;
	text-align:left;
	width:160px;
}

.formTbl .right
{
    padding-left:8px;
}

.required {}
.form_input {}
.extra_form_input {}
.number {}
.percent {}
.date {}
.title_rate {}
.escrow_rate {}
.la {}
.cash_sale_radio {}
.ppi {}
.digits {}
.sales_tax_rate {}
.submit {}
.ptr {}
.rate_calc_type {}
.rates_for_type {}
.table_active {}
.rc_div {}
.county_select {}
.residential_calc_component {}
.residential_calc_component_text_input {}
.refi_calc_component {}
.refi_calc_component_text_input {}
.refi_res_rate_cls {}
.e_com_cls {}
.residential {}
.refi {}
.rates_calc_report {}
.rates_calc_report h2 
{
    text-align:center;
}

#quote_num
{
	color:#6ea443;
	font:15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
}

.small 
{
    font-size:small;
}

.gfe_txt { font-weight:bold;color:Red; float:left; }

			.transactionsContainerDiv-staff
			{
				border:1px solid #dadada;
				margin-right:20px;
				margin-bottom:20px;
				padding:15px 17px;
				background:#f2f2f2;
				color:#000;
				width:242px;
				height:128px;
				float:left;
			}
			
			.right-transactionsContainerDiv-staff
			{
				border:1px solid #dadada;
				margin-right:0px;
				margin-bottom:20px;
				padding:15px 17px;
				background:#f2f2f2;
				color:#000;
				width:242px;
				height:128px;
				float:left;
			}
			
				.transactionsContainerDiv-staff h6, .right-transactionsContainerDiv-staff h6
				{
					background:transparent;
					color:#000;
					text-decoration:underline;
					font:15px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
					font-weight:bold;
					margin:0px;
					padding:0px;
				}
table.grid.interactions tr td:nth-child(2) 
{
    text-align:center;
}
table.grid.interactions tr td:nth-child(3) 
{
    text-align:center;
}