#Layout1-MediaCentreGroups-Container					{ margin:0; padding:0; }
#Layout1-MediaCentreGroups-Wrapper						{ margin:0; padding:0; }
#Layout1-MediaCentreGroups-Container ul					{ margin:10px 0 0 10px; padding:0; }
#Layout1-MediaCentreGroups-Container ul li					{ margin:4px 3px 0 0; padding:0; list-style:none; float:left; display:block; }	

#Layout1-MediaCentreGroups-Container ul li a			{ padding:2px 10px 7px 10px; font-size:0.9em; }
#Layout1-MediaCentreGroups-Container ul li a:hover,
#Layout1-MediaCentreGroups-Container ul li.active a		{ background-color:#5282cb; color:#fff; }
#Layout1-MediaCentreGroups-Container ul li p			{ margin:0;}

#Layout1-MediaCentreGroups-Footer						{ display:none; }




#Layout1-DownloadSearch-Container						{ background:#e7e7e7 url('../grfx/layout/form-top.png') no-repeat 0 0; margin-top:15px; clear:both; }
#Layout1-DownloadSearch-Wrapper							{ background:url('../grfx/layout/form-bottom.png') no-repeat left bottom; padding:15px 15px 25px 15px; position:relative; }
#Layout1-DownloadSearch-Wrapper	.keywords-label	 		{ width:130px; vertical-align:top; text-align:left; color:#666; font-weight:normal; font-size:.9em; margin-right:10px; padding-top:4px; float:left; }
#Layout1-DownloadSearch-Wrapper .search-keywords		{ border:none; padding:3px; font-size:11px; font-family:Arial, Helvetica, Sans-serif; width:225px; border:1px solid #AAA; float:left; }
#Layout1-DownloadSearch-Wrapper .form-footer			{ float:left; margin-left:20px; }
#Layout1-DownloadSearch-Wrapper .reset-button			{ display:none; }
#Layout1-DownloadSearch-Wrapper:after 		{ content: "."; 
						display: block; 
						height: 0; 
						clear: both; 
						visibility: hidden; }

/* Error text */
/* ------------------------------------------------------------------- */
#Form-Layout-One-Validation-Wrapper,
#CallbackRequest-Validation-Wrapper		{ background-color:#06396E; padding:10px; padding-bottom:3px; color:#FFF; margin-bottom:15px; font-size:11px}
#Form-Layout-One-Validation-Wrapper p,
#CallbackRequest-Validation-Wrapper p	{ color:#FFF; margin-bottom:5px;}
#Form-Layout-One-Validation-Wrapper ul,
#CallbackRequest-Validation-Wrapper ul	{ color:#FFF; margin-left:22px;}
#Form-Layout-One-Validation-Wrapper li,
#CallbackRequest-Validation-Wrapper li	{ background-image:none; list-style:disc; padding-left:0;}


#Downloads-NoResults-Container			{ margin-top:10px; }


#Downloads-Table-Container,
#Downloads-Table-Wrapper						{ padding:0; font-size:0.9em; clear:both; }

#Downloads-Table-Container						{ clear:both; margin-top:1px}
#Downloads										{ width:100%}
#Downloads td,
#Downloads th									{ background-color:#E7E7E7; padding:8px 10px; border-bottom:1px solid #FFF; color:#666; text-align:left; } 
#Downloads th									{ background-color:#5282cb; color:#FFF; }
#Downloads th.Product,
#Downloads td.Product							{ font-weight:bold; padding-left:20px; }
#Downloads td.Size,
#Downloads td.Posted							{ white-space:nowrap; }
#Downloads a									{ text-decoration:none; display: block; background: url('../grfx/buttons/download.png') no-repeat 0 0; height: 29px; width: 150px; text-indent: -999em}
#Downloads a:hover								{ text-decoration:underline; }



/* ------------------------------------------------------------------- */ 
/* SUB NAV */
/* ------------------------------------------------------------------- */
#SecondNav ul ul li							{ list-style:none; margin-top:1px;}
#SecondNav ul ul li a						{ text-decoration:none; color:#FFF; display:block; padding:9px 10px 9px 15px; font-size:.9em; background-color:#5282cb; background-image:none; }
#SecondNav ul ul li a:hover					{ background-color:#2d5a96; color:#FFF; background-image:none; }
