/*  
 *	Reuse Framework
 *	Created by: Grant Fowler
 *	Created on: 12/11/08
 *	Last Modified by: Grant Fowler
 *	Modified on: 27/10/11
 *	
 *	Common CSS
 *
 *  Copyright (c) 2008-2011 Grant Fowler (1grantfowler@gmail.com)
 *
 **/	
	
	/*
	--------------------------------------------
				FANCY MY CLASSES
	--------------------------------------------
	*/	
	.mytable{
		border-collapse: collapse;
		width:100%;
		border-bottom:1px black solid;
	}
		
	.myfieldset
	{
		margin:0;
		border:none;
	}
	
	.myfieldset legend
	{
		display:none;
		visibility:hidden;
	}
	
	.mytextinputp
	{
		position:relative;
		height:26px;
		width:100%;	
		display:block;
	}

	.mytextinputp
	{
		height:36px;
	}	
	
	.mytextinputlabel
	{
		position:absolute;
		line-height:26px;
		float:left;	
		clear:both;
		width:10%;
		/*border:1px blue solid;*/
		display:inline;
		text-align:left;
	}

	.mytextinput
	{
		font-size:16px;
		height:26px;
		line-height:26px;
		float:right;
		display:inline;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius: 5px;
		/*behavior: url(PIE.php);	*/	
		margin-bottom:10px;
		text-indent:5px;
	}
	
	.myselect
	{
		width:640px;
		line-height:30px;
		height:30px;
		font-size:16px;
		float:right;
		display:inline;
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius: 5px;
		behavior: url(PIE.php);
		margin-bottom:10px;
	}	
	
	.mySubmitBtn
	{
		display:block;
		float:right;
		clear:both;
				
		width:110px;
		height:27px;
		
		margin-left:0px;
		margin-top:10px;		
		
		font-weight:bold;
		text-align:center;
		line-height:16px;
		
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius: 5px;
		behavior: url(PIE.php);
		
		cursor:pointer;
		
		background: #F0F0F0;
		background: -webkit-gradient(linear, center bottom, center top, from(#C8C9CA), to(#FDFDFD));
		border:1px #ACAEAF solid;
		color:black;
		
	}	
	
	.mySubmitBtn:active, .mySubmitBtn:focus, .mySubmitBtn:hover  
	{	
		background: #666666;
		border:1px white solid;
		color:#0CF;
	}
	
	.myPopup{
		padding:10px;	
	}
	.myPopup p{
		color:#222;
	}
	
	/*
	--------------------------------------------
				USER FEEDBACK
	--------------------------------------------
	*/

	.instructionBox
	{ }
	
	.instructionBox #feedbackText1 img, .instructionBox #feedbackText2 img
	{
		margin-right:10px;
	}
	
	.instructionBox #feedbackText1 .p1 img, .instructionBox #feedbackText2 .p1 img
	{
		vertical-align:middle;
	}
	.instructionBox #feedbackText1 .p1, .instructionBox #feedbackText2 .p1
	{
		padding:0px;
		text-align:center;
		line-height:40px;
	}
	
	.instructionBox #pageInstruction1
	{
		font-weight:bold;
		padding:10px 0px 0px 0px;
	}	