/*MASTHEAD*/
.mastArrow                {font-family:"Courier New", Courier, monospace;color:#FFFFFF;}
.mastLink                 {color:#3B73B9;}
.stockLink a, .stockLink a:link, {color:#666666;}
.stockLink a:visited {color:#3B73B9;}

/*BREADCRUMBS*/
.breadLink                {color:#3B73B9;}
.breadText                {color:#666666;}

/*FOOTER*/
.footPrimary              {color:#666666; }
.footSecondary            {color:#666666;}
.footerBlock              {text-align:center;}
.footCopyright            {color:#999999;}

/*BUSINESS UNIT FOOTER*/
.buFootPrimary            {color:#666666;}
.buFootSecondary          {color:#666666;}

/*SIDE NAVIGATION*/
.sideNavHeading           {color:#666666;font-weight:bold;}
.sideNavHeadingCurrent    {color:#999999;font-weight:bold;}
.sideNavLink              {color:#3B73B9;}  
.sideNavLinkCurrent       {color:#999999;}
.sideNavOutdent           {text-indent:-1.2em;margin-left:1.2em;margin-bottom:.2em;}


/*SECONDARY NAVIGATION*/
.secondNavLink            {color:#3B73B9;}


/*SELECTOR*/
.selectHeading            {font-weight:bold;color:#666666;}
.selectDisclaimer         {color:#999999;}
.selectLinkRelated        {color:#3B73B9;font-weight:bold;}


/*SPOTLIGHTS*/
.spotLinkPrimary        {font-weight:bold;color:#3B73B9;}
.spotLinkSecondary        {color:#3B73B9;}
.spotLinkMore             {color:#3B73B9;}

/*BLOCKS*/
.blockTitle               {font-weight:bold;color:#666666;}
.blockList                {color:#666666;}
.blockFilterHead          {color:#666666;font-weight:bold;}
.blockFilterHeadCurrent   {color:#999999;font-weight:bold;}


/*REPORTS*/
.reportPending            {background-color:#F5F5F5;}
.reportBorder             {background-color:#666666;}
.reportData               {color:#666666;text-align:center;}
.reportFill               {background-color:#EBEBEB;}
.reportHeading            {color:#666666;text-align:center;}
.tableHeading             {color:#FFFFFF;font-weight:bold;text-align:left;margin-left:10px;margin-top:2px;margin-right:10px;margin-bottom:2px;}
.tableBGheading           {background-color:#cccccc;}
.tableData                {margin-left:10px;margin-top:5px;margin-right:10px;margin-bottom:5px;}
.tableBorder              {background-color:#cccccc;}
.disclaimer               {font-size:85%; line-height:125%;}
.headerLine               {background-color: #666666;}


/*SITE MAP*/
.siteMapHeadPrimary       {color:#3B73B9;font-weight:bold;}
.siteMapHeadSecondary     {color:#666666;font-weight:bold;}

/*GENERAL*/
.globalHeadPrimary        {color:#666666;font-weight:bold;}
.globalHeadSecondary      {color:#666666;font-weight:bold;}
.globalBGcontent          {background-color:#f5f5f5;} 
.globalBGlist             {background-color:#ffffff;}
.globalBGborder           {background-color:#cccccc;}
.globalImgBorder          {border-bottom-color:#666666;border-left-color:#666666;border-top-color:#666666;border-right-color:#666666;}
.globalInput              {font-family:Arial, Helvetica, san-serif;color:#666666;border-color:#cccccc;font-size: 10px; line-height: 10px; padding: 1px;}
.globalDropDown           {font-family:Arial, Helvetica, san-serif;color:#666666;border-color:#cccccc;}
.globalFormWidget         {}
.globalArrow              {font-family:"Courier New", Courier, monospace;color:#3B73B9;}  
.globalBullet             {font-family:"Courier New", Courier, monospace;color:#999999;}
.globalOutdent            {text-indent:-1.2em;padding-left:1.2em;margin-bottom:.2em;}
td, th, span, div, b, body, a     {font-family:Arial, Helvetica, san-serif;color:#666666;text-decoration:none;}
a:link                    {color:#3B73B9;}
a:hover                   {color: #A9B8DF;text-decoration:underline}
 a:visited                 {color:#3B73B9;}
.globalInlineLink         {color:#3B73B9;}
/*.globalBodyCopy         {line-height:125%;}*/
.hide                     {position:absolute;visibility:hidden;}
body                      {margin:0px;background-color:#ffffff;}
.layout                   {}

.salesContainer           {background-color:#ff6633;}
.relatedItemsContainer    {background-color:#3B73B9;}
.iconLink                 {font-size:80%;color:#3B73B9;font-weight:bold;}


span.imageBlock {
    float: left;
    margin: 0 12px 5px 0;
	border: 1px solid #ccc;
	}
select, option {
	font-family: Arial, Helvetica, san-serif;
	color: #666;}
input {
	margin: 0;
	padding: 0;
	display: inline;
}
h5 {
	color: #999;
	margin: 0;
	padding: 0 0 0 1px;
	font-weight: bold;}


ul.relatedLinks {
    list-style-type: nobull;
    margin-left: 0;
	padding: 0;}

ul.relatedLinks li {
    list-style-type: none;
    background: url(../images/navBul.gif);
	background-position: 0 4px; 
	background-repeat: no-repeat; 
	color: #666;
	margin-left: 0;
	padding: 0 0 2px 2px;}
 



ul.newsLinks {
    list-style-type: none;
    margin-left: 0px;
	padding: 0px 0 0 0;}

ul.newsLinks li {
    list-style-type: none;
    background: url(../images/spacer.gif);
	background-position: 2px 2px; 
	background-repeat: no-repeat; 
	color: #666;
	font-weight: bold;
	margin-left: 0px;
	padding: 0px 0 2px 0px;}

ul.newsLinks img
{vertical-align:text-bottom
} 



 td 
 {
    padding: 0 0 0 1px;
	/*color: #999;*/
}
#label
 {
	display: block;
	margin: 5px 0 3px 1px;
	color: #999;
	font-weight: bold;
 }
p,td,ul
{
	font-family: Arial, Helvetica, san-serif;
}
.main{
	font-size : 85% !important;
	font-size : 85%;
	font-size/**/:/**/85%;
	/*color: #666;*/
	/*color: #999;*/
	}
span.homeBodyHead1,div.homeBodyHead1
{
	font-size: 90%;
	line-height: 120%;
	font-family: Arial, Helvetica, san-serif;
	/*color: #999;*/
}

/*span.homeBodyHead1,div.homeBodyHead1
{
	line-height: 110%;
}

.grid_home { 
	width: 551px;}

.grid_home .col1 {
	width: 320px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 351px; /* Styles for MS IE5 PC */
    width/**/:/**/320px; /* Styles for IE6 PC */
    padding-right: 31px;}
	
.grid_home .col2 {
	width: 200px;}    

.grid_home .row2 .col1, .grid_home .row2 .col2 {
	padding-top: 15px;
	border-top: 1px solid #ccc;}

.grid_home .cell3 {
	width: 0;
	display: none;}  
	
.grid_2-3_1-3 {
    width: 551px;}

.grid_2-3_1-3 .col1 {
    width: 388px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 388px; /* Styles for MS IE5 PC */
    width/**/:/**/388px; /* Styles for IE6 PC */
    padding-right: 0px;}
	
.grid_form .col1 label {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;	
	margin-top:0px;	
}

.grid_form .col1 .question {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#666666;
	font-weight:normal;
	text-decoration:none;
	text-align:justify;				
}

.grid_form .col1 .question input {
	padding:1px;
	font-size:80%;
}

.grid_form .col1 .mandatory {
	font-size:120%;
	color:#3B73B9;
	margin-left:2px;

}

.grid_form .col1 .question2 {
	margin: 0px 0px 10px 0px;
}

.grid_form .col1 .question3 {
	margin: 0px 0px 10px 0px;
}

.grid_form .col1 .question4 {
	margin: 0px 0px 10px 0px;
}

.grid_2-3_1-3 .col2 {
    width: 143px;
	padding-left:20px;}
	
.grid_2-3_1-3 .col2 .rightMenuTitle {
	font-size:100%;
	color:#666666;
	line-height:10px;
	margin-bottom:6px;
}
	
.grid_2-3_1-3 .col2 .rightMenuLink {
	line-height:10px;
	margin-bottom:6px;
}

.grid_2-3_1-3 .cell3 {
	width: 0;
	display: none;}  
	
.grid_1-2_1-2 {
    width: 551px;}

.grid_1-2_1-2 .col1 {
    padding-right: 31px;
    width: 260px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 291px; /* Styles for MS IE5 PC */
    width/**/:/**/260px; /* Styles for IE6 PC */}

.grid_form .col1 label {
	float:left;
	width:180px;
}

.grid_form .col1 .question {
	margin: 0px 0px 8px 0px;
	clear:both;
	height:18px;}

.grid_form .col1 #formBreak {
	height:10px;
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
}

.grid_2-3_1-3 .col1 .greyTitle {
	font-size:100%;
	color:#666666;
	font-weight:bold;
	margin-bottom:12px
}

.col1 .subTitle, .col1 .subTitle {
	font-size:100%;
	color:#3B73B9;
	font-weight:bold;
	margin-bottom:12px
}

.grid_2-3_1-3 .col1 .readStory {
	width:50px;
	line-height:16px;
	padding:0px;
	margin-bottom:12px;
}

p.newsStory {
	margin: 0 0 0px 0;
	padding: 0 0 0 1px;
	}

.grid_1-2_1-2 .col2 {
    width: 260px;}
    
.grid_1-2_1-2 .cell3 {
	width: 0;
	display: none;}  

.grid_1-3_1-3_1-3 {
    width: 551px;}

.grid_1-3_1-3_1-3 .col1, .grid_1-3_1-3_1-3 .col2 {
    width: 163px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 194px; /* Styles for MS IE5 PC */
    width/**/:/**/163px; /* Styles for IE6 PC */
    padding-right: 31px;}

.grid_1-3_1-3_1-3 .col3 {
    width: 163px;}
    
.grid_full .col1 {
    width: 551px;}
	
.grid_full .col1 .df_link, .headTypeD .df_link{
    clear:both;
	padding-bottom:24px;}
	
.grid_full .col1 .df_link2{
    clear:both;
	padding-bottom:0px;}
	
.grid_full .col1 .df_link .img, .grid_full .col1 .df_link2 .img, .headTypeD .df_link .img {
    float:left;
	padding-right:5px;}
	
.grid_full .col1 .df_link .link, .grid_full .col1 .df_link2 .link, .headTypeD .df_link .link {
    float:left;
	padding:2px 5px 0px 0px;}
	
.grid_full .col1 .df_link .readMore, .grid_full .col1 .df_link2 .readMore, .headTypeD .df_link .readMore {
    float:left;}
	
.grid_full .col1 .df_link .readMore img, .grid_full .col1 .df_link2 .readMore img, .headTypeD .df_link .readMore img {
    margin-top:4px;}

.grid_full .cell2, .grid_full .cell3 {
	display: none;
	width: 0px;}
    
.grid_full .col2, .grid_full .col3 {
    width: 0px;}
	
	
.grid_full .eNewsTitle {
	margin-bottom:12px;}

.grid_form .col1 {
	width: 533px;
}


*/


 ###########################
# Left Menu				#
 ###########################
*/

#alexandra {
    padding: 30px 30px 35px 0;
    width: 163px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 184px; /* Styles for MS IE5 PC */
    width/**/:/**/163px; /* Styles for IE6 PC */}

.home #alexandra {
    padding-top: 55px;
    width: 163px !important; /* Styles for Mozilla, Safari, IE Mac */
    width: 184px; /* Styles for MS IE5 PC */
    width/**/:/**/163px; /* Styles for IE6 PC */
font-weight:bold} 

    
#alexandra ul#navList {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;	
list-style-type: none;
	background: url(../images/nav2_dash.gif) top left repeat-x;
	list-style-type: none;
	margin: 0 0 25px 0;
	padding: 1px 0 0 0;
width:163px;
font-weight:bold}
	
#alexandra ul#navList ul  {
	list-style-type: none;
	margin: 0;
	padding: 0;
	background-image: none;}	
	
#alexandra ul#navList li {
	background: url(../images/nav2_dash.gif) bottom left repeat-x;
	padding: 1px 0 2px 0;}	
	
#alexandra ul#navList li ul li  {
	background-image: none;
	padding: 2px 0 2px 18px;
font-weight:normal}
	
	
#alexandra ul#navList a:link, #alexandra ul#navList a:visited {
	color: #666;
	text-decoration: none;
	display: block;
	padding: 4px 0 4px 8px;} 
	
#alexandra ul#navList a:hover, #alexandra ul#navList a:active {
	color: #3B73B9;
	text-decoration: none;
	background-color: #efefef;
	display: block;
	padding: 4px 0 4px 8px;}

#alexandra ul#navList ul a:link, #alexandra ul#navList ul a:visited {
	color: #666;
	padding: 0;
	text-decoration: none;} 
	
#alexandra ul#navList ul a:hover, #alexandra ul#navList ul a:active {
	color: #666;
	background-color: #fff;
	padding: 0;
	text-decoration: underline;}
		
#alexandra ul#navList li.selected, #alexandra ul#navList li.selected a:link, #alexandra ul#navList li.selected a:visited {
	color: #3B73B9;
	font-weight: bold;}

#alexandra ul#navList li.selected  li, #alexandra ul#navList li.selected li a:link, #alexandra ul#navList li.selected li a:visited{
	color: #666;
	font-weight: normal;}
	

	