/* 
   Stylesheet for Innovators Online Network
   See Myles McInnes Or Chris Cosgriff for style details.

   ------------------------------------------------------------------------------------
   Stylesheet Author/s	Chris Cosgriff & Aaron Chilcott  
   Version              1.1
   Created              3 April 2003
   Last-Modified        31 April 2003
   Stylesheet URL       http://wms-soros.mngt.waikato.ac.nz/nr/ion_v2/gui/css/style.css
   ------------------------------------------------------------------------------------
*/


/*	=========================
	HTML tag Styles 
	========================= */

	a, a:visited, a:hover{
		color: #435982;
		text-decoration: none;
		font-weight: bold;
	}
	
	a:hover{
		text-decoration: underline;
	}

	
	hr{
	
		border: 1px solid #FF6600;
		color: #FF6600;
	
	}
	
	Body{
		font-family: 'Verdana', 'Arial', Sans-Serif;
		background-color: #EDEBDF;
		background-attachment: fixed;	
	}
	
	h1,h2,h3,h4,h5,h6,h7,th{
		color: #435982;
	}
	
	h1{
	
		font-size: 17pt;	
	}
	
	h2,th{
	
		font-size: 15pt;	
	}
	
	p {
		font-size: 12pt;
		font-weight: 400;
	}
	
	Select, Option{ 
		font-variant: small-caps;  
		text-transform: capitalize; 
		border: Solid 1px #000000; 
	}
	
	input, textarea, select, option{
		border: Solid 1px #000000;
	}


/*	=========================
	Top Menu Classes 
	========================= */

	
	
	.MenuCellText, .MenuCellTextLeft{
		font-family: 'Verdana', 'Arial', Sans-Serif;
		font-size: 12px;
		color: #ffffff;
		background-color: #5A678A;
		font-weight: bold;
		text-align: center;
		border-right: 1px solid #000000;
		padding: 2px 5px 2px 5px;
	}
	
	.MenuCellTextLeft{
		border-right: 1px solid #000000;
		border-left: 1px solid #000000;
	}
	
	div.MenuContent{
		color: #435982;
		padding: 5px;
		margin: 0px;	
		font-weight: bold;
		font-size: 10pt;	
		white-space: nowrap;
	}
	
	.MenuDropdown{
		position: absolute;
		visibility: hidden;
		background-color: #EDEBDF; 
		padding: 0px; 
		margin: 0px 0px 0px 0px; 
		layer-background-color: #EDEBDF;
		clip: auto; 
		border: 1px Solid #000000; 
		top: -500px;
		left: -500px;
	}
	
	a.MenuContent{
		color: #435982;
		text-decoration: none;
	}
	a.MenuContent:Hover{
		color: #435982;	
		text-decoration: underline;
	}
	hr.MenuContent{	
		border: 0px;
		border-top: 1px solid #000000;
		color: #435982;
		width: 100px;
	}







/* 	=========================
	Table Classes
	========================= */

	.MainTable{
		width: 752;
		padding: 0px 0px 0px 0px;
		border: 1px solid #000000;
	}
	
	.SpecialTable{
		background-color: #FFFFFF;
		border: solid 1px #000000;
	}
	
	.SpecialTableCell{
		width: 600px;
		text-align: center;
		border-bottom: Solid black 1px;
		padding: 5px;
		background-color: #ffcc00;
	}
	
	.TableCellFormLabel{
	text-align: right;
	padding-right: 20px;
	}
	
	td.TableCellFormDescription{
		padding-bottom: 20px;
	}
	
	p.TableCellFormDescription{
		font-size: smaller;
	}
	
	li.TableCellFormDescription{
		font-size: smaller;
	}





/*	=========================
	User-Defined Misc Classes 
	========================= */

	div.AdministrationControlBox{
		float: right;
		color: #CC0000;
		padding: 5px;
		margin: 0px;	
		font-weight: bold;
		font-size: 10pt;	
		white-space: nowrap;
		position: absolute;
		top: 0px;
		left: 75%;
		background-color: #FFCC00; 
		border: 1px solid #000000;
	}
	
	.adminlogin {
		visibility: hidden;
	}


/*	=========================
	Sidemenu Classes
	========================= */

	.SideMenuImage{
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;	
	}
	
	.SideMenuContent{
		font-size: 10pt; 
		padding: 4px;
	}
	
	.SideMenuContentForm{
		font-size: 8pt;
		font-weight: bold;
		padding: 4px;
	}
	
	.SideMenuContentFormInputText{
		border: 1px solid #000000;
		font-size: 12pt;
		width: 100%;
	}
	
	.SideMenuContentFormInputLabel{
		font-weight: normal;
	}
	
	.SideMenuContentFormSubmit{
		font-family : 'Verdana', 'Arial', sans-serif;
		font-size: 11px;
		font-weight: bold;
		border: 1px solid #000000;
		background-color: #435982;
		color: #ffffff;
		float: right;
		width: 110px;
	}
			
	.SideMenuContentErrorText{	
		font-family: 'Verdana', 'Arial', sans-serif;
		color: #FF0000;
		font-size: smaller;
	}




/*	=========================
	Discussion Classes
	========================= */
	
	.DiscussionThreadContainer{
		border: none;
		border-left: 1px #CCCCCC Dotted;
		
	}
	
	.DiscussionDisplayContainer{
		background-color: #FFFFFF;
		border: 1px #000000 Solid;
			
	}
		
	td.DiscussionDisplayThreadSubject, .DiscussionDisplayThreadDatePosted, .DiscussionDisplayThreadUsername{
		font-family: 'Verdana', 'Arial', sans-serif;
		font-size: smaller;
	}
	
	.DiscussionDisplayThreadDatePosted{
		font-size: xx-small; 
	}
	
	.DiscussionDisplayThreadDisplayed{
		color:#FF9900;
	}
	
	.DiscussionDisplayMessage{
		background-color: #FFFFFF;
	}
	
	Table.DiscussionDisplayMessage{
		
		margin-bottom: 20px;
	}
	
	.DiscussionDisplayMessageHeader, .DiscussionDisplayMessageSubject, .DiscussionDisplayMessageMessage{
		font-family: 'Verdana', 'Arial', sans-serif;
		font-size: 10pt;
	}
	
	.DiscussionDisplayMessageHeader{	
		background-color: #FFCC00;
		color: #CC0000;
		font-weight: bolder;
		border: 1px #000000 Solid;	
		padding: 3px;
	}
	
	
	.DiscussionDisplayMessageSubject{	
		font-weight: bolder;
		border: 1px #000000 Solid;	
		padding: 3px;
	
	}
	
	.DiscussionDisplayMessageMessage{
		border: 1px #000000 Solid;	
		padding: 6px;
	}




/*	========================= 
	Main Content Classes	
	========================= */

	.MainContentCell{
		background-attachment: scroll;
		background-image: url(gui/images/background_cube.gif);
		background-repeat: no-repeat;
		background-position: bottom;	
		padding: 15px;
	}
	hr.MainContentCell{
		border-top: 1px solid #FF9900;
		color: #FF9900;
		width: 80%;
		border-bottom: 0px;
	}
	
	.MainContentEditorialImage{
		border: 1px solid #000000;	
		float: right;
		margin: 20px 0px 10px 10px;
	}
	
	.1MainContentFirstParagraph:first-letter {
		float: left;
		font-size: 30pt;
		font-weight: bolder;
		color: #CC0000;
		margin: 0px 0px -8px 0px ;
		padding: 0px;
	}
	
	.MainContentByLine{	
		font-size: 10pt;
		font-weight: bold;
		margin-bottom: 5px;
	}
	
	.MainContentBrief{
		font-family: 'Verdana', 'Arial', sans-serif;
		font-size: 8pt;
	}
	
	a.MainContentBrief{
		font-size: 10pt;
	}
	
	a.MainContentBriefMore{
		float: right;
		font-family: 'Verdana', 'Arial', sans-serif;
	}
	
	p.MainContentBrief{ 
		padding-left:30px;
	}
	
	
	
	

/*	========================== 
	Signup & Edit Form Classes	
	========================== */

	.RequiredField, .RequiredFieldError { 
		color: black;
		margin-left: 10px;
		font-size: 16px;
	}
	
	.RequiredFieldError { 
		color: red;
		text-decoration: blink;
	}
	
	td.EditTableCellMenu {
		font-family : 'Verdana', 'Arial', sans-serif;
		color: #ffffff;
		background-color: #5A678A;
		font-size: 13px;
		padding: 5px 10px 5px 10px; 
		text-align: center;
		margin-bottom: 10px;
	}
	
	.highlight{
		color: #CC0000;
	}





/*	========================== 
	Members Directory Classes	
	========================== */

	.SingleCharacter{
		font-size: 14px;
		font-family: 'Verdana', 'Arial', sans-serif;	
	}
	
	.SingleCharacterAlternative{
		color: #009900;
		text-decoration: underline;
	}
	
	
	
	
	
/*	========================== 
	ION Forum Classes	
	========================== */
	
	.legalLinks{
		font-family: 'Verdana', 'Arial', sans-serif;
		font-size: 8pt;
		text-align: center;
		color: #000000;
		font-weight: normal;
	}
	

