/*
ROUNDCORNERS.CSS
Green: #009B00
Yellow: #FBD918
Blue: #0081C6
purple: #993399
 */

ul, li
{
	margin-left: 10px;
}

.top-left {
	margin-right: 9px; /* clip right corner */
	background-image: url(/images/misc/roundCorners/rndcorner_tl.gif);
	height: 9px; /* vertical: show first half of the image with the top-corners in it */
	font-size: 2px; /* correct height for IE */	
}

.top-right {
	margin-top: -9px; /* to level of top-left corner */
	margin-left: 9px; /* clip left corner */
	background-image: url(/images/misc/roundCorners/rndcorner_tr.gif); 
	background-position: 100% 0; /* show bg-image starting at the right */
	background-repeat: no-repeat;
	height: 8px; 
	font-size: 2px;
}

.bottom-left {

margin-right: 9px; /* clip right corner */
background-image: url(/images/misc/roundCorners/rndcorner_bl.gif);
background-position: 0 -9px; /* show under half of the image */
height: 9px;
font-size: 2px;
}

.bottom-right {

margin-top: -9px; /* to level of bottom-left corner */
margin-left: 0px; /* clip left corner */
background-image: url(/images/misc/roundCorners/rndcorner_br.gif); 
background-repeat: no-repeat;
background-position: 100% 0px; /* under half, right side */
height: 9px; 
font-size: 2px; 
}

.inside {
	border-left: 2px solid #009999;
	border-right: 2px solid #009999;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;	
	
	margin-top: 0px;
	padding-top: 0px;

}

.quickLinkLine {
	border-left: 1px solid #66cc99;
	border-right: 1px solid #66cccc;
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;	
	overflow: hidden;
}

.notopgap { margin-top: 0; }

.nobottomgap { margin-bottom: 0; }

	body
	{
		background-color: white;
	}

	h2.frontPage
	{
		text-align: left;
		margin-top: 0px;
		border-bottom: 1px solid #009999;
		padding-top: 0px;
		overflow: hidden;	
		width: 97%;	
	}
	
	.cornerWrapper
	{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		background-color: white;
		border: 0px solid red;

	}
	
	.contentItems
	{
		
		padding: 0px 0px 0px 0px;
		border: 0px solid green;		
		margin: 0px 0px 0px 0px;
		overflow: hidden;
		background-color: white;
		float: left;			
		height: 100%;
		vertical-align: top;
	}
	
	.contentWrapper
	{
		overflow: hidden;							
	}
	
	a.H1
	{
		border-top: 0px solid blue;
		border-bottom: 1px solid blue;
		
	}
	
	.tl
	{
		background-image: url(/images/misc/roundCorners/rndcorner_tl.gif); 
		background-position: top left; 	
		float: left;
	}
	
	.tr
	{
		background-image: url(/images/misc/roundCorners/rndcorner_tr.gif); 
		background-position: top right;
		float: right;
		clear: right;
	}
	
	.bl
	{
		background-image: url(/images/misc/roundCorners/rndcorner_bl.gif); 
		background-position: bottom left; 	
		float: left;		
		border: 0px solid red;
	}
	
	.br
	{
		background-image: url(/images/misc/roundCorners/rndcorner_br.gif); 
		background-position: bottom right;
		float: right;		
		clear: right;
	}
	
	
	.tl, .tr, .bl, .br
	{
		background-repeat: no-repeat; 
		background-color: white;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		height: 100%;
		width: 9px;	
	}
	
	p.contentBreak
	{
		padding: 0px 0px 0px 0px;
		margin: 6px 0px 0px 0px;
		width: 50%;
		height:6px;
	}
	
	div.lrBorder
	{
		border-left: 1px solid green;
		border-right: 1px solid green;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		
	}
	
	div.topBorder
	{
		border-top: 1px solid green;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		float: left;
		width: 30%;	
	}

.inside a:link
{
	color: #009B00;
	text-decoration: none;
	font-weight: 400;
}

#mainContent .inside a:link
{
	color: #009B00;;
	text-decoration: none;
	font-weight: 400;
}

#mainContent .inside a:visited
{
	color: #993399;
	text-decoration: none;
	font-weight: 800;	
}