/* Color specifications */

/* not Orange borders */
.cssOrangeBorderLeft	{ border-left: 1px solid #ffffff;}
.cssOrangeBorderTop		{
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;*/
}
.cssOrangeBorderTopLeft	{
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ffffff;
	border-left-color: #FFFFFF;
}

/* High Level */
body { background: #ffffff;}

a:link,a:visited	{ COLOR: #477e27; }
a:hover		{ COLOR: #477e27; }

select		{ COLOR: white; BACKGROUND-COLOR: #666666}
p, td	 			{
	COLOR: #000000;
	font-size: 1em;
}

/* Header will be a GIF 
.header			{ COLOR: #606060; }
.header_se		{ COLOR: #4A6D62; }
*/

/* Display Caption will be part of GIF until later on 
.displaycaption, .displaysubhd	{ COLOR: #000000; }
*/


/* Right Side Bar */
.RSBtitles		{ COLOR: #d49100; background-color: #fbf4e5; }

/* Homepage Related */
.hometitle		{
	COLOR: #477E27;
}
.homesubtitle	{
	COLOR: #477E27;
}
.homebody		{
	COLOR: #333333;
	font-size: 1em;
	font-weight: normal;
	margin-bottom: 10px;
}

/* All Other */
.title{
	color:#333333;
}

.subtitle, .major_hd, .minor_hd		{
	COLOR: #477e27;
}

.bodytext, .smalltext, .bullet, .smallbullet, .footnote	{ COLOR: #000000; }


/* Story */
.author			{ color: #000000; }

.category, a.category:link, a.category:visited {color:#666666;}
a.category:hover {color:#990000;}

.border_3sides {border-left-color: #003399; border-right-color: #003399; border-bottom-color: #003399}

.lsb, .utility { color: #000000}


/* added by Marek Chrobot */
/* High Level */
body { background: #ffffff;}

/* Page Top */
.cssPageTop			{
	background-color: #477E27;
}
/* the following 3 classes should be used in Page Top Title GenText in CMA */
.cssPageTopTitle1	{ color:#606060; } 
.cssPageTopTitle2, .cssPageTopTitle3	{ color:#4a6d62; }

/* Menu */
.cssMenuSolidBar	{
	background-color:#E5C54C;
	height:18px;
}
.cssMenu				{
	background-color:White;
	color:#999999;
	border-width:0px;
}
.cssMenuSelected	{
	background-color:White;
	color:#477e27;
}

/* RSB */
.cssRsbTitle	{color:#333333; height:21px; }
.cssRsbText		{
	color: #333333;
	font-size: 0.75em;
	
}

.cssRsbText	p{
	margin-bottom:10px;
}

.WA_RSB_linkText{
	background-image:url(../images/common/arrow_bullet-WA.gif);
	background-position:3px 5px;
	background-repeat:no-repeat;
	padding-left: 12px;
	display:block;
	padding-bottom:10px;
}

.cssRsbText a {
	color:#477E27;	
	text-decoration:none;
}

.cssRsbLink { color:#477E27; } 
a.cssRsbLink:link, a.cssRsbLink:visited,a.cssRsbLink:hover	{ color:#477E27; }



/* Strategy Charts and Links */
.cssTitleStrategies	{
	color:#477E27;
}
.cssStrategyLink,.cssStrategyLinkSelected	{
	color:#CC6600;
	background-image:url(../images/common/bullet_square.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	padding-left: 26px;
	font-size: 1.3em;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 100%;
}

.cssStrategyLink a, .cssStrategyLinkSelected a, .cssStrategyLink a:hover, .cssStrategyLink a:visited{ 
	color:#CC6600;
	text-decoration:none;
}
/* Date Picker */
.cssTextBox				{ background-color:#f2f2ec; border-color: #424242; color:#000000; }
.cssTextBoxHeading, .cssTextBoxGreenBold	{
	color:#477E27;
}
.cssTextBoxBlackBold	{ color:Black; }

.cssHome{
	border:1px solid #999999;
}

ul{font-size:.75em;}
li{font-size:1em;}

.hr{
	font-size:1px;
}

*{
	margin:0;
	padding:0;
}

