TD.Text {
	font-Size: 12px;
}

TABLE {
	font-Size: 12px;
}

TR {
	font-Size: 12px;
}

P {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
}

H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-Size: 12pt;
	color: #2A5780;
	font-weight: bold;
	margin-top:0px;
}

TD {
		font-family: Times, serif;
		font-Size: 12px;
		color: #000000; 
}

A.MenuStyle:LINK {
	font-Size: 12px;
	
	color: #000099; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

A.MenuStyle:VISITED {
	font-Size: 12px;
	
	color: #000099; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

A.MenuStyle:ACTIVE {
	font-Size: 12px;
	
	color: #000099; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

A.MenuStyle:HOVER {
	font-Size: 12px;
	
	color: #006699; 
	text-decoration: underline;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

P.MenuStyle {
	font-Size: 12px;
	
	color: #006699; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

.DailyStatus {
	font-Size: 14px;
	
	color: #000000; 
	text-decoration: none;
	font-family: Arial, sans-serif;
}

.DailyStatusBold {
	font-Size: 14px;
	
	color: #000000; 
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, sans-serif;
}

.BodyStyle {
		font-family: Times, serif;
		font-Size: 12px;
		color: #000000; 
}

.BrightRed {
	color: #FF0000 !important;
	font-Weight: bold;
}
.searchNoMatch
{
    background-color:#d4d4d4;
    border:1px solid #d4d4d4;
    padding-left:25px;
    margin-top:3px;
}
.searchNoMatch p
{
    font-family: Verdana;
	font-Size: 12px;
}
.searchNoMatch a
{
    font-Size: 12px;
}
.BrightGreen {
	font-family: Arial, sans-serif;
	font-Size: 12px;
	color: #00CC00;
	font-Weight: bold;
}
.Purple {
	font-family: Arial, sans-serif;
	font-Size: 12px;
	color: #660066;
	font-Weight: bold;
}

. {
		font-family: Times, serif;
		font-Size: 12px;
		color: #000000; 
}
/*^IE default style*/

BODY
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
}
html, body {
	height: 100%;
}
HR {
	font-Size: 1px;
	color: #2A5780;
}

a {
	color: #2A5780;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
}
div.docInfoLink
{
	color: #2A5780;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 8pt;
    text-decoration:underline;
    cursor:pointer;
}
div.visitedLink
{
    color:Black;
}
.mainContentArea
{
    height: 80%;
}
.mainPageContent
{
    vertical-align:top;
    padding:20px;
    height:100%;
}
.disclaimerText
{
    font-family:Verdana,Arial,Helvetica,Sans-serif;
    font-size:11px;
}
.mainFlagImage
{
    width: 100%;
    height: 500px;
    background-color: White;
    background-image:url(/Content/Images/Minneapolis.jpg);
    background-repeat:no-repeat;
    background-position:top center;
    margin: 10px 0px 10px 0px;
    
}
.industryLinkColumn, .leftNavColumn
{
    background-color:#0d2c64;
}
.topMenu, .footer
{
    background-color: #254173;
}
.industryTitle, .leftNavMenu, .titleLogin, .footer
{
    color:White;
}
.leftNavMenuSelected
{
    background-color:White;
}
.industryLinksBlock
{
    background-color:#d4d4d4;
    border:solid 1px #052051;
    padding-bottom:10px;
}
.industryLinksStateName
{
    background-color:#bbbbbb;
}
.industryLinksStateName, .leftNavMenuSelected
{
    color: #19376c;
}
div.leftNavMenu:hover, .leftNavMenu:hover
{
    background-color: #19376c;
}
.leftNavMenuSubtitle
{
    color: #8bb3fc;
}
.industryLinkColumn
{
    padding: 8px;
    width:231px;
}
.industryLinksBlock
{
}
.industryLinksDelimiter
{
    height: 8px;
}
.industryTitle
{
    background-color: #1e3d73;
    font-family:Verdana;
    font-size:13px;
    width: 100%;
    height: 18px;
    font-weight:bold;
    padding-top: 10px;
    padding-bottom:10px;
    text-align:center;
    background-image:url(/Content/Images/stars_bg.png);
    background-position:right top;
    background-repeat:no-repeat;
    margin-bottom:5px;
}
.industryLinksStateName
{
    font-weight:bold;
    margin: 4px 2px 0 2px;
    padding-left: 4px;
    color:#19376c;
    font-family:Verdana;
    font-size:12px;
    height:18px;
    margin:5px;
    padding-top:2px;
}
.industrySingleCountyLink, .industrySingleLink, .industrySingleCountyLink:hover, .industrySingleLink:hover
{
    background-image:url(/Content/Images/star_link.png);
    background-repeat:no-repeat;
}
.industrySingleCountyLink, .industrySingleLink
{
    padding-left: 16px;
    padding-top:5px;
    padding-bottom:5px;
    margin-left:5px;
    background-color:#d4d4d4;
    background-position:left 3px;
    height:13px;
}
div.industrySingleCountyLink:hover, div.industrySingleLink:hover
{
    background-position:left -16px;
}
div.industrySingleCountyLink a:hover, div.industrySingleLink a:hover
{
    color:#0c285b;
}
.leftNavColumn
{
    width:160px;
    vertical-align:top;
}
.industryLinkColumn
{
    vertical-align:top;
}
.leftNavMenu, .leftNavMenuSelected, .leftNavMenuInactive
{
    height:45px;
    border-bottom:solid 1px #254173;
    padding-top:7px;
    padding-left:10px;
    padding-bottom:0px;
    font-family:Verdana;
    font-size:13px;
    font-weight:bold;
    text-decoration: none;
    width:150px;
}
div.leftNavMenuInactive 
{
    color:#657593;
    cursor:default;
}
div.leftNavMenuInactive div
{
    color:#4b6eae;
}
.leftNavColumn a 
{
    text-decoration:none;
}
.leftNavMenu, .leftNavMenuSelected
{
    cursor:hand;
}
.leftNavMenuSubtitle
{
    font-size:10px;
    color:#8bb3fc;
}

.topMenu
{
    width:100%;
    height: 100px;
    border-bottom: solid 1px White;
    background-image:url(/Content/Images/logo.png);
    background-position:left top;
    background-repeat:no-repeat;
}
.topMenuLogo
{
    width: 355px; 
    height: 100px;
    cursor:hand;
    float:left;
}
.titleLogin
{
    float:right;
    width:248px;
    height:100px;
}
.titleLogin p
{
    margin-top:-10px;
}
.titleLoginFormName
{
    font-weight:bold;
    font-size:13px;
    margin-bottom:2px;
    /*text-decoration:*/
}
.titleLoginColumn
{
    margin-bottom:3px;
}
.titleLoginBlock
{
    background-color: #36558b;
    border: solid 1px #0d2c64;
    height: 90px;
    margin: 3px 3px 3px 0px;
    padding: 3px 5px 0px 5px;
}
.titleLoginPrompt
{
    width:80px;
    text-align:right;
    float:left;
    margin-right:3px;
    margin-top:4px;
}
.titleLoginInput
{
    font-family: Tahoma, Verdana;
    font-size: 12px;
    text-align: center;
    width: 95px;
    height:23px;
    background-image: url(/Content/Images/grayButtons_bg2.png);
    background-repeat:repeat-x;
    border:solid 1px #7d7e82;
    padding-bottom:3px;    
}
.loginInputField
{
    width:130px;
    border:solid 1px #0d2c64;
}
.titleWelcome
{
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    margin:10px 10px 5px 0px;
    text-align:right;
}
div a.titleWelcomeLink
{
    color:White;
    float:right;
    margin-right:10px;
}
#Image1
{
    margin-left:20px;
}
.footer
{
    width: 100%;
    border-top:solid 1px White;
    height: 70px;
}
.verticalSeparator
{
    border-left:solid 1px #6684bb;
    width: 10px;
    height: 13px;
    margin-left:10px;
    float:left;
}
.footerLink
{
    font-family:Verdana;
    float:left;
    color:White;
}
.footerLink:hover
{
    float:left;
    color:#afc1e1;
}
.footerLinkBlock
{
    margin-left: 45%;
    margin-top: 10px;
}
.footerTextBlock
{
    position:relative;
    top: -15px;
}
.footerCopyright, .footerRequest
{
    color:#99add0;
    margin:0px 0px 2px 10px;
    font-family:Verdana;
    font-size:11px;
}
.floatBreak, .floatBreakIE6
{
    clear:both;
}
.floatBreakIE6
{
    font-size:1px;
    height:0px;
    background-color:#2E4B7D;
}
.printModificatorBorder
{
    border:dashed 1px Black;
}
.printModificator
{
    page-break-inside:avoid;
}
.searchResultOddRow, tr.docDetailSingleOddRow,.searchResultOddRow1
{
    background-color:#e7e6e6;
}
.searchResultEvenRow, tr.docDetailSingleEvenRow,.searchResultEvenRow1
{
    background-color:White;
}
.searchResultOddRow, .searchResultEvenRow, .searchTableHeader
{
    height:28px;
}

.searchResultOddRow1,.searchResultEvenRow1
{
	height:13px;
}

.searchTable
{
    width: 100%;
    border:solid 1px #797979;
    background-color:White;
    border-collapse:collapse;
}
.searchTableHeader
{
    font-family:Tahoma;
    font-size:12px;
    color:#454545;
    font-weight:bold;
    text-align:center;
    background-color:#c1c1c1;
}
.searchTableBody
{
    border:solid 1px #a5a5a5;
    font-family:Verdana;
    font-size:11px;
   
}
.searchTableColumn, .searchTableColumnTaxpayer
{
    padding:0 4px 0 4px;
    font-family:Tahoma;
    font-size:11px;
}
.searchTableColumn, .searchTableHeader tr th
{
    border-right:solid 1px #a5a5a5;
}
.searchResult
{
    background-color:#d4d4d4;
    margin-top:0px;
    border-top:solid 7px #2E4B7D;
    width:100%;
}
.searchCondition, .bottomGrantorLink
{
    background-color:#d4d4d4;
}
.searchConditionTitle
{
    background-color:#2e4b7d;
    vertical-align:top;
    padding-bottom:8px;
}
.pagingText, .pagingGotoText
{
    float:left;
    margin:20px 2px 0px 2px;
}
.pagingLinkPrev10Disabled, .pagingLinkPrev100Disabled, .pagingLinkPrev10Enabled, 
.pagingLinkPrev100Enabled, .pagingLinkNext10Disabled, .pagingLinkNext100Disabled, 
.pagingLinkNext10Enabled, .pagingLinkNext100Enabled, .pagingLinkDisabled, .pagingLinkEnabled,
.pagingLinkGoto, 
.subdivisionLookupButton
{
    font-family:Verdana;
    font-size:12px;
    color:#1b1a1a;
    text-align:center;
    margin:10px 2px 0px 2px;
    width:30px;
    border:solid 1px #818181;
    background-color:#bebebe;
    float:left;
    height:22px;
}
input.txtSubdivision
{
    float:left;
}
.subdivisionLookupButton
{
    width:50px;
    height:18px;
    font-size:11px;
    margin-bottom:4px;
}
.searchConditionPlaceholder
{
    height:22px;
}
.pagingLinkPrev10Disabled, .pagingLinkPrev100Disabled, .pagingLinkNext10Disabled, 
.pagingLinkNext100Disabled, .pagingLinkDisabled
{
    background-color:Gray;
}
.pagingLinkPrev10Disabled, .pagingLinkPrev100Disabled, .pagingLinkPrev10Enabled, 
.pagingLinkPrev100Enabled, .pagingLinkNext10Disabled, .pagingLinkNext100Disabled, 
.pagingLinkNext10Enabled, .pagingLinkNext100Enabled
{
    width:85px;
}
.pagingLinkPrev10Enabled, .pagingLinkPrev100Enabled, .pagingLinkNext10Enabled, .pagingLinkNext100Enabled,
.pagingLinkGoto, .subdivisionLookupButton
{
    background-image: url(/Content/Images/grayButtons_bg2.png);
    background-repeat:repeat-x;    
}
.pagingLinkPrev10Enabled, .pagingLinkPrev100Enabled, .pagingLinkNext10Enabled, 
.pagingLinkNext100Enabled, .pagingLinkEnabled,.pagingLinkGoto,
.subdivisionLookupButton
{
    background-color:#bebebe;
    cursor:pointer;
}
.pagingLinkGoto
{
    margin-left:10px;
    margin-right:3px;
    width:80px;
}
.pagingLinkNext100Enabled div, .pagingLinkNext10Enabled div, 
.pagingLinkPrev100Enabled div, .pagingLinkPrev10Enabled div
{
    background-image:url(/Content/Images/rows.png);
    background-repeat:no-repeat;
}
.pagingLinkNext100Enabled div, .pagingLinkNext10Enabled div
{
    background-position:right -26px;
    padding-right:10px;
    margin-right:2px;
}
.pagingLinkPrev100Enabled div, .pagingLinkPrev10Enabled div
{
    background-position:left -4px;
    padding-left:10px;
    margin-left:2px;
   
}
.pagingLinkText, .pagingLinkGotoText
{
    margin-top:3px;
    margin-bottom:5px;
}
.pagingLinkBlock
{
    padding-left:5px;
    padding-bottom:10px;
}
.pagingLinkBlock input
{
    margin-top:10px;
    font-family:Verdana;
    font-size:12px;
    height:20px;
    border:solid 1px #818181;
    text-align:center;
    width:45px!important;
}
.searchConditionHeaderLabel, .searchConditionLabel, .searchConditionLabelLeft, .totalResult, .grantorSearchLink, .titleBasketMessage
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold; 
    padding-right:5px;
}
.searchConditionHeaderLabel
{
    color:White;
    margin-top:3px;
    margin-left:5px;
}
.searchConditionLabel, .searchConditionLabelLeft
{
    color:#254173;
    width:100px;
    padding-top:3px;
    text-align:right; 
    float:left;
}
.searchConditionLabelLeft
{
    text-align:left;
    margin-top:5px;
    padding-top:2px;
}
.searchHouseStreetRadio, .searchPIDRadio, .searchConditionInputBlock
{
    float:left;
}
.searchHouseStreetRadio, .searchPIDRadio
{
   margin-left:20px;
}

.searchConditionInputBlock
{
    padding:5px 0px 5px 10px;
    margin:5px 5px 0px 0px;   
    width:375px;
}
/*Name Search*/
.NameSrchClass{width:750px;}
.NameSrchClass .searchConditionInputBlock{width:338px;}
.NameSrchClass .roundedFormCenter{width:736px}
/*Subdivision*/
.SubdivSearchClass{width:775px;}
.SubdivSearchClass .searchConditionLabel{width:90px;}
.SubdivSearchClass .searchConditionInputBlock{width:360px;}
.SubdivSearchClass .roundedFormCenter{width:761px}
/*Metes*/
.MetesSearchClass{width:750px;}
.MetesSearchClass .searchConditionLabel{width:80px;}
.MetesSearchClass .searchConditionInputBlock{width:315px;}
.MetesSearchClass .roundedFormCenter{width:736px}
/*Torrens*/
.TorrensSrchClass{width:720px;}
.TorrensSrchClass .searchConditionLabel{width:90px;}
.TorrensSrchClass .searchConditionInputBlock{width:325px;}
.TorrensSrchClass .roundedFormCenter{width:706px}
/*Address*/
.AddrSearchClass{width:650px;}
.AddrSearchClass .searchConditionLabel{width:80px;}
.AddrSearchClass .searchConditionInputBlock{width:300px;}
.AddrSearchClass .roundedFormCenter{width:636px}
.AddrSearchClass .searchButtonBlock{padding-left:200px}
/*ViewImage*/
.ViewImageClass{width:780px;}
.ViewImageClass .searchConditionLabel{width:90px;}
.ViewImageClass .searchConditionInputBlock{width:360px;}
.ViewImageClass .roundedFormCenter{width:766px}
.ViewImageClass .searchButtonBlock{padding-left:35%}
.ViewImageClass .tractBooksRightBlock{width:325px;}
.ViewImageClass .tractBooksRightBlock .searchConditionInputBlock{width:310px;}
.ViewImageClass .tractBooksRightBlockText{margin-left:400px; width:75px; float:none}
/*Messages*/
.messageForm { width:700px; }
.messageForm .roundedFormCenter { width:686px; }

.titleBasketForm { width:760px; }
.titleBasketForm .roundedFormCenter { width:746px; }


.searchConditionInputBlockBorder
{
    border:solid 1px #adadad;
}
.searchHouseStreetRadio, .searchPIDRadio, .searchConditionInputBlock
{
    margin-top:5px;
}
/*buttons*/
.roundedButtonLeft, .roundedButtonRight
{
    float:left;
    height:27px;
    text-align:center;
}
.shortRoundedButtonCenter, .longRoundedButtonCenter
{
    float:left;
    height:23px;
    text-align:center;
}

.roundedButtonLeft, .roundedButtonRight
{
    width: 7px;
    background-repeat:no-repeat;
}
.roundedButtonGray
{
    background-image: url(/Content/Images/blue_btn.png);
}
.roundedButtonWhite
{
    background-image: url(/Content/Images/blue_btn_w.png);
}
.roundedButtonLeft
{
    background-position:left 0px;
}
.roundedButtonRight
{
    background-position:left -56px;
}
.roundedButtonRight
{
    margin-right:3px;
}
.shortRoundedButtonCenter, .longRoundedButtonCenter
{
    font-family:Tahoma;
    font-size:12px;
    font-weight:bold;
    padding-top:4px;
    color:#d5e0f3;
    border:none;
    background-position:left -28px;
    background-repeat:repeat-x;
    width:100px;
}
.shortRoundedButtonCenter:hover, .longRoundedButtonCenter:hover
{
    color:#ffffff;
}
.longRoundedButtonCenter
{
   width:220px; 
}
/*----------------*/
.formTitle
{
    font-family:Tahoma;
    font-size:24px;
    font-weight:bold;
    color:#254173;
    margin-bottom:15px;
}


.shortRoundedButtonCenter,.longRoundedButtonCenter, .titleLoginInput
{
    cursor:pointer;
}
/*Address/PID Search*/
.roundedFormTopLeft, .roundedFormTopRight, .roundedFormBottomLeft, 
.roundedFormBottomRight, .roundedFormTopCenter, .roundedFormBottomCenter
{
    background-image: url(/Content/Images/blue_tbl.png);
    overflow:hidden;
    
}
.roundedFormTopRight, .roundedFormBottomRight
{
    float:right;
}
.roundedFormTopLeft, .roundedFormBottomLeft 
{
    float:left;
}
.roundedFormTopLeft, .roundedFormTopRight, .roundedFormBottomLeft, .roundedFormBottomRight
{
    width:7px;
    height:7px;
    background-repeat:no-repeat;
}
.roundedFormBottomLeft
{
     background-position:left -24px;
}
.roundedFormTopLeft
{
     background-position:left 0px;
}
.roundedFormTopRight
{
    background-position:left -16px;
}
.roundedFormBottomRight
{
    background-position:left -40px;
}
.roundedFormTopCenter, .roundedFormBottomCenter
{
    height:7px;
    background-repeat:repeat-x;
    float:left;
    width:100%;
}

.roundedFormTopCenter
{
     background-position:left -8px;
}
.roundedFormBottomCenter
{
    background-position:left -32px;
}

.roundedFormCenter
{
    padding-left:7px;
    padding-right:7px;
/*    border-left:solid 1px #1e3d73;
    border-right:solid 1px #1e3d73;*/
    border:none;
    line-height:1.1; 
    float:left;
}
.roundedFormCenter, .roundedFormBottomCenter, .roundedFormTopCenter,
.roundedFormTopLeft, .roundedFormTopRight, .roundedFormBottomLeft, .roundedFormBottomRight
{
    background-color:#2e4b7d;
}

div.searchConditionTitle select
{
    margin-right:10px;
}
div.searchConditionTitle input
{
    width:100px;
}
div.searchCondition table
{
    margin-bottom:3px;
}
div.searchConditionInputBlock div input
{
    width:200px;
}
div.searchConditionInputBlock div
{
    margin-top:2px;
    margin-bottom:2px;
}
div.searchConditionInputBlock div.pagingLinkBlock
{
    margin-top:11px;
}
.searchConditionHelpCaption, .searchConditionHelpText
{
    font-family:Verdana;
    font-size:10px;
    color:#254173;
}
.searchConditionHelpCaption
{
    font-weight:bold;
}
.searchConditionHelpText
{
}
.tableButtons, .tableButtonsBottom
{
    padding:5px 0px 5px 5px;
}
.searchButtonBlock
{
    padding:5px 0px 5px 235px;
}
.searchButtonBlock2
{
    padding:0px 0px 0px 75px;
}
.searchForm
{
    margin:0;
    width:100%;
}
img.ui-datepicker-trigger
{
    margin-left:3px;
    cursor:pointer;
}
.searchConditionLabel select
{
    margin-top:-3px;
}
div.searchConditionInputBlock div input.nameSearchBlockRadio
{
    margin:5px 0px 5px 110px;
    width:20px;
}
.nameSearchBlockRadio
{
    float:left;
    width:20px;
}
.docInfoWindow, .selectFree IFRAME
{
    position:absolute;
    display:none;
    width:860px;
    height:440px;
}
.docInfoWindow
{
    background-color:#dddddd;
    top: 10px;
    left: 40px;
    border:1px solid #223D6D;
    padding:5px 10px 0px 5px;
}
.docInfoWindowContent
{
    width: 855px;
    height: 395px;
}
.subdivisionInfoWindow, .subdivisionSelectFree IFRAME
{
    position:absolute;
    display:none;
    width:710px;
    height:400px;
}
.subdivisionInfoWindowContent
{
    overflow:auto;
    width: 395px;
    height: 395px;
}
.subdivisionInfoWindow
{
    background-color:#dddddd;
    top: 350px;
    left: 220px;
    border:1px solid #223D6D;
    padding:5px 10px 0px 5px;
}
.closeButton
{
    font-family:Arial;
    font-weight:bold;
    text-align:center;
    float:right;
    background-color:#5d83c7;
    background-image:url(/Content/Images/closeButton.png);
    background-repeat:no-repeat;
    width:22px;
    height:21px;
    color:White;
    cursor:pointer;
    margin-top:2px;
    margin-right:2px;
}
.selectFree, .subdivisionSelectFree
 {
  display: none; 
  font: 10px Verdana; 
  z-index: 2000; 
  background : #dddddd;  
  overflow:hidden;  
}

.selectFree IFRAME, .subdivisionSelectFree IFRAME
{
 display/**/:block;/*sorry for IE5*/
 position:absolute;/*must have*/
 top:0;/*must have*/
 left:0;/*must have*/
 z-index:-1;/*must have*/
 filter:mask();/*must have*/
 width:3000px;
 height:3000px;
}
div.docInfoWindowContent .searchTable
{
    margin-top:3px;
}
tr.docDetailEvenRow td, tr.docDetailOddRow td
{
    font-family:Tahoma;
    font-size:11px;
    padding-left:5px;
}
tr.docDetailEvenRow td.docDetailEvenColumn {background-color:#ffffff;}
tr.docDetailEvenRow td.docDetailOddColumn {background-color:#ededed;}
tr.docDetailOddRow td.docDetailEvenColumn {background-color:#e7e6e6;}
tr.docDetailOddRow td.docDetailOddColumn {background-color:#d7d6d6;}
th.docDetailOddHeader {background-color:#b3b3b3;}
th.docDetailEvenHeader, th.docDetailOddHeader, td.docDetailEvenColumn, td.docDetailOddColumn
{
    border-right:1px solid #A5A5A5;
}
.halfOpacity {
  opacity: 0.5;
  filter: alpha(opacity = 50);
}
.loadingProgress
{
    position:absolute;
    left:50%;
    top:50%;
    width:128px;
    height:128px;
    display:none;
    z-index:2001;
    background-image: url(/Content/Images/xclock.gif);
}
.disabledInput 
{
    background-color:#dddddd;
}
table.subdivisionSearchTable
{
    margin-left:0px;
    border-left:1px solid #A5A5A5;
    border-top:1px solid #bbbbbb;
    width:97%;
}
table.subdivisionSearchTable thead
{
    height:25px;
    background-color:#bbbbbb;
    color:#464646;
}
.subdivisionSearchTable td.searchTableColumn input
{
    width:20px;
    margin-left:20px;
}
.docDetailTableName
{
     font-family:Tahoma;
     font-size:12px;
     font-weight:bold;
     color: #0d2c64;
     margin-top:5px;
     padding-left:5px;
}
tr.docDetailSingleEvenRow,
tr.docDetailSingleOddRow
{
    font-family:Tahoma;
    font-size:11px;
}
TD {
		font-family: Tahoma;
		font-Size: 11px;
}

.normalRoundedButtonCenter
{
   width:150px; 
}

.messagesID
{
}
.txtAjaxPager
{
}

.unViewMessages
{
	color:Purple;
	font-weight:bold;
	
}

.printWindow
{
    display:none;
    width:100%;
}
.viewImageTab
{
    background-image:url(/Content/Images/tabs_bg.png);
    background-repeat:repeat-x;
    background-position:top;
}
.viewImageTabLeftS, .viewImageTabRightS, .viewImageTabLeftU, .viewImageTabRightU
{
    width:10px;
    height:10px;
    float:left;
}
.viewImageTabItemS
{
    float:left;
}
.viewImageTabItemU
{
    background-color:Gray;
    float:left;
}
.viewImageTabIntervalSU, .viewImageTabIntervalUU, .viewImageTabIntervalUS
{
    width: 10px;
    height:10px;
    float:left;
}
.viewImageTabLeftU, .viewImageTabRightU, .viewImageTabIntervalUU
{
    background-color:Teal;
}
.scanTypeName
{
    height:20px;
    padding-top:3px;
}
.scanTypeBlock, .tractBooksBlock
{
    border:1px solid #a0a1a1;
    padding:10px;    
}
.tractBooksBlock{padding:5px; margin:5px;}
.scanTypeText, .tractBooksBlockText
{
    position:relative;
    left:50px;
    top:5px;
    background-color:#d4d4d4;
    color:#223e6f; 
    font-weight:bold; 
    font-size:12px; 
}
.tractBooksBlockText
{
    left:20px;
    top:15px;
}
.scanTypeText
{
    width:70px;
}
.tractBooksBlockText
{
    width:100px;
    float:left;
}
.tractBooksBlock
{
    float:left;
}
.tractBooksRadioHeader
{
    float:left;
}
.tractBooksRightBlockText
{
    margin-left:310px;
}

.formTitlePasswChng
{
    font-size:16px;
}
/*view images*/
.viewImageTabHeader
{
    background-color:#2e4b7d;
    margin-bottom:10px;
    height:26px;
}
.viewImageTabLeftS, .viewImageTabIntervalSU, 
.viewImageTabIntervalUU, .viewImageTabRightU,
.viewImageTabLeftU, .viewImageTabIntervalUS,
.viewImageTabIntervalUS, .viewImageTabRightS
{
    background-repeat:no-repeat;
    background-image: url(/Content/Images/tabs.png);
    height:26px;
}
.viewImageTabLeftS {background-position:0px top; width:16px;}
.viewImageTabLeftU {background-position:-198px top; width:16px;}
.viewImageTabIntervalSU {background-position:-33px top; width:32px;}
.viewImageTabIntervalUU {background-position:-66px top; width:32px;}
.viewImageTabRightU {background-position:-99px top; width:32px;}
.viewImageTabIntervalUS {background-position:-165px top; width:32px;}
.viewImageTabRightS {background-position:-132px top; width:32px;}

.viewImageTabItemS{background-color:#d4d4d4; color:#2e4b7d}
.viewImageTabItemU{background-color:#5b729a; color:White}
.viewImageTabItemS,.viewImageTabItemU {padding-top:5px; height:21px; cursor:pointer; font-size:12px;}

.scanTypeBlock{width:250px; color:#223e6f; font-weight:bold; margin-left:40px;}
.scanTypeText{padding-left:5px;}
/*input block*/
.txtInst1Number{width:200px;}
.sectionMapInput{ width:300px;}
/*messages*/
.messagesImage
{
    background-image:url(/Content/Images/message.gif); 
    background-repeat:no-repeat;
    width:22px; 
    height:12px;
}
.viewImageTabData{padding-top:10px;}

/*buttons for table10*/
.Table10 .roundedButtonLeft, 
.Table10 .roundedButtonRight,
.Table10 .shortRoundedButtonCenter,
.Table10 .longRoundedButtonCenter
{
    float:left;
    height:18px;   
}
.Table10 .roundedButtonLeft,
.Table10 .roundedButtonRight
{
    width: 6px;
    background-repeat:no-repeat;
}
.Table10 .roundedButtonLeft,
.Table10 .roundedButtonRight,
.Table10 .shortRoundedButtonCenter,
.Table10 .longRoundedButtonCenter
{
    background-image: url(/Content/Images/blue_btn_small.png);
}
.Table10 .roundedButtonLeft
{
    background-position:left 0px;
}
.Table10 .roundedButtonRight
{
    background-position:left -42px;
}
.Table10 .roundedButtonRight
{
    margin-right:3px;
}
.Table10 .shortRoundedButtonCenter,
.Table10 .longRoundedButtonCenter
{
    font-family:Tahoma;
    font-size:11px;
    padding-top:2px;
    color:#d5e0f3;
    border:none;
    background-position:left -21px;
    background-repeat:repeat-x;
    width:143px;
}
.Table10 .shortRoundedButtonCenter:hover,
.Table10 .longRoundedButtonCenter:hover
{
    color:#ffffff;
}
.Table10 .longRoundedButtonCenter
{
   width:222px; 
}
.helpFrame
{
    width:750px;
    height:1200px;
}
.mainContentCell
{
/*    height:100%;*/
}
/*----------------*/
.documentImage
{
    border:solid 2px;
}
.viewImageControlBlock
{
    float:left;
    border:solid 1px #797979;
    margin-left: 10px;
    width:475px;
    position:absolute;
    top:180px;
    left:450px;
}
.viewImageControlBlockVisible
{
    background-color:#DDDDDD;
}
.viewImageControlBlockTransparent
{
    background-color:White;
}
.viewImageNotificationBlock
{
    float:left;
    width: 260px;
}
.viewImageButton
{
    font-family:Verdana;
    font-size:12px;
    color:#1b1a1a;
    margin:10px 2px 0px 2px;
    border:solid 1px #818181;
    height:20px;
    margin-bottom:4px;
    background-repeat:repeat-x;    
    background-color:#bebebe;
    width:112px;
    float:left;
}
.viewImageActiveButton
{
    cursor:pointer;
}
.viewImageButtonActiveText, .viewImageButtonPassiveText
{
    float:left;
    padding-top:3px;
    padding-bottom:3px;
    width:90px;
    text-align:center;
}
.viewImageButtonActiveText
{
    background-image: url(/Content/Images/grayButtons_bg2.png);
}
.imageZoomIn, .imageZoomOut, .imagePrintAll, .imagePrintThis, .imageNextDoc, .imageNextPage, .imagePrevDoc, .imagePrevPage, .imageGoTo, .floatPanelPinButton
{
    background-image: url(/Content/Images/ViewImage.png);
    width:22px;
    height:20px;
    float:right;
}
.imageZoomIn
{
    background-position:left -42px;
}
.imageZoomOut
{
    background-position:left -63px;
}
.imagePrintAll
{
    background-position:left -21px;
}
.imagePrintThis
{
    background-position:left 0px;
}
.imageNextDoc
{
    background-position:left -147px;
}
.imageGoTo
{
    background-position:left -168px;
}
.imageNextPage
{
    background-position:left -105px;
}
.imagePrevDoc
{
    background-position:left -126px;
}
.imagePrevPage
{
    background-position:left -84px;
}
.floatPanelPinButton
{
    margin-top:2px;
    margin-right:2px;
    height:21px;
    cursor:hand;
    background-position:left -189px;
}
.viewImagePrintOptions
{
    float:left;
    padding-top:10px;
}
.viewImageNavigationOptions
{
    float:left;
}
.viewImageZoomOptions
{
    float:left;
}
.viewImageDocInfo
{
    padding-top:10px;
    font-weight:bold;
    margin-bottom:10px;
    margin-left:200px;
}
#txtGotoPageNumber
{
    margin-top:10px;
    margin-left:2px;
}
/*----------------*/
.findRefID
{
	float:left;
}
.searchTableText
{
    position:relative;
    top:-2px;
}
.searchTableRadioBlock
{
}
.errorHeader
{
    font-family:Tahoma;
    font-size:24px;
    font-weight:bold;
    padding-top: 20px;
    padding-left: 100px;
    color:Red;
}
.errorLink
{
    font-family:Tahoma;
    font-size:12px;
    padding-left: 100px;
    padding-top: 20px;
}
.docDetailTitleBar, .subdivisionTitleBar
{
    background-image:url(/Content/Images/title_window.png);
    background-repeat:repeat-x;
    cursor:move;
    height:25px;
}
.docInfoWindowData
{
    width: 100%;
    height: 400px;
    overflow:auto;
}
.IE6SubdivisionLookupFix
{
    float:left;
    position:relative;
    left:3px;
    width:265px;
}
.IE6PagingInputFix
{
    float:left;
    position:relative;
    top:-1px;
    margin-bottom:0px;
}
.subdivisionPagingInputFix
{
    margin-top:2px!important;
}
.subdivisionPagingInputFixIE6
{
    margin-top:1px!important;
}
.totalResult, .grantorSearchLink, .titleBasketMessage
{
    color:#254173;
    padding-top:3px;
    margin-bottom: 10px;
    margin-left: 6px;
    float:left;
}
.totalResult span
{
    padding-left: 20px;
}
.grantorSearchLink
{
    text-decoration:underline;
    cursor:pointer;
}
.viewImageTopBlock
{
    width:790px;
}
.unselectable
{
    -moz-user-select: none;   
    -khtml-user-select: none;   
    user-select: none;
}
.docDetailLink:visited
{
    color:#8cc0f0;
}
.invisibleRegion, .hiddenImageInfo
{
    display:none;
}
.viewImageControlBlockVisible .docDetailTitleBar
{
    display:none;
}
.loadingNotification
{
    margin-right:4px;
}
.searchResultFoundRow
{
    background-color:#ffff80;
}
.titleBasketFindButtons
{
    padding-top:10px;
}
.bottmButtonPadding
{
    height:5px;
}
.bottomSearchButton
{
    width:220px;
}
.tableButtonsBottom
{
    padding-left:120px;
}
.tableButtonsBottom div div .savePriorSearchMessage
{
    position: relative;
    left:-100px;
}
.bottomGrantorLink .tableButtons
{
    padding-left:115px;
}
.userLogColumn, .userLogDataTable, .userLogList
{
    vertical-align:top;
}
.userLogColumn
{
    width:220px;
    overflow:hidden;
}
.userLogTable
{
    width:700px;
    margin-top:10px;
}
.userLogDataTable
{
    overflow:hidden;
}
.experiencingDifficulties
{
    font-size:larger;
    font-weight:bold;
}