body
{
	behavior: url(/css/csshover3.htc);
}
body
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #4f4f4f;
	background-image: url(/images/commonImages/contentBg1px.jpg);
}
form
{
	margin: 0px;
	padding: 0px;
}
/*
a
{
	color: #1A5C3B;
	text-decoration:none;
}
a:visited
{
	color:#1A5C3B;
	text-decoration:none;
}
a:hover
{
	color:#1A5C3B;
	text-decoration:underline;
}
*/
.mainContainer
{
	background-image: url(/images/commonImages/bgImg.gif);
	background-repeat: repeat-x;
}
.pageContainer
{
	background-image: url(/images/commonImages/bgMiddle.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	text-align: center;
}
/* header css */
.headerContainer
{
	height: 120px;
	width: 971px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
.logo
{
	float: left;
}
.topMenuSearch
{
	float: right;
	width: 542px;
}
.topMenu
{
	background-image: url(/images/commonImages/topNavDown.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 60px;
}
.topMenuList
{
	background-image: url(/images/commonImages/topNavdivider.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 11px;
	float: left;
	padding: 0px 25px 0px 25px;
	text-transform: uppercase;
	line-height: 30px;
}
.topMenuList a
{
	color: #98660e;
	text-decoration: none;
}
.topMenuList a:hover
{
	color: #98660e;
	text-decoration: none;
}
.topMenuListRight
{
	text-align: center;
	font-size: 11px;
	float: left;
	padding: 0px 0px 0px 25px;
	text-transform: uppercase;
	line-height: 30px;
}
.topMenuListRight a
{
	color: #98660e;
	text-decoration: none;
}
.topMenuListRight a:hover
{
	color: #98660e;
	text-decoration: none;
}
.searchBox{
	text-align: right;
	margin-top: 15px;
}

*html .inputTopSearch {
	border: 0px;
}

.inputTopSearch {
	background-image: url(/images/commonImages/searchBg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	width: 208px;
	height: 25px;
	color: #989898;
	font-size: 14px;
	padding: 3px 0px 0px 12px;
}
.absmiddle
{
	margin-top: -3px;
}
*html .absmiddle_2
{
	margin-top: -2px;
}
.absmiddle_2
{
	margin-top: -5px;
}
/* main menu css */
.mainNav
{
	clear: both;
	height: 46px;
	width: 968px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 3px;
}
.mainNavFlash
{
	clear: both;
	height: 39px;
	width: 956px;
	margin: 0px auto 0px auto;
	padding: 7px 0px 0px 10px;
	background-image: url(/images/dropdownMenu/menuBg.gif);
	background-repeat: no-repeat;
}
/* body css */
.bodyContainer
{
	background-image: url(/images/commonImages/jsContentBg.png);
	background-repeat: repeat-y;
	width: 965px; /*min-height: 500px; removed for detail is shorting*/
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 6px;
	text-align: center;
	_margin-top: -5px;
}
.jsContainer
{
	clear: both;
}
.jsBorder
{
	background-image: url(/images/commonImages/jsDwon.gif);
	background-repeat: repeat-y;
	width: 960px;
	height: 19px;
	display: table;
	clear: both;
}
.animation
{
	float: left;
	width: 689px;
	height: 302px;
	background-image: url(/images/slideShow/slideShowImg.gif);
	background-repeat: no-repeat;
	padding: 19px 0px 0px 20px;
}
.slideShow
{
	width: 670px;
	height: 243px;
	clear: both;
}
.memberLogin
{
	float: left;
	background-image: url(/images/commonImages/memberLoginBg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 251px;
	height: 321px;
}
.grayTxtBig
{
	color: #846205;
	font-size: 16px;
}
.grayTxtSmall
{
	color: #846205;
	font-size: 11px;
}
.linkGreen
{
	font-size: 15px;
	color: #0a7941;
	font-weight: bold;
}
.linkGreen a:link
{
	color: #0a7941;
}
.linkGreen a:hover
{
	color: #0a7941;
	text-decoration: none !important;
}
.linkWhiteSmall
{
	font-size: 12px;
	color: #FFFFFF;
}
.linkWhiteSmall a
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkWhiteSmall a:hover
{
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.whiteTxtBoldBig
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
}
*html .loginForm
{
	margin-top: -4px;
}
.loginForm
{
	padding: 0px 0px 0px 20px;
	line-height: 24px;
}
*html .inputUserNamePass
{
	border: 0px;
}
.inputUserNamePass
{
	background-image: url(/images/commonImages/inputFieldBg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	width: 204px;
	height: 19px;
	color: #989898;
	font-size: 13px;
	padding: 3px 0px 0px 3px;
}
.checBoxRememberMe
{
	/*	background-image: url(/images/commonImages/checkBoxBg.jpg); 	background-repeat: no-repeat; 	background-position: top;*/
	background-color: none;
	border: none;
	width: 17px;
	height: 16px;
	float: left;
	margin: 10px 3px 0px 0px;
}
.memberLoginDivider
{
	background-image: url(/images/commonImages/memberLoginDivider.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	width: 199px;
	height: 1px;
	clear: both;
	margin: 5px 0px 5px 0px;
}
.loggedMemberLoginDivider
{
	background-image: url(/images/commonImages/memberLoginDivider.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	width: 199px;
	height: 1px;
	clear: both;
	margin: 5px 0px 5px 0px;
}
*html .loggedMemberLoginDivider
{
	margin: 2px 0px 0px 0px;
}
.BtnSignIn
{
	clear: both;
	margin-top: 10px;
}
.BtnSignInImg
{
	float: right;
	margin-right: 25px;
}
.rememberMe
{
	color: #846205;
	float: left;
	margin-top: 8px;
}
.bodyContent
{
	background-image: url(/images/commonImages/contentBg.png);
	background-repeat: repeat-y;
	display: table;
	width: 960px;
}
.bodyLeftContent
{
	min-height: 188px;
	float: left;
	padding: 25px 0px 0px 10px;
}
.listContent
{
	width: 676px;
	clear: both;
}
.listContentLeft
{
	width: 450px;
	float: left;
}
.listContentHeader
{
	width: 450px;
	clear: both;
}
.listContentHeadLeft
{
	background-image: url(/images/commonImages/listingBgLeft.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 41px;
	float: left;
}
.listContentHeadMiddle
{
	background-image: url(/images/commonImages/listingBgMiddle.gif);
	background-repeat: repeat-y;
	width: 438px;
	height: 34px;
	float: left;
	font-family: "Trebuchet MS" , Times, serif;
	font-size: 18px;
	color: #034625;
	padding: 7px 0px 0px 0px;
}
.listContentHeadMiddle2
{
	background-image: url(/images/commonImages/listingBgMiddle.gif);
	background-repeat: repeat-y;
	width: 438px;
	height: 34px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #034625;
	padding: 7px 0px 0px 0px;
}
.listContentHeadMiddle3
{
	background-image: url(/images/commonImages/listingBgMiddle.gif);
	background-repeat: repeat-y;
	width: 438px;
	height: 34px;
	float: left;
	font-family: "Tahoma" , Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #034625;
	padding: 7px 0px 0px 0px;
}
.listContentHeadRight
{
	background-image: url(/images/commonImages/listingBgRight.gif);
	background-repeat: repeat-y;
	width: 4px;
	height: 45px;
	float: left;
}
.updateAndbtn
{
	color: #624715;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
*html .btnReadMore
{
	margin-top: 0px;
}
.btnReadMore
{
	padding-left: 20px;
	margin-top: -5px;
}
.listContentRight
{
	float: left;
}
.listContentRightTop
{
	background-image: url(/images/commonImages/listingRightTop.gif);
	background-repeat: no-repeat;
	width: 226px;
	height: 5px;
}
*html .listContentRightMiddle
{
	margin-top: -13px;
}
.listContentRightMiddle
{
	background-color: #dee8e3;
	width: 226px;
	padding-top: 7px;
	padding-bottom: 1px;
}
/**html .listContentTxt {
	padding: 6px 15px 15px 20px;
}*/
/*Start of Member login*/
.golderSmallText
{
	color: #846205;
	clear: both;
}
.golderSmallTextTop
{
	color: #846205;
	clear: both;
}
*html .golderSmallTextTop
{
	margin-top: -10px;
}
.loggedInNumber
{
	font-size: 18px;
	color: #FFFFFF;
	background-color: #38654c;
	width: 17px;
	height: 26px;
	padding: 1px 0px 0px 8px;
	float: left;
	margin-right: 9px;
}
.numberDetail
{
	font-size: 14px;
	color: #074928;
	float: left;
	height: 27px;
	width: 173px;
}
.yellowDivider
{
	background-image: url(/images/commonImages/yellowDivider.gif);
	background-repeat: no-repeat;
	width: 197px;
	height: 1px;
	margin: 6px 0px 6px 0px;
	display: table;
	clear: both;
}
*html .yellowDivider
{
	margin: 5px 0px 0px 0px;
}
.logout
{
	float: right;
	padding-right: 10px;
}
*html .logout
{
	margin-top: -13px;
}
.logoutWhiteSmall
{
	font-size: 12px;
	color: #f5e1b6;
	text-decoration: none;
}
.logoutWhiteSmall a
{
	font-size: 12px;
	color: #f5e1b6;
	text-decoration: none !important;
}
.logoutWhiteSmall a:hover
{
	font-size: 12px;
	color: #f5e1b6;
	text-decoration: underline;
}
/*Start of Member login*/
.listContentTxt
{
	color: #4f4f4f;
	line-height: 28px;
	text-align: justify;
	padding: 50px 15px 15px 20px; *padding:6px15px15px20px;
}
.listContentRightDown
{
	background-image: url(/images/commonImages/listingRightDown.gif);
	background-repeat: no-repeat;
	width: 226px;
	height: 4px;
}
.smallYellowBox
{
	clear: both;
}
.smallYellowBoxTop
{
	background-image: url(/images/commonImages/yellowBoxTopBg.gif);
	background-repeat: no-repeat;
	width: 203px;
	height: 4px;
	margin-left: 11px;
}
*html .smallYellowBoxMiddle
{
	margin-top: -14px;
}
.smallYellowBoxMiddle
{
	background-color: #f0d99f;
	width: 193px;
	color: #917947;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 11px;
	padding: 0px 0px 3px 10px;
	line-height: 17px;
}
.smallYellowBoxMiddle a
{
	color: #917947;
	text-decoration: underline;
}
.smallYellowBoxMiddle a:hover
{
	color: #917947;
	text-decoration: none;
}
*html .smallYellowBoxDown
{
	background-image: url(/images/commonImages/yelloBoxBottomBg.gif);
	background-repeat: no-repeat;
	width: 203px;
	height: 4px;
	margin: 0px 0px -4px 12px;
}
.smallYellowBoxDown
{
	background-image: url(/images/commonImages/yelloBoxBottomBg.gif);
	background-repeat: no-repeat;
	width: 203px;
	height: 4px;
	margin: 0px 0px 8px 11px;
}
*html .bodyRightContent
{
	margin-right: 4px;
}
.bodyRightContent
{
	float: right;
	padding: 25px 0px 0px 0px;
	margin-right: 8px;
}
.greenBox
{
	width: 241px;
	clear: both;
	background-image: url(/images/greenBox/bottom.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding-bottom: 20px;
	margin-bottom: 11px;
}
.greenBoxBlank
{
	/*	background-image: url(/images/commonImages/headBlank.gif); 	background-repeat: no-repeat;*/
	color: #f5f5f5;
	font-size: 16px;
	padding: 3px 0px 0px 3px;
	height: 36px;
	clear: both;
	width: 221px;
	margin: 0 auto;
}
.greenBoxHeader
{
	height: 39px;
	clear: both;
	width: 223px;
	margin: 0 auto;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
/*.greenBoxHeader {
	height: 39px;
	clear: both;
	width: 224px;
	margin: 0 auto;
}*/
.greenBoxContent
{
	width: 223px;
	margin: 0 auto;
	min-height: 100px;
	_height: 100px;
	background-image: url(/images/greenBox/middle.gif);
	background-repeat: repeat-y;
}
.greenTxtSmallBold
{
	color: #305a43;
	font-weight: bold;
	font-size: 10px;
}
.greenBoxTxtImg
{
	/*padding: 10px 10px 20px 20px; 	background-image: url(/images/commonImages/greenBoxBgShade.png);*/
	background-image: url(/images/greenBox/greenBoxBgShade.png);
	background-repeat: repeat-x;
	min-height: 100px;
	_height: 100px;
	color: #0b3e25;
	padding: 0px 2px 3px 0px;
	line-height: 20px;
}
.greenBoxTxtImg a
{
	color: #0b3e25;
	text-decoration: underline;
}
.greenBoxTxtImg a:hover
{
	color: #0b3e25;
	text-decoration: none;
}
.greenBoxTextRight
{
	padding: 8px 9px 0px 2px;
}
.greenBoxRightLink
{
	margin-left: 103px;
}
.greenImgLeft
{
	float: left;
	padding-right: 2px;
}
.greenBoxTxt
{
	/*padding: 10px 10px 20px 20px; 	background-image: url(/images/commonImages/greenBoxBgShade.png);*/
	background-image: url(/images/greenBox/greenBoxBgShade.png);
	background-repeat: repeat-x;
	min-height: 100px;
	_height: 100px;
	color: #0b3e25;
	padding: 10px 10px 10px 15px;
}
.greenBoxTxtPad
{
	padding: 10px 10px 10px 15px;
}

.greenBoxDivider
{
	border-bottom: 1px solid #528066;
	height: 2px;
	width: 190px;
	padding: 3px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	clear: both;
}
*html .iconStatus
{
	padding-right: 8px;
	margin-top: 1px;
}
.iconStatus
{
	padding-right: 8px;
	margin-top: -3px;
}
.calendarContainerBtn
{
	padding: 10px 0px 0px 0px;
	float: left;
	width: 450px;
}
.glossaryContainerBtn
{
	float: left;
	width: 425px;
	padding: 10px 0px 0px 0px;
}
.calendarContainer
{
	padding: 0px 0px 0px 10px;
	float: left;
}
.commonHeadingCal
{
	width: 400px;
	clear: both;
	margin-bottom: 12px;
	padding-left: 9px;
}
.commonHeading
{
	width: 400px;
	clear: both;
	margin-bottom: 12px;
}
dd
{
	margin: 0px;
	padding: 0px;
}
.calendarListingHolder
{
	clear: both;
	width: 450px;
	color: #1a5c3b;
	margin-bottom: 10px;
}
*html .oddList
{
	width: 418px;
}
.oddList
{
	background-image: url(/images/commonImages/calendarOdd.gif);
	background-repeat: repeat-y;
	width: 412px;
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 0px 13px;
	margin-bottom: 2px;
	display: table;
}
*html .evenList
{
	width: 418px;
}
.evenList
{
	background-image: url(/images/commonImages/calendarEven.gif);
	background-repeat: repeat-y;
	width: 412px;
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 0px 13px;
	margin-bottom: 2px;
	display: table;
}
.date
{
	float: left;
}
.dateDetails
{
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 300px;
}
*html .calaAndGlossaryBtnHolder
{
	margin-bottom: 40px;
}
.calaAndGlossaryBtnHolder
{
	clear: both;
	padding-top: 11px;
}
.calAndGlossryDivider
{
	background-image: url(/images/commonImages/calAndGlossryDivider.gif);
	background-position: center;
	background-repeat: no-repeat;
	clear: both;
	width: 960px;
	min-height: 225px;
	margin-top: 50px;
}
.glossaryContainer
{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 53px;
	color: #537866;
}
.boldItalic
{
	font-weight: bold;
	font-style: italic;
	color: #1a5c3b;
}
/* footer css */
*html .footerContainer
{
	background-image: url(/images/commonImages/footerBg.png);
	background-repeat: no-repeat;
	width: 954px;
	height: 34px;
	clear: both;
	margin: 0px auto 0px auto;
	text-align: right;
	color: #b8c5bf;
	padding: 8px 6px 0px 0px;
}
.footerContainer
{
	background-image: url(/images/commonImages/footerBg.png);
	background-repeat: no-repeat;
	width: 954px;
	height: 34px;
	clear: both;
	margin: 0px auto 0px auto;
	text-align: right;
	color: #b8c5bf;
	padding: 8px 17px 0px 0px;
}
.footerContainer a
{
	color: #a37b1c;
	text-decoration: none;
}
.footerContainer a:hover
{
	color: #a37b1c;
	text-decoration: underline;
}
.footerNQF
{
	clear: both;
	width: 951px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 15px;
}
.footerNQF_header
{
	color: #504d4b;
	font-size: 14px;
	text-align: center;
	padding: 27px 0px 20px 0px;
	font-style: normal;
}
.footerAddress
{
	color: #504d4b;
	font-size: 14px;
	text-align: center;
	padding: 27px 0px 20px 0px;
	float: left;
}
.footerNQF_text
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
	min-height: 235px;
}
.footerNQF_text li
{
	clear: both;
	text-align: left;
	color: #504d4b;
	font-size: 10px;
	line-height: 22px;
	padding-right: 9px;
}
.footerNQF_text li a
{
	color: #504d4b;
	text-decoration: none;
}
.footerNQF_text li a:hover
{
	color: #504d4b;
	text-decoration: underline;
}
.footerNQF_text .bold
{
	font-size: 12px;
	font-weight: bold;
}
/* inner page css */
*html .bodyContainerInner
{
	width: 950px;
}
.bodyContainerInner
{
	background-image: url(/images/commonImages/contentBg.png);
	background-repeat: repeat-y;
	width: 965px;
	min-height: 380px;
	height: 100%;
	padding: 0px 0px 0px 0px; /*display: table;*/ /*clear: both;*/
}
.inPageleftPanel
{
	float: left;
	width: 185px;
	margin: 12px 24px 0px 0px;
}
.inPageLeftTopicHolder
{
	min-height: 282px;
	_height: 282px;
	text-align: left;
}
.inPageLeftTopicTop
{
	background-image: url(/images/innerPage/inPageLeftTopicTop.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 23px;
	color: #F0DB93;
	font-weight: bold;
	font-size: 15px;
	padding: 2px 0px 0px 11px;
}
.inPageLeftTopicMiddle
{
	background-image: url(/images/innerPage/inPageLeftTopic.gif);
	background-repeat: repeat-y;
}
.inPageLeftTopicDown
{
	background-image: url(/images/innerPage/inPageLeftTopicDown.gif);
	background-repeat: no-repeat;
	width: 184px;
	height: 14px;
}
.topicList
{
	/*background-image: url(/images/innerPage/inPageLeftTopicTxtDivider.png); 	background-position: bottom; 	background-repeat: no-repeat;*/
	clear: both;
	color: #FFFFFF;
	padding: 5px 2px 5px 10px;
	font-size: 12px;
}
.topicList a
{
	color: #FFFFFF;
	text-decoration: none;
}
.topicList a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.topicListHighlights
{
	clear: both;
	color: #FFFFFF !important; /*padding: 5px 2px 5px 10px;*/
}
.topicListHighlights a
{
	color: #FFFFFF!important;
	text-decoration: none;
}
.topicListHighlights a:hover
{
	color: #FFFFFF!important;
	text-decoration: underline;
}
.topicListDivider
{
	background-image: url(/images/innerPage/inPageLeftTopicTxtDivider.png);
	background-repeat: no-repeat;
	width: 171px;
	height: 1px;
	clear: both;
}
.topicListBigText
{
	/*	background-image: url(/images/innerPage/inPageLeftTopicTxtDivider.gif); 	background-position: bottom; 	background-repeat: no-repeat;*/
	clear: both;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
}
.topicListBigText a
{
	color: #FFFFFF;
	text-decoration: none;
}
.topicListBigText a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.topicListBigTextWithoutLink
{
	clear: both;
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold; /*padding: 5px 2px 5px 10px;*/
}
.topicListBrdLess
{
	clear: both;
	color: #FFFFFF;
	padding: 5px 2px 5px 10px;
}
.topicListBrdLess a
{
	color: #FFFFFF;
	text-decoration: none;
}
.topicListBrdLess a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.inPageMiddlePanel
{
	float: left;
	width: 727px;
	margin: 12px 0px 0px 0px;
}
.inPageRightDetailPanel
{
	float: left;
	width: 700px;
	margin: 12px 0px 0px 0px;
}
.greenHeadBoxHolder
{
	clear: both;
}
.greenRoundMenuHolder
{
	clear: both;
}
.greenRoundLeft
{
	background-image: url(/images/innerPage/inPageMidTopLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 25px;
	float: left;
}
.greenRoundMiddle
{
	background-image: url(/images/innerPage/inPageMidTopMid.gif);
	background-repeat: repeat-y;
	width: 677px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e5f6e9;
	padding: 4px 5px 0px 0px;
	_padding: 7px 5px 0px 0px;
	text-align: right;
}
.middleMenuDivider
{
	padding: 0px 5px 5px 5px;
}
.greenRoundMiddle a
{
	color: #e5f6e9;
	text-decoration: none;
}
.greenRoundMiddle a:hover
{
	color: #e5f6e9;
	text-decoration: underline;
}
.greenRoundRight
{
	background-image: url(/images/innerPage/inPageMidTopRight.gif);
	background-repeat: no-repeat;
	width: 8px;
	height: 25px;
	float: left;
}

.greenHeadBoxDivider
{
	background-image: url(/images/innerPage/inPageMidDownLine.gif);
	background-repeat: repeat;
	width: 700px;
	height: 1px;
	clear: both;
	_margin-left: -36px;
}

.greenHeadTitleBox
{
	background-image: url(/images/innerPage/inPageMidTopBg.gif);
	background-repeat: repeat-y;
	width: 700px;
	min-height: 56px;
	_height:56px;
	/*_margin-top: -9px;
	*/
	_margin-left: -36px;
	clear: both;
}

.justifyText
{
	text-align: justify;
	line-height: 25px;
	color: #615e57;
	margin-top: 0px;
}
.justifyTextPressRelease
{
	text-align: justify;
	/*line-height: 25px;*/
	color: #615e57;
	margin-top: 0px;
	font-style:italic;
}
.green
{
	border-bottom: 1px solid #66A583;
	height: 1px;
}
/**html .btnReadMoreRight {
	float: right;
	width: 85px;
	margin-top: -20px;
}*/
.btnReadMoreRight
{
	float: right;
	width: 85px;
	margin-top: -23px; *margin-top:-20px;
}
.subHeading
{
	color: #2E754F;
	font-weight: bold;
	font-size: 16px;
	/*border-bottom: 1px solid #E0E0E0;*/
	padding-bottom: 5px;
	margin-top: 22px;
}
.subHeadingBottomBorder
{
	border-bottom: 1px solid #E0E0E0;
}
.subHeading2
{
	color: #2E754F;
	font-weight: bold;
	font-size: 16px;	
	padding-bottom: 5px;
	margin-top: 22px;
}
.pagination
{
	clear: both;
	height: 24px;
	font-size: 14px;
	margin: 48px 0px 48px 0px;
}
.prev
{
	width: 39px;
	height: 21px;
	color: #FFFFFF;
	background-color: #a9a29e;
	float: left;
	margin-right: 5px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	cursor: pointer;
}
.pageNumber
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	float: left;
}
.pageNumber li
{
	float: left;
	width: 19px;
	height: 19px;
	color: #b49917;
	border: 1px solid #f4e6a3;
	margin-right: 5px;
	padding: 3px 0px 0px 0px;
	text-align: center;
	cursor: pointer;
}
.selectedPage
{
	background-color: #c4a619;
	color: #FFFFFF !important;
}
.next
{
	width: 41px;
	height: 21px;
	color: #FFFFFF;
	background-color: #7ca58e;
	float: left;
	padding: 3px 0px 0px 0px;
	text-align: center;
	cursor: pointer;
}
*html .rightPanel
{
	margin: 12px 0px 0px 0px;
}
.rightPanel
{
	float: right;
	width: 219px;
	margin: 12px 5px 0px 0px;
}
.greenBoxRightPanel
{
	clear: both;
	width: 219px;
	margin-bottom: 28px;
	display: table;
}
.greenBoxRightPanelTop
{
	background-image: url(/images/innerPage/headingBgBlank.gif);
	background-repeat: no-repeat;
	clear: both;
	height: 51px;
	width: 219px;
}
.greenBoxRightPanelMiddle
{
	width: 180px;
	clear: both; /*min-height: 157px; 	_height: 157px;*/
	color: #E3F4EA;
	line-height: 24px;
	padding: 15px 19px 5px 20px;
	background-image: url(/images/innerPage/greenBgBlank.gif);
	background-repeat: repeat-y;
}
.MediaContact a
{
	color:#F5E1B6 !important;
	text-decoration:none;
}

.MediaContact a:hover
{
	color:#F5E1B6 !important;	
}
.greenBoxShade_text
{
	width: 219px;
	clear: both;
}
.greenBoxRightPanelDown
{
	width: 219px;
	height: 8px;
	clear: both;
	background-image: url(/images/innerPage/greenBgBlankBottom.gif);
	background-repeat: no-repeat;
}
/* dropdown menu css */
.dropdownMenuHolder
{
	width: 284px; /*min-height: 162px; 	_height: 162px;*/
	position: absolute;
	z-index: 1000;
	/*_margin-top: -5px;*/
}
.menuTopBg
{
	background-image: url(/images/dropdownMenu/menuTopBg.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 12px;
	clear: both;
}
*html .menuMiddleBg
{
	margin-top: -6px;
}
.menuMiddleBg
{
	background-image: url(/images/dropdownMenu/menuTopMiddleBg.png);
	background-repeat: repeat-y;
	width: 284px; /*min-height: 132px; 	_height: 132px;*/
	clear: both;
}
.menuDownpBg
{
	background-image: url(/images/dropdownMenu/menuTopDownBg.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 18px;
	clear: both;
}
.dropDownMenu
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.dropDownMenu li
{
	background-image: url(/images/dropdownMenu/lineDivider.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 5px 0px 6px 18px;
	color: #183f2c;
	text-align: left;
}
.dropDownMenu li a
{
	color: #183f2c;
	text-decoration: none;
}
.dropDownMenu li a:hover
{
	color: #a07c11;
	text-decoration: none;
	background-image: url(/images/dropdownMenu/iconHover.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding: 5px 0px 6px 10px;
}
.dropDownBoderLess
{
	background-image: none !important;
}
.dropDownBoderLess a
{
	background-image: none;
}
.dropDownBoderLess a:hover
{
	background-image: none;
}
.menuTop
{
	width: 150px;
}
.menuHover
{
	width: 300px;
}
.mainNavTrebuchet
{
	clear: both;
	height: 39px;
	width: 956px;
	margin: 0px auto 0px auto;
	padding: 7px 0px 0px 10px;
	background-image: url(/images/dropdownMenu/menuBg.gif);
	background-repeat: no-repeat;
	text-align: center;
}
.menuDivTrebuchet
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 6px 22px 0px 22px;
	height: 33px;
	cursor: pointer;	
}
.menuDivTrebuchet a
{
	color: #FFFFFF;
	text-decoration: none;
}
.menuDivTrebuchetRight
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 6px 23px 0px 23px;
	height: 33px;
	cursor: pointer;
}
.menuDivTrebuchetHvr
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 0px 0px 0px 0px;
	margin-top: -7px;
	height: 33px;
	cursor: pointer;
}
.menuDivTrebuchetHvrRight
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin-top: -7px;
	height: 33px;
	cursor: pointer;
}
.hvrLeft
{
	float: left;
	background-image: url(/images/dropdownMenu/menuLeftBg.gif);
	width: 22px;
	height: 46px;
}
.menuTrebucherHoverBg
{
	background-image: url(/images/dropdownMenu/menuMiddleBg.gif);
	background-repeat: repeat-x;
	color: #98660e;
	float: left;
	height: 32px;
	padding: 14px 0px 0px 0px;
}
.hvrRight
{
	float: left;
	background-image: url(/images/dropdownMenu/menuRightBg.gif);
	width: 22px;
	height: 46px;
}
.menuDivDivider
{
	float: left;
}
.slideShowHeading
{
	font-size: 23px;
	color: #FFFFFF;
	padding: 19px 0px 0px 22px;
}
.transperantDiv
{
	background-image: url(/images/slideShow/slideShowTransperantImage.png);
	background-repeat: repeat-x;
	height: 97px;
	min-height: 97px;
}
.transLeft
{
	float: left;
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	width: 445px;
}
.transDivider
{
	background-image: url(/images/slideShow/transDivBorder.png);
	background-position: bottom;
	background-repeat: no-repeat;
	float: left;
	width: 1px;
	height: 97px;
	margin-top: 0px;
	_margin-top: 5px;
}
.transLeft a
{
	color: #c6e4d5;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
.transLeft a:hover
{
	color: #c6e4d5;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.transRight
{
	float: right;
	color: #e4e4e4;
	font-size: 10px;
	width: 177px;
	padding: 3px;
}
.transRight a
{
	color: #e4e4e4;
	text-decoration: underline;
}
.transRight ul {
margin: 0px;
padding: 0px;
*margin-left: 7px;
*padding-left:7px;
}
.transRight a:hover
{
	color: #e4e4e4;
	text-decoration: none;
}
.transHeading
{
	color: #f0d388;
	font-size: 19px;
	clear: both;
}
.btnActionsHolder
{
	padding: 23px 14px 0px 6px;
}
.btnActionsHolder img, div
{
	behavior: url(/css/iepngfix.htc);
}
.btnLeft
{
	float: left;
}
.btnRight
{
	float: right;
}
.btnSpace
{
	margin-right: 10px;
}

.textOverlay
{
	z-index: 10;
	position: absolute; /*top: 386px; */
	top: 150px;
	width: 670px;
}
/*Start of menu*/
.menuDivTrebuchetHvrRightPng
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px; /*float: left;*/
	padding: 0px 3px 0px 0px; /*margin-top: -6px; 	_margin-top: 0px;*/
	height: 36px;
	_height: 16px;
	cursor: pointer;
	position: absolute;
}
.menuTopBgMembership
{
	background-image: url(/images/dropdownMenu/menuTopBgMembershipFloatRight.png);
	background-repeat: no-repeat;
	width: 284px;
	padding: 0px;
	height: 8px;
	clear: both;
	_margin-bottom: -10px;
}
.menuTopBgSettings
{
	background-image: url(/images/dropdownMenu/menuTopBgCommon.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 8px;
	_margin-bottom: -10px;
	clear: both;
}
.hvrLeftPngRight
{
	float: left;
	background-image: url(/images/dropdownMenu/menuLeftBgFloatRight.png);
	width: 21px;
	height: 49px;
}
.hvrRightPngRight
{
	float: left;
	background-image: url(/images/dropdownMenu/menuRightBgFloatRight.png);
	width: 21px; /*_width: 12px;*/
	height: 49px;
}
.hvrLeftPng
{
	float: left;
	background-image: url(/images/dropdownMenu/menuLeftBg.png);
	width: 21px;
	height: 49px;
}
.menuTrebucherHoverBgPng
{
	background-color: #FFFFFF;
	color: #98660e;
	float: left;
	height: 49px;
	padding: 14px 0px 0px 0px;
}
.menuTrebucherHoverBgPng a
{
	color: #98660e;
	text-decoration: none;
}
.hvrRightPng
{
	float: left;
	background-image: url(/images/dropdownMenu/menuRightBg.png);
	width: 21px;
	height: 49px;
}
/*Start of calender*/
.dateDetails a
{
	color: #1A5C3B;
	text-decoration: none;
}
.dateDetails a:visited
{
	color: #1A5C3B;
	text-decoration: none;
}
.dateDetails a:hover
{
	color: #1A5C3B;
	text-decoration: underline;
}
/*End of calender*/


/*End of menu*/

/* Begin of Smart Menu for contents  */
.increaseFont
{
	cursor: pointer;
	text-decoration: none !important;
}
.decreaseFont
{
	cursor: pointer;
	text-decoration: none !important;
}
.emailBoxWidth
{
	width: 10px;
	font-weight: bold;
	vertical-align: top;
	padding-top: 5px;
}

.inputMessageBox
{
	background-image: url(/images/commonImages/textArea.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	width: 208px;
	color: #989898;
	font-size: 14px;
	padding: 3px 0px 0px 12px;
}
.mailContainer
{
	background-image: url(/images/commonImages/emailpagebd.gif);
	background-repeat: repeat-x;
}

.mailHeaderContainer
{
	height: 120px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}

.MailBody
{
	padding-left: 10px;
}
.messageHeight
{
	min-height: 190px; *height:190px;
}
.valignTop
{
	vertical-align: top;
}
.notationText
{
	font-size: 10px;
}
.contentTitleSM
{
	font-size: 20px;
	margin-left: 10px;
	font-weight: bold;
	color: White;
	padding-top: 10px;
}
/* End ofSmart Menu for contents  */
/*Start of selected menu items*/
.menuDivTrebuchetHvrRightPngSelected
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin-top: -6px;
	height: 36px;
	cursor: pointer;
}
.hvrLeftPngSelected
{
	float: left;
	background-image: url(/images/dropdownMenu/menuLeftBg.png);
	width: 21px;
	height: 49px;
}
.hvrRightPngSelected
{
	float: left;
	background-image: url(/images/dropdownMenu/menuRightBg.png);
	width: 21px;
	height: 49px;
}
.menuTrebucherHoverBgPngSelected
{
	background-color: #FFFFFF;
	color: #98660e;
	float: left;
	height: 35px;
	padding: 14px 0px 0px 0px;
}

/* new css */
.menuDivTrebuchetHvrRightPngInner
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 18px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin-top: -6px;
	height: 36px;
	cursor: pointer;
}
.hvrLeftPngInner
{
	float: left;
	background-image: url(/images/innerDropdownMenu/menuLeftBg.png);
	width: 21px;
	height: 45px;
}
.hvrRightPngInner
{
	float: left;
	background-image: url(/images/innerDropdownMenu/menuRightBg.png);
	width: 21px;
	height: 45px;
}
.menuTrebucherHoverBgPngInner
{
	background-color: #FFFFFF;
	color: #98660e;
	float: left;
	height: 31px;
	padding: 14px 0px 0px 0px;
}
.menuTrebucherHoverBgPngInner a
{
	color: #98660e;
	text-decoration: none;
}
/*End of selected menu items*/
/*start of glossary list*/
.GlossarySectionHeader
{
	font-weight: bold;
	font-size: 15px;
	color: #274c38;
}
.glossaryIndexAnch
{
	color: #274c38;
	font-weight: bold;
	font-size: 15px;
}
.glossaryIndexSpan
{
	font-size: 15px;
	color: Gray;
}
.glossaryTopAnch
{
	color: #1A5C3B;
}
.glossaryIndexDivider
{
	font-size: 15px;
	vertical-align: top;
	color: Gray;
}
*html .bodyContainerInnerGlossary
{
	width: 960px;
}
.bodyContainerInnerGlossary
{
	background-image: url(/images/commonImages/contentBg.png);
	background-repeat: repeat-y;
	width: 965px; /*min-height: 880px; 	_height: 880px;*/
	padding: 0px 0px 0px 0px;
	display: table;
	clear: both;
}
/*start of glossary list*/
.relatedTopicListDivider
{
	background-image: url(/images/innerPage/seperator.gif);
	background-repeat: no-repeat;
	width: 171px;
	height: 1px;
	clear: both;
}

.clearCls
{
	clear: both;
}
.dvPrintPreview
{
	padding: 10px;
}
.popupContent .EktronAjaxLoading
{
	display: none;
}
.popupContent .EktronEditorsMenuMarker
{
	display: none;
}
/*Start of search*/
.subHeading a
{
	color: #2E754F;
	font-weight: bold;
	font-size: 16px;
	/*border-bottom: 1px solid #E0E0E0;*/
	padding-bottom: 5px;
	margin-top: 22px;
	text-decoration: none;
}
/*End of search*/
/*Start of pagination*/
.pageLabel
{
	font-weight: lighter;
	background-color: #C6A61A;
}
.pageCol
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.pageColPrevious
{
	float: left;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.pageColPages
{
	float: left;
}
.pageColPreviousNotSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #7BA58D;
	text-decoration: none;
	border: solid 1px #7BA58D;
	color: White;
}
.pageColPreviousSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #A9A29C;
	text-decoration: none;
	border: solid 1px #A9A29C;
	color: White;
}
.pageColNextNotSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #7BA58D;
	text-decoration: none;
	border: solid 1px #7BA58D;
	color: White;
}
.pageColNextSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #A9A29C;
	text-decoration: none;
	border: solid 1px #A9A29C;
	color: White;
}
.pageColSeperator
{
	float: left;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px; /*vertical-align: top;*/
}
.pageColNotSelected
{
	float: left;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 2px;
	padding-bottom: 2px; /*vertical-align: top;*/
	border: solid 1px #F4E7A3;
	text-decoration: none;
}
.pageColSelected
{
	float: left;
	padding: 2px 6px 2px 6px; /*vertical-align: middle;*/
	border: solid 1px #F4E7A3;
	text-decoration: none !important;
	color: White;
	font-weight: lighter;
	background-color: #C6A61A;
}

.navPagination
{
	/*background-color: #F6FAFd;*/
	text-align: center;
	padding-top: 5px; /*left: 250px;*/
	position: relative; /*width: 600px;*/
	text-align: center;
	overflow: hidden;
	height: 60px;
	font-size: 14px;
}
.rowEmpty
{
	clear: both;
}
.pageColNotSelected a
{
	text-decoration: none;
	color: #B29918;
}

/*End of pagination*/
/*common*/
.errroMsg
{
	color: Red;
}
.dvPrintPreview .navPagination
{
	display: none;
}
.dvPrintPreview input[type='submit']
{
	visibility:hidden;
}

.displayNone
{
	display: none;
}

#mainContentBlock a {
color: #c09400;
text-decoration: none;
}
#mainContentBlock a:hover {
color: #c09400;
text-decoration: underline;
}

#mainContentBlock a:visited {
color: #B47C72;
}

#lblContent a {
color: #c09400;
text-decoration: none;
}

#lblContent a:hover {
color: #c09400;
text-decoration: underline;
}

#lblContent a:visited {
color: #B47C72;
}

/*start of leader*/
.stuffImageDivHolder
{
	clear: both;
	display: inline-block;
	width: 520px;
}
.stuffImageDiv
{
	float: left;
	margin: 10px 10px 10px 0px;
	width: 246px;
}
.stuffImageDiv img
{
	border: 1px solid #e2b10e;
	float: left;
	padding: 5px;
	margin: 0px 10px 0px 0px;
}
.stuffImageDiv a
{
	color: #2E754F;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
/*start of leader*/
.floatRight
{
	float: right;
}

.staffImage
{
	padding-left: 3px;
}
.PressReleaseArchiveAnc
{
	font-size: 15px;
	font-weight: bold;
}
.greenBoxRightPanelMiddle a {
/*color: #c09400;*/
color: #FFFFFF;
text-decoration: none;
}
.greenBoxRightPanelMiddle a:hover {
/*color: #c09400;*/
color: #FFFFFF;
text-decoration: underline;
}

.greenBoxRightPanelMiddle a:visited {
/*color: #B47C72;*/
}
.PressReleaseArchiveIndex a
{
	font-size: 15px;
	font-weight: bold;	
}
.PressReleaseArchiveSectionHeader a
{
	font-weight: bold;
	font-size: 15px;
	color: #274c38 !important;
	text-decoration:none!important;
}
.PressReleaseArchiveSectionHeader a:hover
{
	font-weight: bold;
	font-size: 15px;
	color: #274c38 !important;
	text-decoration:none!important;
}
.PressReleaseDetailsSubTitle
{	
	text-align:center;
}
.contentHeading
{
	font-size:14px;
	font-weight:bold;
}

.contentSubHeading
{
	font-size:12px;
	font-weight:bold;
}
/*Start of Council*/
.Expand
{
	cursor: pointer;
}
.greenTextBlock {
	border-bottom: 1px solid #e0e0e0;
	clear: both;
	display: table;
	width: 500px;
	padding: 5px 0px 10px 0px;
}
.plusMinusIcon {
	float: left;
	/*margin-right: 18px;*/
	/*padding-top: 5px;*/
	padding-right:10px;
	cursor:pointer;
}
.plusMinusImg
{
	cursor:pointer !important;
}
.greenHead_and_dateTime {
	float: left;
	color: #2c744e;
	font-weight: bold;
	font-size: 14px;
}
.greenHead_and_dateTime a{
	float: left;
	color: #2c744e;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}
.greenHr {
	margin-top: 9px;
	background-color: #66A583;
	border: 0px;
	height: 1px;
}
/*End of Council*/


/********Councils begins*************/
.topSpacing
{
	padding-top:10px;
}
.topSpacing5
{
	padding-top:5px;
}

.councilCurrentActivity
{
	font-size:11px;
	font-weight:bold;
}

.smallYellowText {
	font-size: 10px;
	color: #846f1c;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smallYellowText a
{
	font-size:10px !important;
	text-decoration:none;
}

.smallYellowText a:hover
{
	font-size:10px !important;
}
.SilverLine
{
	border-bottom:1px solid #E0E0E0;
}
/********Councils ends*************/
.testimonialTitle
{
	line-height:1.2;
}

/*****Sprit Maps*****/
.spritemap_icons {
background-image:url(/images/commonImages/sprites.gif);
background-repeat:no-repeat;
border:0pt none;
padding:0pt;
}
.spritemap_icons_private {
background-image:url(/images/commonImages/sprites.gif);
background-repeat:no-repeat;
border:0pt none;
padding:0pt;
}
.spritemap_icons.nqf_logo {
background-position:-3px -25px !important;
height:120px !important;
width:192px !important;
}
.spritemap_icons.iconLogin {
background-position:0px -1px;
height:23px !important;
width:17px !important;
}
.spritemap_icons.iconContactUs {
background-position:-17px -1px;
height:23px !important;
width:17px !important;
}
.spritemap_icons.iconNQF {
background-position:-34px -1px;
height:23px !important;
width:27px !important;
}
.spritemap_icons.iconCalendar {
background-position:-63px -1px;
height:23px !important;
width:23px !important;
}
.spritemap_icons.iconGlossary {
background-position:-93px -1px;
height:23px !important;
width:20px !important;
}
.spritemap_icons.btnSearchMap {
background-position:-205px -3px;
height:34px !important;
width:34px !important;
}
.spritemap_icons.iconNQFmember {
background-position:-204px -84px;
height:50px !important;
width:251px !important;
}
.spritemap_icons.icoCalendarTxt {
background-position:-204px -63px;
height:21px !important;
width:95px !important;
}
.spritemap_icons.icoGlossaryTxt {
background-position:-204px -38px;
height:21px !important;
width:95px !important;
}
.spritemap_icons.icoCalendar {
background-position:-157px -4px;
height:21px !important;
width:19px !important;
}
.spritemap_icons.icoGlossary {
background-position:-180px -3px;
height:21px !important;
width:20px !important;
}
.spritemap_icons.icoProject_status {
background-position:-118px -6px;
height:16px !important;
margin-right:10px;
width:16px !important;
}
.spritemap_icons.icoAssociated_topics {
background-position:-137px -9px;
height:13px !important;
margin-right:10px;
width:16px !important;
}
.spritemap_icons.memberLoginDivider {
background-position:-241px -33px;
height:1px !important;
width:199px !important;
}
.spritemap_icons.inputTopSearch {
background-position:-241px -2px;
height:23px !important;
padding:5px 0px 0px 12px;
width:208px !important;
}
.spritemap_icons.inputUserNamePass {
background-position:-301px -38px;
border:0pt none;
font-size:13px;
height:19px !important;
padding:3px 0px 0px 3px;
width:204px !important;
}
.spritemap_icons.BtnSignInImg {
background-position:-2px -147px;
float:right;
height:35px !important;
margin-right:25px;
width:91px !important;
}
.spritemap_icons.moreEvents {
background-position:-96px -147px;
height:29px !important;
width:91px !important;
}
.spritemap_icons.moreTerms {
background-position:-190px -147px;
height:29px !important;
width:91px !important;
}
.spritemap_icons.btnMore {
background-position:-288px -147px;
height:19px !important;
width:85px !important;
}
.spritemap_icons.menuDividerHvr {
background-position:-284px -142px;
height:39px !important;
width:1px !important;
}


/*Start of NQF Standard Search*/
.inputTopSearchNew {
	background-image: url(/images/commonImages/searchBg_new.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	_border: 0px;
	width: 260px;
	height: 25px;
	color: #989898;
	font-size: 14px;
	padding: 5px 8px 0px 14px;
	float: left;
}
.inputTopSearchNew input {
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 250px;
	height: 15px;
	color: #989898;
	font-size: 14px;
	padding: 0px 3px 3px 0px;
	_padding: 0px 9px 3px 0px;
	margin: 0 10px 0 0;
	*margin: -1px 0px 0 0;
	outline: none;
}
.inputTopSearchNewSite {
	background-image: url(/images/commonImages/searchBg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	_border: 0px;
	width: 208px;
	height: 25px;
	color: #989898;
	font-size: 14px;
	padding: 5px 0px 0px 14px;
	float: left;
}
.inputTopSearchNewSite input {
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 198px;
	height: 15px;
	color: #989898;
	font-size: 14px;
	padding: 0px 3px 3px 0px;
	/*_padding: 0px 0px 3px 0px;*/
	margin: 0 10px 0 0;
	*margin: -1px 10px 0 0;
	outline: none;
}
/*End of NQF Standard Search*/