﻿/*
	Description: Style Sheet for Northwest Title Company
	Author: Miguel Barragan
	Update: October 23, 2009
*/
body 
{
	background-image: url(../images/main/ntcFadeBackground1px.png);
	background-repeat: repeat-x;
	background-color: #a3a3a2;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul li
{
	list-style-type: disc;
	color: #2e6ba0;
}

.divMainContent
{
	text-align: center;
	padding: 0px 0px 0px 0px;
}

.tblMainContent
{
	background-color: #FFFFFF;
	border-color: #6E6D5F;
	border-style: solid;
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	margin-top: 30px;
	width: 880px;
}

.tblTopHeader
{
	background-image: url(../images/main/NTCTopBannerBackgndHor1px.png); 
	background-repeat: repeat-y;
	width: 880px;
}

.footer
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	font-weight: 500;	
	color: #5c5b50;
	text-align: center;
	padding: 10px 5px 5px 10px;	
	vertical-align: top;
}

.footerLinks
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: 500;	
	color: #5c5b50;
	text-align: center;
	padding: 10px 5px 5px 10px;	
	vertical-align: top;
}

.tblOrdersMain
{
	padding: 25px 25px 25px 25px;
	margin-bottom: 25px 25px 25px 25px;
}

.tblOrdersClientInfo
{
	padding: 15px 15px 15px 15px;
}

.tdClientInfoField
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 500;	
	color: #666666;
	text-align: left;
	padding: 0px 0px 0px 0px;	
	vertical-align: top;
}

.tdClientInfoValue
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 500;	
	color: #333333;
	text-align: left;
	padding: 0px 0px 0px 20px;	
	vertical-align: top;
}

.tdOrdersDocTableHeader
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;	
	color: #999999;
	text-align: left;
	padding: 7px 7px 7px 7px;
	vertical-align: top;
}

.tdOrdersDocTableHeaderLine
{
	border-top: solid 1px #999999;
	vertical-align: top;
}

.tdOrdersDocTableItemNumber
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;	
	color: #000000;
	text-align: center;
	padding: 7px 7px 7px 7px;
	vertical-align: middle;
	width: 20px;
}

.tdOrdersDocTableItemIcon
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;	
	color: #000000;
	text-align: center;
	padding: 7px 7px 7px 7px;
	vertical-align: middle;
	width: 28px;
}

.tdOrdersDocTableItemData
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;	
	color: #000000;
	text-align: left;
	padding: 7px 7px 7px 7px;
	vertical-align: middle;
}

.trOrdersDocTableRowAlternate
{
	background-color: #f6f6f6;	
}

.tdAddtlInfoTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 500;	
	color: #336699;
	text-align: left;
	padding: 15px 10px 15px 10px;
	vertical-align: top;
}

.tdAddtlInfobullet
{
	padding: 15px 7px 7px 7px;
	vertical-align: top;
}

.tdAddtlInfoText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;	
	color: #666666;
	text-align: left;
	padding: 7px 7px 15px 7px;
	vertical-align: top;
}

.rates_main_title
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 18px;
	font-weight:700;
	text-align:left;
	padding: 25px 0px 3px 0px;
	color:#666666;
}

.rates_main_subtitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 20px 0px;
	color:#2e6ba0;
}


.rates_main_subtitle2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 10px 0px;
	color:#2e6ba0;
}

.rates_table
{
	background-color: #000000;	
}

.rates_table_no_data
{
	background-color: #000000;
	width: 100%;	
}

.rates_table_header
{
	padding: 3px 3px 3px 3px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	background-color:#e1e8f0;
	vertical-align:top;
	border: solid 1px #b2b2b2;
}

.rates_table_header_small
{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10px;
	font-weight:500;
	color:#666666;
	vertical-align:top;
}

.rates_table_row
{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:500;
	background-color:#FFFFFF;
	border-bottom: solid 1px #b2b2b2;
	border-left: solid 1px #b2b2b2;
	border-right: solid 1px #b2b2b2;
	text-align: center;
}

.rates_table_row_no_data
{
	padding: 50px 50px 50px 50px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight:500;
	color:#666666;
	background-color:#ebebeb;
	border-top: solid 1px #b2b2b2;
	border-bottom: solid 1px #b2b2b2;
	border-left: solid 1px #b2b2b2;
	border-right: solid 1px #b2b2b2;
	text-align: center;
}

.rates_table_row_alternate
{
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:500;
	background-color:#efefef;
	border-bottom: solid 1px #b2b2b2;
	border-left: solid 1px #b2b2b2;
	border-right: solid 1px #b2b2b2;
	text-align: center;
}

.tdRatesDescription1
{
	padding: 0px 5px 0px 0px;

	border-top: solid 1px #b2b2b2;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	width: 165px;
}

.tdRatesDescription2
{
	padding: 0px 5px 0px 0px;
	border-top: solid 1px #b2b2b2;

	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	width: 550px;
}

.tdRatesDescriptionAdditionalTitle
{
	font-weight:700;
	color: #336699;
}

.rates_description_title
{
	font-weight:700;
	color:#666666;
}

.rates_description_text
{
	font-weight:500;
}

.tblRatesMain
{
	background-color:#ffffff;
	width: 90%;
}

.tdWelcomeBoxMiddleLeftSection
{
	background-image: url(../images/main/NTCBodyBoxMiddleLeft6x1.png);
	background-repeat: repeat-y;
	vertical-align: top;
	width: 6px;
}

.tdWelcomeBoxMiddleRightSection
{
	background-image: url(../images/main/NTCBodyBoxMiddleRight6x1.png);
	background-repeat: repeat-y;
	vertical-align: top;
	width: 6px;
}


.tblContactsMain
{
	padding: 20px 0px 20px 0px;
	background-color:#ffffff;
	width: 90%;
}

.contact_us_main_left {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	color: #3D3936;
	vertical-align:top;
	text-align:left;	
}

.contact_us_subtitles {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 16px;
	font-weight: 700;
	color: #336699;
	vertical-align:top;
	text-align:left;	
}


.contacts_table_header
{
	padding: 10px 5px 10px 5px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight:500;
	background-color:#e1e8f0;
	vertical-align:top;
	border: solid 1px #CCCCCC;
	color:#336699;
	text-align:center;
}

.contacts_table_header_staff
{
	padding: 10px 0px 15px 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 500;
	background-color: #e1e8f0;
	vertical-align: bottom;
	border: solid 1px #CCCCCC;
	color: #336699;
	text-align: left;
}

.contact_us_subtitles_bullet
{
	padding: 2px 13px 15px 0px;
	vertical-align: top;
	width: 15px;
}

.contacts_table_row_staff
{
	padding: 7px 3px 7px 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	background-color: #FFFFFF;
	vertical-align: top;
	border: solid 1px #FFFFFF;
	color: #666666;
	text-align: left;
}

.contacts_table_row_staff_name
{
	font-size: 14px;
	font-weight: 600;
}

.contacts_table_row_staff_title
{
	font-size: 12px;
	font-weight: 500;
	font-style: italic;
	color:#336699;
}

.contacts_table_row_staff_email
{
	font-size: 12px;
	font-weight: 500;
	color: #666666;
}

.contacts_table_row_alternate_staff
{
	padding: 7px 3px 7px 10px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	background-color: #f1f6fb;
	vertical-align: top;
	border: solid 1px #FFFFFF;
	color: #666666;
	text-align: left;
}

.contacts_table_row_phone
{
	padding: 7px 3px 7px 3px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	background-color: #FFFFFF;
	vertical-align: middle;
	border: solid 1px #FFFFFF;
	color: #666666;
	text-align: center;
}

.contacts_table_row_alternate_phone
{
	padding: 7px 3px 7px 3px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	background-color: #f1f6fb;
	vertical-align: middle;
	border: solid 1px #FFFFFF;
	color: #666666;
	text-align: center;
}

.tdContactUsTab
{
	cursor:pointer;
}

.tblLegalDisclaimerMain
{
	background-color:#ffffff;
	width: 80%;
}

.tdLegalDisclaimerText
{
	padding: 20px 40px 20px 40px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	background-color: #f1f6fb;
	vertical-align: top;
	color: #666666;
	text-align: left;
}

.tblSiteMapMain
{
	background-color:#ffffff;
	width: 600px;
}

.sitemap_links
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 500;
	color: #666666;
	text-decoration:none;
}

.tdHomeRightSectionsTitleBullet
{
	padding: 5px 10px 0px 0px;
}

.tdHomeRightSectionsTitle
{
	padding: 0px 0px 10px 0px;
	font-family: Arial, Verdana, Sans-Serif;
	font-size:15px;
	font-weight:700;
	color:#336699;
	text-align:left;	
}

.tdHomeRightSectionsText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size:12px;
	font-weight:500;
	color:#666666;
	text-align:left;
}

.links_subtitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:left;
	padding: 0px 0px 0px 0px;
	color:#2e6ba0;
	border-bottom: solid 1px #CCCCCC;
	text-align:left;
}

.links
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	color: #666666;
	text-decoration:none;
	text-align:left;
}

.links  a:link {color: #666666;text-decoration: none;}
.links  a:visited {color: #666666;text-decoration: none;}
.links  a:hover {color: #333333;text-decoration: underline;}

/*
input, textarea, select
{
	padding: 3px 3px 3px 3px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;	
	color: #336699;
	background-color: #f5f5f5;
	border: solid 1px #CCCCCC;
}

input:focus, input:hover, textarea:focus, textarea:hover, select:focus, select:hover 
{	
	color: #000000;
	background: #eef5fb;
	border: 1px solid #8ca9c4;
}

input.button
{
	padding: 2px 5px;
	font: 400 0.9em verdana, serif;
	color: #fff;
	background: #4E504C;
	border-width: 1px;
	border-style: solid;
	border-color: #888;
}

input.radio
{
	padding: 0px 0px 0px 0px;
	color: #000000;
	background:none;
	border:none;
}

.radiox
{
	padding: 0px 0px 0px 0px;
	color: #000000;
	background:none;
	border: solid 0px;
	font: 400 0.9em verdana, serif;
}*/

/*input, radio
{
	padding: 0px 0px 0px 0px;
	color: #000000;
	background:none;
	border: solid 0px;
	font: 400 0.9em verdana, serif;
}*/


.ordersSubtitleRequired
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 0px 0px;
	color:#2e6ba0;
	border-bottom: solid 1px #CCCCCC;
	text-align: Right;
}

.ordersText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 20px 0px;
	color:#666666;
	text-align: left;
}

.ordersDisclaimerText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	text-align:left;
	border: solid 1px #CCCCCC;
	background-color: #f5f5f5;
	padding: 7px 7px 7px 7px;
	color: #666666;
	text-align: left;
}

.ordersValidationText
{
	padding: 0px 0px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;
	font-size: 8pt;
	color:Maroon;	
}

.ordersLabelText
{
	padding: 0px 0px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;
	font-size: 8pt;
	color:#666666;
	vertical-align: middle;	
}

.ordersLabelAsterisk
{
	padding: 0px 0px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;
	font-size: 14pt;
	color:#666666;
	vertical-align: middle;	
}

.tdOrdersFields
{
	padding: 0px 0px 0px 36px;		
}

.ordersConfirmationLabelText
{
	padding: 0px 0px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 700;
	font-size: 10pt;
	color:#666666;
	vertical-align: middle;	
}

.ordersConfirmationLabelTextValue
{
	padding: 0px 0px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;
	font-size: 10pt;
	color:#666666;
	vertical-align: middle;		
}

/**************************************************************************************/
/* ReconTrust - Login - BEGIN						  	 						      */
/**************************************************************************************/

.panelLoginForm
{
	padding: 0px 0px 35px 0px;
}

.divLoginMain
{
	padding: 0px 0px 30px 0px;	
}

.tdLoginBodyMain
{
	background-color:#ffffff;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	padding: 0px 10px 10px 10px;
}

.tdLoginFields
{
	padding: 0px 0px 0px 10px;		
}

.loginSubtitleRequired
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 0px 200px;
	color:#2e6ba0;
	border-bottom: solid 0px #CCCCCC;
	text-align: Right;
}

.tdLoginHeader
{
	background-image: url(../images/main/NTCLoginBackground1x30px.png);
	background-repeat: repeat-x;
	background-color:#ffffff;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	padding: 10px 30px 10px 10px;
}

.tblLoginHeader
{
	background-color:#FFFFFF;
	border-bottom: solid 0px #CCCCCC;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 400px;
}

.lblLoginValidationMessage
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align: left;
	padding: 20px 0px 0px 0px;
	color: #666666;
}

.tdLoginValidationMessage
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 0px 10px;
	color: #666666;
}


.panelLoginMessage
{
	text-align:left;
	padding: 15px 0px 0px 0px;
}

.tdLoginButton
{
	padding: 10px 0px 5px 0px;
	text-align:left;
	vertical-align:top;
}

.loginButton
{
	background-color:Transparent;	
}

.tblLoginTitles
{
	padding: 10px 0px 35px 0px;
	vertical-align:top;
	text-align:left;
}

.loginInputTextBox
{
	padding: 3px 3px 3px 3px;
	font-size:10pt;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;	
	color: #336699;
	background-color: #f5f5f5;
	border: solid 1px #999999;
	vertical-align: middle;
	height:14px;
}

.loginInputTextBox:hover {color: #000000; background:; 
border:1px solid #8ca9c4;
}
.loginInputTextBox:focus {color: #000000; background:; 
border:1px solid #8ca9c4;
}

.logoutThankYou
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 0px 0px;
	color:#2e6ba0;
}

.logoutThankYouText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align:left;
	padding: 0px 0px 0px 20px;
	color:#666666;
}

.logoutThankYouText ul li
{
	padding: 0px 0px 0px 0px;
	color:#666666;
}

.logoutThankYouText  a:link {color: #336699;text-decoration: none;}
.logoutThankYouText  a:visited {color: #336699;text-decoration: none;}
.logoutThankYouText  a:hover {color: #333333;text-decoration: underline;}

.lblauthenticatedUser
{
	text-transform: capitalize;	
}

.authenticationText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 10px 0px;
	color: #666666;
}


.authenticatedUserBlue
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:700;
	text-align: left;
	padding: 0px 0px 10px 0px;
	color: #336699;
}

.authenticationLine
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:left;
	padding: 7px 0px 0px 0px;
	color:#2e6ba0;
	border-bottom: solid 1px #CCCCCC;
	text-align:left;
}


/**************************************************************************************/
/* ReconTrust - Login - END							  	 						      */
/**************************************************************************************/


/**************************************************************************************/
/* ReconTrust - Title Rates - BEGIN					  	 						      */
/**************************************************************************************/

.tdRatesCountySelector
{
	padding: 0px 0px 20px 0px;		
}

.lblRatesCountySelectorTitle
{
	padding: 0px 10px 0px 0px;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;
	font-size: 10pt;
	color:#666666;
	vertical-align: middle;	
}

.ratesButton
{
	padding: 0px 0px 0px 0px;
	font: 400 0.9em verdana, serif;
	color: #ffffff;
	background-color:Transparent;
	border: solid 0px Transparent;
}


/**************************************************************************************/
/* ReconTrust - Title Rates - END					  	 						      */
/**************************************************************************************/

/* The following definitions will pre-load all the images needed for mouseovers */
/* The div that lists all the image needed are located at the bottom of the each page */
/* They are all separated by page in which they occur */
/**************************************************************************************/
div#preloadedMainMaster
{
    position: absolute;
    overflow: hidden;
    left: 0px;
    top: 0px;
    height: 1px;
    width: 1px;
}

div#preloadedHomeMainMaster
{
    position: absolute;
    overflow: hidden;
    left: 0px;
    top: 0px;
    height: 1px;
    width: 1px;
}


/* Temp */
/* Temp */
/* Temp */
/**************************************************************************************/

.videosDescriptionTextNew
{
	margin:0px;
	padding:0px 0px 5px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:500;
	color:#666666;
	vertical-align:top;
	line-height: 11pt;
	overflow:hidden;
	height:160px;
	white-space:normal;
}

.videosDescriptionTextNewExpanded
{
	margin:0px;
	padding:0px 0px 5px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:500;
	color:#666666;
	vertical-align:top;
	line-height: 11pt;
	overflow:visible;
	white-space:normal;
}

.videosReadMoreButton
{
	padding-top:7px;
	vertical-align:bottom;
	cursor:pointer;
}
 
  
/**************************************************************************************/
/* ReconTrust - Search Box - BEGIN					  	 						      */
/**************************************************************************************/

/*form#reconSearchForm input:focus, input:hover, textarea:focus, textarea:hover, select:focus, select:hover 
{
	color: #000000;
	background-color:Transparent;
	border: 1px solid #8ca9c4;	
}*/

.divSearchBox
{
	padding: 0px 0px 20px 0px;
}

.tblSearchBox
{
	background-color: #FFFFFF;
	border-color: #6E6D5F;
	border-style: solid;
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 700px;
}

.tdSearchBoxCellContainer
{
	background-image: url(../images/orders/NTCSearchBoxMiddleBackground1X33px.png);
	background-repeat: repeat-x;
	background-color: #d4e1ef;
	border-style: solid;
	border-width: 0px;
	padding: 7px 0px 0px 0px;
	vertical-align: top;
	height: 33px;
	width: 688px;
}

.tdSearchBoxMiddleSide
{
	background-image: url(../images/orders/NTCSearchBoxMiddleBackgroundSide1X1px.png);
	background-repeat: repeat-y;
	background-color: #cccccc;
	border-style: solid;
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	height: 33px;
	width: 1px;
}

.tdSearchBoxMiddleLeftSection
{
	background-image: url(../images/newMain/NTCSearchBoxMiddleBackground1X33px.png); 
	background-repeat: repeat-y;
	background-color: #d4e1ef;
	vertical-align: top;
	height: 33px;
	width: 5px;
}

.tdSearchBoxMiddleRightSection
{
	background-image: url(../images/newMain/SearchBox/rmSearchBoxSide1X10px.png); 
	background-repeat: repeat-y;
	background-color: #d4e1ef;
	vertical-align: top;
	height: 33px;
	width: 6px;
}

.searchTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13pt;
	font-weight:700;
	text-align:left;
	padding: 0px 10px 0px 10px;
	color:#666666;
}

.searchInputTextBox
{
	padding: 3px 3px 3px 3px;
	font-size:10pt;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;	
	color: #336699;
	background-color: #f5f5f5;
	border: solid 1px #999999;
	vertical-align: middle;
	height:14px;
}

.searchInputTextBox:hover {color: #000000; background:; 
border:1px solid #8ca9c4;
}
.searchInputTextBox:focus {color: #000000; background:; 
border:1px solid #8ca9c4;
}

.searchButton
{
	background-color:Transparent;
}

.tdSearchButton
{
	padding: 0px 10px 0px 10px;
}

.searchButton:hover
{
	background-color:Transparent;
}

.searchRadioSelector
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:400;
	text-align:left;
	padding: 0px 0px 0px 0px;
	color:InactiveBorder;
	vertical-align:middle;
	background-color:Transparent;
	border: none;
	border: solid 0px #CCCCCC;
}

.searchRadioSelectorTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:400;
	text-align:left;
	padding: 0px 5px 0px 0px;
	color:#666666;
	vertical-align:middle;
}

/**************************************************************************************/
/* ReconTrust - Search Box - END					  	 						      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Contact Box - BEGIN					  	 						      */
/**************************************************************************************/

.divContactBox
{
	padding: 15px 0px 0px 0px;
}

.tdContactBoxMiddleLeftSection
{
	background-image: url(../images/orders/NTCSearchBoxMiddleBackground1X33px.png); 
	background-repeat: repeat-y;
	background-color: Transparent;
	vertical-align: top;
	height: 20px;
	width: 5px;
}

.tdContactBoxCellContainer
{
	background-image: url(../images/orders/NTCSearchBoxMiddleBackground1X33px.png);
	background-repeat: repeat-x;
	background-color:Transparent;
	border-style: solid;
	border-width: 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	height: 20px;
	width: 688px;
}

.contactInfo
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	color: #666666;
	text-decoration:none;
	text-align:left;
}
.contactInfo  a:link {color: #666666;text-decoration: none;}
.contactInfo  a:visited {color: #666666;text-decoration: none;}
.contactInfo  a:hover {color: #333333;text-decoration: underline;}

.contactInfo2
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	color: #666666;
	text-decoration:none;
	text-align:left;
	padding: 0px 0px 0px 10px;
}
.contactInfo2  a:link {color: #666666;text-decoration: none;}
.contactInfo2  a:visited {color: #666666;text-decoration: none;}
.contactInfo2  a:hover {color: #333333;text-decoration: underline;}



.contactInfoLink
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	color: #2e6ba0;
	text-decoration:none;
	text-align:left;
}

.contactInfoLink  a:link {color: #2e6ba0;text-decoration: none;}
.contactInfoLink  a:visited {color: #2e6ba0;text-decoration: none;}
.contactInfoLink  a:hover {color: #333333;text-decoration: underline;}


/**************************************************************************************/
/* ReconTrust - Contact Box - END					  	 						      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order Header - BEGIN					  	 					      */
/**************************************************************************************/

.tblOrderHeader
{
	background-color:#FFFFFF;
	border-bottom: solid 0px #CCCCCC;
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	width: 700px;
}

.orderHeaderSearchTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:400;
	text-align:left;
	padding: 0px 5px 0px 0px;
	color:#666666;
	vertical-align:middle;
}

.tdOrderHeaderOrderTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 13pt;
	font-weight:400;
	text-align:left;
	padding: 0px 10px 0px 10px;
	color:#666666;
}

.tdOrderHeaderSection
{
	background-color:#efefef;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	padding: 0px 0px 5px 0px;
}

.tdOrderBodyMain
{
	background-color:#ffffff;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	padding: 10px 10px 10px 10px;
}

.orderHeaderGoButton
{
	background-color: Transparent;
}

.tdOrderHeaderGoButton
{
	padding: 0px 10px 0px 5px;
}

.tdOrderSection
{
	padding: 10px 0px 10px 0px;
}

.tdOrderSectionTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 14px;
	font-weight: 700;
	text-align: left;
	padding: 0px 10px 0px 10px;
	color: #336699;
	background-color:#edf3f9;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	cursor: pointer;
}

.lblOrderSectionTitleDynamicNote
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight: 500;
	text-align: left;
	padding: 0px 10px 0px 5px;
	color: #336699;
	background-color:#edf3f9;
	border-top: solid 0px #CCCCCC;
	border-bottom: solid 0px #CCCCCC;
	cursor:auto;
}

.tdOrderSectionControlText
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: 500;
	text-align: right;
	padding: 0px 0px 0px 1px;
	color: #666666;
	background-color:#edf3f9;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	cursor:pointer; 
}

.tdOrderSectionControlTextInner
{
	font-weight: 700;
}

.tdOrderSectionControlImage
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	font-weight: 500;
	text-align: right;
	padding: 0px 0px 0px 1px;
	color: #666666;
	background-color:#edf3f9;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
	vertical-align: middle;
	width:20px;
	cursor:pointer; 
}

.orderHeaderSearchTextBox
{
	padding: 3px 3px 3px 3px;
	font-size:8pt;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;	
	color: #336699;
	background-color: #ffffff;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
	height: 12px;
}

.orderHeaderSearchTextBox:hover {color: #000000; background:#eef5fb;border:1px solid #8ca9c4;}
.orderHeaderSearchTextBox:focus {color: #000000; background:#eef5fb;border:1px solid #8ca9c4;}

/**************************************************************************************/
/* ReconTrust - Order Header - END   					  	 					      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order Footer - BEGIN					  	 					      */
/**************************************************************************************/

.tdOrderFooterSection
{
	background-color:#efefef;
	border-right:solid 1px #cfcfcf;
	border-left:solid 1px #cfcfcf;
	padding: 0px 0px 0px 0px;
}

.orderFooterResultsPerPageTitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:400;
	text-align:left;
	padding: 0px 7px 0px 0px;
	color:#666666;
	vertical-align:middle;
}

.orderFooterResultsPerPageSelector
{
	padding: 1px 1px 1px 1px;
	font-size:8pt;
	font-family : Arial, Verdana, Sans-Serif;
	font-weight: 400;	
	color: #336699;
	background-color: #ffffff;
	border: solid 1px #CCCCCC;
	vertical-align: middle;
	/*height: 20px;*/
}
.orderFooterResultsPerPageSelector:hover {color: #000000; background:#eef5fb;border:1px solid #8ca9c4;}
.orderFooterResultsPerPageSelector:focus {color: #000000; background:#eef5fb;border:1px solid #8ca9c4;}

/**************************************************************************************/
/* ReconTrust - Order Footer - END						  	 					      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order Details Section  - BEGIN   					  	 		      */
/**************************************************************************************/

.tdOrderDetailsSubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:500;
	padding: 5px 0px 5px 0px;
	/*color: #2e6ba0;*/
	color: #666666;
	border-bottom: solid 1px #CCCCCC;
	text-align:left;
}

.tdOrderDetailsItemTitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:700;
	padding: 0px 10px 0px 0px;
	color: #336699;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.tdOrderDetailsItemValue
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	padding: 0px 20px 0px 0px;
	color: #333333;
	border-bottom: solid 0px #666666;
	text-align: left;
	vertical-align: top;
}

.orderDetailsViewButton
{
	background-color: Transparent;
}

.orderDetailsViewButtonClient7
{
	text-align: center;
}



/**************************************************************************************/
/* ReconTrust - Order Details Section  - END   					    	 		      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order Documents Section  - END   					    	 	      */
/**************************************************************************************/

.tdOrderDocumentsSubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderDocumentsSubtitlesDate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
	width: 100px;
}

.tdOrderDocumentsSubtitlesItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
	width: 20px;
}

.tdOrderDocumentsSubtitlesItemSpacer
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
	width: 5px;
}

.tdOrderDocumentsItemItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width: 20px;
}

.tdOrderDocumentsItemItem  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemItem  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemItem  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
}

.tdOrderDocumentsItem  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItem  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItem  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItemDate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width: 100px;
}

.tdOrderDocumentsItemDate  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDate  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDate  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItemDocIcon
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width:17px
}

.tdOrderDocumentsItemDocIcon  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDocIcon  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDocIcon  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItemDocIconAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width:17px
}

.tdOrderDocumentsItemDocIconAlternate  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDocIconAlternate  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemDocIconAlternate  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItemAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
}

.tdOrderDocumentsItemAlternate  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemAlternate  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemAlternate  a:hover {color: #333333; background-color:#ffffff; text-decoration: underline;}

.tdOrderDocumentsItemAlternateDate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width: 100px;
}

.tdOrderDocumentsItemAlternateDocIcon
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width:17px
}
.tdOrderDocumentsItemAlternateDocIcon  a:link {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemAlternateDocIcon  a:visited {color: #336699;text-decoration: none;}
.tdOrderDocumentsItemAlternateDocIcon  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderDocumentsItemItemAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
	width: 20px;
}

.tdOrderDocumentsRecordingsSubtitle
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:500;
	padding: 0px 0px 0px 0px;
	/*color: #2e6ba0;*/
	color: #666666;
	/*border-bottom: solid 1px #CCCCCC;*/
	text-align:left;
}

/**************************************************************************************/
/* ReconTrust - Order Documents Section  - END   					    	 	      */
/**************************************************************************************/

/**************************************************************************************/
/* Order Retail - Contacts Section  - BEGIN   						    	 	      */
/**************************************************************************************/

.tdOrderContactsSubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}


.tdOrderContactsItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 5px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.tdOrderContactsItem  a:link {color: #336699;text-decoration: none;}
.tdOrderContactsItem  a:visited {color: #336699;text-decoration: none;}
.tdOrderContactsItem  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderContactsItemAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 5px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.tdOrderContactsItemAlternate  a:link {color: #336699;text-decoration: none;}
.tdOrderContactsItemAlternate  a:visited {color: #336699;text-decoration: none;}
.tdOrderContactsItemAlternate  a:hover {color: #333333; background-color:#ffffff; text-decoration: underline;}

.tdOrderContactsItemEmail
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 5px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align:center;
	vertical-align: top;
}

.tdOrderContactsItemEmail  a:link {color: #336699;text-decoration: none;}
.tdOrderContactsItemEmail  a:visited {color: #336699;text-decoration: none;}
.tdOrderContactsItemEmail  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.tdOrderContactsItemEmailAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 5px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: center;
	vertical-align: top;
}

.tdOrderContactsItemEmailAlternate  a:link {color: #336699;text-decoration: none;}
.tdOrderContactsItemEmailAlternate  a:visited {color: #336699;text-decoration: none;}
.tdOrderContactsItemEmailAlternate  a:hover {color: #333333; background-color:#ffffff; text-decoration: underline;}


/**************************************************************************************/
/* Order Retail - Contacts Section  - END				  			    	 	      */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order Fees Section  - BEGIN   					    	 	          */
/**************************************************************************************/

.tdOrderFeesSubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderFeesSubtitlesFeeID
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:right;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderFeesSubtitlesAmount
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:right;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderFeesSubtitlesInvoice
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderFeesItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
}

.tdOrderFeesItemAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: middle;
}

.tdOrderFeesItemFeeIDColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: middle;
}

.tdOrderFeesItemFeeIDColumnAlternate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 5px 2px 7px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: center;
	vertical-align: middle;
}

.tdOrderFeesItemAmountColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: middle;
}

.tdOrderFeesItemAlternateAmountColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: middle;
}

.tdOrderFeesItemBilledColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: middle;
}

.tdOrderFeesItemAlternateBilledColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 10px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: middle;
}

.tdOrderFeesTotalSubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #666666;
	border-top: solid 1px #CCCCCC;
}

.tdOrderFeesTotalSubtitlesFees
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: right;
	padding: 5px 0px 5px 0px;
	color: #666666;
	border-top: solid 1px #CCCCCC;
}

.tdOrderHistoryItem
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: left;
	vertical-align: top;
}

.tdOrderHistorySubtitlesDate
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align:right;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

.tdOrderHistoryItemDateColumn
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 9pt;
	font-weight:500;
	padding: 2px 0px 2px 0px;
	color: #666666;
	border-bottom: solid 0px #CCCCCC;
	text-align: right;
	vertical-align: top;
	width: 120px;
}

.lblOrdersDocumentsNoDocs
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align: left;
	padding: 7px 0px 0px 7px;
	color: #666666;
}

.PanelOrderFeesHeaderReconTrust
{
	padding: 0px 0px 0px 0px;
}


/**************************************************************************************/
/* ReconTrust - Order Fees Section  - END   					    	 	          */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Order History Section  - BEGIN   					    	          */
/**************************************************************************************/

.tdOrderHistorySubtitles
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 5px 0px 5px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
}

/**************************************************************************************/
/* ReconTrust - Order History Section  - END   					    	 	          */
/**************************************************************************************/

/**************************************************************************************/
/* ReconTrust - Search Results Section  - BEGIN   			        	 	          */
/**************************************************************************************/

.gridSearchResultsHeader
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12px;
	font-weight:700;
	text-align: left;
	padding: 100px 0px 0px 0px;
	color: #336699;
	border-bottom: solid 1px #CCCCCC;
	background-color: #edf3f9;
	vertical-align:top;
}

.gridSearchResultsHeader  a:link {color: #336699;text-decoration: none;}
.gridSearchResultsHeader  a:visited {color: #336699;text-decoration: none;}
.gridSearchResultsHeader  a:hover {color: #333333;text-decoration: underline;}

/*ForeColor="#666666" Font-Size="11px" HorizontalAlign="Justify" VerticalAlign="Top" BorderStyle="None"*/

.gridSearchResultsPager
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 10pt;
	font-weight:500;
	text-align: left;
	letter-spacing: .05em;
	word-spacing: 1em;
	padding: 5px 0px 0px 0px;
	color: #336699;
	border-bottom: solid 0px #CCCCCC;
}

.gridSearchResultsPager  a:link {color: #336699;text-decoration: none;}
.gridSearchResultsPager  a:visited {color: #336699;text-decoration: none;}
.gridSearchResultsPager  a:hover {color: #333333; background-color:#efefef; text-decoration: underline;}

.normalrow  
{  
	background-color:white;  
}  
 
.highlightrow  
{  
	background-color:#cccccc;  
}  

.gridSearchResultsAlternateRowStyle
{
	vertical-align:text-top;
	background-color:#ffffff;
}

.gridSearchResultsAlternateRowStyle
{
	vertical-align:text-top;
	background-color:#f2f2f2;
}

.gridSearchResultsRowStyle
{
	background-color:#CCCCCC;
}

.lblSearchResultsNote
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 0px 10px;
	color: #666666;
}

.lblSearchResultsNoMatch
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight:500;
	text-align: left;
	padding: 20px 0px 0px 0px;
	color: #666666;
}

.lblNotValidOrder
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 12pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 0px 5px;
	color: #666666;
}

.panelNoSearchResults
{
	padding: 20px 0px 20px 0px;
}


/**************************************************************************************/
/* ReconTrust - Search Results Section  - END   			        	 	          */
/**************************************************************************************/


/**************************************************************************************/
/* ReconTrust - Breadcrumbs  - BEGIN			   			        	 	          */
/**************************************************************************************/

.breadcrumbs
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 10px 0px;
	color: #666666;
}

.breadcrumbsBlue
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 10px 0px;
	color: #666666;
}


.breadcrumbs  a:link {color: #336699;text-decoration: none;}
.breadcrumbs  a:visited {color: #336699;text-decoration: none;}
.breadcrumbs  a:hover {color: #333333;text-decoration: underline;}

.breadcrumbsArrow
{
	padding:3px 7px 1px 7px;
}

.breadcrumbsBlue
{
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 8pt;
	font-weight:500;
	text-align: left;
	padding: 0px 0px 10px 0px;
	color: #336699;
}


/**************************************************************************************/
/* ReconTrust - Breadcrumbs  - END  			   			        	 	          */
/**************************************************************************************/
