body
{
	behavior: url(/css/csshover3.htc);
}
body
{   
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #333333;
	background-image: url(../images/commonImages/contentBg1px.jpg);	
	_background: url(*) fixed;
}
form
{
	margin: 0px;
	padding: 0px;
}
sup
{
	line-height:1em;
}
.footnote{ color: #404e00; }


.hiddenDivLogin
{
	color:red;
	font-weight:normal;
	height:10px !important;
	-height:8px;	
}
a {
    color: #0066cc;
    text-decoration: none;
}
a:focus, a:hover {
    color: #ff7f00;
    text-decoration: underline;
}
a:visited {
    color: #7b9a01;
}
.mainContainer
{
	background-image: url(../images/commonImages/bgImg.gif);
	background-repeat: repeat-x;
	/*padding-bottom: 40px;*/
}
.pageContainer
{
	/*background-image: url(../images/commonImages/bgMiddle.gif);*/
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px auto 0px auto;
	min-width: 971px;
    _width: 971px;

}

/* QPS Banner css */
.bannerHolder
{
    position:relative;
    min-height:20px;
    margin: 11px 38px 0 38px;
	padding: 0px 0px 0px 0px;
}
.messageHolder
{
    padding: 10px 35px 10px 10px;      
    float: left;
    background-color:#ffa602;
    margin: 7px 0px;
    width: 839px;
}

.btnHolder
{
    position:absolute;
    right:0px;
    width: 20px;    
    text-align:center
}
.showBannerMessage 
{
    display: block;
}
.hideBannerMessage 
{
    display: none;
}

.qps-banner-close-button
{
    background: url("../images/qps-banner-msg-delete.png") no-repeat scroll 50% 50% transparent;
    display: block;
    height: 18px;
    margin: 1px;
    position: absolute;
    right: 1px;
    xtop: 13px;
    width: 24px;
}
.banner-top-corners-holder
{
    position:absolute; 
    top:0;  
    left : 0;
    width: 884px;
    height:7px; 
    background:url("../images/top-corners.png") no-repeat right top;
}

.banner-bottom-corners-holder
{
    position:absolute; 
    bottom:0;  
    left : 0;
    height: 7px;
    width: 884px;
    background:url("../images/bottom-corners.png") no-repeat right top;
}

.banner-top-left-corners-holder
{
    position:absolute; 
    bottom:0;  
    left : 0;
    width: 884px;
    height:7px; 
    background:url("../images/top-left-corner.png") no-repeat right top;
}
.banner-top-right-corners-holder
{
    position:absolute; 
    top:0;  
    right : 0;
    width: 7px;
    height:7px; 
    background:url("../images/top-right-corner.png") no-repeat right top;
}
.bnanner-bottom-left-corner-holder
{
    position:absolute;
    bottom:0; 
    left:0;
    width: 7px; 
     height:6px; 
     background:url("../images/bottom-left-corner.png") no-repeat right top;
}
.bnanner-bottom-right-corner-holder
{
    position:absolute;
    bottom:0; 
    right:0;
    width: 7px; 
     height:6px; 
     background:url("../images/bottm-right-corner.png") no-repeat right top;
}
/* header css */
.headerContainer
{
	height: 120px;
	width: 971px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;
}
.logo
{
	float: left;
}
.nqf-logo-persistent {
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	padding-top: 10px;
}
.topMenuSearch
{
	float: right;
	width: 542px;
	_width: 544px;
}
.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: #666666;
	text-decoration: none;
}
.topMenuList a:hover
{
	color: #0066cc;
	text-decoration: none;
}
.topMenuListRight
{
	text-align: center;
	font-size: 11px;
	float: left;
	padding: 0px 0px 0px 20px;
	line-height: 30px;
}
.topMenuListRight a
{
	color: #666666;
	text-decoration: none;
}
.topMenuListRight a:hover
{
	color: #0066cc;
	text-decoration: none;
}
.searchBox
{
	text-align: right;
	margin-top: 15px;
	float:right;
}
*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;
}

.inputEmailPage
{
	background-image: url(../images/commonImages/searchBg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	_background-position: 0px 0px;
	_background-attachment: fixed;
	background-color: none;
	border: 0px none;
	width: 208px;
	height: 25px;
	color: #989898;
	font-size: 14px;
	padding: 3px 0px 0px 12px;
}
.absmiddle
{
	margin-top: -3px;
}
.search-margin-right
{
	margin-right:5px;
}
*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 5px;
	behavior: url(/css/iepngfix.htc);
	height:auto;
	min-height: 350px;
}
.jsContainer
{
	clear: both;
}
.jsBorder
{
	background-image: url(../images/commonImages/jsDwon.gif);
	background-repeat: repeat-y;
	width: 960px;
	height: 19px;
	
	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/memberLoginBg1.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 .logoutForm
{
	margin-top: -8px;
	padding-top:5px;
}
.logoutForm
{
	padding: 0px 0px 0px 20px;
	line-height: 24px;
	-line-height: 21px;
	*line-height: 21px;
}
*html .loginForm
{
	margin-top: -4px;
	padding-top:5px;
}
.loginForm
{
	padding: 0px 0px 0px 20px;
/*	line-height: 24px;
	-line-height: 21px;
	*line-height: 21px; */
}
*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;
}
.inputUserNamePassNewBack
{
	background-image: url(../images/commonImages/inputFieldBg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;	
	width: 204px;
	height: 19px;	
	padding: 3px 0px 0px 3px;
	
}
.inputUserNamePassNewBack input
{	
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 204px;
	height: 19px;
	color: #989898;
	font-size: 13px;	
	margin-top:-1px;
	_margin-top:-1px;
}
.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: 0px 3px 0px 0px;
	_margin: -3px 3px 0px 0px;
	cursor:pointer;
	color: #846205;
}
.memberLoginDivider
{
	background-image: url(../images/commonImages/memberLoginDivider.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	width: 199px;
	height: 1px !important;
	clear: both;
	margin: 5px 0px 5px 0px;
	_margin: 0px;
	line-height: 1px !important;
}
.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
{
	margin-top: 10px;
}

.BtnSignInImg
{
	float: right;
	margin-right: 25px;
}
.rememberMe
{
	color: #846205;
	/*float: left;*/
	clear:both;
	margin-top: -3px;
}
.bodyContent
{
	background-image: url(../images/commonImages/contentBg.png);
	background-repeat: repeat-y;
	float:left;
	width: 960px;
	/*_width: 958px;*/
	behavior: url(/css/iepngfix.htc);
}
.bodyLeftContent
{
	min-height: 188px;
	float: left;
	padding: 25px 0px 0px 10px;
}
.listContent
{
	width: 676px;
	clear: both;
	padding: 5px 0px 8px 0px;
	_padding: 5px 0px 0px 0px;
}
.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;
	padding:  0px 0px 0px 20px;
	float:left;
}
*html .btnReadMore
{
	margin-top: 0px;
}
.btnReadMore
{
	padding-left: 20px;
	margin-top: -5px;
}
.btnReadMoreProject
{
	
}
.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;
}

/*Start of Member login*/
.golderSmallText
{
	color: #846205;
	clear: both;
}
.golderSmallTextTop
{
	color: #846205;
	clear: both;
}
*html .golderSmallTextTop
{
	margin-top: -10px;
}

.NQFhasopenTop
{
	height: 1px;
	margin: 0px 0px 22px 0px;
	_margin: 0px 0px 0px 0px;
	clear: both;
	padding-top:10px;
	
}

.loggedInNumber
{
	font-size: 18px;
	color: #FFFFFF;
	background-color: #38654c;
	height: 26px;
	float: left;
	margin-right: 9px;
	width: 27px;
	padding:1px 2px 0px 2px;
	text-align: center;
}
.numberDetail
{
	font-size: 14px;
	color: #074928;
	float: left;
	height: 27px;
	_height: 10px;
	width: 173px;
}

.numberDetail, .numberDetail a, .numberDetail a:active, .numberDetail a:visited
{
	font-size: 14px;
	color: #074928;
	float: left;
	height: 27px;
	width: 173px;
	text-decoration: none;
}
.numberDetail a:hover
{
	text-decoration: underline;
}

.loginDetail
{
	/*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 4px 0px;
	*margin: 1px 0px 5px 0px;
	_margin: 1px 0px -11px 0px;
	clear: both;
}
.logout
{
	/*float: right;*/
	clear: both;
	text-align: right;
	padding-right: 10px;
	padding-top: 0px;
	_padding-top: 20px;
	_margin-top: 25px;
}
*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: 6px 15px 15px 20px;*/
	padding: 6px 15px 0px 20px;
}

*html .listContentTxt 
{
	padding: 6px 15px 15px 20px;
}

.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;
	behavior: url(/css/iepngfix.htc);
}
.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;
	behavior: url(/css/iepngfix.htc);
}
.greenBoxTxtPad
{
	padding: 10px 10px 10px 15px;
}

.greenBoxDivider
{
	border-bottom: 1px solid #cccccc;
	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
{
	/*clear:both;*/
	padding: 10px 0px 0px 0px;
	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;
	height:auto;
	float:left;
	
}
*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;
	height:auto;
	float:left;
	
}
/*Add by HA Calender*/
.greenHrCal {
	/*margin-top: 9px; */
	background-color: #CCCCCC;
	border: 0px;
	height: 1px; color:#CCCCCC;
}
.greenHrCalDiv {	
	width:425px;	
}
.calendarListingHolderListing
{	
	/*width: 450px;*/
	/*color: #1a5c3b;*/
	margin-bottom: 10px;
}
.calendarListingHolderListing a
{
	/*color: #1a5c3b !important;*/
}
*html .oddListListing
{	
	/*width: 500px;*/
}
.oddListListing
{
	/*background-image: url(../images/commonImages/calendarOddBig.gif);	
	background-repeat:repeat-y;	*/
	background-color: #ebebeb;
	border-bottom: 1px solid #d7d7d7;
	/*width: 500px;*/
	min-height: 20px;
	_height: 20px;
	padding: 10px 0px 10px 13px;
	margin-bottom: 2px;		
}
.oddListListing:hover {
	background-color: #abc2d2;
}


#divMeasuresListContainer .oddListListing:hover {
	background-color: #ebebeb;
}


*html .oddListListing1
{	
	width: 500px;
}
.oddListListing1
{
	background-image: url(../images/commonImages/calendarOddBig.gif);	
	background-repeat:repeat-y;	
	width: 500px;	
	min-height: 20px;
	_height: 20px;
	padding: px 0px 5px 13px;
	margin-bottom: 2px;		
}
*html .calListing
{
	width: 500px;
	
}
.calListing
{	
	width: 500px;
	min-height: 20px;
	_height: 20px;
	padding: 0px 0px 0px 13px;
	/*margin-bottom: 2px;*/
	
}
*html .evenListListing
{
	/*width: 500px;*/
	
}
.evenListListing
{
	/*background-image: url(../images/commonImages/calendarEvenBig.gif);
	background-repeat: repeat-y;*/
	background-color: #f5f5f5;
	border-bottom: 1px solid #d7d7d7;
	/*width: 500px;*/
	min-height: 20px;
	_height: 20px;
	padding: 10px 0px 10px 13px;
	margin-bottom: 2px;
	
}
.evenListListing:hover {
	background-color: #abc2d2;
}

#divMeasuresListContainer .evenListListing:hover {
	background-color: #f5f5f5;
}

.dateDetailsListing
{	
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 350px;
}
.dateListing
{
	float: left;
	width:110px;
	font-weight:bold;
}
.projectName
{
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 350px;
}
.downloadLink
{
	float: left;
	width:120px;
	font-weight:bold;
	text-align:right;
}

.downloadLink2
{
	float: left;
	width:221px;
	*width:222px;
	font-weight:bold;
	text-align:right;
}

@media screen and (-webkit-min-device-pixel-ratio:0)  
{
   .downloadLink2
    {
	    float: left;
	    width:220px;
	    font-weight:bold;
	    text-align:right;
    } 
} 

/*Start of calender details*/
.calenderDetials
{
	/*color: #1a5c3b;*/
}
.calenderDetialsRight
{
	/*color: #1a5c3b;*/
	float: left;	
	width: 410px;	
	padding-left:5px;
}
.calenderDetialsLabel
{
	float: left;	
	width: 70px;
	font-weight:bold;
}
.calenderDetialsValue
{
	width:80px;
}
/*End of calender details*/
/*Start of small calendar listing*/
.eventColumn
{
	width: 250px;
	float:left;
}
.calendarListingHolderListingSmall
{	
	/*width: 450px;*/
	color: #1a5c3b;
	margin-bottom: 10px;
}
.calendarListingHolderListingSmall a
{
	color: #1a5c3b !important;
}
.oddListListingSmall
{
	background-image: url(../images/commonImages/calendarOddSmall.gif);
	
	background-repeat:repeat-y;
	
	width: 230px;	
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;
		
}

.evenListListingSmall
{
	background-image: url(../images/commonImages/calendarEvenSmall.gif);
	background-repeat: repeat-y;	
	
	width: 230px;
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;
	
}
.dateDetailsListingSmall
{	
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 150px;
}
.dateListingSmall
{
	float: left;
	width:50px;
	font-weight:bold;
}
/*End of small calendar listing*/
/*End of Add by HA Calender*/
.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;
	_height: 225px;
	padding-top: 50px;
	float:left;
}
.glossaryContainer
{
	float: left;
	width: 400px;
	padding: 0px 0px 0px 53px;
	color: #537866;
}
.boldItalic
{
	font-weight: bold;
	font-style: italic;
	color: #1a5c3b;
}
.italicWithTopPad
{
	font-style: italic;
	padding-top: 5px;
}
/* footer css */
*html .footerContainer
{
	padding: 8px 6px 0px 0px;
}
.footerContainer
{
	background-image: url(../images/commonImages/footerBg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 954px;
	height: 34px;
	clear: both;
	margin: 0px auto 0px auto;
	text-align: right;
	color: #ffffff;
	padding: 8px 17px 0px 0px;
	/*behavior: url(/css/iepngfix.htc);*/
}
.footerContainer a
{
	color: #dae05e;
	text-decoration: none;
}
.footerContainer a:hover
{
	color: #dae05e;
	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;
	width:117px !important;
}
.footerNQF_text li
{
	clear: both;
	text-align: left;
	color: #504d4b;
	font-size: 10px;
	/*line-height: 22px;*/
	margin-bottom: 15px;
	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: 960px;
}
.bodyContainerInner
{
	background-color:#FFFFFF;
	width: 960px;
	min-height: 380px;
	_height: 380px;
	padding: 0px 0px 0px 0px;
	z-index : 0 !important;
	
}
.inPageleftPanel
{
	float: left;
	height:auto;
	width: 185px;
	margin: 12px 24px 0px 0px;
}
.inPageLeftTopicHolder
{
    /*
	min-height: 282px;
	_height: 282px; */
	margin-bottom:30px;
	
}
.inPageLeftTopicTop
{
	background-image: url(../images/innerPage/inPageLeftTopicTop.gif);
	background-repeat: no-repeat;
	width: 173px;
	*height: auto;
	min-height:23px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	padding: 2px 0px 0px 11px;
	line-height: 20px;
}
.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: 5px;
}
.topicList
{
	/*background-image: url(../images/innerPage/inPageLeftTopicTxtDivider.png); 	background-position: bottom; 	background-repeat: no-repeat;*/
	clear: both;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}

.topicList a, .topicList a:visited
{
	color: #0066cc;
	text-decoration: none;
}
.topicList a:hover
{
	color: #ff7f00;
	text-decoration: underline;
}

.topicListHighlights
{
	clear: both;
	color: #333333;
	padding: 8px 0px;
}

.topicListHighlights a, .topicListHighlights a:visited
{
	text-decoration: none;
	color: #0066cc;
}
.topicListHighlights a:hover
{
	text-decoration: underline;
	color:#ff7f00;
}
.topicListDivider
{
	background-image: url(../images/innerPage/inPageLeftTopicTxtDivider.png);
	background-repeat: repeat-x;
    width: 184px;
	height: 1px;
	clear: both;
	behavior: url(/css/iepngfix.htc);
}
.topicListBigText
{
	clear: both;
    color: #333333;
    font-size: 15px;
    font-weight: bold;
    padding: 5px 10px;
    background-image: url("../Images/innerPage/inPageLeftTopic_selected.gif");
    background-repeat: repeat-y;

}
.topicListBigText a, .topicListBigText a:hover, .topicListBigText a:visited
{
	text-decoration: none;
	color: #333333;
}

.topicListBigTextWithoutLink
{
	clear: both;
	color: #333333;
	font-size: 15px;
	font-weight: bold; 
	padding: 8px 0px;
}
.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: 501px;
	margin: 12px 0px 0px 0px;
}
.inPageRightDetailPanel
{
	float: left;
	width: 730px;
	margin: 12px 0px 0px 0px;
	height:auto;
}

.inPageRightDetailPanelForm
{
	float: left;
	width: 732px;
	margin: 12px 0px 0px 0px;
	height:auto;
}
.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-x;
	width: 473px;
	height: 21px;
	float: left;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-size: 12px;
	color: #ffffff;
	padding: 4px 5px 0px 0px;
	text-align: right;
	line-height: 17px;
}
.greenRoundMiddle a
{
	color: #dae05e;
	text-decoration: none;
}
.greenRoundMiddle a:hover
{
	color: #dae05e;
	text-decoration: underline;
}
.middleMenuDivider
{
	padding: 0px 5px 5px 5px;
}

.greenRoundRight
{
	background-image: url(../images/innerPage/inPageMidTopRight.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 25px;
	float: left;
}
.greenLongRoundRight
{
	background-image: url(../images/innerPage/inPageMidTopRight.gif);
	background-repeat: no-repeat;
	width: 12px;
	height: 25px;
	float: left;
}
*html .greenHeadBoxDivider
{
}
.greenHeadBoxDivider
{
	background-image: url(../images/innerPage/inPageMidDownLine.gif);
	background-repeat: no-repeat;
	width: 730px;
	height: 0px;
	clear: both;
}
*html .greenHeadTitleBox
{
	margin-top: -19px;
}
.greenHeadTitleBox {
    background-image: url("../images/innerPage/inPageMidTopBg.gif");
    background-repeat: repeat-x;
    clear: both;
    min-height: 55px;
    _height:55px;
    width: 500px;
    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;*/
	border-bottom: 1px solid #CCCCCC;
	height: 1px;
	width:500px;
}
/**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;
	width:650px;
}

.dashBoard .subHeading
{
	color: #2E754F;
	font-weight: bold;
	font-size: 16px;
	/*border-bottom: 1px solid #E0E0E0;*/
	padding-bottom: 5px;
	margin-top: 10px;
}

.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 -1px 0px 0px;
}
.rightPanel
{
	float: right;
	width: 219px;
	margin: 12px -1px 0px 0px;
}
.greenBoxRightPanel
{
	clear: both;
	width: 219px;
	margin-bottom: 28px;
	
}
.relatedInformationRightPanelTop
{
	background-image: url(../images/innerPage/headingBgBlank.gif);
	background-repeat: no-repeat;
	clear: both;
	width: 219px;
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    min-height: 23px;
    padding: 2px 0 0 11px;
}
.relatedInformationPanelMiddle
{
	width: 180px;
	clear: both;
	padding: 0px 19px 5px 20px;
	background-image: url(../images/innerPage/greenBgBlank.gif);
	background-repeat: repeat-y;
}
.greenBoxRightPanelTop
{
	background-image: url(../images/innerPage/headingBgBlankGreen.gif);
	background-repeat: no-repeat;
	clear: both;	
	color: #FFFFFF;
	font-size: 12px;
    font-weight: bold;  
    min-height: 23px;
    padding: 2px 0 0 11px;
    width: 208px;  
    line-height: 19px; 
}
.greenBoxRightPanelLeft
{
	background-image: url(../images/innerPage/headingBgBlankGreenLeft.gif);
	background-repeat: no-repeat;
	clear: both;
	width: 173px;
	color: #FFFFFF;
	font-size: 12px;
    font-weight: bold;
    min-height: 23px;
    padding: 2px 0 0 11px;
}

.greenBoxRightPanelTopRound
{
	background-image: url(../images/innerPage/headingRoundBgBlankGreen.gif);
	background-repeat: no-repeat;
	clear: both;
	/*height: 51px;*/
	min-height: 23px;
	padding: 2px 0 0 11px;
	width: 219px;
}
.greenBoxRightPanelMiddle
{
	width: 180px;
	clear: both;
	padding: 8px 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;
}
.greenBoxRightPanelDownRound
{
	width: 219px;
	height: 8px;
	clear: both;
	background-image: url(../images/innerPage/greenRoundBgBlankBottom.gif);
	background-repeat: no-repeat;
}
/* dropdown menu css */
.dropdownMenuHolder
{
	width: 284px; /*min-height: 162px; 	_height: 162px;*/
	position: absolute;
	z-index: 1000;
	top: 48px;
	display: none;
}
.menuTopBg
{
	background-image: url(../images/dropdownMenu/menuTopBg.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 12px;
	clear: both;
	behavior: url(/css/iepngfix.htc);
}
*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;
	behavior: url(/css/iepngfix.htc);
}
.menuDownpBg
{
	background-image: url(../images/dropdownMenu/menuTopDownBg.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 18px;
	clear: both;
	behavior: url(/css/iepngfix.htc);
}
.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: #0066cc;
	text-decoration: none;
}
.dropDownMenu li a:hover
{
	color: #ff7f00;
	text-decoration: none;
	background-image: url(../images/dropdownMenu/iconHover.png);
	_background-image: url(../images/dropdownMenu/iconHoverIe.png);	
	background-position: center left;
	background-repeat: no-repeat;
	_padding-top:2px !important;
	padding: 5px 0px 6px 10px;
	*padding: 0px 0px 0px 10px;
	*background-position: 0px 2px;
	*display: block;
	/*behavior: url(/css/iepngfix.htc);*/
}

.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: 40px;
	width: 956px;
	margin: 0px auto 0px auto;
	padding: 7px 0px 0px 10px;
	/* background-image: url(../images/dropdownMenu/menuBg.gif); */
	background-image: url(../images/dropdownMenu/nqf-header.png);
	background-repeat: no-repeat;
	text-align: center;
}
.menuDivTrebuchet
{
	font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	float: left;
	padding: 9px 22px 0px 22px;
	height: 31px;
	cursor: pointer;
	line-height: 19px;	
}
.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.png);
	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;
	behavior: url(/css/iepngfix.htc);
}
.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;
	behavior: url(/css/iepngfix.htc);
}
.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;
	display: none;
}
.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;
	z-index:1000;
	top: 1px;
	display: none;
}
.menuTopBgMembership
{
	background-image: url(../images/dropdownMenu/menuTopBgMembershipFloatRight.png);
	background-repeat: no-repeat;
	width: 284px;
	padding: 0px;
	height: 8px;
	clear: both;
	_margin-bottom: -10px;
	behavior: url(/css/iepngfix.htc);
}
.menuTopBgSettings
{
	background-image: url(../images/dropdownMenu/menuTopBgCommon.png);
	background-repeat: no-repeat;
	width: 284px;
	height: 8px;
	_margin-bottom: -10px;
	clear: both;
	behavior: url(/css/iepngfix.htc);
}
.hvrLeftPngRight
{
	float: left;
	background-image: url(../images/dropdownMenu/menuLeftBgFloatRight.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.hvrRightPngRight
{
	float: left;
	background-image: url(../images/dropdownMenu/menuRightBgFloatRight.png);
	width: 21px; /*_width: 12px;*/
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.hvrLeftPng
{
	float: left;
	background-image: url(../images/dropdownMenu/menuLeftBg.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.hvrLeftPngAlternate
{
	float: left;
	background-image: url(../images/dropdownMenu/menuRightBgAlternate.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.menuTrebucherHoverBgPng
{
	background-color: #FFFFFF;
	float: left;
	height: 35px;
	padding: 12px 0px 0px 0px;
    border-top: 1px solid #EEEEEE;
}
.menuTrebucherHoverBgPng a
{
	color: #0066cc;
	text-decoration: none;
    font-size: 12px;
}
.hvrRightPng
{
	float: left;
	background-image: url(../images/dropdownMenu/menuRightBg.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.hvrRightPngAlternate
{
	float: left;
	background-image: url(../images/dropdownMenu/menuLeftBgAlternate.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
/*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-attachment: fixed;
	background-position: top;
	_background-position: 0px 0px;
	background-color: none;
	border: 0px none;
	width: 261px;
	color: #989898;
	font-size: 14px;
	padding: 3px 0px 0px 12px;
	*width: 278px !important;
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: hidden;
	overflow:-moz-scrollbars-vertical;

}
.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;*/
	margin-left: 10px;
	font-weight: bold;
	color: #333333;
	padding-top: 10px;
	padding-right:10px;
	margin-top: 0px;
	margin-bottom: 0px;
	/*width:500px;*/
}
/* 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;
	behavior: url(/css/iepngfix.htc);
}
.hvrRightPngSelected
{
	float: left;
	background-image: url(../images/dropdownMenu/menuRightBg.png);
	width: 21px;
	height: 49px;
	behavior: url(/css/iepngfix.htc);
}
.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: 12px;
	float: left;
	padding: 0px 3px 0px 0px;
	margin-top: -6px;
	height: 36px;
	cursor: pointer;
}
.hvrLeftPngInner
{
	float: left;
	background-image: url(../images/DropdownMenu/menuLeftBg.png);
	width: 21px;
	height: 46px;
	behavior: url(/css/iepngfix.htc);
}
.hvrRightPngInner
{
	float: left;
	background-image: url(../images/DropdownMenu/menuRightBg.png);
	width: 21px;
	height: 46px;
	behavior: url(/css/iepngfix.htc);
}
.menuTrebucherHoverBgPngInner
{
	background-color: #FFFFFF;
	color: #0066cc;
	float: left;
	height: 33px;
	padding: 12px 0px 0px 0px;
	border-top: 1px solid #EEEEEE;
}
.menuTrebucherHoverBgPngInner a
{
	color: #0066cc;
	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-color:#FFFFFF;
	width: 960px; /*min-height: 880px; 	_height: 880px;*/
	min-height: 350px;
	padding: 0px 0px 0px 0px;
	clear: both;
	float:left;
	height:auto;
	
}
/*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;
}

.dvPrintPreview .plusMinusIcon
{
	display:none;
}
.popupContent .EktronAjaxLoading
{
	display: none;
}
.popupContent .EktronEditorsMenuMarker
{
	display: none;
}
.popupContent .ReadMoreProject
{
	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: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	color: White;
	/*border: solid 1px #7BA58D;
	background-color: #7BA58D;*/
	background-image: linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -o-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -moz-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -webkit-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -ms-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -pie-background: linear-gradient(#A5AD0A, #668012);
    behavior: url(../CSS/PIE.htc);
}
.pageColPreviousSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	color: White;
	/*background-color: #A9A29C;
	border: solid 1px #A9A29C;*/
	background-image: linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -o-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -moz-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -webkit-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -ms-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -pie-background: linear-gradient(#818181, #5E5E5E);
    behavior: url(../CSS/PIE.htc);

}
.pageColNextNotSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	color: White;
	/*border: solid 1px #7BA58D;
	background-color: #7BA58D;*/
	background-image: linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -o-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -moz-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -webkit-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -ms-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -pie-background: linear-gradient(#A5AD0A, #668012);
    behavior: url(../CSS/PIE.htc);

}
.pageColNextSelected
{
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	color: White;
	/*background-color: #A9A29C;
	border: solid 1px #A9A29C;*/
	background-image: linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -o-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -moz-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -webkit-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    background-image: -ms-linear-gradient(bottom, #5E5E5E 19%, #818181 60%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -pie-background: linear-gradient(#818181, #5E5E5E);
    behavior: url(../CSS/PIE.htc);

}
.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;*/
	border: solid 1px #cccccc;
	text-decoration: none;
	/*color:#0066cc;*/
	color: #333333;
	cursor: pointer;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    behavior: url(../CSS/PIE.htc);
}
.pageColSelected
{
	float: left;
	padding: 2px 6px 2px 6px; /*vertical-align: middle;*/
	/*border: solid 1px #F4E7A3;*/
	border: solid 1px #cccccc;
	text-decoration: none !important;
	color: White;
	font-weight: lighter;
	/*background-color: #C6A61A;*/
	cursor:pointer;
	
	background-image: linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -o-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -moz-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -webkit-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    background-image: -ms-linear-gradient(bottom, #668012 19%, #A5AD0A 60%);
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -pie-background: linear-gradient(#A5AD0A, #668012);
    behavior: url(../CSS/PIE.htc);

}
.pageColSelected a
{
	color: White !important;
}

.navPagination
{
	/*background-color: #F6FAFd;*/
	text-align: center;
	padding-top: 5px; /*left: 250px;*/
	position: relative; /*width: 600px;*/
	text-align: center;
	overflow: hidden;
	/*height: 50px;*/
	/*font-size: 14px;*/
	font-size: 12px;
}
.rowEmpty
{
	clear: both;
}
.pageColNotSelected a
{
	text-decoration: none;
	/*color: #B29918;*/
	color: #333333
}
.previousePagination a
{
	color:White !important;
}
.nextPagination a
{
	color:White !important;
}
.previousePagination a:hover
{
	text-decoration:none !important;
}
.nextPagination a:hover
{
	text-decoration:none !important;
}
.pageColPages a:hover
{
	color:White !important;
	text-decoration:none !important;
}

/*End of pagination*/
/*common*/
.errroMsg
{
	color: Red;
	font-weight:bold;
}
.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: #0066cc;
text-decoration: none;
}

#lblContent a:hover {
color: #0066cc;
text-decoration: underline;
}

#lblContent a:visited {
color: #B47C72;
}
/*start of leader*/
.stuffImageDivHolder
{
	/*clear: both;*/
	display: inline-block;
	width: 520px;
}
.stuffImageDivHolderCouncil
{
	/*clear: both;*/
	display: inline-block;
/*	width: 500px;*/
}
.stuffImageDivCouncil {
	float: left;
	margin: 10px 10px 10px 0px;
	width: 200px;
}
.stuffImageDivCouncil img
{
	border: 1px solid #e2b10e;
	float: left;
	padding: 5px;
	margin: 0px 10px 0px 0px;
}
.stuffImageDivCouncil a
{
	color: #2E754F;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.stuffImageDiv {
	float: left;
	margin: 10px 10px 10px 0px;
	width: 248px;
}
.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, .greenBoxRightPanelMiddle a:visited {
    text-decoration: none;
    color: #0066cc;
}*/
.greenBoxRightPanelMiddle a:hover {
    text-decoration: underline;
    color:#ff7f00;
}
.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;
	
	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;
	margin-right: 20px;
}
.listingTitle {	
	color: #333333;
	font-weight: bold;
	font-size: 14px;
}
.greenHead_and_dateTime a{
	float: left;
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}
.greenHr {
	margin-top: 9px; 
	background-color: #CCCCCC;
	border: 0px;
	height: 1px; color:#CCCCCC;
}
.greenHrProject {	
	background-color: #CCCCCC;
	border: 0px;
	height: 1px; color:#CCCCCC;
}
.grayHr
{
	margin-top: 9px;
	background-color:#E0E0E0;
	border: 0px;
	height: 1px;
}
.showHideDetails
{
	padding-left:31px;
	
}
.leaderShipList
{
	font-weight:bold;
}
.leaderShipName
{
	color:#274C38!important;
}
/*End of Council*/


/********Councils begins*************/
.topSpacing
{
	padding-top:10px;
}
.topSpacingBusy
{
	padding-top:10px;
}

.topSpacing5
{
	padding-top:5px;
	*line-height:0px;
}
.topSpacing5Moderate
{
	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;
	font-style:italic;
}
img {
	behavior: url(/css/iepngfix.htc);
}
.absmiddlePadLeft {
	margin: -5px 0 0 5px;
	_margin: -3px 0 0 5px;
	behavior: url(/css/iepngfix.htc);
}

/* box */
.longBoxTopBg {
	background-image: url(../images/box/longBoxTopBg.png);
	background-repeat: no-repeat;
	margin-left: 10px; 
	width: 435px;
	min-height: 200px;
	_height: 200px;
	behavior: url(/css/iepngfix.htc);
}
.boxBodyLeft {
	font-size: 11px;
	float: left;
	padding: 20px 10px 0px 20px;
	width: 400px;
	z-index: 100;
}
.boxBodyLeft a {
	color: #2e754f;
	text-decoration: underline;
}
.boxBodyLeft a:hover {
	color: #2e754f;
	text-decoration: none;
}
.boxBodyRight {
	background-image: url(../images/box/longBoxBottomBgRight.gif);
	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30);
	DXImageTransform.Microsoft.AlphaImageLoader

	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 56px;
	float: right;
	margin-top: -50px;
}
.longBoxBottomBrd {
	background-image: url(../images/box/longBoxBottomBg.png);
	background-repeat: no-repeat;
	width: 292px;
	height: 7px;
	float: right;
	margin: 18px 0 0 0;
	behavior: url(/css/iepngfix.htc);
}
.longBoxBottomBtn {
	float: right;
}
.dividerLong {
	clear: both;
	width: 395px;
	margin: 5px auto;
	height: 1px;
}

.boxHead
{
	color: #333333;
    font-size: 18px;
    padding-bottom: 5px;
    padding-left: 20px;
    text-align: left;
}
.shortBoxTopBg {
	background-image: url(../images/box/shortBoxTopBg.png);
	background-repeat: no-repeat;
	margin-left: 10px; 
	width: 212px;
	min-height: 200px;
	_height: 200px;
	behavior: url(/css/iepngfix.htc);
}
.shortBoxBodyLeft {
	font-size: 11px;
	float: left;
	padding: 20px 10px 0px 10px;
	width: 190px;
	z-index: 100;
}
.shortBoxBodyLeft a {
	color: #2e754f;
	text-decoration: underline;
}
.shortBoxBodyLeft a:hover {
	color: #2e754f;
	text-decoration: none;
}
.boxBodyRight {
	background-image: url(../images/box/longBoxBottomBgRight.gif);
	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30);
	DXImageTransform.Microsoft.AlphaImageLoader

	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 56px;
	float: right;
	margin-top: -50px;
}
.shortBoxBottomBrd {
	background-image: url(../images/box/longBoxBottomBg.png);
	background-repeat: no-repeat;
	width: 75px;
	height: 7px;
	float: right;
	margin: 18px 0 0 0;
	behavior: url(/css/iepngfix.htc);
}
.longBoxBottomBtn {
	float: right;
}
.dividerShort {
	clear: both;
	width: 195px;
	margin: 5px auto;
	height: 1px;
}


/********Sprit implementation begins **************/

.spritemap_icons {
	background-image: url(/images/commonImages/sprites.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

.spritemap_icons_dev {
	background-image: url(/images/commonImages/sprites-dev.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

.spritemap_icons_dev.nqf_logo {
	background-position: -3px -182px !important;
    height: 100px !important;
    margin-top: 20px;
    width: 294px !important;
}

.spritemap_icons_stg {
	background-image: url(/images/commonImages/sprites-stg.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

.spritemap_icons_stg.nqf_logo {
	background-position: -3px -182px !important;
    height: 100px !important;
    margin-top: 20px;
    width: 294px !important;
}

.spritemap_icons_fb_stg {
	background-image: url(/images/commonImages/sprites-stg-fb.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

.spritemap_icons_fb_stg.nqf_logo {
	background-position: -3px -182px !important;
    height: 100px !important;
    margin-top: 20px;
    width: 294px !important;
}

.spritemap_icons_fb_dev {
	background-image: url(/images/commonImages/sprites-dev-fb.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

.spritemap_icons_fb_dev.nqf_logo {
	background-position: -3px -25px !important;
	height: 120px !important;
	width: 192px !important;
}

.spritemap_icons_private {
	background-image: url(/images/commonImages/sprites.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

/*.spritemap_icons {
	background-image: url(../images/sprites.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}

/*.spritemap_icons {
	background-image: url(../images/sprites.gif);
	background-repeat:no-repeat;
	border: 0 none;
	padding: 0;
}*/
.spritemap_icons.nqf_logo {
	background-position: -3px -182px !important;
	height: 100px !important;
	width: 294px !important;
	margin-top: 20px;
}
.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: -204px 2px;
	height: 34px !important;
	width: 34px !important;
}
.spritemap_icons.btnSearchMap:hover {
	background-position: -2px -28px;
	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;
	_background-position: -204px -61px;
	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;
	_background-position: -157px -2px;
	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;
	width: 16px !important;
	_width: 10px !important;
	margin-right: 10px;
	_margin-right: 10px;
}
.spritemap_icons.icoAssociated_topics {
	background-position: -137px -9px;
	height: 13px !important;
	width: 16px !important;
	_width: 10px !important;
	margin-right: 10px;
	_margin-right: 10px;;
}
.spritemap_icons.memberLoginDivider {
	background-position: -241px -33px;
	width: 199px !important;
	height: 1px !important;
}
.spritemap_icons.inputTopSearch {
	background-position: -241px -2px;
	height: 23px !important;
	width: 208px !important;
	padding: 5px 0px 0px 12px;
}
.spritemap_icons.inputUserNamePass {
	background-position: -301px -38px;
	width: 204px !important;
	height: 19px !important;
	font-size: 13px;
	padding: 3px 0px 0px 3px;
	border: none 0;
}
.spritemap_icons.BtnSignInImg {
	background-position: -2px -147px;
	width: 91px !important;
	height: 35px !important;
	float: right;
	margin-right: 25px;	
}
.spritemap_icons.moreEvents {
	background-position: -101px -147px;
	width: 91px !important;
	height: 29px !important;
}
.spritemap_icons.moreTerms {
	background-position: -191px -147px;
	width: 91px !important;
	height: 29px !important;
}
.spritemap_icons.btnMore {
	background-position: -288px -147px;
	width: 85px !important;
	height: 19px !important;
}
.spritemap_icons.menuDividerHvr {
	background-position: -284px -142px;
	width: 1px !important;
	height: 39px !important;
}
.spritemap_icons.SAMPLE_CSS {
	background-position: -204px -38px;
	width: 91px !important;
	height: 35px !important;
}
.absmiddle {
	margin-top: -5px;
}
/*img {
	behavior: url(/css/iepngfix.htc);
}*/
.absmiddlePadLeft {
	margin: -5px 0 0 5px;
	_margin: -3px 0 0 5px;
}
.absmiddle_3 {
	margin-top: 0px;
}
.clearBoth {
	clear: both;
}
.displayInline {
	display: inline-block;
}
.*html .loginFormDiv {
	margin-top: -4px;
}
.loginFormDiv {
	padding: 0px 0px 0px 20px;
	line-height: 24px;
	_line-height: 21px;
}
.grayTxtBigLogin {
	color: #846205;
	font-size: 16px;
	clear: both;
}
.redColorTextLogin {
	color: #FF0000;
	height: 12px;
}
.subCatLogin {
	line-height: 14px;
}
/********Sprit implementation ends*****************/
/* edit old css */
.golderSmallText {
	color: #846205;
	clear: both;
	height: 13px;
}
.ErrorMessageContainer
{
	/*height:200px;*/
	/*padding:10px !important;*/
	color:Red!important;
}
.ErrorMessageContainer a {
color: #0066cc!important;
text-decoration: none;
}
.ErrorMessageContainer a:hover {
color: #0066cc!important;;
text-decoration: underline;
}

.ErrorMessageContainer a:visited {
color: #B47C72!important;;
}
.LockIcon
{	
	margin: -0px 0 0 5px;
	_margin: -0px 0 0 5px;
	behavior: url(/css/iepngfix.htc);
}

/*Start of Projects*/
*html .greenHeadTitleBoxWithMenu {
	margin-top: -19px;
}
.greenHeadTitleBoxWithMenu {
	background-image: url(../images/innerPage/inPageMidTopBg.gif);
	background-repeat: repeat-y;
	width: 500px;
	height: 108px;
	clear: both;
}
.projectViewText {
	float: right;
	/*color: #cbe2d1;*/
	font-size: 11px;
	text-align: right;
	margin: 15px 10px 0px 0px;
}
.navSunMenuHolder {
	clear: both;
	margin: 34px 10px 0px 0px;
	float: right;
}
.navSunMenuHolder2 {
	background-image: url(../images/innerPage/navSubMenuHolder2_bg.gif);
	background-repeat: repeat-x;
	width: 500px;
	height: 35px;
	clear: both;
	margin: 0px 10px 0px 0px;
	z-index:3000;
}
.navSunMenuHolder2 div{
	behavior: url(/css/iepngfix.htc);
	}
	
.navSunMenu {
	
	float: right;
}
.menuWhiteLeftBg {
	background-image: url(../images/navSubMenu/navWhiteLeft.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 35px;
	float: left;
}
.menuWhiteMiddleBg {
	background-image: url(../images/navSubMenu/navWhiteBg.gif);
	background-repeat: repeat-x;
	height: 28px;
	float: left;
	/*color: #d6b040;*/
	color: #333333;
	font-size: 18px;
	padding: 7px 30px 0px 30px;
}
.menuWhiteMiddleBg a {
	color: #d6b040;
	text-decoration: none;
}
.menuWhiteMiddleBg a:hover {
	color: #d6b040;
	text-decoration: none;
}
.menuRightBg {
	background-image: url(../images/navSubMenu/navWhiteYellowRight.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 35px;
	float: left;
	
}
.menuYellowLeftBg {
	background-image: url(../images/navSubMenu/navYellowLeft.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 35px;
	float: left;
}

.menuYellowMiddleBg {
	background-image: url(../images/navSubMenu/navYellowBg.png);
	background-repeat: repeat-x;
	height: 21px;
	float: left;
	color: #FFFFFF;
	font-size: 14px;
	padding: 14px 12px 0px 12px;
	cursor:pointer;
	z-index:1000 !important;
}
.menuYellowMiddleBg a {
	color: #FFFFFF;
	text-decoration: none;
}
.menuYellowMiddleBg a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.menuYellowRightBg {
	background-image: url(../images/navSubMenu/navYellowRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 35px;
	float: left;	
}
.menuYellowLeftBg {
	background-image: url(../images/navSubMenu/navYellowLeft.png);
	background-repeat: no-repeat;
	width: 10px;
	height: 35px;
	float: left;
}
.menuYellowRightBg_left {
	background-image: url(../images/navSubMenu/navWhiteYellowLeft.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 35px;
	float: left;
}
.menuWhiteRightBg {
	background-image: url(../images/navSubMenu/navWhiteRight.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 35px;
	float: left;
}
.golderTextHeading {
	color: #a68119;
	font-weight: bold;
	clear: both;
	padding: 10px 0px 10px 0px;
	font-size: 13px;
}
.floatRightClearBoth {
	clear: both;
	text-align: right;
}
.graphicalCheckbox {
	float: right;
	padding-top: 0px;
}
.justifyTextSmall {
	text-align: justify;
	line-height: 25px;
	color: #615e57;
	margin-top: 0px;
	font-size: 11px;
}
.projectSeperator
{
	height:10px;
	_height:0px;
}
/*Start of Projects*/


/**added by rafiq ***/

.projectGreenHeader{
	float: left;
	color: #333333;
	font-weight: bold;
	font-size: 14px;
	text-transform:uppercase;
	height:auto;
	width:440px;
}

.measureGreenHeaderTitle{
	float: left;
	/*color: #2c744e;*/
	font-weight: bold;
	font-size: 14px;
	height:auto;
	width:680px;
}

.measureDetailSectionwithborder
{
    margin-top:10px;
    border-bottom:1px solid #E0E0E0;
    display:none;
}

.measureDetailSection
{
    margin-top:10px;
    display:none;
}

.plusMinusIcon a 
{
    color:#0066cc;
    text-decoration:none;
}

.projectGreenSubHeader  {
	clear:both;
	float: left;
/*	color: #856E22;*/
	font-weight: normal;
	font-size: 10px;
	text-transform:uppercase;
	height:auto;
	color: #846f1c;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	min-width: 400px;
	_width: 400px;
	padding-left:30px;
	/*padding:0px 0px 0px 25px;*/
	
}

.projectGreenSubHeaderTentative  {
	float: left;

	font-weight: normal;
	font-size: 10px;
	text-transform:uppercase;
	
	color: #AAAAAA;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	min-width: 400px;
	_width: 400px;
}

.projectGreenHeader a{
	/*float: left;*/
	color: #2c744e;
	font-weight: bold;
	font-size: 14px;
	text-decoration:none;
}

.ash Hr {
	margin: 0px;
	background-color: #E0E0E0;
	border: 0px;
	height: 1px;
	color:#E0E0E0
}

#mainContentBlock h1,
#mainContentBlock h2, 
#mainContentBlock h3, 
#mainContentBlock h4,
#mainContentBlock h5,
#mainContentBlock h6 {
color: #333;
font-weight: bold;
}
#mainContentBlock h2 {
font-size: 16px;
}
#mainContentBlock h3 {
font-size: 14px;
}
#mainContentBlock h4 {
font-size: 12px;
}
#mainContentBlock h5 {
font-size: 11px;
}
#mainContentBlock h6 {
font-size: 10px;
}
#mainContentBlock sup {
height: 0;
vertical-align: 50%;
position: relative;
font-size: 80%;
}


#mainContentBlock hr, .greenProject Hr {	
	border: 0px;
	height: 1px; 
	/*color:#66A583;*/
	color:#CCCCCC;
	/*background-color: #66A583;*/
	background-color: #CCCCCC;
	
}
.greenBoxRightPanelMiddle ul{
margin-left: 0px;
padding-left: 15px;
}


.greenProjectTextBlock {
	/*border-bottom: 1px solid #e0e0e0;*/
	clear: both;
	height:auto;
	/*width: 470px;*/
	padding: 1px 0px 4px;
}
.greenProjectActionTextBlock {
	/*border-bottom: 1px solid #e0e0e0;*/
	clear: both;
		
	width: 450px;
	padding: 1px 0px 4px;
}
.expandCollapse
{ 
	color: #CC8700;
	font-weight: normal;
	font-size: 12px;
	text-decoration:none;
	margin-left:10px;
	cursor:pointer;
	z-index:500;
	}
div
{
	/*behavior: url(/css/iepngfix.htc);*/
	}
	
.showHideDetails
{
	padding-left:31px;
	/*display:none;*/
	text-align: left;
}
.showActionDetails
{
	/*padding-left:31px;	*/
	text-align: justify;
}
/*
.showHideDetails p
{
	margin: 0px;
	padding: 0px;
}
.showActionDetails p
{
	margin: 0px;
	padding: 0px;
}*/
.ReadMoreProject
{
	float:right;
	padding-bottom:8px;
	_padding-bottom:0px;
	
}

#dvHelpContainer
{
	border:solid 1px #846f1c;
	background-color:#FFFFFF;
	width:200px;
	margin:2px;
	padding:2px;
	z-index:5000;
	padding: 15px 10px 10px 10px;
}

.imgClose
{
	position:absolute; 
	top: 0px; 
	right: 0px;
	cursor:pointer;
	border:none;
}
/* end of rafiq's addition */

/*Start of Projects azad*/
.yellowBoxRightPanelMiddle {
	width: 180px;
	clear: both;
	min-height: 100px;
	/*_height: 157px;*/
	_min-height: 100px;
	/*color: #E3F4EA;*/
	line-height: 24px;
	padding: 15px 19px 5px 20px;
	background-image: url(../images/innerPage/greenBgBlank.gif);
	background-repeat: repeat-y;
}
.yellowBoxRightPanelDown {
	width: 219px;
	height: 8px;
	background-image: url("../images/innerPage/greenBgBlankBottom.gif");
	background-repeat: no-repeat;
}
.yellowBoxRightPanelLeftDown {
	width: 219px;
	height: 8px;
	background-image: url("../images/innerPage/inPageLeftTopicDown.gif");
	background-repeat: no-repeat;
}
*html .filterInputBox {
	border: 0px;
}
.filterInputBox {	
}
.filterInputBoxOld {
	background-image: url(../images/commonImages/filter.png);
	background-repeat: no-repeat;
	border: none;
	width: 170px;
	height: 19px;
	color: #8c8a8b;
	padding: 3px 0px 0px 5px;
	margin-bottom: 10px;
}
.filterInputBoxNew {
	/*background-image: url(../images/commonImages/filter.png);
	background-repeat: no-repeat;
	border: none;
	width: 170px;
	height: 19px;	
	padding: 3px 0px 0px 5px;
	padding-bottom: 10px;*/
	background-image: url("../images/commonImages/filter-left.png");
    background-repeat: no-repeat;
    border: 0 none;
    color: #8C8A8B;
    height: 26px;
    margin-bottom: 10px;
    padding: 3px 0 0 5px;
    width: 140px;
}
.filterInputBoxNew input{
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;	
	color: #8c8a8b;	
	/*margin-top:-1px;
	width: 164px;*/
	margin-top: 2px;
    width: 135px;
}
.plusBullet {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.plusBullet li {
	background-image: url(../images/btn/btnPlus.gif);
	background-position: center left;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 13px;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 25px;
	width: 150px;
}
.floatLeft
{
	float:left;
}

.floatLeft a
{
	text-decoration:none;
	/*color:White;*/
}
.floatLeft a:hover
{
	text-decoration:none;
	/*color:White;*/
}
.filterControls
{
	/*padding-left:10px;
	_padding-left:2px;*/
}
.btnFilter {
	margin: 35px 0 0 85px;
}
.btnFilterNew {
	margin: 10px 0 0 0px;
	/*behavior: url(/css/iepngfix.htc);*/
}
.btnFilterNew input{	
	/*behavior: url(/css/iepngfix.htc);*/
}
.btnReset
{
	cursor:pointer;
	/*width:81px !important;
	height:26px !important;	*/
}

.btnResetMyMeasure
{
    cursor:pointer;
}

.myMeasureFilter
{
    /*background-color:#DDA20C;*/
    background-color:#D7D7D7;
    padding-left:25px;
    padding-top:10px;
    background-image: url("../images/dashboard/myMeasureFilter_bg.gif");
    background-repeat: no-repeat;

}

.myMeasureFilter a
{
    /*color:#FFFFFF !important;*/
    
}

.btnSearchMyMeasure
{
	
}
.filterErrorMessage
{
	padding-top:20px;
	color:Red;
	font-weight:bold;
}
.checkBoxListWrap tr td {
border: 1px solid black;
vertical-align: top;  
padding: 5px;
width: 33%;
}
 
.checkBoxListWrap input { 
float:left;
}

.checkBoxListWrap label {
float:left;
margin-left:25px;
position:relative;
margin-top:-20px;
vertical-align:text-bottom;
/*border: 1px solid black;*/
}


/* No script div begins */
#noScriptDiv{
	height:150px;
	width:400px;
	top:55%;
	left:25%;
	position:absolute;
	border:1px solid #666666;
	background-color:#ffffff;
	padding: 15px;
	padding-top: 40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	z-index:99999;
}
/* No script div ends */
/**END of**/

/* Dash Board CSS Start */
.dashBoard
{
	width: 500px;
}

.db_CreamBg
{
	background-color: #D7D7D7;
}

.db_CreamBg1
{
	background-color: #f5e0a9;
}

.db_lftBrd
{
	border-left: 1px solid #dcdedd;
}

.db_rgtBrd
{
	border-right: 1px solid #dcdedd;
}

.db_BotBrd
{
	border-bottom: 1px solid #dcdedd;
}

.db_TopBrd
{
	border-top: 1px solid #dcdedd;
}

.db_TopLft
{
	border-top: 1px solid #dcdedd;
	width: 251px;
	float: left;
	/*padding: 0px 10px;*/
}

.db_ProjTopLftFull
{
	width: 490px;
	float: left;
	padding-right: 5px;
}

.db_ProjTopLftFull .db_row2
{
	background-image: url(../images/dashBoard/rowLineBg1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	_background: none;
	padding-top: 1px;
}

.db_ProjTopLft
{
	float: left;
	padding-right: 5px; 
}

.db_ProjTopLft .db_row2
{
	background-image: url(../images/dashBoard/rowLineBg2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 1px;
}

.db_TopRgt
{
	background-image: url(../images/dashBoard/topBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	border-top: 1px solid #dcdedd;
	width: 249px;
	float: left;
	/*padding: 0px 10px;*/
}

.db_ProjTopRgt
{
	background-image: url(../images/dashBoard/topBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	padding-left: 5px; 
	width: 245px
}

.db_ProjTopRgt .db_row2
{
	background-image: url(../images/dashBoard/rowLineBg2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 1px;
}

.db_submissionBG
{
	background-image: url(../images/dashBoard/rowLineBg2.jpg);
	background-position: top;
	background-repeat: no-repeat;
	padding-top: 1px;
}
.db_topSubHeading 
{
	color: #2E754F;
	font-size: 16px;
	font-weight: bold;	
	padding: 5px 10px;
	background-color: #f9f2e2;
}

.db_pad
{
	padding: 5px 10px;
}

.db_content
{
	color: #615e57;
	line-height: 18px;
}

.db_contentHead
{
	color: #957220;
	font-size: 13px;
	line-height: 20px;
}
.db_content a, .db_content a:active, .db_content a:visited
{
	color: #227a4a;
	text-decoration: none;
}

.db_content a:hover
{
	color: #227a4a;
	text-decoration: underline;
}

a.db_contentHeadSmallLink, a:active.db_contentHeadSmallLink, a:visited.db_contentHeadSmallLink
{
	color: #9f9b92;
	font-size: 9px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: none;
	padding-left: 10px;
}

a:hover.db_contentHeadSmallLink
{
	color: #9f9b92;
	font-size: 9px;
	font-weight: normal;
	line-height: 10px;
	text-decoration: underline;
	padding-left: 10px;
}

.db_help
{
	padding-left: 18px;
	font-size: 10px;
	margin-bottom: 5px;
}

.db_help img
{
	cursor: pointer;
}
.db_help a, .db_help a:active, .db_help a:visited
{
	color: #227a4a;
	font-size: 10px;
	text-decoration: none;
}

.db_help a:hover
{
	color: #227a4a;
	font-size: 10px;
	text-decoration: underline;
}

.db_unfollowRgt
{
	width: 48px;
	height: 15px;
	color: #957220;
	font-size: 10px;
	float: right;
	text-align: center;
	padding: 6px 0px;
	margin-top: 22px;
}

.db_unfollowRgt1
{
	width: 30px;
	height: 15px;
	color: #957220;
	font-size: 10px;
	
	text-align: center;
	padding: 6px 0px;
	float: right;
}

.db_unfollowLft
{
	float: Left;
}

.db_unfollowLft1
{
	float: Left;
	text-decoration: none;
	
	color: #615e57;
	/*_background-image: url(../images/dashBoard/rowLineBg1.jpg);
	_background-position: bottom;
	_background-repeat: no-repeat;*/
	
}

.db_unfollowLft1 a, .db_unfollowLft1 a:visited
{
	text-decoration: none;
	
	color: #615e57;
}

.db_unfollowLft1 a:active, .db_unfollowLft1 a:hover
{
	text-decoration: underline;
	
	color: #615e57;
}

.db_submission
{
	text-decoration: none;
	color: #615e57;
	padding:2px 0px 10px 0px;
}

.db_submission a, .db_submission a:visited
{
	text-decoration: none;
	color: #615e57;
}

.db_submission a:active, .db_submission a:hover
{
	text-decoration: underline;
	color: #615e57;
}

.db_row
{
	/*background-image: url(../images/dashBoard/rowLineBg.jpg);
	background-position: top;
	background-repeat: no-repeat;*/
	border-bottom: 1px solid #D7D7D7;
}

.db_row1
{
	background-image: url(../images/dashBoard/rowLineBg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
}


/*.db_row2
{
	background-image: url(../images/dashBoard/rowLineBg1.jpg);
	background-position: top;
	background-repeat: no-repeat;
	_background: none;
	padding-top: 1px;
}*/

.db_row3
{
	background-image: url(../images/dashBoard/rowLineBg1.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	_background: none;
}

.db_projFollow
{
	background-image: url(../images/dashBoard/projFollowBg.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.db_actionItems
{
	min-height: 20px;
	_height: 20px;
	padding: 5px;
}

.db_actionItems .db_actionHead
{
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	line-height: 16px;
}

.db_actionItems .db_actionContent
{
	float: left;
	width: 120px;
	color: #999999;
}

.db_actionItems .db_actionContent1
{
	float: left;
	width: 250px;
	color: #999999;
}

.db_actionContent1  a, .db_actionContent1 a:active, .db_actionContent1 a:visited
{
	float: left;
	width: 250px;
	color: #999999;
}

.db_actionContent1  a.commentcount, .db_actionContent1 a.commentcount:active, .db_actionContent1 a.commentcount:visited
{
	float: none !important;
	width: 250px !important;
	color: blue !important;
	text-decoration:underline !important;
}


.db_actionGreenText
{
	color: #31774f;
}

.db_actionGrayText
{
	color: #615e57;
}

.db_actionGoldLink, a.db_actionGoldLink, a:active.db_actionGoldLink, a:visited.db_actionGoldLink, a:hover.db_actionGoldLink
{
	color: #b48b38;
}

.db_actionGoldLink1, a.db_actionGoldLink1, a:active.db_actionGoldLink1, a:visited.db_actionGoldLink1, a:hover.db_actionGoldLink1
{
	color: #b48b38;
	text-decoration: none;
}

a.db_actionGrayLink, a:active.db_actionGrayLink, a:visited.db_actionGrayLink, a:hover.db_actionGrayLink
{
	color: #615e57 ! important;
}

a.db_actionLightGrayLink, a:active.db_actionLightGrayLink, a:visited.db_actionLightGrayLink, a:hover.db_actionLightGrayLink
{
	color: #999999;
}

/*.db_lightGreenBg
{
	background-color: #edf3f0;
}*/

a.db_rightNextLink, a:active.db_rightNextLink, a:visited.db_rightNextLink
{
	color: #f2ece3;
	font-size: 13px;
	line-height: 19px;
	padding: 0px 5px 0px 20px;
	text-decoration: none;
}

a:hover.db_rightNextLink
{
	color: #f2ece3;
	font-size: 13px;
	line-height: 19px;
	padding: 0px 5px 0px 20px;
	text-decoration: underline;
}

.db_rightTopBanner
{
	color: #f2ece3;
	font-size: 18px;
	line-height: 19px;
	padding: 0px 5px 0px 20px;
}

.db_greenBoxRightPanelMiddle_date
{
	color: #1c4a2e;
	line-height: 24px;
}

/* Dash Board CSS End */
.greenTextLight
{
	/*color:#c7e9d8;*/
	font-weight:bold;
	line-height: 20px;
	font-size:11px;
}
.topicListBigTextWithoutLinkSmall
{ 
	clear:both;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
.greenText
{
	/*color: #0b3e25;*/
	line-height: 20px;	
}

/* Calendar filtering section begins */
.caledarStartDateText
{
	float:left;
	width:40px;
	font-weight:bold;
}
.caledarStartDateField
{
	float:left;	
	font-weight:bold;
}
.chkBoxScroll {
	border:1px solid #989999 !important;
	height:170px;
	overflow:auto;
}
.Width155
{
    width:155px;
}
.PaddingLeft20
{
    padding-left:20px;
}
.WhiteText
{
    color:#FFFFFF;
}
/*Calendar filtering section ends*/
/*Start of project follow*/
.projectFollow {
	float: left;
	color: #cbe2d1;
	font-size: 11px;
	text-align: left;
	padding-left:10px;
	padding-top:5px;	
	cursor:pointer;
	/*margin: 15px 10px 0px 0px;*/
}
/*Start of project follow*/

.view-endorsed-measures
{
	background-image: url(../images/innerPage/projectStatus.gif);
	background-repeat: no-repeat;
	float:left;
	height:23px;
	/*width:200px;*/
	/*border:solid 1px red;*/
	width:185px;
	/*cursor:pointer;*/
}

.projectStatus
{
	background-image: url(../images/innerPage/projectStatus.gif);
	background-repeat: no-repeat;
	float:right;
	height:23px;
	/*width:200px;*/
	/*border:solid 1px red;*/
	width:185px;
	/*cursor:pointer;*/
}
.projectStatusText
{
	color:#0066cc;
	/*padding-left:5px;*/
	text-align:center;	
	vertical-align:middle;
	padding-top:3px;
	line-height: 17px;
}
.projectStatusParent
{
	border:solid 1px green;
}
.followMsg
{
	padding:2px 0px 2px 5px;
	/*background-color:#F9E28E;
	color:Green;*/
	background-color:#F5F5F5;
	color: #0066cc;
}
.UnfollowMsg
{
	padding:2px 0px 2px 5px;
	/*background-color:#F7F7F7;
	color:Green;*/
	background-color:#F5F5F5;
	color: #0066cc;
}
.ErrfollowMsg
{
	padding:2px 0px 2px 5px;
	/*background-color:WHITE;
	color:Red;*/
	background-color:#F5F5F5;
	color: Red;
}
.busy
{
	padding:5px 0px 0px 5px;
}
.VerticalAlignTop
{
    vertical-align:top;    
}
.Error
{
	color:Red;
}
/*end of project follow*/

/*Start of pagination of Ajax*/
.paginationAjaxMouseOver
{
	cursor:pointer;
}
/*End of pagination of Ajax*/

/*Start of publication*/
.PublicationDetials
{
	
}
.PublicationDetialsLabel
{
	width:125px;
	float:left;	
	font-weight:bold;
}

.PublicationDetialsLabel2
{
	width:255px;
	float:left;	
	font-weight:bold;
	font-size:14px;
}
/*End of publication*/

/* topic hero area start */
.heroAreaHeader {
	height: 47px;
	_height: 49px;
	width: 709px;
	background-image: url(../images/heroArea/heroAreaSIFRbg.gif);
	background-repeat: repeat-y;
	float:left;
	padding: 0 0 0 0;
	line-height: 47px;
}

.heroAreaNewsHeader {
	height: 47px;
	width: 252px;
	padding: 0 0 0 0px;
	float:left;
	
	background-image: url('/images/heroArea/heroAreaNewsHeader_bg.gif');
	background-position: left top;
	background-repeat: repeat-x;
	line-height: 47px;
}
.heroAreaNewsHeader h1
{
    color: #ffffff;
    font-size: 20px;
    padding-left: 15px; 
    margin: 0;   
    }
    
.heroAreaBodyHeadText {
	font-size: 24px;
	line-height: normal;
}

.heroAreaBody {
	height: 130px;
	width: 709px;
	background-image: url('../images/heroArea/heroAreBg.gif');
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FFFFFF;
	float: left;
	overflow: hidden;
}
.heroAreaBody a
{
    color: #dae05e;
    text-decoration: none;
    }
.heroAreaBody a:hover
{
    color: #dae05e;
    text-decoration: underline;
    }
.heroAreaBody .slide
{
	margin: 10px 30px 15px 30px;
	height: 110px;
	width: 638px;
	overflow: hidden;
}

.heroNav 
{
	background-image:url('/Images/heroArea/heroNav.gif');
	background-position: left top;
	background-repeat: repeat;
	float:left;
	height:130px;
	width:252px;
	overflow: hidden;
}

.heroNav .innerContainer
{
	display: block;
	padding: 3px 15px 3px 15px;	
	height: 59px;
	overflow: hidden;
	background-image:url('/Images/heroArea/heroNav.gif');
	background-position: left top;
	background-repeat: repeat-x;
	color: #ffffff;
}

.heroNav .selectedNav
{
    background-image:url('/Images/heroArea/heroNav_hover.gif');
	background-position: left top;
	background-repeat: repeat-x;	
	display: block;
	/*padding: 5px 15px 3px 15px;
	width: 220px;
	height: 65px;
	overflow: hidden;*/
}

.heroNav a.heading
{
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
}
.heroNav a.heading:hover
{
	text-decoration: none;
}

.heroNav .source
{
	/*color: #074928;*/
	/*color: #0066cc;*/
	color: #FFF;
	font-size: 10px;
	font-style:italic;
}

.heroNav .date
{
	/*color: #834d00;*/
	color: #FFF;
	font-size: 10px;
}

.heroNav .activeSlide
{
	font-weight: bold;
}
.RightMenuControlContainer
{
    width:160px;
    height:170px;
    padding-right:5px;
    padding-left:10px;
    overflow-y:auto;
}

.newssource
{
	/*color: #074928;*/
	color: #9D9D9D;
	font-style:italic;
}

.newsdate
{
	color: #834d00;
}
/* topic hero area end */
/*Start of login page*/
.nqfLoginBox {
	width: 804px;
	/*margin: 32px auto;
	margin-left:32px auto;
	margin-right:32px auto;
	padding-top:32px auto;
*/	
	padding-left:76px;
	padding-top:32px;
	padding-bottom:76px;
}
.nqfLoginHeader {
	background-image: url(../images/nqf_login/nqf_login_header.gif);
	background-repeat: repeat-y;
	_margin-top: -14px;
}
.nqfLoginHeaderTopBrd {
	background-image:  url(../images/nqf_login/nqf_login_header_top.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 804px;
}
.nqfLoginSIFR {
	height: 49px;
	border-bottom: 1px solid #cb8600;
	margin: 0 3px 0 3px;
}
.nqfLoginHeaderDownBrd {
	background-color: #cb8600;
	height: 1px;
	margin: 0 0 0 2px;
	width: 799px;
}
.nqfLoginBody {
	background-image: url(../images/nqf_login/nqf_login_body.gif);
	background-repeat: repeat-y;
	padding: 40px 0 10px 45px;
}
.nqfLoginBodyLeft {
	width: 383px;
	background-image: url(../images/nqf_login/long_divider.gif);
	background-position: right;
	background-repeat: no-repeat;
	float: left;
}
.nqfLoginBodyRight {
	float: left;
	padding-left: 66px;
}
.loginText {
	color: #842605;
	font-size: 16px;
	font-weight: bold;
}
.loginFormNew {
	width: 316px;
}
.loginFormNewLeft {
	width: 85px;
	float: left;
	/*height: 45px;	*/
}
.loginFormNewRight {
	width: 210px;
	color: #d19300;
	float: left;
	text-align: right;
	/*height: 45px;	*/
}
.loginFormNewLeftError {
	width: 85px;
	float: left;
	/*height: 45px;	*/
}
.loginFormNewRightError {
	width: 210px;
	color: #d19300;
	float: left;
	text-align: left;
	padding-top:3px;
	padding-bottom:10px;
	/*height: 45px;	*/
}
.loginFieldBg {
	background-image: url(../images/nqf_login/fieldNew.gif);
	background-repeat: no-repeat;
	background-color: none;
	width: 231px;
	height: 25px;
}
.loginFormNewLeftLabel {
	width: 80px;
	float: left;
	/*height: 45px;*/
	padding-top:4px;
}
.loginFormNewRightControl {
	width: 218px;
	color: #d19300;
	float: left;
	text-align: left;
	/*height: 45px;*/
	padding-top:4px;
}
.loginFormNewLabel {
	color: #d19300;
	font-size: 15px;
	font-weight: bold;
}
.loginFormNewLong {
	width: 106px;
	float: left;
	height: 45px;
}
.loginFormNewLong a {
	color: #846205;
	text-decoration: underline;
}
.loginFormNewLong a:hover {
	color: #846205;
	text-decoration: none;
}
.loginDivider {
	margin: 10px 0;
}
.loginSmallYellowLink {
	font-size: 12px;
	color: #d19300;
}
.loginSmallYellowLink:link {
	font-size: 12px;
	color: #d19300;
	text-decoration: underline;
}
.loginSmallYellowLink:hover {
	font-size: 12px;
	color: #d19300;
	text-decoration: none;
}
.linkGreenNew {
	font-size: 15px;
	color: #0a7941;
	font-weight: bold;
	padding-bottom: 5px;
}
.linkGreenNew a:link {
	color: #0a7941;
}
.linkGreenNew a:hover {
	color: #0a7941;
	text-decoration: none !important;
}
.spritemap_icons.BtnSignInImgNew {
	background-position: -2px -147px;
	width: 91px !important;
	height: 35px !important;
	float: right;
}
*html .loginField {
	border: 0px;
}
.loginField {
	background: transparent none;
	*border: 0 none;
	border: none;
	width: 209px;
	height: 16px;
	color: #989898;
	font-size: 12px;
	padding: 3px 0px 0px 0px;
	_padding: 3px 0px 0px 0px;
	margin: 0 10px 0 0;
	*margin: -1px 10px 0 0;
	outline: none;
}
.nqfLoginBodyDown {
	background-image: url(../images/nqf_login/nqf_login_bodyBottom.gif);
	background-repeat: no-repeat;
	width: 804px;
	height: 11px;
}
.redColorTextLoginPage {
	color: #FF0000;	
	height: 16px;
	padding-top:4px;	
	padding-bottom:4px;	
}
/*End of login page*/




/* large box CSS */
.largeBoxContainer {
	width: 670px;
	_width: 670px;
	padding-bottom:20px;
}
.largeBoxImgLeft {
	background-image: url(../images/box/leftCornNew.png);
	background-repeat: no-repeat;
	float: left;
	behavior: url(/css/iepngfix.htc);
}
.topicBoxTextLarge {
	font-size: 11px;
	padding: 20px 10px 5px 20px;
	z-index: 100;
	width: 620px;
	min-height:120px;
	_height:120px;	
}
.topicBoxTextLarge a {
	color: #0066cc;
    text-decoration: none;
}
.topicBoxTextLarge a:hover {
	color: #ff7f00;
	text-decoration: underline;
}
.topicBoxTextLarge a:visited {
	color: #7b9a01;
}

.dividerLarge {
	clear: both;
	width: 620px;
	margin: 5px auto;
	height: 1px;
}
.largeBoxImgRight {
	background-image: url(../images/box/rightCornNew.png);
	background-repeat: no-repeat;
	float: left;
	width: 20px;
	height: 89px;
	behavior: url(/css/iepngfix.htc);
}
.topicBoxDownDiv {
	margin-right: 0px;
	_margin-right: 3px;	
}
.topicBoxImgRight {
	background-image: url(../images/box/longBoxBottomBgRight.gif);
	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30);
	DXImageTransform.Microsoft.AlphaImageLoader

	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 56px;
	float: right;
	margin-top: -50px;
}
.largeBoxBottom {
	float: right;
	text-align: right;
	*margin: 0px -6px 0px 0px;
	_margin: 0px -6px 0px 0px;
}
.largeBoxBottomBrd {
	background-image: url(../images/box/largeBoxBottomBg.png);
	background-repeat: no-repeat;
	width: 535px;
	*width: 515px;
	_width: 525px;
	height: 7px;
	float: right;
	margin: 18px 0 0 0;
	behavior: url(/css/iepngfix.htc);
}
.largeBoxBottomBtn {
	float: right;
}
.topicBoxDownDivBlankLarge {
	background-image: url(../images/box/downBlankLarge.png);
	background-repeat: no-repeat;
	width: 670px;
	height: 89px;
	margin-top: -50px;
	behavior: url(/css/iepngfix.htc);
}

/* home CSS */

.longBoxContainer {
	width: 330px;
	_width: 330px;
	padding-bottom:20px;
}
.longBoxImgLeft {
	background-image: url(../images/box/leftCornNew.png);
	background-repeat: no-repeat;
	float: left;
	behavior: url(/css/iepngfix.htc);
}
.topicBoxTextLong {
	font-size: 11px;
	padding: 20px 10px 5px 20px;
	z-index: 100;
	width: 280px;
	min-height:120px;
	_height:120px;		
}
.topicBoxTextLong a {
	color: #0066cc;
    text-decoration: none;
}
.topicBoxTextLong a:hover {
	color: #ff7f00;
	text-decoration: underline;
}
.topicBoxTextLong a:visited {
	color: #7b9a01;
}

.dividerLong {
	clear: both;
	width: 280px;
	margin: 5px auto;
	height: 1px;
}
.longBoxImgRight {
	background-image: url(../images/box/rightCornNew.png);
	background-repeat: no-repeat;
	float: left;
	width: 20px;
	height: 89px;
	behavior: url(/css/iepngfix.htc);
}

.topicBoxImgRight {
	background-image: url(../images/box/longBoxBottomBgRight.gif);
	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30);
	DXImageTransform.Microsoft.AlphaImageLoader

	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 56px;
	float: right;
	margin-top: -50px;
}
.longBoxBottom {
	float: right;
	text-align: right;
	*margin: 0px -6px 0px 0px;
	_margin: 0px -6px 0px 0px;
}
.longBoxBottomBrd {
	background-image: url(../images/box/longBoxBottomBg.png);
	background-repeat: no-repeat;
	width: 195px;
	*width: 175px;
	_width: 185px;
	height: 7px;
	float: right;
	margin: 18px 0 0 0;
	behavior: url(/css/iepngfix.htc);
}
.longBoxBottomBtn {
	float: right;
}
.topicBoxDownDivBlankLong {
	background-image: url(../images/box/downBlankLong.png);
	width: 330px;
	height: 89px;
	margin-top: -50px;
	behavior: url(/css/iepngfix.htc);
}

/* home CSS Two */

.smallBoxContainer {
	width: 224px;
	_width: 227px;
	padding-bottom:20px;
}
.smallBoxImgLeft {
	background-image: url(../images/box/leftCornNew.png);
	background-repeat: no-repeat;
	float: left;
	behavior: url(/css/iepngfix.htc);
}
.topicBoxTextSmall {
	font-size: 11px;
	padding: 20px 10px 5px 20px;
	z-index: 100;
	width: 174px;
	min-height:120px;
	_height:120px;		
}
.topicBoxTextSmall a {
	color: #0066cc;
    text-decoration: none;
}
.topicBoxTextSmall a:hover {
	color: #ff7f00;
	text-decoration: underline;
}
.topicBoxTextSmall a:visited {
	color: #7b9a01;
}

.dividerSmall {
	clear: both;
	width: 170px;
	margin: 5px auto;
	height: 1px;
}
.smallBoxImgRight {
	background-image: url(../images/box/rightCornNew.png);
	background-repeat: no-repeat;
	float: left;
	width: 20px;
	height: 89px;
	behavior: url(/css/iepngfix.htc);
}
.topicBoxDownDivSmall {
	margin-right: 0px;
	_margin-right: 3px;	
}
.topicBoxImgRightSmall {
	background-image: url(../images/box/longBoxBottomBgRight.gif);
	-moz-opacity:0.3; opacity:0.3; filter:alpha(opacity=30);
	DXImageTransform.Microsoft.AlphaImageLoader

	background-repeat: no-repeat;
	background-position: bottom;
	width: 6px;
	height: 56px;
	float: right;
	margin-top: -50px;
}
.smallBoxBottom {
	float: right;
	text-align: right;
	*margin: 0px -6px 0px 0px;
	_margin: 0px -6px 0px 0px;
}
.smallBoxBottomBrd {
	background-image: url(../images/box/longBoxBottomBg.png);
	background-repeat: no-repeat;
	width: 89px;
	height: 7px;
	float: right;
	margin: 18px 0 0 0;
	behavior: url(/css/iepngfix.htc);
}
.smallBoxBottomBtn {
	float: right;
}
.topicBoxDownDivBlankSmall {
	background-image: url(../images/box/downBlankSmall.png);
	width: 224px;
	height: 89px;
	margin-top: -50px;
	behavior: url(/css/iepngfix.htc);
}

.TopicbodyLeftContent
{
	min-height: 188px;
	float: left;
	padding: 25px 0px 0px 10px;
}

*html .TopicbodyRightContent
{
	margin-right: 11px;
}
.TopicbodyRightContent
{
	float: right;
	padding: 25px 0px 0px 0px;
	margin-right: 15px;
}
/* new css */
.numberContent 
{
	_margin: -5px 0px 0px 0px;
}

.resetPassowrd 
{
	padding-top: 10px;
	margin-left:5px;
}


.resetPassowrd a {
	margin-top: -3px;
	color: #846205;
	float: left;
	text-decoration: none;	
}
.resetPassowrd a:link {
	color: #846205;
	text-decoration: none;
}
.resetPassowrd a:hover {
	color: #846205;
	text-decoration: none;
}
.SearchNQFStandards
{	
	font-size:14px;
}

.SearchNQFStandards a {
color: #0066cc;
text-decoration:underline;
font-size:14px;
}
.SearchNQFStandards a:hover {
color: #0066cc;
text-decoration: underline;
font-size:14px;
}

.SearchNQFStandards a:visited {
color: #B47C72;
font-size:14px;
text-decoration: underline;
}
/*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: 17px;
	color: #989898;
	font-size: 13px;
	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: 13px;
	padding: 5px 0px 0px 14px;
	float: left;
	margin-left:5px;
}
.inputTopSearchNewSite input {
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 198px;
	
	height: 17px;
	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*/
.exactSearchCheckBox
{
  margin-left:-1px;
  font-weight:bold;
  /*color:White;*/
}

.projectShortDetailTop
{
	padding-top: 0px;
	_padding-top: 5px;
}

.measureExplanatory
{
	padding: 0px 10px 0px 10px;	
	margin-right:1px; 
	border:solid 1px #5E5E5E; 
	background-color:#5E5E5E; 
	color:#FFFFFF;
	width:478px;
}

.measureExplanatoryMsg
{
	padding: 0px 10px 0px 10px;	
	margin-right:1px; 
	border:solid 1px #5E5E5E; 
	background-color:#5E5E5E; 
	color:red;
	width:478px;
}


.measureExplanatory p
{
	margin:0px;
	padding:0px;
	
	}
.projectExplanation
{
	padding: 0px;
	padding-bottom: 15px;	
	
}

.projectExplanation p
{
	margin:0px;
	padding:0px;
	
}
iframe.ieHoverMenuFix 
{
		position: absolute;
		display: block;		
		width: 277px;		
		z-index: -100;
		-moz-opacity:0; 
		opacity:0; 
		filter:alpha(opacity=0);		
}
#rotate
{
	display: none;
	/* background-color: #49755E; */
	background-color: #415462;
	height: 250px;
    overflow: hidden;
}


.yellowPopupContainer {
	min-width: 379px;
	min-height: 28px;
	_width: 379px;
	/*_height: 28px;*/
	position: absolute;        
    color: #333;
    z-index:2000; 
}
.yellowPopupHeaderLeft {
	float: left;
    background-image: url(../images/btn/popup_left.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 28px;
    behavior: url(/CSS/iepngfix.htc);
}
.yellowPopupHeaderRight {
	float: left;
    background-image: url(../images/btn/popup_right.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 28px;
    behavior: url(/CSS/iepngfix.htc);
}
.yellowPopupHeaderMiddle {
	float: left;
    background-image: url(../images/btn/popup_middle.png);
    background-repeat: repeat-x;
    min-width: 355px;
    _width: 355px;
    height: 22px;
    padding: 6px 0 0 4px;
    color: white !important;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    width: 355px;
    behavior: url(/css/iepngfix.htc);
}
.yellowPopupBody {
	background-image: url("../images/popup/popup_bg.gif");
    background-repeat: repeat-x;
    background-position: top;
    background-color:white;
    border: solid 1px #DEDEDE;
	max-width: 327px;
	width: 355px;
	_width: 327px;
	padding: 25px 25px 5px 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
}
.btnYellowPopup {
	text-align: right;
	padding-top: 10px;
}
.yellowPopupBtnCross {
	margin-top: -10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
.yellowPopupBtnCross {
	margin-top: 2px;
}
}
.btnAllForPopup 
{
	/*width:81px;
	height:26px;*/	
	behavior: url(/css/iepngfix.htc);
	cursor:pointer;
}
.btnDeleteConfirmation 
{
	width:115px;
	height:26px;	
	behavior: url(/css/iepngfix.htc);
	cursor:pointer;
}
/*for the comment of mark temp solution:Is it possible to detect the p tag in xslt and strip it like they suggest as a temporary solution?*/
p
{
	margin-top:0px;	
}
/**/
.TopicBottomLinkContainer
{
	float: left; 	
	background-image:url(../images/box/downBlankLong.png);
	_background-image:url(../images/box/downBlankLong.gif);
	background-repeat:no-repeat; 
	background-position:bottom right;	
	margin-left: 11px;
}
.TopicBottomLinkContainerMiddle
{
	float: left; 	
	background-image:url(../images/box/downBlankLong.png);
	_background-image:url(../images/box/downBlankLongMiddle.gif);
	background-repeat:no-repeat; 
	background-position:bottom right;	
	margin-left: 10px;
}
.TopicBottomLinkContainerSmall
{
	float: left; 	
	background-image:url(../images/box/downBlankSmall.png);
	_background-image:url(../images/box/downBlankSmall.gif);
	background-repeat:no-repeat; 
	background-position:bottom right;
}
.TopicBottomLinkContainerLong
{
	float: left; 	
	background-image:url(../images/box/downBlankLarge.png);
	_background-image:url(../images/box/downBlankLarge.gif);
	background-repeat:no-repeat; 
	background-position:bottom right;
}
.TopicBottomLinkContainerWithoutBackground
{
	float: left; 	
}
/*START OF OPLM SUBMISSION FORM*/
/* form css */
.heardingText {
	/*color: #FFFFFF;*/
	font-size: 26px;
	padding: 10px 0 0 20px;
}
.formPageMiddlePanel {
	float: left;
	width: 732px;
	margin: 12px 0px 0px 0px;
}
.greenRoundMiddleLong {
	background-image: url(../images/innerPage/inPageMidTopMid.gif);
	background-repeat: repeat-x;
	width: 704px;
	height: 20px;
	float: left;
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e5f6e9;*/
	color: #ffffff;
	padding: 5px 5px 0px 0px;
	text-align: right;
}
.greenRoundMiddleLong a
{
	color: #dae05e;
	text-decoration: none;
}
.greenRoundMiddleLong a:hover
{
	color: #dae05e;
	text-decoration: underline;
}
*html .greenHeadBoxDividerLong {
	height: 0px;
}
.greenHeadBoxDividerLong {
	background-image: url(../images/innerPage/inPageMidDownLineLong.gif);
	background-repeat: repeat-y;
	width: 731px;
	height: 0px;
	clear: both;
}
*html .greenHeadTitleBoxLong {
	margin-top: -19px;
}
.greenHeadTitleBoxLong {
	background-image: url(../images/innerPage/inPageMidTopBg.gif);
	background-repeat: repeat-x;
	width: 731px;
	min-height: 56px;
	_height: 56px;	
	clear: both;
}
.formContainer {
	width: 732px;
	height:100%;
	line-height: 25px;
	padding: 0 0 5px 0;
	_padding: 0 0 0 0;
}
.formContainer .greenBrdForm {
	clear: both;
	height: 1px;
	border-bottom: 1px solid #5f8367;
	padding: 10px 0 0 0;
	_padding: 0px 0 0 0;
	margin: 0 0 10px 0;
}
.formContainerFeasibility {
	width: 732px;
	height:100%;
	/*line-height: 25px;*/
	padding: 0 0 5px 0;
	_padding: 0 0 0 0;
}
.formContainerFeasibility .greenBrdForm {
	clear: both;
	height: 1px;
	border-bottom: 1px solid #5f8367;
	padding: 10px 0 0 0;
	_padding: 0px 0 0 0;
	margin: 0 0 10px 0;
}
.formCommonLeft {
	float: left;
}
.formCommonLeftSmall {
	float: left;
	width: 160px;
}
.formCommonRight {
	float: right;
	width: 299px;
}
.formLabel {
	font-size: 13px;
	font-weight: bold;
}
.formItalic {
	font-size: 13px;
	font-style:italic;	
}
.formLabelTotal
{
	
}
.groupContainerInner
{
	
}
.formLabelPlain {
	font-size: 13px;	
}
label {
	font-size: 11px;	
}
.formTab {
	clear: both;
	width: 732px;
	text-align: center;
	margin: 10px 0 0 13px;
}
.formContentTop {
}
.greenTabHolder {
	cursor: pointer;
}
.greenTabHolder .left {
	background-image: url(../images/form/greenTabLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 29px;
	float: left;
	margin: 0 0 0 5px;
}
.greenTabHolder .middle {
	background-image: url(../images/form/greenTabMiddle.gif);
	background-repeat: repeat-x;
	height: 23px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	padding: 6px 0 0 0;
	font-size: 10px;
}
.greenTabHolder .right {
	background-image: url(../images/form/greenTabRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 29px;
	float: left;
}
.yellowTabHolder {
	cursor: pointer;
}
.yellowTabHolder .left {
	background-image: url(../images/form/yellowTabLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 29px;
	float: left;
	margin: 0 0 0 5px;
}
.yellowTabHolder .middle {
	background-image: url(../images/form/yellowTabMiddle.gif);
	background-repeat: repeat-x;
	height: 23px;
	float: left;
	font-weight: bold;
	color: #FFFFFF;
	padding: 6px 0 0 0;
	font-size: 10px;
}
.yellowTabHolder .right {
	background-image: url(../images/form/yellowTabRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 29px;
	float: left;
}
.formConTopLeft {
	/*background-image: url(../images/form/topLeft.gif);
	background-repeat: no-repeat;*/
	width: 15px;
	height: 15px;
	float: left;
}
.formConTopMiddle {
	/*background-image: url(../images/form/topMiddle.gif);
	background-repeat: repeat-x;*/
	height: 15px;
	width: 702px;
	float: left;
}
.formConTopRight {
	/*background-image: url(../images/form/topRight.gif);
	background-repeat: no-repeat;*/
	width: 15px;
	height: 15px;
	float: left;
}
.formContentMiddle {
	color: #525252;
	font-size: 11px;
	/*background-image: url(../images/form/bgForm.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: 1px solid #cdcccc;
	border-right: 1px solid #cdcccc;*/
	padding: 0 30px 0 30px;
	min-height: 500px;
	_height: 500px;	
	background-color: #FFFFFF;
	_margin-top: -7px;
}

.formContentMiddlePrint {
	color: #000000;
	font-size: 11px;
	background-position: bottom;
	background-repeat: repeat-x;
	border-left: 1px solid #cdcccc;
	border-right: 1px solid #cdcccc;
	border-bottom: 1px solid #cdcccc;
	padding: 0 30px 10px 30px;
	_height: 500px;	
	background-color: #FFFFFF;
	_margin-top: -7px;
}
.formContentMiddle a {
color: #0066cc;
text-decoration: none;
}
.formContentMiddle a:hover {
color: #ff7f00;
text-decoration: underline;
}

.formContentMiddle a:visited {
color: #7b9a01;
}

.linkStyle a {
color: #0066cc;
text-decoration: none;
}
.linkStyle a:hover {
color: #0066cc;
text-decoration: underline;
}

.linkStyle a:visited {
color: #B47C72;
}

.formContentMiddlePrint a {
color: #000000;
text-decoration: underline;
}
.formContentMiddlePrint a:hover {
color: #000000;
text-decoration: underline;
}

.formContentMiddlePrint a:visited {
color: #000000;
}

.measurePurposeFields {
	width: 212px;
	height: 23px;
	float: left;
}
.measurePurposeFieldsForYesNo {
	width: 112px;
	height: 23px;
	float: left;
}
.relationPurposeFields {
	width: 295px;
	height: 23px;
	float: left;
}
.currentMeasureCheckboxs {
	width: 315px;
	float: left;
}
.currentMeasureCheckbox {
	width: 130px;
	height: 23px;
	float: left;
}
.relationCheckboxs {
	width: 330px;
	float: left;
}
.interpretabilitySmallText {
	font-size: 11px;
	float: left;
	margin-left: 5px;
}
.textArea {
	width: 291px;
	height: 87px;
}
.inputField {
	width: 140px;
	font-size: 11px;
}
.otherInput {
	width: 251px;
	font-size: 11px;
	border: 1px solid #7c7c7c;
}
.otherInputDDL 
{
	font-size: 11px;
	border: 1px solid #7c7c7c;
}
.rightColInputField {
	width: 291px;
}
.rightColInputFieldSmall {
	width: 198px;
	margin-left: 10px;
}
.marginFieldForm {
	margin: 0 0 0 4px;
}
.longTextArea {
	width: 660px;
	height: 57px;
	border: 1px solid #7c7c7c;
}
.formContentDown {
	padding: 0 0 10px 0;	
}
.formConDownLeft {
	/*background-image: url(../images/form/downLeft.gif);
	background-repeat: no-repeat;*/
	width: 15px;
	height: 15px;
	float: left;
}
.formConDownMiddle {
	/*background-image: url(../images/form/downMiddle.gif);
	background-repeat: repeat-x;*/
	height: 15px;
	width: 702px;
	float: left;
}
.formConDownRight {
	/*background-image: url(../images/form/downRight.gif);
	background-repeat: no-repeat;*/
	width: 15px;
	height: 15px;
	float: left;
}

.formContentDownPrint {
	padding: 0 0 10px 0;
}
.formConDownLeftPrint {
	
	
	width: 15px;
	height: 15px;
	_height:0px;
	float: left;
	/*border-bottom:1px solid #cdcccc;
	_border-bottom:0px solid #cdcccc;*/
}
.formConDownMiddlePrint {
	
	
	height: 15px;
	_height:0px;
	width: 702px;
	float: left;
	/*border-bottom:1px solid #cdcccc;
	_border-bottom:0px solid #cdcccc;*/
}
.formConDownRightPrint {
	
	
	width: 15px;
	height: 15px;
	_height:0px;
	float: left;
	/*border-bottom:1px solid #cdcccc;
	_border-bottom:0px solid #cdcccc;*/
	
}

.btnForm {
	width: 660px;
	height: 25px;
	padding: 20px 0 14px 5px;
	_padding: 20px 0 0px 5px;
}
.btnFormLeft {
	float: left;
}
.btnFormRight {
	float: right;
}
.linkBlue {
	color: #0099FF;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
.linkBlue:link {
	color: #0099FF;
	text-decoration: none;
	font-size: 10px;
}
.linkBlue:hover {
	color: #0099FF;
	text-decoration: none;
	font-size: 10px;
}
/* Specification tag Start */
.otherInputSmall {
	width: 151px;
	font-size: 11px;
	border: 1px solid #7c7c7c;
}

.otherInputLarge {
	width: 660px;
	font-size: 11px;
	border: 1px solid #7c7c7c;
}

.calendarIcoImg
{
	padding: 1px 0px 0px 5px;
}

.formInnerLeft
{
	float: left;
}

.formInnerRight
{
	float: right;
}

.hiddenDiv
{
	display: none;
}

.groupHeaderText
{
	background-color: #dcded5;
		font-size: 15px;
	font-weight: bold;
	padding-left:3px;
}

.groupHeaderTextPlain
{
	background-color: #dcded5;
	font-size: 15px;	
	padding-left:3px;
}

.currentMeasureCheckboxsLarge {
	width: 600px;
	float: left;
}

/* Specification tag end */

/* popup div starts */
#layer1
{
	*height:4120px; 
	min-height:4120px; 	
	width:1135px;
	background-color: #000000;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 100;
	-moz-opacity:0.5;
	opacity:0.5;
	filter:alpha(opacity=50);
}

#popup_message
{
	width:360px;
	z-index:500;
	position:absolute;
	top:300px;
	border:3px solid #034726;
	padding:10px;
	background-color:#86a78f;
	font-weight:bold;
	font-size:16px;
}
#popup_message input
{
	border:1px solid #034726;
	color:#000000;
}

#popup_message div
{
	text-align:right;
}
/* popup div ends */


#progressBackgroundFilter
{
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background-color: #000;
	filter: alpha(opacity=40);
	opacity: 0.4;
	z-index: 1000;
	_position: absolute;
	_height: expression((document.documentElement.scrollTop + document.documentElement.clientHeight)<786? "800px" : (document.documentElement.scrollTop + document.documentElement.clientHeight)+"px");
	_width: expression(document.body.clientWidth + "px");
}

#processMessage
{
	position: fixed;
	top: 33%;
	left: 49%;
	color:#FFFFFF;
	padding: 15px;
	width: 14%;
	z-index: 1001; /*background-color:#fff;*/ /* border:solid 1px #000;*/
	_position: absolute;
	_top: expression(document.documentElement.scrollTop + (document.documentElement.clientHeight * .30) + "px");
}

.loadingDiv 
{
	background-image:url(../images/loadingImageBg.png);
	background-repeat:no-repeat;
	height:76px;
	padding:5px;
	width:76px;
}

.loadingText 
{
	color:#A17A03;
	font-size:10px;
	text-align:center;
}

.logingImage 
{
	margin-top:11px;
	text-align:center;
}
.yellowTabHolder a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
}
.yellowTabHolder a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
}
.middle a:hover
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
}

.middle a
{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 10px;
}
/* form description */
.formProjectDescription {
	padding: 0px 0 15px 28px;
	background-image: url(../images/formDescriptionBottomLine.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}
.listHolder {
	min-height: 20px;
	_height: 20px;
}
.listLable {
	float: left;
	color: #274d38;
	font-weight: bold;
	width: 116px;
	background-image: url(../images/clone.gif);
	background-position: center right;
	background-repeat: no-repeat;
}
.listDescription {
	float: right;
	color: #274d38;
	width: 542px;
}

.listDescriptionPrint {
	float: left;
	color: #274d38;
	margin-left: 25px;
}
.dvTabContainer
{
	width:732px;
}
.chkRightText
{
	padding-left:23px;
}
.chkRightText1
{
	padding-left:3px;
}

.feasibleTextArea
{
	height:100px;
	width:655px;
}
.chkboxDoubleColumnWidth
{
	width:100%;
}
/*END OF OPLM SUBMISSION FORM*/
.dvItemCount
{
	text-align:right;	
	/*background-image: url(../images/commonImages/calendarEvenBig.gif);
	background-repeat: repeat-y;*/
	width: 490px;
	padding-right:10px;
	background-color: #F5F5F5;
	border-top: 1px solid #d7d7d7;
}

.TwoColumnCheckboxList td
{
    width:50%;
}
.RequiredField
{    
    color:#FF0000;
}
.OtherTextBoxContainer
{
    display:none; padding-left:3px; width:100%;
}
.LeftPadding10px
{
    padding-left:10px;
}
.GroupSpace
{
    height:10px; line-height:10px;
}


/* Validate popup message starts */ 
#decisionDiv
{
	position: absolute;
	top: 0px;
	left: 0px;		
	width: 778px;	
	display: none;
	z-index: 10000;
	
}
#msgDiv
{
	position: absolute;
	top: 0px;
	left: 0px;		
	width: 778px;	
	display: none;
	z-index: 10000;
	
}

#msgDIVContent
{
	overflow-y: auto;
	overflow-x: hidden;
	height: 350px;
	_z-index: 10000;
	_position: relative;
}

#msgDIVContent fieldset
{
	padding: 5px;
	margin: 5px 5px 10px 5px;
	border: none;
	border-top: 1px solid #999999;
}

#msgDIVContent fieldset legend
{
	font-weight: bold;
}
#msgDIVContent fieldset p
{
	padding: 5px 10px;
	margin-top: 0px;
}

#msgDIVContent fieldset p a, #msgDIVContent fieldset p a:visited, #msgDIVContent fieldset p a:active
{
	color: #1A5C3B;
	text-decoration: none;
}

#msgDIVContent fieldset p a:hover
{
	color: #1A5C3B;
	text-decoration: underline;
}

a.errLink
{
	color: #0066cc !important;
	font-weight: bold;
	text-decoration: none;
}

a:hover.errLink
{
	color: #0066cc !important;
	font-weight: bold;
	text-decoration: underline;
}

.closeLink img
{
	margin: 10px 5px 10px 0px;
}

input.error, select.error, textarea.error,div.error
{
	border: 1px solid red; 
}
.SubmissionControlsTopMargin
{
    margin-top:10px;
}
.print
{
	margin: 0 10px 5px 0;
	
}
.greenHeadTitleBoxLongpopup{
	background-image: url(../images/innerPage/inPageMidTopBgLong.gif);
	background-repeat: repeat-y;
	width: 731px;
	height: 56px;
	clear: both;
}
/* Validate popup message ends */ 

.padding-top15px
{
	padding-top: 15px;
}

.padding-top10px
{
	padding-top: 10px;
}

.padding-top5px
{
	padding-top: 5px;
}

.padding-left0px
{
	padding-left: 0px;
}
.dvSuggestionContainer
{
	padding-bottom:10px;
}
.dvSuggestionContainerInner
{
	border:1px solid #989999;
	padding:10px;
	background-image:url(../images/commonImages/calendarEvenBig.gif);
	background-repeat:repeat-y;
	color:#1A5C3B;
}
.dvSuggestions
{
	color:#1A5C3B;
	background-image: url(../images/commonImages/calendarEvenBig.gif);
	background-repeat: repeat-y;
	
	/*width: 500px;*/
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;
}
.suggestionHeader
{
	/*color:White;*/
	font-weight:bold;
	font-size:13px;
}
.TopMargin10PX
{
    padding-top:10px;
}
.Width250
{
    width:250px;
}
.RequiredField
{
    font-weight:bold;
    color:#FF0000;
}

.CheckBoxGroupContainer
{
	border:#CCCCCC 1px solid;
	float:left;
	width:195px;
	margin-right:5px;
}

.CheckBoxGroupContainerNoBrd
{
	float:left;
	width:195px;
	margin-right:5px;
}

.CheckBoxGroupContainer2
{
	border:#CCCCCC 1px solid;
	width:295px;
	margin-right:5px;
	margin-bottom:5px;
	padding-bottom: 5px;
}
					 
.margine2LabelCls
{
	margin-left: -2px;
}
.previousExports 
{
	font-weight:bold;	
	padding:5px;	
}
.exportTable 
{
	width:675px;
}
.downloadTable 
{
	width:400px;
}
.evenL 
{
	background-color: #cad3c8;
	margin-bottom:2px;
}
.oddL 
{
	background-color: #cdd8cf;
	margin-bottom:2px;

}
/*Submit Intent*/

.fullWidthInputGranger {
	border: 1px solid #7C7C7C;
	font-size:11px;
	width:99%;
}
.fullWidthTextarea {
	border: 1px solid #7C7C7C;
	height:74px;
	width:99%;
}

/* intent submission edit */
.intentDetailsHolder {
	margin: 0px;
	padding: 0px;
}
.intentDetailsHolder h4 {
	background-color: #DCDED5;
	font-size: 15px;
	font-weight: bold;
	padding: 0 5px;
	margin: 5px 0;
}
.intentSubmissionHeader {
	color: #666666;
	font-size:13px;
	font-weight: bold;
	margin: 5x 0px 0px;
	padding: 0px;
}
.intentInnerBorder {
	border: 1px solid #EDEDED;
	padding: 10px;
	margin: 0px;
}
.intentInnerPadding {
	padding: 10px;
	margin: 0px;
}
.intentDetailsContentLeft {
	float: left;
	width: 48%;
}
.intentDetailsContentRight {
	float: right;
	width: 48%;
}
.checkboxGroupHeader {
	margin: 3px 0px 0px;
	padding: 5px 0px 1px;
	font-size: 13px;
}
.checkboxHeader {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
.chkList100 {
	float: left;
	width: 98%;
	margin: 0px;
	padding: 0px;
}
.chkList60 {
	float: left;
	width: 66%;
	margin: 0px;
	padding: 0px;
}
.chkList50 {
	float: left;
	width: 49%;
	margin: 0px;
	padding: 0px;
}
.chkList33 {
	float: left;
	width: 32%;
	margin: 0px;
	padding: 0px;
}
.marginTop10 {
	margin-top: 10px;
}
.marginRight10 {
	margin-right: 10px;
}
.smallInputBox {
	border: 1px solid #7C7C7C;
	font-size: 11px;
	width: 100px;
}
.cursor
{
cursor:pointer;	
}
.exportLink a, .downloadLink a:active, .downloadLink a:visited
{
	font-weight:bold;
	color:#1A5C3B !important;
	text-decoration:none;	
}
.exportLink a:hover
{
	text-decoration:underline;
}
.eth
{
	background-color: #b2cab8;
	font-weight:bold;
}

.unchkOpt
{
	padding: 0px 5px;
}
/*12359 - Ticket #74: Thesaurus for searching measures*/
.suggestMsg
{
	color:Red;
	font-weight:bold;
}
/*12359 - Ticket #74: Thesaurus for searching measures*/

.inputTopSearchNewSiteFileNotFound {
	background-image:  url(../images/commonImages/pressReleaseSearchBox.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	_border: 0px;
	width: 358px;
	height: 25px;
	color: #989898;
	font-size: 14px;
	padding: 5px 0px 0px 14px;
	float: left;
}
.inputTopSearchNewSiteFileNotFound input {
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 348px;
	
	height: 17px;
	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;
}
.btnSearchMapFileNotFound {
	background-image:  url(../images/commonImages/btn_pressReleaseSearch.gif);
	background-repeat: no-repeat;
	height: 34px !important;
	width: 34px !important;
}
.subHeader
{
	font-weight:bold;
	font-size:16px;
}
.searchBox2
{
	padding-top:5px;
	padding-bottom:5px;
}
/*Start of Keyword Search Track Report*/

.TrackReportLeft
{
	float:left;
	width:50px;
	padding:5px 5px 5px 0px;
	font-weight:bold;
}
.TrackReportRight
{	
	padding:5px;
}
.TrackReportRight input[type='checkbox']
{
	border:0;
	margin-left:0px;
}
.dvFormContainer
{
	background-image: url(../images/commonImages/calendarEvenBig.gif);
	background-repeat: repeat-y;	
	width: 500px;	
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;
}
.TrackSubmitButton
{
	float:right;
	padding-right:80px;
}
.dvGrid
{
	width:500px;	
}
.dvGridFirefox
{
	width:499px;
	padding-left:1px;
}
.dvGridFirefox th
{
	border:solid 1px #65A382;
}
.dvGridFirefox tr
{
	border:solid 1px #65A382;
}
.TrackReportLeftNumberOfSearchTerms
{
	float:left;
	padding:5px 5px 5px 0px;
	font-weight:bold;	
}
.dvGrid th
{
	border:solid 1px #65A382;
}
.dvGrid tr
{
	border:solid 1px #65A382;
}
.popupContentDiv {
	min-height: 100px;
	_height: 100px;
	/*border-bottom: 1px solid #336600;*/
	width: 685px;	
	margin: 10px 0 0 0;
}
.popupLabelLeft {
	float: left;
	width: 85px;
	font-weight: bold;
	margin: 0 0 10px 0;
}
/*End of Keyword Search Track Report*/ 
/***********************************/
.popupLeft {
	float: left;
	width: 395px;
}
.popupRight {
	float: left;
	background-image: url(../images/mychoice_popup/popup_arrow.png);
	background-position: left top;
	background-repeat: no-repeat;
	behavior: url(/css/iepngfix.htc);
	width: 95px;
	height: 97px;
	margin: 0 0 0 -5px;
	
}
.popupMiddle {
	background-image: url(../images/mychoice_popup/popup_middle.png);
	background-repeat: repeat-y;
	padding: 10px 15px;
	min-height: 200px;
	_height: 200px;
	_margin-top: -6px;
	behavior: url(/css/iepngfix.htc);
}
.popupUp {
	background-image: url(../images/mychoice_popup/popup_up.png);
	background-repeat: no-repeat;
	width: 395px;
	height: 12px;
	behavior: url(/css/iepngfix.htc);
}
.popupDown {
	background-image: url(../images/mychoice_popup/popup_down.png);
	background-repeat: no-repeat;
	width: 395px;
	height: 17px;
	behavior: url(/css/iepngfix.htc);
}
.headerPopup {
	font-size: 14px;
	font-weight: bold;
	float: left;
	margin: 4px 0 0 0;
}
.popupContentRight {
	float: left;
	/*width: 575px;*/
	margin: 0 0 10px 0;
}
.popupContentDivider
{
	border-bottom: 1px solid #333333;
	margin-bottom:6px;
}
.btn_close_popup {
	float: right;
}
.scroll {
	height: 200px;

	overflow-x: hidden;
	overflow-y: auto;
	padding: 8px;
	margin: 5px 0 0 0;

	position:relative;
	
	scrollbar-base-color:#D19300;
 /*
 	scrollbar-3dlight-color:#FFD700; 
	scrollbar-arrow-color:#FFFF00;
	scrollbar-base-color:#FF6347;
	scrollbar-darkshadow-color:#FFA500;
	scrollbar-face-color:#008080;
	scrollbar-highlight-color:#FF69B4;
	scrollbar-shadow-color:#FF00FF;
*/
}
.filterPopup_header_left {
	background-image: url(../images/mychoice_popup/popup_header_left.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 26px;
	float: left;
}
.measureListingMain
{	
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 250px;
	margin-left:10px
}
.measureListingMain .Text
{	
	font-weight: bold;
	padding: 0 15px 0 0;
} 
.measureListingMain-dashboard
{	
	float: left;
	padding-left: 15px;
	min-height: 20px;
	width: 250px;	
}
.filterPopup_header_middle {
	background-color: #d09400;
	color: #FFFFFF;
	font-weight: bold;
	width: 357px;
	height: 26px;
	_height: 24px;
	float: left;
	/*padding: 4px 0 0 0;
	_padding: 4px 0 0 0;*/
}
.measureListingNumber
{
	float: left;
	width:70px;
	font-weight:bold;
}
.measureListingChildNumber
{
	float: left;
	width:80px;
	font-weight:bold;
	padding-left:25px;
}
.evenListListingComment
{
	width: 500px;		
}
.ListRightTd
{
	padding-top: 3px; text-align: center;
}
.ListRightTdCommentCount
{
	text-align: center;
	font-weight:bold;
	_margin-top:-7px;
}
.filterPopup_header_middle img {
	margin: 5px 0 0 0;
}
.filterPopup_header_right {
	background-image: url(../images/mychoice_popup/popup_header_right.gif);
	background-repeat: no-repeat;
	width: 4px;
	height: 26px;
	float: left;
	
}
.popupHolder
{
	position:absolute;
	z-index:9000;
	left:300px;
	width: 487px;
}
	
#dvSubHeader
{		
	font-weight:bold;
	font-size:12px;
	background-color:#D19300;
	color:#FFFFFF;
	padding-left:5px;		

}
.popupIcon
{
	cursor:pointer;
	border:0px;
    vertical-align: middle;
}
.oddListListingComment
{		
	width: 500px;		
}
.commentActionButton
{
	cursor: pointer;
	margin-bottom:5px;	
}
.commentExpired
{
	color:White;
	width:100px;
	padding-left:10px;
}
.errorMainPart
{
	font-weight:bold;
}
#showHideLayer
{
	background-color: #FFFFFF;
	-moz-opacity: 0.0; 
	opacity: 0.0; 
	filter: alpha(opacity=0);
	top: 0px;
	left: 0px;
	position: absolute;
	display: none;
	z-index: 1000;
}
.listHolderInnerText
{
	float:left;
}
.listingMSFLeft
{	
	float: left;	
	min-height: 20px;
	width: 350px;
	padding-right:5px;
}
.listingMSFRight 
{
	border-left:1px solid green;
	float:left;
	font-weight:bold;
	padding-left:10px;
	width:110px;
	font-weight:bold;
}

/*End of Keyword Search Track Report*/ 
.FilterBoxLabel
{
	color: White; 
	font-weight: bold;
}
.chkBoxScrollMSFStatus
{
	border:1px solid #989999 !important;
	height:120px;
	overflow:auto;
}

.inputTopSearchNewGreen
{
	background-image: url(../images/popup/popup_inputField.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: none;
	border: none;
	_border: 0px;
	width: 243px;
	height: 31px;
	color: #989898;
	font-size: 14px;
	padding: 4px 0 0 0px;
}
.inputTopSearchNewGreen input
{
	background: transparent none;
	*border: 0 none;
	_border: 0px;
	border: none;
	width: 220px;
	height: 15px;
	color: #989898;
	font-size: 14px;
	padding: 0px 3px 3px 5px;
	margin: 0 10px 0 0;
	*margin: -1px 0px 0 0;
	outline: none;
}

.versionLeft
{
    float:left;
    width:100px;
}

.versionRight
{
    float:left;
    padding-left:170px;
}

.createEvaluationRight
{
    float:right;
}

.createEvaluationRight a, .createEvaluationRight a:active, .createEvaluationRight a:visited 
{
    color:#1A5C3B !important;
    font-weight:bold;
    text-decoration:none;
}

.versionRight a, .versionRight a:active, .versionRight a:visited 
{
    color:#1A5C3B !important;
    font-weight:bold;
    text-decoration:none;
}
.pngFix
{
	behavior: url(/css/iepngfix.htc)
}

a.preConditionErr, a:hover.preConditionErr, a:visited.preConditionErr, a:active.preConditionErr
{
	color: red;
}

a.preConditionErr2, a:hover.preConditionErr2, a:visited.preConditionErr2, a:active.preConditionErr2
{
	color: #FFFFFF !important;
}

.PreConditionLeft
{
	/*float:left;*/
	padding-right:10px;
	
}
.PreConditionRight
{
	padding-top:5px;
	/*float:left;*/
}
img.datepicker_trigger
{
	cursor: pointer;
}

.RedCross {
               float: left; 
               padding-top:0.5px
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.RedCross {
               float: left; 
               padding-top:3px
}

}
.pad18Cls
{
	padding-left: 18px;
}

.describeDivWidth
{
	width: 200px;
}

.dropDownBoxWidth
{
	width: 200px;
}

.typeOfMeasuresDivWidth
{
	width: 121px;
}

.typeOfMeasuresDivWidth-65
{
	width: 130px !important;
}

.marginBottom10 {
	margin-top: 10px;
}

.normalFont
{
	font-weight: normal;
	font-size: 11px;
}

.tableCollapseWidth
{
	width: 95%;
	border-collapse: collapse;
}

.tableCollapseWidthSmall
{
	width: 30%;
	border-collapse: collapse;
}

.width115
{
	width: 115px;
}

.width130
{
	_width: 130px;
}

.underlineCls
{
	text-decoration: underline;
}

.inlineDisplayWidth
{
	width:30px;
	display: inline;
}

.inlineDisplayWidth1
{
	width:40px;
	display: inline;
}

.inlineDisplayWidth2
{
	width:70px;
	display: inline;
}

.marginTop5 {
	margin-top: 5px;
}

.otherInputLarge2 {
	width: 630px;
	font-size: 11px;
	border: 1px solid #7c7c7c;
}
a.note  {
background-color: #587d61;
color: #ffffff !important;
font-size: 10px;
padding: 0 3px;
margin: 0 3px;
}.intentTextDiv
{
	height: 17px;
	background-color: #F0F0F0;
	margin: 0px;
	padding: 0px 5px;
	line-height: normal;

}

/* Intent listing */
.tbl_listing {
	width: 719px;
}
.tblHeader {
	height: 30px;
	/**height: 25px;
	_height: 25px;
	vertical-align: top;*/
	background-color: #E2B00E;
	color: #FFFFFF;
	font-weight: bold;
	padding:6px 6px 2px 6px;
}
.tblHeader a {
	color: #FFFFFF;
	text-decoration: none;
}
.tblHeader a:hove {
	color: #FFFFFF;
	text-decoration: none;
}
.tblEven_listing{
    background-image: url(../images/listing_bg/even_row_listingBg.gif);
	background-repeat: repeat-y;
	color:#1a5c3b;
	padding:6px 6px;
	margin-bottom:2px;
}
.tblEven_listing a {
	color:#1A5C3B;
	text-decoration: none;
}
.tblEven_listing a:hover {
	color:#1A5C3B;
	text-decoration: underline;
}
.tblOdd_listing{
    background-image: url(../images/listing_bg/odd_row_listingBg.gif);
	background-repeat: repeat-y;
	/*color:#1a5c3b;*/
	padding:6px 6px;
	margin-bottom:2px;
}
.tblOdd_listing a {
	/*color:#1A5C3B;*/
	text-decoration: none;
}
.tblOdd_listing a:hover {
	/*color:#1A5C3B;*/
	text-decoration: underline;
}
.SortByHeader{
    margin-left: 15px;
}


/* pagination */

.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 .unSelectedPage {
	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;
}
.pageNumber .unSelectedPage:hover {
	background-color: #c4a619;
	color: #FFFFFF;
}
.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;
}
.pageNumber .spacer {
	border: none;
	color: #4F4F4F;
	padding: 0 5px;
}

.submissionPreviewHolder {
	margin: 5px;
	padding: 10px;
	width:708px;
}
.submissionPreviewHolder .topNote {
	font-style: italic;
	font-weight: bold;
	text-align: right;
}
.submissionPreviewHolder h3 {
	text-align: center;
	text-transform: uppercase;
}
.submissionPreviewHolder .headerTxt {
	font-weight: bold;
	text-transform: uppercase;
}
.submissionPreviewHolder .bodyTxt {
	padding: 5px 0px 15px;
}
.submissionPreviewHolder .note {
	padding: 10px;
	margin: 10px 0px;
	background-color: #EDEDED;
	border: 1px solid #AAAAAA;
}
.submissionPreviewHolder .footNote {
	font-size: 9px;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
}
.submissionPreviewHolder .footer {
	text-align: center;
	padding: 10px 0px;
}
.fullWidthInputGranger {
	border: 1px solid #7C7C7C;
	font-size:11px;
	width:99%;
}
.fullWidthTextarea {
	border: 1px solid #7C7C7C;
	height:74px;
	width:99%;
}

/* intent submission edit */
.intentDetailsHolder {
	margin: 0px;
	padding: 0px;
}
.intentDetailsHolder h4 {
	background-color: #DCDED5;
	font-size: 15px;
	font-weight: bold;
	padding: 0 5px;
	margin: 5px 0;
}
.intentSubmissionHeader {
	color: #666666;
	font-size:13px;
	font-weight: bold;
	margin: 5x 0px 0px;
	padding: 0px;
}
.intentInnerBorder {
	border: 1px solid #EDEDED;
	padding: 10px;
	margin: 0px;
}
.intentInnerPadding {
	padding: 10px;
	margin: 0px;
}
.intentDetailsContentLeft {
	float: left;
	width: 48%;
}
.intentDetailsContentRight {
	float: right;
	width: 48%;
}
.checkboxGroupHeader {
	margin: 3px 0px 0px;
	padding: 5px 0px 1px;
	font-size: 13px;
}
.checkboxHeader {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
}
.chkList100 {
	float: left;
	width: 98%;
	margin: 0px;
	padding: 0px;
}
.chkList60 {
	float: left;
	width: 66%;
	margin: 0px;
	padding: 0px;
}
.chkList50 {
	float: left;
	width: 49%;
	margin: 0px;
	padding: 0px;
}
.chkList33 {
	float: left;
	width: 32%;
	margin: 0px;
	padding: 0px;
}
.marginTop10 {
	margin-top: 10px;
}
.marginRight10 {
	margin-right: 10px;
}
.smallInputBox {
	border: 1px solid #7C7C7C;
	font-size: 11px;
	width: 100px;
}

.greenErrorMessage
{
	/*height:200px;*/
	/*padding:10px !important;*/
	color:Green!important;
}
.h4equi
{
	background-color: #DCDED5;
	font-size: 15px;
	font-weight: bold;
	padding: 0 5px;
	margin: 5px 0;	
}
.intentDetailsContentFull
{
	padding-top:10px;

}

.formFieldRequired 
{
	background-image:url(../Images/required.gif);
	background-position:right;
	background-repeat:no-repeat;
	/*padding-left:11px !important;*/
}

.validationMessage
{
	color:#1A5C3B;
	background-color: #F6F8F6;
	background-repeat: repeat-y;
	min-height: 20px;
	_height: 20px;
}

/****************DEV: MK ************** IT#4 ***BEGIN*****/
.boldGreen
{
	font-weight: bold;
	/*color: #1a5c3b;*/
	color: #0066cc;
}
.instructionListingTitle {	
	/*color: #2c744e;*/
	color: #0066cc;
	font-weight: bold;
	font-size: 15px;
	padding: 5px 0px 5px 0px;
}
.oddCommitteeListing
{
	background-image: url(../images/commonImages/calendarOddLarge.gif);	
	background-repeat:repeat-y;	
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;		
}
.evenCommitteeListing
{
	background-image: url(../images/commonImages/calendarEvenLarge.gif);
	background-repeat: repeat-y;
	min-height: 20px;
	_height: 20px;
	padding: 2px 0px 5px 13px;
	margin-bottom: 2px;
	
}
/****************DEV: MK ************** IT#4 ***END*****/
/**************MR START***********************/
.nomineeSeparator
{
    border-left:solid 2px #CCCCCC;
    padding-left:12px;
}
/**************MR END************************/
/**************MRZ START***********************/
.nominationPeriodheader
{
	color:#615E57;
	font-size:11px;
	line-height:18px;
	
	
}
/**************MRZ END************************/

/********* DEV: MHR ************ IT#4 **** Feedback
/* listing */
.nomineeHead {
	color:#BE7A0C;
	font-size:18px;
	padding-bottom:5px;
	padding-right:5px;
}
.nomineeFormContainer {
	padding: 10px 0 10px 0;
	width: 580px;
	/*min-height: 100px;
	*height: 100px;*/
}
.nomineeFormHolder {
	padding: 0 0 10px 0;
}
.nomineeFormContainer .nomineeFromLabel {
	font-weight: bold;
	float: left;
	width: 200px;
	/*min-height: 25px;
	*height: 25px;
	_height: 25px;*/
}
.nomineeFormContainer .nomineeFromField {
	float: left;
	/*min-height: 25px;
	*height: 25px;
	_height: 25px;*/
}
.nomineeFormContainer .nomineeFromField input {
	width: 300px;
	/*background-image: url(../images/inputFieldTopBg.gif);*/
	background-position: top;
	background-repeat: repeat-x;
	border: 1px #a9a9a9 solid;
}
.nomineeFormContainer .nomineeFromField textarea {
	width: 300px;
	height: 150px;
	/*background-image: url(../images/inputFieldTopBg.gif);*/
	background-position: top;
	background-repeat: repeat-x;
	border: 1px #a9a9a9 solid;
}
.nomineeFormContainer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.nomineeFormContainer ul li {
	background-image: url(/Images/bullete.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding: 3px 0 5px 20px;
}
.nomineeFormContainer ul li .nomineeFromLabel {
	width: 250px;
}
.nomineeFormContainer ul li .nomineeFromField input {
	width: 222px;
}
.btnSaveCancelUpload {
	padding: 5px 0 0 270px;
}
.txtRed {
	color:#FF0000;
}
.txtRedSmall {
	color:#FF0000;
	font-size: 10px;
	font-weight: normal;
}
.linkGlobal {
	color: #0066cc;
	text-decoration: underline;
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.listingTitle {
	color:#0066cc;
	font-size:14px;
	font-weight:bold;
}

.hiddenDiv {
	display: none;
}
.clearCls {
	clear: both;
}

/* popup div */

.greenLine {
    border-bottom:1px solid #66A583;
    height:1px;
}
.nomineePanelRight {
	float: left;
	width: 732px;
	margin: 12px 0px 20px 0px;
}

.greenHeadProjectTitleBoxLong {
	background-image:url(/Images/innerPage/inPageMidTopBgLong.gif);
	background-repeat:repeat-y;
	clear:both;
	width:731px;
}
.projectDescriptionText {
	color: #000000;
	font-size: 13px;
	padding: 5px 20px 10px;
	text-align: justify;
}

/****** MHR End ***********************/
.submitAnother
{
}
.submitAnother a {
color: #0066cc!important;
text-decoration: none;
}
.submitAnother a:hover {
color: #0066cc!important;
text-decoration: underline;
}

.submitAnother a:visited {
color: #B47C72;
}

/***********MHA OPUS*******************/
.padding5
{
	padding:5px;
}
.paddingLeft5
{
	padding-left:5px;
}
.marginBottomMin5
{
	margin-bottom:-5px;
}
.heightforComment
{
height:70px;	
}

.popupOnbehalfOfLeft {
	float: left;
	width: 95px;
	font-weight: bold;
	padding-right: 5px;
}

.popupOnbehalfOfRight {
	float: left;
	width:170px;
}
.popUppaddingBottom
{
	padding-bottom:2px;
}


.popupOnbehalfOf {
	float: left;
	width:45%;
}
.popupCommentBy {
	float: left;
	width:50%;
}

.ActionChildDateHeader{	
	color: #2C744E;
	font-weight: bold;
	font-size: 14px;	
	height:auto;
	
}
.projectGreenSubHeaderComment  {
	font-weight: normal;
	font-size: 10px;
	text-transform:uppercase;
	height:auto;
	color: #846f1c;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	min-width: 400px;
	_width: 400px;
	padding-left:30px;
	/*padding:0px 0px 0px 25px;*/
	
}
.commentActionButtonCompact
{
	cursor: pointer;
}
.commentActionButtonCompactxsl
{
	cursor: pointer;
	margin-top:3px;	
	margin-bottom:2px;
}
.contentListing
{
	
}
/***********MHA OPUS*******************/

/************** ZZ OPUS *********************/

.RedCross 
{
}

.btnDeleteConfirmation 
{
	width:115px;
	height:26px;	
	behavior: url(/css/iepngfix.htc);
	cursor:pointer;
}
.appealInfo
{
	color:Black;
	padding-top:5px;
}
.organizationInfo
{
padding-left:15px;	
}
.organizationInfo ul
{
    float:left;
    margin-left:0px;    
    padding-left:15px;
    padding-right:5px;
}
/************** ZZ OPUS *********************/
/************MR OPUS***********/
.appealBoxBig 
{
    background-image:url(../images/commenting/commentAreaBg.gif);
    background-repeat:repeat;
    padding-top:1px;
    width:731px;
}

.appealBox 
{
    background-image:url(../images/commenting/commentAreaBg.gif);
    background-repeat:repeat;
    padding-top:1px;
    width:500px;
}
.appealMeasureInfoBig
{
    background-color:#F5F5F5;
    border-collapse:collapse;
    color:#333333;
    float:left;
    padding:5px 10px;
    width:711px;
}
.appealMeasureInfo
{
    background-color:#F9F2E2;
    border-collapse:collapse;
    color:#2E754F;
    float:left;
    padding:5px 10px;
    width:395px;
}
.appealTD
{
	width:78px;
}
.appealStarTD
{
	width:8px;
}
.txtAppealSummary
{
    border-style:solid;
    border-color:#BBBBBB;
    border-width:5px 1px 1px 5px;
    height:50px;
    width:476px;    

}
.appealFooter
{
    font-weight:bold;    
}
.appealFooter a, .appealFooter a:active, .appealFooter a:visited
{
    color:#FFFFFF; 
    text-decoration:none;   
}
.appealFooter a:hover
{
    color:#FFFFFF; 
    text-decoration:underline;   
}
.disabledTextBox
{
    background-color:#DDDDDD;
    border:solid 1px #DDDDDD;
    color:#666666;
}
/************MR OPUS***********/
/**Start Additions for Dashboard**/
.inPageLeftTopicHolderDashboard {
	min-height: 165px;
	_height: 165px;
}
.infoContainerDashboard 
{
    padding: 0 0 0 15px;
    /*
    margin-top: 20px;
    padding: 0 0 0 15px;
	position:relative;
	top:-100px;
    */	
}
.editSmallGray {
	color: #9f9b92;
	font-size: 10.5px;
	padding: 0 10px 0 0 10px;
    float:right;
}
.editSmallGray a {
	/*color: #9f9b92;*/
	text-decoration: none;
    font-weight:bold;
}
.editSmallGray a:hover {
	/*color: #9f9b92;*/
	text-decoration: underline;
    font-weight:bold;
}
.infoNameGolden {
	color: #e4801c;
}
.infoNameGoldenSmall 
{
    /*color: #957220;*/
	color: #e4801c;
	font-size: 9.5px;
}
.infoDesItalicSmallGray {
	color: #615e57;
	font-style: italic;
	font-size: 9.5px;
}
.infoAddress {
	/*color: #615e57;*/
	font-size: 9.5px;
}
.infoAddress .label {
	font-weight: bold;
}
.infoAddress a {
	/*color: #227a4a;*/
	text-decoration: none;
    font-weight:bold;
}
.infoAddress a:hover {
	/*color: #227a4a;*/
	text-decoration: underline;
    font-weight:bold;
}
.infoSepeartor {
	background-image: url(../images/dashboard/infosepeartor.gif);
	width: 169px;
	height: 1px;
	margin: 0 0 7px 0;
}
.inPageMiddlePanelDashboard {
	float: left;
	width: 745px;
	margin: 12px 0px 0px 0px;
}
.dashboardLeft {
	float: left;
	width: 365px;
}
.dashboardRight {
	float: left;
	width: 361px;
	margin: 0 0 0 18px;
	_margin: 0 0 0 16px;
}
.mydashboard {
	/*margin: 0 0 16px 0;*/
	background-image: url(../images/dashboard/mydashboard_bg.gif);
    height: 181px;
    margin: 0 0 22px;
}
.mydashboard_topbg {
	width: 365px;
	height: 81px;
}
.greenRoundMiddleDashboard {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e5f6e9;
	padding: 12px 5px 0px 0px;
	text-align: right;
	width: 355px;
}
.middleMenuDivider 
{
	padding: 1px 5px;
	vertical-align: top;
}
.greenRoundMiddleDashboard a {
	color: #e5f6e9;
	text-decoration: none;
}
.greenRoundMiddleDashboard a:hover {
	color: #e5f6e9;
	text-decoration: underline;
}
.mydashboard_title {
	color: #e4801c;
	font-size: 40px;
	/*text-align: center;*/
	*margin-top: -40px;
	text-transform: capitalize;
	padding: 20px 30px 0px 30px;
}
.mydashboard_txtbg {
	/*background-image: url(../images/dashboard/mydashboard_txtbg.gif);
	background-repeat: repeat-y;
	font-size: 13px;
	padding: 12px 28px;
	height: 50px;*/
	padding: 0px 30px 10px;
	padding-bottom: 0px\0/;
    padding-bottom: 0px\9;
    *padding-bottom: 0px;
}
.mydashboard_welcometxt {
	/*background-color: #f9f2e2;*/
	font-size: 9.5px;
	padding: 0px 30px;
	color:#899d00;
}
.newconf_bg {
	background-image: url(../images/dashboard/newconf_bg.gif);
	width: 344px;
	height: 18px;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	padding: 8px 10px;
	margin: 0 0 10px 0;
	/*display:none;*/
}
.nextallmember_bg {
	/*background-image: url(../images/dashboard/nextallmember_bg.gif);
	background-repeat: no-repeat;
	background-position: top;*/
	width: 362px;
/*	height: 116px;*/
	/*color: #FFFFFF;*/
	margin: 0px 0px 15px 0px;
	_margin: 0px 0px 27px 0px;
}
.nextallmember_bg a {
	/*color: #FFFFFF;*
	text-decoration: underline;*/
}
.nextallmember_bg a:hover {
	/*color: #FFFFFF;
	text-decoration: none;*/
}
.nextallmember_title {
	background-image: url(../images/dashboard/nextallmember_header.gif);
	/*width: 327px;*/
	height: 23px;
	/*text-transform: uppercase;*/
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	/*padding: 3px 0 0 34px;*/
	padding: 4px 0px 0px 11px;
	width: 350px;
	line-height: 20px;
}
.nextallmember_middle {
	width: 361px;
	overflow: auto;
	/*height: 80px;
	background-image: url(../images/dashboard/nextallmember_middle.gif);
	_background-repeat: no-repeat;
	_background-attachment: fixed;*/
}
.nextallmember_middle_44 {
	/*background-image: url(../images/dashboard/nextallmember_middle_44.gif);*/
	width: 361px;
	/*height: 124px;*/
	overflow: auto;
}
.nextallmember_bottom {
	background-image: url(../images/dashboard/nextallmember_bottom.gif);
	background-repeat: no-repeat;
	width: 361px;
	height: 10px;
}
.nextallmemberLeft {
	float: left;
	padding: 14px 20px 10px;
	/*color: #e3f4ea;*/
	border-left: 1px solid #CFCFCF;
	border-right: 1px solid #CFCFCF;
	width: 319px\0/;
	width: 319px\9;
	width: 319px;
	min-height: 108px;
}
.nextallmemberRight {
	float: left;
	padding: 18px 0 0 38px;
	color: #e3f4ea;
}
.questionmark {
/*	background-image: url(../images/dashboard/questionmark.gif);
	background-position: 4px 0px;
	background-repeat: no-repeat;*/
	/*color: #615e57;*/
	font-size: 9.5px;
	padding: 0 0 0 7px;
	margin: 4px 0 0 0;
}
.questionmark a {
	/*color: #227a4a;*/
	text-decoration: none;
}
.questionmark a:hover {
	/*color: #227a4a;*/
	text-decoration: underline;
}
.myprojects_bg {
	background-image: url(../images/dashboard/myprojects_bg.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 365px;
	height: 124px;
}
.myprojects_title {
	/*text-transform: uppercase;*/
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	/*padding: 3px 0 0 34px;*/
	height: 27px;
	padding: 0px 0 0 11px;
	line-height: 27px;
}
.myprojects_holder {
	height: 85px;
	overflow: auto;
}
.myprojects_nofollow {
	height: 85px;
    padding: 10px;
}
.myprojects_row {
	background-image: url(../images/dashboard/myprojects_sepeartor.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	width: 341px;
}
.myprojects_info {
	width: 312px;
	font-size: 11px;
	float: left;
	padding: 5px 0 7px 12px;
}
.myprojects_info a {
	color: #333333;
	/*text-decoration: underline;*/
	text-decoration: none;
}
.myprojects_info a:hover {
	color: #333333;
	text-decoration: underline;
}
.myprojects_unfollow {
	float: right;
	padding: 7px 0 0 0;
}
.eventCalendar_bg {
	background-image: url(../images/dashboard/events_calendar_bg.gif);
	width: 361px;
	height: 124px;
	_margin-top: -20px;
}
.eventCalendar_title {
	/*text-transform: uppercase;
	font-size: 17px;*/
	color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 27px;
    line-height: 27px;
    padding: 0 0 0 11px;
}
.eventCalendarLabelHolder {
	/*font-size: 10px;
	color: #58826b;*/
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px 12px;
	height: 18px;
	line-height: 18px;
}
.eventCalendar_dateLabel {
	float: left;
	width: 65px;
}
.eventCalendar_timeLabel {
	float: left;
	width: 100px; /*margin: 0 0 0 79px;*/
}
.eventCalendar_councilLabel {
	float: left;
	width: 163px;
	/*margin: 0 0 0 87px;*/
}
.eventCalendar_councilLabel a {
	/*color: #555555 ! important;
	text-decoration: underline;*/
	color: #333333;
}
.eventCalendar_holder {
	height: 54px;
	overflow: auto;
	position: relative;
}
.eventCalender_row {
	width: 331px;
	color: #464646;
	padding: 4px 0 4px 12px;
}
.eventCalendar_date {
	font-weight: bold;
	font-size: 11px;
	float: left;
}
.eventCalendar_time {
	float: left;
	padding: 0 0 0 15px;
}
.eventCalendar_council {
	float: left;
	padding: 0 0 0 15px;
}
.actionItem_tab_holder {
	height: 30px;
}
.actionItem_tab_title {
	/*background-image: url(../images/dashboard/actionitem_tab_title.gif);
    text-transform: uppercase;
	width: 347px;*/
	width: 377px;
	height: 25px;
	font-size: 17px;
	/*color: #FFFFFF;*/
	padding: 5px 0 0 11px;
	float: left;
}
.actionItem_title_text {
	width: 195px;
	float:left;
}
.actionItem_filter_title {
	width: 149px;
	height: 20px;
	/*text-transform: lowercase;*/
	font-size: 10px;
	float:left;
}
.tab_currently_open_selected {
	background-image: url(../images/dashboard/tab_currently_open_selected.gif);
	width: 179px;
	height: 30px;
	cursor: pointer;
	float: left;
}
.tab_currently_open_deselected {
	background-image: url(../images/dashboard/tab_currently_open_deselected.gif);
	width: 179px;
	height: 30px;
	cursor: pointer;
	float: left;
}
#tab_currently_open a {
	width: 100%;
	height: 100%;
	display: block;
}
.tab_upcoming_selected {
	background-image: url(../images/dashboard/tab_upcoming_selected.gif);
	width: 178px;
	height: 30px;
	cursor: pointer;
	float: left;
    line-height: 28px;
    text-align: center;
    
}
.tab_upcoming_selected a {
  font-size: 14px;
  color: #FFF;
  font-weight: normal;
  text-decoration:none;
}



.tab_upcoming_deselected {
	background-image: url(../images/dashboard/tab_upcoming_deselected.gif);
	width: 178px;
	height: 30px;
	cursor: pointer;
	float: left;
    line-height: 28px;
    text-align: center;
}


.tab_upcoming_deselected a {
  font-size: 14px;
  color: #FFF;
  font-weight: normal;
  text-decoration:none;
}



#tab_upcoming a {
	width: 100%;
	height: 100%;
	display: block;
}
.actionItems_bg {
	/*background-image: url(../images/dashboard/actionitem_bg.gif);*/
    /*background-color:#E7E7E7;*/
	width: 738px;
	/*height: 245px;*/
	/**margin-top: -40px;*/
	_margin-top: 0px;
    border: 1px solid #DFDFDF;
    padding-left:5px;
}
.actionItems_bg_hidden {
	/*background-image: url(../images/dashboard/actionitem_bg.gif);*/
    /*background-color:#E7E7E7;*/
	/*position:absolute;*/
	/*left:-10000px;*/
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
.actionItemsLabelHolder {
	/*font-size: 10px;
	color: #58826b;*/
	color: #ffffff;
	padding: 8px 10px 6px 10px;
}
.actionItems_dateLabel {
	float: left;
	width: 145px;
}
.actionItems_actionLabel {
	float: left;
	width: 112px;
}
.actionItems_titleLabel {
	float: left;
}
.actionItems_holder {
	/*height: 213px;*/
	padding-top: 3px;
    padding-right:5px;
	/*overflow: auto;*/
}
.actionItems_row {
	width: 712px;
	color: #333333;
	/*padding: 3px 0 4px 10px;*/
	padding: 3px 0 4px 0px;
	background-image: url(../images/dashboard/actionitem_sepeartor.png);
	background-position: bottom center;
	background-repeat: no-repeat;
}
.actionItems_date {
	font-weight: bold;
	font-size: 11px;
	float: left;
	width: 145px;
	text-transform: uppercase;
}
.actionItems_action {
	float: left;
	width: 112px;
}
.actionItems_title {
	float: left;
}
.actionItems_title a {
	color: #333333;
	/*text-decoration: underline;*/
	padding: 0 12px 0 0;
}
.actionItems_title a:hover {
	color: #333333;
	text-decoration: underline;
	padding: 0 12px 0 0;
}
.tab_mymeasures_selected {
	background-image: url(../images/dashboard/tab_upcoming_selected.gif);
	/*width: 177px;*/
	width: 178px;
	/*margin-right: 1px;*/
	height: 29px;
	cursor: pointer;
	float: left;
    text-align:center;
    line-height:28px;
}
.tab_mymeasures_selected a {
    font-size: 14px;
    color: #FFF;
    font-weight: normal;
    text-decoration:none;
}
.tab_mymeasures_deselected {
	background-image: url(../images/dashboard/tab_upcoming_Deselected.gif);
	/*width: 123px;*/
	width: 178px;
	/*margin-right: 1px;*/
	height: 29px;
	cursor: pointer;
	float: left;
    text-align:center;
    line-height:28px;
}
.tab_mymeasures_deselected a {
    font-size: 14px;
    color: #FFF;
    font-weight: normal;
    text-decoration:none;
}
#tab_mymeasures a {
	width: 100%;
	height: 100%;
	display: block;
}
.tab_mynominations_selected {
	background-image: url(../images/dashboard/tab_mynominations_selected.gif);
	/*width: 196px;*/
	width: 178px;
	margin-right: 1px;
	height: 29px;
	cursor: pointer;
	float: left;
}
.tab_mynominations_deselected {
	background-image: url(../images/dashboard/tab_mynominations_deselected.gif);
	/*width: 142px;*/
	width: 178px;
	margin-right: 1px;
	height: 29px;
	cursor: pointer;
	float: left;
}
#tab_mynominations a {
	width: 100%;
	height: 100%;
	display: block;
}

.tab_myportfolios_selected {
	background-image: url(../images/dashboard/my_qps_portfolio.png);
	/*width: 196px;*/
	width: 178px;
	margin-right: 1px;
	height: 29px;
	cursor: pointer;
	float: left;
}
.tab_myportfolios_deselected {
	background-image: url(../images/dashboard/my_qps_portfolio_inactive.png);
	/*width: 142px;*/
	width: 178px;
	margin-right: 1px;
	height: 29px;
	cursor: pointer;
	float: left;
}
#tab_myportfolios a {
	width: 100%;
	height: 100%;
	display: block;
}
.tab_mycomments_selected {
	background-image: url(../images/dashboard/tab_upcoming_selected.gif);
	/*width: 182px;*/
	width: 178px;
	/*margin-right: 1px;*/
	height: 29px;
	cursor: pointer;
	float: left;
    text-align:center;
    line-height:28px;
}
.tab_mycomments_selected a {
    font-size: 14px;
    color: #FFF;
    font-weight: normal;
    text-decoration:none;
}
.tab_mycomments_deselected {
	background-image: url(../images/dashboard/tab_upcoming_Deselected.gif);
	width: 178px;
	/*margin-right: 1px;*/
	height: 29px;
	cursor: pointer;
	float: left;
    text-align:center;
    line-height:28px;
}
.tab_mycomments_deselected a {
    font-size: 14px;
    color: #FFF;
    font-weight: normal;
    text-decoration:none;
}

#tab_mycomments a {
	width: 100%;
	height: 100%;
	display: block;
}
.tab_mydocuments_selected {
	background-image: url(../images/dashboard/tab_mydocuments_selected.gif);
	width: 203px;
	height: 29px;
	cursor: pointer;
	float: left;
}

.tab_mydocuments_deselected {
	background-image: url(../images/dashboard/tab_mydocuments_deselected.gif);
	width: 149px;
	height: 29px;
	cursor: pointer;
	float: left;
}
.tab_futurecontent_selected {
	background-image: url(../images/dashboard/tab_futurecontent_selected.gif);
	width: 203px;
	height: 29px;
	cursor: pointer;
	float: left;
}
.tab_futurecontent_deselected {
	background-image: url(../images/dashboard/tab_futurecontent_deselected.gif);
	width: 149px;
	height: 29px;
	cursor: pointer;
	float: left;
}
.mymeasurelist_bg {
	width: 745px;
	/*height: 270px;*/
	background-image: url("../images/dashboard/my-noms-comments-bg.gif");
	background-repeat: no-repeat;
}
.mymeasurelist_bg_hidden {
	background-image: url(../images/dashboard/mymeasurelist_bg.gif);
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

.mymeasurelist_holder {
	height: 190px;
	overflow: auto;
	padding: 7px 0px 3px 10px;
}
.mymeasurelist_row {
	width: 712px;
	color: #555555;
	padding: 4px 0 5px 0px;
	
	/*background-image: url(../images/dashboard/mymeasurelist_sepeartor.gif);
	background-position: bottom center;
	background-repeat: no-repeat;*/
	border-bottom: 1px solid #D7D7D7;
}
.mymeasurelist_row_paired {
	width: 712px;
	color: #555555;
	padding: 4px 0 5px 0px;
	/*font-weight:bold;*/
}


.mymeasurelist_row_paired a {
	/*color: #0066cc !important;*/
	color: #555555 !important;
	text-decoration: underline;
	padding: 0 10px 0 0;
	/*font-weight: bold;*/
}
.mymeasurelist_row_paired a:hover {
	color: #0066cc;
	text-decoration: none;
}
.mymeasurelist_row_child {
	width: 712px;
	color: #555555;
	/*padding: 4px 0 5px 0px;*/
	padding: 4px 0 5px 0px;
	/*font-weight:bold;*/
	
}

/*newly added for last pair child*/
.mymeasurelist_row_child_last {
	width: 690px;
	color: #555555;
	padding: 4px 0 5px 0px;
    border-bottom: 2px solid #D7D7D7;
}
.mymeasurelist_row_child a {
	color: #555555 ! important;
	text-decoration: underline;
	padding: 0 10px 0 0;
	/*font-weight: bold;*/
}

/*newly added for last pair child*/
.mymeasurelist_row_child_last a {
	color: #555555 ! important;
	text-decoration: underline;
	padding: 0 10px 0 0;
	/*font-weight: bold;*/
}
.mymeasurelist_row_child, .mymeasurelist_row_child_last a:hover {
	color: #555555;
	text-decoration: none;
}

.mymeasurelist_row_msg {
	width: 712px;
	color: #555555;
	padding: 4px 0 5px 0px;
	/*background-image: url(../images/dashboard/mymeasurelist_sepeartor.gif);
	background-position: bottom center;
	background-repeat: no-repeat;*/
	color:Red;
	border-bottom: 1px solid #D7D7D7;
}

.mymeasurelist_header {
	width: 740px;
	color: #FFFFFF;
	padding: 4px 0 5px 0px;
    background-color: #3F6A4C;
	background-position: bottom center;
	background-repeat: no-repeat;
	height:40px;
    padding:4px 0 5px 5px;
    font-weight:bold;
}
.mymeasurelist_row a {
	color: #555555 ! important;
	text-decoration: underline;
	padding: 0 10px 0 0;
	/*font-weight: bold;*/
}
.mymeasurelist_row a:hover {
	color: #555555;
	text-decoration: none;
}
.db_actionItems a {
	color: #555555 ! important;
}
.editBlock 
{
    float:right;
}
/****End Additions for Dashboard**/

.bottomBorder {	
	border-bottom: 1px solid #AAAAAA;
}

.yourMeasure {
    background-color:#C0A32F;
    border-bottom:2px solid #8C7417;
    font-size:12px;
    padding:3px;
    text-align:center;
    vertical-align:middle;
    color: #FFFFFF;
}

/* new CSS */
.measureExplanatory_2 {
	/*background-color:#E2B00E;
	border:1px solid #E2B00E;*/
	color:red;
	margin-right:1px;
	padding:0 10px;
	width: 709px;
}
.dvItemCount_2 {
	/*background-image:url(../images/commonImages/calendarEvenBig-long.gif);
	background-repeat:repeat-y;*/
	background-color: #ebebeb;
	border-top: 1px solid #d7d7d7;
	padding-right:10px;
	text-align:right;
	width: 721px;
}
*html .filterInputBox-left {
	border: 0px none;
}
.filterInputBox-left {
	background-image: url(../images/commonImages/filter-left.png);
	background-repeat: no-repeat;
	border: 0px none;
	*border: 0px none;
	width: 140px;
	height: 26px;
	color: #8c8a8b;
	padding: 3px 0px 0px 5px;
	margin-bottom: 10px;
	behavior: url(/css/iepngfix.htc);
}
.greenBoxLeftPanel {
	clear: both;
	width: 185px;
	margin-bottom: 28px;
	display: table;
}
.greenBoxLeftPanelTop {
	background-image: url(../images/innerPage/inPageGreenLeftTop.gif);
	background-repeat: no-repeat;
	/*background-position: -34px 0px;*/
	clear: both;
	width: 185px;
	color: #FFFFFF;
	font-size: 12px;
    font-weight: bold;
    min-height: 23px;
    padding: 2px 0 0 11px;
}
.yellowBoxLeftPanelMiddle {
	/*width: 146px;*/
	width: 145px;
	clear: both;
	min-height: 157px;
	_height: 157px;
	/*color: #E3F4EA;*/
	line-height: 24px;
	padding: 15px 19px 5px 20px;
	/*background-image: url(../images/yellowBox/yellowBoxMiddle-left.png);*/
	background-image: url("../images/innerPage/inPageLeftTopic.gif");
	background-repeat: repeat-y;
	background-position: right;
	behavior: url(/css/iepngfix.htc);
}
.yellowBoxLeftPanelDown {
	/*width: 185px;
	height: 8px;
	clear: both;
	background-image: url(../images/yellowBox/yellowBoxBottom-left.png);
	background-repeat: no-repeat;
	background-position: right;
	behavior: url(/css/iepngfix.htc);*/
	background-image: url("../images/innerPage/inPageLeftTopicDown.gif");
    background-repeat: no-repeat;
    height: 5px;
    width: 184px;
}
.tbl-ms-heading {
	font-weight: bold;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
    background-repeat: repeat-x;
    color: White;
}
.tbl-ms-heading-portfolio {
	font-weight: bold;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
    background-repeat: repeat-x;
    color: White;
}
.ms-header-text
{
    color:White;
    height: 40px;
}

.ms-no {
	float: left;
	width: 60px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-right: 1px solid #5e5e5e;
	border-left: 1px solid #818181;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
	
}
.ms-date-pb {
	float: left;
	width: 100px;
	padding: 5px 0px 5px 4px;
	height: 20px;
	border-right: 1px solid #5e5e5e;
	border-left: 1px solid #818181;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;	
}

.ms-title {
	float: left;
	width: 160px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-title-pb{
	float: left;
	width: 450px;
	padding: 5px 0px 5px 4px;
	height: 20px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.sorting-arrow
{
    margin-left:10px;    
}
.sorting-arrow img 
{
    margin-left:5px;
    vertical-align: middle;
}
.ms-status {
	float: left;
	width: 70px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-endorsed {
	float: left;
	width: 74px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-steward {
	float: left;
	width: 74px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-project {
	float: left;
	width: 96px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-review {
	float: left;
	width: 85px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	border-right: 1px solid #5e5e5e;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-actions {
	float: left;
	width: 65px;
	padding: 5px 0px 5px 4px;
	height: 55px;
	border-left: 1px solid #818181;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-type-pb {
	float: left;
	width: 110px;
	padding: 5px 0px 5px 4px;
	height: 20px;
	border-left: 1px solid #818181;
	background-image: url("../images/commonImages/measure-list-header-bg.gif");
	background-repeat:repeat-x;
}
.ms-no-data {
	float: left;
	width: 60px;
	padding: 5px 0px 5px 5px;
}
.ms-no-data a {
	color: #1A5C3B;
	text-decoration: none;
}
.ms-no-data a:hover {
	color: #1A5C3B;
	text-decoration: underline;
}
.ms-title-data {
	float: left;
	width: 160px;
	padding: 5px 0px 5px 5px;
}
.ms-title-data a {
	font-weight: bold;
	/*color: #1A5C3B;*/
	text-decoration: none;
}
.ms-title-data a:hover {
	/*color: #1A5C3B;*/
	text-decoration: underline;
}
.ms-status-data {
	float: left;
	width: 70px;
	padding: 5px 0px 5px 5px;
}
.ms-endorsed-data {
	float: left;
	width: 74px;
	padding: 5px 0px 5px 5px;
}
.ms-steward-data {
	float: left;
	width: 74px;
	padding: 5px 0px 5px 5px;
}
.ms-project-data {
	float: left;
	width: 96px;
	padding: 5px 0px 5px 5px;
}
.ms-review-data {
	float: left;
	width: 85px;
	padding: 5px 0px 5px 5px;
}
.ms-actions-data {
	float: left;
	width: 66px;
	padding: 5px 5px 5px 5px;
}
.ms-actions-data div {
	margin: 0 0 4px 0;
	padding: 0 0 0 4px;
}
.ms-actions-data div:hover {
	background-color: #dedede;
	cursor: pointer;
}
.ms-actions-data a {
	font-size: 10px;
	/*color: #1A5C3B;*/
	text-decoration: none;
}
.ms-actions-data a:hover {
	/*color: #1A5C3B;*/
	text-decoration: none;
}
.ms-process-details {
	float: left;
	width: 200px;
	padding: 10px 0px 10px 10px;
}
.ms-status-details {
	float: left;
	width: 150px;
	padding: 10px 0px 10px 10px;
}
.ms-date-details {
	float: left;
	width: 100px;
	padding: 10px 0px 10px 10px;
}
.ms-notes-details {
	float: left;
	width: 230px;
	padding: 10px 10px 10px 10px;
}
/*.ms-process-details-date {
	float: left;
	width: 200px;
	padding: 10px 0px 10px 10px;
}
.ms-status-details-date {
	float: left;
	width: 150px;
	padding: 10px 0px 10px 10px;
}
.ms-date-details-date {
	float: left;
	width: 100px;
	padding: 10px 0px 10px 10px;
}
.ms-notes-details-date {
	float: left;
	width: 230px;
	padding: 10px 10px 10px 10px;
}
.ms-notes-details-date a {
	font-size: 10px;
	color: #1A5C3B;
	text-decoration: none;
}
.ms-notes-details-date a:hover {
	color: #1A5C3B;
	text-decoration: underline;
}*/

.ms-header-text-h20
{
    color:White;
    height: 20px;
}
.tbl-ms-column
{
    height: 35px;
    }
    
.search-div-popup {
	padding: 5px 0 0px 0;
}
.search-div-popup a {
	color: #1A5C3B;
	text-decoration: underline;
}
.search-div-popup a:hover {
	color: #1A5C3B;
	text-decoration: none;
}
*html .input-popup-search {
	border: 0px;
}
.input-popup-search {
	background-image: url(../images/commonImages/popup-search-bg.gif);
	background-repeat: no-repeat;
	background-color: none;
	border: none 0;
	width: 198px;
	height: 26px;
	color: #989898;
	font-size: 14px;
	padding: 2px 10px 0px 12px;
	*padding: 6px 10px 0px 12px;
	*height: 22px;
	_padding: 6px 10px 0px 12px;
	_height: 22px;
}
.btn-popup-search {
	vertical-align: top;
	padding: 0 5px 0 6px;
}
.popup-indicator-left {
	float: left;
	background-image: url(../images/popup_2/popup_arrow-left.png);
	background-position: right top;
	background-repeat: no-repeat;
	width: 95px;
	height: 97px;
	margin: 0 -5px 0 0px;
	behavior: url(/css/iepngfix.htc);
	position: relative;
}
.float-left {
	float: left;
}
.float-left-show-all {
	float: left;
	padding: 5px 0 0 0;
}
.endorsed-details {
	padding: 10px 0 0 0;
}
.endorsed-block {
	padding: 0 0 10px 0;
}
.endorsed-details-lable {
	float: left;
	font-weight: bold;
	width: 120px;
}
.endorsed-details-text {
	float: left;
	width: 600px;
}
.endorsed-disclaimer-block {
	/*background-color: #bbdac4;*/
	background-color: #d7d7d7;
	padding: 15px;
}
.linkWhite:link {
	color: #FFFFFF;
	text-decoration: none;
}
.linkWhite:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.btnFilterNew {
	text-align: center;
}
.btnFilterNew a {
	/*color: #1A5C3B;*/
	text-decoration: none;
}
.btnFilterNew a:hover {
	/*color: #1A5C3B;*/
	text-decoration: underline;
}
.plusMinusIcon-endorsed-details {
	float: left;
	margin-right: 8px;
	padding-top: 0px;
}
.floatRight {
	float: right;
}

.followCheckBox
{
    float:left;
    width:188px;
}
.followCheckBox label
{
    vertical-align: middle;
}
.followCheckBox input
{
    vertical-align: middle;
}

.searchResetBtn
{
    float:right;
    margin-right:15px;
}

.myMeasureSort
{
    cursor:pointer;
    text-decoration:none;
    border:0px;
}

#dvProcessHeader a:hover
{
    text-decoration:none;
}

#dvStatusHeader a:hover
{
    text-decoration:none;
}

#dvDateHeader a:hover
{
    text-decoration:none;
}
#dvFollowedHeader a:hover
{
    text-decoration:none;
}

.sorting-arrow-up
{
    cursor: pointer;
}

.sorting-arrow-down
{
    cursor: pointer;
}

.endorsed-details {
	padding: 10px 0 0 0;
}
.endorsed-block {
	padding: 0 0 10px 0;
}
.endorsed-details-lable {
	float: left;
	font-weight: bold;
	width: 120px;
}
.endorsed-details-text {
	float: left;
	width: 600px;
}
.subHeadingMeasureDetails 
{
    border-bottom:1px solid #0066cc;
    color:#0066cc;
    font-size:16px;
    font-weight:bold;    
    padding-bottom:5px;
}

.subHeadingMeasureTitle 
{
    /*border-bottom:1px solid #E0E0E0;*/
    color:#2E754F;
    font-size:14px;
    font-weight:bold;
    margin-top:10px;
    padding-bottom:5px;
    float:left;
}

.tbl-ms-heading {
	font-weight: bold;
}
.tbl-ms-data-even {
	/*background-image: url(../images/commonImages/calendarEven-long.gif);
	background-repeat: repeat-y;
	color: #1A5C3B;*/
	background-color: #f5f5f5;
	border-bottom: 1px solid #d7d7d7;
}
.tbl-ms-data-even:hover {
	/*background-image: url(../images/commonImages/endorsed-row-hvr02.gif);
	background-repeat: repeat;*/
	background-color: #abc2d2;
}
.tbl-ms-data-odd {
	/*background-image: url(../images/commonImages/calendarOdd-long.gif);
	background-repeat: repeat-y;
	color: #1A5C3B;*/
	background-color: #ebebeb;
	border-bottom: 1px solid #d7d7d7;
}
.tbl-ms-data-odd:hover {
	/*background-image: url(../images/commonImages/endorsed-row-hvr02.gif);
	background-repeat: repeat;*/
	background-color: #abc2d2;
}

.ms-process-details-date {
	float: left;
	width: 195px;
	padding: 10px 0px 10px 6px;
}
.ms-status-details-date {
	float: left;
	width: 146px;
	padding: 10px 0px 10px 10px;
}
.ms-date-details-date {
	float: left;
	width: 95px;
	padding: 10px 0px 10px 10px;
}
.ms-notes-details-date {
	float: left;
	width: 228px;
	padding: 10px 10px 10px 10px;
}
.ms-notes-details-date a {
	font-size: 10px;
	color: #0066cc;
	text-decoration: none;
}
.ms-notes-details-date a:hover {
	color: #0066cc;
	text-decoration: underline;
}

.ms-process-details {
	float: left;
	width: 198px;
	padding: 5px 0px 5px 5px;
	
	border-left: 1px solid #818181;
    border-right: 1px solid #5E5E5E;
}
.ms-status-details {
	float: left;
	width: 148px;
	padding: 5px 0px 5px 5px;
	
	border-left: 1px solid #818181;
    border-right: 1px solid #5E5E5E;
}
.ms-date-details {
	float: left;
	width: 98px;
	padding: 5px 0px 5px 5px;
	
	border-left: 1px solid #818181;
    border-right: 1px solid #5E5E5E;
}
.ms-notes-details {
	float: left;
	width: 228px;
	padding: 5px 5px 5px 5px;
	
	border-left: 1px solid #818181;
}

.testdatalink a {
    color:#0066cc !important;
    text-decoration:none;
}

.testdatalink a:visited {
    color:#B47C72 !important;
}
/*search page*/
.latestDate
{     
    color:#615E57;
    font-weight:normal;
    font-size:10px;    
}
.link a
{
 word-wrap: break-word;

}

/*search page*/
.latestDate
{     
    color:#615E57;
    font-weight:normal;
    font-size:10px;    
}
.link a
{
 word-wrap: break-word;

}

.info-data {
	float: left;
	padding: 5px 0 0px 10px;
	width: 543px;
}
.info-data a {
	font-weight: bold;
	/*color: #1A5C3B! important;*/
	text-decoration: none;
}
.info-data a:hover {
	/*color: #1A5C3B;*/
	text-decoration: underline;
}
.text-link {
	float: left;
	padding: 10px 0px 10px 10px;
	width: 210px;
}
/*.text-link a {
	text-decoration: underline;
}
.text-link a:hover {
	text-decoration: none;
}*/
.text-link img {
	vertical-align: middle;
	padding: 0 5px 0 0;
}
.new-search-section {
	padding: 5px 0 0 10px;
}
/*.calendar-sortby-label {
	color: #FFFFFF;
	font-weight: bold;
}*/

.calendar-sortby-event {
	float: left;
	/*width: 210px;*/
	width: 170px;
	padding: 5px 0 10px 10px;
	/*color: #FFFFFF;*/
	font-weight: bold;
}
.calendar-sortby {
	float: left;
	/*width: 297px;*/
	width: 360px;
	padding: 5px 0 10px 0;
	/*margin-left:15px;*/
	/*color: #FFFFFF;*/
	font-weight: bold;
}
.new-search-section img {
	vertical-align: top;
}
.date-range-label-div {
	float: left;
	width: 35px;
	font-weight: normal;
}
.date-range-label-div2 {
	width: 35px;
	font-weight: normal;
}
.calendar-search-date-field {
	border: 1px solid #a5acb2;
	background-color: #ebebe4;
	width: 58px;
	font-size: 11px;
}
.calendar-search-button {
	padding: 0 0 10px 0;
}
.padding-bottom {
	padding: 0 0 10px 0;
}


.greenBoxRightPanelMiddle-left {
	clear: both;
	min-height: 157px;
	_height: 157px;
	/*color: #E3F4EA;*/
	line-height: 24px;
	background-image: url(../images/innerPage/greenBgBlank.gif);
	background-repeat: repeat-y;
	background-position: right;
	padding: 8px 15px 5px 20px;
	width:150px;
}
.greenBoxRightPanelMiddle-left a {
	/*color: #FFFFFF;*/
	text-decoration: none;
}
.greenBoxRightPanelMiddle-left a:hover {
	/*color: #FFFFFF;*/
	text-decoration: underline;
}
.greenBoxRightPanelDown-left {
	width: 185px;
	height: 5px;
	clear: both;
	background-image: url(../images/innerPage/greenBgBlankBottom-left.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.label-search-result {
	float: left;
	width: 149px;
	padding: 8px 0 5px 10px;
	font-weight: bold;
	color: #4F4F4F;
}
.calendarBtnFilterNew
{
    float: right;
    width: 170px;
    padding-top: 10px;
}
.hasDatepicker
{
    background-color:#EBEBE4;
    border:1px solid #A5ACB2;
    font-size:11px;
    width:58px;
}
ul.calendarContentIds
{
    margin:0px! important;
    padding:0px! important;
}
ul.calendarContentIds li
{
   list-style-type:none! important;
}

.emailReceiptContainer
{
	float:left;
	text-align: right;
	padding-top: 10px;
	width:237px;
}

.showBlock
{
	display:block;
}

.hideBlock
{
	display:none;
}

.nominationPreviewSectionHeader {
color:#2C744E;
font-size:15px;
font-weight:bold;
padding:5px 0;
}

.nominationPreviewSubSectionHeader {
color:#1A5C3B;
font-weight:bold;
}

.instructionPreviwContainer {
padding:10px;
}
.edited5mins
{
    background-color: #C00204;
    color: White;
}
.edited15mins
{
    background-color: Yellow;
}
.emailReceiptContainer
{
	float:left;
	text-align: right;
	padding-top: 10px;
	width:237px;
}
.submissionHolder
{
    margin-top: 20px; 
    margin-left: 20px;
    width:715px;
}

.stepcolor
{
    /*color:#2B513D;*/
}

.rbMeasureType
{
    font-weight:bold;
    /*color:#2B513D;*/
}

.listHolderStep1
{
    min-height:10px;
}

.pairedMeasureTextBox
{
    width:290px;
    border:1px solid #BABABA;
    font-size:11px;
    margin:0 0 0 4px;
}
.listBorder
{
    background-image:url("../images/formDescriptionBottomLine.gif");
    background-position:center bottom;
    background-repeat:no-repeat;
    padding:0 0 6px 0px;
    width:700px;
    height:2px;
}

.singleMeasureHolder
{
    width:700px;
    margin-top:10px;
}
.singleMeasureRow
{
    width:700px;
    min-height:30px;
}
.singleMeasureLeft
{
    width:75px;
    float:left;
}

.singleMeasureRight
{
    float:left;
}
#measuresHolder
{
    margin-top:10px;
    color:#2B513D;
}

.MeasureTypeTextBox
{
    width:290px;
    border:1px solid #BABABA;
    font-size:11px;
    margin:0 0 0 4px;
    margin-top:5px;
    color:#989898;
}
.MeasureTypePlaceHolder
{
    width:290px;
   
}

.removemeasure
{
    text-align:right;
    width:250px;
}

.removemeasure a
{color:#3600EE;
    text-decoration:none;
}

.removemeasure a:hover
{
    text-decoration:underline;
}

.drpFormType
{
    border:1px solid #BABABA;
    font-size:11px;
    margin:0 0 0 4px;
}
.bodyContainerInnerPairedMeasure
{
	background-color:#FFFFFF;
	width: 960px;
	min-height: 350px;
	_height: 380px;
	/*height:395px;*/
	padding: 0px 0px 0px 0px; /**/ /*clear: both;*/
	z-index : 0 !important;
	
}

.addMeasure
{
    margin-top:10px;
}

.addMeasure a
{
    text-decoration:none;
    /*color:#818589;*/
    font-weight:bold;
    font-size:larger;
}

.addMeasure a:hover
{
    text-decoration:underline;
}

.validationMsg
{
    min-height:20px;
    background-color:#C52020;
    color:White;
    width:726px;
    padding-left:5px;
    display:none;
}

.selectedMeasure
{
    /*-moz-border-radius:6px 6px 6px 6px;
    background:none repeat scroll 0 0 #DEE7F8;
    border:1px solid #CAD8F3;*/
    padding:1px 5px 2px;
    display:none;
    min-height:20px;
    width:410px;
    margin-left:153px;
    color:Black;
}

.closebutton
{
    background:url("/images/btnClose.gif") repeat scroll 0 0 transparent;
    display:block;
    font-size:1px;
    height:7px;
    /*position:absolute;*/
    right:4px;
    top:5px;
    width:7px;
    z-index:0;
    float:right;
    /*margin-top:-31px;*/
}

.selectedMeasure a
{
    color:#000000;
    text-decoration:none;
}

.selectedMeasure a:hover
{
    text-decoration:underline;
}

.listTitleHeader
{
	/*color:#286541;*/
	color: #0066cc;
	font-weight:bold;
	margin-top:10px;
}

.listRow
{
	min-height:10px;
}

.listColumn
{
	float:left;
	margin-right:25px;
	width:100px;
}
.lastColumn
{
	float:left;
	margin-right:25px;
	width:300px;
}
.rowSeparator
{
	clear:both;
	height:10px;
}
.dashboardMeassage
{
    width:650px; 
    margin:10px 0px;
}

.lastColumn a
{
	/*color: #587D60;*/
	text-decoration:none;
}
.lastColumn a:hover
{	
	text-decoration:underline;
}
.dashboardMeassage a
{
	/*color: #587D60;*/
	text-decoration:none;
}
.dashboardMeassage a:hover
{	
	text-decoration:underline;
}
.selectedMeasure ul.holder
{
    padding-left:0;
}

.relatedMeasureTitle
{
    color:#555555 !important;    
    padding:0 10px 0 0;
}
.btnSubmitEligiblePaireMeasures
{
	width:130px;
	height:26px;	
	behavior: url(/css/iepngfix.htc);
	cursor:pointer;
}
.eligiblePaireMeasures
{
    margin:10px 0;
}
.eligiblePaireMeasures a
{
    text-decoration:none;
}
.eligiblePaireMeasures a:hover
{
    text-decoration:underline;
}
.measureCommentHighlight
{
    font-weight: bold; 
    color: #804000;
}
h2.leftTopText, h2.rightTopText, h3.rightTopText, h3.rightTopText2,h2.rightTopText2, h3.heroAreaText, h2.greenBoxBannerHead, h3.greenBoxBannerHead {
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding-top: 2px;
    line-height: 18px;
}
h3.heroAreaText
{
    font-size: 20px;
    color: #333333;    
    font-weight: bold;    
    padding: 0 0 0 30px;      
    }
    
img.filterby
{   
    vertical-align: middle;
    border: none 0px;
}
.questionmark a.graylink
{
    color: #333333;
	text-decoration: none;
}
.questionmark a:hover.graylink {
	color: #333333;
	text-decoration: underline;
}
.inputNnmination {
	background-image:  url(../images/dashboard/nominations-input-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: none;
	border: none;
	_border: 0px;
	height: 25px;
	color: #989898;
	font-size: 13px;
	padding: 5px 0px 0px 14px;
	float: left;
	margin-top: 10px;
}
.inputNnmination input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #989898;
    font-size: 14px;
    height: 17px;
    margin: 0 10px 0 0;
    outline: medium none;
    padding: 0 3px 3px 0;
}
.qpsBetaLogo {
    background-image:  url(../images/qps-images/qps-measurelist.png?v=1);
	background-repeat: no-repeat;
	background-position: top;
    height: 34px;
    left: 388px;
    padding: 10px 10px 10px 85px;
    position: absolute;
    top: 1px;
    width: 242px;
}
.mymeasurelist_holder_bg
{
    background-image: url(../images/dashboard/my-noms-comments-bg.gif);
	background-repeat: no-repeat;
}
.whiteLink
{
    color: White !important;
    text-decoration: underline;
}
a:hover .whiteLink
{
    color: White !important;
    text-decoration: none;
}
.greenProjectTextBlockPair
{
    padding-top: 2px;
}
.mainNavTrebuchet {
    position: relative;
}

.qps-menu-container
{
  position:relative;
  z-index:15;    
}
.mymeasurelist_row .delete-link
{
 padding: 5px 0 10px;
}
.mymeasurelist_row .delete-link a
{
	color:red!important;
	font-weight: bold;
}
.mymeasurelist_row_paired .delete-link
{
 padding: 5px 0 10px;
}
.mymeasurelist_row_paired .delete-link a
{
	color:red!important;
	font-weight: bold;
}
.eligible-paired-composite-measures-to-delete
{
	 margin: 10px 0;
}
.measure-stage-msg {
    border-bottom: 1px solid #D7D7D7;    
    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    line-height: 16px;
	padding: 5px 0 5px 0px;  
     /*width: 712px;*/
	background-color: #D7D7D7;
	/*position:relative;*/
	left:-10px;
	width:718px;
	min-heigth:20px;	
}
.margin-top-20
{
margin-top:20px;
}
.publication-message
{
    margin: -10px 10px 10px;
}
.csv-export-disclaimer-note
{
    font-size: 11px;
    font-weight: bold;
    margin-top: 10px;
}

#popupHeader
{
	color:White;
}

.grayLine
{
     border-bottom:1px solid #D7D7D7;
     height:1px;   
}
.greenBoxPublicaitonSearchPanel {
    clear: both;
    margin-bottom: 28px;
    width: 184px;
}
.inPageMiddlePanelPublication
{
	float: left;
	width: 600px;
	margin: 12px 0px 0px 0px;
}

.pb-list-data-title {
    float: left;
    min-height: 20px;
    padding-left: 15px;
    width: 450px;
}
.pb-list-data-type {
    float: left;
    min-height: 20px;
    padding-left: 15px;
    width: 135px;
}
.show-page-size
{    
    float:right;
}
.show-per-page-dropdown
{
    font-family: "Trebuchet MS" , Verdana, Arial, Helvetica, sans-serif;
}
.dateListing-pb
{
	float: left;
	width:80px;
	font-weight:bold;
}
.project-text {
    background-image: url("../images/innerPage/navSubMenuHolder2_bg.gif");
    background-position: center bottom;
    background-repeat: repeat-x;
    clear: both; 
    margin: 0 10px 0 0;  
    width: 500px;
    z-index: 3000;
    padding-bottom:15px;
}
.project-text-inner {
   padding:0 10px;
}
.yellowBoxLeftPublicationFilter {	
	/*width: 180px;*/
	clear: both;
	min-height: 100px;
	/*_height: 157px;*/
	_min-height: 100px;
	/*color: #E3F4EA;*/
	line-height: 24px;
	padding: 15px 19px 5px 10px;
	background-image: url(../images/innerPage/inPageLeftTopic.gif);
	background-repeat: repeat-y;
}

#dvPortfolioTitleHeader
{
	width: 300px;
}
#dvPortfolioPrimaryAuthorOrganizationHeader
{
	width: 190px;
}
#dvPortfolioLastModifiedByDateTimeHeader
{
	width: 121px;
}
#dvPortfolioStatusHeader
{
	width: 110px;
}
.portFolioTitle
{
	width: 296px;
}
.ownerOrganization
{
	width: 196px;
}
.portFolioUpdated
{
	width: 138px;
}
.portFolioStatus
{
	width: auto;
}
.portfolio-question
{
	float:left;
	margin:-4px 0px 4px -14px;
}
.portfolio-what
{
	float:left;
	padding:0px 0px 0px 3px;
	margin:-3px 0px 0px 0px;
}

.portfolio-what a
{
	font-size:10px;
	color:#333;
}

.portfolio-what a : hover
{
	text-decoration:underline;
}

.portfolio-not-found
{
	color:#C82500;
}

.searchPagination
{
	margin-top:10px;
}
.facet-item
{
	color:#0066cc;
}

.facet-item-child
{
	color:#0066cc;
	padding-left:17px;
}

.sorting-arrow
{
	margin-left:0px;
}

/*New Code since 2012-09-19*/
.error {
    color: Red;
}
.notice     { background: #fff6bf; color: #514721; border-color: #ffd324; }
.contentHeader
{
	font-size: 16px;
    font-weight: bold;
    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
}

.divUpload {
    margin: 0 auto;
    width: 640px;
}
.divUpload .row p
{
	color: #333333;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 18px;
}
.divUpload .row span
{
	font-size: 17px;
}
.row
{
	text-align: left;
}
.row .button
{
	background-image: url("../images/nqf-btn-popup-larger.png");
    border: 0 none;
    color: #E5E2D0;
    cursor: pointer;
    display: inline-block;
    font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
    font-size: 18px;
    height: 34px;
    line-height: 34px;
    margin-right: 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 101px;
}

.success
{
	color: #008000;
}
.expand-collapse
{
	padding: 0 0px 0 0;
}
.dvBestBetContainerLeft
{
	border: solid 1px gray;
	float:left;
	width: 500px;
	margin: 0 5px 0 10px;	
	min-height: 85px;
}
.dvBestBetContainerRight
{
	/*border: 1px solid gray;
	float: left;
	padding: 0 0 0px 10px;*/
	width: 165px;
	/*min-height: 95px;*/
}
.dvBestBetContainer
{
	margin: 0 0 20px 0;
}
.dvBestBetContainerLeft li
{
	margin: 12px  0 -8px 0;   
	float: left;
	clear: both;
	width: 490px;
	list-style-type: none;
}
.dvBestBetContainer li
{   
    padding: 0 0 8px; 
    
    *padding: 0; 
    list-style-type: none;     
}
.dvBestBetContainer .dvBestBetContainerRight ul
{   
    margin: 5px 0 2px;
    padding: 0 0 0 25px;   
}

.dvBestBetContainerLeft a
{
	color: #3062A5;
	text-decoration: none;
}
.dvBestBetContainerLeft .expand-img,.dvBestBetContainerLeft .disabled
{
	padding: 0 0px 0 0;
}
.dvBestBetContainerLeft .expand-img img
{
	padding: 0 10px 0 0;
	cursor: pointer;
	float: left;
}
#dvSearchContainer
{
	margin-bottom:30px;
}
.dvChildTaxonomy
{
	display:none;
	margin-left:5px;
}
.expand-collapse-facet
{
	margin-bottom:5px;
}
.facet-expand-name
{
	font-weight:bold;
	cursor:pointer;
	color:#0066cc;
}

.best-bets-description
{	
    margin: 0 0 0 32px;
    *margin-top: -15px;
}
.dvBestBetContainerLeft h2
{
	float: left;
}
.best-bets-expand-collapse
{
	float: right;
	margin: 13px 5px 0px 0px;
}
.best-bet-error
{
	font-weight:bold;
	margin:5px 0px 0px -5px;
}
.dvBestBetContainer ul
{
	padding: 0 12px 10px 10px;
	margin: 0;
}

.search-measure-qps-error
{
	font-weight:bold;
	margin:0px 0px 7px 0px;
}
.qps-more-lnk
{
	float:right;
	margin:0px 5px 0px 0px;
}
.disabled img
{
	cursor: none !important;
}
#mainContentBlock
{
	margin: 0 0 50px 0;
}
.dvBestBetContainer .expand-img .right,.dvBestBetContainer .disabled .right
{
	float: left;
	margin-bottom: 7px;
	font-weight: bold;
}
.dvBestBetContainer .expand-img .left,.dvBestBetContainer .disabled .left
{
	float: left;
	width: 32px;
}
.header-of-best-bets-search
{
	margin: 0 0 0px 0;
}
.header-of-best-bets-search h2
{
	float: left;
}
.upload-note
{
	font-size: 11px;
	font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.upload-note ul
{
	padding: 0 0 0 12px;	
	margin: 0;
	margin-top: 11px !important;
	*margin-left: 3px;
}
.error-message-font-weight
{
	font-weight: normal;
	font-size: 15px !important;
}
.measure-qps-search-ul
{
	/*margin:-2px 0px 0px -18px;*/
}
.HyperLinkEditView
{
	float:right;
}
.dvsubmitnewresponse
{
	border-top: solid 1px 	 #D7D7D7;   
	display: block; 
    height: 34px; 
    padding-top: 10px;
}
.dvsubmitnewresponse a
{
	float: right;
}
.responseList
{
	
}
.responseList .measureListingMain
{
	margin: 0 !important;
	width: 335px !important;
	padding: 0;
}
.responseList .com_measureCommentingBoxLft
{
	padding-bottom: 0 !important;	
}
.responseList .measureListingMain p
{
	
}
.responseList .response-edit-heading
{
	margin: 0 10px 10px 0;
	float: left;	
}
.harmonization-link
{
	margin-top:5px;
}
.harmonization-link a
{
	color: #0066cc !important
}
.harmonizationFieldHeader
{
	font-weight:bold;
	font-size:12px;
}
.harmonizationField
{
	margin-bottom:10px;
}
.harmonizationFloatLeft
{
	float:left;
	margin-right: 100px;
}
.harmonization-details
{
	padding:0px 8px 0px 8px;
}

.info-icon
{
	float:left;
	background-image: url("/Images/info_small_blue.png");
    border: 0 none;
    height: 12px;
    width: 12px;
}
.no-data-msg
{
	margin-left:3px;
	float:left;
	margin-top:-6px;
}

#ui-datepicker-div {    
    z-index: 20 !important;
}

.lnkEditMyInfo {
    background:url("/Images/dashBoard/icon-pensil.png") no-repeat;
    text-indent:-999999px;
    display:block;
    width:14px;
    height:14px;
}

.staff-only {
    display:none;
}