/*© Copyright 1998-2009, Old Republic Title Holding Company, Inc.  All Rights Reserved.*/
A {
	color: #2C324D;
	text-decoration: underline;
}
A.menuTreeLink{
	color: #2C324D;
	text-decoration: none;
}
A.menuTreeLink:hover{
	color: #2C324D;
	text-decoration: underline;
}
A.txt {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-decoration: underline;
}
input[disabled], select[disabled], a[disabled]
{
	color: GrayText;
}
.aboutTitle{
	/*background-color: #A3613A;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;	
}
.accountServicesTitle{
	/*background-color: #2C324D;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.alternatingListItem{
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.button{
	background-color: #2C324D;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
	color: #ffffff;
	font-family: Arial;
	font-size: 7pt;
	font-weight: bolder;
	text-transform: uppercase;
}
.clientsTitle{
	/*background-color: #00502A;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.clone {
	filter: alpha(opactity=60);
	opacity: 0.5;
}
.dropDownList{
	background-color: #ffffff;
	border-color: #9F9F9F;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	height: 19px;
}
.employeesTitle{
	/*background-color: #2C324D;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.error{
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.fileUploader{
	background-color: #ffffff;
	border-color: #9F9F9F;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	height: 19px;
}
.footer{
	color: #9F9F9F;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
}
.full-height
{
	height: 100%;
}
.genericButton {
	height: 21px;
}
#globallinks {
	margin-left: 0px;
}
#globallinks li {
	background-color: #D6D6D6;
	color: #2C324D;
	margin-bottom: 1px;
	padding: 2px 5px 2px 10px;
	/* width: 148px; */
}
.grayHorizontalLine {
	background-color: #cccccc;
	border-style: none;
	color: #cccccc;
	height: 1px;
}
.grid{
	border-color: #6C787B;
	border-style: solid;
	border-width: 1px;
}
.grid td{
	border: 1px solid #bbb;
}
.gridClear{
	border-style: none;
	border-color: #ffffff;
}
.horizontalLine{
	background-color: #000000;
	border-style: none;
	color: #000000;
	height: 1px;
}
html,body, form {
  margin:0;
  padding:0;
  height:100%;
  width:100%;
}
.invisibleNode {
	left: -100px;
	position: absolute;
	visibility: hidden;
}
.listBox{
	background-color: #ffffff;
	border-color: #9F9F9F;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
}
.listHeader{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
}
.listItem{
	background-color: #D6D6D6;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.loginTitle{
	/*background-color: #C9CA7C;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bolder;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: bottom;
}
.menuBar{
	background-color: #2C324D;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
}
.menuItem{
	background-color: #D6D6D6;
}
.menuItemSelected{
	background-color: #6C787B;
	color: #ffffff;
}
.pms159{
	background-color: #A3613A;
}
.pms349{
	background-color: #00502A;
	color: #ffffff;
}
.pms420{
	background-color: #D6D6D6;
}
.pms422{
	background-color: #9F9F9F;
}
.pms444{
	background-color: #6C787B;
}
.pms539{
	background-color: #2C324D;
}
.pms617{
	background-color: #C9CA7C;
}
.pmsBlack{
	background-color: #000000;
}
.pmsReflexBlue{
	background-color: #3D488B;
}
.productsServicesTitle{
	/*background-color: #3D488B;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
#profilelinks li {
	background-color: #D6D6D6;
	color: #2C324D;
	margin-bottom: 1px;
	padding: 2px 5px 2px 10px;
	width: 148px;
}
.quickLinksTitle {
	/*background-color: #A3613A;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bolder;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: bottom;
}
.radioButton{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.requiredField {
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.resourcesTitle{
	/*background-color: #C9CA7C;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.style1 {
font-size: 22px;
font-weight: bold;
}
.symbol {
	color: #000000;
	font-family: Webdings;
	font-size: 10pt;
	text-decoration: none;
}
.teamTitle{
	/*background-color: #2C324D;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.textBox{
	background-color: #ffffff;
	border-color: #9F9F9F;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	height: 19px;
}
.textBoxMultiLine{
	background-color: #ffffff;
	border-color: #9F9F9F;
	border-style: solid;
	border-width: 1px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.txt{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	text-decoration: none;
}
.txtBold{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
}
.txtError{
	color: #ff0000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
}
.txtFooter {
	/*color: #6C787B;*/
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
}
.txtMenuItemSelected {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
}
.txtSmall{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 7pt;
}
.txtTitle{
	/*color: #ffffff;*/
	color: #2C324D;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
}
.viewLink{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8pt;
	font-style: italic;
	text-decoration: none;
}
.viewDisclosuresTitle {
	background-color: #00502A;
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: bottom;
}
.welcomeTitle{
	/*background-color: #3D488B;*/
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight: bold;
	padding-left: 5px;
	padding-bottom: 5px;
	vertical-align: bottom;
}

/* Workaround for cropped content in Opera */
form > table
{
	height: auto !important;
}
#LeftMenuCell, #MainContentCell
{
	vertical-align: top;
}