*
{
	padding:0;
	margin:0;
}

HTML, BODY
{
	width:100%;
	height:100%;
	font-size: 12px;
	color: #888888; 
	background-color: #ffffff;
	text-align:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	
	/*SCROLL BAR SETTINGS*/
	scrollbar-3dlight-color:#eaeaea;
    scrollbar-arrow-color:#ff0099;
    scrollbar-base-color:#cccccc;
    scrollbar-darkshadow-color:#999999;
    scrollbar-face-color:#ffffff;
    scrollbar-highlight-color:#ffffff;
    scrollbar-shadow-color:#E3E3E3;
	scrollbar-track-color: #E3E3E3;
}

#mainHolder
{
	position:relative;
	margin:auto;
	width:980px;
}

/*  All of the content goes inside this DIV so it is centered */
#navigation
{
	margin-top:10px;
	padding:0px;
	text-align:left;	
}

#frame
{
	padding:10px 0 10px 0;
	text-align:left;
	background-image: url("imgs/lines_background.gif");
	display:block;
	width:980px;
}
		
/*  All of the content on the left goes inside this DIV */	
#contentleft 
{	
	float:left;
	margin:0px 10px 0px 10px;
	padding:0px;
	width:230px;
	display: inline;
}
	
/*  All of the content in the center goes inside this DIV */
#contentcenter 
{	
	width:475px;
	padding:0px;
	float:left;
	display: inline;	
}

/*  All of the content on the right goes inside this DIV */
#contentright 
{
	width:230px;
	padding:0px;
	float:left;
	display: inline;	
	margin:0px 0px 0px 10px;
}

/* CONVERTS ALL BULLET POINTS TO THE OMP STAR LOGO*/		
LI
{
	list-style-image:url("imgs/star_icon.png");
}


/* NEW HEADER CSS*/
.section
{
	margin-bottom:5px;
	background-color:#ffffff;
}

	.section .header1, 
	.section .header2, 
	.section .header3, 
	.section .header4, 
	.section .header5
	{
		display:block;
		background-image:url("imgs/headers.jpg");
		padding-left:5px;
		background-repeat:no-repeat;
	}
	


		.section .header1 H3, 
		.section .header2 H3, 
		.section .header3 H3,
		.section .header4 H3,
		.section .header5 H3
		{
			display:block;
			color:#333333;
			padding:7px 5px 6px 0;
			background-image:url("imgs/headers.jpg");
			background-position:100% 0;
			background-repeat:no-repeat;
			text-align:center;
			font-size:14px;
		}
		
		.section .header1 H3 IMG,
		.section .header2 H3 IMG,
		.section .header3 H3 IMG,
		.section .header4 H3 IMG,
		.section .header5 H3 IMG
		{
			vertical-align:middle;
			margin-top:-5px;
			margin-bottom:-5px;
		}
		
		.section .header2 
		{
			background-position:0 -36px;
		}
		.section .header2 H3
		{
			background-position:100% -36px;
		}
		
		.section .header3
		{
			background-position:0 -72px;
		}
		.section .header3 H3
		{
			background-position:100% -72px;
		}
		
		.section .header4
		{
			background-position:0 -108px;
		}
		.section .header4 H3
		{
			background-position:100% -108px;
		}
		
		.section .header5
		{
			background-position:0 -144px;
		}
		.section .header5 H3
		{
			background-position:100% -144px;
		}
	
	.section .contentBox
	{
		border:1px solid #cccccc;
		background-image:url("imgs/sectionheaderdropshadow.jpg");
		background-position:left top;
		background-repeat:repeat-x;
	}
	
		.section .contentBox .content
		{
			padding:10px;
			margin:10px;
			border:1px solid #CCCCCC;
			background-color:#FFFFFF;
			background-image:url("imgs/grad.jpg");	
			background-position:top left;
			background-repeat:repeat-x;
		}
		
		.section .contentBox .content LI, .section .contentBox LI
		{
			margin-left:25px;
		}
		
		

.boxlist 
{
	padding: 0;
	margin: 0 0 0 15px;
	width: 150px;
}
		
	.boxlist a	
	{
		display: block;
		text-decoration:none;
		width: 150px;
		padding: 5px;
		margin-bottom: 5px;
		background: rgb(250,250,250);
		color: black;
		border: 1px solid #CCCCCC;
	}
		
	.boxlist a:hover 
	{
		text-decoration:none;
		background:#FF99FF;
		color: #fff;
		border: 1px solid #FF99FF;
	}
		
	.button 
	{
		width:120;
		text-align:center;
		padding: 0;
		margin: 0 0 0 15px;
	}
		
	.button a	
	{
		width:120;
		text-align:center;
		display: block;
		text-decoration:none;
		padding: 5px;
		margin-bottom: 5px;
		background: rgb(230,230,230);
		color: black;
		border: 1px solid #CCCCCC;
	}
		
	.button a:hover 
	{
		width:125;
		text-align:center;
		text-decoration:none;
		background:#FF99FF;
		color: #fff;
		border: 1px solid #FF99FF;
	}
		
		


A.helpLink
{
cursor:help;
color:#FF0033;
display:inline;
float:right;
padding:0 0 0 15px;
margin:0;
letter-spacing:0;
text-decoration:none;
}

A.helpLink SPAN.help
{
position:absolute;
z-index:100;
width:250px;
marker-offset:5px;
margin-left:-125px;
text-align:left;
display:none;
border:1px solid #FBF189;
padding:5px;
background-color:#FBFCA3;
font-size:11px;
color:#000066;
font-family:Geneva, Arial, Helvetica, sans-serif;
}

A.helpLink:HOVER SPAN.help
{
display:block;
text-decoration:none;
}

A.tip
{
	cursor:pointer;
	text-decoration:none;
	position:relative;
}

A.tip:HOVER
{
	z-index:25;
}

A.tip SPAN.tipContent
{
	display:none;
}

A.tip:HOVER SPAN.tipContent
{
	top:100px;
	display:block;
	position:absolute;
	z-index:100;
	width:auto;
	min-width:150px;
	top:90px;
	left:25px;
	border:1px solid #333333;
	padding:5px;
	background-color:#000000;
	font-size:11px;
	color:#CCCCCC;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

A.tip:HOVER > SPAN.tipContent
{
	top:0;
}


	
.clearFix
{
	clear:both;
	content:".";
	padding:0;
	margin:0;
	height:0pt;
	font-size:0pt;
	overflow:hidden;
}

#footer
{
	text-align:center;
	padding-top:30px;
	color:#CCCCCC;
	font-size:10px;
}
