/* DotNetControls.css are the styles used for .NET form Controls. This css file allows
*  the .NET developers to apply additional / specific styles required for .NET
*  form controls without having to modify the other included .css files in the project.
* /

/* ----- Comment Styles Well for Better Reference Later! ----- */

/* ---------------------------------------------------------------------- Form Control Styles ----- */
/* These styles include the look and feel for form controls The number at the end of the style 
specifies the width of the control. This is to maintain consistancy accross different browsers*/


/*25px wide textbox - 3 charecters*/
.textbox25{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:25px;
}

/*30px wide textbox - 4 charecters*/
.textbox30{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:30px;
}

/*65px wide textbox*/
.textbox45{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:45px;
}

/*50px wide textbox - 6 charecters*/
.textbox50{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:50px;
}

/*50px wide textbox - 6 charecters*/
.textbox65{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:65px;
}

/*75px wide textbox*/
.textbox75{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:75px;
}

/*80px wide textbox */
.textbox80{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:80px;
}

/*100px wide textbox*/
.textbox100{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:100px;
}


/*125px wide textbox*/
.textbox125{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:125px;
}

/*50px wide textbox - 6 charecters*/
.textbox150{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:150px;
}

/*155px wide textbox*/
.textbox155{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:155px;
}

/*170px wide textbox*/
.textbox170{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:174px;
}

/*175px wide textbox*/
.textbox175{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:190px;
}

/*200px wide textbox*/
.textbox200{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:200px;
}

/*240px wide textbox*/
.textbox240{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:240px;
	
}

/*250px wide textbox*/
.textbox250{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:250px;
}

/*650px wide textbox*/
.textbox600{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:600px;
}

/*650px wide textbox*/
.textbox650{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:650px;
}

/*650px wide textbox*/
.textbox675{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:675px;
}

/*400px wide, 150px high, multiline textbox*/
.multiTextbox300_100{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:300px;
	height:100px;
}

/*400px wide, 150px high, multiline textbox*/
.multiTextbox400_150{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:400px;
	height:150px;
}

/*400px wide, 100px high, multiline textbox*/
.multiTextbox400_100{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:430px;
	height:100px;
}

.multiTextbox450_50{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:450px;
	height:50px;
}
.multiTextbox450_100{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:450px;
	height:100px;
}

.multiTextbox650_150{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:600px;
	height:150px;
}

.multiTextbox800_150{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:800px;
	height:150px;
}

.multiTextbox915_150{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:915px;
	height:150px;
}

.multiTextbox770_75{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:770px;
	height:75px;
}

.multiTextbox850_100
{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:845px;
	height:200px;
}

/* -------------------------------------------------------- DropDowns ----- */
/* Dropdowns render 5px less wide than textboxes, width style is 5px more*/

/*200px wide dropdown*/
.dropdown155{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:160px; 
}

/*200px wide dropdown*/
.dropdown200{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:205px; 
}

/*200px wide dropdown*/
.thinDropdown200{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:11px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
	width:205px;
	height:20px; 
}

/*auto wide dropdown*/
.dropdownAuto{
	text-align: left;
	border: 1px solid #B2B2B2; 
	padding: 2px;
	font:12px Arial,Helvetica,sans-serif;
	color:#333;
	border-bottom-style:solid;
}


/* ------------------------------------------------WEBSITE SPECIFIC CONTROLS ----- */
#NoCheckDiv INPUT
{
 display:none;
 
	
}

#NoCheckDiv td
{
 width:25%;
 color:#707070;
 font-weight:bold;
 background-image: url("/images/smallcheck.jpg");
 background-repeat:no-repeat;
 padding-left:20px;
 height:20px;
}

.SearchTextbox
{
	height:15px; 
	width:440px; 
	border:solid 0px white; 
	font:12px Arial,Helvetica,sans-serif;
}

.subHeadingLabel
{
	color:#004f8c;
	font-size:14px;
	font-weight:bold;
}

.subHeadingLabel2
{
	color:#004f8c;
	font-size:13px;
	font-weight:bold;
}

.savingsCalculatorGreen
{
	color:#18540a;
	font-size:18px;
}

.listingHeadingLabel
{
	color:#004f8c;
	font-size:18px;
	font-weight:bold;
}

.listingTitleLabel
{
	color:#707070;
	font-weight:bold;
}

.listingDetailLabel
{
	color:#707070;
}

.listingAddress
{
	color:#59a249;
	font-size:13px;
	font-weight:bold;
}


.ListingsPageing 
{
	 font-size:14px;
	 font-weight:bold;
	 height:35px;
	 line-height:40px;
	
}
.ListingsPageing a
{
	 padding:5px 10px 5px 10px;
	 border: solid 1px #999999;
}

.ListingsPageing span
{
	 padding:5px 10px 5px 10px;
	 border: solid 1px #999999;
	 background-image:url(/images/ListingPagingBackground.jpg);
	 background-repeat:repeat-x;
}


.ListingsPageing .PagerLeft_ span a
{
	border: solid 0px #999999;
	padding:0px 0px 0px 0px;
}

.MessageLabel
{
	font-weight:bold;
	color:Red;
}









