FORM LEGEND {
	DISPLAY: none
}
FORM FIELDSET {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM DIV.module DIV.subcontainer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: none; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px
}
FORM DIV.frmRow {
	CLEAR: both; PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 7px; MARGIN: 0px; WIDTH: 96%; PADDING-TOP: 7px
}
FORM EM {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; COLOR: #ff0093; FONT-STYLE: normal
}
FORM DIV#iNavGlobal DIV.container {
	WIDTH: auto
}
FORM SELECT {
	WIDTH: 52%
}
FORM INPUT.frmTxt {
	BORDER-RIGHT: #e3e8e8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e8e8 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../css/images/imgFormBG.png) #fff no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #e3e8e8 1px solid; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e8e8 1px solid
}
FORM TEXTAREA {
	BORDER-RIGHT: #e3e8e8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e8e8 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../css/images/imgFormBG.png) #fff no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #e3e8e8 1px solid; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e8e8 1px solid
}
FORM SELECT {
	BORDER-RIGHT: #e3e8e8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #e3e8e8 1px solid; PADDING-LEFT: 3px; BACKGROUND: url(../css/images/imgFormBG.png) #fff no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #e3e8e8 1px solid; WIDTH: 50%; PADDING-TOP: 3px; BORDER-BOTTOM: #e3e8e8 1px solid
}
FORM DIV.frmRow FIELDSET.frmButtons {
	MARGIN-LEFT: 35%; WIDTH: 50%
}
FORM DIV.frmRow INPUT.frmBtn {
	FLOAT: right
}
FORM INPUT.frmBtn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(../css/images/imgArrowPinkSmall.png) no-repeat 100% 50%; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: lowercase; COLOR: #003366; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
FORM LABEL {
	CURSOR: pointer
}
FORM INPUT.frmBtn {
	CURSOR: pointer
}
FORM LABEL {
	CLEAR: left; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px 5% 0px 0px; WIDTH: 30%; COLOR: #111; PADDING-TOP: 2px; POSITION: relative
}
FORM LABEL.main {
	FONT-WEIGHT: bold
}
LABEL.hide {
	DISPLAY: none
}
FORM DIV.frmGroupList LABEL {
	CLEAR: none; DISPLAY: inline; FLOAT: none; MARGIN: 0px 15px 0px 0px; COLOR: #111
}
FORM DIV.frmGroupList INPUT {
	MARGIN: 3px 2px -2px 0px
}
FORM LABEL.perPage {
	WIDTH: auto; MARGIN-RIGHT: 10px
}
FORM DIV.subcontainer DIV.perPage {
	CLEAR: none; PADDING-RIGHT: 2%; PADDING-LEFT: 2%; FLOAT: left; PADDING-BOTTOM: 12px; WIDTH: 70%; PADDING-TOP: 12px
}
DIV#iMain FORM DIV.form P {
	PADDING-BOTTOM: 1em; BORDER-BOTTOM: #cccccc 1px dotted
}
FIELDSET#iFindAnExpertByFilter DIV#iFindExpertSearchBy {
	MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-BOTTOM: #cccccc 1px dotted
}
DIV.frmGroupList LABEL {
	CLEAR: none; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: auto; PADDING-TOP: 0px
}
DIV.frmGroupList LABEL SPAN {
	MARGIN-BOTTOM: 3px
}
DIV.choose {
	CLEAR: none; FLOAT: left; OVERFLOW: hidden; WIDTH: 48%
}
DIV#iFindExpertCountries {
	CLEAR: none; FLOAT: right; OVERFLOW: hidden; WIDTH: 48%
}
DIV.choose SELECT {
	WIDTH: 100%
}
DIV#iFindExpertCountries SELECT {
	WIDTH: 100%
}
FORM FIELDSET.contactForm INPUT {
	WIDTH: 252px
}
FORM FIELDSET.contactForm SELECT {
	WIDTH: 252px
}
FORM FIELDSET.contactForm TEXTAREA {
	WIDTH: 252px
}
FORM FIELDSET.contactForm INPUT.frmBtn {
	WIDTH: auto
}
FORM FIELDSET.contactForm SELECT {
	WIDTH: 259px
}
FORM FIELDSET#iFindAnExpertByCountry LABEL {
	MARGIN: 0px
}
FORM FIELDSET.contactForm FIELDSET LABEL {
	FONT-SIZE: 1em
}
BODY.home FORM FIELDSET.countryList {
	MARGIN: 0px auto; WIDTH: 180px
}
DIV#iSecondary DIV.contacts DIV.subcontainer {
	WIDTH: 180px
}
DIV#iSecondary DIV.contacts FIELDSET.countryList {
	BORDER-TOP: #ccc 1px solid
}
FIELDSET.countryList DIV.frmRow SELECT {
	CLEAR: none; FLOAT: left; MARGIN-LEFT: -4px; WIDTH: 145px
}
FIELDSET.countryList DIV.frmRow INPUT {
	CLEAR: none; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN-LEFT: 0px; PADDING-TOP: 2px
}
FORM.narrow FIELDSET.countryList DIV.frmRow SELECT {
	MARGIN-TOP: 1em; FLOAT: right; WIDTH: 95%
}
FORM.narrow FIELDSET.countryList INPUT.frmBtn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 0.5em; PADDING-TOP: 2px
}
FORM DIV.frmRowButtons P.requiredNotice {
	CLEAR: none; LEFT: 0px; FLOAT: left; MARGIN: 0px 0px 0px 2%; WIDTH: 30%; COLOR: #999; POSITION: absolute
}
FORM DIV.errors {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; BACKGROUND: #fef9a7; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0px 2em; PADDING-TOP: 0.2em
}
FORM DIV.errors LABEL {
	FLOAT: none; WIDTH: 100%; COLOR: red
}
FORM DIV.errors UL LI {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV.error {
	BACKGROUND-COLOR: #fef9a7
}
DIV.error LABEL {
	COLOR: red
}
IMG.error {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 5px; PADDING-BOTTOM: 0pt; PADDING-TOP: 4px
}
FORM FIELDSET.zoom DIV.frmRow LABEL {
	CLEAR: both; DISPLAY: block
}
FORM FIELDSET.zoom DIV.frmRow TEXTAREA {
	CLEAR: both; DISPLAY: block
}
FORM FIELDSET.zoom DIV.frmRow INPUT.frmTxt {
	CLEAR: both; DISPLAY: block
}
FORM FIELDSET.zoom DIV.frmRow FIELDSET {
	CLEAR: both; DISPLAY: block
}
FORM FIELDSET.zoom DIV.frmRow FIELDSET.frmGroup {
	WIDTH: 96%
}
FORM FIELDSET.zoom TEXTAREA {
	WIDTH: 96%
}
FORM FIELDSET.zoom LABEL {
	WIDTH: 96%
}
FORM FIELDSET.zoom DIV.frmRow FIELDSET.frmGroupPair UL LI {
	WIDTH: 96%
}
FORM FIELDSET.zoom DIV.frmRow FIELDSET.frmButtons {
	WIDTH: 100%
}
FORM FIELDSET.zoom DIV.frmRow LABEL {
	MARGIN-BOTTOM: 5px
}
FORM FIELDSET.zoom DIV.noZoom LABEL {
	CLEAR: none; DISPLAY: inline; WIDTH: 30%
}
FORM FIELDSET.zoom DIV.noZoom FIELDSET {
	CLEAR: none; DISPLAY: inline
}
UL.filter {
	BORDER-TOP: #ccc 1px dotted
}
FORM FIELDSET.filter DIV.frmRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 7px
}
FORM FIELDSET.filter DIV.frmRow INPUT.frmBtn {
	PADDING-RIGHT: 10px; FLOAT: none; MARGIN: 15px 0px 0px 1em
}
FORM FIELDSET.filter DIV.frmRow DIV.frmGroupList FIELDSET {
	CLEAR: none
}
FORM FIELDSET.filter DIV.frmRow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
FORM FIELDSET.filter INPUT.frmBtn {
	FLOAT: right
}
FORM FIELDSET.filter LABEL {
	WIDTH: 25%
}
FORM FIELDSET.filter FIELDSET LABEL {
	FONT-SIZE: 1em
}
