﻿.body, body.body
{
	padding: 0px;
	margin: 0px;
	background: #fff;
	font-family: Verdana,Helvetica,sans-serif;
	font-size: 11px;
}
a
{
	text-decoration: none;
}
#OuterDiv
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 98%;
}
.DateHolder
{
	position: relative;
	top: -10px;
	text-align: right;
	color: #666;
	padding: 0px 20px 0px 0px;
}
.rmenu
{
	font-size: 10px;
}
#Wrap
{
	width: 840px;
	margin: 0px auto;
}
#SiteHeader
{
	clear: both;
	height: 85px;
	width: 840px;
	overflow: hidden;
	background: url(images/header.gif) no-repeat top center;
	margin-top: 10px;
}
#Logo
{
	position: relative;
	top: 0px;
	left: 30px;
	float: left;
}

.navigationDropdown
{
	position: relative;
	float: right;
	border: 0px solid;
	margin-right: 10px;
	padding: 13px 8px 0px 8px;

}
.logocontainer
{
	
	height: 80px;
	border: 0px solid #333;
	cursor: pointer;
	position:relative;float:left;
		width:275px;

}
.NavigationBar
{
	margin: 0px;
	padding: 0px;
	width: 520px;
	position: relative;
	float: right;
	color: #666;
	top: 0px;
	font-family: Verdana,Helvetica,sans-serif;
	list-style: none;
	height: 50px;
	vertical-align: top;
	margin-top: 16px;
	
	
}
.NavigationBar ul
{
	margin: 0;
	padding: 0;
}
.NavigationBar li
{
	position: relative;
	float: left;
	color: #666;
	font-size: 11px;
	height: 30px;
	text-align: left;
	padding: 0;
	margin: 0;
	list-style: none;
	
}
.NavigationBar a
{
	color: #666;
	text-decoration: none;
	display:block;
	padding: 18px 7px 19px 7px;
}
.NavigationBar a:hover
{
	background: url(images/button_on.gif) repeat-x;
	cursor: pointer;
	color: #333;
}
ul.NavigationBar
{
	display: inline;
}
#Main
{
	clear: both;
	width: 845px;
	min-height: 500px;
	border: 0px solid;
}
.TopBoxesIndex
{
	clear: both;
	height: 200px;
	clear: both;
	width: 840px;
	padding: 2px;
	text-align: center;
	margin-top: 10px;
}
.MainHeaderBanner
{
	clear: both;
	background: url(images/mainheader.jpg) no-repeat 3px 0px;
	height: 225px;
	margin-bottom: 2px;
	border: 0px solid;
}
.MainHeaderBannerText
{
	position: relative;
	float: right;
	width: 410px;
	border: 0px solid;
	color: #555;
	margin: 15px 25px 0px 0px;
	line-height: 14px;
	text-align: justify;
}
.MainHeaderBannerText h1
{
	margin: 0;
	padding: 5px 0px 10px 0px;
}
.MainHeaderBannerTextbutton
{
	border: 0px solid;
	width: 144px;
	height: 40px;
	position: relative;
	float: right;
	cursor: pointer;
	margin: -5px 25px 0px 0px;
}
.ButtonsContainers
{
	border: 0px solid;
	clear: both;
	height: 129px;
}
.MemberShipButton
{
	position: relative;
	float: left;
	width: 272px;
	height: 128px;
	cursor: pointer;
	padding: 1px 5px 1px 5px;
	background: url(images/intasure_button.gif) no-repeat top;
}
.MortgageButton
{
	position: relative;
	float: left;
	width: 272px;
	height: 128px;
	cursor: pointer;
	padding: 1px 5px 1px 1px;
	background: url(images/PTI_button.gif) no-repeat top;
}
.BestMorgageButton
{
	position: relative;
	float: left;
	width: 272px;
	height: 128px;
	cursor: pointer;
	padding: 1px 5px 1px 1px;
	background: url(images/mortgage_problems.jpg) no-repeat top;
}
.BestMorgageButton p{margin-left:15px;}
.BestMorgageblock
{
	border: 0px solid;
	clear: both;
	min-height: 120px;
	font-size: 9px;
	margin-bottom: 5px;
}
.BestMorgageblock img
{
	position: relative;
	top: -2px;
}
.BestMorgageblockName
{
	position: relative;
	float: left;
	font-weight: normal;
	background: url(images/rateblue.gif) repeat-x;
	padding: 4px 3px 3px 5px;
	width: 90px;
	height: 15px;
	border: 0px solid;
	color: #555;
	font-weight: bold;
	margin-bottom: 2px;
	border-right: 1px solid #999;
}
.BestMorgageblockDesc
{
	position: relative;
	float: left;
	font-weight: normal;
	background: url(images/ratespink.gif) repeat-x;
	padding: 4px 3px 3px 3px;
	width: 230px;
	height: 15px;
	border: 0px solid;
	color: #444;
	margin-bottom: 2px;
}
.buttonheaders
{
	margin: 0;
	color: #fff;
	padding: 20px 5px 0px 82px;
	font-size: 17px;
}
.buttontest
{
	margin: 0;
	color: #fff;
	padding: 5px 5px 5px 82px;
}
.StaticMainpageContent
{
	clear: both;
	border: 0px solid;
	width: 840px;
}
.StaticLeftHolder
{
	position: relative;
	float: left;
	width: 280px;
}
.StaticRightHolder
{
	position: relative;
	float: right;
	width: 550px;
	margin-left: 4px;
}
.DirectCallback
{
	clear: both;
	padding: 0px 0px 0px 10px;
	width: 272px;
	background: transparent url(images/partners-programme.gif) no-repeat top;
	height: 81px;
	cursor: pointer;
	font-family: Verdana,Helvetica,sans-serif;
}
.DirectCallback h4
{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	padding: 15px 0px 0px 70px;
}
.DirectCallback b
{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 13px;
	padding: 4px 0px 0px 70px;
}
.DirectCallback p
{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 11px;
	padding: 3px 15px 0px 70px;
}
.ArticlesContainer
{
	margin-top: 15px;
	clear: both;
	padding: 0px 0px 0px 0px;
	width: 272px;
	background: transparent url(images/newsheader.gif) no-repeat top;
	margin-left: 5px;
}
.ArticlesContainer h4
{
	margin: 0px;
	padding: 0px;
	position: relative;
	float: left;
	padding: 8px 0px 3px 5px;
	margin-bottom: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
.ArticlesContainer h5
{
	margin: 0px;
	padding: 0px;
	position: relative;
	float: right;
	padding: 8px 8px 3px 5px;
	margin-bottom: 5px;
	font-size: 11px;
	color: #fff;
	font-weight: normal;
}
.ContainerNewsBody
{
	padding: 0px;
	background: transparent url(images/newsbg.gif) no-repeat top;
	min-height: 80px;
}
.NewsLines
{
	font-size: 10px;
	color: #333;
	margin-top: 0px;
	min-height: 60px;
}
.NewsLines h4
{
	margin: 0;
	margin-bottom: 5px;
	font-size: 15px;
	font-weight: bold;
	padding: 5px;
	color: #555;
}
.NewsLines p
{
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	padding: 5px;
	color: #666;
}
.ClickToLearn
{
	position: relative;
	left: 10px;
	background: transparent url(images/readmore_icon.gif) no-repeat 1px 4px;
	cursor: pointer;
	padding: 2px 0px 0px 10px;
	color: #69C;
}
.ClickToLearn a, .ClickToLearn a:visited, .ClickToLearn a:hover, .ClickToLearn a:active
{
	color: #69C;
}
.MPCenter_left
{
	position: relative;
	float: left;
	width: 350px;
	left: 20px;
	top: 10px;
}
.MPCenter_right
{
	position: relative;
	float: right;
	width: 175px;
	overflow: auto;
	height: 139px;
	padding: 10px 5px 10px 5px;
	margin-right: 2px;
	border-left: 1px dashed #ccc;
}
.MainContTop
{
	clear: both;
	background: transparent url(images/menubg.gif) repeat-x 0px 0px;
	height: 162px;
}
.MainBoxContainer
{
	clear: both;
}
.boxestitles
{
	font-weight: bold;
	margin: 0;
	margin-bottom: 15px;
	font-size: 13px;
	color: #666;
	font-family: Verdana,Helvetica,sans-serif;
}
.mainMortgageRates
{
	position: relative;
	float: left;
	width: 275px;
	background: transparent url(images/menubg.gif) repeat-x 0px 0px;
	height: 200px;
	border-right: 1px dashed #ccc;
}
.LightButton
{
	border: 1px solid #BFBDAA;
	background: #BFBDAA;
	color: #fff;
	font-size: 12px;
	height: 24px;
	padding: 0px 0px 0px 0px;
	margin: 0;
	cursor: pointer;
}
.mainCurrencyConv
{
	position: relative;
	float: right;
	width: 270px;
	background: transparent url(images/menubg.gif) repeat-x 0px 0px;
	height: 200px;
	margin-right: 3px;
}
.converterform
{
	padding: 10px 5px 5px 22px;
	min-height: 125px;
}
.currencydrop
{
	width: 90%;
	border: 1px solid #eee;
}
.converterbutton
{
	background: transparent url(images/curencycalc.gif) no-repeat -5px -5px;
	border: 0px solid;
	width: 25px;
	height: 35px;
	position: relative;
	float: left;
	cursor: pointer;
	top: -5px;
	margin-left: 28px;
	margin-right: 10px;
}
.currencyimput
{
	width: 153px;
	border: 1px solid #BFBDAA;
	background: transparent url(../../RadControls/ComboBox/Skins/Brick/bg.gif) repeat-x;
	height: 20px;
	color: #555;
}
.CurrActualRate
{
	padding: 3px 0px 0px 3px;
	background: transparent url(images/curencycalc.gif) no-repeat center top;
	height: 46px;
}
.CurrActualRate p
{
	margin: 0;
	padding: 5px 0px 0px 0px;
	font-size: 8px;
	color: #555;
	line-height: 16px;
}
.MortgageTopBox
{
	clear: both;
	padding: 10px;
	border: 0px solid;
	background: transparent url(images/box1.gif) no-repeat 0px 0px;
}
.MortgageMedBox
{
	margin-top: 15px;
	clear: both;
	padding: 10px;
	border: 0px solid;
	background: transparent url(images/box2.gif) no-repeat 0px 0px;
}
.MortgageBottBox
{
	margin-top: 15px;
	clear: both;
	padding: 10px;
	border: 0px solid;
	background: transparent url(images/box3.gif) no-repeat 0px 0px;
}
.Mortgageboxh4
{
	margin: 0;
	padding: 0;
	color: #2A494E;
	font-weight: bold;
	font-size: 12px;
	padding-left: 65px;
}
.Mortgageboxtext
{
	margin: 0;
	padding: 0;
	color: #555;
	line-height: 16px;
	font-size: 11px;
	padding: 5px 20px 2px 65px;
}
.MortPageContainer
{
	position: relative;
	float: left;
	width: 450px;
	border: 0px solid;
	margin-left: 10px;
	border: 0px solid;
}
.MortageBoxContainers
{
	margin-top: 20px;
	border: 0px solid;
	width: 450px;
	position: relative;
	float: left;
}
.MortPageContainerRight
{
	position: relative;
	float: right;
	width: 179px;
	border: 0px solid;
	margin-top: 0px;
}
.MortLeftHelp
{
	width: 179px;
	background: #8297A1 url(images/quickcontact.jpg) no-repeat top;
	height: 168px;
	color: #555;
	font-size: 10px;
}
.MortLeftHelp h4
{
	font-size: 14px;
	font-weight: bold;
	color: #2A494E;
	margin: 0;
	padding: 0;
}
.MortLeftHelpMenu
{
	margin-top: 35px;
	margin-left: 23px;
	font-size: 10px;
	color: #2A494E;
}
.MortLeftHelpMenu a, .MortLeftHelpMenu a:active, .MortLeftHelpMenu:visited
{
	color: #2A494E;
}
.MortLeftHelpMenu a:hover
{
	color: #555;
}
.MortLeftHelpMenu li
{
	padding-left: 5px;
	background-image: url(images/arrows.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
.MortLeftHelpMenu ul
{
	list-style: none;
}
.MortLeftMembership
{
	margin-top: 20px;
	width: 179px;
	background: #8297A1 url(images/membership_bg.jpg) no-repeat top;
	height: 133px;
	color: #eee;
	font-size: 10px;
	cursor: pointer;
}
.MortLeftMembership h4
{
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	margin: 15px 0px 0px 55px;
	padding: 0;
}
.MortLeftContact
{
	color: #999;
	margin-top: 5px;
	width: 179px;
	background: #8297A1 url(images/contact_bg.jpg) no-repeat top;
	height: 115px;
	font-size: 10px;
}
.SubRightMenu
{
	color: #CDD8DE;
	margin: 10px 0px 0px 0px;
	width: 179px;
	background: #8297A1 url(images/contact_bg.jpg) no-repeat -3px -53px;
	font-size: 11px;
	height: 74px;
	line-height: 19px;
	font-family: Verdana,Helvetica,sans-serif;
}
.MortLeftContact h4
{
	font-size: 12px;
	font-weight: bold;
	color: #666;
	margin: 0;
	padding: 0;
}
#MainLeftCol
{
	display: none;
	width: 195px;
	background: #8297A1 url(images/region_background.gif) no-repeat top;
	min-height: 500px;
}
.countryList
{
	display: none;
	width: 155px;
	padding: 3px 20px 8px 20px;
	overflow: hidden;
}
#MenuItems
{
	display: none;
	background: #CDD8DE;
	width: 195px;
	padding: 0px 0px 5px 0px;
}
.menuItemBold
{
	width: 155px;
	padding: 25px 10px 5px 40px;
	margin-top: 5px;
	font-size: 12px;
	color: #5C6165;
	font-weight: bold;
	cursor: pointer;
	overflow: hidden;
}
.menuItemBoldHover
{
	width: 155px;
	padding: 5px 10px 5px 40px;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	overflow: hidden;
}
.menuItems
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 12px;
	color: #5C6165;
	cursor: pointer;
	overflow: hidden;
}
.menuItem
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 12px;
	color: #5C6165;
	cursor: pointer;
	overflow: hidden;
}
.menuItemHover
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 12px;
	color: #637c81;
	background: url(images/menu_button_on.gif) no-repeat 0px -5px;
	cursor: pointer;
	overflow: hidden;
	color: #fff;
}
.menuItemSelected
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 12px;
	color: #637c81;
	background: #EDF0F1;
	overflow: hidden;
}
.StaticMenuItem
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 11px;
	color: #5C6165;
	cursor: pointer;
	overflow: hidden;
}
.StaticMenuItem:hover, .StaticMenuItemSelected
{
	width: 175px;
	padding: 4px 0px 5px 10px;
	font-size: 11px;
	color: #637c81;
	background: url(images/menu_button_on.gif) no-repeat 0px -5px;
	cursor: pointer;
	overflow: hidden;
	color: #fff;
}
.MortgageMenuTitle
{
	clear: both;
	padding: 5px;
	background-color: #5A7077;
	color: #A8CCD8;
	border-bottom: 1px solid #A8CCD8;
	width: 165px;
	font-size: 18px;
}
.menuSubItems
{
	width: 170px;
	padding: 4px 0px 6px 10px;
	font-size: 11px;
	color: #637c81;
	background: #EDF0F1;
	overflow: hidden;
}
.menuSubItemsHidden
{
	display: none;
}
.mainRightCol
{
	position: relative;
	top: 0px;
	left: 195px;
	width: 830px;
	padding: 5px 0px 5px 20px;
}
.mainRight
{
	width: 830px;
	min-height: 600px;
	overflow: hidden;
	padding: 0px 0px 0px 0px;
	border: 0px solid;
	margin-left: 6px;
	clear: both;
}
.mainRightInner
{
	padding: 5px 0px 5px 20px;
	width: 400px;
	overflow: hidden;
}
.headerImgCompanyProfile
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgContact
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgMembership
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgHome
{
	background: #FFF url(images/headers/index_image.jpg) no-repeat 0px 0px;
}
.headerImgAbout
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgCareers
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgBuyingProperty
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgMortgageExplained
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgFinancialOverview
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgGlobalPartners
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgCapeVerde
{
	background: #FFF url(images/headers/headerImgCapeVerde.jpg) no-repeat 0px 0px;
}
.headerImgPoland
{
	background: #FFF url(images/headers/headerImgPoland.jpg) no-repeat 0px 0px;
}
.headerImgFlorida
{
	background: #FFF url(images/headers/headerImgUsa.jpg) no-repeat 0px 0px;
}
.headerImgFrance
{
	background: #FFF url(images/headers/headerImgFrance.jpg) no-repeat 0px 0px;
}
.headerImgEuro
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgInsurance
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgKeys
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgKeys2
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgLegal
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgLifestyle
{
	background: #FFF url(images/headers/headerImguk.jpg) no-repeat 0px 0px;
}
.headerImgMorocco
{
	background: #FFF url(images/headers/headerImgMorocco.jpg) no-repeat 0px 0px;
}
.headerImgOffice
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgPortugal
{
	background: #FFF url(images/headers/headerImgPortugal.jpg) no-repeat 0px 0px;
}
.headerImgRomania
{
	background: #FFF url(images/headers/headerImgRomania.jpg) no-repeat 0px 0px;
}
.headerImgSpain
{
	background: #FFF url(images/headers/headerImgSpain.jpg) no-repeat 0px 0px;
}
.headerImgTurkey
{
	background: #FFF url(images/headers/headerImgTurkey.jpg) no-repeat 0px 0px;
}
.headerImgUnlock
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgBulgaria
{
	background: #FFF url(images/headers/headerImgBulgaria.jpg) no-repeat 0px 0px;
}
.headerImgBerlin
{
	background: #FFF url(images/headers/headerImgBerlin.jpg) no-repeat 0px 0px;
}
.headerImgItaly
{
	background: #FFF url(images/headers/headerImgItaly.jpg) no-repeat 0px 0px;
}
.headerImgDomRep
{
	background: #FFF url(images/headers/headerImgDomRep.jpg) no-repeat 0px 0px;
}
.headerImgCFP
{
	background: #FFF url(images/headers/cfp_header.jpg) no-repeat 0px 0px;
}
.headerImgSitemap
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgFloridaII
{
	background: #FFF url(images/headers/headerImgUsa.jpg) no-repeat 0px 0px;
}
.headerImgLoans
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgMemberSupport
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgMortgageII
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.headerImgMortgageIII
{
	background: #FFF url(images/headers/flexible_header.jpg) no-repeat 0px 0px;
}
.b8397A2
{
	background: #8397A2 url(images/8397A2.gif) no-repeat top;
	color: #333;
	margin-bottom: 5px;
	font-family: Arial,Verdana,sans-serif;
}
.b424B4F
{
	background: #424B4F url(images/424B4F.gif) no-repeat top;
	color: #D5DCDF;
	margin-bottom: 5px;
	font-family: Arial,Verdana,sans-serif;
}
.b5B6265
{
	background: #5B6265 url(images/5B6265.gif) no-repeat top;
	color: #D5DCDF;
	margin-bottom: 5px;
	font-family: Arial,Verdana,sans-serif;
}
.bD5DCDF
{
	background: #D5DCDF url(images/D5DCDF.gif) no-repeat top;
	color: #424B4F;
	margin-bottom: 5px;
	font-family: Arial,Verdana,sans-serif;
}
.bE4F6FF
{
	background: #E4F6FF url(images/E4F6FF.gif) no-repeat top;
	color: #5B6265;
	margin-bottom: 5px;
	font-family: Arial,Verdana,sans-serif;
}
#KeywordBar
{
	position: relative;
	background: url(images/keyword_bar.gif) no-repeat top;
	height: 15px;
	padding: 5px 0px 5px 15px;
	width: 660px;
	color: White;
	overflow: hidden;
}
.pageHeaderMessage
{
	float: right;
	height: 210px;
	width: 170px;
	overflow: hidden;
	text-align: center;
}
.MainResultContainer
{
	clear: both;
}
.MainNavContent
{
	position: relative;
	float: left;
	border: 0px solid;
}
.LeftFloatDiv
{
	position: relative;
	float: left;
	width: 450px;
	padding: 10px 10px 5px 10px;
}
.LeftNavMenu
{
	background: url(images/menubg.gif) no-repeat top left;
	min-height: 460px;
	width: 180px;
	position: relative;
	float: left;
}
#Footer
{
	clear: both;
	width: 840px;
	padding: 10px;
	background: url(images/footer.gif) no-repeat top;
	height: 53px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.footerLeft
{
	position: relative;
	float: left;
	border: :1px solid;
	padding: 0px 10px 10px 50px;
	font-weight: normal;
	color: #666;
}
.footerRight
{
	position: relative;
	float: right;
	border: :1px solid;
	padding: 5px 20px 10px 0px;
	font-weight: normal;
	color: #666;
	line-height: 16px;
	border: 0px solid;
	margin-right: 30px;
}
.footerLeft a
{
	font-weight: normal;
	color: #666;
}
#RightSideBox h1
{
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 0px;
}
#RightSideBox ul
{
	margin: 0px 5px 5px 3px;
}
#RightSideBox ol
{
	margin: 0px 5px 5px 3px;
}
#RightSideBox li
{
	margin: 0px 5px 5px 0px;
}
li
{
	margin: 0px 5px 5px 0px;
}
.MortgageSteps
{
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 5px;
	border-bottom: 1px dashed #37668E;
	padding: 5px 5px 5px 5px;
	color: #555;
}
.stdLabelCol
{
	font-family: Arial;
	font-size: 12px;
	color: #1A2042;
	padding: 0px 0px 0px 0px;
	width: 100px;
	text-align: left;
}
.stdLabelColText
{
	font-family: Arial;
	font-size: 12px;
	color: #1A2042;
}
.stdLabelText
{
	font-family: Arial;
	font-size: 12px;
	color: #1A2042;
}
.stdInputCol
{
	width: 280px;
	font-family: Arial;
	font-size: 11px;
	color: #369;
	padding: 1px 0px 1px 0px;
}
input.stdText, textarea.stdText, select.stdText, option.stdText
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #4f5466;
	padding: 0px 0px 0px 0px;
	font-weight: normal;
	border: 1px solid #37668E;
}
.btnStd, input.btnStd
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	color: #fff;
	padding: 0px 6px 0px 6px;
	background-color: #5C6165;
	border: 1px solid #5C6165;
	margin: 5px 0px 0px 0px;
}
.enqFormHidden
{
	padding: 0px;
	position: relative;
	display: none;
}
.enqFormVisible
{
	padding: 0px;
	position: relative;
	display: block;
	background-color: Transparent;
}
.enqFormHeader
{
	font-weight: bold;
	background-color: #F9DDCC;
	padding: 3px 5px 3px 5px;
	font-family: Arial;
	font-size: 13px;
}
.enqForm
{
	width: 440px;
	padding: 5px 0px 5px 0px;
	background: transparent;
}
