/****************************************************************************************
================================= dlink_styles.css =====================================
*****************************************************************************************/
/**
 * DLink CSS StyleSheet
 * 
 * CSS styles for DLink European WebSites
 * The styles in this stylesheet should be organised according to the following guidelines:

 * Selectors should be organised by style groups
 
 *  <ol>
 *   <li> reset styles </li>
 *   <li> typography styles </li>
 *   <li> layout styles (header, content, footer, etc.) </li>
 *   <li> module or widget styles </li>
 *  </ol>

 * Then, within each of those groups, selectors should be further organised by DOM hierarchy (working down the page, from the outside in):
 *
 *  <ol>
 *   <li> any parent styles (containing elements, working outside-in) </li>
 *   <li> block-level element styles (paragraphs, lists, etc.) </li>
 *   <li> inline element styles (links, abbreviations, etc.) </li>
 *  </ol>

 * Then within those selectors, rules should be ordered by element type:
 *
 *  <ol>
 *    <li> paragraphs </li>
 *    <li> blockquotes </li>
 *    <li> addresses </li>
 *    <li> lists </li>
 *    <li> forms </li>
 *    <li> tables </li>
 *    <li> etc. </li>
 *  </ol>

 * Finally, CSS declarations should be ordered by style type:
 *
 *   <ol>
 *     <li> positioning (with coordinates) styles </li>
 *     <li> float/clear styles </li>
 *     <li> display/visibility styles </li>
 *     <li> spacing (margin, padding, border) styles </li>
 *     <li> dimensions (width, height) styles </li>
 *     <li> typography-related (line-height, color, etc.) styles </li>
 *     <li> miscellaneous (list-style, cursors, etc.) styles </li>
 *   </ol>
 *
 * @author Chemistry Digital
 * @author Patrick Shone (Fatwire)
 * @author Robert Rocheleau(Fatwire)
 * @copyright DLink
 * @date 2008-29-09
 * @version 0.9
 * @revision 1
 */

/**
* Styles Index
* 
* =RESET STYLES
* =TYPOGRAPHY STYLES
* =LAYOUT STYLES
*/

/**
* Colour Index
*
* This table defines colour values used across the DLink site
* 
* ----------------------|
* | HEX		 | COLOUR	|
* |---------------------|
* | #87161c; | red		|
* |---------------------|
* | #0087be; | blue		|
* -----------------------
*/

/**
*/
/* BEGIN TEMP STYLES */
#MainNav, .TopLevelContent, #RightNav, .FinderButton {
	font-family: serif;
}
/* END TEMP STYLES */

/**
* =====================================================================================
* =RESET STYLES
* =====================================================================================
*/

body {
	margin-top: 10px;
}

body * {
	margin: 0 auto;
}

a {
	outline: none;
	text-decoration: none;
}

table {
	border-collapse: separate;
	border-spacing: 0;
}

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

a:hover {
	text-decoration: underline;
}

h2 {
	margin: 0px;
	padding: 0px;
}

h3 {
	margin: 0px;
	padding: 0px;
}

/**
* ====================================================================================
	CONSUMER AND BUSINESS SECTOR STYLES
* =====================================================================================
*/
/*CONSUMER*/

.ConsumerProductsTitle {
	color:#0087be;
}

.Consumer h1 {
	color:#0087be;
}

.Consumer h1 a {
	color:#0087be;
}

.Consumer h2 {
	color:#0087be;
}

.Consumer h2 a {
	color:#0087be;
}

.Consumer .InfoPanel h2 {
	color:#0087be;
}

.Consumer .BuyNow a {
	color:#0087be;
}

/* Consumer Tabs */
.Consumer .Tab Left Selected h2 a:active {
	color:#0087be;
	text-decoration:underline;
}

/*BUSINESS*/

.BusinessProductsTitle {
	color:#87161c;
}

.Business h1 {
	color:#87161c;
}

.Business h1 a {
	color:#87161c;
}

.Business h2 {
	color:#87161c;
}

.Business h2 a {
	color:#87161c;
}

.Business .InfoPanel h2 {
	color:#87161c;
}

.Business .BuyNow a {
	color:#87161c;
}

/* Business Tabs */
.BannerImage a {
	color: #87161c;
}

#BannerImage2 .BannerImage h1 a {
	color: #87161c;
}

#BannerImage3 .BannerImage h1 a {
	color: #87161c;
}

.Business .Tab Left Selected h2 a:active {
	color:#87161c;
	text-decoration:underline;
}
/**
* =====================================================================================
* 	MAIN AND SIDE NAV LINKS
* =====================================================================================
*/
.Consumer #MainNav a.Current {
	color:#0087be;
	text-decoration:underline;
}

.Business #MainNav a.Current  {
	color:#87161c;
	text-decoration:underline;
}

#MainNav a#CurrentConsumer{
	color:#0087be;
	text-decoration:underline;
}

#MainNav a#CurrentBusiness{
	color:#87161c;
	text-decoration:underline;
}

/**
* =====================================================================================
*  	MAINNAV LINK SIZES (COUNTRY ASSET FONT SIZE VALUES)
* =====================================================================================
*/
.hLarge a {
	font-size: .75em;
	font-weight: bold;	
	color: #666;	
}

.hMedium a {
	font-size: 0.65em;
	font-weight: bold;	
	color: #666;	
}

.hSmall a {
	font-size: 0.55em;
	font-weight: bold;	
	color: #666;	
}

/**
* =====================================================================================
* 	FOOTER LINK SIZES (COUNTRY ASSET FONT SIZE VALUES)
* =====================================================================================
*/
.fLarge a {
	font-size: .7em;
	font-weight: normal;	
	color: #666;	
}

.fMedium a {
	font-size: 0.65em;
	font-weight: normal;	
	color: #666;	
}

.fSmall a {
	font-size: 0.6em;
	font-weight: normal;	
	color: #666;	
}

/**
* =====================================================================================
* 		FILE PRODUCT DESCRIPTION TAB COLOURS
* =====================================================================================
*/
.Consumer #ProductDescTabs .Tab h2 a
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
}

.Business #ProductDescTabs .Tab h2 a
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
}

/**
* =====================================================================================
* 		FILE ICON CLASSES
* =====================================================================================
*/
.3d {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_3d.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Audio {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_audio.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Bug {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_bug.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Card {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_card.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Doc {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_doc.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Feed {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_feed.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Film {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_film.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Flash {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_fla.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Generic {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_generic.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Html {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_html.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Image {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_image.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Gif {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_image.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Link {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_link.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Log {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_log.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Movie {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_mov.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Pdf {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_pdf.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Podcast {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_podcast.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Ppt {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_ppt.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Swf {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_swf.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Txt {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_txt.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Xls {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_xls.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Xml {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_xml.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}
.Zip {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_zip.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
	color: #000000;
}

/**
* =====================================================================================
* =TYPOGRAPHY STYLES
* =====================================================================================
*/
body * {
	font-family: 'Verdana', Arial, Helvetica, sans-serif;	
}
h2 {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;
}
h3 {
	font-size: 0.75em;
	font-weight: bold;
}

#MainNavTop, #MainNavBottom {
	font-size:1px;
}

#SearchInput {
	font-size: 0.8em;
}

#SearchButton {
	font-size: 0.9em;
	font-weight: bold;
}

#HomeLeftNav .Divider,
#HomeLeftNav .GreyDivider {
	font-size: 1px;
	line-height: 1px;
}

#HomeLeftNav #LeftNavForHome .Title h1 {
	font-size: 1.05em;
	font-weight: bold;
}

#HomeLeftNav #LeftNavForHome .Title a {
	color: #0087be;
}

#HomeLeftNav #LeftNavForHome .Title a:hover {
	text-decoration: none;
}

#HomeLeftNav #LeftNavForHome .Link, #HomeLeftNav #LeftNavForBusiness .Link {
	font-size: 0.7em;
	color: #000000;
}

#HomeLeftNav #LeftNavForHome .Link a {
	font-weight: bold;
	color: #0087be;
}

#HomeLeftNav #LeftNavForBusiness .Title h1 {
	font-size: 1.05em;
	font-weight: bold;
}

#HomeLeftNav #LeftNavForBusiness .Title a {
	color: #87161c;
}

#HomeLeftNav #LeftNavForBusiness .Title a:hover {
	text-decoration: none;
}

#HomeLeftNav #LeftNavForBusiness .Link a {
	font-weight: bold;
	color: #87161c;
}

/*Left Navigation Selection */
#LeftNav li.Selected a{
	text-decoration:underline;
}
/*Left Navigation Selection */

#LeftNav .TopLevel .TopLevelTop {
	font-size: 1px;
	line-height: 1px;
}

#LeftNav .TopLevel .TopLevelBottom {
	font-size: 1px;
	line-height: 1px;
}

#LeftNav .TopLevel .TopLevel_Top {
	FONT-SIZE: 1px; BACKGROUND: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") 50% top; WIDTH: 199px; LINE-HEIGHT: 1px; HEIGHT: 7px

	
}
#LeftNav .TopLevel .TopLevel_Bottom {
	FONT-SIZE: 1px; BACKGROUND: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") 50% bottom; WIDTH: 199px; LINE-HEIGHT: 1px; HEIGHT: 7px
}

#LeftNav .TopLevel a {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;
}

#LeftNav .TopLevel a.red {
	text-decoration: underline;
}

#LeftNav .SubLevel li a {
	font-size: 0.7em;
	font-weight: bold;
	color: #666;
}

#LeftNav #ProductFinder p.FinderTitle {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;

}
#LeftNav #ProductFinder p.FinderDescription {
	font-size: 0.625em;
	color: #666;
}

#LeftNav #ProductFinder #txtProductFinder {
	font-size: 0.75em;
}

#RightNav .TopLevel .TopLevelTop {
	font-size: 1px;
	line-height: 1px;
}

#RightNav .TopLevel .TopLevelBottom {
	font-size: 1px;
	line-height: 1px;;
}

#RightNav .TopLevel .TopLevel_Top {
	FONT-SIZE: 1px; BACKGROUND: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") 50% top; WIDTH: 199px; LINE-HEIGHT: 1px; HEIGHT: 7px
}
#RightNav .TopLevel .TopLevel_Bottom {
	FONT-SIZE: 1px; BACKGROUND: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") 50% bottom; WIDTH: 199px; LINE-HEIGHT: 1px; HEIGHT: 7px
}

#RightNav .TopLevel a {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;
}

#RightNav .SubLevel li ul.ExtendedInfo li {
/*	font-size: 0.7em;*/
	color: #666;
	line-height: 1em;
}

#RightNav .SubLevel li a {
	font-size: 0.7em;
	font-weight: bold;	
	color: #666;
}

#BreadCrumb {
	font-size: 0.7em;
	color: #999999;
}

#BreadCrumb a {
	color: #999999;
}

#BreadCrumb a.CurrentPage {
	text-decoration: underline;
}

#MainBannerTabs .Tab {
	text-align: center;
}

#MainBannerTabs .Tab h2 {
	font-size: 0.875em;
}

#MainBannerTabs .Tab h2 a {
	color: #999999;
}

#MainBannerTabs .LeftSelected h2 a,
#MainBannerTabs .RightSelected h2 a,
#MainBannerTabs .MiddleSelected h2 a,
#MainBannerTabs .Tab h2 a:hover
{
	color: #86161e;
}

#HowToGuidesContainer {
	font-size: 1.0em;
}

#HowToGuidesContainer h2 {
	font-size: 0.8em;
	color: #0087be;
}

.HowToGuidesLinkRow p {
	font-size: 0.7em;
}

.HowToGuidesLinkRow a {
	font-size: 0.75em;
	font-weight: bold;
	color: #0087be;	
}

#HowToGuidesContainer .ViewAllLink {
	font-size: 0.7em;
	font-weight: bold;	
}

.HowToDynamicLrgBody p {
	font-size: 0.7em;
	color: #666;
}

a.Pdf {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
}

div.PdfLinks p, div.PdfLinks p a, div.PdfLinks p a:hover {
	color: #000000;
}

.SmallMediumBusiness {
	font-size: 1.0em;
}

.SmallMediumBusiness h2 {
	font-size: 0.8em;
	color: #87161c;
}
.SmallMediumBusinessLinkRow p {
	font-size: 0.7em;
}

.SmallMediumBusinessLinkRow a {
	font-size: 0.75em;
	font-weight: bold;	
	color: #87161c;
}

.SmallMediumBusiness .ViewAllLink {
	font-size: 0.7em;
	font-weight: bold;
}

.SmallMediumBusinessAlt {
	font-size: 1.0em;
}

.SmallMediumBusinessAlt h2 {
	font-size: 0.8em;
	color: #87161c;
}

.SmallMediumBusinessAltLinkRow p {
	font-size: 0.7em;
}

.SmallMediumBusinessAltLinkRow a {
	font-size: 0.75em;
	font-weight: bold;
	color: #87161c;	
}

.SmallMediumBusinessAlt .ViewAllLink {
	font-size: 0.7em;	
	font-weight: bold;	
}

.SmallMediumBusinessCaseStudies h2 {
 	color: #87161c
}

.SmallMediumBusinessCaseStudies .PdfLinks {
	font-size: 0.75em;
	font-weight: bold;
}

.SmallMediumBusinessCaseStudies .PdfLinks a.Pdf,
.SmallMediumBusinessCaseStudies .PdfLinks a.Pdf:hover {
	color: #87161c;
}

.SmallMediumBusinessCaseStudies .FeaturedDetails p {
	font-size: 0.7em;
}

.SmallMediumBusinessCaseStudies .FeaturedDetails h2 {
	font-size: 0.825em;
	color: #87161c;
}

.SmallMediumBusinessCaseStudies .FeaturedDetails a {
	font-size: 0.75em;	
	font-weight: bold;	
}

.SmallMediumBusinessCaseStudies .ViewAllLink {
	font-size: 0.7em;
	font-weight: bold;
}

.SmallMediumBusinessLinks h2 {
	color: #87161c;
}

.SmallMediumBusinessLinks .ViewAllLink {
	font-weight: bold;
	font-size: 0.7em;
}

h2.HowToSubTitle {
	font-size: 0.75em;
	font-weight: bold;
}

#Products .ProductsPanel h1 {
	font-size: 1.25em;
	font-weight: bold;
}

#Products .ProductsPanel .Details a.blue h2 {
	color: #0087be;
}

#Products .ProductsPanel .Details a.red h2 {
	color: #87161c;
}


#Products .ProductsPanel .Details p {
	font-size: 0.625em;
}

#CheckBoxesColumns .LabelColumn {
	font-size: 1.0em;
}

#CheckBoxesColumns .ColumnTitle {
	font-size: 0.7em;
	font-weight: bold;
	color: #666;
}

#CheckBoxesColumns .CheckBoxColumn {
	font-size: 1.0em;
}

#CheckBoxesColumns .FinalColumn {
	font-size: 1.0em;
}

#CheckBoxesColumns .CheckBoxRow {
	font-size: 0.625em;
	color: #666;	
}

#CheckBoxesColumns .CheckBoxRow label {
	color: #666;
}

#CheckBoxesColumns .CheckBoxRow input {
	color: #666;
}

#CheckBoxesColumns .greyed label {
	color: #999999;
}

#ProductsTab .Tab {
	font-size: 0.7em;
	font-weight: bold;
	color: #86161e;	
	text-align: center;
}

#ProductsTab .Left p {
	text-align: left;
}

#ProductsResults .Details h2 {
	font-size: 0.75em;
	color: #86161e;;
}

#ProductsResults .Details a.red h2 {
	color: #87161c;
}

#ProductsResults .Details p {
	font-size: 0.7em;
	color: #666;
}

#ProductsResults .Details p a {
	color: #86161e;
}

.HeaderPanel h1 {
	font-size: 1.25em;
	font-weight: bold;
}

.HeaderPanel p {
	font-size: 0.7em;
	color: #666;
}

p.CareerHead {
	color: #000000;
}

.BasicContent h1 {
	font-size: 1.25em;
	font-weight: bold;
}
.BasicContent h2 {
	font-size: 0.75em;
	font-weight: bold;
	color: #000000;
}
.BasicContent h3 {
	font-size: 0.70em;
	font-weight: bold;
	color: #000000;
}
.BasicContent p {
	font-size: 0.7em;
	color: #666;
}
.BasicContentt ul
{
	margin: 0px 0px 0px 40px;
	padding-left: 0px;
}
.BasicContent ul
{
	margin: 0px 0px 0px 40px;
	padding-left: 0px;
}
.BasicContent li
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #666666;
	line-height: 1.5em;
}
.FindOurOfficesContainer li
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:1em;
	color: #666666;
	line-height: 1.5em;
}

#IndustryNews .NewsLinkRow {
	font-size: 0.7em;
	color: #666;
}

#IndustryNews .NewsLinkRow a {
	color: #999999;
	font-weight: bold;
}

.PrinciplesPanel ul {
	font-size: 0.7em;
	color: #000000;
	line-height: 1.5em;
}

.PrinciplesPanel ul li span {
	color: #666;
}

.BasicContentValues .BodyImageRight {
	text-align: right;
}
/* VALUES & PRINCIPLES : END */

/* CONTACT US : START */
.ContactUsLeftCol a {
	font-weight: bold;	
	color: #000000;
	text-decoration: underline;
}
.ContactUsLeftCol a:hover {
	font-weight: bold;	
	color: #000000;
}
/* CONTACT US : END */

/* POPULAR PAGES : START */
#PopularPages ul#PopularPagesList {
	font-size: 0.7em;
	line-height: 1.2em;
}
#PopularPages ul#PopularPagesList li a {
	color: #666;
	text-decoration: underline;
}
li.ForHome a {
	color: #666;
	text-decoration: underline;
	line-height: 1.2em;
}
li.ForHomeAlt a {
	color: #666;
	line-height: 1.4em;
	text-decoration: underline;	
}
/* POPULAR PAGES : END */

/* WHAT'S HOT : START */
/* FEATURED STORY : START */
#WhatsHotBusiness .FeaturedDetails p {
	font-size: 0.7em;
}
#WhatsHotBusiness .FeaturedDetails h2 {
	font-size: 0.825em;
	color: #87161c;
}
#WhatsHotBusiness .FeaturedDetails a {
	font-size: 0.75em;
	font-weight: bold;
}
/* FEATURED STORY : END */

/* IN THE WORLD : START */
.InTheWorldContainer {
	float:left;
	margin:0px;
	padding:0px 10px 0px 0px;
	width:452px;
}
#InTheWorldQuote a h2 {
	font-size: 0.825em;
	color: #0087be;
}
/* IN THE WORLD : END */

/* OTHER LINKS : START */
.WhatsHotConsumerLinks h2 {
	font-size: 0.825em;
	color: #0087be;
}
.EnvironmentalLinkRow a {
	font-weight: bold;
	font-size: 0.75em;
	color: #000000;	
}
.WhatsHotLinkRow p {
	font-size: 0.7em;
}
.WhatsHotLinkRow a{
	font-weight: bold;
	font-size: 0.75em;
	color: #666;
}
.WhatsHotLinkRow a.blue{
	font-weight: bold;
	color: #0087be;	
}
.WhatsHotLinkRow a.red{
	font-weight: bold;
	color: #87161c;
}
/* OTHER LINKS : END */
/* WHAT'S HOT : END */

/* FEATURED PRODUCT : START */
#FeaturedProduct h2{
	font-size: 0.8em;
}
#FeaturedProduct .FeaturedDetails{
	font-size: 0.625em;
}

#FeaturedProduct .FeaturedDetails a{
	font-weight: bold;
}
/* FEATURED PRODUCT : END */
/* BOTTOM PANEL : END */

/* FOOTER : START */
ul#FooterLinks{
	color: #949494;
}
ul#FooterLinks li a{
	color: #949494;
	text-decoration: underline;
}
#Footer p.Address{
	font-size: 0.625em;
	color: #949494;
}
#LocationSelector{
	font-size: 0.625em;
	color: #949494;
}
#LocationSelector a{
	color: #949494;
	text-decoration: underline;
}
.copyright {
	font-size: 0.625em;
	color: #949494;
}
/* FOOTER : END */

.BusinessPanel .Details h2
{
	color: #86161E;
}
.BusinessPanel .Details p
{
	font-size: 0.625em;	
}
.BusinessPanelRight .Details h2
{
	color: #86161E;
}
.BusinessPanelRight .Details p
{
	font-size: 0.625em;
}
.CaseStudiesPanel .Details h2
{
	color: #86161E;
}
.CaseStudiesPanel .Details p
{
	font-size: 0.625em;	
}
.CaseStudiesPanel .PdfLinks {				
	text-align: right;
}
.CaseStudiesPanel a.Pdf 
{
	font-size: 0.7em;	
	color: #86161E;
}
a.PdfLink {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.1em;
}
div.Previous {
	font-size: 0.65em;
	color: gray;
	text-align: right;	
}
div.Page {
	font-size: 0.65em;
	color: #000000;
}
div.Next {
	font-size: 0.65em;
	color: gray;
}
.PnoContainer a {
	color: gray;
}

/** AWARDS START **/
#Awards .ProductsPanel h1
{
	font-size: 1.25em;
	font-weight: bold;
}
#Awards .ProductsPanel .Details h2 a.ArrowLeftBlue
{
	color: #0087be;
}
#Awards .ProductsPanel .Details h2 a.ArrowLeftRed {
	color: #87161c;
}
#Awards .ProductsPanel .Details h2 a.red
{
	color: #87161c;
}
#Awards .ProductsPanel .Details p
{
	font-size: 0.625em;
	color: #666;
}/** AWARDS END **/


/** PRESS START **/
div.BasicContentLeftCol span {
	font-weight: bold;
	color: #000000;
}
div.QuoteArea {
	font-weight: bold;
	font-size: 12px;
}
.InfoPanel h2.blue,
.InfoPanel h2 a.blue
{
	color: #0087be;
}

.InfoPanel ul
{
	color: #000000;
}

.InfoPanel ul li
{
	font-size: 0.70em;
	font-weight: normal;
	color: #000000;
	line-height: 1.2em;
}

.InfoPanel ul li span
{
	color: #666;
}

.InfoPanel p
{
	color: #000000;
}

.InfoPanel p a
{
	color: #666;
}
.InfoPanel p a.Pdf
{
	color: #000000;
}
/** PRESS END **/

/* PRESS CENTRE OVERVIEW : START */
.PressCentreColumnRight .MainPressRelease
{
	font-size: 0.7em;
}

.PressCentreColumnRight .MainPressRelease a
{
	font-weight: bold;
}

.PressCentreColumnRight .MainPressRelease p
{
	font-size: 1em;
}

.PressCentreColumnRight .MainPressRelease p.date
{
	text-decoration: underline;
}

.PressCentreColumnRight .PressRelease
{
	 font-size: 0.7em;
}
.PressCentreColumnRight .ViewAllLink
{
	font-size: 0.7em;
}

.PressCentreColumnRight .PressRelease a,
.PressCentreColumnRight .ViewAllLink a
{
	font-weight: bold;
}

.PressCentreBottomPanels h2
{
	color: #000000;
}

.PressCentreBottomPanels .PanelMainLink a.ArrowLeftBlack
{
	font-size: 0.7em; 	
	font-weight: bold;
}

.PressCentreBottomPanels .PanelOtherLink a.ArrowLeftBlack
{
	font-size: 0.7em;	
	font-weight: bold;

}

.PressCentreBottomPanels .ViewAllLink
{
	font-size: 0.7em;
}

.PressCentreBottomPanels .ViewAllLink a.ArrowLeftBlack
{
	font-weight: bold;
}
/* PRESS CENTRE OVERVIEW : END */

/** INVESTOR RELATIONS START **/
.BasicContentLeftCol a {
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.InvestorBullets {
	font-weight: normal;
}

.InvestorBullets h2 {
	font-size: 0.7em;
}

.InvestorBullets ul {
	font-size: 0.7em;
	font-weight: normal;
}

.InvestorBullets ul li span {
	font-weight: normal;
	color: #666;	
	line-height: 1.7em;
}
/** INVESTOR RELATIONS END **/

.AdvertContent p {
	font-size: 0.6em; /* 10px */
	color: #666;	
}

/** MILESTONES **/
.MilestonesLeftCol {
	font-size: 0.7em;
	text-align: right;	
}

.MilestonesMidCol {
	font-size: 0.7em;
	color: #666;
}

.MilestonesLeftCol p {
	font-weight: bold;
}

.MilestonesInfoPanel p {
	font-size: 0.7em;
	font-weight: bold;
	color: #666;	
}

.TwoColLeft {
/*	font-size: 0.75em; */
}

.TwoColRight {
/*	font-size: 0.75em; */
}

h2.TwoColHead {
	font-size: 1.2em;
}

.TwoColHead2 {
	font-weight: bold;
	font-size:0.75em;
}

.ValTwoCol {
	font-size: 11px; 
	font-weight: bold; 	
}

p.TwoColParagraph {
	/*font-size: 0.9em; */
}

p.TwoColDate {
	font-size:0.75em;
	font-weight: bold;  
	color: #000;
}

/* CORPORATE OVERVIEW */
.CorporateLeftCol .CorporateContent h3 {
	font-size: 12px; 
	color: #000;
}

.CorporateLeftCol .CorporateContent p { 
        font-size: 11px; 
        color: #666; 
        margin-left: 10px; 
}

.CorporateRightCol p {
	font-size: 11px; 
	color: #666
}

.CorporateBottomPanel h3 {
	font-size: 12px; 
	color: #000; 
}

.BottomList ul li span {


	font-size: 11px; 
	color: #000000; 
}

.BottomList ul li span {
	color: #666;
}

.CorporateLeftCol .CorporateContent p { 
        margin: 10px 0px 0px 0px; 
        padding: 0px 0px 0px 20px; 
}

.CorporateBottomPanelRight p {
	font-size: 11px;
	color: #666;
}

.CorporateBottomPanelLeft p {
	font-size: 11px;
	color: #666;
}

.BasicContent h2.Env
{
	font-size: 0.7em;
	font-weight: bold;
	color: #000;
}

/* PRODUCT PAGE : START */
.ProductImageArea .ProductName
{
	text-align: center;
}

.ProductImageArea .BuyNow
{
	 font-size: 0.825em;
	 font-weight: bold;	 
	 text-align: center;
}

.ProductImageArea .BuyNow a
{
	text-decoration: underline;
}

.ProductImageRight ul
{
	font-size: 0.625em;
	line-height: 0.8em;
}

.ProductImageRight ul li
{
	line-height: 0.8em;
}

.ProductImageRight ul li a
{
	font-weight: normal;
	color: #666;	
	text-decoration: underline;	
}

#ProductDescTabs .Tab h2 a
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}

/* Product selected Tab styles - Begin */
.Consumer #ProductDescTabs .Selected h2 a {
	color:#0087be;
	text-decoration:underline;
}

.Business #ProductDescTabs .Selected h2 a {
	color:#87161c;
	text-decoration:underline;
}
/* Product selected Tab styles - End */

#ProductDescTabs .Tab h2
{
	font-size: 0.625em;
}
#ProductDescContent
{
	font-size: 1em;
	color: #666;
}
#ProductDescContent p
{
	font-size: 0.7em;
}
#ProductDescGradientContainer
{
    clear: both;
	float: left;
	width: 670px;
	height: 5px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
	_margin: 0px 0px 0px 6px;
	background-color:transparent;
	overflow:hidden;
}
/* PRODUCT PAGE : END */


/* DOWNLOADS CENTRE : START */
#DownloadsTabs .Tab h2, #DownloadsTabs .Tab h1
{
	font-size: 0.775em;	
	font-weight: bold;
	text-decoration: none;
}
#DownloadsTabs .Tab h2 a, #DownloadsTabs .Tab h1 a
{
	font-weight: bold;
	text-decoration: none;
	color: #666666;
}
#DownloadsTabs .Tab.Selected h2 a,#DownloadsTabs .Tab.Selected h1 a
{
	color: #333333;
}
	
/* LOGOS TAB : START */
#DownloadsContent .DownloadsItemRow .DownloadsLogoDesc
{
	font-size: 0.7em;	
	font-weight: bold;
}
#DownloadsContent .DownloadsItemRow .DownloadsLogoLink
{
	font-size: 0.7em;	
	font-weight: bold;
}
/* LOGOS TAB : END */

/* CATALOGUE TAB : START */
#DownloadsContent .DownloadsItemRow .DownloadsCatDesc
{
	font-size: 0.7em;	
	font-weight: bold;
}

#DownloadsContent .DownloadsItemRow .DownloadsCatDate
{
	font-size: 0.7em;	
	font-weight: bold;
}

#DownloadsContent .DownloadsItemRow .DownloadsCatLink
{
	font-size: 0.7em;	
	font-weight: bold;
}

#DownloadsContent .DownloadsItemRow .DownloadsCatLink a.Pdf
{
	color: #000000;
}
/* CATALOGUE TAB : END */

/* PRODUCT IMAGES : START */
#DownloadsCheckBoxesColumns .Column
{
	font-size: 1.0em;
}

#DownloadsCheckBoxesColumns .ColumnTitle
{
	font-size: 0.75em;
	font-weight: bold;
	color: #333333;
}

#DownloadsCheckBoxesColumns .Column .CheckBoxRowNew
{
	font-size: 0.7em;	
	color: #666;
}

#DownloadsCheckBoxesColumns .Column .CheckBoxRowNew label
{
	color: #666;
}

#DownloadsCheckBoxesColumns .Column .CheckBoxRowNew input
{
	color: #666;
}

#DownloadsCheckBoxesColumns .Column .Greyed label
{
	color: #999999;
}

#DownloadsTotalFound
{
	font-size: 0.7em;
	font-weight: bold;
}

#DownloadsImagesResults .ResultRow .ResultColumn .FileLink
{
	font-size: 0.7em;
	font-weight: bold;
}
/* PRODUCT IMAGES : END */

.ImgLink
{
	color: #000000;
}
/* DOWNLOADS CENTRE : END */

.RightColDetails {
	font-size: 0.7em; 
	line-height: 1.2em;
}

div.RightContactDetails {
	font-size: 0.7em; 
	line-height: 1.2em;
}

div.RightContactDetails a {
	color: #000000;
}

div.RightContactDetails a:hover {
	color: #000000;
	text-decoration: underline;
}

.ArrowLeftRed
{
	color: #87161c;
}

.AdvertPanel h2.ArrowLeftRed
{
	color: #87161c;
}	

.ArrowLeftBlue
{
	color: #0087be;
}

h2.ArrowLeftBlue
{
	color: #0087be;
}

.ArrowLeftBlack
{
	color: #000000;
	line-height: 16px;
}

form.PressReleaseForm select.CountryList {
	font-size: 0.7em; 
}
/* Makes sure the link inside the h1 render with the correct colour */

#ForHomeNavItem.Current, .ConsumerProductsTitle
{
	color: #0087be;
}

#ForBusinessNavItem.Current, .CaseStudiesTitle, .SmallMediumBusinessTitle, .BusinessProductsTitle
{
	color: #87161c; /* red */
}

#AboutNavItem a.Current
{
	color: #000000;
	text-decoration:underline;
}

#PartnersNavItem a.Current
{
	color: #000000;
	text-decoration:underline;
}

#WhereToBuyNavItem a.Current
{
	color: #000000;
	text-decoration:underline;
}

#SupportNavItem a.Current
{
	color: #000000;
	text-decoration:underline;
}

h2.ArrowLeftRed
{
	color: #87161c;
}

h2.ArrowLeftRed a
{
	color: #87161c;
}

h2.ArrowLeftBlue a
{
	color: #0087be;
}

h2.ArrowLeftBlack a
{
	color: #000000;
}

#MainNav a.Current
{
	text-decoration: underline;
}

#WhereToBuySelector
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 0.875em;
	font-weight: bold;
	color: #333333;
}

#WhereToBuySelector a.Current
{
	text-decoration: underline;
}

.WheretoBuySearchContainer .WhereToBuyTop
{
	font-size: 1px;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn label
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn option {
	font-family: arial, sans-serif;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn select
{
	font-family: arial, sans-serif;
	font-size:0.8em;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn input.WhereToBuyInputBox
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}
.WheretoBuySearchContainer .WhereToBuyBottom
{
	font-size: 1px;
}
#WhereToBuyResults .ProductsRow .ProductsPanel h2 a, #WhereToBuyResults .ProductsRow .ProductsPanel .Details p a{
	color:#000;
}
.ProductsRow .ProductsPanel .Details p a {
	text-decoration: underline;
}
#WhereToBuySelector #Home {
	color: #0087be;	
}
#WhereToBuySelector #Business {
	color: #87161c;	
}
#WhereToBuySelector #Both {
	color: #000;	
}

.threetabs .Tab, .twotabs .Tab, .onetab .Tab
{
	text-align: center;
}

.onetableft .Tab
{
	text-align: left;
}

.fourtabs .Tab
{
	text-align: center;
}

.fivetabs .Tab
{
	text-align: center;
}

.sixtabs .Tab
{
	text-align: center;
}
.ProductsRow .ProductsPanel .Details p
{
	font-size: 0.7em;
	color: #666666;
}

#ProductDescContent h2.njsdownloads
{
	color: #666666;
}
#ProductDescContent a.njshome
{
	color: #0087BE;
	text-decoration: none;
}

#ProductDescContent a.njshome:hover
{
	text-decoration: underline;
}

#ProductDescContent a.njsbusiness
{
	color: #87161C;
	text-decoration: none;
}

#ProductDescContent a.njsbusiness:hover
{
	text-decoration: underline;
}

#ProductDescContent a.njsboth
{
	color: black;
	text-decoration: none;
}

#ProductDescContent a.njsboth:hover
{
	text-decoration: underline;
}
.WheretoBuySearchContainer .WhereToBuyBottom
{
	font-size: 1px;
}
#DownloadsTabs .Tab.Selected h2 a.blackwtb
{
	color: #333333;
}

/* Coloured tab text*/
#DownloadsTabs .Tab.Selected h2 a.bluewtb
{
	color: #0087be;
}

#DownloadsTabs .Tab.Selected h2 a.redwtb
{
	color: #87161c;
}

#CheckBoxesColumns .CheckBoxRow label.disabled
{
    color:#cccccc;
}

#FilterSubmit
{
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
}

/**
* Results (For Search Results / All News)
*/
/* ResultsPanel contains each section of results */
.ResultsPanel ul li a {
	font-size:1.2em;
	font-weight:bold;
}

.ResultsPanel p {
	font-size:1em;
}

.ResultsPanel span.DatePosted {
	font-size:0.8em;
	float:right;
	font-style: italic;
}

/* TopLevel Styles for the collapsable banners */
.Results .TopLevel .TopLevelTop {
	font-size: 1px;
	line-height: 1px;
}

.Results .TopLevel .TopLevelBottom {
	font-size: 1px;
	line-height: 1px;
}

.Results .TopLevel a {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;
}

.Results .TopLevel span.ResultsCount {
	font-size:0.7em;
}
/* All News Styles */
/* Quick Navigation Panel displays check boxes (and some dropdowns for year/month) for filtering results sections */
.QuickNavigationPanel .LabelColumn {
	font-size: 1.0em;
}

.QuickNavigationPanel .CheckBoxColumn, .QuickNavigationPanel .DropDownColumn {
	font-size: 1.0em;
}

.QuickNavigationPanel .FinalColumn {
	font-size: 1.0em;
}

.QuickNavigationPanel .CheckBoxRow, .QuickNavigationPanel .DropDownRow  {
	font-size: 0.625em;
	color: #666;	
}

.QuickNavigationPanel .CheckBoxRow label, .QuickNavigationPanel .DropDownRow label {
	color: #666;
}

.QuickNavigationPanel .CheckBoxRow input {
	color: #666;
}

.QuickNavigationPanel .greyed label {
	color: #999999;
}

.QuickNavigationPanel .DropDownRow {
	text-align:right;
}

/* Search Bar that appears at the top and bottom of search results */
.SearchBar input.SearchTerms {
	font-size:0.8em;
}

/* LinkColumns are used to arrange lists of links in columns : used in category panels and sitemap */
.LinkColumn ul li a {
	font-size:0.75em;
	font-weight:bold;
}

.Results .LinkColumn ul li a {
	font-size:1em;
	font-weight:bold;
}

/* Misc Search styles */
span.SearchResultsTotal {
	font-size:0.6em;
	float:right;
}

a.BackToOverview {
	float:right;
	font-size:0.75em;
	font-weight:bold;
}

/* Sitemap specific TopLevel styles */
.Sitemap .TopLevel .TopLevelTop {
	font-size: 1px;
	line-height: 1px;
}
.Sitemap .TopLevel .TopLevelBottom {
	font-size: 1px;
	line-height: 1px;
}
.Sitemap .TopLevel a {
	font-size: 0.75em;
	font-weight: bold;
	color: #666;
}
.SitemapPanel ul li a {
	color: #666;
	font-weight:normal;
	font-size: 0.95em;
}
/**
* =====================================================================================
* =LAYOUT STYLES
* =====================================================================================
*/
#TopBar
{
	width: 900px;
}

#MainPanel
{	
	width: 900px;	
	height: auto;
	overflow: auto;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainpanel_repeat.gif") repeat-y center left;
}

#MainBodyAreaFullWidth
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainbody_dots_full_width.gif") repeat-y bottom right;
	width: 890px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 0px 0px;
}

.MainBodyShort,
.MainBodyTall,
.MainBodyHalf
{
	float: left;
	width: 690px;
	margin: 0px;
	padding: 0px;
	height: auto;
}

.MainBodyShort
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainbody_background.gif") no-repeat top left #FFFFFF;
}

.MainBodyHalf
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainbody_dots_half.gif") no-repeat bottom right #FFFFFF;
}

.MainBodyFullWidth
{
	float: left;
	width: 900px;
	margin: 0px;
	padding: 0px;
	height: auto;
}

.MainBodyFullWidth .FullWidth
{
	width: 870px;
}

.MainBodyFullWidth .BasicContent {
	width:868px;
}

#MainContent
{
	clear: both;
	width: 900px;
	margin-top: 13px;
	min-height: 500px;
}
#MainBodyArea
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainbody_dots.gif") repeat-y bottom right;
	width: 690px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 0px 8px;
}

#MainBodyAreaTechSupportEnquiryForm
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=mainbody_dots.gif") repeat-y bottom right;
	width: 690px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px; 
	margin: 10px 0px 0px 10px;
}

#MainBanner
{
	float: right;
	width: 560px;
	height: 310px;
	margin: 9px 12px 9px 0px;
	padding: 0px 0px 0px 0px;
	
}

#MainBannerConsumer
{
	float: left;
	width: 433px;
	height: 281px;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 12px;
}

#BreadCrumb
{
	width: 684px;
	float: left;
	margin: 0px 0px 0px 10px;
}

#Footer
{
	margin-top: 10px;
	width: 900px;
	border-top: 1px solid #cccccc;
	clear: both;
}

.Clear {
	clear: both;
    height: 10px;
    overflow:hidden;
}

.clearboth {
	clear: both;
	height: 0;
	line-height: 0;
	background-color:#ffffff;
	width:100%;
	font-size: 1px;
}

.clear100 {
	clear: both;
	float: none;
	height: 100px;
}

.ClearProduct {
	clear: both;
    	height: 1px;
    	overflow:hidden;
	position: inline;	
}
/* TOP BAR : START */
#LogoImage
{
	position: absolute;
	z-index: 999;
}

/* MAIN NAVIGATION : START */
	#MainNavContainer
	{
		width: 900px;
		float: right;
		margin-bottom: 10px;
	}
	
	#MainNavTop
	{
		width: 900px;
		height: 11px;
		background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=topnav_gradient_top.gif");
	}
	
	#MainNavContent
	{
		width: 752px;
		overflow: auto;
		min-height: 25px;
		height: auto; 
		background: #FFFFFF;
		text-align: right;
		margin-left: 148px;
	}
	
	#MainNavBottom
	{
		width: 900px;
		height: 11px;
		background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=topnav_gradient_bottom.gif");
	}
	
	#MainNav
	{
		margin: 2px 14px 0px 0px;
		float: right;
		padding: 0px;
		overflow: hidden;
	}
	
	#MainNav a
	{
		margin: 0px;
		padding: 0px;
	}
/* MAIN NAVIGATION : END */
/* SEARCH : START */

	#Search
	{
		float: right;
		margin-right: 12px;
	}
	
	#Search label
	{
		display: none;
	}	
	
	#Search form
	{
		padding: 0px;
		margin: 0px;
		display: inline;
		float: left;
	}
	
	#SearchInput
	{
		background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=search_background.gif") no-repeat;
		border: 0px;
		width: 117px;
		padding: 3px 0px 3px 5px;
		margin: 1px 7px 0px 0px;
	}
	
	#SearchButton
	{
		padding: 0px;
		margin-top: 1px;
		background: #999999;
		color: #FFFFFF;
		cursor: pointer;
		cursor: hand;
	}
/* SEARCH : END */
/* TOP BAR : END */
/* HOME PAGE LEFT PANEL : START */

#HomeLeftNav
{
	float: left;
	margin: 0px 0px 0px 33px;
	padding: 0px;
	width: 295px;
}

#HomeLeftNav .FullWidth
{
	width: 328px;
}

#HomeLeftNav .PartWidth
{
	width: 240px;
}

#HomeLeftNav .Divider,
#HomeLeftNav .GreyDivider
{
	height: 1px;
	display: block;
	margin: 10px 0px 12px 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForHome
{
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForHome .Title
{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForHome .Title h1
{
	margin: 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForHome .Title a
{
	color: #0087be;
}

#HomeLeftNav #LeftNavForHome .Link
{
	margin: 0px 0px 4px 16px;
	padding: 0px 0px 0px 10px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_blue.gif") no-repeat 1px 2px;
}

#HomeLeftNav #LeftNavForHome .Divider
{
	background: #0087be;
}

#HomeLeftNav .GreyDivider
{
	background: #cccccc;
	margin: 16px 0px 16px 0px;
}

#HomeLeftNav #LeftNavForBusiness
{
	margin: 16px 0px 0px 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForBusiness .Title
{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForBusiness .Title h1
{
	margin: 0px;
	padding: 0px;
}

#HomeLeftNav #LeftNavForBusiness .Link
{
	margin: 0px 0px 4px 16px;
	padding: 0px 0px 0px 10px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_red.gif") no-repeat 1px 2px;
}
#HomeLeftNav #LeftNavForBusiness .Divider
{
	background: #87161c;
}
/* HOME PAGE LEFT PANEL : END */

/* LEFT NAV : START */

#LeftNav
{
	float: left;
	width: 199px;
	margin-bottom: 10px;
}

#LeftNav .TopLevel
{
	width: 199px;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#LeftNav .TopLevel .TopLevelTop
{
	width: 199px;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") top;
}

#LeftNav .TopLevel .TopLevelBottom
{
	width: 199px;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") bottom;
}


#LeftNav .TopLevel a.TopLevelOperator
{
	margin: 0px 5px 0px 12px;
}

#LeftNav .SubLevel
{
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#LeftNav .SubLevel ul
{
	list-style-type: none;
	margin: 0px 0px 0px 32px;
	padding: 0px 0px 0px 0px;
	background-color: #f7f7f7;
}

#LeftNav .SubLevel li
{
	display: block;
	width: 167px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #f7f7f7;
}

#LeftNav .SubLevel li.Single
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_single.gif") repeat-x;
}

#LeftNav .SubLevel li.FirstInList
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_top.gif") repeat-x top #f7f7f7;
	margin-top: 6px;
}

#LeftNav .SubLevel li.LastInList
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_bottom.gif") repeat-x bottom #f7f7f7;
	margin-bottom: 6px;
}

#LeftNav .SubLevel li a
{
	display: block;
	margin: 0px 0px 0px 7px;
	padding: 4px 0px 4px 0px;
}

#LeftNav #ProductFinder
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_background.gif") repeat-x;
	width: 190px;
	padding: 10px 0px 10px 10px;
}

#LeftNav #ProductFinder p.FinderTitle
{
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#LeftNav #ProductFinder p.FinderDescription
{
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#LeftNav #ProductFinder #txtProductFinder
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_input_background.gif") no-repeat;
	border: 0px;
	width: 166px;
	height: 25px;
	padding: 3px 0px 0px 5px;
	margin: 0px 2px 0px 0px;
}

#LeftNav #ProductFinder .FinderButton
{
	border: 0px;
	width: 7px;
	height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;
}

#LeftNav #ProductFinder .FinderButton
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_arrow_black.gif") no-repeat;
}

#LeftNav #ProductFinder .FinderButton.red
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_arrow_red.gif") no-repeat;
}

#LeftNav #ProductFinder .FinderButton.blue
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_arrow_blue.gif") no-repeat;
}

/* LEFT NAV : END */
/* RIGHT NAV : START */
#RightNav
{
	float: left;
	width: 180px;
	margin-bottom: 10px;
}

#RightNav .TopLevel
{
	width: 180px;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#RightNav .TopLevel .TopLevelTop
{
	width: 199px;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") top;
}

#RightNav .TopLevel .TopLevelBottom
{
	width: 199px;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") bottom;
}

#RightNav .TopLevel a.TopLevelOperator
{
	margin: 0px 5px 0px 12px;
}

#RightNav .SubLevel
{
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#RightNav .SubLevel ul
{
	list-style-type: none;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
}

#RightNav .SubLevel li
{
	display: block;
	width: 167px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #f7f7f7;
}

#RightNav .SubLevel li.Single
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_single.gif") repeat-x;
	margin-bottom: 5px;
}

#RightNav .SubLevel li ul.ExtendedInfo
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#RightNav .SubLevel li ul.ExtendedInfo li
{
	background: #FFFFFF;
	color: #666;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 7px;
}

#RightNav .SubLevel li ul.ExtendedInfo a
{
	font-size: 0.7em;
	font-weight: normal;
	text-decoration: underline;	
	background: #FFFFFF;
	color: #666;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	line-height: 1em;
}

#RightNav .SubLevel li.FirstInList
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_top.gif") repeat-x top #f7f7f7;
	margin-top: 6px;
}

#RightNav .SubLevel li.LastInList
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_sublevel_background_bottom.gif") repeat-x bottom #f7f7f7;
	margin-bottom: 6px;
}

#RightNav .SubLevel li a
{
	display: block;
	margin: 0px 0px 0px 7px;
	padding: 4px 0px 4px 0px;
}
/* RIGHT NAV : END */

/* BUSINESS TABS : START */
#MainBannerTabs
{
	width: 684px;
}

#MainBannerTabs .Tab
{
	float: left;
	width: 213px;
	height: 32px;
	background: #FFFFFF;
	margin: 12px 0px 0px 8px;
	padding: 0px 0px 0px 0px;
}

#MainBannerTabs .Tab h2
{
	margin: 0px;
	padding: 0px;
}

#MainBannerTabs .Tab h2 a
{
	width: 213px;
	height: 24px;
	display: block;
	cursor: pointer;
	cursor: hand;
}

#MainBannerTabs .LeftSelected
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_selected_left_red.gif") no-repeat;
}
#MainBannerTabs .MiddleSelected
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_selected_middle_red.gif") no-repeat;
}
#MainBannerTabs .RightSelected
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_selected_right_red.gif") no-repeat;
}

#MainBannerTabs .LeftSelected h2 a,
#MainBannerTabs .RightSelected h2 a,
#MainBannerTabs .MiddleSelected h2 a,
#MainBannerTabs .Tab h2 a:hover
{
	cursor: pointer;
	cursor: hand;
}

#StrokedGradientContainer, .BannerImage
{
	margin: 0px 0px 0px 12px;
}

/* BUSINESS TABS : END */

/* HOW TO GUIDES : START */

#HowToGuidesContainer
{
	background: #FFFFFF;
	width: 210px;
	float: left;
	margin: 12px 0px 0px 12px;
	padding: 10px 0px 0px 10px;
}

#HowToGuidesContainer h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.HowToGuidesLinkRow
{
	margin: 0px 10px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.HowToGuidesLinkRow p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.HowToDynamicLrg
{
	clear: both;
	overflow: auto;
	margin: 0px 0px 0px 0px;
}

.HowToDynamicLrg .ProductsPanel
{
	margin-top: 0px;
}

.HowToDynamicLrgImage, .HowToDynamicLrgBody
{
	float: left;
	margin: 20px 0px 0px 10px;
}

.HowToDynamicLrgBody
{
	width: 440px;
}

.HowToDynamicLrgBody a.arrowleft_blue
{
	margin: 0px 0px 5px 0px;
	display: block;
}

.HowToDynamicLrgBody a h2
{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.HowToDynamicLrgBody p
{
	margin: 0px 0px 10px 0px;
}
/* HOW TO GUIDES : END */

a.Pdf {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_pdf.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 2px 0px 3px 20px;
}

div.PdfLinks {
	margin: 0px;
	padding: 0px;
}

/* SMALL/MEDIUM BUSINESS : START */
.SmallMediumBusiness
{

	width:250px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}
.SmallMediumBusiness h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessLinkRow
{
	margin: 0px 10px 7px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessLinkRow p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.SmallMediumBusinessAlt
{
	width: 300px;
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 10px 0px 10px 20px;

}
.SmallMediumBusinessAlt h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessAltLinkRow
{
	margin: 0px 10px 7px 0px;

	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessAltLinkRow p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.SmallMediumBusinessCaseStudies
{
	float: left;
	width: 307px;
	background-color: #ffffff;
	margin: 0px 6px 0px 0px;
	padding: 10px 0px 0px 10px;
}
.SmallMediumBusinessCaseStudies .PdfLinks
{
	margin: 0px 0px 10px 0px;
	padding: 7px 0px 0px 0px;
}
.SmallMediumBusinessCaseStudies .FeaturedThumbnail
{
	float: left;
	width: 110px;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessCaseStudies .FeaturedDetails
{
	float: left;
	width: 193px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessCaseStudies .FeaturedDetails p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
}
.SmallMediumBusinessCaseStudies .FeaturedDetails h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.SmallMediumBusinessCaseStudies .ViewAllLink
{
	clear: all;
	float: right;
	margin-right: 5px;
}
.SmallMediumBusinessLinks
{
	float: left;
	background-color: #ffffff;
	margin: 0px 0px 0px 6px;
	padding: 10px 10px 0px 16px;
	width: 313px;
}
.SmallMediumBusinessLinks img
{
	float:right;
	margin-left:10px;
	margin-right:10px;
}
.SmallMediumBusinessLinks h2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 3px 0px;
}
.SmallMediumBusinessLinks .ViewAllLink
{
	clear: both;
	float: right;
}
/* SMALL/MEDIUM BUSINESS : END */
/* HOW TO CONTENT PAGE : START */
.HowToContentLeftCol
{
	width: 410px;
	padding: 10px 10px 0px 0px;
	float: left;
}

.HowToContentRightCol
{
	width: 200px;
	float: left;
}

.HowToContentRightCol .InfoPanel .Thumbnail
{
	float: left;
	margin: 5px 5px 5px 5px;
}

h2.HowToSubTitle
{
	margin: 30px 0px 5px 0px;
	padding: 10px 0px 0px 0px;	
}
/* HOW TO CONTENT PAGE : END */

#SupportBanner
{
	width: 200px;
	float: left;
	margin: 11px 0px 15px 11px;
	padding: 0px 0px 0px 0px;
}

/* PRODUCTS : START */
#Products
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;	
}

#Products .ProductsPanel
{
	background: #FFFFFF;
	float: left;
	margin: 3px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 311px;
}

#Products .FullWidth
{
	width: 678px;
	margin: 12px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
}

#Products .ProductsPanel h1
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#Products .ProductsPanel h2
{
	margin: 10px 0px 10px 10px;
}

#Products .ProductsPanel .FamilyDescriptionPanel
{
	margin: 10px 0px 10px 10px;
	font-size: 0.625em;
	color: #666;	
}

.RowBackground {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=row_bg.gif");
	background-repeat: repeat-x;
	overflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ProductsRowSmallMediumBusiness
{
	clear: both;
	overflow: hidden;
	margin: 12px 0px 0px 0px;
}

.CaseStudy
{
	clear: both;
	overflow: auto;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=cs_row_bg.gif");
	background-repeat: repeat-y;
	margin: 4px 0px 0px 0px;
}

#Products .ProductsPanel .Thumbnail
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 100px;
}

#Products .ProductsPanel .Details
{
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 200px;
}

#Products .ProductsPanel .Details h2
{
	display: inline;
	margin: 8px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#Products .ProductsPanel .Details a
{
	display: block;
	margin: 8px 0px 5px 0px;
}

#Products .ProductsPanel .Details p
{
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

/* PRODUCTS : END */
/* FILTER PAGE : START */
#CheckBoxesColumns
{
	width: 656px;
	margin: 0px 0px 0px 10px;
	overflow: hidden;
}

#CheckBoxesColumns .FloatLeftFilter
{
	float: left;
	margin: 0px 3px 0px 0px;
}

#CheckBoxesColumns .LabelColumn
{
	float: left;
	margin: 0px 3px 0px 0px;
}

#CheckBoxesColumns .ColumnTitle
{
	margin: 5px 0px 5px 0px;
}

#CheckBoxesColumns .CheckBoxColumn
{
	float: left;
	margin: 0px 25px 0px 3px;
}

#CheckBoxesColumns .FinalColumn
{
	float: left;
	margin: 0px 0px 0px 3px;
}

#CheckBoxesColumns .CheckBoxRow
{
	clear: left;
	margin: 0px 0px 0px 0px;
	min-height: 20px;
}

#CheckBoxesColumns .CheckBoxRow input
{
	margin: 0px 0px 0px 0px;
}

#ProductsResults
{
	width: 674px;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 12px 0px;
	overflow: hidden;
}

#ProductsResults .ResultsRow
{
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	clear: both;
	overflow: hidden;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=row_bg_prodres.gif");
	background-repeat: repeat-y;	
}
#ProductsResults .ResultsItemLeft
{
	float: left;
	width: 334px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background: #FFFFFF;
}

#ProductsResults .ResultsItemRight
{
	float: left;
	width: 334px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
	background: #FFFFFF;
}

#ProductsResults .Thumbnail
{
	float: left;
	width: 125px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;

}

#ProductsResults .Details

{
	float: left;
	width: 189px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ProductsResults .Details h2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}

#ProductsResults .Details a
{
	display: block;
	margin: 0px 0px 0px 10px;
}

#ProductsResults .Details p
{
	margin: 0px 0px 10px 0px;


	padding: 0px 0px 0px 20px;
}

#ProductsResults .Details p a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/* FILTER PAGE : END */
/* ABOUT D-LINK SECTION : START */

.HeaderPanel
{
	background: #FFFFFF;
	margin: 12px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 642px;	
}

.FullWidth
{
	width: 670px;
}

.HeaderPanel h1
{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

.HeaderPanel p
{
	margin: 0px 0px 7px 0px;
	padding: 10px 0px 0px 10px;
}

.HeaderPanel .CaseStudySelect {

	padding: 0px 0px 5px 10px;
}

.CaseStudySelect p {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	font-size: 0.7em;
	font-weight: bold;
	color: #666;
}

p.CareerHead {
	padding: 10px 10px 0px 10px;
}

.BasicContent
{
	width: 668px;
	margin: 12px 0px 0px 12px;
	padding: 10px 10px 10px 10px;
	background: #FFFFFF;
	overflow: hidden;
}

.BasicContent h1
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.BasicContent h2
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.BasicContent h3
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.BasicContent p
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.BasicContent .BodyImage
{
	float: left;
	margin: 0px 14px 14px 0px;
}

.PageThumbnail
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 10px 0px;
}

/* ABOUT D-LINK SECTION : END */
/* BOTTOM PANEL : START */
#TopPanelHalf
{
	width: 684px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#BottomPanelHalf
{
	width: 684px;
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#BottomPanelHalfAlt
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=genericbusiness_bottom.gif") top left;
	width: 670px;
	overflow: hidden;
	margin: 12px 0px 5px 12px;
	padding: 0px 0px 10px 0px;
}

#BottomPanelFull
{
	width: 900px;
	padding: 0px 0px 0px 0px;
	margin-top: 25px;
}

/* INDUSTRY NEWS : START */

#IndustryNews
{
	float: left;
	text-align: left;
	vertical-align:top;
	width:600px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 16px;
}

#IndustryNews h2
{
	margin: 0px 0px -12px 0px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_grey.gif") no-repeat left center;
	padding: 0px 0px 0px 10px;
}

#IndustryNews .Thumbnail
{
	float: left;
	width: 85px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#IndustryNews .NewsLinks
{
	float: left;
	width: 460px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

#IndustryNews .NewsLinkRow
{
	border-bottom: 1px solid #cccccc;
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}

/* INDUSTRY NEWS : END */
/* VALUES & PRINCIPLES : START */
.BasicContentValues
{
	overflow: hidden;
	padding-right: 0px;
}

.BasicContentValues h2
{
	margin: 0px 0px 20px 0px;
}

.PrinciplesPanel
{
	float: left;
	margin: 0px 10px 20px 0px;
	padding: 15px 0px 15px 15px;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=points_bg.jpg");
	background-repeat: no-repeat;
}

.PrinciplesPanel h2
{
	margin: 0px 0px 10px 0px;
}

.PrinciplesLeft
{
	width: 435px;
}

.PrinciplesPanel ul
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
}

.BasicContentValues .BodyImageRight
{
	float: right;
	margin: 0px 0px 10px 10px;
	width: 180px;
}

/* VALUES & PRINCIPLES : END */
/* CONTACT US : START */
.ContactUsLeftCol {
	float: left; 
	width: 180px; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 10px 0px 0px;
}

.ContactUsInfo {
	width: 180px; 
	float: left; 
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif"); 
	background-repeat: no-repeat; 
	background-position: top left; 
	margin: 10px 0px 0px 0px; 
	padding: 15px 0px 15px 15px;
}

.ContactUsRightCol {
	width: 402px; 
	float: right; 
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* CONTACT US : END */
/* POPULAR PAGES : START */
#PopularPages
{
	float: left;
	text-align: left;
	vertical-align:top;
	width: 249px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 18px 0px 0px 16px;
}

#PopularPages h2
{
	margin: 0px 0px -18px 0px;
}

#PopularPages ul#PopularPagesList
{
	list-style-type: none;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#PopularPages ul#PopularPagesList li
{
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#PopularPages ul#PopularPagesList li a
{
	padding: 0px 0px 0px 0px;
}

li.ForHome a
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=bullet_blue.gif") no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

li.ForHomeAlt a
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=bullet_blue.gif") no-repeat left center;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}

li.ForBusiness a
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=bullet_red.gif") no-repeat left center;
}

/* POPULAR PAGES : END */
/* WHAT'S HOT : START */
/* FEATURED STORY : START */
#WhatsHotBusiness
{
	float: left;
	width: 349px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 12px;
}

#WhatsHotBusiness .FeaturedThumbnail
{
	float: left;
	width: 156px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#WhatsHotBusiness .FeaturedDetails
{
	float: left;
	width: 179px;
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
}

#WhatsHotBusiness .FeaturedDetails p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

#WhatsHotBusiness .FeaturedDetails h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

#WhatsHotConsumer
{
	float: left;
	width: 150px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	margin: 12px 0px 0px 0px;
	padding: 12px 0px 0px 12px;
}

.WhatsHotConsumerLinks
{
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 22px 0px 0px 0px;
	width: 272px;
}

#WhatsHotConsumer .FeaturedThumbnail
{
	float: left;
	width: 156px;
	padding: 0px;
	margin: 4px 0px 0px 0px;
}
/* FEATURED STORY : END */
/* IN THE WORLD : START */
.FindOurOfficesContainer {
	width: 180px;
	float: left;
}

#InTheWorldQuote
{
	float: left;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	padding: 15px 15px 15px 15px;
	margin: 0px 0px 0px 0px;
	width: 160px;
}

#InTheWorldQuote a
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	display: block;
}

#InTheWorldQuote a h2
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
}
/* IN THE WORLD : END */
/* OTHER LINKS : START */
.WhatsHotBusinessLinks
{
	float: left;
	margin: 0px 0px 0px 10px;
	padding: 22px 0px 0px 16px;
	width: 290px;
}

.EnvironmentalLinksContainer
{
	padding: 0px 0px 10px 0px;
	height: auto;
	overflow: auto;
}

.EnvironmentalLinks
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	width: 213px;
}

.EnvironmentalLinksA
{
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 10px;
	width: 255px;
}


.WhatsHotConsumerLinks h2
{

	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.EnvironmentalLinkRow
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.EnvironmentalLinkRow a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	display: block;
}

.WhatsHotLinkRow
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}

.WhatsHotLinkRow p
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
/* OTHER LINKS : END */
/* WHAT'S HOT : END */
/* FEATURED PRODUCT : START */
#FeaturedProduct
{
	float: right;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif") no-repeat top left;
	padding: 15px 0px 0px 15px;
	margin: 0px 0px 0px 0px;
	width: 210px;
}

#FeaturedProduct h2
{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: block;
}

#FeaturedProduct h2 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	display: inline;
}

#FeaturedProduct .FeaturedThumbnail
{
	width: 45px;
	height: 45px;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#FeaturedProduct .FeaturedDetails
{
	width: 155px;
	float: left;
}

#FeaturedProduct .FeaturedDetails a
{
	float: right;
	margin: 10px 0px 0px 0px;
}
/* FEATURED PRODUCT : END */
/* BOTTOM PANEL : END */
/* FOOTER : START */
ul#FooterLinks
{
	list-style-type: none;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul#FooterLinks li
{
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#Footer p.Address
{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#LocationSelector
{
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#LocationSelector a
{
	padding: 0px 0px 0px 11px;
	margin: 0px 0px 0px 4px;
}

#LocationSelector a.ArrowLeft
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_grey.gif") no-repeat 0px 2px;
}

#LocationSelector a.ArrowDown
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_grey_up.gif") no-repeat 0px 2px;
}

#LocationsList ul
{
	list-style-type: none;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
}

#LocationsList ul li
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

#LocationsList ul li a
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_grey.gif") no-repeat left center;
	margin: 0px 0px 0px 0px;
}
/* FOOTER : END */

div.AdvertPanel
{
	clear: both;
	overflow: auto;
	margin: 0px auto 0px auto;
	padding: 15px 0px 0px 0px;
	width: 468px;
	height: 62px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=adbg.gif") no-repeat bottom;
	
}

.BusinessPanel
{
	background: #FFFFFF;
	float: left;
	margin: 0px 0px 0px 0px;
	width: 218px;
}

.BusinessPanel .Details
{
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 182px;
}

.BusinessPanel .Details h2
{
	display: block;
	margin: 6px 0px 8px 9px;
	padding: 0px 0px 0px 0px;
}

.BusinessPanel .Details p
{
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.BusinessPanelRight
{
	background: none;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;	
}

.BusinessPanelRight .Details
{
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 10px;
	float: left;
	width: 410px;
}

.BusinessPanelRight .Details h2
{
	display: block;
	margin: 6px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.BusinessPanelRight .Details p
{
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.CaseStudiesPanel
{
	float: left;
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 10px 0px;
	width: 333px;
	overflow: auto;
}

.CaseStudiesPanel .Thumbnail
{
	margin: 6px 0px 0px 6px;
	padding: 0px 0px 0px 0px;

	float: left;
	width: 100px;
}

.CaseStudiesPanel .Details
{
	margin: 0px 4px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 220px;
	_width: 212px;
}

.CaseStudiesPanel .Details h2
{
	display: block;
	margin: 6px 0px 8px 9px;
	padding: 0px 0px 0px 0px;
}

.CaseStudiesPanel .Details p
{
	display: block;
	margin: 0px 0px 10px 10px;
	padding: 0px 0px 0px 0px;	
}

.CaseStudiesPanel .PdfLinks {				
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 330px;
}

.CaseStudiesPanel .PdfLinks a
{
	margin: 10px 5px 0px 0px;	
}


.CaseStudiesPanel .RowRow {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 300px;	
}

a.Pdf {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_pdf.gif");
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 20px;
}

div.PnoContainer {
	margin: 0px 0px 0px 230px;
	padding: 0px 0px 0px 0px;
	height: 30px;
	width: 220px;
	clear: both;
}

div.Previous {
	float: left;
	height: 15px;
	margin: 0px 15px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.Page {
	float: left;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.Next {
	float: left;
	height: 15px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}
/** AWARDS START **/
#Awards						
{
	width: 668px;
	margin: 0px 0px 0px 12px;
	overflow: hidden;
}

#Awards .ProductsRow				
{
	clear: both;
	overflow: auto;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=a_row_bg.gif");
	background-repeat: repeat-y;
	margin: 4px 0px 0px 0px;
}

#Awards .ProductsPanel				
{
	background: #FFFFFF;
	float: left;
	margin: 0px 4px 0px 0px;
	width: 330px;
}

#Awards .FullWidth
{
	width: 660px;
	margin: 10px 0px 0px 0px;
	padding: 11px 0px 11px 0px;
}

#Awards .ProductsPanel h1
{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}

#Awards .ProductsPanel .Thumbnail
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	float: left;
	width: 110px;
}

#Awards .ProductsPanel .Details			
{
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 211px;
}

#Awards .ProductsPanel .Details h2
{
	display: inline;
	margin: 8px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#Awards .ProductsPanel .Details a
{
	display: block;
	margin: 8px 0px 5px 0px;
}


#Awards .ProductsPanel .Details p
{
	display: block;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
}
/** AWARDS END **/
/** PRESS START **/
div.BasicContentLeftCol {		
	float: left;
	width: 400px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.BasicContentRightCol {
	float: right;
	width: 210px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.BasicContentRightColExt {		
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div.QuoteArea {
	float: left;
	width: 166px;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=quoteareabg.gif");
	background-repeat: no-repeat;
	margin: 5px 5px 5px 0px;
	padding: 15px 15px 15px 15px;

}

div.InfoPanelImage {
	width: 200px;
	margin: 0px 0px 20px 15px;
	padding: 0px 0px 0px 0px;
}

.InfoPanelAlt
{
	width: 200px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 10px 0px;
}

.InfoPanelAlt a
{
	display: block;
	margin: 8px 0px 5px 0px;
}

.InfoPanel						
{
	width: 220px;
	margin: 0px 0px 20px 15px;
	padding: 15px 0px 15px 5px;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=points_bg.jpg");
	background-repeat: no-repeat;
}

.InfoPanel h2
{
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 0px 0px;
}

.InfoPanel h2 a
{
	margin: 0px 0px 5px 0px;
}

.InfoPanel h2 a
{
	display: block;
	margin: 8px 0px 0px 0px;
}

.InfoPanel ul
{
	margin: 0px 0px 0px -10px;
	padding: 0px 0px 0px 30px;
}

.InfoPanel ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type:none;
}

.InfoPanel p
{
	margin: 10px 15px 0px 5px;
	padding: 0px 0px 0px 0px;
}

.InfoPanel p a.Pdf
{
	display: block;
}

.HowToContentRightCol .InfoPanel ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.HowToContentRightCol .InfoPanel ul li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#HowToBasicContent {
	width: 650px;
}
/** PRESS END **/
/* PRESS CENTRE OVERVIEW : START */
.PressCentreColumnLeft
{
	width: 210px;
	float: left;
}

.PressCentreColumnRight
{
	width: 448px;
	float: left;
}

.PressCentreColumnRight .MainPressRelease p
{
	padding: 0px 0px 0px 10px;
}

.PressCentreColumnRight .MainPressRelease p.date
{
	margin: 5px 0px 5px 0px;
}

.PressCentreColumnRight .PressRelease
{
	 margin: 5px 0px 10px 0px;
}
.PressCentreColumnRight .ViewAllLink
{
	margin: 5px 0px 5px 0px;
}

.PressCentreBottomPanels
{
	clear: both;
	background: #FFFFFF;
	overflow: auto;
	padding: 10px 0px 0px 0px;
}

.PressCentreBottomPanels .ReviewsandTestsPanel
{
	float: left;
	padding: 15px 0px 0px 15px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=points_bg.jpg") no-repeat;
}

.PressCentreBottomPanels .AwardsPanel
{
	float: left;
	padding: 15px 0px 0px 15px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=points_bg.jpg") no-repeat;
}

.PressCentreBottomPanels .DownloadCentrePanel
{
	float: left;
	padding: 15px 0px 0px 15px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=points_bg.jpg") no-repeat;
}

.PressCentreBottomPanels .PanelThumbnail
{
	float: left;
	margin: 5px 5px 5px 0px;
	width: 50px;
}

.PressCentreBottomPanels .PanelMainLink
{
	float: left;
	margin: 5px 5px 5px 5px;
	width: 135px;
}

.PressCentreBottomPanels .PanelMainLink a.ArrowLeftBlack
{
	margin: 5px 5px 5px 5px;
	display: block;
}

.PressCentreBottomPanels .PanelOtherLink
{
	clear: both;
	margin: 5px 5px 5px 0px;
}

.PressCentreBottomPanels .PanelOtherLink a.ArrowLeftBlack
{
	display: block;
}

.PressCentreBottomPanels .ViewAllLink
{
	margin: 5px 5px 5px 5px; 
}

.PressCentreBottomPanels .DownloadCentrePanel h2
{
	margin: 0px 0px 15px 0px;
}

/* PRESS CENTRE OVERVIEW : END */
/** INVESTOR RELATIONS START **/
.InvestorBullets {
	float: left;
	width: 400px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif");
	background-repeat: no-repeat;
	background-position: top left;
}

.InvestorBullets h2 {
	margin: 15px 0px 0px 15px;
}

.InvestorBullets ul {
	margin: 5px 0px 0px 30px;
	padding: 0px 0px 0px 0px;
}
/** INVESTOR RELATIONS END **/

.AdvertImage {
	float: left;
	margin: 10px 0px 0px 10px;
}

.AdvertContent {
	float: left;
	margin: 10px 0px 0px 25px;
}

.AdvertContent p {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
/** MILESTONES **/

#ColumnsContainer {
	background-image:url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=milestone_hack.gif");
	background-repeat:repeat-y;
	background-position:right;
	margin-top:12px;
}

.MilestonesContainer {
	margin-top:-10px;
} 

.MilestonesLeftCol {
	float: left;
	width: 147px;
	margin: 10px 0px 0px 12px;
}

.MilestonesMidCol {
	float: left;
	width: 239px;
	margin: 10px 0px 0px 5px;
}

.MilestonesRightCol {
	float: left;
	width: 228px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-color: white;
}

.MilestonesRow {
	overflow: auto;
	clear: both;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=milestone_background.gif");
	background-repeat:  repeat-y;
	margin: 0px 0px 0px 0px;
}

.MilestonesImg {
	float: right;
	width: 150px;
}

.MilestonesRow.FirstInList {
	margin: 10px 0px 0px 0px;
}

.MilestonesRowAlt  {
	margin: 0px 0px 0px 0px;
}

.MilestonesLeftCol p {
	margin: 0px 15px 0px 0px;
}

.MilestonesMidCol p {
	margin: 0px 10px 0px 15px;
}

.MilestonesInfoPanel img {
	margin: 0px 0px 0px 20px;
}

.MilestonesContainer{
	float: left;
	width: 421px;
}
 
.MilestonesInfoPanel {
	margin: 0px 0px 20px 15px;
} 

.MilestonesInfoPanel p {
	margin: 0px 0px 0px 18px;
}

.TwoColLeft {
	float: left; 
	width: 307px; 
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 0px 10px;  
	background: #FFFFFF;
}

.TwoColRight {

	float: left; 
	width: 318px; 
	margin: 0px 0px 0px 12px;
	padding: 10px 0px 0px 10px;
	background: #FFFFFF;
}

h2.TwoColHead {
	margin: 0px 0px 12px 0px; 
	padding: 0px 0px 0px 0px;
}

.TwoColHead2 {
  display: block;
}

.ValTwoCol {
	margin: 5px 0px 10px 0px;
	clear: both;
}

.ValPressDetail {
	font-size: 11px;
	font-weight: bold;
	margin: 5px 0px 10px 0px;
	clear: both;
	text-align: right;
}

.TwoColRightContainer {
	width: 164px; 
	float: left;
}

p.TwoColParagraph {
	padding: 0px 0px 0px 10px; 
	margin: 5px 0px 0px 0px;
}

.TwoColContent {
	padding-left: 0px; 
	margin-bottom: 0px; 
	padding-top: 0px;
	padding-right: 0px;
	width: 668px;
	background: none;
}

.TwoColImg {
	float: left; 
	width: 139px; 
	margin: 50px 0px 10px 10px; 
	overflow: hidden;
}

.CalendarImg {
	float: left; 
	width: 139px; 
	margin: 50px 0px 10px -2px; 
	overflow: hidden;
}

p.TwoColDate {
	margin: 0px 0px 5px 0px; 
	padding: 0px 0px 0px 10px; 
}

/* CORPORATE OVERVIEW */
.CorporateLeftCol {
	display: inline;
	float: left; 
	width: 475px; 
	height: 250px;
	background: #fff; 
	margin: 12px 0px 0px 12px; 
	padding: 0px 0px 0px 0px;
}

.CorporateRightCol {
	display: inline;
	float: left; 
	width: 180px; 
	height: 240px; 
	background: #fff; 
	margin: 12px 0px 0px 12px; 
	padding: 10px 0px 0px 0px;
}

.CorporateLeftCol .CorporateImg {
	float: left; 
	margin: 0px 0px 0px 0px; 
	padding: 10px 10px 10px 10px;
	width: 200px;
}

.CorporateLeftCol .CorporateContent {
	margin: 11px 0px 0px 0px; 
	padding: 0px 10px 0px 0px;
}

.CorporateLeftCol .CorporateContent h3 {
	margin: 5px 0px 0px 10px; 
}

.CorporateLeftCol .CorporateContent h2.ArrowLeftBlack {
	display:inline;
}

.CorporateRightCol img {
	margin: 10px 0px 0px 11px;
	padding: 0px 0px 0px 0px; 
}

.CorporateRightCol p {
	margin: 10px 0px 0px 20px; 
}

.CorporateBottomPanel {
	float: left; 
	display: inline;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
	width: 672px; 
	background: #FFFFFF;
}

.CorporateBottomPanel  {
	margin: 5px 0px 0px 20px;
}

.CorporateBottomPanel img {
	float: left; 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

/* Added by Fatwire removing the need for black class */
.CorporateBottomPanel h2.ArrowLeftBlack, .CorporateRightCol h2.ArrowLeftBlack  {
	margin-left: 10px;
}

div.CorporateBottomPanelContent {
	float: left; 
	width:200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.CorporateBottomPanelLeft {
	float: left; 
	width: 323px; 
	margin: 10px 0px 0px 0px; 
	padding: 15px 0px 0px 15px;
	background: url('/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif') left 0px no-repeat;
}

.CorporateBottomPanelRight {
	float: left;
	width: 333px; 
	margin: 10px 0px 0px 0px; 
	padding: 15px 0px 0px 0px;
	background: url('/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif') left 0px no-repeat;
}

.CorporateBottomPanelLeft .ArrowLeftBlack {
	margin-left: 10px;
}
.BottomList {
	width: 300px; 
	float: left; 
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

.BottomList ul {
	margin-left: 0px;
	padding-left: 10px;
	list-style:none;

}

.BottomList ul li span {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px;
}

.CorporateBottomPanelRight p {
	margin: 10px 0px 0px 0px; 
	padding: 0px 0px 0px 20px;
}

.CorporateBottomPanelLeft p { 
        clear: both; 
        margin: 10px 0px 0px 0px; 
        padding: 0px 0px 0px 20px; 
}

.BasicContent h2.env
{
	margin: 0px 0px 7px 0px;
	padding: 0px 0px 0px 0px;
}
/* PRODUCT PAGE : START */
/* PRODUCTS : END */
/* DOWNLOADS CENTRE : START */
/* DOWNLOADS CENTRE : END */
.RightColRow {
	float: left;
	oveflow: auto;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.TwoColContainer {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=about_bg.gif");
	background-repeat: repeat-y;
	float: left;
}

.SmallContainer {
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 668px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=pubsectorbusiness_top_bg.gif") top left;
}	

.RightColDetails {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 14px; 
	line-height: 1.2em;
	width: 50px; 
	float: left;
	display: inline;
	clear: both;
}

div.RightContactDetails {
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	float: left;
	display: inline;
}

div.Legal {
	margin: 0px 0px 0px 0px;
	padding: 0px 230px 0px 0px;
}

.FloatLeft
{
	float: left;
}

.FloatRight
{
	float: right;
}
.hidden
{
	display: none;
}

.visible
{
	display: block;
}

.ArrowLeftRed
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_red.gif") no-repeat  0px 3px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
	
.ArrowLeftBlue
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_blue.gif") no-repeat 0px 3px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

h2.ArrowLeftBlue
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_blue.gif") no-repeat 0px 3px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 10px;
}

.ArrowLeftBlack
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_black.gif") no-repeat 0px 3px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.ViewAllLink
{
	float: right;
	margin: 5px 0px 0px 0px;
	clear: both;
	float: right;
}

.InfoPanelHowToContent
{
	float: left;
	width: 200px;
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 10px 0px;
}

.InfoPanelHowToContent a
{
	display: block;
	margin: 8px 0px 5px 0px;
}

 .InfoPanelHowToContentAlt
 {
 	float: right;
 	width: 150px;
 	margin: 0px 0px 20px 0px;
 	padding: 0px 10px 10px 0px;
 }
 
 .InfoPanelHowToContentAlt a
 {
 	display: block;
 	margin: 8px 0px 5px 0px;
}

.InfoPanelHowToContentAlt h2
{
	float: right;
	margin: 0px 0px 5px 15px;
	padding: 0px 0px 0px 0px;
}

div.PanelBackground {
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=row_bg.gif");
	background-repeat: repeat-x;
}

/* PANEL WIDTHS FOR DYNAMICALLY CHANGING CONTENT */ 

.QuarterWidthInfoPanel
{
	width: 165px;
	margin: 0px 10px 0px 0px;
}

.HalfWidthInfoPanel
{
	width: 320px;
	margin: 0px 10px 0px 0px;
}

.ThreeQuarterWidthInfoPanel
{
	width: 515px;
	margin: 0px 10px 0px 0px;
}

.FullWidthInfoPanel
{
	width: 690px;
	margin: 0px 0px 0px 0px;
}

.ThirdWidthInfoPanel
{
	width: 205px;
	margin: 0px 10px 0px 0px;
}

.TwoThirdWidthInfoPanel
{
	width: 456px;
	margin: 0px 10px 0px 0px;
}

.QuarterWidthContentBox
{
	width: 156px;
	margin: 0px 10px 0px 0px;
}

.HalfWidthContentBox
{
	width: 324px;
	margin: 0px 10px 0px 0px;
}

.ThreeQuarterWidthContentBox
{
	width: 492px;
	margin: 0px 10px 0px 0px;
}

.FullWidthContentBox
{
	width: 660px;
	margin: 0px 0px 0px 0px;
}

.ThirdWidthContentBox
{
	width: 208px;
	margin: 0px 10px 0px 0px;
}

.TwoThirdWidthContentBox
{
	width: 428px;
	margin: 0px 10px 0px 0px;
}

.Clearer
{
	display: none;
}

form.PressReleaseForm {
	float: right;
}

form.PressReleaseForm select.CountryList {
	width: 160px;
}

/* Makes sure the link inside the h2 render with the correct colour */
#LocationsList.enhanced
{
	display:none;
	position: absolute;
	margin: -118px 0px 0px 30px;
	background: #FFFFFF;
	border: 1px solid #cccccc;
	height: 100px;
	width: 220px;
	overflow: auto;
}

/* Moved BusinessDivider style from inline to this stylesheet */
#BusinessDivider
{
	background-color: transparent;
}

/* Start of generic tabs */
/* Set background images depending on number of tabs */
.onetab_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_1_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.onetab_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_1_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.onetab_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_1_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.twotabs_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.twotabs_tab2_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.threetabs_tab2_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab3_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fourtabs_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fourtabs_tab2_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fourtabs_tab3_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_black_bg.gif");
	background-repeat:no-repeat;

	background-position:0px -342px;	
}
.fourtabs_tab4_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fivetabs_tab2_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fivetabs_tab3_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fivetabs_tab4_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab5_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab1_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.sixtabs_tab2_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.sixtabs_tab3_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.sixtabs_tab4_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.sixtabs_tab5_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab6_black 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_black_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -855px;	
}
.onetab_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_1_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.twotabs_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.twotabs_tab2_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.threetabs_tab2_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab3_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fourtabs_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.fourtabs_tab2_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fourtabs_tab3_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fourtabs_tab4_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fivetabs_tab2_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fivetabs_tab3_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fivetabs_tab4_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab5_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab1_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.sixtabs_tab2_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.sixtabs_tab3_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.sixtabs_tab4_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.sixtabs_tab5_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab6_red 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_red_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -855px;	
}
.onetab_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_1_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.twotabs_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.twotabs_tab2_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_2_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.threetabs_tab2_blue 
{

	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.threetabs_tab3_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_3_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fourtabs_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fourtabs_tab2_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fourtabs_tab3_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fourtabs_tab4_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_4_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;	
}
.fivetabs_tab2_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.fivetabs_tab3_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.fivetabs_tab4_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.fivetabs_tab5_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_5_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab1_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px 0px;
}
.sixtabs_tab2_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -171px;	
}
.sixtabs_tab3_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -342px;	
}
.sixtabs_tab4_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -513px;	
}
.sixtabs_tab5_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -684px;	
}
.sixtabs_tab6_blue 
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=tab_6_blue_bg.gif");
	background-repeat:no-repeat;
	background-position:0px -855px;	
}
/* Gradient images*/

.gradient_onetab_tab1_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_onetab_red.gif");
	background-repeat:no-repeat;
	background-position:0px -6px ;	
}
.gradient_onetab_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_onetab_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px ;	
}
.gradient_onetab_tab1_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_onetab_black.gif");
	background-repeat:no-repeat;
	background-position:0px -6px ;	
}
.gradient_twotabs_tab1_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_twotabs_tab2_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_twotabs_tab1_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_twotabs_tab2_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_twotabs_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_twotabs_tab2_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_twotabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_threetabs_tab1_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_threetabs_tab2_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_threetabs_tab3_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_threetabs_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_threetabs_tab2_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_threetabs_tab3_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_threetabs_tab1_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_threetabs_tab2_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_threetabs_tab3_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_threetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fourtabs_tab1_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fourtabs_tab2_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fourtabs_tab3_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fourtabs_tab4_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fourtabs_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fourtabs_tab2_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fourtabs_tab3_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fourtabs_tab4_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fourtabs_tab1_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fourtabs_tab2_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fourtabs_tab3_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fourtabs_tab4_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fourtabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fivetabs_tab1_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fivetabs_tab2_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fivetabs_tab3_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fivetabs_tab4_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fivetabs_tab5_black  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_black.gif");
	background-repeat:no-repeat;
	background-position:0px -62px;	
}
.gradient_fivetabs_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fivetabs_tab2_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fivetabs_tab3_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fivetabs_tab4_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fivetabs_tab5_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -62px;	
}
.gradient_fivetabs_tab1_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_fivetabs_tab2_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_fivetabs_tab3_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_fivetabs_tab4_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_fivetabs_tab5_red  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_fivetabs_red.gif");
	background-repeat:no-repeat;
	background-position:0px -62px;	
}
.gradient_sixtabs_tab1_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_sixtabs_tab2_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_sixtabs_tab3_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_sixtabs_tab4_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_sixtabs_tab5_blue  
{
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
	background-repeat:no-repeat;
	background-position:0px -62px;	
}
.gradient_sixtabs_tab6_blue  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_blue.gif");
    background-repeat:no-repeat;
    background-position:0px -76px;	
}
.gradient_sixtabs_tab1_black 
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
	background-position:0px -6px;	
}
.gradient_sixtabs_tab2_black  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
	background-position:0px -20px;	
}
.gradient_sixtabs_tab3_black  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
	background-position:0px -34px;	
}
.gradient_sixtabs_tab4_black  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
	background-position:0px -48px;	
}
.gradient_sixtabs_tab5_black  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
	background-position:0px -62px;	
}
.gradient_sixtabs_tab6_black  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_black.gif");
    background-repeat:no-repeat;
    background-position:0px -76px;	
}
.gradient_sixtabs_tab1_red 
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -6px; 
}
.gradient_sixtabs_tab2_red  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -20px;      
}
.gradient_sixtabs_tab3_red  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -34px;      
}
.gradient_sixtabs_tab4_red  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -48px;      
}
.gradient_sixtabs_tab5_red  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -62px;      
}
.gradient_sixtabs_tab6_red  
{
    background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_undergrad_sixtabs_red.gif");
    background-repeat:no-repeat;
    background-position:0px -76px;      
}
.threetabs .Tab, .twotabs .Tab, .onetab .Tab
{
	float: left;
	width: 208px;
	_width: 207px;
	margin: 1px 1px 0px 9px;
	_margin: 1px 1px 0px 10px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	overflow: hidden;
}
.onetableft .Tab
{
	float: left;
	width: 190px;
	_width: 195px;
	margin: 1px 1px 0px 9px;
	_margin: 1px 1px 0px 5px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	overflow: hidden;
}
.fourtabs .Tab
{
	float: left;
	width: 153px;
	_width: 152px;
	margin: 1px 1px 0px 8px;
	_margin: 1px 1px 0px 9px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	overflow: hidden;
}
.fivetabs .Tab
{
	float: left;
	width: 118px;
	_width: 118px;
	margin: 1px 1px 0px 11px;
	_margin: 1px 1px 0px 11px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	overflow: hidden;
}
.sixtabs .Tab
{
	float: left;
	width: 96px;
	_width: 96px;
	margin: 1px 1px 0px 12px;
	_margin: 1px 1px 0px 11px;
	padding: 0px 0px 0px 0px;
	background-color: White;
	overflow: hidden;
}
.onetab .Tab.Left
{
	margin: 1px 1px 0px 1px;
}
.twotabs .Tab.Left
{
	margin: 1px 0px 0px 0px;
}
.threetabs .Tab.Left
{
	margin: 1px 1px 0px 0px;
}
.fourtabs .Tab.Left
{
	margin: 1px 1px 0px 1px;
}
.fivetabs .Tab.Left
{
	margin: 1px 1px 0px 1px;
}
.sixtabs .Tab.Left
{
	margin: 1px 1px 0px 1px;
}
/* more new product row styles */
.ProductsRow
{
	clear: both;
	overflow: hidden;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=a_row_bg.gif");
	background-repeat: repeat-y;
	margin: 4px 0px 0px 0px;	
}

.ProductsRow .ProductsPanel
{
	background: #FFFFFF;
	float: left;
	margin: 0px 4px 0px 0px;
	padding: 10px 0px 0px 0px;
	width: 329px;
}

.ProductsRow .ProductsPanel .Thumbnail
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 5px;
	float: left;
	width: 110px;
}

.ProductsRow .ProductsPanel .Details
{
	margin: 5px 0px 4px 0px;
	padding: 0px 0px 5px 0px;
	float: left;
	width: 211px;
}

.ProductsRow .ProductsPanel .Details h2
{
	display: inline;
	margin: 8px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.ProductsRow .ProductsPanel .Details h2 a
{
	
	display: block;
	margin: 8px 0px 5px 0px;
}

.ProductsRow .ProductsPanel .Details p
{
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	word-wrap:break-word;
}

.ThreePanelRow
{
	clear: both;
	overflow: auto;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=threecol_row_bg.gif");
	background-repeat: repeat-y;
	margin: 4px 0px 0px 0px;
}

.ThreePanelRow .Panel
{
	background: #FFFFFF;
	float: left;
	margin: 0px 4px 0px 0px;
	width: 217px;
}
/* additions for integration */
.BasicContentPress => added
{
	overflow: hidden;
}
/* revised product page styles */

.ProductImageArea
{
	background: #FFFFFF;
	overflow: hidden;
	margin: 12px 0px 12px 12px;
	width: 668px;
	float: left;
	display: inline;
}

.ProductImageArea .ProductImageLeft
{
	float: left;
	width: 523px;
	margin: 10px 0px 0px 0px;	
}

.ProductImageArea .ProductImageAward
{
	float: left;
	width: 105px;
	height: 80px;
	margin: 5px 5px 5px 5px;
}

.ProductImageArea .ProductName
{
	float: left;
	width: 295px;
	margin-top: 20px;
}

.ProductImageArea .BuyNow
{
	 clear: left;
	 width: 400px;
	 margin: 0px 0px 0px 65px;
	 padding: 10px 0px 10px 0px;
}

.ProductImageRight
{
	float: left;
	width: 140px;
	margin: 10px 0px 0px 5px;
}

.ProductImageRight h2
{
	margin: 5px 0px 5px 0px;
}

.ProductImageRight ul
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.ProductImageRight ul li a
{
	margin: 2px 0px 0px 0px;
	display: block;
}

.ProductImageRight ul li a.Pdf
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=icon_pdf.gif") no-repeat left top;
	padding: 2px 0px 5px 20px;
}

.ProductImageRight ul li a.Print
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=print_icon.gif") no-repeat left top;
	padding: 2px 0px 5px 20px;
}

#ProductDescContent
{
	background: #FFFFFF;
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 10px 15px;
	clear: both;
}

#ProductDescContent ul
{
	margin: 0px 0px 0px 40px;
	padding-left: 0px;
}

#ProductDescContent li
{
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color: #666666;
	line-height: 1.5em;
}

#ProductDescContent h1 {
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:1em;

}

#ProductDescContent h2 {
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;

}

#ProductDescContent h3 {
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;

}

#ProductDescContent h4 {
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;

}

#ProductDescContent p
{
	margin: 0px 0px 10px 0px;
}

#ProductDescContent .ProductsRow .ProductsPanel
{
	width: 320px;
	background: none;
}

#ProductDescContent .ProductsRow .ProductsPanel .Thumbnail
{
	width: 110px;
}

#ProductDescContent .ProductsRow .ProductsPanel .Details
{

	width: 201px;
}

#ProductDescContent .ProductsRow .ProductsPanel .Details h2
{


	margin: 0px 0px 0px 0px;
}

#ProductDescContent .ProductsRow .ProductsPanel .Details p
{
	margin: 0px 0px 0px 10px;
}

/* downloads update */
.BasicContentDownloads
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
	width: 670px;
	background: none;
	overflow:hidden;
}

#ProductsTabs
{
   	width: 670px;
	float:left;
	margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
	padding: 12px 0px 0px 0px; 
}

#DownloadsTabs
{
	width: 670px;
	float:left;
	margin: 12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ProductDescTabs
{
	width: 670px;
	float:left;
	margin: 0px 0px 0px 12px;
	_margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

#DownloadsTabs .Tab p
{
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ProductsTabs .Tab p.ArrowLeftRed
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_red.gif") no-repeat  0px 3px;
	color: #87161c;
	margin: 2px 0px 0px 1px;
	padding: 0px 0px 0px 10px;
	font-weight:bold;
}

#ProductsTabs .Tab p.ArrowLeftBlue
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_blue.gif") no-repeat  0px 3px;
	color: #0087be;
	margin: 2px 0px 0px 1px;
	padding: 0px 0px 0px 10px;
	font-weight:bold;
}

#DownloadsTabs .Tab h2, #DownloadsTabs .Tab h1
{
	padding: 5px 0px 5px 0px;
	margin: 0px 0px 0px 0px;
}

#DownloadsTabs .Tab h2 a, #DownloadsTabs .Tab h1 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#DownloadsTabs .Tab h2 a:hover
{
	text-decoration: underline;
}

#DownloadsTabs .Tab h2 a:active
{
	text-decoration: underline;
}

#ProductDescTabs .Tab h2 a
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#ProductDescTabs .Tab h2
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#ProductsTabsGradientContainer
{
    clear: both;
	width:670px;
	height: 8px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:transparent;
	overflow:hidden;
	border-bottom: solid white 10px;
}

#DownloadsGradientContainer
{
    clear: both;
	float: left;
	width:670px;
	height: 8px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:transparent;
	overflow:hidden;
	border-bottom: solid white 10px;	
}

#ProductDescGradientContainer
{
    clear: both;
	float: left;
	width: 670px;
	height: 8px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 12px;
	_margin: 0px 0px 0px 6px;
	background-color:transparent;
	overflow:hidden;
	border-bottom: solid white 10px;	
}
/* Downloads tabs end*/

#DownloadsContent
{
	width: 670px;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.DownloadsContent
{
	width: 670px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
}

.DownloadsItemRow
{
	background: #FFFFFF;
	clear: both;
	width: 670px;
	height: 50px;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 0px;
}
	
	/* LOGOS TAB : START */	
	.DownloadsItemRow .DownloadsLogoImage
	{
		width: 200px;
		float: left;
		margin: 1px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.DownloadsItemRow .DownloadsLogoDesc
	{
		width: 180px;
		float: left;
		margin: 17px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.DownloadsItemRow .DownloadsLogoLink
	{
		width: 125px;
		float: left;
		margin: 17px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}	
	/* LOGOS TAB : END */	
	/* CATALOGUE TAB : START */	
	.DownloadsItemRow .DownloadsCatDesc
	{
		width: 320px;
		float: left;
		margin: 17px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.DownloadsItemRow .DownloadsCatDate
	{
		width: 150px;
		float: left;
		margin: 17px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.DownloadsItemRow .DownloadsCatLink
	{
		width: 170px;
		float: left;
		margin: 17px 5px 0px 5px;
		padding: 0px 0px 0px 0px;
	}	
	/* CATALOGUE TAB : END */	
	/* PRODUCT IMAGES : START */	
	#DownloadsCheckBoxesColumns
	{
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 10px;
		background: #FFFFFF;
		width: 720px;
		overflow: hidden;
	}
	
	#DownloadsCheckBoxesColumns .SegTitle
	{
		font-weight:bold;
		font-size: 0.8em;
		height:30px;
		padding:4px;
	}

	#DownloadsCheckBoxesColumns .FloatLeftFilter
	{
		float: left;
		margin: 0px 3px 0px 0px;
	}
	
	#DownloadsCheckBoxesColumns .Column
	{
		float: left;
		margin: 0px 5px 0px 5px;
	}
	
	#DownloadsCheckBoxesColumns .ColumnTitle
	{
		float: left;
		margin: 5px 0px 5px 0px;
	}
	
	#DownloadsCheckBoxesColumns .Column .CheckBoxRowNew
	{
		clear: left;
		margin: 0px 0px 0px 0px;
		min-height: 20px;
		height:auto;
	}
	
	#DownloadsCheckBoxesColumns .Column .CheckBoxRowNew input
	{
		margin: 0px 10px 0px 0px;
	}

	#DownloadsCheckBoxesColumns .Column .FinalColumn input
	{
		margin: 0px 0px 0px 0px;
	}
	
	#DownloadsTotalFound
	{
		background: #FFFFFF;
		margin: -20px 0px 0px 0px;
		padding:0px 0px 0px 12px;
		width: 270px;
		overflow: auto;
	}
	
	#DownloadsImagesResults
	{
		background: #FFFFFF;
		margin: 0px 0px 0px 0px;
		padding: 10px 0px 0px 10px;
		width: 660px;
		overflow: hidden;
	}
	
	#DownloadsImagesResults .ResultRow
	{
		clear: both;
		margin: 10px 0px 0px 0px;
	}
	
	#DownloadsImagesResults /*.ResultRow */.ResultColumn
	{
		float: left;
		width: 155px;
		margin: 0px 5px 0px 5px;
	}
	
	#DownloadsImagesResults .ResultRow .ResultColumn h2
	{
		margin: 10px 0px 5px 0px;
	}
	
	#DownloadsImagesResults .ResultRow .ResultColumn p
	{
		margin: 0px 0px 0px 0px;
		height: 4em;
	}
	
	#DownloadsImagesResults .ResultRow .ResultColumn .filelink
	{
		margin: 0px 0px 6px 0px;
	}	
	/* PRODUCT IMAGES : END */

.ImgLink
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=downloads_imgicon.jpg") no-repeat left;
	padding: 0px 0px 0px 17px;
}

/* WHERE TO BUY : START */
#WhereToBuySelector
{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.WheretoBuySearchContainer
{
	background: #FFFFFF;
	height: auto;
	padding: 10px;
}
.WheretoBuySearchContainer .WhereToBuyTop
{
	width: 100%;
	height: 11px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=topnav_gradient_top.gif");
}
.WheretoBuySearchContainer .WhereToBuyContent
{
	height: auto;
}
.WheretoBuySearchContainer .WhereToBuyContent form
{
	clear: both;
}
.WheretoBuySearchContainer .WhereToBuyContent h2
{
	margin-left: 10px;
	display: inline;
	float: left;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn
{
	display: inline;
	float: left;
	margin-left: 10px;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn label
{
	display: block;
	margin-bottom: 5px;
}
.WheretoBuySearchContainer .WhereToBuyContent .FieldColumn input.WhereToBuyInputBox
{
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_input_background.gif") no-repeat;
	border: 0px;
	width: 137px;
	height: 17px;
	padding: 3px 0px 0px 5px;
	margin: 0px 2px 0px 0px;
}
.WheretoBuySearchContainer .WhereToBuyContent .SubmitColumn
{
}
.WheretoBuySearchContainer .WhereToBuyContent .SubmitColumn .FinderButton
{
	border: 0px;
	width: 7px;
	height: 17px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	cursor: pointer;
	cursor: hand;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=prodfinder_arrow_black.gif") no-repeat;
	vertical-align: top;
}
.WheretoBuySearchContainer .WhereToBuyBottom
{
	clear: both;
	width: 100%;
	height: 11px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=topnav_gradient_bottom.gif");
}
#WhereToBuyResults
{
	width: 668px;
	margin: 0px 0px 0px 0px;
}
/* WHERE TO BUY DROP TWO */

#ProductDescContent h2.njsdownloads
{
	margin: 0px 0px 0px 10px;
}

#ProductDescContent h2 
{
	margin: 0px 0px 3px 0px;
}

#ProductDescContent a.njshome
{
	margin: 0px 0px 0px 0px;
}

#ProductDescContent a.njshome:hover
{
	text-decoration: underline;
}

#ProductDescContent a.njsbusiness
{
	margin: 0px 0px 0px 0px;
}

#ProductDescContent a.njsboth
{
	margin: 0px 0px 0px 0px;
}

#ProductDescContent.Tabs {
	margin-left: 0px; 

	margin-top: 12px;
}

#FilterSubmit
{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	background: #999999;
	color: #FFFFFF;
	cursor: pointer;
	cursor: hand;
}
/**
* Results (For Search Results / All News)
*/
.Results {
	width:668px;
	float:left;
}
/* ResultsPanel contains each section of results */

.ResultsPanel {
	clear:both;
	overflow: hidden;
}

.ResultsPanel ul {
	list-style: none;
	padding:10px 0px 10px 30px;

}

.ResultsPanel li {
	clear:both;
}

.ResultsPanel ul li p {
	margin-left:11px;
	clear:both;
}

.ResultsPanel ul li a {
	float:left;
}

.ResultsPanel span.DatePosted {
	float:right;
}

/* TopLevel Styles for the collapsable banners */

.Results .TopLevel {
	width: 100%;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

.Results .TopLevel .TopLevelTop {

	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") top;

}
.Results .TopLevel .TopLevelBottom {
	clear:both;
	width: 100%;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") bottom;
}

.Results .TopLevel a.TopLevelOperator {
	margin: 5px 10px 5px 12px;
	float:left;
}
.Results .TopLevel a.TopLevelLink {
	margin-top:3px;
	float:left;
}
.Results .TopLevel .TopLevelContent {

	min-height:20px;
}

.Results .TopLevel span.ResultsCount {
	margin: 3px 10px 0px 0px;	
	float:right;
}
/* All News Styles */
/* Quick Navigation Panel displays check boxes (and some dropdowns for year/month) for filtering results sections */

.QuickNavigationPanel
{
	width: 656px;
	margin: 0px 0px 0px 10px;
	overflow: hidden;
}

.QuickNavigationPanel h2 {
	padding:10px 0px 15px 0px;
}

.QuickNavigationPanel .CheckBoxColumn, .QuickNavigationPanel .DropDownColumn {
	width:180px;
	float: left;
	margin: 0px 15px 0px 3px;
}

.QuickNavigationPanel .CheckBoxRow {
	clear: left;
	margin: 0px 0px 0px 0px;
	min-height: 20px;
}

.QuickNavigationPanel .CheckBoxRow input {
	margin: 0px 0px 0px 0px;
}

.QuickNavigationPanel .DropDownRow {
	padding-bottom:16px;
}
	
.QuickNavigationPanel .DropDownRow select {
	width:120px;
}

#QuickNavigationButton {
	padding-top:30px;
}

/* Search Results styles */
.ViewAllResults {
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}
/* Search Bar that appears at the top and bottom of search results */

.HeaderPanel .SearchBar {
	padding-left:10px;
}

.SearchBar {
	padding:10px 10px 10px 0px;
	height:24px;
}

.SearchBar form {
 	clear:both;
}

.SearchBar input, .SearchBar .SearchBarButton {
	float:left;
}

.SearchBar input.SearchTerms {
	width:300px;
}

.SearchBar .SearchBarButton {
	padding-left:10px;
}

/* The categories panel provides anchor links to search results sections */
.CategoriesPanel {
	clear:both;
	padding-bottom:10px;
}
.CategoriesPanel h2 {
	padding:10px 0px 10px 10px;
}
/* LinkColumns are used to arrange lists of links in columns : used in category panels and sitemap */

.LinkColumn {
	float:left;
	margin-right:56px;
}

.LinkColumn ul {
	list-style: none;
	margin:0px;
	padding:0px 0px 0px 10px;
}

.SiteMapLinkColumn {
	float:left;
	margin-right:56px;
}

.SiteMapLinkColumn ul {
	list-style: none;
	margin:0px;
	padding:0px 0px 0px 10px;
}
/* Misc Search styles */

a.BackToOverview {
	float:right;
}

.BasicContent p.SearchInformation {
	width:300px;
	float:left;
	padding-left:10px;
}

div.MoreResults ul {
	list-style: none;
	padding:10px 0px 10px 0px;

}
div.MoreResults .TopLevelLink{
	padding-left:10px;	
}

.FeaturedBelow { 
     float: right; 
     width: 190px;
}

.FeaturedBelow ul {
	margin: 5px 5px 5px 5px;
	padding: 10px 0px 0px 0px;
	display: block;
}
                                                                
.FeaturedHead ul li {
	font-size:0.75em;
	font-weight:bold;
	list-style: none;
}

/* Right-hand panel displaying featured content on search and 3 column sitemap */
.FeaturedContentPanel {
	width:175px;
	padding:10px 0px 0px 15px;
	float:left;
	background: url('/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif') left 0px no-repeat;
	margin:0px 0px 20px 10px;
}

.FeaturedContentPanel p {
	padding-top:4px;
	margin-left:10px;
}

/* Sitemap styles */
.Sitemap {
	width:868px;
	float:left;
}
.Sitemap.ThreeColumn {
	width:668px;
}
/* Sitemap specific TopLevel styles */

.Sitemap .TopLevel {
	width: 100%;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

.Sitemap .TopLevel .TopLevelTop {
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_top.gif") top;
}

.Sitemap .TopLevel .TopLevelBottom {
	clear:both;
	width: 100%;
	height: 7px;
	background: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=leftnav_toplevel_bg_bottom.gif") bottom;
}

.Sitemap .TopLevel a.TopLevelOperator {
	margin: 5px 10px 5px 12px;
	float:left;
}

.Sitemap .TopLevel a.TopLevelLink {
	margin-top:3px;
	float:left;
}

.Sitemap .TopLevel .TopLevelContent {
	min-height:20px;
}

.SitemapPanel {
	clear:both;
	overflow: hidden;
}

.SitemapPanel ul {
	width:166px;
	list-style: none;
	padding:10px 0px 10px 40px;
}

.SitemapPanel li {
	clear:both;
}

.SitemapLinks {
	clear:both;
	padding-bottom:80px;
}

.SitemapPanel .LinkColumn {
	margin-right:80px;
}

.SitemapPanel .LinkColumn h3 {
	padding-top:10px;
	padding-left:30px;
}

.SitemapPanel .LinkColumn h3 a { 
 color:#000000;
}

.SitemapPanel .SiteMapLinkColumn {
	margin-right:10px;	
}

.SitemapPanel .SiteMapLinkColumn ul {
	width:242px;
	list-style: none;
	padding:10px 0px 10px 35px;
}

.SitemapPanel .SiteMapLinkColumn li {
	clear:both;
}

.SitemapPanel .SiteMapLinkColumn h3 {
	padding-top:10px;
	padding-left:30px;
}

.SitemapPanel .SiteMapLinkColumn h3 a { 
	color:#000000;
}

div.ProductsRow table {
	float:left;
}

/* Microsite Pagination Styles */
#PaginationWrapper {
	width: 500px;
	background-color:#ffffff;
	vertical-align: top;
	text-align: center;
	height: 25px;
	clear: both;
}
#Pagination li{
	border:0;
	padding:0px;
	font-size:11px;
	list-style-type:none;
	margin: 0px 2px 0px 0px;
	display: inline;
}
#Pagination a{
	border:solid 1px #9aafe5;
	margin: 0px 2px 0px 0px;
}
#Pagination .PreviousOff,
#Pagination .NextOff {
	border:solid 1px #DEDEDE;
	color:#888888;
	display:block;
	float:left;
	font-weight:bold;
	margin: 0px 2px 0px 0px;
	padding:3px 4px;
}
#Pagination .Next a,
#Pagination .Previous a {
	font-weight:bold;
}
#Pagination .Active{
	background:#2e6ab1;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	float:left;
	padding:4px 6px;
}
#Pagination a:link,
#Pagination a:visited {
	color:#0e509e;
	display:block;
	float:left;
	padding:3px 6px;
	text-decoration:none;
}
#Pagination a:hover{
	border:solid 1px #0e509e
}

/* corporate overview styles - Begin */
.leftco {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 12px; WIDTH: 475px; PADDING-TOP: 0px; HEIGHT: 250px
}

.corpLimg {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 10px
}

.corpLtxt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 11px 0px 0px; PADDING-TOP: 0px
}

.arrowleft_black {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=linkarrow_black.gif) no-repeat 0px 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}

.black {
	COLOR: #000000
}

.corp {
	DISPLAY: inline
}

P.corpLtxtp {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px 10px; COLOR: #666666; FONT-FAMILY: verdana
}

.rightco {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: white; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px 12px; WIDTH: 180px; PADDING-TOP: 10px; HEIGHT: 240px
}

.corp2 {
	MARGIN-LEFT: 10px
}

.rightcoimg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 11px; PADDING-TOP: 0px
}

.rightcop {
	FONT-SIZE: 11px; MARGIN: 10px 0px 0px 20px; COLOR: #666666; FONT-FAMILY: verdana
}

.CorneredPanel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=gradient_corners_background.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.CorneredPanel P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: verdana
}
.CorneredPanel H2 {
	FONT-SIZE: 0.7em; MARGIN: 0px
}
.CorneredPanel UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 15px; PADDING-TOP: 0px; FONT-FAMILY: "verdana"
}
.CorneredPanel UL LI SPAN {
	FONT-WEIGHT: normal; COLOR: #666666; LINE-HEIGHT: 1.7em
}
.CorneredPanel UL.ForHomeA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 5px; PADDING-TOP: 0px; FONT-FAMILY: "verdana"; LIST-STYLE-TYPE: none
}
.CorneredPanel UL.ForHomeA LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=bullet_blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.CorneredPanel .Thumbnail {
	FLOAT: left; MARGIN: 5px
}

.halfwidth_infopanel {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 320px
}

.PanelImage {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

.PanelText {
	FLOAT: left; WIDTH: 200px
}

.grey {
	COLOR: #666666
}

.indent10 {
	MARGIN-LEFT: 10px
}
/* corporate overview styles - End */

/* Start - FCK Editor Styles 200808 */
h3.SubTitle
{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;

	font-weight: bold;
	text-decoration: none;
}

.Consumer h3.SubTitle
{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #0087be;
}

.Business h3.SubTitle
{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #87161c;
}

h3.SubTitleGrey
{
	font-family: 'Verdana', Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-weight: bold;
	text-decoration: none;
	color: #999999;

}

div.CalloutBoxes
{
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 0.9em;
}

div.CalloutBoxes {
	float: left;
	width: 166px;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=quoteareabg.gif");
	background-repeat: no-repeat;
	margin: 5px 5px 5px 0px;
	padding: 15px 15px 15px 15px;
}
/* End - FCK Editor Styles 200808 */

/****************************************************************************************
================================= autosuggest.css =====================================
*****************************************************************************************/
/********* dropdown - start **********/
div.suggestions
{
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #999999;
    position: absolute;	
    background-color: #FFFFFF; /* has to be a colour otherwise it's transparent */
    width: 169px;
	margin: 0px 0px 0px 6px;
}

div.suggestions div {
    cursor: default;
    padding: 0px 3px;	
    font-family: verdana, arial, sans-serif;
    font-size: 0.75em;
}

div.suggestions div.current {
    background-color: #666666;
    color: #FFFFFF;
    font-family: verdana, arial, sans-serif;
	font-size: 0.75em;
}
/********* dropdown - end **********/
/****************************************************************************************
================================= carousel.css =====================================
*****************************************************************************************/

.block,.mainblock { 
	width:90px;
	height:60px;
	text-align:center;
	font-size:14px;
	float: left;
}

.mainblock { 
	width:180px;
	height:120px;
	margin:0px 30px 0px 30px;
} 

.single {
	padding-left:100px;
}

.hiddenblock{
	display:none;
	width:0px;
	height:0px;
}
  
#CarouselArea
{
	width: 470px;
	height: 132px;
	overflow: hidden;
	clear: left;
	margin: 0px 0px 0px 45px;
	text-align: center;
}

.ImageNavigation
{
	clear: left;
	width: 470px;
	margin: 5px 0px 0px 28px;
}

.ImageNavigation .Previous
{
	float: left;
	width: 130px;
	margin-right: 45px;
	text-align: left;
	font-family: verdana, arial, sans-serif;
	font-size: 0.7em;
	color: #000000;
}

.ImageNavigation .PageNumber
{
	float: left;
	width: 120px;
	margin-right: 65px;
	text-align: center;
	font-family: verdana, arial, sans-serif;
	font-size: 0.7em;
	color: #666666;
}

.ImageNavigation .Next
{
	float: left;
	width: 100px;
	margin: 0px;
	text-align: right;
	font-family: verdana, arial, sans-serif;
	font-size: 0.7em;
	color: #000000;
	/* 'ie6carousel.css' adds a margin-left to fix positioning probs in IE6 for this style */
}

.ImageNavigation .Previous a,
.ImageNavigation .Next a
{
	color: #666666;
}

/****************************************************************************************
================================= WirelessN.css =====================================
*****************************************************************************************/

.line {
	MARGIN: 3px 0px; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #627093 1px dotted
}

#rightcolWirelessN {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#centercolWirelessN {
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

#leftCentercolWirelessN {
	text-align: left;
	vertical-align: center;
	margin: 0px;
	padding: 0px;
}

#flash {
	BORDER-RIGHT: white 2px solid;
	WIDTH: 659px;
	POSITION: absolute;
	TOP: -4px;
	HEIGHT: 244px;
}

.productFlash {
	position: relative;
	height: 244px;
}

.fondo_benefits {
	BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=08.gif) repeat-y left top
}
.fondo_2_benefits {
	BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=09.gif) repeat-y left top
}
.fondo_3_benefits {
	BACKGROUND: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=fons3.gif) repeat-y left top
}

.txt_benefits {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 15px;
	VERTICAL-ALIGN: top;
	COLOR: #e7690e;
	PADDING-TOP: 0px;
}

.txt_2_benefits {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: center;
	COLOR: #2c3a5d;
	PADDING-TOP: 10px;
}
.txt_3_benefits {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: center;
	COLOR: #2c3a5d;
	PADDING-TOP: 0px;
}

#AccessoriesResults
{
	width: 668px;
	margin: 0px 0px 0px 0px;
}

.AccessoriesThreePanelRow
{
	clear: both;
	overflow: auto;
	background-image: url("/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=threecol_row_bg.gif");
	background-repeat: repeat-y;
	margin: 4px 0px 0px 0px;
}

.AccessoriesThreePanelRow .Panel
{
	background: #FFFFFF;
	float: left;
	margin: 0px 4px 0px 0px;
	width: 178px;
}

/****************************************************************************************
================================= formbuilder.css =====================================
*****************************************************************************************/

.formClass{float: left; width: 665px;color:#666666; font-size:0.7em;padding:0px;margin:0px;}
.formClass  #columnname{float:left; width: 300px; margin:0px; padding:0px;}
.formClass  #columnValue{float:left;padding: 0px 0px 5px 0px; margin:0px;}
.formClass  #comboBoxSelect{float:left;padding: 5px 0px 5px 0px; margin:0px;}
.button{float: left; margin: 5px 0px 0px 125px;padding:0px}

/****************************************************************************************
================================= NL Microsite css =====================================
*****************************************************************************************/

/* CONTENT AREA */
div#content-wrapper { width: 677px; float: left; margin-left: 9px; margin-top: 5px; line-height: 1; font-family: Arial, Helvetica, Sans-Serif; font-size: 62.5%;}

:focus {outline: 0;}

div#content-area { width: 100%; height: 100%; }

/* GET STARTED */
div#get-started { width: 100%; height: 100%;}
div#get-started-header { width: 100%; height: 110px; background-image: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=get-started-header.gif); background-repeat: no-repeat; }
h1.header { font-size: 22px; color: #000; padding-left: 20px; padding-top: 20px; font-weight: bold; letter-spacing: 0px; font-family: Arial, Helvetica, Sans-Serif; }
h2.header { font-size: 16px; color: #000; padding-left: 20px; padding-top: 3px; font-weight: bold; letter-spacing: 0px; font-family: Arial, Helvetica, Sans-Serif; }
div#get-started-copy { width: 100%; min-height: 420px; height: 420px; background-image: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=content-area-background.gif); background-repeat: repeat-y; }

p.get-started-copy { display: block; float: left; font-size: 11px; width: 218px; padding-left: 25px; padding-top: 25px; line-height: 18px; letter-spacing: 1px; font-family: Arial, Helvetica, Sans-Serif;color: #000;}

span#full-product-spec { margin-top: 0px; padding-left: 0px; float: left; }
a.product-spec { color: #000; text-decoration: underline; font-size: 11px; line-height: 39px; }
a.product-spec:hover{ color: #666; text-decoration: none; font-size: 11px; line-height: 39px; }

div#get-started-product-image { float: right; margin-right: 65px; }

div#content-links { padding-left: 10px; }

div#content-links-top { width: 100%; height: 90px; background-image: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=content-links-top.gif); background-repeat: no-repeat; float: left;}

div#content-links-bottom { width: 620px; height: 72px; background-image: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=content-links-copy.gif); background-repeat: no-repeat; padding-left: 13px; padding-top: 8px; float: left; }

h1.links { font-size: 14px; font-weight: bold; margin-top: 50px; margin-left: 15px; margin-bottom: 5px; }

div.link-box { float: left; margin-right: 2px; }

div.link-box img{ border: 0; }

div#get-started-footer { float: left; width: 100%; height: 28px; background-image: url(/cs/Satellite?ssbinary=true&blobcol=urldata&blobtable=MungoBlobs&blobkey=filevalue&blobwhere=content-area-bottom.gif); background-repeat: no-repeat; }
