body {
	font-family:Arial;
	font-size: .75em;
	color:#030303;
	margin-top:0px;
}

.basketText
{
	width:162px;
}

.bgcolor
{
	    BACKGROUND-COLOR: #f4f4f4;
}

.PadLeft
{
	padding-left:10px;
	}

.mainmenus TD {
	FONT-FAMILY: Arial, Verdana Helvetica, sans-serif; HEIGHT: 20px; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.mainmenus SPAN {
	DISPLAY: block; WIDTH: 0.1em; COLOR: #005983; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif; HEIGHT: 40px; BACKGROUND-COLOR: #005983
}
.mainmenus UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.mainmenus LI {
	FLOAT: left; FONT-FAMILY: Arial, Verdana,  Helvetica, sans-serif; LIST-STYLE-TYPE: none; POSITION: relative
}
.mainmenus A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 0.75em; WIDTH: 161px; COLOR: #005983; LINE-HEIGHT: 35px; BORDER-BOTTOM: #fafaff 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 40px; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.mainmenus A:hover, .mainmenus a:active {
	COLOR: #ffffff; BORDER-BOTTOM: #feb500 2px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #005a84
}
.mainmenus LI UL {
	DISPLAY: none; COLOR: #ffffff; BORDER-BOTTOM: #ff9900 2px solid; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #003399
}
.mainmenus LI UL LI {
	FLOAT: none
}
/*
.mainmenus LI UL LI A {
	DISPLAY: block; PADDING-LEFT: 5px; WIDTH: 156px; LINE-HEIGHT: normal; HEIGHT: 20px; TEXT-ALIGN: left
}
.mainmenus LI A.menuactive {
	COLOR: #ffffff; BORDER-BOTTOM: #ff9900 2px solid; BACKGROUND-COLOR: #003399
}
*/
.childmenu a {
	border-bottom:2px solid #FAFAFF;
	display:block;
	height:100%;
	line-height:normal;
	text-align:left;
	width:141px;
	padding-left:5px;
}

.childmenu a:hover, .childmenu a:active{
	color:#FFFFFF;
	background-color:#005a84;
	border-bottom:2px solid #ff9900;
}

.parentMenu
{
	height:40px;
	text-align:center;
	font-family:@Arial Unicode MS;
	vertical-align:middle;
}

.parentMenu a
{
	line-height:40px;
	font-weight:normal;
	font-size:10pt;
	text-align:center;
	vertical-align:middle;
	color: #005a84;
	background-color:#ededee;
	/*border-bottom:3px solid #ededee;*/
	border-bottom:3px solid #FFFFFF;
	display:block;
}

.parentMenu a:hover
{
	line-height:40px;
	text-align:center;
	vertical-align:middle;
	color: #FFFFFF;
	background-color:#005a84;
	border-bottom:3px solid #ff9900;
	display:block;
}

.DivBody
{
   text-align:center
}

.MasterTopSpace
{
    WIDTH: 980px;text-align:left;MARGIN: 0px auto 
}

.LineSpaceColor
{
    OVERFLOW: hidden;
    HEIGHT: 10px;
    TEXT-ALIGN: left
}
.LineSpace
{
    OVERFLOW: hidden;
    HEIGHT: 10px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.LeftNavUrl
{
    LINE-HEIGHT: 20px;
    HEIGHT: 20px;
    TEXT-ALIGN: left
}

.DivMiddleMain
{
    PADDING-left: 15px;
    WIDTH: 626px;
    /*border: 1px solid red;*/
}
.Breadcrumb
{
    WIDTH: 626px;
    LINE-HEIGHT: 20px;
    HEIGHT: 20px
}
.HeadingSpace
{
    HEIGHT: 19px;
}

.DivMiddleBgColor
{
    PADDING-LEFT: 15px;
    
}
.LeftLabelText
{
    LINE-HEIGHT: 24px;
    HEIGHT: 24px;
    TEXT-ALIGN: left
}
.advsearchLabel
{
	WIDTH: 125px;
}
.advsearchLabelBig
{
	WIDTH: 140px;
}
.Layout_FloatLeft
{
    FLOAT: left
}
.Layout_FloatRight
{
    FLOAT: right
}
.Layout_ClearLeft
{
    CLEAR: left
}
.Layout_ClearRight
{
    CLEAR: Right
}
.PaddingSmall
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}

.PaddingSmall1
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}

.PaddingSmall2
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}

.PaddingMedium
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px
}

.Text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #222222;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.TextAlignRight
{
  text-align:right;
}


.DivBgColor
{
  WIDTH: 100%;
   BACKGROUND-COLOR: #f9f9f9
}

.DefaultBackgroudColor
{
	BACKGROUND-COLOR: #f9f9f9;
}

/**** Left Navigation ***/
.DivLeft
{
    WIDTH: 164px;
    TEXT-ALIGN: left;
    margin-top:23px;
}
.DivLeft1
{
    PADDING-TOP: 3px;
    HEIGHT: 25px;
}

.DivLeft3
{
    OVERFLOW: hidden;
    HEIGHT: 3px;
    BACKGROUND-COLOR: #feb500;
    TEXT-ALIGN: left
}

.LeftHeadUnderline
{
    LINE-HEIGHT: 29px;
    BORDER-BOTTOM: #030303 1px solid;
    HEIGHT: 29px;
    TEXT-ALIGN: left
}

/**** Left Navigation End***/

/*** Top Menu Details- Start**/

.BodyHome
{
    WIDTH: 980px;
    MARGIN: 0px auto;
    TEXT-ALIGN: left
}

.BodyHeader
{
    WIDTH: 980px;
    HEIGHT: 128px;
    MARGIN: 0px auto 
}

.HeaderMenu
{
    WIDTH: 980px;
    HEIGHT: 128px;
    TEXT-ALIGN: left
}

/* Main header- Start */
.MenuMainDiv
{
    WIDTH: 980px;
    HEIGHT: 81px;
    TEXT-ALIGN: left
}

.SMGLogo
{
    WIDTH: 228px;
    HEIGHT: 81px
}

.TopMiddle
{
  WIDTH: 390px; 
  HEIGHT: 81px
}

.TopLeft
{
  WIDTH: 358px;
  HEIGHT: 81px
}  
.searchcont{
text-align:center;
color:#005983;
}
.searchcont a{
text-decoration:none;
color:#005983;
}
.searchcont input{
background-color:#FAFAFF;
border:1px solid #003399;
height:15px;
}

.advsearch{
text-align:center;
}
.advsearch a{
text-decoration:none;
color:#005983;
}

.rightMenu
{
    WIDTH: 162px;
    margin-top:23px;
    float: right;
}
    
.rightBack
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #fafaff;
    float:left
}

.FooterHead
{
    WIDTH: 980px;
    BORDER-BOTTOM: medium none;
    POSITION: relative;
    HEIGHT: 50px;
    text-align: center;
    margin-top: 10px;
    clear:both;
}
/**** Footer Start ***/
.FooterHead-1
{
    MARGIN-TOP: 7px;
    MARGIN-LEFT: auto;
    WIDTH: 710px;
    MARGIN-RIGHT: auto;
    POSITION: relative;
    HEIGHT: 35px;
    TEXT-ALIGN: left
}
.FooterHead-2
{
    WIDTH: 574px;
    LINE-HEIGHT: 35px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 35px
}
.FooterHead-3
{
    LEFT: 574px;
    WIDTH: 136px;
    LINE-HEIGHT: 35px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 35px
}
/*** Footer - Start End****** ***/

/**** Home Page Start ***/
.HomePage-1
{
    WIDTH: 988px;
    TEXT-ALIGN: left
}
.HomePage-1-1
{
    PADDING-LEFT: 1px;
    WIDTH: 988px;
    LINE-HEIGHT: 35px;
    TOP: 0px;
    HEIGHT: 35px
}
.HomePage-1-2
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    LEFT: 0px;
    PADDING-BOTTOM: 5px;
    WIDTH: 988px;
    PADDING-TOP: 5px;
    POSITION: relative;
    HEIGHT: 220px;
    BACKGROUND-COLOR: #bcb5ad
}
.HomePage-2
{
    WIDTH: 980px;
    POSITION: relative;
    HEIGHT: 220px;
    TEXT-ALIGN: left
}
.HomePage-2-1
{
    WIDTH: 810px;
    LINE-HEIGHT: 220px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 220px;
    TEXT-ALIGN: center
}
.HomePage-2-2
{
    LEFT: 815px;
    WIDTH: 170px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 220px
}
.HomePage-3
{
    MARGIN-TOP: 11px;
    WIDTH: 170px;
    POSITION: relative;
    HEIGHT: 220px;
    TEXT-ALIGN: left
}
.HomePage-3-1
{
    WIDTH: 170px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 38px;
    BACKGROUND-COLOR: #bcb5ad
}
.HomePage-3-2
{
    WIDTH: 170px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 38px;
    HEIGHT: 57px;
    BACKGROUND-COLOR: #bbd097
}
.HomePage-3-3
{
    WIDTH: 170px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 95px;
    HEIGHT: 57px;
    BACKGROUND-COLOR: #fed265
}
.HomePage-3-4
{
    WIDTH: 170px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 155px;
    HEIGHT: 57px;
    BACKGROUND-COLOR: #0183bf
}
.HomePage-4
{
    WIDTH: 988px;
    POSITION: relative;
    TEXT-ALIGN: left
}
.HomePage-4-1
{
    WIDTH: 988px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 10px
}
.HomePage-4-2
{
    WIDTH: 234px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 247px
}
.HomePage-4-3
{
    LEFT: 234px;
    PADDING-BOTTOM: 0px;
    WIDTH: 313px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 247px
}
.HomePage-4-4
{
    LEFT: 547px;
    WIDTH: 233px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 10px;
    HEIGHT: 247px
}
.HomePage-4-5
{
    LEFT: 780px;
    WIDTH: 208px;
    POSITION: relative;
    TOP: 10px;
    HEIGHT: 247px
}

.middmain{
font-weight:bold;
font-size:16px;
}
.middcont{
font-size:11px;
font-weight:normal;
background-color:#BCB5AD;
}
.middcont img{
padding:3px 3px 3px 3px;
}
.middtext a{
float:right;
text-decoration:none;
font-weight:bold;
color:#ffffff;
font-size:10px;
}
.middtext{
color:#FFFFFF;
text-align:left;
}
.middtext td{
height:55px;
}
.middtext p{
margin:4px;
}
.middtable td{
width:25%;
}
.middlinks{
border-left:1px solid #6699CC;
margin-bottom:10px;
}
.middlinks span{
margin-left:4px;
font-size:16px;
}
.middlinks ul{
margin:0px;
padding:0px;
font-weight:normal;
}
.middlinks li{
list-style-position:inside;
color:#000000;
margin-left:4px;
}
.middlinks li a{
text-decoration:none;
font-size:10px;
color:#000000;
}
.middlinks li a:hover{
color:#6699CC;
}

/**** Home Page End ***/

/********** Font Start *******/

.leftnavhead {
	 FONT-SIZE: 1em; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Knowledge Light,Arial, Verdana, Helvetica, sans-serif;
}

.middlenavhead {
	 FONT-SIZE: 1em; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; PADDING-TOP: 2px; FONT-WEIGHT: normal;
}

.rightnavhead {
	 FONT-SIZE: 1.2em; COLOR: #005a84; PADDING-TOP: 3px; FONT-FAMILY: Knowledge Light,Arial, Verdana, Helvetica, sans-serif; width:155px;
}

.leftnav_text {
	FONT-SIZE: 0.95em; COLOR: #030303; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}

.BreadCrumb_Font {
	FONT-SIZE: 0.95em; COLOR: #005a84; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}

.leftnav_sub_head {
	FONT-WEIGHT: bold; FONT-SIZE: 0.95em;BORDER-BOTTOM: #030303 1px solid; 
}

.bodytext {
	 FONT-WEIGHT:normal;FONT-SIZE: 1em;
}

.bodytextProd {
	 FONT-WEIGHT:normal;FONT-SIZE: 13px;
}

.bodytext_green {
	 FONT-WEIGHT:normal;FONT-SIZE: 1em; COLOR: #005a84
}
.Bodytextbold{
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #030303; 
}
.BodytextBold_green{
	FONT-WEIGHT: bold; FONT-SIZE: 1em; COLOR: #005a84;
}

.bodytext_head {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #005a84; 
}

.bodytext13Bold{
	FONT-WEIGHT: bold; FONT-SIZE: 1.05em; COLOR: #030303; 
}

.bodytext13Prod{
	FONT-WEIGHT: bold; COLOR: #030303; FONT-FAMILY:Arial;
}

.bodytextBold11_green {
	FONT-WEIGHT:bold;FONT-SIZE: 0.95em; COLOR: #005a84; 
}

.bodytext11_green {
	FONT-WEIGHT:normal;FONT-SIZE: 0.95em; COLOR: #005a84; 
}

.bodytext11{
	FONT-WEIGHT:normal;FONT-SIZE: 0.95em;
}

.Decoration
{
text-decoration: none;
}

A.Green11 {
	FONT-WEIGHT:normal;FONT-SIZE: 0.95em; COLOR: #005a84
}

A.Green12 {
	FONT-WEIGHT:normal;COLOR: #005a84;
}

A.Green11:visited {
	COLOR: #005a84
}

A.Green11:hover {
	COLOR: #005a84
}

A.Green {
	FONT-WEIGHT:normal;FONT-SIZE: 1em; COLOR: #005a84; 
}

A.Green:visited {
	COLOR: #005a84
}

A.Green:hover {
	COLOR: #005a84
}


.Decoration_underline
{
 text-decoration:underline;
}

.FontWeight
{
 FONT-WEIGHT:normal;
}

.FontWeight_Bold
{
 FONT-WEIGHT:bold;
}

A.Black11 {
	FONT-SIZE: 0.95em; COLOR: #030303
}

A.Black11:visited {
	COLOR: #030303;
}

A.Black11:hover {
	COLOR: #030303;
}

A.Black12 {
	FONT-WEIGHT:normal;FONT-SIZE: 1em; COLOR: #030303;  FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}

A.Black12:visited {
	COLOR: #030303;
}

A.Black12:hover {
	COLOR: #030303;
}

A.Black14{
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #030303; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}

A.Black14:visited {
	COLOR: #030303
}

A.Black14:hover {
	COLOR: #030303
}
.bodytext14_green {
	FONT-WEIGHT:normal;FONT-SIZE: 1.2em; COLOR: #005a84; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}

.bodytext11_green {
	FONT-WEIGHT:normal;FONT-SIZE: 0.95em; COLOR: #005a84; FONT-FAMILY: Arial, Verdana,Helvetica, sans-serif
}


.inputbox {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid
}

/*** To be looked Later ******/
.searchgo {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}
.searchcont {
	FONT-SIZE: 12px; COLOR: #005983; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center
}

.toplinks {
	FONT-SIZE: 12px; WIDTH: 360px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #fafaff
}
.toplinks A {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 4px; COLOR: #005983; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.toplinks A:hover {
	COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #005a84 /*#003399*/
}

/******** End *******/


/******* Font End **********

/************************************************************************
	Search Results Styles 
/************************************************************************/


.ProductImage
{
	padding-top:1px;
	padding-right: 10px;
	width:100px;
	height:125px;
	text-align:left;
}
.ResultItemMiddle
{
	padding-top:1px;
	width:300px;
}
.ResultItemRight
{
	width:210px;
	height:125px;
	vertical-align:middle;
}


.DivResultItem {
	background-color: #F4F4F4;
	PADDING-LEFT: 10px;
	padding-top:3px;
	vertical-align:middle;
	width:626px;
	overflow:hidden;
}
.DivResultAlternateItem {
	background-color: #ffffff;
	PADDING-LEFT: 10px;
	padding-top:3px;
	vertical-align:middle;
	width:626px;
	overflow:hidden;
}

.SearchResultSeeAllLink { padding-top: 10px; padding-left: 60px; padding-bottom: 5px }
.SearchResultPaging { padding-top: 15px; padding-right: 60px; padding-bottom: 5px }
.srcGroupResults { padding: 5 10 10 0; }
.searchLinkImage {border: none;}
.Vmiddle{vertical-align:middle;	}
.VSpace
{
  margin-top: 4px;
}
.VsmallSpace
{
  height:2px;
}
/************************************************************************
	End Search Results Styles 
/************************************************************************/
.MenuItemGroup
{
  border-right:solid 1px white;
  border-bottom:solid 1px white;
  border-left:solid 1px white;
}
.MenuItemHover
{
  background-color: #214a98;
  padding: 4px 34px 8px 10px;
  cursor:pointer;
  color: white;
  font-size: 11px;
  text-decoration: underline;
  z-index: 10;
}
.MenuItem
{
  background-color: #214a98;	
  padding: 4px 34px 8px 10px;
  cursor: default;
  color: white;
  font-size: 11px;
  z-index: 10;	
}
.MenuLayoutLink
{
	text-decoration:none;
	color:#ffffff;
}
a.MenuLayoutLink:visited
{
	text-decoration:none;
	color:#ffffff; 
}
a.MenuLayoutLink:hover
{
	text-decoration:underline;
	color: #ffffff; 
}	

/******** begin HEADER/Menu styles **********/
.menuLayout
{	
  position:absolute;
  z-index:4px; 
}
.HeaderMenu
{
  cursor:pointer;
}
.HeaderMenuLayout
{
  width:400px;
  padding-left:40px;
  position: relative;
  left:200px;
  top:74px;
}

/****************/

/*************************************************
********** Refinement dimension styles ***********/
.rdLinkMore
{
	float: left;
	color: #454335;
	font-family: verdana, Arial;
	font-weight: bold;
	font-size: .7em;
	text-decoration:none;
	cursor: pointer;
	vertical-align:text-bottom;
}
.rdMorePlus
{
    padding-left: 4px;
    padding-right: 5px;
	color:#6271b4; 
	height:18px;
	vertical-align:text-bottom;
}
.rdPanelExpandedLinks
{
	padding-left: 0px;  
	z-index:100;	
}
.rdDimensionSpacer{ margin-top:10px; float:none; }
.rdMoreLinkContainer{ padding-left: 25px; padding-bottom: 1px}
.rdRefinementsContainer{ white-space: nowrap; padding-top: 5px; padding-left: 30px;}
a.rdLink
{
	float: none;
	padding-top: 5px;
	color: #454335;
	font-family: verdana, Arial;
	font-size: .7em;
	text-decoration:none;
	cursor: pointer;
}

a.rdLink:visited
{
	float: none;
	padding-top: 5px;
	color: #454335;
	font-family: verdana, Arial;
	font-size: .7em;
	text-decoration:none;
	cursor: pointer;
}

a.rdLink:hover
{
	float: none;
	padding-top: 5px;
	color: #454335;
	font-family: verdana, Arial;
	font-size: .7em;
	text-decoration:underline;
	cursor: pointer;
}

.rdPopupLink
{
	float: left;
	color: #454335;
	font-family: verdana, Arial;
	width: 240px;
	padding-left: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: .7em;
	text-decoration:none;
	cursor: pointer;
}
.rhText
{
	font-family: Verdana, Arial;
	font-size: .7em;
	padding-left: 8px;	
}
.rdHeader
{
	font-size: .8em;
	font-weight: bold;
	padding-left: 10px;
	font-family: verdana, Arial;
	z-index:100;
	color: #4d4b3c;
}
.rdDescriptor
{
	padding-left: 30px;
	padding-top: 5px;
	color: #454335;
	font-family: verdana, Arial;
	font-weight: bold;
	width: 230px;
	font-size: .7em;
	text-decoration:none;
}


/*******************************************************************************
	Begin Popup window styles
*******************************************************************************/

.popupBubbleArrow
{
    float: left;
    border: none;
    position: relative;
    left: 0px;
    top: -2px;      /* distance down from top of div */
    z-index:102;
}
table.mainPopup
{
    border-collapse: collapse;
}
td.popupBorderLeft { border-left: 1px solid #999999; }
td.popupBorderTop { border-top: 1px solid #999999; }
td.popupBorderRight 
{ 
	 border-right: 1px solid #999999;
	  background-color: #dde4f1;
}
td.popupBorderHeaderRight 
{ 
	background-color: #28549d;
}
td.popupBorderBottom
{
    height: 1px;
    background-color: #dde4f1;
     border-bottom: 1px solid #999999;
}
.popupContainer
{
	float: left;
	color: black;
	font-family: Arial, verdana;
	text-decoration:none;
    border: none;
    padding: 0px 0px 0px 0px;
	position: relative;
	left: 14px; 
    top: -24px;   
	z-index:100;
}
.popupBubbleArrowLeftNav
{
    float: left;
    border: none;
    position: relative;
    left: 76px;
    top: -22px;      /* distance down from top of div */
    z-index:102;
}
.popupContainerLeftNav
{
	float: left;
	color: black;
	font-family: Arial, verdana
	text-decoration:none;
    padding: 0px 0px 0px 0px;
	position: relative;
	left: 90px; 
    top: -46px;   
	z-index:100;
}
.popupContainerNoArrow
{
	float: left;
	color: black;
	font-family: Arial, verdana;
	text-decoration:none;
    border: none;
    padding: 0px 0px 0px 0px;
	position: relative;
	left: -20px; 
    top: -40px;   
	z-index:100;
}
.popupParent
{
    z-index:100;    position:absolute;
}
.PopUpBackground
{
	background-color: #dde4f1;
}
.PopUpHeaderBackground
{
	background-color: #28549d;
}
.PopUpHeaderText
{
	color:#FFFFFF;
	padding-top: 0px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.PopUpContentPadding
{
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.popupHide { display: none; }
.popupShow { display: inherit; }

.FloatRight{ float: right; }
.FloatLeft{ float: left; }
.FloatNone{ float: none; }
.ClearRight{ clear: right; }
.ClearRight {clear:right;}
.ClearLeft{ clear: left; }
.ClearBoth{ clear: both;}
.Bold
{
	font-weight:bold;
}
.InvertedText
{
	color: white;
}
/*******************************************************************************
	End Popup window styles
*****************************************************************************/

/***************************
*****PRODUCT INFORMATION/DETAILS Styles - Starts
****************************/

.ProductInfo
{
	PADDING-LEFT: 10px;
	padding-top:3px;
	vertical-align:middle;
	width:626px;
}
.DetailItemMiddle
{
	padding-top:1px;
	width:480px;
	text-align:left;
} 
.twocolumn{
height:auto;  

padding-top: 10px; 
padding-top: 5px;
width:620px; 
}
.twocolumncol1{
position: relative; float:left;
 
}
.twocolumncol2{
position:relative; float:left; width:480px;padding-left:5px;padding-bottom:5px;
 
}

.jumpToLinkCollection
{
position:relative; float:left; width:560px;padding-left:5px;padding-bottom:5px;
}

.contentbox
{
position:relative;
padding-top: 10px;
width:100%;
text-align:left;
}

.bgstrip{
background-color:#005A84; float:left; width:100%; height:20px; padding-left:5px;
text-align:left;
}
.content{
position:relative; 
padding-top: 10px; 
float:left;
text-align:left;
 
}
.backtotopbutton{
position:relative; float:right;  padding-right:5px;
 
}
.HCenter
{
	text-align:center;
	}
/***************************
*****PRODUCT INFORMATION/DETAILS Styles - Ends
****************************/
/*****************
Shopping Basket Class
*******************/
.itempadding
{
	margin-top:10px;
	margin-bottom:10px;
}
.marginright
{
	margin-right:3px;
	
}
.widthProductTitle
{
	width:160px;
	 
}
.widthProductType
{
	width:100px;
	 
}
.widthQuantity
{
	width:105px;

	  
}
.widthItemPrice
{
	width:85px;
	 
}
.widthVAT
{
	width:50px;
	
}
.widthSubtotal
{
	width:60px;
	
	 
}

/**** Left Nav *****/
.LeftNavPlus2Columns_Content
{
    background-color:white;
	float:left;
	width:650px;
	margin-right:10px;
}

.LeftNavPlus2Columns_Right
{
    background-color:White;
	float:left;
	width:164px;
}

.LeftNavContainer
{
	width:163px;
}

.NavigationP
{
	position: static;
	width: 163px;	
}

.NavigationS
{
	background-color:  #f7f7f7;
}

.BreadCrumbsP
{
	margin-top: 10px;
	margin-bottom:15px;		
}

.BreadCrumbsS
{
	font-size: .95em;
	text-decoration: none;
	color:#005a84;
	cursor: pointer;	
	font-weight:normal;
	font-family:Arial ,helvetica,clean,sans-serif;
}

.BreadCrumbLast
{
	color:#005a84;
}

a.BreadCrumbsLink
{
	text-decoration: none;
	color:#005a84;	
	cursor: pointer;	
	font-weight:normal;
	font-family:Arial ,helvetica,clean,sans-serif;
}

a.BreadCrumbsLink:visited
{
	text-decoration: none;
	color:#005a84;	
	cursor: pointer;	
	font-weight:normal;
	font-family:Arial ,helvetica,clean,sans-serif;
}

a.BreadCrumbsLink:hover
{
	text-decoration:none;
	color:#005a84;	
	cursor: pointer;	
	font-weight:normal;
	font-family:Arial ,helvetica,clean,sans-serif;
}

.LeftNavLevelZero
{
	font-weight: bold;
	padding-left: 0px;
	padding-top: 0px;
	font-family: Arial ,helvetica,clean,sans-serif;
	font-size: .8em;	
}

a.LeftNavLevelZeroLink
{
	text-decoration: none;
	cursor: pointer;	
	color: #4d4b3c;
}

a.LeftNavLevelZeroLink:visited
{
	text-decoration: none;
	cursor: pointer;	
	color: #4d4b3c;
}

a.LeftNavLevelZeroLink:hover
{
	text-decoration: underline;
	cursor: pointer;	
	color: #4d4b3c;
}


a.StaticLink
{
	text-decoration: underline;
	cursor: pointer;	
}

a.StaticLink:visited
{
	text-decoration: underline;
	cursor: pointer;	
}

a.StaticLink:hover
{
	text-decoration: underline;
	cursor: pointer;	
}

ul.StaticListNoIndent
{
	margin: 0 0 0 10px; 
	padding: 0 0 0 15px;
	color:#727272
}

.LeftNavLevelZeroSelected
{
	font-weight: bold;
	padding-left: 8px;
	padding-top: 5px;
	font-family:Arial ,helvetica,clean,sans-serif;
	font-size: .8em;
}

.LeftNavLevelOneSelected
{
    color:#005a84;
    font-family: Arial;
    font-size: .95em;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 1px;
}

.LeftNavLevelTwoSelected
{
	font-size: .95em;
	font-weight: bold;
	padding-left: 3px;
	padding-left: 15px;
	padding-bottom: 3px;
	padding-top:3px;
	font-family: Arial;
	color:#005a84;
}

.LeftNavLevelOne
{
	font-size: .95em;
	font-weight: normal;
	padding-top: 3px;
	padding-left: 1px;
	padding-bottom:3px;
	font-family:Arial ,helvetica,clean,sans-serif;
}

a.LeftNavLevelOneLink
{
	text-decoration: none;
	cursor: pointer;	
	color: #4d4b3c;
}

a.LeftNavLevelOneLink:visited
{
	text-decoration: none;
	cursor: pointer;	
	color:#005a84;
}

a.LeftNavLevelOneLink:hover
{
	text-decoration: underline;
	cursor: pointer;	
	color:#005a84;
}


.LeftNavLevelTwo
{
	font-size: .95em;

	padding-top: 3px;
	padding-left: 15px;
	padding-bottom:3px;
	font-family:Arial ,helvetica,clean,sans-serif;
	
}

a.LeftNavLevelTwoLink
{
	text-decoration: none;
	cursor: pointer;	
	color: #4d4b3c;
}

a.LeftNavLevelTwoLink:visited
{
	text-decoration: none;
	cursor: pointer;	
	color:#005a84;
}

a.LeftNavLevelTwoLink:hover
{
	text-decoration: underline;
	cursor: pointer;	
	color:#005a84;
}

.StaticHeader
{
	font-size:1.2em;
	color:#005a84;
	font-weight:bold;
	font-family:Arial ,helvetica,clean,sans-serif;
}

.StaticHeader2
{
	font-size:1.1em;
	color:#005a84;
	font-weight:bold;
	font-family:Arial ,helvetica,clean,sans-serif;
}

.StaticMainBold
{
	Font-Family:Arial;
	Font-Size:1em;
	color:#000000;
	Font-Weight:bold;
	Float:left;
	padding-top:6px;
	padding-left:1px;
}

.StaticStandardText
{
	color:#000000;
	font-weight:normal;
}

.StaticBodyText
{
	color:#727272;
	font-weight:normal;
}

.StaticSmallImage
{
	float:right;
	padding:6px 6px 6px 6px;
}

.StaticBlueBarContainer
{
	padding-top:10px;
}

.StaticStandardFont
{
	font-family:Arial;
}

.StaticStandardFontSize
{
	font-size:1em;
}

.StaticBoldFont
{
	font-weight:bold;
}

.StaticBarBackgroundColor
{
	background-color:#005A84;
}

.StaticBarFontColor
{
	color:#FFFFFF;
}

.StaticBarPadding
{
	padding-left:2px;
	padding-top:4px;
	padding-bottom:4px;
}

.StaticBarFull
{
	width:626px;
}

.StaticBarLeft
{
	width:313;
}

.StaticBarLeftReduced
{
	width:295px;
}
.StaticBarRight
{
	padding-top:4px;
	padding-left:0px;
	padding-bottom:4px;
	width:311;
}

.StaticTitleColumnWidth
{
	width:311px;
}

.StaticFIColumnWidth
{
	width:193px;
}

.StaticCheckListTitleColumnWidth
{
	width:119px;
}

.StaticCheckListDataColumnWidth
{
	width:107px;
}

.StaticCheckListRowPadding
{
	padding:5px 0px 5px 0px;

}

.StaticAltRowColor
{
	background-color:#F4F4F4;
}

.StaticClearBoth
{
	clear:both;
}

.StaticRightNavPadding
{
	padding:6px 5px 9px 9px
}

.StaticRightNavTopPadding
{
	padding-top:7px;
}

.StaticImagePadding
{
	padding: 4px 5px 1px 4px;
}

.StaticCheckListAZ
{
	padding-bottom:5px;
	text-align:center;
	letter-spacing:3;
}

.StaticCalendarPadding
{
	padding-top:10px;
	padding-bottom:5px;
}

.StaticNewsletterTextPadding
{
	padding-top:70px;
}

.FeaturedProductImg_Org
{
	float:left;
	width:130px;	
}

.FeaturedProductTitle_Org
{
	font-family: Arial;
	font-size:1em;
	font-weight:bold;	
	color:#525246;
}

.FeaturedProductDescription_Org_Vertical
{	
	font-weight:normal;
}
/**** END Left Nav *****/

/***********************************************\
| Site Map										|
\***********************************************/
.SiteMapSectionWidth {width:299px;}
.SiteMapLinkPadding {padding-bottom: 3px;}
.SiteMapSectionPadding {padding-bottom: 15px;}
.SiteMapMarginLeft{padding-left:85px;}
.SiteMapMarginRight{padding-right:55px;}
/***********************************************\
| End Site Map										|
\***********************************************/
/***********************************************\
| ForgotPassword										|
\***********************************************/
.forgotpasswordLabel
{
	WIDTH: 150px;
}
/***********************************************\
| End ForgotPassword										|
\***********************************************/
/******** New Home Page ***********/
.HomePageLeftHead {
	FONT-SIZE: 1.4em; COLOR: #005a84;  FONT-FAMILY: Knowledge Light,Arial, Verdana, Helvetica, sans-serif;font-weight:normal;
}

.HomePageRightHead {
	FONT-SIZE: 1.2em; COLOR: #005a84;  FONT-FAMILY: Knowledge Light,Arial, Verdana, Helvetica, sans-serif;font-weight:normal; padding-right:10px;
}
.HomePageitle{
	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #005a84; FONT-FAMILY: Knowledge Medium,Arial, Verdana, Helvetica, sans-serif;font-weight:normal;
}


.middlinksHome SPAN {
	FONT-SIZE: 1.2em; MARGIN-LEFT: 4px;FONT-FAMILY: Knowledge Medium,Arial;COLOR: #005a84
}
.middlinksHome UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-FAMILY: Arial;COLOR: #727272;FONT-SIZE: 1.0em;PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px
}
.middlinksHome LI {
	LIST-STYLE-POSITION: inside; MARGIN-LEFT: 4px; FONT-FAMILY: Arial;COLOR: #727272;FONT-SIZE: 1.0em; margin-TOP: 2px;
}
.middlinksHome LI A {
	TEXT-DECORATION: none;FONT-FAMILY: Arial;COLOR: #727272;FONT-SIZE: 1.0em;FONT-WEIGHT: normal;
}
.middlinksHome LI A:hover {
	COLOR: #727272;
	cursor:pointer;
    text-decoration:underline;
}

.noMargin
{
MARGIN: 0px;PADDING: 0px; border: none;
}

.WidthHome
{
    WIDTH: 980px;
   
}
.HomePageBodyMargin
{
    margin:4px;
}

A.FooterText{
	FONT-SIZE: 1.0em; COLOR: #040404; FONT-FAMILY: Knowledge Light, Arial, Verdana,Helvetica, sans-serif
}

A.FooterText:visited {
	COLOR: #040404
}

A.FooterText:hover {
	COLOR: #040404
}
/**********Home Page **********/


.Font_Bold
{
	font-weight:bold;
}

.Top_Padding
{
padding-top:10px;
}
.PageNotFound_LeftPartTop
{
    WIDTH: 164px;
    BACKGROUND-COLOR: #005a84;
    border-bottom:4px solid #ff9900;
    TEXT-ALIGN: left;
    height:30px;
}

.PageNotFound_Link_ContactPage {
	FONT-WEIGHT:normal;FONT-SIZE: 1.00em; COLOR: #005a84
}
.StaticBodyTextColor
{
	color:#727272;
}
.StaticGreenText
{
	FONT-WEIGHT:normal;FONT-SIZE: 1em; COLOR: #005a84; 
}

/**********Merchandising*************/
.MerchItem
{
	background-color: #ffffff;
	PADDING-LEFT: 3px;
	padding-top:3px;
	vertical-align:text-top;
	padding-bottom:3px;
	width:155px;
	
}
	
.MerchAlternatingITem
{
	background-color: #f9f9f9;
	PADDING-LEFT: 3px;
	padding-top:3px;
	vertical-align:text-top;
	padding-bottom:3px;	
	width:155px;
		
}
.MerchItemProductInfo
{
	background-color: #ffffff;
	PADDING-LEFT: 3px;
	padding-top:3px;
	vertical-align:text-top;
	padding-bottom:3px;
	width:155px;
	height:auto;
	overflow : hidden;
}
	
.MerchAlternatingITemProductInfo
{
	background-color: #f4f4f4;
	PADDING-LEFT: 3px;
	padding-top:3px;
	vertical-align:text-top;
	padding-bottom:3px;	
	width:155px;
	height:auto;
	overflow : hidden;
}

.PaddingLeftSmall
{
	PADDING-LEFT: 5px;
}
.PaddingRefinementSmall
{
	PADDING-RIGHT: 2px;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}

/************************************
*******  Feature products style 
*************************************/

.ColorBluePopularProduct{
	COLOR: #0E638C;
}

.bgcolorHeadingFeaturedProd
{
	 BACKGROUND-COLOR: #808080;
}

.WithFeaturedProduct
{
	width:100%;	
}

.SetAllBorder
{
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;   
    border-color: #005a84;
}

.SetAllBorderBlack
{
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;
    border-right: 1px solid;   
    border-color: black;
}

A.LinkProdDesc:link {color:#005a84; text-decoration: none;}
A.LinkProdDesc:visited {color: #005a84; text-decoration: none}
A.LinkProdDesc:hover {text-decoration: underline}

A.LinkReadMore:link {COLOR: #005a84;}
A.LinkReadMore:visited {color: #005a84;}

.FeaturedProd
{
	background-color: #ffffff;
	PADDING-LEFT: 4px;
	padding-right: 4px;
	padding-top:4px;
	vertical-align:text-top;
	padding-bottom:4px;
	width:170px;
	
}

.LinkColorFeaturedProd
{
    color:#005a84
}

/************************************
******* END OF Feature products style 
*************************************/

/****** Product List Control **********/
.PromoHeading
{
    width:170px;
}

.WithLeftColProduct
{
	width:100%;	
}

.WithLeftColProd
{
	width:60%;	
}

/****** End of Product List Control **********/


A.LinkPracticeCentresLandingPage:link {color: Black; text-decoration: underline;FONT-SIZE: 1em;}
    
.LinkImage{BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
    
.Layout_ClearBoth
{
	clear: both;
}

.LeftNavLevelOnePractAreaSelected {
    color:#005A84;
    font-family:Arial;
    font-size:0.95em;
    font-weight:bold;
    padding-bottom:3px;
    padding-left:5px;
}

.LeftNavLevelOnePractArea
{
	font-size: .95em;
	font-weight: normal;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom:3px;
	font-family:Arial ,helvetica,clean,sans-serif;
}

.LeftNavLevelOnePractAreaSelected {
    color:#005A84;
    font-family:Arial;
    font-size:0.95em;
    font-weight:bold;
    padding-bottom:3px;
    padding-left:5px;
}

.SpaceFavoritePrintButton
{
    width:15px;	
}

.PaddingRssButton
{
    padding-left: 15px;
}

.PaddingLeftPrintForFavorite
{
    padding-left:15px
}

.HomePageSection
{
    background-color:#f9f9f9;
    width:237px;
    height:100px;
}

.HomePageSectionsPadding
{
    padding-top:10px;
}

.HomePageSectionsPaddingMiddle
{
    clear:both;
}

.HomePageSectionShort
{
    background-color:#f9f9f9;
    width:225px;
    height:228px;
}
.MainPageFooterCopy
{
	padding-top:15px;
	padding-left:2px;
	padding-bottom:4px;
	clear:both;
}

.HomePageSectionHeading
{
    TEXT-DECORATION: none;
    color:White;
}

.PromoBoxStyle 
{ 
	color:#005A84; 
	font-family:Arial; 
	font-size:18px; 
	font-weight:bold; 
	text-align:left; 
	overflow:hidden;
}

A.BrandImage:link {color:White; text-decoration: none; font-family:Arial; font-size:12; FONT-WEIGHT: bold;}
A.BrandImage:visited {color:White; text-decoration: none; font-family:Arial; font-size:12; FONT-WEIGHT: bold;}
A.BrandImage:hover {color:White; text-decoration: none; font-family:Arial; font-size:12; FONT-WEIGHT: bold;}
.BrandImage {table-layout:fixed;}
.BrandImageClickHere {color:Black; text-decoration: none; font-family:Arial; font-size:13; FONT-WEIGHT: bold;}
.BrandImageRightNavCell {padding-left:10px;padding-top:5px;}

.DisplayInline
{
    display:inline;
}

.StaticBarPaddCustomText
{
	padding-left:2px;
	margin-top:4px;
	padding-bottom:4px;
	height:100%;
}

.PadRightSendEmailCtrl
{
	padding-right:20px;
}

.PadContentSendEmailCtrl
{
    padding-top:20px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
}

.Pad2ContentSendEmailCtrl
{
    padding-top:0px;
	padding-left:40px;
	padding-right:40px;
	padding-bottom:20px;
}


.PadBottonSendEmailCtrl
{
	padding-bottom:10px;
}


.Width100Perc
{
    width:100%;
}

.WidthColLeftEmailCtrl
{
    width:170px;
}

.WidthTxtEmailCtrl
{
    width:250px;
}

.TextEmailCtrl
{
    font-family:Arial;
	font-size: 1em;
}

.WidthButtonEmailCtrl
{
    width:90px;
}


.WidthAddToBasketCtrl
{
    width:100px;
}

.WidthListControl
{
    width:300px;
}

.WidthDivValidEmailCtrl
{
    width:155px; 
    padding-left:4px;
}
/*************************************************************************/
/******************************** JQUERY *********************************/

#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#000;
  display:none;
}

#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:440px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  width:650px; 
  height:500px;
  padding:10px;
  background-color:#ffffff;
}




/********************************END  JQUERY *********************************/
/****************************************************************************************/

.WidthBttnSendEmail
{
   width:130px;
}

.MsgSentEmail
{
    visibility:hidden; 
    position:absolute; 
    top:150px; left:70px; 
    margin:auto; 
    width:500px;
}

.EmailButtons
{
    width:300px; 
    margin:auto;
}

.LnkRecommendLibProd
{
    width:133px;    
}

.MsgPONumber
{
    width:265;
}

.WidthPrintEmailSection
{
    width:270px;
}

/*************************************************************************/
/***************************** Form Composer *****************************/

.mfMainTable { width: 600px;}
.mfHeaderText {font-style: italic; font-size:1em;}
.mfHeaderTable {width:80%;}
.mfMainTableCellButton{ text-align:center;}
.mfMainButton{ border-style:outset;}
.mfItemCellName{ font-weight:normal; color:#727272; font-family:Arial; font-size:0.75em;}
.mfItemCellRequired{ color:#CC3300; font-weight:normal; font-family:Arial; font-size:0.75em;}
.mfHeaderTextStar{ color:#CC3300; font-weight:normal; font-family:Arial; font-size:0.75em;}
.mfItemTextBox{ color:#727272; font-family:Arial; font-size:0.75em;}
.mfItemDropDownList{ color:#727272; font-family:Arial; font-size:1em;}
.mfHeaderText{ color:#000000; font-family:Arial; font-size:0.75em;}
.mfCheckBox{ width: 30px;}

/*************************************************************************/
/*************************** End Form Composer ****************************/


.LnkContactUs
{
    width:65px;
}

.JumptoLink
{
    height:10px;
}

.SuggestSearchBox
{
    border-right: #015a84 0px solid; 
    border-top: #005a84 1px solid; 
    border-left: #005a84 0px solid; 
    width: 100%; 
    border-bottom: #005a84 1px solid; 
    height: 21px
 }

 
.SuggestSearchBoxDiv
 {
     width: 185px;
     margin-top: 10px;
}

.KeywordValidator
{
    font-family:Arial; 
    font-size:0.75em; 
    font-weight:700;
}

.InputAdvSearch
{
    width:100%; /*155pt*/
    margin-left: 2px;
    font-size: 1.05em;
}

.HeaderDimension
{
	FONT-SIZE: 1.0em; 
	COLOR: #030303;
	FONT-WEIGHT: bold; 
	PADDING-LEFT: 3px;
}

.SuggestSearchBoxDivAdv
 {
     width: 206px;
     margin-top: 2px;
}

.rightnavwidth
{
    width: 100%;
}

.ProductCtrlWidth
{
    width: 300px;
}

.ProductInfoCtrl
{
    width: 100px;
}

.ProductImageCtrl
{
   /* width: 72px;
    height:100px*/
    width:100px;
	height:125px;
}

.ProductAddToBasketCtrl
{
    width: 90px;
}

.DivMiddleMainProd
{
    PADDING-left: 5px;
    PADDING-right: 5px;
    WIDTH: 626px;
}


.PromotionBoxTextStyle
{
    border:1px solid #005A84;
    height:98%;
    padding-left: 5px;
}

.StaticBarHeight
{
    height: 14px;
}

.StaticBarBigHeight
{
    height: 15px;
}

.BreadCrumbsProdLand
{
	margin-top: 10px;
	margin-bottom:20px;		
}

.ProdTitleLandPage
{
    margin-left:10px;
}

.ProdRowLandPage
{
    padding-left:10px;
    width:625px;
}


.DefaultPageMainImage
{
	padding-left:25px;
}

.InternationalMenuDiv
{
	padding-left: 11px;
}

.InnerMenuDiv
{
	padding-left: 10px;
	padding-right: 10px;
}

.MarginLeftProdLandPage
{
    margin-left:10px;
}

.leftnavheadProd {
	 FONT-SIZE: 1em; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Knowledge Light,Arial, Verdana, Helvetica, sans-serif;
}

.menuStyle
{
	text-align: center;
}

.menuStyle2
{
	text-align: center;
}

.onepassWarningMessagePanel  
{
	border-color:red;
	border-width:2px;
	border-style:solid;
	padding: 10px;
}
.onepassWarningMessageText  
{
	color: #686868;
    font-size: 1em;
    font-weight: normal;
}