



#template_105 			.nonEdit_RightNavigationArea {font-size: 1em; padding: 0px 0px 16px 30px; background-image: url(../../scripts/objectifyMedia.aspx?file=templateimages/1/74.jpg&amp;siteID=1); background-position: top left; background-repeat: no-repeat; width: 228px;}

#template_105 			.nonEdit_RightNavigationArea a:link {color: #333333 !important; text-decoration: none !important;}
#template_105 			.nonEdit_RightNavigationArea a:active {color: #333333 !important; text-decoration: none !important;}
#template_105 			.nonEdit_RightNavigationArea a:visited {color: #333333 !important; text-decoration: none !important;}
#template_105 			.nonEdit_RightNavigationArea a:hover {color: #009fd7 !important; text-decoration: underline !important;}

#template_105 			.rightAdvancedSearchLink a:link {color: #003362 !important; text-decoration: underline !important;}
#template_105 			.rightAdvancedSearchLink a:active {color: #003362 !important; text-decoration: underline !important;}
#template_105 			.rightAdvancedSearchLink a:visited {color: #003362 !important; text-decoration: underline !important;}
#template_105 			.rightAdvancedSearchLink a:hover {color: #009fd7 !important; text-decoration: underline !important;}

#template_105 			.rightSubmitImage {position: relative; top: -5px;}

#template_105 			.nonEdit_functionBoxBG	{background-image: url(../../scripts/objectifyMedia.aspx?file=templateimages/1/71.jpg&amp;siteID=1); background-position: top left; background-repeat: repeat-y; width: 209px; padding: 0px !important; margin-bottom: 5px;}

#template_105 			.nonEdit_functionBoxBottom {background-image: url(../../scripts/objectifyMedia.aspx?file=templateimages/1/72.jpg&amp;siteID=1); background-position: bottom left; background-repeat: no-repeat; width: 209px; padding: 0px !important; margin: 0px !important;}
			
#template_105 			.nonEdit_functionBoxTop {background-image: url(../../scripts/objectifyMedia.aspx?file=templateimages/1/73.jpg&amp;siteID=1); background-position: top left; background-repeat: no-repeat; width: 209px; padding: 0px !important; margin: 0px !important;}

#template_105 			.keywordField {width: 140px;}

#template_105 			.topText {float: left; font-weight: bold;}
#template_105 			.topIcon {float: right;}

#template_105 			.nonEdit_Login {padding: 8px 12px 12px 12px;}
#template_105 			.nonEdit_QuickRegister {padding: 8px 12px 12px 12px;}
#template_105 			.nonEdit_myGrantSpace {padding: 8px 12px 8px 12px;}
#template_105 			.nonEdit_programSearch {padding: 8px 12px 8px 12px;}

#template_105 			.myGrantTopBorder {border-top: 1px solid #d3d8d9; margin: 0px; width: 100%; padding-top: 4px; padding-bottom: 0px;}
#template_105 			.nonEdit_myGrantSpace {padding: 8px 12px 8px 12px;}
#template_105 			.myGrantSpaceLeft {float: left; margin: 0px; padding: 0px;}
#template_105 			.myGrantSpaceRight {float: right; margin: 0px; padding: 0px;}



			/* security Styles */
#template_105 						.loginWrapper {width: 209px;}
#template_105 			.loginPane {padding: 55px 8px 0px 10px; height: 68px; background-image: url(../../..//Images/securityBack.jpg); background-position: top left; background-repeat: no-repeat;}
#template_105 			.registerPane {height: 76px; background-position: bottom left; background-repeat: no-repeat; margin-bottom: 16px;}
#template_105 			.emailBox {background-color: transparent;  width: 174px;height: 19px; padding: 2px 8px 0px 8px; border: 0px;}
#template_105 			.loginPass {background-color: transparent;  float: left; width: 110px; height: 19px; padding: 2px 8px 0px 8px; border: 0px;}
#template_105 			.regPass {background-color: transparent;  float: left; width: 80px; height: 19px; padding: 2px 8px 0px 8px; border: 0px;}
#template_105 			.spacer {height: 5px; font-size: .1em;}
#template_105 			.searchButton {float: right;}
			
			
			
#template_105 			.registerInner {padding: 8px 10px 9px 10px;}
#template_105 			.registerNow {padding: 4px 0px 0px 10px; margin-top: 8px;}
#template_105 			.registerNow a {text-decoration: none;}



			
#template_105 			.alertBox {padding: 70px 10px 0px 10px; position: absolute; width: 189px; height: 169px; background-image: url(../../..//Images/alertBack.gif);}
#template_105 			.alertBox div {background-color: #ffffff; border: 2px solid #000000; padding: 2px 10px 10px 10px; text-align: center;}
#template_105 			.errorTitle {color: #ff0000; font-weight: bold; padding-bottom: 10px;}
#template_105 			.errorText {color: #000000;}

#template_105 			.alertBoxMinor {padding: 19px 10px 0px 10px; position: absolute; width: 189px; height: 80px; background-image: url(../../..//Images/alertBack.gif);}
#template_105 			.alertBoxMinor div {background-color: #ffffff; border: 2px solid #000000; padding: 2px 10px 10px 10px; text-align: center;}

#template_105 			#grantGuruCart_loginInfo {width: 195px; padding: 0px 0px 16px 12px; text-align: right; position: absolute; top: 140px;}
#template_105 			#grantGuruCart_loginInfo input {margin-top: 3px;}

#template_105 			.nonEdit_bottomRight {padding-left: 12px;}
		
