﻿img.left 
{
    float: left;
    margin-right: 16px;
    }
img.right 
{
    float: right;
    margin-left: 16px;
    }
.back {text-align: right;}	
.leftNav a {font-weight: bold; color: #7b7b7b;}
.required {color: #ff0000; font-size: 10px;}
/*Contact Us Layout*/
.ContactTable input[id$="Address"] {
	width: 200px;
}
.ContactTable input[id$="State"] {
	width: 24px;
}
.ContactTable input[id$="Zip"] {
	width: 80px;
}
.ContactTable input[id$="Telephone"] {
	width: 120px;
}
.ContactTable input[id$="Fax"] {
	width: 120px;
}
.ContactTable textarea[id$="Comments"] {
	width: 200px;
}


/*END Contact Us Layout*/  
    

/*MISC Admin*/

#admin div[id$="HomePanel"] div {margin: 16px 0px;}
#admin * {font-size: 11px;}
#shell .moduleSettings fieldset {padding: 16px; font-size: 11px;}
#shell .moduleSettings label {width: auto;}

a[id$="ShowNewsTypeLink"] {font-size: 11px;}

/*DatePicker Settlement*/
div.pickerWrapper_Default 
{
	float: left;
	margin: 0px 8px 2px 8px !important;
	position: relative;
	right: 8px;
	}
	div.pickerWrapper_Default *
	{
		padding: 0px !important;

		}
	div.pickerWrapper_Default input
	{
		width: 60px !important;
		height: 18px;
		text-align: center;

		}
		
		

/*Sherrifs Sales*/
#shell div.sheriffSales div[id$="FormPanel"] fieldset {background: url(images/sales/formBack.jpg) no-repeat 0px 16px; padding-top: 8px;}
	#shell div.sheriffSales div[id$="FormPanel"] fieldset p {margin-right: 200px;}
	#shell div.sheriffSales div[id$="FormPanel"] fieldset input[id$="SubmitBtn"] {display: block; background: url(images/sales/button.png) no-repeat; border: none; width: 108px; height: 18px; line-height: 18px; font-size: 9px; padding-bottom: 1px;}
	
	
#shell div.sheriffSales fieldset p {margin: 16px;}
#shell div.sheriffSales fieldset * {font-size: 11px;}
#shell div.sheriffSales fieldset input[id$="SubmitBtn"] {margin-left: 16px; float: right;}
#shell div.sheriffSales fieldset a[id$="ClearSearchBtn"] {float: right; display: block; position: relative; top: 4px;}
#shell div.sheriffSales div[id$="ctl00_ctl02_FormPanel"] fieldset span {clear: both; display: block; font-weight: bold; margin: 16px 0px;}


#shell div.sheriffSales label {width: 80px;}
#shell div.sheriffSales table {border-collapse: collapse; margin: 0px 0px 32px 32px;}
#shell div.sheriffSales thead th {font-size: 12px; border: solid 1px #000000; background: #080808 url(images/sales/theadBack.jpg) no-repeat right; text-align: left;}
	#shell div.sheriffSales thead th * {margin: 0px;}
	#shell div.sheriffSales thead th h2 {color: #FFFFFF; display: block; border: none !important; background: none !important; position: relative;}
		#shell div.sheriffSales thead th h2 a {
			display: block; 
			position: absolute; 
			right: 8px; 
			top: 2px; 
			height: 36px; 
			width: 106px; 
			background: url(images/sales/button.png) no-repeat; 
			color: #000000; 
			font-size: 10px; 
			text-decoration: none;
			padding-top: 1px;
			padding-right: 2px;
			text-align: center;
			font-weight: normal;
			}
	#shell div.sheriffSales thead td {background: url(images/sales/tbodyBack.gif) repeat-x; min-height: 30px; font-size: 12px; line-height: 30px; font-weight: bold;}
#shell div.sheriffSales tbody th {color: #000000; padding: 2px 4px; font-size: 11px; width: 100px; text-align: right; vertical-align: top; background: #ffd100 url(images/sales/thBack.jpg) no-repeat left; font-weight: normal; border-bottom: solid 1px #FFFFFF;}
#shell div.sheriffSales tbody td {background-color: #fff4b5; color: #000000; padding: 2px 4px; font-size: 11px; vertical-align: top; width: 151px; border-bottom: solid 1px #FFFFFF; border-left: solid 1px #000000;}

#shell div.sheriffSales tfoot td {text-align: right; font-size: 11px; background: url(images/sales/tfootBack.gif) repeat-x bottom; min-height: 15px;}

#shell div.sheriffSales div[id$="NextPreviousPanel"] table {width: 504px;}
#shell div.sheriffSales div[id$="NextPreviousPanel"] table tbody td {background: none !important; border: none;}
#shell div.sheriffSales div[id$="NextPreviousPanel"] table tbody td + td {text-align: right}

#shell div#map_canvasAll, #shell div#map_canvas {border-top: solid 10px #000000 !important; border-bottom: solid 2px #ffa900 !important;}

#shell div.sheriffSales hr {margin: 8px 0px}
#shell div.RadPicker {margin-left: 52px; height: auto; display: block;}
#shell div.RadPicker input {margin-top: 0px;}
#shell div.RadPicker table td {padding: 0px; vertical-align: top !important; border: none; background: none;}

/*END Sherrifs Sales*/

/*VCARD*/
body#shell #rightCol div.vcard {background-color: #ffa900; padding: 8px 16px; border-bottom: solid 1px #000000;}
	
	body#shell #rightCol div.vcard * {color: #000000; background: none; margin: 0px; font-size: 11px;}
	body#shell #rightCol div.vcard h1 {font-weight: bold; display: block; font-size: 14px; color: #FFFFFF; border-bottom: solid 1px #FFFFFF; margin-bottom: 16px;}
	body#shell #rightCol div.vcard h2 {font-weight: bold;}
	body#shell #rightCol div.vcard p.addr {margin-bottom: 16px;}
	body#shell #rightCol div.vcard .tel, body#shell #rightCol div.vcard .tel2 {font-weight: bold;}

/*END VCARD*/

/*CallOutBox*/

body#shell #rightCol div.callOutBox {margin: 0px 1px 0px 0px; background: url(images/callOutBox.jpg) no-repeat; padding: 8px 16px;}
	body#shell #rightCol div.callOutBox h1 {font-size: 11px; color: #000000; font-weight: bold; background: none; margin: 8px 0px;}
	body#shell #rightCol div.callOutBox ul {margin: 0px;}
	body#shell #rightCol div.callOutBox ul li {
		font-size: 11px;
		color: #7b7b7b;
		line-height: 18px;
		display: block;
		padding-left: 16px;
		background: url(images/bullet.png) no-repeat left 4px;
		list-style: none;
		margin-left: 4px;
		position: relative !important;
		left: 0px !important; /*Rad Editor Hack*/
		}

body#shell #rightCol div.callOutBoxBlue	{border: solid 1px #487cb9; margin-bottom: 16px;}	
	body#shell #rightCol div.callOutBoxBlue h2 {display: block; margin: 0px; font-size: 16px; font-weight: normal; color: #FFFFFF; padding: 0px 4px; height: 25px; line-height: 25px; background: url(images/callOutBoxH1Blue.gif) no-repeat;}
	body#shell #rightCol div.callOutBoxBlue p {line-height: normal; margin: 4px;}
	
body#shell #rightCol div.callOutBoxAlt	{border: solid 1px #ed9f05; margin-bottom: 16px;}	
	body#shell #rightCol div.callOutBoxAlt h2 {display: block; margin: 0px; font-size: 16px; font-weight: normal; color: #000000; padding: 0px 4px; height: 25px; line-height: 25px; background: #ffb420;}
	body#shell #rightCol div.callOutBoxAlt h2 strong {color: #FFFFFF;}
	body#shell #rightCol div.callOutBoxAlt p {line-height: normal; margin: 4px;}

/*END CallOutBox*/

/*Data Table*/

table.dataTable {margin: 16px 0px 16px 32px;}
	
	table.dataTable thead th {background-color: #ffa900; padding: 8px 16px; border: solid 1px #000000;}
	table.dataTable tbody th {background-color: #EEEEEE; padding: 2px 4px; font-size: 12px; text-align: left;}
	table.dataTable td {text-align: left; vertical-align: top; font-size: 11px; background-color: #F7F7F7; padding: 1px 4px;}

/*END Data Table*/

/*Home Page Objects*/

table.headlines {margin: 0px 0px 16px 16px; border-collapse: separate; border-spacing: 16px;}
table.headlines th {border-bottom: solid 1px #d1d1d1; text-align: left; padding: 2px 0px; font-size: 16px; font-weight: normal; vertical-align: bottom;}
table.headlines td {font-size: 11px; font-weight: normal; vertical-align: top;}
table.headlines a img {border: none;}

div#reportCrime {height: 131px; background: url(images/home/report.gif) no-repeat; overflow: hidden; position: relative; border: solid 1px #d49313; margin-bottom: 16px;}
	div#reportCrime h2 {color: #505050; font-weight: normal; font-size: 16px; margin: 4px;} div#reportCrime h2 strong {color: #bb0000;}
	div#reportCrime p {color: #FFFFFF; margin: 4px 90px 4px 4px !important; line-height: normal;}
	div#reportCrime a {color: #bb0000; display: block; position: absolute; bottom: 4px; left: 4px; padding-left: 12px; background: url(images/home/arrowRed.gif) no-repeat 3px 4px;}
	
div.amberAlerts {background: url(images/home/amberAlert.gif) no-repeat 4px 30px;}
div.amberAlerts p {margin-left: 70px !important;}
div.amberAlerts a {color: #bb0000; padding-left: 12px; background: url(images/home/arrowRed.gif) no-repeat 3px 4px;}

div.sexOffenders a {color: #bb0000; padding-left: 12px; background: url(images/home/arrowRed.gif) no-repeat 3px 4px;}

div.sales {min-height: 125px; background: url(images/home/sheriffSale.jpg) no-repeat bottom;}
div.sales p {margin: 4px 90px 4px 4px !important;}
div.sales a {color: #bb0000; padding-left: 12px; background: url(images/home/arrowRed.gif) no-repeat 3px 4px;}


/*END Home Page*/

