/* CSS Document */
td
{
	vertical-align: top;
}
h1
{
	font-size: 130%;
}
#towerAd
{
	float: left;
	margin-left: 20px;
	padding: 0px;
	position: absolute;
	left: 780px;
	top: 80px;
	z-index: 1000;
}
#earTags
{
	float: right;
	width: 160px;
	height: 60px;
	padding: 0px;
	text-align: right;
}
#contentWide
{
	margin-left: 5px;
}

#towerAdWide
{
	float: left;
	margin-left: 20px;
	padding: 0px;
	position: absolute;
	left: 950px;
	top: 80px;
	z-index: 1000;
}

h2
{
	font-size: 110%;
	margin-bottom: 0px;
}
h3
{
	font-size: 110%;
	margin: 0px;
}
p
{
	text-align: justify;
}

#leftnav ul
{
	list-style-type: none;
	margin-left: 0px;
}
#leftnav li
{
}
a.leftnav:link, a.leftnav:active, a.leftnav:visited
{
	background-color: #FF0000;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold; /*font-family: Arial, Helvetica, sans-serif;*/
	width: 200px;
}
a.leftnav:hover
{
}
#leftnav #EmailAlerts
{
	border: 1px solid #3F3F3F;
	margin-top: 10px;
	color: #3F3F3F;
	padding-bottom: 10px;
	background-color: #F8F8F8;
}
#leftnav .ReserveBank
{
	border: 1px solid #3F3F3F;
	margin-top: 10px;
	color: #3F3F3F;
	padding-bottom: 10px;
	background-color: #F8F8F8;
}
#leftnav #EmailAlerts #EmailAlertsHead
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
}
#leftnav #ReserveBank
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
}
#leftnav #EmailAlerts #EmailAlertsContent
{
	padding: 5px;
	text-align: left;
}
#leftnav #EmailAlerts #EmailAlertsLink
{
	font-weight: bold;
	text-align: left;
	background-image: url(../images/bullet24.gif);
	background-repeat: no-repeat;
	background-position: 130px;
	padding-right: 10px;
	padding-left: 50px;
}
#TellFriend
{
	font-weight: bold;
	text-align: left;
	background-image: url(../images/bullet24.gif);
	background-repeat: no-repeat;
	background-position: 130px;
	padding-right: 10px;
	padding-left: 25px;
}
a.EmailLink:link, a.EmailLink:visited, a.EmailLink:active
{
	color: #3F3F3F;
}
a.EmailLink:hover
{
	color: #A20000;
}
body
{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #252f34;
	margin: 5px;
	background: #FFFFFF;
}
#PropReports
{
	width: 135px;
	margin-bottom: 10px;
}
#PropReportsWrapper
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}
#PropReportsWrapper #PropReports
{
	width: 148px;
	margin-bottom: 10px;
}
#DeprecReportsWrapper #DeproReports
{
	width: 148px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#DeprecReportsWrapper #DeproReports #object
{
	padding-left: 1px;
}

img
{
	border: none;
	margin: 0px;
	padding: 0px;
}
#DeproReports
{
	width: 125px;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#DeproReports #DeproReportsHead
{
	margin: 0px;
}
a.tbw:link, a.tbw:active, a.tbw:visited
{
	color: #404042; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}
a.tbw:hover
{
	color: #A20000;
	text-decoration: underline;
}
#PropReports ul
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 5px;
}
#leftnav #BrokerServices
{
	margin-top: 10px;
	background-color: #F8F8F8;
}
#leftnav #Admin #AdminHead
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-right-color: #3F3F3F;
	border-left-color: #3F3F3F;
}
#leftnav #BrokerServices #AdminHead
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-right-color: #3F3F3F;
	border-left-color: #3F3F3F;
}

/*#leftnav #Admin li {
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #3F3F3F;
	color: #CCCCCC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #808080;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #808080;
}
#leftnav #Admin ul {
	margin: 0px;
}
*/
#leftnav #Browse #BrowseHead
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-right-color: #3F3F3F;
	border-left-color: #3F3F3F;
}
#leftnav #Information
{
	background-color: #F8F8F8;
	margin-top: 10px;
}
#leftnav #Information #InformationHead
{
	font-weight: bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #3F3F3F;
	border-right-color: #3F3F3F;
	border-left-color: #3F3F3F;
}
a.AdText:link, a.AdText:active, a.AdText:visited
{
	color: #666666;
	text-decoration: none;
}
a.AdText:hover
{
	color: red;
	text-decoration: underline;
}
a.TblLinks:link, a.TblLinks:active, a.TblLinks:visited
{
	color: #404042;
	text-decoration: underline;
}
a.TblLinks:hover
{
	color: #4E8007;
	text-decoration: none;
}

.BankAd
{
	background-color: #F8F8F8;
	height: 200px;
	width: 240px;
	border: 1px solid #CCCCCC;
}
.AdText
{
	text-align: left;
	padding-left: 5px;
	padding-top: 10px;
}
.AdImage
{
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
.RightAdContainer
{
	padding-left: 7px;
	padding-top: 10px;
}
#RightAdContainer #RightAdContainerHead
{
	font-weight: bold;
	color: #8B8B8B;
	background-color: #EAEAEA;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 10px;
}
.GreenHead
{
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/RedGradientBG.gif);
	background-repeat: repeat;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}
.BlueHead
{
	font-weight: bold;
	color: #3F3F3F;
	background-image: url(../images/BlueGradient.gif);
	background-repeat: repeat;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.miniStrata
{
	background-position: -2px 3px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniFinanceMort
{
	background-position: -2px -102px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniBroker
{
	background-position: -2px -1447px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniSpec
{
	background-position: -2px -1489px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniJim
{
	background-position: -2px -1468px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniAussie
{
	background-position: -2px -228px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniBankWest
{
	background-position: -2px -1236px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniStGeorge
{
	background-position: -2px -144px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniAnz
{
	background-position: -2px -333px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniDiner
{
	background-position: -2px -1510px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniCBA
{
	background-position: -2px -732px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniCCS
{
	background-position: -2px -1552px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniTCC
{
	background-position: -2px -1531px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniMyRate
{
	background-position: -2px -1573px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniRatebusters
{
	background-position: -2px -1594px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniGoProperty
{
	background-position: -2px -1005px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniRentAlert
{
	background-position: -2px -1657px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.miniEspra
{
	background-position: -2px -1678px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}



.tinyCal
{
	background-position: -2px -1615px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}
.tinyInterest
{
	background-position: -2px -1636px;
	background-image: url(../images/mini.gif);
	background-repeat: no-repeat;
}

.BrokerRotator
{
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #ccc;
	text-decoration: none;
}
.BrokerRotator a
{
	color: #333;
	text-decoration: none;
}

.RightColumnDivs
{
	width: 158px;
	border: 1px solid #3F3F3F;
	background-color: #F8F8F8;
	color: #666666;
}
.RightColumnDivs ul
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 5px;
}

.RightColumnDivs li
{
	padding: 3px 0px;
	text-indent: 20px;
}

.RightColumnHead
{
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #FFFFFF;
	background-image: url(../images/RedGradientBG.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
}
a.footlink:link, a.footlink:active, a.footlink:visited
{
	color: #404040;
	text-decoration: underline;
	padding: 3px;
}
a.footlink:hover
{
	color: #A20000;
	text-decoration: none;
}
.footSeperator
{
	color: #2C95AB;
}
#Navigation
{
	height: 300px;
	width: 95%;
	border: 1px solid #000000;
	margin-right: auto;
	margin-left: auto;
}
#Navigation #NavigationHead
{
	font-weight: bold;
}
.NavigationHead
{
	background-color: #CCCCCC;
	padding-bottom: 3px;
	padding-top: 3px;
}
#NavLeftDivA, #NavLeftDivB, #NavLeftDivC, #NavLeftDivD
{
	float: left;
	width: 47%;
}
#NavRightDivA, #NavRightDivB, #NavRightDivC, #NavRightDivD
{
	margin-left: 10px;
	width: 47%;
}
.textbox
{
	border: solid 1px #000033;
}
.listbox
{
	border: solid 1px #000033;
}
.NavTitle
{
	background-color: #333333;
	font-weight: bold;
	padding: 5px;
	color: #FFFFFF;
	font-size: 1.2em;
}
.NavTable
{
	background-color: #EEEEEE;
	border: 1px solid #333333;
}
.NavSeperator
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.NavTblNumbers
{
	font-weight: bold;
	color: #E6770B;
	display: inline;
	padding-right: 10px;
	font-size: 1.3em;
	padding-left: 15px;
}
#NavTblDiv td
{
	color: #1F6774;
	font-weight: bold;
}
#special
{
	height: 100px;
	width: 125px;
	margin-bottom: 10px;
	display: none;
}
#glossary
{
}
#glossary h1
{
	margin: 0px;
	padding: 0px;
}
#GlossaryBody
{
	width: 100%;
	background-color: #D8D8D8;
}
#GlossaryBody table
{
}
#GlossaryBody th
{
	color: #000000; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	font-weight: bold;
	background-color: #EEEEEE;
	width: 150px;
	text-align: left;
	padding: 5px;
}
#GlossaryBody td
{
	color: #000000; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
	font-weight: normal;
	background-color: #F8F8F8;
	text-align: left;
	padding: 5px;
}
.GlossaryAnchor
{
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #D8D8D8;
	margin-top: 5px;
	margin-bottom: 5px;
}
#topanchor
{
	width: 100%;
	float: left;
}
.anchor
{
	padding: 0px;
	background-color: #993300;
}
#source
{
	font-size: 10px;
	font-style: oblique;
	font-weight: normal;
	text-align: right;
	padding-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.blacktext
{
	font-size: 10px;
	color: #000000;
	background-color: #F8F8F8;
	text-align: center;
}
a.glossarylink:link, a.glossarylink:active, a.glossarylink:visited
{
	font-weight: bold;
	color: #1F6774;
	text-decoration: underline;
}
a.glossarylink:hover
{
	text-decoration: none;
}
#header
{
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #3F3F3F;
	height: 65px;
}
#header #headerLogo
{
	float: left;
}
#header #headerAd
{
	float: right;
}
#header2
{
	width: 100%;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 65px;
}
#header2 #headerLogo
{
	float: left;
}
#header2 #headerAd
{
	float: right;
}
#content
{
	margin-right: 5px;
	margin-left: 5px;
}
#footer
{
	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}


#footer ul
{
	display: block;
	list-style-type: none;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	padding: 0px;
	text-align: center;
}
#footer li
{
	display: inline;
}
.footerline
{
	border-top: #3F3F3F 1px solid;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
#linksTbl p
{
	margin: 0px;
	margin-top: 12px;
	padding-bottom: 10px;
}
#LinksDiv li
{
	display: inline;
	padding-right: 5px;
	list-style-type: disc;
}






/*   Depreciation page    */
#DeproDiv
{
}
#DeproDiv h1
{
	font-size: 16px;
	text-align: center;
	margin: 0px;
	display: block;
	font-weight: bold;
}
#DeproDiv h2
{
	text-align: center;
}
#DeproDiv h3
{
	font-size: 13px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
	margin-top: 10px;
}
#DeproDiv ul
{
	margin: 0px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#DeproDiv li
{
	padding-right: 20px;
	list-style-image: url(../images/redarrow.gif);
	list-style-position: outside;
	list-style-type: square;
}
#DeproDiv th
{
	background-color: #CBF71C;
	color: #000000;
}

a.depronavlink:link, a.depronavlink:active, a.depronavlink:visited
{
	font-size: 10px;
	color: #666666; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
	padding: 1px 3px 1px 3px;
}
a.depronavlink:hover
{
	color: #FFFFFF;
	background-color: #A20000;
}
a.quotebox:link, a.quotebox:visited
{
	/*font-family: Arial, sans-serif; */
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
}

a.quotebox:hover
{
	/*font-family: Arial, sans-serif;*/
	color: #000000;
	font-weight: normal;
}
#QuoteBoxDiv
{
	background-color: #e6780a;
	text-align: center;
	font-size: 1.2em;
	font-weight: bold;
	border: 1px solid #000000;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 1px;
	width: 400px;
}
dt
{
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	font-size: 1.1em;
}
dd
{
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 10px;
}
dl
{
	margin-top: 20px;
}
.deproTableRow
{
	background-color: #E2E2E2;
}
.DeproClaim
{
	border: 1px solid #000000;
}
#LoginDiv
{
}
.LoginForm
{
	background-color: #f8f8f8;
	color: #333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.LoginTexBox
{
	width: 170px;
	background-color: #FFFFFF;
	border: 1px solid #d0d0d0;
}
#DeproEnquiryDiv
{
}
#DeproEnquiryDiv table
{
	background-color: #F6F6F6;
	border: 1px solid #0F5E6F;
}
.DeproEnquiryTD
{
	font-weight: bold;
	letter-spacing: 0.1em;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 3px;
}
#glossary li
{
	display: inline;
	padding-right: 5px;
	font-size: 1.1em;
}
#glossary ul
{
	margin: 0px;
	text-align: center;
}
#glossary ul
{
	margin-bottom: 30px;
}
.LinkCat
{
	background-color: #FBFBFB;
	border: 1px solid #CCCCCC;
	height: 100%;
	padding: 10px 5px 20px 5px;
}
.FormLinesDiv
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
.FormLinesBottomDiv
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebebeb;
	padding-top: 10px;
	padding-bottom: 10px;
}
.FormLinesDivLeftText
{
	padding-left: 10px;
	line-height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ebebeb;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
}
.buttonBG
{
	height: 32px;
	width: 113px;
	background-image: url(../images/buttonBgRed.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 30px;
	text-indent: 20px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
a.button:link, a.button:active, a.button:visited
{
	color: #333333;
	text-decoration: none;
}
a.button:hover
{
	text-decoration: underline;
}
.TopLoginForm
{
	background-image: url(../images/FormHeaderBGRed.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 43px;
}
.EmailForm
{
	background-color: #f8f8f8;
	color: #333;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
	border-left-color: #e0e0e0;
}
.EmailForm td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.GlossaryHead
{
	background-image: url(../images/header1stCell_bg.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.GlossaryItem
{
	background-color: #FFF;
}
.GlossaryAltItem
{
	background-color: #F6F6F6;
}
.GlossaryTable
{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D0D0D0;
	border-bottom-color: #D0D0D0;
	border-left-color: #D0D0D0;
}
.buttonBGMed
{
	background-image: url(../images/radUploadBtnSmall.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 66px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
}
.buttonBGLrg
{
	height: 20px;
	width: 114px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	text-align: center;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 13px;
	background: url(../images/radUploadBtnMedium.gif) no-repeat left top;
}
.PieHeader
{
	background-image: url(../images/GreyHeaderBg.gif);
	background-repeat: repeat-x;
}
.vote
{
	background-color: #fff;
	border: 1px solid #919b9c;
}
.PieNavRowBorderLeft
{
	font-size: 1.1em;
	font-weight: bold;
	border-top: 1px solid #e2e2e2;
	border-bottom: 2px solid #FFFFFF;
	border-left: 1px solid #e2e2e2;
	padding-left: 5px;
	vertical-align: middle;
}
.PieNavRowBorderRight
{
	border-top-width: 1px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e2e2e2;
	border-bottom-color: #FFFFFF;
	vertical-align: middle;
}
.PieNavRowBorderLeftNoBord
{
	padding-top: 10px;
	padding-bottom: 0px;
	font-size: 1.1em;
	font-weight: bold;
	border-top: 1px solid #e2e2e2;
	border-left: 1px solid #e2e2e2;
	padding-left: 5px;
}
.PieNavRowBorderRightNoBord
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2e2e2;
	padding-top: 10px;
	padding-bottom: 0px;
}
.FormTextHead
{
	color: #333;
	font-weight: bold;
	line-height: 20px;
	text-indent: 10px;
	float: left;
}
#ContactUsDiv td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
#AdvertiseDiv td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.ContactText
{
	padding-right: 10px;
	line-height: 20px;
}
#privacy p
{
	margin: 0px 0px 1em;
}
#privacy h2
{
	margin-bottom: 0.5em;
}
a.PrivacyLink:link, a.PrivacyLink:active, a.PrivacyLink:visited
{
	color: #CC3300;
	text-decoration: underline;
}
a.PrivacyLink:hover
{
	color: #666666;
	text-decoration: none;
}
#privacy ul
{
	list-style: disc;
	margin-left: 20px;
}
#privacy ol
{
	margin-top: 0px;
	margin-bottom: 30px;
}
#R1, #R2
{
	background-color: #B9E1FF;
}
#R3, #R4
{
	background-color: #FFFFCC;
}
#R5
{
	background-color: #99FFCC;
}
#R6
{
	background-color: #FFCCCC;
}
#R7
{
	background-color: #FFCCFF;
}
#A
{
	background: #B9E1FF;
	width: 75px;
	float: left;
	text-align: center;
}
#B
{
	background: #FFFFCC;
	float: left;
	width: 75px;
	text-align: center;
}
#C
{
	background: #99FFCC;
	text-align: center;
	float: left;
	width: 75px;
}
#D
{
	background: #FFCCCC;
	text-align: center;
	float: left;
	width: 85px;
}
#E
{
	background: #FFCCFF;
	text-align: center;
	float: left;
	width: 120px;
}
#TableResults .TblLeftText
{
	text-align: left;
	border-right: 1px solid #999999;
}
#TableResults h2
{
	font-weight: bold;
	font-size: 120%;
}
#TableResults td
{
	padding: 0px 3px;
	text-align: center;
	vertical-align: middle;
}
#TableResults th
{
	text-align: center;
	padding: 2px 3px;
}
#DivHomeLoans
{
	background: transparent;
}
#DivCreditCards
{
	background: #FFFFCC;
	margin-top: 20px;
}
#DivPersonalLoans
{
	background: #99FFCC;
}
#DivBusinessLoans
{
	background: #FFCCCC;
}
.TblResults
{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	margin: 0px;
	padding: 0px;
}
#DivNonConformingLoans
{
	background: #FFCCFF;
}
#DivBrokers th, #DivBrokers td
{
	padding: 4px 2px;
}
#DivBrokers
{
	cursor: pointer;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
#DivBrokers th
{
	font-weight: bold; /*background: url(../images/header1stCell_bg.gif) no-repeat top;*/
	margin: 0px;
	padding: 4px 0px 4px 4px;
	background-color: #DDE9E9;
}
.row
{
	background-color: #FFFFFF;
	color: #404042;
}
.rowalt
{
	background: #F6F6F6;
	color: #000000;
}
.z
{
	background-color: #CEF824;
	color: #4E8007;
}
.x
{
	background-color: #FF0000;
	color: #0000FF;
}
.TblHead
{
	background: url(../images/grid_headerBg.gif) repeat-x center;
	height: 20px;
	padding: 0px;
	margin: 0px;
	color: #FFFFFF;
	font: bold 10px/17px Verdana, Arial, Helvetica, sans-serif;
}
.StipAds
{
	padding-top: 7px;
	padding-bottom: 7px;
	margin: 0px auto;
	text-align: center;
	width: 100%;
}
.BrokerTblFoot
{
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	border: 1px solid #999999;
	background: #F6F6F6;
	padding: 5px;
}
.StripAdsTD
{
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.Ads
{
	margin-top: 10px;
}
#TblHomeLoansRates th
{
}
.TblTDBorders
{
	border-right: solid 1px #999999;
}
.TblHeadTDBordersSub
{
	border-right: solid 1px #999999;
	border-top: solid 1px #999999;
}
#HomeLoanHead
{
	background: #FF0000 url(../images/_test.gif) repeat-x bottom;
	height: 104px;
	width: 595px;
	position: absolute;
	top: 830px;
	z-index: -1000;
	left: 168px;
}
#TblHomeLoansRates
{
	z-index: 10;
}
#divlenders
{
	z-index: 10000;
}
.BrokerTableRowNoColor
{
	background: #FFFFFF;
}
.BrokerTableRowColor
{
	background: #F6F6F6;
}
#NewSearch
{
	float: right;
	margin-top: 8px;
	margin-right: 10px;
}
#V1L
{
	float: left;
	margin: 20px 0px 20px 0px;
	background-color: Lime;
	text-align: left;
}
#V1L ul
{
	margin: 0px;
	text-align: left;
}
#V1L li
{
	list-style-type: none;
	width: 80px;
	text-align: left;
	margin: 0px;
	height: 30px;
	line-height: 23px;
	font-weight: bold;
	padding: 0px;
}
#V1R
{
	float: left;
	margin: 20px 10px 20px 0px;
	background-color: Aqua;
}
#V1R ul
{
	margin: 0px;
}

#V1R li
{
	list-style-type: none;
	height: 30px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.brokerSignleft
{
	width: 130px;
	text-align: right;
	margin: 0px;
	font-weight: bold;
	padding: 2px 5px 2px 0px;
	vertical-align: middle;
}
.brokerSignMid
{
	padding: 2px 10px 2px 0px;
	vertical-align: middle;
}
.brokerSignRight
{
	padding: 2px 0px 2px 5px;
	vertical-align: middle;
	text-align: left;
}
.multiviewh2
{
	text-decoration: underline;
	padding: 0px;
	margin-top: 0px;
}
.MultiView
{
	margin-left: auto;
	margin-right: auto;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	width: 90%;
}
#BrokerNewDets td
{
	vertical-align: middle;
}
.valSum
{
	background-color: #F0F0F0;
	padding: 0px 3px 0px 3px;
	border: solid 1px #D6D6D6;
}
.rightAlign
{
	text-align: right;
	vertical-align: middle;
}
#FormVarLoan
{
	width: 750px;
	border: solid 1px black;
	background-color: #F0F0F0;
}
#FormVarLoan h2
{
	color: White;
	padding-left: 10px;
	background-repeat: repeat-x;
	background-color: #ff8f36;
}
#Accred
{
	width: 100%;
	background-color: #F8F8F8;
	border: solid 1px #CCCCCC;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}
#Accred li
{
	display: inline;
	list-style-type: none;
	margin-right: 45px;
	margin-left: 5px;
	text-align: justify;
}
#Prof
{
	width: 100%;
	background-color: #F8F8F8;
	border: solid 1px #CCCCCC;
	margin: 0px;
	padding: 5px 0px 5px 0px;
}
#Prof li
{
	display: inline;
	list-style-type: none;
	margin-right: 30px;
	margin-left: 5px;
	text-align: justify;
}
.MultiViewWrapper
{
	width: 600px;
	height: 300px;
	padding: 0px;
	margin: 0px;
	background-color: #FBFBFB;
	border-bottom: solid 1px #CEF824;
	border-left: solid 1px #CEF824;
	border-right: solid 1px #CEF824;
}
.MenuItemBroker
{
	font-weight: bold;
	background-image: url(../images/Menu_Green_Item.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
	background-position: left bottom;
	width: 115px;
	height: 23px;
}
a.adLink:link, a.adLink:active, a.adLink:visited
{
	color: black;
	text-decoration: underline;
	padding-top: 10px;
}
a.adLink:hover
{
	text-decoration: none;
}
.AdSource
{
	vertical-align: bottom;
	width: 100%;
	float: left;
	display: table-row;
	clear: both;
	text-align: left;
	margin-top: 10px;
	padding-left: 5px;
}
.collapsePanel
{
	overflow: hidden;
}
.collapsePanelHeader
{
	width: 80%;
	height: 30px;
	color: black;
	font-weight: bold;
}
.VisitUs
{
	padding-top: 40px;
	padding-left: 5px;
	text-align: left;
	padding-right: 5px;
}
.MenuItem2
{
	background-position: left bottom;
	background-image: url(images/Menu_Green_Item.gif);
	background-repeat: no-repeat;
	width: 147px;
	height: 22px;
}
.MenuItem
{
	font-weight: bold;
	color: #3F3F3F;
	background-color: #F8F8F8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 0px;
	margin: 0px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	display: block;
}
.menu
{
	padding: 0px;
	margin: 0px;
}
.MenuItemHover
{
	color: Black;
	background-color: white;
}
.MenuItemSelected
{
	color: #FFFFFF;
	background-repeat: repeat-x;
	background-color: #d51509;
}
.mul
{
	width: 630px;
	border: 1px solid #CCCCCC;
	border-top: 4px solid #d51509;
	padding: 0px;
	margin: 0px;
	background-color: #F8F8F8;
}
.MultiInstruct
{
	padding: 0px 5px 0px 5px;
}
.yyy
{
	margin-top: -15px;
}
#ProductTab
{
	width: 630px;
}
#ProductTab .table
{
	border-top: 1px solid #CCCCCC;
	background-color: Red;
	color: Red;
}
.table
{
	border-top: 1px solid #CCCCCC;
	background-color: Red;
	color: Red;
}
#ProductTab .row
{
	background-color: #FFFFFF;
	background-image: url(../images/defaultItemBg.gif);
	background-repeat: repeat-x;
}
#ProductTab .rowalt
{
	background-color: #f2f2f2;
	background-image: url(../images/altdefaultItemBg.gif);
	background-repeat: repeat-x;
}
/*#ProductTab .row {
      background-color: #FFFFFF;
	background-image: url(../images/BlueRowBg.gif);
	background-repeat: repeat-x;
	height:24px;
}
#ProductTab .rowalt
{
      background-color: #FFFFFF;
	background-image: url(../images/blueAltRowBg.gif);
	background-repeat: repeat-x;
	height:24px;
}*/
.gridchk
{
	padding-top: 2px;
}
#ProductTab .hrowheadsingle
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#ProductTab .hrowheadsingleLeft
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-left: 2px;
}
#ProductTab .hrowtop
{
	background-color: #DDE9E9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top: 1px solid #CCCCCC;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
#ProductTab .hrowbot
{
	background-color: #DDE9E9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	padding-left: 0px;
	padding-right: 0px;
}
#ProductTab .hrowbotsub
{
	background-color: #DDDDDD;
	height: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding-left: 1px;
	padding-right: 1px;
}
a.prodlink:visited
{
	color: #0D88F0;
}
a.prodlink:active, a.prodlink:link
{
	text-decoration: underline;
	color: Black;
}
a.prodlink:hover
{
	color: Red;
	text-decoration: none;
}
#ProductTab .hrowtopright
{
	background-color: #DDE9E9;
	height: 20px;
	padding-left: 0px;
	padding-right: 0px;
	border-top: 1px solid #CCCCCC;
}

#ProductTab .hrowbotright
{
	background-color: #DDE9E9;
	height: 20px;
	padding-left: 2px;
	padding-right: 2px;
}

#ProductTab .td
{
	border-right: Solid 1px #CCCCCC;
	padding: 0px 1px 0px 1px;
	vertical-align: middle;
	text-align: center;
}

#ProductTab .tdleft
{
	border-right: Solid 1px #CCCCCC;
	padding: 0px 1px 0px 1px;
	vertical-align: middle;
	text-align: left;
	margin: 0px;
	padding-left: 2px;
}

.general
{
	/*font-family:Arial;*/
}
.text_fld1
{
	border-right: #aaaaaf 1px solid;
	border-left: #aaaaaf 1px solid;
	border-top: #aaaaaf 1px solid;
	width: 200px;
	color: #000000;
	border-bottom: #aaaaaf 1px solid;
	background-color: #f2f2f2;
	text-align: left; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
}
.name_fld
{
	border-right: #aaaaaf 1px solid;
	border-left: #aaaaaf 1px solid;
	border-top: #aaaaaf 1px solid;
	border-bottom: #aaaaaf 1px solid;
	width: 300px;
	color: #000000;
	text-align: left; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
}
.select_box2
{
	border-right: #aaaaaf 0px solid;
	border-left: #aaaaaf 0px solid;
	border-top: #aaaaaf 0px solid;
	width: 115px;
	color: #000000;
	border-bottom: #aaaaaf 0px solid;
	text-align: left; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
}
.Btn_Select
{
	border-right: #CCCCCC 1px solid;
	border-left: #ffffff 2px solid;
	border-top: #ffffff 2px solid;
	font-family: Verdana,arial,helvetica;
	width: 100;
	color: #000000;
	border-bottom: #CCCCCC 1px solid;
	text-align: center; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 11px;
	cursor: hand;
	border-right-style: outset;
	border-left-style: outset;
	border-bottom-style: outset;
	border-top-style: outset;
}
.number_fld
{
	border-right: #aaaaaf 1px solid;
	border-left: #aaaaaf 1px solid;
	border-top: #aaaaaf 1px solid;
	width: 40px;
	color: #000000;
	border-bottom: #aaaaaf 1px solid;
	height: 100%;
	text-align: center; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
}
.number_fld2
{
	border-right: #aaaaaf 1px solid;
	border-left: #aaaaaf 1px solid;
	border-top: #aaaaaf 1px solid;
	width: 60px;
	color: #000000;
	border-bottom: #aaaaaf 1px solid;
	height: 100%;
	text-align: center; /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 10px;
}
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
	margin-top: 80px;
}
.modalPopup
{
	background-color: #ffffff;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 250px;
}
#brokerDetTbl td
{
	vertical-align: top;
}
.fff
{
	display: none;
}
#WhatHot
{
	width: 125px;
	margin-bottom: 10px;
	text-align: left;
}
#WhatHot ul
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	text-align: left;
	margin-top: 5px;
}
.compTab
{
	background-color: red;
	text-align: center;
	padding-right: 20px;
	padding-top: 3px;
	padding-left: 20px;
	font-weight: bold;
	color: White;
	height: 17px;
	background-image: url(../images/tabBG.gif);
	background-repeat: repeat-x;
}
.compTable
{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.compTabRow
{
}
.compTD
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	padding-left: 5px;
	padding: 3px;
}
.compTDbot
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 3px;
}
.compTDLeft
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	padding: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	font-weight: bold;
}
.compTDLeftBot
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding: 3px;
	font-weight: bold;
}
.compTDTopLeft
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a3030f;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding: 3px;
	font-weight: bold;
}
.compTDTop
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a3030f;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
}
.compRow
{
	background-color: #FFF;
}
.compAltRow
{
	background-color: #F7F7F7;
}
.compOuterTable
{
	text-align: center;
}
.compOuterTopL
{
	background-image: url(../images/Comparison/CompTopL.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	background-position: right bottom;
}
.compOuterTopBg
{
	background-image: url(../images/Comparison/CompTopBg.gif);
	background-repeat: repeat-x;
	width: 790px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
.compOuterTopR
{
	background-image: url(../images/Comparison/CompTopR.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 11px;
	margin: 0px;
	padding: 0px;
	background-position: left bottom;
}
.CompOuterL
{
	background-image: url(../images/Comparison/CompLeft.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	background-position: right top;
}
.CompOuterR
{
	background-image: url(../images/Comparison/CompRight.gif);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
	background-position: left top;
}
.compOuterBotL
{
	background-image: url(../images/Comparison/CompBotL.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	background-position: right top;
}
.compOuterBotBg
{
	background-image: url(../images/Comparison/CompBotBg.gif);
	background-repeat: repeat-x;
	width: 11px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	background-position: top;
}
.compOuterBotR
{
	background-image: url(../images/Comparison/CompBotR.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	background-position: left top;
}
.compOuterMain
{
	background-image: url(../images/Comparison/compBg.gif);
	background-repeat: repeat-x;
}
#BrokerCard .subTopL
{
	background-image: url(../images/BrokerCard/subTopL.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 33px;
	width: 10px;
}
#BrokerCard .content
{

	padding:10px;
}

#BrokerCard .subTopR
{
	height: 33px;
	width: 10px;
	background-image: url(../images/BrokerCard/subTopR.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#BrokerCard .subTopBg
{
	background-image: url(../images/BrokerCard/subTopBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height:20px;
	vertical-align:middle;
}

#BrokerCard .subBotL
{
	background-image: url(../images/BrokerCard/subBotL.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 10px;
	width: 10px;
}
#BrokerCard .subBotR
{
	background-image: url(../images/BrokerCard/subBotR.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 10px;
	width: 10px;
}
#BrokerCard .subL
{
	background-image: url(../images/BrokerCard/subL.gif);
	background-repeat: repeat-y;
	width: 11px;
}
#BrokerCard .subR
{
	background-image: url(../images/BrokerCard/subR.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 11px;
}
#BrokerCard .subBotBg
{
	background-image: url(../images/BrokerCard/subBotBg.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 11px;
}
#BrokerCard h2
{
	color: White;
	margin: 0px;
	padding: 0px ;
	font-weight: bold;
	font-size: 1.4em;
}
.prodList
{
	margin: 0px;
}
.prodList li
{
	display: inline;
	padding-right: 0px;
	text-align: justify;
	padding-left: 20px;
}
#BrokerCard .ConL
{
	padding-right: 10px;
	text-align: right;
	padding-bottom: 10px;
	vertical-align: top;
}
#BrokerCard .ConR
{
	font-weight: bold;
	text-align: left;
	vertical-align: top;
}
.contentPages
{
	/*background-color: #FBFBFB;*/
	border: 1px solid #D6D6D6;
	padding: 0px 10px;
}
.contentPagesNoBack
{
	border: 1px solid #D6D6D6;
	padding: 0px 10px;
}
.PageView
{
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;
	border-right: solid 1px gray;
	margin-top: -2px;
}
.PageViewCC
{
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;
	border-right: solid 1px gray;
}


/*Ticker*/
#marqueeWrapper
{
	border: 1px solid #D6D6D6;
	margin-top: 5px;
}
#marqueeWrapper .marqueeTopBg
{
	height: 25px;
	background: #fbfbfb;
}
#marqueeWrapper .marqueeTop_Text
{
	padding-top: 7px;
	padding-left: 10px;
	padding-right: 10px;
	font: normal 12px Arial, Verdana, Helvetica, Sans-Serif;
}

a.marqueeLink:link, a.marqueeLink:visited, a.marqueeLink:active
{
	color: #000;
	text-decoration: none;
}
a.marqueeLink:hover
{
	text-decoration: underline;
}
.adWrapper
{
	width: 600px;
	padding: 10px 0px;
	border-top: dotted 1px #e0e0e0;
}
.label
{
	width: 120px;
	height: 15px;
	float: left;
	font-weight: bold;
	padding: 0px;
}
.labelRight
{
	height: 15px;
	width: 260px;
	float: left;
	padding: 0px;
}

.adImage
{
	width: 200px;
	height: 143px;
	float: left;
	cursor: pointer;
}
.adText
{
	padding-left: 10px;
	width: 410px;
}
.fixedCells
{
	vertical-align: middle;
}
.yyy
{
	cursor: hand;
}
#homeul li
{
	list-style: circle url(../images/redarrow.gif) outside;
	padding-bottom: 5px;
}
* .homeli
{
	padding-left: 10px;
}
.piebg
{
	background-image: url(images/RefinPieArrows.jpg);
	background-repeat: no-repeat;
}
.crumbs
{
	/*font-family: Verdana,Arial,sans-serif;*/
	font-size: 11px;
	padding-top: 10px;
}
.Links
{
	font-size: 12px;
	padding: 0px 5px 0px 5px;
}
.Links a
{
	color: #cc0000;
	text-decoration: none;
}
.Links a:hover
{
	text-decoration: underline;
}
.Links li
{
	list-style-image: url(../images/redarrow.gif);
	padding-bottom: 2px;
}
.Tools
{
	/*font-family: futura, helvetica, arial, sans-serif;*/
	color: #333;
	font-size: 12px;
	width: 95%;
	padding: 10px 10px 10px 10px;
}
.Tools h2, .Tools h3, .Tools h4
{
	font-size: 14px;
	color: #cc0000;
	margin: 0px;
	line-height: normal;
	letter-spacing: 0.1em; /*font-family: futura, helvetica, arial, sans-serif;*/
}
.Tools h2
{
	font-size: 18px;
}

.Tools p
{
	margin: 6px 0 12px 0; /*font-family: arial, verdana, sans-serif;*/
	font-size: 12px;
}
.Tools ul, .Tools ol
{
	/*font-family: arial, verdana, sans-serif;*/
	font-size: 12px;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.Tools li
{
	padding-bottom: 3px;
	list-style-image: url(../images/redarrow.gif);
}
.gglPopupHtml
{
	width: 250px;
}
.gglPopBroker
{
	padding-right: 3px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 0px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #000 1px solid;
}
.gglInfoWrap
{
	float: left;
	width: 140px;
}
.propDetailStats
{
	float: right;
	width: 134px;
	position: relative;
}
.gglPopAddress
{
	font-weight: bold;
	margin-bottom: 0px;
}
.gglPopAgName
{
	overflow: hidden;
}
.gglPopupHtml UL.bullet
{
	margin-bottom: 0px;
	position: static;
	clear: left;
	margin-left: 0px;
}
.radMulti
{
	border: solid 1px #cecece;
	border-top: none;
	background-color: #F8F8F8;
}
.multiWrapper
{
	padding: 0px 10px;
}
.RadButton
{
	background: white url(  '../images/BtnMedium.gif' ) no-repeat;
	border: 0px;
	height: 22px;
	width: 115px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #666;
}
.RadButtonYellow
{
	background: white url(  '../images/YellowBtnSmall.gif' ) no-repeat;
	border: 0px;
	height: 22px;
	width: 66px;
	font: bold 11px Arial, Verdana, Sans-serif;
	color: #000;
	cursor: hand;
}
a.bbbb:link
{
	border-bottom: #ff0000 1px dotted;
	text-decoration: underline;
}
a.bbbb:hover
{
	color: Red;
	text-decoration: none;
}
#HomeSearch
{
	
}
#HomeSearch .navTbl
{
	border-top:none;
}
#HomeSearch .center
{
	border-right:solid 1px #919b9c;
	border-left:solid 1px #919b9c;
}
#HomeSearch .foot
{
	width: 100%;
	font-size: 93%;
	height: 32px;
	padding: 0px;
	border: solid 1px #919b9c;
	vertical-align:middle;
}

#ContentPage
{
	
}
#ContentPage .navTbl
{
	border-top:none;
}
#ContentPage .center
{
	border-right:solid 1px #919b9c;
	border-left:solid 1px #919b9c;
	padding:10px;
}
#ContentPage .foot
{
	width: 100%;
	font-size: 93%;
	height: 32px;
	padding: 0px;
	border: solid 1px #919b9c;
	vertical-align:middle;
}

.bigModule
{
	width: 650px;
	font-size:1em;
	background: url(../Admin/Images/bigModuleTop.jpg) no-repeat;}

.bigModuleBottom
{
	color: #252f34;
	padding: 5px 17px 15px 17px;
	line-height: 18px;
	background: url(../Admin/Images/bigModuleBottom.gif) no-repeat bottom;}

.bigModuleBottom a
{
	color: #252f34;
}

.bigModule .title
{
	color:#008ec9;
	font-size: 13px;
	margin-bottom:15px;
	font-weight:bold;
	padding-top:10px;
}
.bigModule .stat
{
	color: #d5150a;
	font-size: 13px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-weight:bold;
	padding-top:10px;
}

.bigModule ul
{
	margin-bottom: 0;
	margin-top:10px;
}
.bigModule p
{
	padding:0px;
	margin:0px;
}
#HomeSearch .GreyButton
{
	background: transparent url( '../images/btnRedStrip.gif' ) no-repeat;
	border: 0px;
	height: 25px;
	width: 113px;
	font: normal 12px Arial, Verdana, Sans-serif;
	color: #464E4F;
	cursor: pointer;
}
#HomeSearch .foot
{
	width: 100%;
	font-size: 93%;
	height: 32px;
	padding: 0px;
	border: solid 1px #919b9c;
	vertical-align:middle;
}
.advertorial
{
	color:#252f34;
	width:254px;
	height:200px;
	text-align:left;
	font-size:11px;
	background-color:#f5f8f9;
	border:solid 1px #eff2f3;
	cursor:pointer;
}
.advertorial .head
{
	height:34px;
}
.advertorial .body
{
	padding:3px 5px;
}
.advertorial h2
{
	text-align:center;
	font-size:12px;
	margin:5px 0px 7px 0px;
}
.advertorial ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

.advertorial li
{
	background-image:url(../images/greyarrow.gif);
	background-position:0 1px;
	background-repeat:no-repeat;
	padding:0px 0 5px 15px;
}
.advertorial p
{
	text-align:left;
	margin:0px;
	margin-top:7px;
}
.cardtitle
{
	width: 100%;
	background: transparent url(../images/CC-Search-Title.gif) no-repeat center 10px;
	height: 40px;
	border-left:solid 1px #919b9c;
	border-right:solid 1px #919b9c;
}
.ccright
{
	border-right: solid 1px #919b9c;
}
.ccleft
{
	border-right: solid 1px #919b9c;
	border-left: solid 1px #919b9c;
}
.ccleft select
{
	cursor:pointer;
}
.ccfootz
{
	width: 100%;
	font-size: 93%;
	height: 32px;
	padding: 0px;
	border: solid 1px #919b9c;
	vertical-align:middle;
}
.homeloantitle
{
	width: 100%;
	background: transparent url(../images/Loan-Search-Title.gif) no-repeat center 10px;
	height: 40px;
	border-left:solid 1px #919b9c;
	border-right:solid 1px #919b9c;
}
.SearchButton
{
	background: transparent url( '../images/btnRedStrip.gif' ) no-repeat;
	border: 0px;
	height: 25px;
	width: 113px;
	font: normal 12px Arial, Verdana, Sans-serif;
	color: #464E4F;
	cursor: pointer;

}
.plloantitle
{
	width: 100%;
	background: transparent url(../images/PL-Search-Title.gif) no-repeat center 10px;
	height: 40px;
	border-left:solid 1px #919b9c;
	border-right:solid 1px #919b9c;
}
.olloantitle
{
	width: 100%;
	background: transparent url(../images/OL-Search-Title.gif) no-repeat center 10px;
	height: 40px;
	border-left:solid 1px #919b9c;
	border-right:solid 1px #919b9c;
}


/*Combo CssClass*/
.comboBox 
{ 
  border: 1px solid #b1d8eb; 
  background-color: transparent; 
  line-height:11px;
}
/*HoverCssClass*/
.comboBoxHover
{ 
  border: 1px solid #555555; 
  background-color: #fff; 
  line-height:11px;
}
/*FocusedCssClass*/
.comboDropDown 
{ 
  border: 1px solid #868686; 
  background-color: #fff; 
  padding: 1px;
  padding-right: 0px;
  width: 500px;
  cursor: default;
  line-height:11px;
}
/*TextBoxCssClass*/
.comboTextBox
{
  border: 0px;
  padding-left: 2px;
  padding-right: 2px;
  background-color:transparent;
  width:240px;
}
/*DropDownCssClass*/
.comboDropDown
{
  width:240px;
}
/*ItemCssClass*/
.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
  color:#000039;
}
/*ItemHoverCssClass*/
.comboItemHover
{
  background-color: #eef8fd; 
  background: #eef8fd
url(../Admin/Images/comboItemBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #d8f0fa;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;  
}
/*SelectedItemCssClass*/
.comboItemSelected
{
  background-color: #e1f3fc; 
  background: #e1f3fc
url(../Admin/Images/comboItemSelectBg.gif);
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #99defd;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;  
}
/*DropDownContentCssClass*/
.dropDownContent
{
}
/*TextBoxDisabledCssClass*/
.textBoxDisabled
{
}
/*TextBoxFocusedCssClass*/
.textBoxFocused
{
  width:240px;
}
/*TextBoxHoverCssClass*/
.textBoxHover
{
}





/* Multi Page   */
.brokerReg 
{
    border:solid 1px gray;
    margin-top:-1px;
}
.brokerReg h1
{
    margin:0px;
    font-size:13px;
    padding:0px;
}
.brokerReg p
{
    margin-bottom:15px;
    padding:0px 0px;
}
.brokerReg ul
{
    margin-left:20px;
    margin-bottom:10px;
}
.brokerReg li
{
    padding:5px 0px;
    background: transparent url('../images/ArrowExpand.gif') no-repeat 0px 1px;
    padding-left:15px;
}
.brokerReg .otlsOuterWorkArea
{
    padding:10px;
}
.brokerReg .otlsOuterWorkArea h1
{
    margin:10px 0;
}



.brokerReg .otlsInnerWorkArea
{
    background-color:#f8f8f8;
    padding:10px;
    margin-top:0px;
}

.brokerReg .navButtons
{
   /* float: right; */
    width: 180px; 
    height: 24px; 
    margin-top: 20px;
    padding:5px; 
    background-color:#f8f8f8;
}
.brokerReg .navButtons .left
{
    width:87px;
    float:left; 
}
.brokerReg .navButtons .right
{
    width:87px;
    float:right; 
}
.brokerReg .navButtons .middle
{
    text-align:center;
}
.brokerReg .otlsButtonSmall
{
	background: transparent url('../images/otlsButtonSmall.gif') no-repeat;
	border: 0;
	height: 24px;
	width: 87px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #ccc;
	cursor:pointer;
}

.brokerReg .otlsButtonMedium
{
	background: transparent url('../images/otlsButtonMedium.gif') no-repeat;
	border: 0;
	height: 24px;
	width: 115px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #ccc;
	cursor:pointer;
}
.brokerReg .otlsButtonLarge
{
	background: transparent url('../images/otlsButtonLargel.gif') no-repeat;
	border: 0;
	height: 24px;
	width: 180px;
	font: normal 11px Arial, Verdana, Sans-serif;
	color: #ccc;
	cursor:pointer;
}




/* table style */
table.yui-datatable-theme
{
	font-family: arial;
	font-size: 110%;
	border: solid 1px #7f7f7f;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left:5px;
	margin-right:5px;
	width:98%;
	margin-top:10px;
}

/* the sort header link */
.yui-datatable-theme th a
{
    font-weight: normal;
	text-decoration: none;
	text-align: center;
    color: #000;
	display: block;
}

/* header cell styles */
.yui-datatable-theme th
{
    background: url(Img/sprite.png) repeat-x 0px 0px;
    border-color: #989898 #cbcbcb #989898 #989898;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 1px;
	border-top:none;
    color: #000;
    padding: 4px 5px 4px 10px;
    text-align: center;
    vertical-align: bottom;
    
}

/* data data cell style */
.yui-datatable-theme td
{
    padding: 4px 2px;
    border-right: solid 1px #cbcbcb;	
	vertical-align:middle;
}

/* alternating row style */
.yui-datatable-theme .alt-data-row { background-color:#edf5ff; }

/* mouseover row style */
.yui-datatable-theme .row-over { background-color:#b2d2ff; }

/* select row style */
.yui-datatable-theme .row-select
{ 
	background-color:#426fd9; 
	color:#fff;
}
.yui-datatable-theme .notAvail
{
	text-align:center;
	border:none;
}
.yui-datatable-theme .emptyRow
{
	border-top:solid 1px #cbcbcb;
	border-bottom:solid 1px #cbcbcb;
	border-right:none;
	border-left:none;
}

.yui-datatable-theme .emptyCell
{
	border:none;
}

.yui-datatable-theme .lender
{
	background:url(Img/lender.png) repeat-x 0px 0px;
	color:#000;
	font-weight:bold;
	font-size:120%;
}
.yui-datatable-theme  .total
{
	font-weight:bold;
	border-top:solid 1px #cbcbcb;
}
.yui-datatable-theme  td
{
	text-align:center;
}
.yui-datatable-theme  .titleHead
{
    background: url(Img/header-hover.gif) repeat-x 0px 0px;
	color:#000000;
	border-bottom:solid 1px #aaccf6;

	/*font-weight:bold;*/
}
.yui-datatable-theme  .totalAmount
{
	font-weight:bold;
	border-top:solid 1px #cbcbcb;
}

.yui-datatable-theme  .totalAmountRow
{
    background: url(Img/sprite.png) repeat-x 0px 0px;
	color:#000;
	
}
.yui-datatable-theme .norightborder
{
    border:none;
}




.DarkButton
{
	background: white url('Img/radUploadBtnMedium.gif') no-repeat;
	border: 0px;
	height: 25px;
	width: 115px;
	font: normal 12px Arial, Verdana, Sans-serif;
	color: #fff;
}

.moduleNoBack 
{	
    BORDER: #dadada 1px solid;	
    FONT-SIZE: 12px;	
    VERTICAL-ALIGN: top;	
    COLOR: #333333;	
    MARGIN-RIGHT: 3px;	
    PADDING: 8px;	
FONT-FAMILY: Arial, Verdana
}