/*Added for website refresh - 25/01/2010*/
body
{
margin: 0; 
padding: 5px 20px 0 20px; 
color: #666; 
background: #fff url(/images/body_bg.jpg) repeat-x left 14px; 
font: 0.8em/130% arial, helvetica, sans;
background-color:#FFF;
}

/**************************************
Added for website refresh - 25/01/2010
***************************************/
/* Removed for more changes to the design (Feb 2010)
h1, h2, h3, h4, h5{margin-bottom: 0.3em; line-height: 1.2em;}
h1{font-size: 2.4em; color: #1D1A17; font-weight: normal; margin-top: 0.3em; margin-bottom: 0.6em;}
h2{font-size: 1.6em; color: #EB5B04; font-family: 'arial bold', 'helvetica bold' 'sans bold'; }
h3{font-size: 1.4em; color: #1D1A17;}
h4{font-size: 1.1em;}
h5{font-size: 1.05em; color: #EB5B04;}*/
h1, h2, h3, h4, h5{margin-bottom: 0.3em; line-height: 1.2em}
h1{font-size: 2.4em; font-weight: normal; color: #1D1A17; margin-top: 0.3em; margin-bottom: 0.6em}
h2{font-size: 1.6em; color: #EB5B04; font-family: arial, helvetica, sans; }
h3{font-size: 1.4em; color: #1D1A17;  font-weight: normal}
h4{font-size: 1.1em}
h5 {
color:#1D1A17;
font-size:1.05em;
}
h4 a {
color:#EB5B04;
text-decoration:none;
}

.button
{
	border:1px solid #999999;
color:#666666;
font-size:13px !important;
height:20px !important;
margin:0;
text-align:left;
text-decoration:none !important;
vertical-align:bottom;
text-align:center;
}

.note {
font-size:0.85em;
padding:5;
margin:5;
}

h3 caption {
color:#1D1A17;
font-size:1.4em;
line-height:1.2em;
text-align:left;
}

/*Heading for quarterlies*/
h2.q {
float:left;
font-size:3.3em;
letter-spacing:-2px;
line-height:0.75em;
margin:0;
padding:0;
}

span
{
	margin:0;
	padding:0;
}


/* Styles for navigation links at top and bottom of all pages*/
a.NavLinks {
color:#666666;
text-decoration:none;
}

a {
color:#666666;
text-decoration:underline;
}

a:visited {
color:#666666;

}

a:active {
color:#666666;
}

a:hover{
	color: #EB5B04;  
	text-decoration: underline;
}

/*li {list-style-position: inside;}*/

/*Tab styles for tabs containing years (press landing, presentation landing, etc */
ul.tabs
{
	display: block;
	height: 21px; 
	width: 100%; 	 
	font-size: 1.15em; 
    line-height: 15px;
	float: left;
	text-align:left;
	border-bottom: #333 1px solid;	
	margin:0;
	padding:0;
	white-space:nowrap;
}

li.tabselected
{
	display: block;
	float:left;
	clear:right;
	background:none repeat scroll 0 0 #FFFFFF;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-top:1px solid #333;
	color:black;
	font-weight:bold;
	text-decoration:none;
	list-style-type: none;
	padding:0;
	margin:0;
}

li.tabs
{
	padding: 0;
    margin: 0;
	display: block;
	float:left;
	clear:right; 
	text-decoration:none;	
	padding:0;
	margin:0;	
	
 }
.tabs a, .tabs div{display: block; float: left; padding: 4px 10px 2px 10px; text-decoration: none}
.tabselected a {color:Black;}
.tab-a a, .tab-a div{font-weight: bold; color: #333; background: #fff; border-top: #333 1px solid;  border-left: #333 1px solid;  border-right: #333 1px solid}

INPUT.LeftNavInput 
{
border:1px solid #999999;
color:#666666;
margin:0;
height:20px !important;
text-align:left;
vertical-align:bottom;
font-size:13px !important;
text-decoration:none !important;

}


td.WebsiteContentImage
{
	border-right: #909090 1px solid;
	border-top: #909090 1px solid;
	border-left: #909090 1px solid;		
	background-color:White;
	
}
/*Style to be used on all the content sections of the pages 
(i.e. where all cms content will be displayed) */
div.WebsiteContent
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;	
	border-bottom: black 1px solid;
	background-color: White;
	width: 745px;
	position:absolute;
	display:block;	 
	left: 230px;
	top: 137px;
	background-color:White;
	padding: 8px;
	clear: both;	
	overflow:visible;
	
}

div.DirectMailContent
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;	
	border-bottom: black 1px solid;
	background-color: White;
	width: 670px;
	position:absolute;
	display:block;	 
	left: 10px;
	top: 130px;
	background-color:White;
	padding: 10px;
	clear: both;	
	overflow:visible;
}

/* 
Div used to position the web site footer on the bottom of the page
*/
div.WebsiteFooter
{
	position: absolute;
   bottom: -70px;
   width:100%;
   left: 3px;	    
}

#credits{text-align: right; clear: both; margin:0; font-size: 0.85em; margin: 0 0 0.5em 0}
#credits a{color: #EB5B04; text-decoration: none}
#credits a:hover{color: #1D1A17}

div.WebsiteRightNav
{
	top: 99px;
	position: absolute;
	display: block;
	left: 899px;
}

div.WebsiteLeftNav
{
	width: 215px;
	position:absolute;
	display:block;	 
	top: 124px;
	vertical-align: top;
	padding-left: 0px;
	padding-right:0px;	
	text-align:left;
	left: 2px;
	height:800px;
}

/*Style to be used with "master table" on each page
i.e. the table which houses all elements of the page*/
table.WebsiteTable
{
	width: 590px;
}

/*
==============================================
Styles for the Ashanti logo and login/search 
menu at the top of the screen
==============================================
*/	
div#SearchToolbar
{
	float:left;
	position:absolute;
	top:3px;
	left:485px;	
	
}

/*Style for the 'Go' button on the search toolbar */
input.Go {
background:none repeat scroll 0 0 #EBEBEB;
border:1px solid #999999;
height:22px;
margin:0 0 0 5px;
width:35px;
}

/*
	Styles for the links that appear in the search toolbar
*/
#WebsiteHeaderLinks{float: left; margin: 0; padding: 0; list-style-type: none; list-style-image: none; line-height: 20px; height: 60px; display: block; font-size: 0.9em}
#WebsiteHeaderLinks a{text-decoration: none; color: #999}
#WebsiteHeaderLinks a:hover{color: #333}
#WebsiteHeaderLinks li{float: left; background: url(../images/li_bg.gif) no-repeat right 8px; padding: 0 13px 0 8px; margin:0}
#WebsiteHeaderLinks li:last-child {background-image:none}

#WebsiteFooterLinks{float: right; margin: 0; padding: 0; list-style-type: none; list-style-image: none; line-height: 20px; height: 60px; display: block; font-size: 0.9em; }
#WebsiteFooterLinks a{text-decoration: none; color: #999}
#WebsiteFooterLinks a:hover{color: #333}
#WebsiteFooterLinks li{float: left; background: url(../images/f_li_bg.gif) no-repeat right 8px; padding: 0 13px 0 8px; margin:0}
#WebsiteFooterLinks li:last-child {background-image:none}

#WebsiteFooterLinks li.nbg{background-image: none}


div#breadcrum
{
	position: absolute;
	top: 101px;
	left: 227px;
	float:right;
	clear:right;
	color: Black;
	display:block;
	width:660px;
}

div#AshantiLogo
{
	float:right;
	clear:left;
	position:absolute;
	top: 0px;
	left: 0px;
}

/* ==================================
Styles for the "floating toolbar". 
=====================================
That contains, print, e-mail and font size buttons
*/
div#toolbar
{
	float:right;
	left:73px;
	position:relative;
	top: 69px;
	display:block;
	z-index:4;
}

/*============================
Styles for the photo gallery
summary
==============================
*/

td.PhotoGallerySummary
{
	font-size: 28;
	text-align:right;
	border-top: #c4a44f 1px solid;	
	
}

table.PhotoGallerySummary
{
	margin-left: 0;
	margin-right:2%;
	padding-left:0;
}

.PhotoGalleryImage img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #999999;
padding:5px;
}

.ReportThumbnailImage img 
{
	border:0px solid #999999;
	padding:0;
	margin:0;
}

.PhotoGalleryImage a
{
	border:0;
}

/*
==============================
Styles for the new news, 
presentations and financial 
results controls
============================== */


table.HomepageControls
{	
	float:left;
	clear:right;	
	height:300px;
	margin-right:1px;	
	margin-left:1px;
	background-color:White;
	border:0;
	padding-bottom:0;
	margin-bottom:0;
	padding-top:0;		
}

table.ReportSummaryControl
{
	width: 150px;
	float:left;
	clear:right;	
	height:100%;
	margin:5%;	
	background-color:White;
	border:0;
}
/*
==============================
Styles for calendar of events
==============================
 */

td.CalendarOfEvents
{
	border-top: #c4a44f 1px solid;	

}



table.CalendarOfEvents
{
		
	margin-left: 2%;
	margin-right:2%;	
	vertical-align:top;
	width:100%;
}

/* 
=====================================
Styles for Share Data control
=====================================
*/
td.ShareDataControl
{
	border-top: #c4a44f 1px solid;	
}

td.ShareDataControlSimple
{
	border-bottom:1px solid #999999;
	color: 	#666666;
	text-decoration:none;
	font: 12.8px arial,helvetica,sans;
}

table.ShareDataControlSimple
{
	margin-left: 2%;
	margin-right:2%;	
}

table.ShareDataControl
{
	margin-left: 2%;
	margin-right:2%;	
	padding:5;
	width:80%	
	
}

.price {
display:block;
float:left;
font-size:1.4em;
line-height:1em;
width:155px;
}

/*
===========================
Styles for summary controls
===========================
*/

/*Styles for "more" links such as 
more events, more press releases, etc*/

.more {
clear:both;
color:#FFFFFF;
display:block;
font-size:0.85em;
line-height:1.1em;
margin-bottom:0.8em;
text-align:right;
text-decoration:none;
border-top:1px solid #EB5A04;
}

.more:hover
{
	border-top:1px solid Black;
	text-decoration:underline;
	color:white;	
}

.more span:hover
{
	background-color:Black;
	color:White;
}

.more span {
background-color:#EB5A04;
background-image:url(../images/more_bg.gif);
background-position:right 2px;
background-repeat:no-repeat;
padding:0 12px 0 4px;
color:White;

}

.moreLeftNav {
clear:both;
color:#FFFFFF;
display:block;
font-size:0.85em;
line-height:1.1em;
margin-bottom:0.8em;
text-align:right;
text-decoration:none;
border-top:1px solid #C4A44F;
}

.moreLeftNav:hover
{
	border-top:1px solid Black;
	text-decoration:underline;
	color:white;	
}

.moreLeftNav span:hover
{
	background-color:Black;
	color:White;
}

.moreLeftNav span {
background-color:#C4A44F;
background-image:url(../images/more_bg.gif);
background-position:right 2px;
background-repeat:no-repeat;
padding:0 12px 0 4px;
color:White;

}




span.SummaryControlFooter {
	background-image:url(../images/more_bg.gif);
	background-position:right 2px;
	background-repeat:no-repeat;
	padding:0 12px 0 4px;
	margin-top:0px;
	border-top:#c4a44f 1px solid;		
	
	
}


/*Styles for press release summary */
div.ReleaseDate
{
	font-weight:bold;
	color:Black;
}


h2.SummaryControlHeader
{
	text-align: left;
	font-size:1.4em !important;
	font-weight:normal;
}
td.SummaryControlFooter 
{
	border-top:#c4a44f 1px solid;
	text-align: right;
	margin: 0;
	padding:0;
}


/*===============
Root menu styles
=================
*/
li.selectedmenuitem
{
	font-size:15px;
	font-weight:bold;
	line-height:1em;
	font-family: arial,helvetica,sans;	
	color:white;
	text-decoration:none;
	padding:5px 12px 9px;
	background:none repeat scroll 0 0 #EB5B04;
	border-left:1px solid #AE4B10;
	border-right:1px solid #AE4B10;
	border-top:1px solid #AE4B10;
	margin-left:5px;	
	float: left;
	clear:right;
	list-style-type: none;
}

div#mainmenu
{
	position:absolute;
	left:267px;	
	float:left;	
	clear:right;
	top: 34pt;		
	text-align:left;
	vertical-align:bottom;
	height:0px;
	padding:5px 12px 9px 12px;	
}


a.rootmenu:visited
{
	color:#B1B1B1;
}

ul.rootmenu
{
	 width:100%;
	 margin-left:0px;
	 padding-left:0px;
	 padding-bottom:0px;
	 margin-bottom: 0px;
	 height:10px;
}
li.rootmenu
{
	float:left;
	clear:right;
	list-style-type: none;
	padding: 5px 13px 25px;
	margin:0 0 0 15px;		
}


a.rootmenu
{
	font-size:15px;
	font-weight:bold;
	line-height:1em;
	font-family: arial,helvetica,sans;	
	color:#B1B1B1;
	text-decoration:none;
	
}
a.rootmenuselected
{
	font-size:15px;
	font-weight:bold;
	line-height:1em;
	font-family: arial,helvetica,sans;	
	color:white;
	text-decoration:none;
	
}

a.rootmenuselected:hover
{	
	color:black;
	
	
}

a.rootmenu:link
{
	color:#B1B1B1;
}

a.rootmenu:hover
{
	color:#EB5B04;

}
a.rootmenu:active
{
	color:#EB5B04;
	
}

/*================
Side menu styles
==================*/

div.sidemenuborder
{
	border-bottom: #c4a44f 1px solid;
	border-top: #c4a44f 1px solid;
}



#SideMenu li 
{
	padding-right: 0px;
	display: block;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;	
	/*border-top: #c4a44f 1px solid;*/
	text-decoration: none;
	list-style:none;
	float:none;		
	margin-left:0px;	
	font-size: 13px;
	text-align:left;
}




li.sidemenuroot
{
	padding-right: 0px;
	display: block;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;	
	border-bottom: #c4a44f 1px solid;
	text-decoration: none;
	list-style:none;
	float:none;		
	text-align: left;
	margin-left:0px;	
	padding-left:0px;	
}

#SideMenu ul
{
	padding: 0;
	margin:0;

}

#SideMenu ul ul
{
	padding-left:0px;
	padding-right:0px;
	margin-left:0px;

}

#SideMenu ul ul ul
{
	padding-left:10px;
	padding-right:0px;
	margin-left:0px;

}

#SideMenu ul ul ul ul
{
	padding-left:20px;
	padding-right:0px;
	margin-left:0px;

}
ul.sidemenuroot
{
	padding-left: 0px;
	margin-left: 0px;
	padding-top:0;
	margin-top:0;	
}

span.sidemenuselecteditem
{
	color:#1D1A17;
	font-weight:bold;
}

span.sidemenuselectedchannel
{
	color:#1D1A17;
	font-weight:bold;
	padding-right: 0px;
	display: block;
	font-size: 14px;
	padding-bottom: 2px;
	padding-top: 2px;		
	text-decoration: none;
	list-style:none;
	float:none;		
	text-align: left;
	margin-left:0px;	
	padding-left:0px;	
}



a.sidemenu:link
{	
	color:#666666;
	text-decoration:none;
}
a.sidemenu:active
{
	color:#666666;
	text-decoration:none;
}
a.sidemenu:visited
{
	color:#666666;
	text-decoration:none;
}
a.sidemenu:hover
{
	color:Black;
	text-decoration:none;
}

h3.sidemenu
{
	font-size:19.6px;		
	padding-left: 0px;
	margin-left: 10px;
	margin-bottom: 0px; 	
	padding-bottom:0px;
	padding-top: 0px;
	margin-top:0px;
	font-weight: bold;
	font-family: arial,helvetica,sans;
	border-bottom: #c4a44f 1px solid;
}


/********************************************
END - Added for website refresh - 25/01/2010
*********************************************/

.LoadScr {
border:2px solid #EB5B04;
width:auto;
height:auto;
text-align:center;
display:block;
font-size:14px;
margin:0 auto;
padding:20px;
}


/* Removed for website refresh (Feb 2010)
TABLE,DIV {
font-size:10pt;
font-family:Arial,verdana;
}
*/
INPUT,TEXTAREA,SELECT {
font-family:Arial,verdana;
}

SELECT.LeftNavSelect {
font-size:8pt;
}



.MainMenu {
border-right:#000 1pt solid;
border-top:#000 1pt solid;
font-size:8pt;
border-left:#000 1pt solid;
cursor:hand;
color:#FFF;
text-indent:2pt;
border-bottom:#000 1pt solid;
font-family:Arial,verdana;
background-color:#878077;
}

.DropShadowTable {
filter:progid:DXImageTransform.Microsoft.dropShadow (OffX='3',OffY='3',Color='#c0c0c0',Positive='true');
}



/*.ContentHeaderRow {
font-weight:700;
font-size:medium;
color:#EB5B04;
font-family:arial,verdana;
}*/

.FormLabels {
font-weight:700;
color:#000;
}

.LoginButton {
font-size:11px;
margin-left:137px;
}

tr.FeedbackHeader {
font-size:12px;
font-style:italic;
font-weight:700;
color:#000;
background-color:#E3DECB;
}

tr.FeedbackCells {
background-color:#F7F5F2;
}

.imghand {
cursor:hand;
}

.LeftDropDowns {
font-weight:700;
font-size:11px;
}

.bodyBack {
background-color:none;
background-image:url(../images/tile-side.gif);
scrollbar-base-color:#EEE;
scrollbar-track-color:#9E9C9C;
scrollbar-face-color:#EB5B04;
scrollbar-highlight-color:#FFF;
scrollbar-3dlight-color:#000;
scrollbar-darkshadow-color:#000;
scrollbar-shadow-color:#CA5005;
scrollbar-arrow-color:#000;
font-family:arial,verdana;
font-size:9pt;
}

.textBig {
font-size:10pt;
font-family:arial,verdana;
}

.textNormal {
font-size:9pt;
font-family:arial,verdana;
}

.textSmall {
font-size:7pt;
font-family:arial,verdana;
}

/*Removed for website refresh (Feb 2010)
.whitelink {
color:#999999;
font-size:8pt;
font-family:arial;
text-decoration:none;
}
*/

.blacklink {
color:#000;
text-decoration:none;
font-size:8pt;
font-weight:700;
letter-spacing:2px;
}

.HTextWhite {
font-family:arial,verdana;
color:#FFF;
text-decoration:none;
font-size:8pt;
font-weight:700;
}

.ColContentBG {
background-color:#FFF;
}

.ColumnText {
font-family:arial,verdana;
font-size:7.5pt;
text-decoration:none;
}

.NewText {
font-family:arial,verdana;
font-size:7.5pt;
text-decoration:none;
color:#EB5B04;
}

a.ColumnText:link {
color:#EB5B04;
text-decoration:underline;
}

a.ColumnText:visited {
color:#9A3F01;
text-decoration:underline;
}

a.ColumnText:active {
color:#E3DECB;
}

.genlink {
font-family:arial,verdana;
font-size:9pt;
text-decoration:none;
}

.topnav {
font-family:arial,verdana;
font-size:8pt;
text-decoration:none;
}

/* Removed for website refresh (27 Jan 2010)
h1 {
font-family:arial,verdana;
font-size:12pt;
color:#000;
font-weight:700;
}

h2 {
font-family:arial,verdana;
font-size:11pt;
color:#000;
font-weight:700;
}

h3 {
font-family:arial,verdana;
font-size:10pt;
color:#000;
font-weight:700;
} */

.TextOrange {
font-family:arial,verdana;
color:#EB5B04;
}

.HeadCellBG {
background-color:silver;
}

.HTextBlack {
font-family:arial,verdana;
color:#000;
text-decoration:none;
font-size:8pt;
font-weight:700;
letter-spacing:2px;
}

TD.LeftNavGrey {
/*border-right:gray 1px solid; 
(Removed for website refresh (1 Feb 2010))*/

 /*Added for website refresh (1 Feb 2010)*/

}

TD.RightNavGrey {
border-left:gray 1px solid;
}

TD.RightNavGreyBox {
border:gray 1px solid;
}

TD.BottomNavGrey {
/*border-top:gray 1px solid; Removed for website refresh (1 feb 2010)*/
}


/*.HeaderRowDownloads {
font-weight:700;
}*/

#webfx-menu-bar-1,#webfx-menu-bar-2,#webfx-menu-bar-3,#webfx-menu-bar-4,#webfx-menu-bar-5 {
height:2px;
font-size:0;
overflow:hidden;
background:#EB5B04;
padding:0;
}

#webfx-menu-bar-1 {
background:#EB5B04;
height:2px;
}

#webfx-menu-bar-2 {
background:#EB5B04;
height:3px;
}

#webfx-menu-bar-5 {
background:#9C501E;
height:2px;
}

.NewLabel {
font-family:arial,verdana;
font-size:7.5pt;
text-decoration:none;
color:#c4a44f;
}

.imgSoc img {
margin-top:7px!important;
}

.psTable {
border:0;
width:100%;
padding:0;

}

.PageSurveyHeading {
background-color:#EB5B04;
font-weight:700;
color:#FFF;
}

.psErrorText {
color:Red;
font-family:Tahoma;
font-weight:700;
text-align:center;
width:100%;
font-size:smaller;
}

al {
text-decoration:none;
color:#DBB94F;
}

al:hover {
text-decoration:underline;
color:#E6CD84;
}

.quicklist.td.title {
font-size:11px;
color:#000;
font-weight:700;
background-color:#E3DECB;
padding-left:2px;
border:1px solid #C5B68F;
}

.SPTable .quicklist.td.pricename {
height:15px;
width:105px;
font-size:11px;
padding-left:5px;
padding-right:5px;
border:1px solid #C5B68F;
color:#000;
}


.LeftNavGrey table.quicklist td.pricename {
padding-left:3px;
width:95px;
}

.LeftNavGrey table.quicklist td.pricechange {
padding-right:3px;
}

.SPTable .quicklist .priceimageaup_gif,.SPTable .quicklist .priceimagealevel_gif,.SPTable .quicklist .priceimageadown_gif {
background-color:#FFF;
border:1px solid #C5B68F;
width:30px;
}

.LeftNavGrey table.quicklist td.priceimageaup_gif,.LeftNavGrey table.quicklist td.priceimageadown_gif {
padding-left:5px;
padding-right:5px;
}

.SPTable .quicklist {
font-family:arial, helvetica, sans-serif;
width:160px;
font-size:10px;
color:#000;
}

.SPTable .quicklist.td {
font-size:10px;
border:1px solid #C5B68F;
}

.SPTable .quicklist.td.timedisplay {
font-family:arial, helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:400;
background-color:#E3DECB;
padding-left:2px;
}

.SPTable .quicklist.td.pricedata {
padding-left:15px;
padding-right:5px;
font-size:11px;
border:1px solid #C5B68F;
width:20px;
}

.SPTable .quicklist.td.priceimage {
padding-left:5px;
padding-right:5px;
}

.SPTable .quicklist.td.pricechange {
padding-left:10px;
font-size:11px;
border:1px solid #C5B68F;
}

.value {
font-family:arial, helvetica, sans-serif;
font-size:11px;
vertical-align:top;
font-weight:400;
color:#000;
border:1px solid #C5B68F;
text-align:right;
}

.codedetails {
text-align:left;
font-family:arial, helvetica, sans-serif;
color:#000;
font-size:10px;
width:250px;
margin:0;
padding:2px;
}

.other {
background-color:#FFF;
font-family:arial, helvetica, sans-serif;
color:#000;
font-size:7px;
padding-top:4px;
}

.time {
font-family:arial, helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:400;
background-color:#FFF;
padding-left:2px;
}

.item {
text-align:left;
border:1px solid #C5B68F;
background-color:#E3DECB;
color:#000;
font-size:11px;
}

/*.header {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:700;
}*/

.ErrorText,.FormLabelsRequired {
color:red;
font-weight:700;
}

/* Removed for website refresh Feb 2010
a:link,a.genlinkt:active,a.topnav:active {
color:#EB5B04;
text-decoration:none;
}

a:hover,a.ColumnText:hover,a.genlink:hover,a.topnav:hover {
color:#EB5B04;
text-decoration:none;
}*/

INPUT.FormInputBoxes,TEXTAREA.FormInputBoxes,SELECT.FormSelectBoxes,INPUT.FormButtons {
font-size:11px;
}

a.whitelink:link,a.whitelink:visited {
color:#999999;
font-family:arial,verdana;

}

a.whitelink:active,a.blacklink:active {
color:#999999;
font-family:arial,verdana;

}

a.whitelink:hover,a.blacklink:hover {
color:black;
font-family:arial,verdana;


}

a.blacklink:link,a.blacklink:visited {
color:#000;
font-family:arial,verdana;

}

/*.HeaderRow,.HeaderRow01 {
background-color:#5D5852;
color:#FFF;
font-family:arial,verdana;
font-size:8pt;
font-weight:700;
}*/

a.genlink:link,a.genlink:visited {
color:#00E;
}

a.topnav:link,a.topnav:visited {
color:#FFF;
}

TD.LeftNavGrey,TD.RightNavGrey,TD.BottomBarGrey,TD.BottomNavGrey,TD.RightNavGreyBox,TD.BgColorGrey {
background-color:Transparent;
}

TD.BottomBarGrey,TD.PhotoLibraryCell {
border-bottom:gray 1px solid;
}

#webfx-menu-bar-3,#webfx-menu-bar-4 {
background:#FFF;
height:1px;
}

.psButton,.psTextBox {
font-size:xx-small;
}

al:visited,al:active {
color:#C19B28;
}
