/* CMR Basic Style Sheet */

/* default font */

p, h4, h5, h6, ul, ol, li, div, blockquote, body, table, td 
{
	font-family: Arial;
	font-size: 12px;
	color: #111111; 
}

a
{
	color: #111111; /* very dark grey*/
}

a:link
{
	text-decoration: none;
} 

a:visited
{
	text-decoration: none;
}


a:hover
{
	text-decoration: underline;
}


.heading1
{
	font-family:Arial Narrow;
	font-size:14pt;
	color: #111111; 
	text-decoration: underline;
	
}

.heading2
{
	font-family:Arial Narrow, Arial;
	font-size: 12pt;
	color: #111111; 
}

.resbody
{
	font-family:Arial;
	font-size: 12px;
	color: #333333; 
}

/* top panel formatting - dark background such as black horizontal tool bar*/

.topP_darkBckg
{
	color: #E2E2E2; /* very light grey*/
	background-color: black ;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
}

a.topP_darkBckg
{
	color: #E2E2E2; /* very light grey*/	
}

a:link.topP_darkBckg
{
	text-decoration: none;
} 

a:hover.topP_darkBckg
{
	color:#99FF66; /* light green */	
	text-decoration:underline;
}

/* top panel formatting - light or white background*/

.topP_lightBckg
{
	color:#808080; /* light grey*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
}

a:link.topP_lightBckg
{
	text-decoration: none; 
	color:#808080; /* light grey*/
} 

a:hover.topP_lightBckg
{
	color:#333333; /* dark grey */	
	text-decoration:underline
}

/* cell that englobe horizontal links - light or white background*/

.cell_englobeHlink
{
	padding-top: 2px;
	padding-bottom: 2px;
}

.layoutCell
{
	width: 980px;
}

.layoutTable
{
	width: 980px;
}

.leftBar
{
	width: 170px ;
	padding-left: 0px ;
	padding-right: 8px ;
}

.rightBar
{
	width: 170px ;
	padding-left: 8px ;
	padding-right: 0px ;
}

.centerLeft
{
	width: 320px ;
	padding-left: 8px ;
	padding-right: 8px ;	
}

.centerRight
{
	width: 320px ;
	padding-left: 8px ;
	padding-right: 8px ;	
}

.centerPanel
{
	width: 640px ;
	padding-left: 8px ;
	padding-right: 8px ;	
}

.leftBar_topCell
{
	color: #E2E2E2; /* very light grey*/
	background-color: #111111 ;
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;	
	
	border-top: 1px solid white; 
	border-left: 1px solid white; 
	border-right: 1px solid white; 
	border-bottom: 1px solid white; 

}

.leftBar_2ndCell
{
	color: #111111; 
	background-color: #d4d4d4;

	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;	
	
	border-left: 1px solid white;
	border-right: 1px solid white; 
	border-bottom: 1px solid white; 

}

.leftBar_3rdCell
{
	color: #OBOBOB; /* very dark grey*/
	background-color: #A4C1A4; /* very light grey*/
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;	
	
	border-left: 1px solid #CCCCCC; /* light grey*/
	border-right: 1px solid #CCCCCC; /* light grey*/
	border-bottom: 1px solid #CCCCCC; /* light grey*/

}

.leftBar_3rdCellLeft
{
	width: 20px;
	color: #OBOBOB; /* very dark grey*/
	background-color: #A4C1A4; /* very light grey*/
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 3px;	
	
	border-left: 1px solid #CCCCCC; /* light grey*/
	border-bottom: 1px solid #CCCCCC; /* light grey*/

	alignv: top;
}

.leftBar_3rdCellRight
{
	width: 142px;
	color: #OBOBOB; /* very dark grey*/
	background-color: #A4C1A4; /* very light grey*/
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 3px;	
	
	border-right: 1px solid #CCCCCC; /* light grey*/
	border-bottom: 1px solid #CCCCCC; /* light grey*/

}

.leftBar_topCellHyp
{
	color: #E2E2E2; /* very light grey*/
}

a:link.leftBar_topCellHyp
{
	text-decoration: none;
	color: #E2E2E2; /* very light grey*/
} 

a:hover.leftBar_topCellHyp
{
	color:#006301; /* dark green */	
	text-decoration:underline;
}

.leftBar_2ndCellHyp
{
	color: white;
}

a:link.leftBar_2ndCellHyp
{
	text-decoration: none;
	color: white;
} 

a:hover.leftBar_2ndCellHyp
{
	color:#006301; /* dark green */		
	text-decoration:underline;
}

.leftBar_3rdCellHyp
{
	color: #111111; /* very dark grey*/
}

a:link.leftBar_3rdCellHyp
{
	text-decoration: none;
} 

a:hover.leftBar_3rdCellHyp
{	
	text-decoration:underline;
}

.bottomP_lightBckg
{
	color:#666666; /* grey*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
}

/* bottom panel formatting - light or white background*/

.bottomP_lightBckg
{
	color:#666666; /* grey*/
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
}

a:link.bottomP_lightBckg
{
	text-decoration: none; 
	color:#666666; /* grey*/
} 

a:hover.bottomP_lightBckg
{
	color:#333333; /* dark grey */	
	text-decoration:underline
}

.leftBar_GoogleAd
{
	color: white; 
	background-color: #669966 ;

	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;	
	
	border-left: 1px solid #CCCCCC; /* light grey*/
	border-right: 1px solid #CCCCCC; /* light grey*/
	border-bottom: 1px solid #CCCCCC; /* light grey*/

}

.rightBar_cell01
{
	color: #OBOBOB; /* very dark grey*/
	background-color: #E2E2E2; /* very light grey*/
	
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 6px;
	padding-right: 6px;	
	
	border-left: 1px solid #CCCCCC; /* light grey*/
	border-right: 1px solid #CCCCCC; /* light grey*/
	border-bottom: 1px solid #CCCCCC; /* light grey*/

}

.copyright
{
	font-family: verdana;
	font-size: 10px;
	color: #808080; /* light grey*/
	padding-bottom: 36px;
}

.cell_nobackground
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 6px;
	padding-right: 6px;	
}

.pastel_lightgrey
{
	color: #111111; /* very dark grey*/
	background-color: #E2E2E2; /* very light grey*/	
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
}

a:link.pastel_lightgrey
{
	color: #111111; /* very dark grey*/
}