@charset "utf-8";
/*===================================================/
//  CSS Document                                     
//  File name       :  generic2.css                   
//  Last Revised    :  September 11, 2010              
//  Time            :  8:00pm                        
//                                                   
//  Author          :  Bill Paradis                  
//  Version         :  2.00                          
//                                                   
// (c) Copyright 2008-2010
//   Bill Paradis                                    
//   Center for Leadership Excellence                
//   2411 Belle Glade Lane                           
//   Manteca, CA 95336                               
//   bill.paradis@centerforleadershipexcellence.com  
//   www.clefasttrack.com                            
//===================================================/
*/
*{
	border:0;
	margin:0;
	padding:0;
	}
body {
	font-size:62.5%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	width:100%;
	background-color:#2C74A1;
	}
#container {
	position:absolute;
	top:50px;
	left:50px;
	width:900px;
	font-family:Arial, Helvetica, sans-serif;
	}	
table {
	border-collapse:collapse;
	}
.noBorder {
	border:none;
	}
#header {
	width:900px;
	margin:0;
	padding:0;
	height:80px;
	font-size:21px;
	font-weight:bold;
	background-image: url("../images/blueGradient2.gif");
	}
#notLogged {
	padding-bottom:3px;
}
#pageHeader {
	table-layout:auto;
	width:auto;
	}
.phead {
	position:absolute;
	top:20px;
	left:80px;
	font-size:26px;
	}
.psub {
	position:absolute;
	top:45px;
	left:80px;
	}	
#headlinePart1 {
	margin-top:20px;
	color: #DEEFF4;
	}
#headlinePart2 {
	color: #2F3B42;
	}
#subheadPart1, #subheadPart3 {
	color: #DEEFF4;
	font-size:16px;
	}
#subheadPart2 {
	color:#2F3B42;
	font-size:16px;
	}
#logoutTop {
	position:absolute;
	top:37px;
	left:760px;
	height:20px;
	width:60px;	
	background:url("../images/logout.gif") no-repeat;	
}
#logoutTop:hover {
	background:url("../images/logoutHover.gif") no-repeat;
	}
#toMCC {
	position:absolute;
	top:35px;
	left:600px;
	height:24px;
	width:150px;
	background:url("../images/MCC.gif") no-repeat;
}
#toMCC:hover {
	height:24px;
	background:url("../images/MCCHover.gif") no-repeat;
}
#toHelp {
	position:absolute;
	top:33px;
	left:840px;
	height:26px;
	width:26px;
	background:url("../images/btnHelp.gif") no-repeat;
}
#toHelp:hover {
	background:url("../images/btnHelpHover.gif") no-repeat;
}
#fromHelp {
	position:absolute;
	top:33px;
	left:840px;
	height:26px;
	width:26px;
	background:url("../images/btnHelpHover.gif") no-repeat;
}
#fromHelpHover {
	background:url("../images/btnHelp.gif") no-repeat;	
}
/*
/--------------------------------------/
/
/    FOLLOWING CONTROLS THE TITLE BAR
/
/--------------------------------------/
*/
#menuBar {
	background: url("../images/redButton.gif") repeat-x left top;	
	width:750px;
	height:30px;
	padding: 0 30px 0 120px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
	}	 				
ul#topnav {
	margin: 0px 0 0px; 
	padding: 0; 
	list-style: none;	
	font-size: 14px;
	clear: both;
	float: left;
	width: 800px;
}
ul#topnav li{
	margin: 0;
	padding: 0; 
	overflow: hidden; 
	float: left; 
	height:30px;
}
ul#topnav a, ul#topnav span {
	padding: 5px 20px; 
	float: left; 
	text-decoration: none; 
	color: #fff;
	text-transform: uppercase;
	clear: both;
	height: 20px;
	line-height: 20px;
	background-image: url("../images/redButton.gif" repeat-x);
}
ul#topnav span {
	display: none;
}
ul#topnav.v2 span{
	background-image: url("../images/redButton.gif" repeat-x);
}
ul#topnav.v2 a{
	color: #fff;
	background-color:#2C74A1;
	font-weight:bold;
}
/* 
/    END TITLE BAR CONTROL 
*/	
#logTable {
	position:absolute;
	top:28px;
	left:340px;
	width:350px;
	font-size:14px;
	font-weight:bold;
	color:white;
	border:none;
	}
#logTable #col1, #col2, #col3 {
	padding-bottom:3px;
	}	
#logTable #col1 {
	text-align:left;
	width:90px;
	}
#logTable #col2 {
	text-align:left;
	width:180px;
	}	
#logTable #col3 {
	width:120px;
	}
#logDate {
	text-align:left;
	}
/* FOOTER */
#footer {
	text-align:center;
	vertical-align:top;
	height:20px;
	background-color:#354148;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding:8px 150px 5px 225px;	
	}
#footer #footerPart1, #footerPart3 {
	color:#9EDEFF;
	}
#footer #footerPart2 {
	color:#FFF;
	font-weight:bold;
	}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
	}		
