/* Main element styles */
/* .body is called by Class= statement whereas elements without a proceeding period
	 are implied. Meaning, they get called whenever that event gets fired. */
.body	{
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}
	
body	{
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

NewBODY { 
	font-family: 'Verdana', 'Geneva', 'Arial', 'Helvetica', 'Sans-Serif'; 
	font-size: 11px; 
	background: white; 
	color: black 
}

pre {
	FONT-SIZE: 7pt;
}

/* This applies to ALL text in ANY table cell.*/
TD {
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

/* Called styles */
.subtitle2 { 
	color: black ! important; 
	font-weight: bold; 
	font-size: 12;
}

.subtitle3 {
	color: black ! important; 
	font-weight: bold; 
	font-size: 11; 
}

.subtitlered {
	color: red ! important; 
	font-weight: bold; 
	font-size: 11; 
}

.cpmainbodytxt	{
	font-size: 11px; 
	line-height: 16px;	
	margin-top : 0px;  
	margin-bottom : 7px; 
	color: #333333;
}

/* Called Anchors*/
A.cpmainbodytxt:hover	{
	font-size: 11px; 
	line-height: 16px; 
	margin-top : 0px;  
	margin-bottom : 7px; 
	color: #333333;
}

A.cpmainbodytxt:link {
	font-size: 11px; 
	line-height: 16px; 
	margin-top : 0px;  
	margin-bottom : 7px; 
	color: #336699;
}

/* Used for drawing lines in tables */
.Purple {
			Background: "#9999cc";
}

/* Genderal */
.mainmenu	{
	COLOR: #000000;
	FONT-FAMILY: arial, tahoma, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.title	{
	COLOR: #000000;
	FONT-FAMILY: 'Arial', 'Helvetica';
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

/* Related styles/grouped/theme - called */
.bodySmall	{
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

A.bodySmall:link	{
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

.bodyBig	{
	COLOR: #000000;
	FONT-FAMILY: 'Verdana', 'Arial', 'Helvetica';
	FONT-SIZE: 11pt;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none
}

/* Search Page Result Styling */
.clsResultTitle	{
	COLOR: blue;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold
}

.clsResultTitleSmall	{
	COLOR: blue;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

.clsTitleSmall	{
	COLOR: black;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold
}

/*  USED FOR STYLING A DIVIDER LINE w/ img tag i.e. H1 INSTANCE*/
.blackline	{
	background-image: url("images/blackspacer.gif"); 
	background-color: 000000; 
	background-repeat: repeat-x; 
	background-position: left;
}

.dividerLineBlack	{BACKGROUND-COLOR: #000000}
.dividerLineBlue	{BACKGROUND-COLOR: #336699}
.dividerLinePurple	{BACKGROUND-COLOR: #9966ff}
.dividerLineGray	{BACKGROUND-COLOR: gray}

/* CP input areas */
TEXTAREA 	{FONT-FAMILY: 'Arial', 'Helvetica';FONT-SIZE: 9pt}
INPUT   	{FONT-FAMILY: 'Arial', 'Helvetica';FONT-SIZE: 9pt}
SELECT		{FONT-FAMILY: 'Arial', 'Helvetica';FONT-SIZE: 9pt}

/*  USED FOR STYLING THE MARQUEE*/
.kbb		{ BACKGROUND-COLOR: #ffffff; WIDTH: 200px }
.cmh		{ COLOR: #660099; FONT-FAMILY: Arial; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: normal;TEXT-TRANSFORM: none }
.cmd		{ COLOR: #0033cc; FONT: 8pt Arial,Helvetica}
.cme		{ COLOR: blue;FONT: 10pt Arial,Helvetica }
.cmt		{ COLOR: #003366; FONT-FAMILY: Arial; FONT-SIZE: 8pt; FONT-VARIANT: small-caps; FONT-WEIGHT: bolder }
