@charset "utf-8";
/* 
Grants Office LLC Website Stylesheet
============================================================
Title: Webpage Popup Menu
Description: The In Window Pop Up box is used to display messages and dialogs to a user without opening a new popup window. The background is blacked out not allowing users to interact with the site.
Used With:
	- Login Dialogs
		-Quick Login
	- Registration Dialogs
		- Registration Dialog that gets the user to register without opening a new browser window.
		- Basic Info Filled out User fills out rest for 100 Free Grant points
	- Advertisements
		-Sponsors who pay top dollar can advertise with a popup.
*/
/*Reserved Heading*/
h5{
	font:Arial, Helvetica, sans-serif; 
	font-variant:small-caps; 
	letter-spacing:1px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:15px; 
	color:#FFFFFF; 
	opacity:.50; 
	filter:alpha(opacity:50);
}
h6{
	color:#FFFFFF; 
	font:Arial, Helvetica, sans-serif; 
	font-family:Arial, Helvetica, sans-serif; 
	margin:0px; 
	font-size:18px; 
	margin-top:10px; 
	font-smooth:always; 
	text-shadow:1px 1px 1px  #999999; 
	opacity:.75; 
	filter:alpha(opacity=75); 
	font-weight:bold;
}
#popWindowError{
visibility:hidden;
}
#registrationForm{
visibility:hidden;
}
#loginForm{
visibility:hidden;
}
.popWindowBr{
display:none;
}
#pageBlackout{
visibility:hidden;
}
#popWindowFadedBackground{
visibility:hidden;
}
#popWindowBackground{
visibility:hidden;
}
/*Pop Up Backgrounds*/
.pageBlackout{
	position:fixed; 
	z-index:100; 
	width:100%; 
	height:100%; 
	background-color:#000000; 
	filter:alpha(opacity=50);  
	opacity:.50;
}
.popWindowFadedBackground{
	position:fixed; 
	z-index:100; 
	margin-left:100px; 
	margin-top:15%; 
	margin-bottom:25%; 
	margin-right:100px; 
	width:600px; 
	height:300px; 
	background-color:#000000; 
	filter:alpha(opacity=75);  
	opacity:.75;
}
.popWindowBackground{
	position:fixed; 
	z-index:100; 
	margin-left:105px; 
	margin-top:15%; 
	top:5px; 
	margin-bottom:25%; 
	margin-right:104px; 
	width:589px; 
	height:288px; 
	background-image:url(/Portals/0/Graphics/Shared/InPagePopWindow/bgBlue.jpg);
	background-color:#000000; 
	filter:alpha(opacity=100); 
	border-color:#333333; 
	border-style:solid; 
	border-width:1px; 
	opacity:1;
}
.popWindow-L-Bg{
	width:150px;
	float:left;
}
.popWindow-L-Logo{
	width:150px; 
	height:140px;
}
.popWindow-L-Title-Bg{
	width:150px; 
	height:148px;
}
.popWindow-L-Title{
	width:150px; 
	height:20px; 
	margin-top:80px; 
	text-align:center;
}
.popWindow-R-Bg{
	width:410px; 
	margin-left:20px; 
	float:left;
}
.popWindow-R-Top-Bg{
width:410px; 
height:25px;
}
.popWindow-R-Top-CloseBtn{
	height:25px; 
	text-align:right; 
	float:right;
}
.popWindow-R-Top-CloseBtn p,a{
	margin-top:3px;
	color:#FFFFFF; 
	text-decoration:none;
}
.popWindow-R-Top-CloseBtn a:Hover{
	text-decoration:underline;
	font-size:14px;
}
.popWindow-R-Error-Bg{
	width:410px; 
	height:50px; 
	visibility:hidden;
	opacity:.90; 
	filter:alpha(opacity:90); 
	background-color:#660000; 
	border-color:#FF0000; 
	border-style:solid; 
	border-width:1px;
}
.popWindow-R-Error-Icon{
	width:50px; 
	height:50px; 
	background-image:url(/Portals/0/Graphics/Shared/InPagePopWindow/error.png);
	float:left;
}
.popWindow-R-Error-Text{
	width:355px; 
	height:40px; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-right:5px; 
	float:left; 
	overflow:auto; 
	overflow-x:hidden;
}
.popWindow-R-Error-Text p{
	color:#FFFFFF;
}
.popWindow-R-Content-Container{
	width:410px; 
	height:200px; 
	margin-top:5px;
}
.popWindow-R-Content-Icon{
	width:80px; 
	height:200px; 
	float:left;
}
.popWindow-R-Content{
	width:330px; 
	height:200px; 
	float:left;
}
.popWindow-R-Header{
	width:330px; 
	height:25px;
}
.popWindow-R-Text-Container{
	width:330px; 
	height:175px; 
	margin-top:10px;
}
.popWindow-R-Form{
	width:100%; 
	height:100%; 
	top:0px; 
	margin:0px; 
	bottom:0px; 
	text-align:right;
}
.popWindow-R-Form label{
	line-height:30px; 
	color:#FFFFFF;
	font-weight:bold;
}
.popWindow-R-Form-Input{
	font:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	background-color:#CCCCCC;
	border-color:#FFFFFF;
	border-style:solid;
	border-width:thin;
	border-width:1px;
	margin-right:25px; 
	margin-left:10px; 
	opacity: 0.50;
	filter:alpha(opacity=50);
}
.popWindow-R-Form-Input:Focus{
	border-color:#FF6600;
	outline:#FF6600;
	opacity: 1;
	filter:alpha(opacity=100);
	color:#333333;
}
.popWindow-R-Form-Input:Hover{
	opacity: 1;
	filter:alpha(opacity=100);
}
.popWindow-R-Form-Button{
	margin-right:25px; 
	margin-left:10px;
	background-color:#00CC00;
	background-image:url(/Portals/0/Graphics/Shared/InPagePopWindow/greenBtnBg.jpg);
	background-repeat:repeat-x;
	border-style:solid;
	border-width:thin;
	border-width:1px;
	opacity: 0.50;
	font-size:12px;
	cursor:pointer;
	height:25px;
	padding-top:1px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	line-height:20px;
	border-spacing:0px;
	filter:alpha(opacity=50);
	border-color:#00FF00;
	color:#FFFFFF;
}
.popWindow-R-Form-Button:Hover{
	opacity: 1;
	filter:alpha(opacity=100);
}
.popWindow-R-Form-Hint{
  position: absolute;
  opacity:.9;
  filter:alpha(opacity=90);
  clear:both;
  right: -200px;
  width: 200px;
  margin-top: -5px;
  border-color:#FF0000;
  border-style:solid;
  border-width:1px;
  padding: 10px 12px;
  background-color:#660000;
  color:#FFFFFF;
  visibility:hidden;
  font:Arial, Helvetica, sans-serif;
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px;
  font-weight:bold;
}



