/*  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	
	Screen.css
	* Main stylesheet for controling all CSS styles
	
	Author
	* Sam Howat [sam@bluetux.com]
	
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */ 	

	@import "_reset.css"; 
	@import "_type.css"; 
	@import "_grid.css"; 


/* Body
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

body {
	
	background: #37529C url('../img/bg/bg.jpg') top left repeat-x;
	margin: 0; padding: 0;	
}


/* Misc Classes
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
.clear 	{ clear: both; } 


#login-form { background-color: #F0F0F0; margin: 10px; }
#login-form .border-bottom { border-bottom: 1px dotted #333333; }
#login-form legend { background-color: #F0F0F0; width: 100%; height: 25px; text-align: center; padding: 0px 0 0 0; margin: 0; color: #CC0000; font-weight: bold; }
#login-form label { float: left; display: block; width: 100px; font-weight: bold; margin: 0; padding: 4px 5px 0px 0px; font-size: 11px;  }
#login-form p { padding: 5px; margin: 5px 10px; }
#login-form #Session-ID { width: 80px; }
#login-form #login { float: left; margin: 0 0 10px 120px;}

.highlight-div { background-color: #FFFFCC; margin: 0; padding: 5px; }
.intro-welcome { background-color: #F5F5F5; padding: 4px 10px; }
.welcome { color:#339900; font-size: 16px; font-weight: bold;  }
.instruction { color: #333333; margin: 0; padding: 0 10px; }

.active { color: #30477E; font-weight: bold; font-size: 13px; }
.inactive { color: #666; font-weight: bold; font-size: 13px; }

#supportTable { margin: 10px 0; padding: 10px 0; }
.border-right { border-right: 1px dotted #c4c4c4; }