/*
BODY {
	FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}*/

.body_style
{
	FONT-SIZE: 11px; 
	COLOR: #222222; 
	FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
	width:100%;
	/*behavior:url("js/csshover.htc");*/
}

.loading
{
  background: BACKGROUND: url(../images/snell_logo.gif) transparent no-repeat 0px 3px; 
    width:480px;
    height:160px;
    position:relative;
}

h3{
			font-size:12px;
			text-align:left;
			font-weight:bold;
			
			font-family:verdana,Arial,Sans-Serif;
			padding:10px 0px 0px 0px;
			color:#003975;
		
}

h1{
			font-size:8px;
			text-align:left;
			font-weight:bold;
			
			font-family:verdana,Arial,Sans-Serif;
			padding:0px 0px 0px 0px;
			color:#ffffff;
		
}


.home_search{
			font-size:10px;
			text-align:left;
			font-weight:400;
			
			font-family:verdana,Arial,Sans-Serif;
			padding:10px 0px 10px 0px;
			color:#003975;
			width:672px;
			margin:0px 0px -10px 0px;
}



A.home_search_A:active,
A.home_search_A:link,
A.home_search_A:visited,
A.home_search_A:hover
{
			font-size:10px;
			text-align:left;
			font-weight:200;
			
			font-family:verdana,Arial,Sans-Serif;
			padding:10px 0px 0px 0px;
			color:#003975;
			
}

.home_search1_A
{
			font-family:verdana,Arial,Sans-Serif;
			color:#ff0000;
			
}
#top_banner
{
	position: absolute;
	z-index:2;
	left:0px;
	top:0px;
	BACKGROUND: url(../images/top1.jpg) #1f326d no-repeat 0px 0px;
	/*width:1095px;*/
	width:1095px;
	height:119px;
}
#top_banner1
{
	position: absolute;
	z-index:2;
	left:0px;
	top:0px;
	BACKGROUND: url(../images/top1.jpg) #1f326d no-repeat 0px 0px;
	/*width:1095px;*/
	width:100%;
	height:119px;
}

#top_nav
{
	position: relative;
	z-index: 3;
	top: 70px;
	left: 250px;
	
}

#submenu { 
MARGIN: 0px 0px 0px 0px; 
PADDING: 0px 0px 0px 0px; 
BORDER: #fff 0px solid; 
BACKGROUND: #ffffff; 
COLOR: #666; 
HEIGHT:14px; 

FONT-SIZE: 11px; 
COLOR: #222222; 
FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;

} 

#submenu ul { 
CLEAR: left; 
MARGIN: 0px; 
PADDING:0px; 
BORDER: 0px; 
LIST-STYLE-TYPE: none; 
TEXT-ALIGN: center;
vertical-align: middle;
DISPLAY:inline;

} 

#submenu li { 
FLOAT: left; 
DISPLAY: block; 
MARGIN: 0px; 
PADDING: 0px; 
TEXT-ALIGN: center;
vertical-align: middle;

} 



#submenu li a { 
DISPLAY: block; 
PADDING:0px 3px 1px 3px; 
/*BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; */

FONT-WEIGHT: bold; 
WIDTH: 100%; 
COLOR: #444; 
TEXT-DECORATION: none; 
} 

#submenu li a.choosed_A { 
DISPLAY: block; 
PADDING:0px 3px 1px 3px; 
/*BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; */

FONT-WEIGHT: bold; 
WIDTH: 100%; 
COLOR: #ff0000; 
TEXT-DECORATION: underline; 
} 

#submenu li a:hover { 
/*BACKGROUND: url(../images/arrow.gif) #FFFFFF no-repeat 2px 8px; */
/*BACKGROUND:  #EEEEEE ; */
text-decoration: underline;
COLOR: #ff0000; } 

#submenu ul li#one A { WIDTH: 80px} 
#submenu ul li#two A { WIDTH: 80px} 
#submenu ul li#three A { WIDTH: 60px} 
#submenu ul li#four A { WIDTH: 90px} 
#submenu ul li#five A { WIDTH: 120px} 
#submenu ul li#six A { WIDTH: 80px} 
#submenu ul li#seven A { WIDTH: 60px} 
#submenu ul li#eight A { WIDTH: 90px} 
#submenu ul li#nine A { WIDTH: 80px} 
#submenu ul li.seperate
{ 
	DISPLAY: block; 
	PADDING:0px 0px 0px 2px; 
	FONT-WEIGHT: bold; 
	WIDTH: 100%; 
	WIDTH: 10px; 
	FONT-WEIGHT: bold; 
	/*Font-family:Verdana, Arial, Helvetica, sans-serif;*/
	TEXT-ALIGN: center;
	vertical-align: middle;
} 


#top_search
{
	position: absolute;
	z-index: 4;
	top: 20px;
	/*left: 450px;*/
	left:420px;
}
#top_search1
{
	position: absolute;
	z-index: 4;
	top: 20px;
	left: 520px;
}
#submenu1 
{ 
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 0px 0px 0px 0px; 
	BORDER: #fff 0px solid; 
	/*BACKGROUND: #ffffff; */
	COLOR: #666; 
	HEIGHT:20px; 
} 
#submenu1 ul 
{ 
	CLEAR: left; 
	MARGIN: 0px; 
	PADDING:0px; 
	BORDER: 0px; 
	LIST-STYLE-TYPE: none; 
	TEXT-ALIGN: center;
	vertical-align: middle;
	DISPLAY:inline;

} 

#submenu1 li
{ 
	FLOAT: left; 
	DISPLAY: block; 
	MARGIN: 0px; 
	PADDING: 0px; 
	TEXT-ALIGN: center;
	vertical-align: middle;
} 



#submenu1 li a { 
DISPLAY: block; 
PADDING:3px 3px 3px 3px; 
/*BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; */

FONT-WEIGHT: bold; 
WIDTH: 100%; 
COLOR: #FFFFFF; 
TEXT-DECORATION: none; 
} 

#submenu1 li a.choosed_A { 
DISPLAY: block; 
PADDING:3px 3px 3px 3px; 
/*BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; */

FONT-WEIGHT: bold; 
WIDTH: 100%; 
COLOR: #ff0000; 
TEXT-DECORATION: none; 
} 


#submenu1 li a:hover 
{ 
	/*BACKGROUND: url(../images/arrow.gif) #FFFFFF no-repeat 2px 8px; */
	/*BACKGROUND:  #EEEEEE ; */
	text-decoration: underline;
	COLOR: #FF0000; 
} 

#submenu1 ul li#one1 A { 
	WIDTH: 80px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
} 
#submenu1 ul li#two1 A { 
	WIDTH: 80px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#three1 A { 
	WIDTH: 70px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#four1 A { 
	WIDTH: 80px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#five1 A { 
	WIDTH: 120px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#six1 A { 
	WIDTH: 80px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#seven1 A { 
	WIDTH: 60px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#eight1 A { 
	WIDTH: 90px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li#nine1 A { 
	WIDTH: 80px;
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	} 
#submenu1 ul li.seperate
{ 
	DISPLAY: block; 
	PADDING:2px 2px 2px 2px; 
	FONT-WEIGHT: bold; 
	WIDTH: 100%; 
	WIDTH: 10px; 
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center;
	vertical-align: middle;
} 


#submenu1 ul li#go 
{ 
	/*BACKGROUND: url(../images/go.gif) transparent no-repeat 3px 3px; */
	DISPLAY: block; 
	PADDING:1px 2px 2px 3px; 
	FONT-WEIGHT: bold; 
	WIDTH: 50px; 
	HEIGHT:30px;
	COLOR: #1F326E;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold; 
	TEXT-ALIGN: center;
	vertical-align: middle;
} 
#submenu1 ul li#a_search A
 {
	BACKGROUND: url(../images/a_search.gif) transparent no-repeat 0px 2px; 
	DISPLAY: block; 
	PADDING:3px 3px 3px 5px; 
	z-index: 10;
	WIDTH: 100px; 
	HEIGHT:10px;
	position:absolute;
	top:20px;
	left:290px;
	COLOR: #FFFFFF;
	FONT-SIZE: 8px;
	/*FONT-WEIGHT: bold; */
	TEXT-ALIGN: center;
	vertical-align: middle;
} 

#submenu1 ul li#a_search A:hover 
{
	BACKGROUND: url(../images/a_search.gif) transparent no-repeat 0px 2px; 
	DISPLAY: block; 
	PADDING:3px 3px 3px 5px; 
	
	WIDTH: 100px; 
	HEIGHT:10px;
	position:absolute;
	top:20px;
	left:290px;
	COLOR: #EEEEEE;
	FONT-SIZE: 8px;
	/*FONT-WEIGHT: bold; */
	TEXT-ALIGN: center;
	vertical-align: middle;
} 

#submenu1 ul li#a_search1 A,
#submenu1 ul li#a_search1 A:hover 
 {
	BACKGROUND: url(../images/a_search.gif) transparent no-repeat 0px 2px; 
	DISPLAY: block; 
	PADDING:3px 3px 3px 5px; 
	z-index: 10;
	WIDTH: 100px; 
	HEIGHT:10px;
	position:absolute;
	top:20px;
	left:190px;
	COLOR: #FFFFFF;
	FONT-SIZE: 8px;
	/*FONT-WEIGHT: bold; */
	TEXT-ALIGN: center;
	vertical-align: middle;
} 


input.site_search
{
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	border-style:inset; 
  	border-width:2px; 
}
.site_search2
{
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	
  	border-width:2px; 
}
input.site_search_fast
{
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	/*border-style:inset; 
  	border-width:2px; */
  	color:#003975;
}
.go_search
{
    position:relative;
    margin:0px 0px 0px 0px;
    padding:5px 0px 0px 0px;
    
}
input.site_search1
{
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	color: #003874;
}
#left_menu
{
	position: absolute;
	z-index:4;
	top: 90px;
	left:0px;
	Width: 190px;
	/*Height:55px;*/
	background-color: transparent;
	/*BORDER-RIGHT: transparent 2px solid; */
	
	/*border-right-color:transparent;*/
	/*padding-right:5px;
	filter:shadow(color:#eeeeee,direction:90);*/
}

#left_menu1
{
	position: absolute;
	z-index:4;
	top: 90px;
	left:0px;
	Width: 190px;
	/*Height:55px;*/
	background-color: transparent;
	/*BORDER-RIGHT: transparent 2px solid; */
	
	/*border-right-color:transparent;*/
	/*padding-right:5px;
	filter:shadow(color:#eeeeee,direction:90);*/
}
#left_menu_top
{
	height:74px;
	/*BACKGROUND: url(../images/menu_top_left.gif) transparent no-repeat 0px 3px; */
	/*BACKGROUND: url(../images/menu_top_left.gif) transparent no-repeat 0px 3px; */
}

#left_menu_top1
{
	height:74px;
	/*BACKGROUND: url(../images/menu_top_left.gif) transparent no-repeat 0px 3px; */
	/*BACKGROUND: url(../images/menu_top_left.gif) transparent no-repeat 0px 3px; */
}
#left_menu_top_snelllog
{
	z-index:5;
	BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; 
	width:126px;
	position:relative;
	top:8px;
	left:40px;
	height:60px;
	
}
#left_menu_top_snelllog1
{
	z-index:5;
	/*BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; */
	width:126px;
	position:relative;
	top:0px;
	left:0px;
	height:60px;
	text-decoration:none;
}
#left_menu_top_snelllog11
{
	z-index:5;
	/*BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; */
	width:126px;
	position:relative;
	top:0px;
	left:0px;
	height:60px;
	text-decoration:none;
}
a img {border: none; }

A.snell_logo_A:active,
A.snell_logo_A:link,
A.snell_logo_A:visited,
A.snell_logo_A:hover
{
    text-decoration:none;
    border:none;
    
}


#left_menu_middle
{
	position:relative;
	top:0px;
	left:0px;
	width:190px;
	height:45px;
	BACKGROUND: url(../images/li_top.gif) transparent no-repeat 0px 3px; 
	background-position:left bottom;

	vertical-align:bottom;
	BORDER-RIGHT: #FFF 2px solid; 
	border-right-color:#eeeeee;
}
#left_menu_top_products
{
	z-index:5;
	/*BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; */
	width:126px;
	position:relative;
	top:10px;
	left:40px;
	height:20px;
	color:#5b6895;
	font-size:16px;
	
	/*font-weight:bold;*/
	
}


#left_menu_top_products1
{
	z-index:5;
	/*BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; */
	width:126px;
	position:relative;
	top:10px;
	left:40px;
	height:20px;
	color:#5b6895;
	font-size:18px;
	
	/*font-weight:bold;*/
	
}

#left_menu_top_products2
{
	z-index:5;
	/*BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; */
	width:126px;
	position:relative;
	top:10px;
	left:40px;
	height:20px;
	color:#5b6895;
	font-size:16px;
	
	/*font-weight:bold;*/
}	
#left_menu_body
{
	BACKGROUND: url(../images/li_body.gif) transparent repeat-y 0px 0px;
	background-position:left top;
    FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
    BORDER-RIGHT: #FFF 2px solid; 
    border-right-color:#eeeeee;
    width:190px;
    
} 

.left_menu_adv
{
    padding:10px 0px 0px 10px;
    width:177px;
    height:99px;
    
    
} 

#left_menu_body_products 
{
	MARGIN: 0px 0px 0px 25px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:160px;    
} 

#left_menu_body_products1 
{
	z-index:20;
	MARGIN: 0px 0px 0px 25px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:160px;    
} 
#left_menu_body_products  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#left_menu_body_products  li 
{
	BORDER-TOP: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
	MARGIN: 0px;
} 
#left_menu_body_products  ul li#special_top
{
	BORDER-TOP: #FFF 0px solid; 
	BORDER-COLOR:#FFFFFF;
	MARGIN: 0px;
}


#left_menu_body_products  ul li.subclass
{
	PADDING:0px 0px 0px 10px;
	
	MARGIN: 0px;
}
#left_menu_body_products  li.ie6_menu_pad
{
	
	BORDER-TOP: #FFF 0px solid; 
	BORDER-COLOR:#FFFFFF;
	MARGIN: 0px;
	
}

#left_menu_body_products li a 
{
	PADDING:5px 0px 5px 15px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; 
	WIDTH: 125px; 
	COLOR: #8987a4; 
	TEXT-DECORATION: none;
	font-size:10px;
}


#left_menu_body_products li a:hover 
{ 
	/*BACKGROUND: url(../images/arrow1.gif) #AAAAAA no-repeat 2px 8px;
	COLOR: #fff; */
	BACKGROUND: url(../images/arrow3.gif) transparent no-repeat 2px 8px;
	COLOR: #ff0000; 
} 
#left_menu_bottom
{
	BACKGROUND: url(../images/li_bottom.gif) transparent no-repeat 0px 0px;
	background-position:left top;
}

/**************/
#left_menu_body_products ul li ul
{
	width: 160px; /*sub menu width*/
	top: 0;
	display: none;
}

#left_menu_body_products ul li ul li
{
	BORDER-TOP: #FFF 0px solid; 
	BORDER-COLOR:#FFFFFF;
	MARGIN: 0px;

}

/*All subsequent sub menu levels offset */
#left_menu_body_products ul li ul li ul
{ 
	left: 160px; /* Parent menu width - 1*/
}

#left_menu_body_products ul li ul li A
{ 
	PADDING:5px 0px 5px 25px;
	DISPLAY: block; 
	FONT-WEIGHT: 500; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 12px 8px; 
	WIDTH: 115px; 
	COLOR: #8987a4; 
	TEXT-DECORATION: none;
	font-size:9px;
}
#left_menu_body_products ul li ul li A:hover
{ 
	BACKGROUND: url(../images/arrow1.gif) #AAAAAA no-repeat 12px 8px;
	COLOR: #fff; 
}

/* menu links style */


#left_menu_body_products .subfolderstyle
{
	background: url(../images/arrow.gif) no-repeat 2px 8px;
}

/**************/


#menushadow
{
	padding-right:10px;
	/*filter:shadow(color:#eeeeee,direction:90);*/
}


#nav2
{
	z-index:8;
	position:absolute;
	MARGIN: 0px 0px 0px 0px; 
	padding:3px 0px 0px 0px;
	
	left: 220px;
	top:120px;
	background-color:#ffffff;
	
	height:25px;
	width:872px;
	
	border-bottom:1px;
	border-bottom-color:#dddddd;
	border-bottom-style: dotted;
	
}
#nav2_current_position A
{
	
	z-index:8;
	MARGIN: 0px 0px 0px 0px; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 0px 0px;
	background-position:left center;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#c8c8c8;
	
	position:relative;
	top:5px;
	left:0px;
	padding:0px 0px 0px 10px;
	
	width:100px;
	
	text-decoration:underline;
	
	
}
#nav2_print A
{
	z-index:8;
	MARGIN: 0px 0px 0px 0px; 
	BACKGROUND: url(../images/print.jpg) transparent no-repeat 0px 3px;
	background-position:left center;
	padding:1px 0px 0px 25px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F326D;
	
	position:relative;
	top:-9px;
	left:490px;
	width:100px;
	height:10px;
	text-decoration: none;
}
#nav2_send A
{
	z-index:10;
	MARGIN: 0px 0px 0px 0px; 
	BACKGROUND: url(../images/send.jpg) transparent no-repeat 0px 2px;
	background-position:left center;
	padding:0px 0px 0px 25px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F326D;
	
	position:absolute;
	top:8px;
	left:600px;
	width:100px;
	height:12px;
	text-decoration: none;
}

#greeting
{
	z-index:8;
	position:absolute;
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	left: 220px;
	top:160px;
	font-size:20px;
	font-weight:bold;
}
#snell_logo
{
	z-index:8;
	position:absolute;
	BACKGROUND: url(../images/snell_logo.gif) transparent no-repeat 0px 0px;
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:480px;
	height:160px;
	left: 220px;
	top:200px;
}
#snell_logo_packaging
{
	z-index:9;
	position:absolute;
	
	MARGIN: 0px 0px 0px 0px; 
	border-width:0px;
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:400px;
	height:185px;
	left: 70px;
	top:120px;
	font-size:16px;
	color:#ffffff;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
}

#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy 
{
	z-index:9;
	background: transparent; 
	margin:1em;
	position:absolute;
	left:700px;
	top:189px;
	width:380px;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#e6e5ee; border-left:1px solid #e6e5ee; border-right:1px solid #E6e5ee;}
.xb1 {margin:0 5px; background:#e6e5ee;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
	/*display:block; */
	background:#e6e5ee; 
	border:0 solid #e6e5ee; 
	border-width:0 1px;
	height:150px;
}


#xsnazzy1
{
	z-index:10;
	background: transparent; 
	margin:0px;
	position:relative;
	left:10px;
	top:10px;
	width:170px;
}

.xtop1, .xbottom1 {display:block; background:transparent; font-size:1px;}
.xb11, .xb21, .xb31, .xb41 {display:block; overflow:hidden;}
.xb11, .xb21, .xb31 {height:1px;}
.xb21, .xb31, .xb41 {background:#ffffff; border-left:1px solid #bac9d9; border-right:1px solid #bac9d9;}
.xb11 {margin:0 5px; background:#bac9d9;}
.xb21 {margin:0 3px; border-width:0 2px;}
.xb31 {margin:0 2px;}
.xb41 {height:2px; margin:0 1px;}

.xboxcontent1 {
	display:block; 
	margin:0px 0px 0px 0px;
	background:#ffffff; 
	border:0 solid #bac9d9; 
	border-width:0 1px;
	height:118px;
}

#fast_title
{
	z-index:11;
	position:relative;
	/*BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 0px;*/
	
	MARGIN: -3px 0px 3px 0px; 
	padding-top:-13px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	width:155px;
	height:15px;
	
	left: -10px;
	top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
}
#fast_title_bak
{
	z-index:11;
	position:relative;
	BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 0px;
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:25px;
	padding-right:0px;
	padding-bottom:0px;
	width:140px;
	height:15px;
	
	left: 15px;
	top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
}
.fast_title_i
{
	z-index:12;
	position:relative;
	
	MARGIN: 0px 0px 0px 5px; 
	padding-top:-5px;
	padding-left:0px;
	padding-right:3px;
	left:0px;
	top:5px;
	
}


.fast_title_1
{
	z-index:1;
	position:relative;
	BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 0px;
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:25px;
	padding-right:0px;
	padding-bottom:10px;
	width:460px;
	height:15px;
	
	left: 0px;
	top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
}
#fast_search
{
	z-index:11;
	position:relative;
	
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:2px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	
	
	left: 0px;
	top:7px;
	
}

#fast_category
{
	z-index:11;
	position:relative;
	
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:8px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	
	
	left: 0px;
	top:7px;
	
}

#category_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:150px;
}

.category_list1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:150px;
}
#fast_group
{
	z-index:11;
	position:relative;
	
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:8px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	
	
	left: 0px;
	top:7px;
	
}

#group_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:150px;
}

.group_list1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:150px;
}

#fast_product
{
	z-index:11;
	position:relative;
	
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:8px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	
	
	left: 0px;
	top:7px;
	
}

#product_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:150px;
}

#go_fast
{
	z-index:11;
	position:relative;
	/*BACKGROUND: url(../images/go_fast.gif) transparent no-repeat 2px 0px;*/
	
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:2px;
	padding-right:0px;
	padding-bottom:0px;
	width:140px;
	height:15px;
	left:8px;
	top:10px;
	
}
#medium
{
	z-index:11;
	position:relative;
	top:0px;
	left:0px;
	height:300px;
	width:150px;
}
#promotion
{
	z-index:11;
	position:absolute;
	top:370px;
	left:220px;
	BACKGROUND: url(../images/promotion.gif) transparent no-repeat 2px 0px;
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:211px;
	height:92px;
}

#promotion_title
{
	z-index:12;
	position:relative;
	top:5px;
	left:20px;
	width:150px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#0f67b3;
	
}

#promotion_content
{
	z-index:12;
	position:relative;
	top:2px;
	left:67px;
	width:120px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#0661B0;
}

#promotion_button A
{
	z-index:12;
	BACKGROUND: url(../images/promotion_button.gif) transparent no-repeat 2px 0px;
	display:block;
	position:relative;
	top:5px;
	left:87px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
#promotion_button A:hover
{
	z-index:12;
	BACKGROUND: url(../images/promotion_button.gif) transparent no-repeat 2px 0px;
	display:block;
	position:relative;
	top:5px;
	left:87px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

#ecommerce
{
	z-index:11;
	position:absolute;
	top:370px;
	left:450px;
	BACKGROUND: url(../images/ecommerce.gif) transparent no-repeat 2px 0px;
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:211px;
	height:92px;
}

#ecommerce_title
{
	z-index:12;
	position:relative;
	top:5px;
	left:20px;
	width:150px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#999B4B;
	
}

#ecommerce_content
{
	z-index:12;
	position:relative;
	top:2px;
	left:67px;
	width:120px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#7c7569;
}

#ecommerce_button A
{
	z-index:12;
	BACKGROUND: url(../images/ecommerce_button.gif) transparent no-repeat 2px 0px;
	display:block;
	position:relative;
	top:5px;
	left:115px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:91px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
#ecommerce_button A:hover
{
	z-index:12;
	BACKGROUND: url(../images/ecommerce_button.gif) transparent no-repeat 2px 0px;
	display:block;
	position:relative;
	top:5px;
	left:115px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:91px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

#equation
{
	z-index:11;
	position:absolute;
	top:370px;
	left:680px;
	BACKGROUND: url(../images/equation.gif) transparent no-repeat 0px 0px;
	MARGIN: 0px 0px 0px 0px; 
	padding-top:3px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	width:211px;
	height:92px;
}

#equation_title
{
	z-index:12;
	position:relative;
	top:5px;
	left:20px;
	width:150px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#F9BB1B;
	
}

#equation_content
{
	z-index:12;
	position:relative;
	top:2px;
	left:67px;
	width:120px;
	height:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#7c7569;
}

/*#equation_button
{
	z-index:12;
	BACKGROUND: url(../images/equation_button.gif) transparent no-repeat 2px 0px;
	margin: 0px 0px 0px 0px;
	position:relative;
	top:5px;
	left:115px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:81px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}*/
#equation_button A
{
	z-index:12;
	BACKGROUND: url(../images/equation_button.gif) transparent no-repeat 2px 0px;
	DISPLAY: block; 
	margin: 0px 0px 0px 0px;
	position:relative;
	top:5px;
	left:115px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:91px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
#equation_button A:hover
{
	z-index:12;
	BACKGROUND: url(../images/equation_button.gif) transparent no-repeat 2px 0px;
	margin:0px;
	position:relative;
	top:5px;
	left:115px;
	padding-top:3px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	width:81px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

#shadow2
{
	
	
	width:290px;
	padding:10px;
	/*filter:shadow(color:#eeeeee,direction:180);*/
}

#hr1 {
	
	position:absolute;
	left:220px;
	top:470px;
	
	
	BACKGROUND: url(../images/strip.gif) transparent repeat-x 0px 0px;
	width:670px;
	padding:0px;
	margin:0px;
	
	height: 9px;
}



#xsnazzy2 
{
	z-index:9;
	background: transparent; 
	margin:1em;
	position:absolute;
	left:210px;
	top:480px;
	width:440px;
}

.xtop2, .xbottom2 {display:block; background:transparent; font-size:1px;}
.xb12, .xb22, .xb32, .xb42 {display:block; overflow:hidden;}
.xb12, .xb22, .xb32 {height:1px;}
.xb22, .xb32, .xb42 {background:#ffffff; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb12 {margin:0 5px; background:#b1b1b1;}
.xb22 {margin:0 3px; border-width:0 2px;}
.xb32 {margin:0 2px;}
.xb42 {height:2px; margin:0 1px;}

.xboxcontent2 {
	/*display:block; */
	background:#ffffff; 
	border:0 solid #b1b1b1; 
	border-width:0 1px;
	height:21px;
}

#casestudy A{ 
	BACKGROUND: url(../images/case.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:10px;*/
	left:20px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#casestudy A:hover{ 
	BACKGROUND: url(../images/case.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:10px;*/
	left:20px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 
#casestudy1 A{ 
	BACKGROUND: url(../images/case.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:10px;
	/*left:20px;*/
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#casestudy1 A:hover{ 
	BACKGROUND: url(../images/case.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:10px;
	/*left:20px;*/
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 





#factsheets A{ 
	BACKGROUND: url(../images/fact.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:120px;*/
	left:175px;
	top:4px;
	height:21px;
		
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#factsheets A:hover{ 
	BACKGROUND: url(../images/fact.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:120px;*/
	left:175px;
	top:4px;
	height:21px;
		
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 

#factsheets1 A{ 
	BACKGROUND: url(../images/fact.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:120px;
	/*left:175px;*/
	top:4px;
	height:21px;
		
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#factsheets1 A:hover{ 
	BACKGROUND: url(../images/fact.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:120px;
	/*left:175px;*/
	top:4px;
	height:21px;
		
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 


#requestquote A{ 
	BACKGROUND: url(../images/request.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:225px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#requestquote A:hover{ 
	BACKGROUND: url(../images/request.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:225px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 

#requestquote1 A{ 
	BACKGROUND: url(../images/request.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:230px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#requestquote1 A:hover{ 
	BACKGROUND: url(../images/request.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:230px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 



#tipsadvice A{ 
	BACKGROUND: url(../images/tips.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:335px;*/
	left:340px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#tipsadvice A:hover{ 
	BACKGROUND: url(../images/tips.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	/*left:335px;*/
	left:340px;
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 

#tipsadvice1 A{ 
	BACKGROUND: url(../images/tips.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:335px;
	/*left:325px;*/
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#225387;
	text-decoration:none;
} 
#tipsadvice1 A:hover{ 
	BACKGROUND: url(../images/tips.gif) #FFFFFF no-repeat 0px 2px;
	position:absolute;
	left:335px;
	/*left:325px;*/
	top:4px;
	height:21px;
	
	
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 5px 0px 0px 25px; 
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:bold;
	color:#ff0000;
	text-decoration:none;
	/*background-color:#eeeeee;*/
} 


#xsnazzy3 
{
	z-index:9;
	background: transparent; 
	margin:1em;
	position:absolute;
	left:670px;
	top:480px;
	width:210px;
}

.xtop3, .xbottom3 {display:block; background:transparent; font-size:1px;}
.xb13, .xb23, .xb33, .xb43 {display:block; overflow:hidden;}
.xb13, .xb23, .xb33 {height:1px;}
.xb23, .xb33, .xb43 {background:#ffffff; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb13 {margin:0 5px; background:#b1b1b1;}
.xb23 {margin:0 3px; border-width:0 2px;}
.xb33 {margin:0 2px;}
.xb43 {height:2px; margin:0 1px;}

.xboxcontent3 {
	/*display:block; */
	background:#ffffff; 
	border:0 solid #b1b1b1; 
	border-width:0 1px;
	height:53px;
}

#helpdesk_img
{
	BACKGROUND: url(../images/helpdesk.jpg) #FFFFFF no-repeat 6px 0px;
	position:relative;
	left:0px;
	top:0px;
	height:53px;
	
}

#helpdesk_title
{
	position:absolute;
	left:55px;
	top:5px;
	width:40px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#505a85;
	text-decoration:none;
	background-color:#FFFFFF;
}
#helpdesk_telnum
{
	position:absolute;
	left:55px;
	top:20px;
	width:150px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bolder;
	color:#505a85;
	text-decoration:none;
	background-color:#FFFFFF;
}
#helpdesk_con
{
	position:absolute;
	left:55px;
	top:37px;
	width:150px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#505a85;
	text-decoration:none;
	background-color:#FFFFFF;
}


#about_snell_body
{
	/*BACKGROUND: url(../images/li_body.gif) transparent repeat-y 0px 0px;
	background-position:left top;*/
	position:absolute;
	left:220px;
	top:540px;
	width:170px;

} 

#about_snell_body_products 
{
	MARGIN: 0px 0px 0px 0px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:120px;    
} 
#about_snell_body_products  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#about_snell_body_products  li 
{
	BORDER-bottom: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
	MARGIN: 0px;
} 
#about_snell_body_products  ul li#special_top1
{
		BORDER-bottom: #FFF 1px solid; 
		BORDER-COLOR:#DDDDDD;
		MARGIN: 0px;
		PADDING: 0px 0px 5px 2px;
		color:#4c5b8b;
		font-size:12px;
		font-weight:900;
		font-family:Arial, Helvetica, sans-serif;
		
}
#about_snell_body_products li a 
{
	PADDING:5px 0px 5px 15px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; 
	WIDTH: 100px; 
	COLOR: #8987a4; 
	
	TEXT-DECORATION: none;
	font-size:10px;
}
#about_snell_body_products li a:hover 
{ 
	BACKGROUND: url(../images/arrow3.gif) transparent no-repeat 2px 8px;
	
	COLOR: #ff0000; 
} 
#about_snell_bottom
{
	BACKGROUND: url(../images/li_bottom.gif) transparent no-repeat 0px 0px;
	background-position:left top;
}

/*******************************************************/
#custom_service_body
{
	/*BACKGROUND: url(../images/li_body.gif) transparent repeat-y 0px 0px;
	background-position:left top;*/
	position:absolute;
	left:370px;
	top:540px;
	width:170px;

} 

#custom_service_body_products 
{
	MARGIN: 0px 0px 0px 0px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:140px;    
} 
#custom_service_body_products  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#custom_service_body_products  li 
{
	BORDER-bottom: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
	MARGIN: 0px;
} 
#custom_service_body_products  ul li#special_top2
{
		BORDER-bottom: #FFF 1px solid; 
		BORDER-COLOR:#DDDDDD;
		MARGIN: 0px;
		PADDING: 0px 0px 5px 2px;
		color:#4c5b8b;
		font-size:12px;
		font-weight:900;
		font-family:Arial, Helvetica, sans-serif;
		
}
#custom_service_body_products li a 
{
	PADDING:5px 0px 5px 15px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; 
	WIDTH: 120px; 
	COLOR: #8987a4; 
	
	TEXT-DECORATION: none;
	font-size:10px;
}
#custom_service_body_products li a:hover 
{ 
	BACKGROUND: url(../images/arrow3.gif) transparent no-repeat 2px 8px;
	
	COLOR: #ff0000; 
} 
#custom_service_bottom
{
	BACKGROUND: url(../images/li_bottom.gif) transparent no-repeat 0px 0px;
	background-position:left top;
}
/*************************************************/
#vulluptatis_nis_body
{
	/*BACKGROUND: url(../images/li_body.gif) transparent repeat-y 0px 0px;
	background-position:left top;*/
	position:absolute;
	left:540px;
	top:540px;
	width:170px;

} 

#vulluptatis_nis_body_products 
{
	MARGIN: 0px 0px 0px 0px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:130px;    
} 
#vulluptatis_nis_body_products  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#vulluptatis_nis_body_products  li 
{
	BORDER-bottom: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
	MARGIN: 0px;
} 
#vulluptatis_nis_body_products  ul li#special_top3
{
		BORDER-bottom: #FFF 1px solid; 
		BORDER-COLOR:#DDDDDD;
		MARGIN: 0px;
		PADDING: 0px 0px 5px 2px;
		color:#4c5b8b;
		font-size:12px;
		font-weight:900;
		font-family:Arial, Helvetica, sans-serif;
		
}
#vulluptatis_nis_body_products li a 
{
	PADDING:5px 0px 5px 15px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; 
	WIDTH: 120px; 
	COLOR: #8987a4; 
	
	TEXT-DECORATION: none;
	font-size:10px;
}
#vulluptatis_nis_body_products li a:hover 
{ 
	BACKGROUND: url(../images/arrow3.gif) transparent no-repeat 2px 8px;
	
	COLOR: #ff0000; 
} 
#vulluptatis_nis_bottom
{
	BACKGROUND: url(../images/li_bottom.gif) transparent no-repeat 0px 0px;
	background-position:left top;
}
/***************************************/
#right_logo
{
	position:absolute;
	top:570px;
	left:690px;
	background-color:#FFFFFF;
	
}
#logo_1
{
	position:relative;
	top:0px;
	left:0px;
	PADDING:10px 0px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:oblique;
	font-weight:700;
	color:#003874;
}
#logo_2
{
	position:absolute;
	top:40px;
	left:0px;
	PADDING:0px 0px 0px 60px;
	background:url(../images/nzflag.gif) transparent no-repeat 0px 0px;
	background-position:left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:oblique;
	font-weight:500;
	color:#003874;
	width:125px;
	height:33px;
}
#logo_3
{
	position:absolute;
	top:0px;
	left:150px;
	PADDING:0px 0px 0px 55px;
	background:url(../images/telorc.jpg) transparent no-repeat 0px 0px;
	background-position:left center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:oblique;
	font-weight:500;
	color:#003874;
	width:61px;
	height:84px;
}

#bottom_line
{
	z-index:8;
	background:url(../images/at.gif) transparent no-repeat 0px 7px;
	/*background-position:left center;*/
	position:absolute;
	MARGIN: 0px 0px 0px 0px; 
	PADDING:5px 0px 0px 10px;
	left: 220px;
	top:750px;
	
	width:100%;
	
	border-top:1px;
	border-top-color:#dddddd;
	border-top-style: dotted;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#005c92;

}
#bottom_corner
{
	z-index:8;
	background:url(../images/bottom_corner.gif) transparent no-repeat 0px 0px;
	/*background-position:left center;*/
	position:absolute;
	MARGIN: 0px 0px 0px 0px; 
	PADDING:0px 0px 0px 10px;
	left: -8px;
	top:20px;
	
	width:100%;
}

#bottom_fin
{
	z-index:8;
	background:url(../images/bottom_line.gif) transparent repeat-x 0px 0px;
	/*background-position:left center;*/
	position:absolute;
	MARGIN: 0px 0px 0px 0px; 
	PADDING:5px 0px 0px 10px;
	left: 0px;
	top:20px;
	
	width:100%;

}

#xsnazzy4 
{
	z-index:9;
	background: transparent; 
	margin:1em;
	position:absolute;
	left:270px;
	top:65px;
	/*width:850px;*/
	width:710px;
	
}

.xtop4, .xbottom4 {display:block; background:transparent; font-size:1px;}
.xb14, .xb24, .xb34, .xb44 {display:block; overflow:hidden;}
.xb14, .xb24, .xb34 {height:1px;}
.xb24, .xb34, .xb44 {background:#FFFFFF; border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF;}
.xb14 {margin:0 5px; background:#FFFFFF;}
.xb24 {margin:0 3px; border-width:0 2px;}
.xb34 {margin:0 2px;}
.xb44 {height:2px; margin:0 1px;}

.xboxcontent4 {
	/*display:block; */
	background:#FFFFFF; 
	border:0 solid #FFFFFF; 
	border-width:0 1px;
	height:14px;
}

/*********NEW FRAME*********/
#wrap
{
	position:absolute;
	top:120px;
	left:220px;
	/*width:870px;*/
	width:850px;
}
.wrap1
{
	/*position:relative;*/
	margin-top:120px;
	/*top:120px;*/
	margin-left:220px;
	/*left:220px;*/
	/*width:870px;*/
	width:850px;
}
.wrap2
{
    position:relative;
    width:187px;
    height:86px;   
}
#nav3
{
	background:#FFFFFF;
	padding:5px;
	border-bottom:1px;
	border-bottom-color:#dddddd;
	border-bottom-style: dotted;
	
	
}

#nav3 ul
{
		margin:0;
		padding:0;
		list-style:none;
		color:#c8c8c8;
		
		
}

#nav3 li
{
		display:inline;
		margin:0;
		padding:0;
		
		z-index:8;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 7px 0px 8px;
		BACKGROUND: url(../images/arrow.gif) transparent no-repeat 0px 0px;
		background-position:left center;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#c8c8c8;
		
}
#main_side
{
	width:100%;
}
#main 
{
		
		background:#ffffff;
		float:left;
		width:482px;
		
}
#main1 
{
		
		background:#ffffff;
		
		width:800px;
		
}

#main2 
{
		
		background:#ffffff;
		
		width:900px;
		
}

#main3
{
		
		background:#ffffff;
		
		width:750px;
		
}

#sidebar 
{
	background:#ffffff;
	float:right;
	width:358px;
	
}

#sidebar1 
{
	background:#ffffff;
	float:right;
	width:258px;
	
}
#sidebar_null
{
	background:#ffffff;
	float:right;
	width:50px;
	
	
}

.rightside_print_pad
{
	
	margin:-15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#ffffff;
	text-decoration:none;
	background-color:#ffffff;
}
#sidebar_1
{
	background:#ffffff;
	float:right;
	width:328px;
	
}
#sidebar_test
{
	background:#dddddd;
	float:right;
	width:358px;
	
}

#sub_main_left
{
	background:#ffffff;
	float:left;
	width:239px;
}

#sub_main_right
{
	background:#ffffff;
	float:right;
	width:239px;
}

#B_about_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/about_snell.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
#B_about_snell2
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/about_snell2.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
#B_about_snell_title
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:18px;
		left:90px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:500;
		color:#FFFFFF;
}
#B_about_snell_content
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:24px;
		left:90px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:600;
		color:#FFFFFF;
}

/***************/
.B_right_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 10px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/b_general.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_right_snell_title
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:12px;
		left:75px;
		width:145px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:600;
		color:#003975;
}
.B_right_snell_content
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		
		position:relative;
		top:18px;
		left:75px;
		width:150px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:400;
		color:#8b8770;
}
.B_right_snell_more A
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 10px;
		BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 0px 0px;
		background-position:left center;
		position:relative;
		top:24px;
		left:75px;
		width:100px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:600;
		color:#003975;
		TEXT-DECORATION: none;
}
/***************/
.B_left_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/b_general.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_left_snell_title
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:12px;
		left:75px;
		width:140px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:600;
		color:#003975;
}
.B_left_snell_content
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		
		position:relative;
		top:18px;
		left:75px;
		width:150px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:400;
		color:#8b8770;
}
.B_left_snell_more A
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 10px;
		BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 0px 0px;
		background-position:left center;
		position:relative;
		top:24px;
		left:75px;
		width:100px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:600;
		color:#003975;
		TEXT-DECORATION: none;
}
/*******************/
#xsnazzy_A 
{
	z-index:9;
	background: transparent; 
	margin:15px 0px 0px 0px;
	position:relative;
	
	width:100%;
}

.xtop_A, .xbottom_A {display:block; background:transparent; font-size:1px;}
.xb1_A, .xb2_A, .xb3_A, .xb4_A {display:block; overflow:hidden;}
.xb1_A, .xb2_A, .xb3_A {height:1px;}
.xb2_A, .xb3_A, .xb4_A {background:#e6e5ee; border-left:1px solid #e6e5ee; border-right:1px solid #E6e5ee;}
.xb1_A {margin:0 5px; background:#e6e5ee;}
.xb2_A {margin:0 3px; border-width:0 2px;}
.xb3_A {margin:0 2px;}
.xb4_A {height:2px; margin:0 1px;}

.xboxcontent_A {
	/*display:block; */
	background:#e6e5ee; 
	border:0 solid #e6e5ee; 
	border-width:0 1px;
	height:150px;
}


#xsnazzy_B
{
	z-index:10;
	background: transparent; 
	margin:0px;
	position:relative;
	left:10px;
	top:10px;
	width:170px;
}

.xtop_B, .xbottom_B {display:block; background:transparent; font-size:1px;}
.xb1_B, .xb2_B, .xb3_B, .xb4_B {display:block; overflow:hidden;}
.xb1_B, .xb2_B, .xb3_B {height:1px;}
.xb2_B, .xb3_B, .xb4_B {background:#ffffff; border-left:1px solid #bac9d9; border-right:1px solid #bac9d9;}
.xb1_B {margin:0 5px; background:#bac9d9;}
.xb2_B {margin:0 3px; border-width:0 2px;}
.xb3_B {margin:0 2px;}
.xb4_B {height:2px; margin:0 1px;}

.xboxcontent_B {
	display:block; 
	margin:0px 0px 0px 0px;
	background:#ffffff; 
	border:0 solid #bac9d9; 
	border-width:0 1px;
	height:118px;
}
/********************/

.xsnazzy_D1
{
	z-index:9;
	background: transparent; 
	margin:15px 0px 0px 5px;
	position:relative;
	left:0px;
	top:0px;
	width:180px;
}
.xsnazzy_D
{
	z-index:9;
	background: transparent; 
	margin:15px 0px 0px 0px;
	position:relative;
	left:0px;
	top:0px;
	width:180px;
}

.xtop_D, .xbottom_D {display:block; background:transparent; font-size:1px;}
.xb1_D, .xb2_D, .xb3_D, .xb4_D {display:block; overflow:hidden;}
.xb1_D, .xb2_D, .xb3_D {height:1px;}
.xb2_D, .xb3_D, .xb4_D {background:#F1F2F5; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb1_D {margin:0 5px; background:#b1b1b1;}
.xb2_D {margin:0 3px; border-width:0 2px;}
.xb3_D {margin:0 2px;}
.xb4_D {height:2px; margin:0 1px;}

.xboxcontent_D {
	/*display:block; */
	background:#F1F2F5; 
	border:0 solid #b1b1b1; 
	border-width:0 1px;
	height:100%;
}

.xboxcontent_D_left {
	/*display:block; */
	float:left;
	width:60px;
	
	
}
.xboxcontent_D_right {
	/*display:block; */
	float:right;
	width:110px;
	
}
.xboxcontent_null {
	/*display:block; */
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	left:0px;
	top:0px;
	width:20px;
	color:#000000;
	font-size:10px;
	
}
.xboxcontent_D_right1 {
	/*display:block; */
	float:right;
	width:115px;
	
}
.xboxcontent_D_left_image1
{
	
	/*BACKGROUND: url(../images/catalogue.gif)  no-repeat 5px 10px;*/
	margin:0px;
	padding:0px;
	
	position:relative;
	left:0px;
	top:0px;
	height:65px;
		
}

.xboxcontent_D_left_image2
{
	
	BACKGROUND: url(../images/helpdesk.gif)  no-repeat 5px 10px;
	margin:0px;
	padding:0px;
	
	position:relative;
	left:0px;
	top:0px;
	height:65px;
		
}

.xboxcontent_D_left_image21
{
	
	/*BACKGROUND: url(../images/helpdesk.gif)  no-repeat 5px 10px;*/
	margin:0px;
	padding:0px;
	
	position:relative;
	left:0px;
	top:0px;
	height:65px;
		
}
.reps_image
{
    padding:10px 0px 0px 5px;
}

.xboxcontent_D_left_image3
{
	
	BACKGROUND: url(../images/tips_advice.gif)  no-repeat 5px 10px;
	margin:0px;
	padding:0px;
	
	position:relative;
	left:0px;
	top:0px;
	height:65px;
		
}
.xboxcontent_D_right_title
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	font-weight:bold;
	color:#505a85;
	text-decoration:none;
	background-color:#F1F2F5;
}

.xboxcontent_D_right_title1
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	font-weight:bold;
	color:#9097b2;
	
	
	text-align:left;
	width:110px;
}
.xboxcontent_D_right_title_tele
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:900;
	color:#505a85;
	text-decoration:none;
	background-color:#F1F2F5;
	
}
.xboxcontent_D_right_title_tele1
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	font-weight:900;
	color:#505a85;
	text-decoration:none;
	
	text-align:left;
	width:110px;
}
.xboxcontent_D_right_content
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#505a85;
	text-decoration:none;
	background-color:#F1F2F5;
}

.xboxcontent_content_null_pad
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#ffffff;
	text-decoration:none;
	background-color:#ffffff;
}

.xboxcontent_content_null_pad1
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#ffffff;
	text-decoration:none;
	background-color:#ffffff;
}
.xboxcontent_content_null_pad2
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#ffffff;
	text-decoration:none;
	background-color:#ffffff;
}
.xboxcontent_D_right_content1
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 0px;
	left:0px;
	top:0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	/*font-weight:bolder;*/
	color:#505a85;
	text-decoration:none;
	background-color:#F1F2F5;
	text-align:left;
}


.xboxcontent_D_right_link
{
	/*BACKGROUND: url(../images/button_order.gif) #F1F2F5 no-repeat 0px 5px;*/
	BACKGROUND: url(../images/button_order.gif) transparent no-repeat 0px 5px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	left:0px;
	top:2px;
	width:100px;
	height:20px;
		
}


.xboxcontent_D_right_link_A A
{
	
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	left:0px;
	top:8px;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration:none;
	
		
}
.xboxcontent_D_right_link1
{
	/*BACKGROUND: url(../images/button_order.gif) #F1F2F5 no-repeat 0px 5px;*/
	BACKGROUND: url(../images/button_order.gif) transparent no-repeat 0px 5px;
	position:relative;
	margin:0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	left:0px;
	top:2px;
	width:100px;
	height:20px;
		
}
.xboxcontent_D_right_link1_A A
{
	
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	left:0px;
	top:8px;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration:none;
	
		
}

/*********************************************/
#nav4
{
	
	
	
	background:#ffffff;
	
	border-bottom:1px;
	border-bottom-color:#dddddd;
	border-bottom-style: dotted;
	height:20px;
	
	
}

#nav4_left
{
	float:left;
	width:480px;
	padding:3px 0px 0px 0px
	
}
#nav4_right
{
	float:right;
	width:360px;
	padding:3px 0px 0px 0px
}
#nav4_right_left
{
	float:left;
	width:220px;
	
}
#nav4_right_right
{
	float:right;
	width:20px;
	
}

#nav4_right_left_left
{
	float:left;
	width:100px;
	
}
#nav4_right_left_right
{
	float:right;
	width:100px;
	
}

#nav4_left ul
{
		margin:0;
		padding:0;
		list-style:none;
		color:#c8c8c8;
		display:inline;
		FONT-SIZE: 11px; COLOR: #222222; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}

#nav4_left li
{
		
		margin:0;
		padding:0;
		display:inline;
		z-index:8;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 7px 0px 8px;
		BACKGROUND: url(../images/arrow.gif) transparent no-repeat 0px 0px;
		background-position:left center;
		
		
		
}
#nav4_left li A
{
		display:inline;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#c8c8c8;
}

#nav4_print A
{
	/*BACKGROUND: url(../images/print.jpg) transparent no-repeat 0px 0px;*/
	BACKGROUND: url(../images/print.gif) transparent no-repeat 0px -1px;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 25px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F326D;
	text-decoration:none;
}
#nav4_send A
{
	/*BACKGROUND: url(../images/send.jpg) transparent no-repeat 0px 2px;*/
	BACKGROUND: url(../images/send.gif) transparent no-repeat 0px 1px;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 25px;
	
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#1F326D;
	text-decoration:none;
}
#footer
{
	CLEAR: both; 
	MARGIN: 0px 0px 0px 0px; 
	padding:30px 0px 0px 0px;
	/*width:500px;*/
	width:100%;
}
#footer_dot
{
	border-top:1px;
	border-top-color:#dddddd;
	border-top-style: dotted;
	background:url(../images/at.gif) transparent no-repeat 4px 5px;
	
	padding:2px 0px 0px 16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#005c92;
	width:100%;
}
#footer_line
{
	MARGIN: 4px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#2f326e;
	
	background:url(../images/bottom_corner.jpg) #2f326e no-repeat 0px 0px;
	
	width:100%;
	height:8px;
}

#Title_2
{
	MARGIN: 10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003975;
}

#Title_3
{
	MARGIN: 14px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003975;
}

.Title_21
{
	MARGIN: 10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003975;
}
.Title_211
{
	MARGIN: 0px 0px 0px 0px; 
	padding:15px 0px 0px 0px;
	position:relative;
	display: block;

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003975;
}
.Title_212
{
	MARGIN: 0px 0px 0px 0px; 
	padding:5px 0px 0px 0px;
	position:relative;
	display: block;

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#003975;
}
.Title_31
{
	MARGIN: 14px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#003975;
}

#img_float_left
{
    float: left; 
    margin: 0px 15px 5px 0px; 
}

.img_float_left1
{
    float: left; 
    margin: 0px 15px 5px 0px; 
}
.img_float_center
{
    text-align:center
    
}
.img_float_left2
{
    
    margin: 0px 0px 0px 0px; 
}
.img_float_right1
{
    float: right; 
    margin: 0px 5px 10px 5px; 
}
#content1
{
	MARGIN: 14px 10px 10px 0px; 
	padding:0px 0px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
}

.about_tech_content
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	
}
.about_tech_content_i
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#8b8770;
	
}

.about_tech_content_center
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	text-align:center;
	
}
.about_tech_content_login
{
    position:relative;
	margin:0px 0px 10px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#003975;
	background-color:#f7f7fa;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}

.login_button
{
    margin:5px 6px 10px 0px;
       
}

.about_tech_content_b
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#003975;
	
}
.about_tech_content_bold
{
   
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
	
}
.about_tech_content1
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	
}

.about_tech_content2
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	width:480px;
	
}
.about_tech_content3
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	width:700px;
	
}
.about_tech_content2_y
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:100;
	color:#E9e905;
	width:480px;
	
}
.about_supplier_image_move_40px
{
    padding:0px 40px 0px 40px;
    
}
.about_supplier_image_move_20px
{
    padding:0px 20px 0px 20px;
    
}
.B_contact_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/about_snell1.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_contact_snell_title
{
		z-index:9;
		MARGIN: -9px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:18px;
		left:90px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#003975;
}
.B_contact_snell_content
{
		z-index:9;
		MARGIN: -5px 0px 0px 0px; 
		padding:3px 0px 3px 0px;
		
		position:relative;
		top:24px;
		left:90px;
		width:380px;
		
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:500;
		color:#8b8770;
}
.B_contact_snell_link A
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 10px;
		BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 0px 4px;
		position:relative;
		top:24px;
		left:90px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:900;
		color:#003975;
		text-decoration:none;
}
.xsnazzy_G 
{
	z-index:1;
	background: transparent; 
	margin:15px 0px 0px 0px;
	position:relative;
	
	width:480px;
}

.xtop_G, .xbottom_G {display:block; background:transparent; font-size:1px;}
.xb1_G, .xb2_G, .xb3_G, .xb4_G {display:block; overflow:hidden;}
.xb1_G, .xb2_G, .xb3_G {height:1px;}
.xb2_G, .xb3_G, .xb4_G {background:#ffffff; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb1_G {margin:0 5px; background:#b1b1b1;}
.xb2_G {margin:0 3px; border-width:0 2px;}
.xb3_G {margin:0 2px;}
.xb4_G {height:2px; margin:0 1px;}
.xboxcontent_contact_address 
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:75px;
}



#contact_detail
{
	width:100%;
}
#contact_detail_left
{
	float:left;
	width:155px;
}
#contact_detail_right
{
	float:right;
	width:319px;
}

#contact_detail_center
{
	float:left;
	width:155px;
}

#contact_detail_right_right
{
	float:right;
	width:155px;
}
.contact_unit
{
	MARGIN: 8px 0px 0px 8px; 
	padding:0px 0px 0px 0px;
	
}
.contact_unit_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#003975;

}
.contact_unit_email A
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	text-decoration:none;
}
.contact_unit_phone
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
}
.contact_address_detail
{
	MARGIN: 10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;

}
.contact_address_detail_left
{
	float:left;
	width:250px;
}
.contact_address_detail_right
{
	float:left;
	width:220px;
}
.contact_address_unit
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
}
.contact_address_unit_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
}
.contact_address_unit_address1
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
}
.contact_address_unit_phone_num
{
	width:100%;
}
.contact_address_unit_phone_num_left
{
	float:left;
	width:19%;
}
.contact_address_unit_phone_num_right
{
	float:right;
	width:75%;
}
.contact_address_unit_phone
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
}

.contact_address_unit_num
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 8px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#8b8770;
}

.contact_form_title
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 5px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:900;
	color:#003975;
}
.contact_form_detail
{
	MARGIN: 8px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#003975;
}
.contact_form_table
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e2e4ec;
	width:480px;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
	
}
.contact_form_table_left
{
	float:left;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:240px;
	background-color:#e2e4ec;
}
.contact_form_table_right
{
	float:right;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:240px;
	background-color:#e2e4ec;
}
.contact_form_unit
{
	MARGIN: 7px 0px 7px 0px; 
	padding:0px 0px 0px 5px;
}
.contact_form_unit1
{
	MARGIN: 0px 0px 7px 0px; 
	padding:0px 0px 0px 5px;
}
.contact_form_unit_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
	
}
.contact_form_unit_detail
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#444444;
}
.contact_form_table_sub
{
	MARGIN: -7px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e2e4ec;
	
	width:225px;
}
.contact_form_table_sub_left
{
	float:left;
	width:80px;
}

.contact_form_table_sub_right
{
	float:right;
	width:140px;
}
.contact_form_table_sub_right1
{
	float:right;
	width:135px;
}
.contact_form_message
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#f7f7fa;
	
	width:480px;
}
.contact_form_message_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding:10px 0px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
	
}
.contact_form_message_detail
{
	MARGIN: 0px 0px 0px 5px; 
	padding:0px 0px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
	width:445px;
	
}

.contact_form_message_detail1
{
	MARGIN: 0px 0px 0px 5px; 
	padding:0px 0px 0px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:300;
	color:#003975;
	width:445px;
	
}
.contact_form_message_title1
{
	MARGIN: 0px 0px 10px 0px; 
	padding:5px 0px 0px 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
	
}

.contact_form_button
{
	width:480px;
	background-color:#ffffff;
	
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	height:40px;
}

.contact_form_button_left
{
	float:left;
	width:96px;
	
	height:21px;
	
}

.contact_form_button_clear
{
	/*background: url(../images/contact_form_clear.gif) transparent no-repeat 0px 0px;*/
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	left:0px;
	top:0px;
	background-position:left center;
	height:21px;
	width:96px;
	
}

.contact_form_button_clear_link A
{
	MARGIN: 0px 0px 0px 0px; 
	padding:20px 0px 0px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:800;
	color:#FFFFFF;
	TEXT-DECORATION: none; 
	
}
.contact_form_button_right
{
	float:right;
	width:96px;
	
	height:21px;
	
}

.contact_form_button_submit
{
	/*background: url(../images/contact_form_submit.gif) transparent no-repeat 10px 8px;*/
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 8px 0px 0px 0px;
	left:0px;
	top:0px;
	background-position:left center;
	height:21px;
	width:96px;
}
.contact_form_button_submit_link A
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:800;
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

.contact_form_input
{
    color:#003975;
    font-size:10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/***Registration Form***/

.registration_form_title
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:800;
	color:#003975;
	TEXT-DECORATION: none; 
}
.registration_form_detail
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	color:#444444;
	TEXT-DECORATION: none; 
}
.registration_form_bk1
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#f7f7fa;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
	
}

.registration_form_bk2
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e2e4ec;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}

.registration_form_bk3
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e2e4ec;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}
.registration_form_unit
{
	MARGIN: 0px 0px 0px 0px; 
	padding:5px 0px 5px 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
}
.registration_form_unit_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding: 0px 0px 3px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#2c3d76;
}
.registration_form_unit_detail
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#2c3d76;
}
.registration_form_table_left
{
	float:left;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	background-color:#e2e4ec;
	width:50%;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}
.registration_form_table_right
{
	float:right;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	background-color:#e2e4ec;
	width:50%;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}

.registration_form_table_left1
{
	float:left;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	background-color:#f7f7fa;
	width:50%;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}
.registration_form_table_right1
{
	float:right;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	background-color:#f7f7fa;
	width:50%;
	border-bottom:1px;
	border-bottom-color:#003975;
	border-bottom-style: solid;
}
.registration_form_table_sub
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#e2e4ec;
	
	width:225px;
}

.registration_form_table_sub1
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background-color:#F7F7FA;
	
	width:225px;
}
.registration_form_table_sub_left
{
	float:left;
	width:80px;
}

.registration_form_table_sub_right
{
	float:right;
	width:140px;
}

.registration_form_title1
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:800;
	color:#003975;
	TEXT-DECORATION: none; 
}

.registration_form_title2
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#003975;
	TEXT-DECORATION: none; 
	width:200px;
}
.registration_form_title2_link A
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 25px;
	
	BACKGROUND: url(../images/pdf.gif) transparent no-repeat 0px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:800;
	color:#003975;
	TEXT-DECORATION: none; 
	width:200px;
	height:25px;

}
.registration_form_title3
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	color:#003975;
	TEXT-DECORATION: none; 
	width:200px;
}
.registration_form_title4
{
	MARGIN: 5px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	color:#003975;
	TEXT-DECORATION: none; 
	width:200px;
}

.registration_form_title4_link
{
	MARGIN: 5px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	color:#003975;
	
	width:200px;
	
}
/********************/

#right_menu_reg
{
	MARGIN: 5px 0px 0px 0px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:160px;    
} 
#right_menu_reg  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#right_menu_reg li 
{
	
	MARGIN: 0px;
	
} 
#right_menu_reg li a 
{
	PADDING:5px 0px 5px 25px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/pdf.gif) transparent no-repeat 0px 0px; 
	WIDTH: 115px; 
	COLOR: #2f326e; 
	/*TEXT-DECORATION: none;*/
	font-size:10px;
}
/*********/

.G_table_left
{
	float:left;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	
	width:49%;
	
}
.G_table_right
{
	float:right;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	
	width:49%;
	
}

.products_table_form
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:100%
	
	
	
}

.products_table_unit
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 50px;
	
}
.products_table_unit_left1
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/left1.gif) transparent no-repeat 0px 0px;
	height:188px;
}
.products_table_unit_left2
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/left21.gif) transparent no-repeat 0px 0px;
	height:200px;
}
.products_table_unit_left3
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/left31.gif) transparent no-repeat 0px 0px;
	height:200px;
}
.products_table_unit_left4
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/left4.gif) transparent no-repeat 0px 0px;
	height:202px;
}
.products_table_unit_left5
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/left51.gif) transparent no-repeat 0px 0px;
	height:200px;
}
.products_table_unit_right1
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/right1.gif) transparent no-repeat 0px 0px;
	height:188px;
}
.products_table_unit_right2
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/right21.gif) transparent no-repeat 0px 0px;
	height:200px;
}
.products_table_unit_right3
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/right31.gif) transparent no-repeat 0px 0px;
	height:200px;
}
.products_table_unit_right4
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/right4.gif) transparent no-repeat 0px 0px;
	height:202px;
}
.products_table_unit_right5
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/right51.gif) transparent no-repeat 0px 0px;
	height:200px;
}

.products_table_unit_title
{
	MARGIN: 0px 0px 0px 0px; 
	padding:10px 0px 0px 25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	color:#003975;
}


.products_table_unit_detail
{
	MARGIN: 5px 0px 0px 0px; 
	padding:0px 0px 0px 30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:500;
	color:#003975;
} 
.products_table_unit_detail  ul 
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
	
}
.products_table_unit_detail  li 
{
	
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:500;
	color:#003975;
	
} 

.products_table_unit_detail li a 
{
	PADDING:3px 0px 0px 10px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 0px 7px; 
	
	WIDTH: 135px; 
	
	TEXT-DECORATION: none;
	
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:500;
	color:#003975;
}
.products_table_unit_detail li a:hover 
{ 
	BACKGROUND: url(../images/arrow3.gif) #FFFFFF no-repeat 0px 7px;
	COLOR: #ff0000; 
} 

/****news********/
.news_title
{
	MARGIN: 15px 0px 10px 0px;
	PADDING: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003975;
}
.news_detail
{

	MARGIN: 15px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:500;
	color:#8b8770;

}
.news_image
{
	MARGIN: 15px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	BACKGROUND: url(../images/pat.gif) transparent no-repeat 0px 7px;
	height:130px;
}
.news_image_unit
{
	MARGIN: 55px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	position:relative;
	left:100px;
	top:20px;
}
.news_image_unit_title
{
	MARGIN: 0px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8b8770;
}
.news_image_unit_detail
{
	MARGIN: 10px 0px 0px 0px;
	PADDING: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:500;
	color:#8b8770;
}

#right_menu_body_products 
{
	MARGIN: 15px 0px 0px 0px;  
	PADDING:0px;    
	BACKGROUND: #FFFFFF;   
	COLOR: #666;   
	BORDER:#fff 2px solid;  
	WIDTH:160px;    
} 
#right_menu_body_products  ul 
{
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: medium none; 
	
	LINE-HEIGHT: normal; 
	LIST-STYLE-TYPE: none;
}
#right_menu_body_products  li 
{
	BORDER-TOP: #FFF 1px solid; 
	BORDER-COLOR:#dddddd;
	MARGIN: 0px;
} 
#right_menu_body_products  ul li#special_top
{
	BORDER-TOP: #FFF 0px solid; 
	BORDER-COLOR:#ffffff;
	MARGIN: 0px;
}



#right_menu_body_products li a 
{
	PADDING:5px 0px 5px 15px;
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(../images/arrow.gif) transparent no-repeat 2px 8px; 
	WIDTH: 145px; 
	COLOR: #8987a4; 
	TEXT-DECORATION: none;
	font-size:10px;
}
#right_menu_body_products li a:hover 
{ 
	BACKGROUND: url(../images/arrow3.gif) transparent no-repeat 2px 8px;
	COLOR: #ff0000; 
} 
/***news end*****/

#B_product_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/products_logo.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_product_snell_board
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_board.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_product_snell_polythene
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_polythene.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_tapes
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_tapes.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_securing
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_securing.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_machine
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_machinery.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_hygiene
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_hygiene.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_catering
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_catering.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_paper
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_paper.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.B_product_snell_safety
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_safety.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.B_product_snell_stationery
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/snell_logo_stationery.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}



#B_product_snell_detail
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/products_detail.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:80px;
}
#B_product_snell_title
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:18px;
		left:140px;
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18px;
		font-weight:500;
		color:#FFFFFF;
}
#B_product_snell_content
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:24px;
		left:140px;
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		color:#FFFFFF;
}

/*****product pages********/
.p_pages
{
	MARGIN: 15px 0px 5px 0px; 
	padding:0px 0px 0px 0px;
	width:100%;
	
}

.p_pages_left
{
	float:left;
	width:69%;
	
	height:14px;
}

.p_pages_right
{
	float:right;
	width:30%;
	
	height:14px;
}

.p_pages_center
{
	
	width:1%;
}
.product_pages
{
	MARGIN: 0px 0px 0px 0px; 
	PADDING: 0px 0px 0px 0px; 
	width:100%;
}

.menu_pages { 
MARGIN: 0px 0px 0px 0px; 
PADDING: 0px 0px 3px 0px; 
BORDER: #fff 0px solid; 

COLOR: #666; 
HEIGHT:14px; 

text-align:center;

} 


.menu_pages ul
{
		margin:0;
		padding:0;
		list-style:none;
		color:#505a85;
		display:inline;
		
}

.menu_pages ul li
{
		
		margin:0;
		padding:0;
		display:inline;
		z-index:8;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 7px 0px 8px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		background-position:left center;
		
		
		
}
.menu_pages ul li A
{
		display:inline;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#505a85;
}

.menu_pages ul li.start
{ 
	DISPLAY: inline; 
	PADDING:0px 0px 0px 2px; 
	FONT-WEIGHT: bold; 
	
	WIDTH: 10px; 
	FONT-WEIGHT: bold; 
	/*Font-family:Verdana, Arial, Helvetica, sans-serif;*/
	TEXT-ALIGN: center;
	
} 
.menu_pages ul li.end
{ 
	DISPLAY: inline; 
	PADDING:0px 0px 0px 2px; 
	FONT-WEIGHT: bold; 
	
	WIDTH: 10px; 
	FONT-WEIGHT: bold; 
	/*Font-family:Verdana, Arial, Helvetica, sans-serif;*/
	TEXT-ALIGN: center;
	
} 
.menu_pages ul li.seperate
{ 
	DISPLAY: inline; 
	PADDING:0px 0px 0px 2px; 
	FONT-WEIGHT: bold; 
	
	WIDTH: 10px; 
	FONT-WEIGHT: bold; 
	/*Font-family:Verdana, Arial, Helvetica, sans-serif;*/
	TEXT-ALIGN: center;
	
} 
.products_sp
{
	margin:0px;
	padding:0px 0px 0px 25px;
	BACKGROUND: url(../images/sp.gif)  no-repeat 0px 0px;
	font-size:9px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:14px;
	color:#ce0000;

}

.product_list_title
{
	WIDTH:100%;
}

#mytable {
	width: 480px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 0;
	width: 480px;	 
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
}

/*th {
	font: 700 9px Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	
	border-bottom: 1px solid #FFFFFF;
	
	
	text-transform: uppercase;
	text-align: left;
	padding: 5px 2px 2px 2px;
	background: #FFFFFF ;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}
*/
/*td {
	
	border-bottom: 1px solid #FFFFFF;
	background: #9ba46c;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
}*/
tr.highlight
{ 
    background-color: #AAAAAA;
    cursor: pointer;
}
tr.products_list
{
    background-color: #ffffff;
}

tr.products_list_alt
{
    background-color: #EEF1F5;
}

tr.off 
{
    background: #ffffff;
}
tr.off_alt 
{
    background: #eef1f5;
}
tr.on 
{
    background: #AAAAAA;
} 

td.no
{
	border-bottom: 1px solid #FFFFFF;
	/*background: #9ba46c;*/
	background: #ffffff;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

td.no_alt
{
	border-bottom: 1px solid #FFFFFF;
	/*background: #9ba46c;*/
	background: #eef1f5;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}

td.sp_no2
{
	border-bottom: 1px solid #FFFFFF;
	/*background: #ffffff;*/
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}

td.sp_no2_alt
{
	border-bottom: 1px solid #FFFFFF;
	/*background: #eef1f5;*/
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}

td.sp_no_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}

td.description_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.sp_description_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.unit_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}

td.sp_unit_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}

td.price_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #ffffff no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
td.sp_price_alt
{
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #eef1f5 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
A.sp_product_no_A:active,
A.sp_product_no_A:link,
A.sp_product_no_A:visited,
A.sp_product_no_A:hover
{
	text-decoration:none;
	border:none;
	color:#ce0000;
	font-weight:600;
    
}
A.sp_product_desc_A:active,
A.sp_product_desc_A:link,
A.sp_product_desc_A:visited,
A.sp_product_desc_A:hover
{
	text-decoration:none;
	border:none;
	color:#ce0000;
	font-weight:200;
    
}
A.product_desc_A:active,
A.product_desc_A:link,
A.product_desc_A:visited,
A.product_desc_A:hover
{
	text-decoration:none;
	border:none;
	color:#003975;
	font-weight:200;
} 
/*****/
td.no2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

td.no2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp2_no
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}

td.sp2_no_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}

td.description2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.sp_description2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.unit2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}

td.sp_unit2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}

td.price2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price2
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   transparent no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
td.sp_price2_alt
{
	border-bottom: 1px solid #FFFFFF;
	
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #eef1f5 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

/*****/


/********safety**********/
td.no_safety 
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_safety
{
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #676566 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}


/*******************/


td.no_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_hygiene
{
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #e39483 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}


/********************/
td.no_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_catering
{
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #dbdaa4 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

/********************/

td.no_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_paper
{
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #b28dc1 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
/********************/

td.no_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_board
{
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #8498cd no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

/*************************/
td.no_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_tapes
{
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #85bfe7 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
/*********************/

td.no_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_securing
{
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #84cdba no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}
/***************/
td.no_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_stationery
{
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #fcbb85 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

/********************/

td.no_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_polythene
{
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #ffe598 no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

/*****************/

td.no_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
td.sp_no_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
td.description_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_description_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.unit_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
}
td.sp_unit_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
}
td.price_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-align:right;
	text-transform: uppercase;
}
td.sp_price_machine
{
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-align:right;
	background: url(../images/sp.gif)   #94b0be no-repeat 0px 3px;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}


/********************/

td.image
{
	padding: 5px 0px 3px 2px;
	
	background-color:#ffffff;
	border-bottom: 1px solid #FFFFFF;
	border-top:1px solid #223570;
}

td.image_alt
{
	padding: 5px 0px 3px 2px;
	
	background-color:#eef1f5;
	border-bottom: 1px solid #FFFFFF;
	border-top:1px solid #223570;
}
td.desc
{
	border-bottom: 1px solid #FFFFFF;
	border-top:1px solid #223570;
	font-size:10px;
	font-weight:900;
	
	color: #505a85;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.desc_alt
{
	border-bottom: 1px solid #FFFFFF;
	border-top:1px solid #223570;
	font-size:10px;
	font-weight:900;
	
	color: #505a85;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}
td.techinfo_head
{
	
	font-size:10px;
	font-weight:900;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	padding: 5px 2px 2px 2px;
	border-bottom: 1px solid #FFFFFF;
	/*background-position:left center;*/
	text-transform: uppercase;
}
td.techinfo
{
	
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	padding: 5px 2px 2px 2px;
	border-bottom: 1px solid #FFFFFF;
	/*background-position:left center;*/
	
}
td.techinfo_alt
{
	
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#dfdedd;
	padding: 5px 2px 2px 2px;
	border-bottom: 1px solid #FFFFFF;
	/*background-position:left center;*/
	
}

td.techinfo_alt_alt
{
	
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#FFF9E0;
	padding: 5px 2px 2px 2px;
	border-bottom: 1px solid #FFFFFF;
	/*background-position:left center;*/
	
}
td.alt {
	background: #F5FAFA;
	color: #797268;
}
th
{
	BORDER-top: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
}
th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff url(../images/bullet1.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
th.col4
{
	text-align:right;
	
	border-top: 0;
	BORDER-top: #FFF 1px solid; 
	BORDER-COLOR:#DDDDDD;
	background: #fff ;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

}
th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa url(images/bullet2.gif) no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
TR.image
{
	margin:5px 0px 0px 0px;
	background-color: #ffffff;
}
.sp_no A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #FFFFFF;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}

.sp_no_alt A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #EEf1f5;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #ffffff;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

.no_alt A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #eef1f5;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

.sp_no_safety A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_safety A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #676566;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

.sp_no_hygiene A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_hygiene A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #e39483;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_catering A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_catering A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #dbdaa4;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_paper A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_paper A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #b28dc1;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_board A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_board A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #8498cd;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

.sp_no_tapes A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_tapes A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #85bfe7;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}

.sp_no_securing A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_securing A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #84cdba;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_polythene A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_polythene A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #ffe598;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_stationery A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_stationery A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #fcbb85;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}
.sp_no_machine A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #ce0000;
	text-transform: uppercase;
	text-decoration:none;
}
.no_machine A
{
	
	border-bottom: 1px solid #FFFFFF;
	background: #94b0be;
	font-size:10px;
	font-weight:bold;
	padding: 5px 2px 2px 2px;
	color: #505a85;
	text-transform: uppercase;
	text-decoration:none;
}









/******product pages end***/
.product_detail_title
{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:10px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;
	text-transform: uppercase;
}
.product_detail_title1
{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:10px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;
	
}
.product_detail_info
{
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:480px;
}

.product_detail_info_left
{
	float:left;
	width:220px;
}

.product_detail_info_right
{
	float:right;
	width:240px;
}
.product_detail_info_price
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:11px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#ae0101;
}
.product_detail_info_price1
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:9px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#ae0101;
}
.product_detail_info_desc
{
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:10px;
	font-weight:900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#8b8770;
}

.product_detail_info_desc_detail
{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:10px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#8b8770;
}

.xsnazzy_GB
{
	z-index:1;
	background: transparent; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	
	width:100%;
}
.xsnazzy_GB1
{
	z-index:1;
	background: transparent; 
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	
	width:100%;
}
.xtop_GB, .xbottom_GB {display:block; background:transparent; font-size:1px;}
.xb1_GB, .xb2_GB, .xb3_GB, .xb4_GB {display:block; overflow:hidden;}
.xb1_GB, .xb2_GB, .xb3_GB {height:1px;}
.xb2_GB, .xb3_GB, .xb4_GB {background:#ffffff; border-left:1px solid #005aaa; border-right:1px solid #005aaa;}
.xb1_GB {margin:0 5px; background:#005aaa;}
.xb2_GB {margin:0 3px; border-width:0 2px;}
.xb3_GB {margin:0 2px;}
.xb4_GB {height:2px; margin:0 1px;}
.xboxcontent_product_image {
	display:block; 
	background:#FFFFFF; 
	border:0 solid #005aaa; 
	border-width:0 1px;
	height:150px;
	text-align:center;
	vertical-align:middle;
}


.xsnazzy_GQ
{
	z-index:9;
	background: transparent; 
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
	
	
	width:100%;
}

.xtop_GQ, .xbottom_GQ {display:block; background:transparent; font-size:1px;}
.xb1_GQ, .xb2_GQ, .xb3_GQ, .xb4_GQ {display:block; overflow:hidden;}
.xb1_GQ, .xb2_GQ, .xb3_GQ {height:1px;}
.xb2_GQ, .xb3_GQ, .xb4_GQ {background:#005aaa; border-left:1px solid #005aaa; border-right:1px solid #005aaa;}
.xb1_GQ {margin:0 5px; background:#005aaa;}
.xb2_GQ {margin:0 3px; border-width:0 2px;}
.xb3_GQ {margin:0 2px;}
.xb4_GQ {height:2px; margin:0 1px;}
.xboxcontent_product_quantity {
	display:block; 
	background:#005aaa; 
	border:0 solid #005aaa; 
	border-width:0 1px;
	height:20px;
	
}
.xboxcontent_product_quantity_left
{
	float:left;
	width:55%;
}
.xboxcontent_product_quantity_left_left
{
	float:left;
	width:49%;
}
.xboxcontent_product_quantity_left_right
{
	float:right;
	width:50%;
}
.xboxcontent_product_quantity_right
{
	float:right;
	width:40%;
}
.xboxcontent_product_quantity_addtocart 
{
	/*BACKGROUND: url(../images/add_to_cart.gif) transparent no-repeat 0px 0px;*/
	position:relative;
	margin:2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:86px;
	height:16px;
	
}
.xboxcontent_product_quantity_addtocart_A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 20px;
	
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bolder;
	color:#1e316b;
	text-decoration:none;
}
.xboxcontent_product_quantity_addtocart_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bolder;
	color:#1e316b;
	text-decoration:none;
}
.xboxcontent_product_quantity_quantity
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 8px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
}

.product_quantity_input
{
	position:relative;
	margin:1px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:   9px;
	border-style:inset; 
	border-width:2px; 

	vertical-align:middle;
}
.product_detail_downloadpdf
{
	BACKGROUND: url(../images/download_pdf.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:110px;
	height:19px;
}
.product_detail_downloadpdf_A 
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 6px 0px 0px 20px;
	
		
	width:110px;
}
.product_detail_downloadpdf_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:500;
	color:#ffffff;
	text-decoration:none;
	width:110px;
}

.product_detail_qc
{
	BACKGROUND: url(../images/promotion_button.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:109px;
	height:15px;
}
.product_detail_qc_A 
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 15px;
	
		
	width:110px;
}
.product_detail_qc_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:500;
	color:#ffffff;
	text-decoration:none;
	width:110px;
}
.product_detail_like
{
	CLEAR: both; 
	BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 0px;
	
	position:relative;
	margin:15px 0px -10px 0px;
	padding: 2px 0px 0px 20px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0b417a;
	height:17px;
	
	
}
.firefox_pad
{
	CLEAR: both; 
}
.xboxcontent_product_example {
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:70px;
	/*height:100%;*/
	
}
.xboxcontent_product_example_left
{
	float:left;
	width:49%;
}
.xboxcontent_product_example_right
{
	float:right;
	width:49%;
}

.xboxcontent_product_subexample
{
	display:block; 
	background:#FFFFFF; 
	
	height:60px;
}
.xboxcontent_product_subexample_left
{
	float:left;
	width:28%;
	padding:5px 0px 0px 5px;
}
.xboxcontent_product_subexample_right
{
	float:right;
	width:65%;
}
.xboxcontent_product_other
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #005aaa; 
	border-width:0 1px;
	height:50px;
	vertical-align:middle;
	text-align:center;
}
.product_detail_subexample_title
{
	margin:5px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
	font-size:9px;
	font-weight:700;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;
	text-transform: uppercase;
}
.product_detail_pad
{
	MARGIN:15PX 0PX 0PX 0PX;
}

/***promotion start***/
.promotion_detail
{	
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-size:10px;
	font-weight:300;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#8c8d88;

}

.promotion_left_snell
{
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
	BACKGROUND: url(../images/promotion1.gif) transparent no-repeat 0px 0px;
	width:228px;
	height:93px;
}

.promotion_right_snell
{
	margin:15px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
	BACKGROUND: url(../images/promotion2.gif) transparent no-repeat 0px 0px;
	width:228px;
	height:93px;
}

.promotion_snell_title
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		position:relative;
		top:12px;
		left:75px;
		width:150px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		color:#003975;
}
.promotion_snell_content
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		
		position:relative;
		top:18px;
		left:75px;
		width:150px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:600;
		color:#8b8770;
}

.promotion_snell_content1
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		
		position:relative;
		top:18px;
		left:75px;
		width:150px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:400;
		color:#8b8770;
}
.promotion_snell_more A
{
		z-index:9;
		MARGIN: 0px 0px 0px 0px; 
		padding:0px 0px 0px 10px;
		BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 0px 0px;
		background-position:left center;
		position:relative;
		top:24px;
		left:75px;
		width:100px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		color:#003975;
		TEXT-DECORATION: none;
}

#B_product_promotion
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/promotion_logo.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

#B_packaging_promotion_snell
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/promotion_logo.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}

.xboxcontent_promotion1
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:210px;
}

.promotion1_left
{
	float:left;
	width:49%;
}
.promotion1_right
{
	float:right;
	width:49%;
}
.promotion1_left_left
{
	float:left;
	width:55px;
	
}
.promotion1_left_right
{
	float:right;
	width:160px;
	
}
.xsnazzy_GO 
{
	z-index:9;
	background: transparent; 
	margin:5px 0px 0px 5px;
	position:relative;
	
	width:100%;
}

.xtop_GO, .xbottom_GO {display:block; background:transparent; font-size:1px;}
.xb1_GO, .xb2_GO, .xb3_GO, .xb4_GO {display:block; overflow:hidden;}
.xb1_GO, .xb2_GO, .xb3_GO {height:1px;}
.xb2_GO, .xb3_GO, .xb4_GO {background:#ffffff; border-left:1px solid #FFD11B; border-right:1px solid #FFD11B;}
.xb1_GO {margin:0 5px; background:#FFD11B;}
.xb2_GO {margin:0 3px; border-width:0 2px;}
.xb3_GO {margin:0 2px;}
.xb4_GO {height:2px; margin:0 1px;}
.xboxcontent_promotion_image1 
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #FFD11B;
	border-width:0 1px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}
.promotion1_title
{
	
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		width:160px;
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#505a85;
}
.promotion1_content
{
	
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		width:150px;
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:100;
		color:#5f5f5f;
}
.promotion1_left_right_left
{
	float:left;
	width:50%;
}
.promotion1_left_right_right
{
	float:right;
	width:50%;
}
.promotion1_content_price
{
	
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
				
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#e02222;
}
.promotion1_content_priceunit
{
	
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:100;
		color:#5f5f5f;
}
.xsnazzy_GOO_alt 
{
	z-index:9;
	background: transparent; 
	margin:15px 0px 0px 0px;
	position:relative;
	
	width:480px;
}
.xsnazzy_GOO 
{
	z-index:9;
	background: transparent; 
	margin:15px 5px 0px 5px;
	position:relative;
	
	width:468px;
}

.xtop_GOO, .xbottom_GOO {display:block; background:transparent; font-size:1px;}
.xb1_GOO, .xb2_GOO, .xb3_GOO, .xb4_GOO {display:block; overflow:hidden;}
.xb1_GOO, .xb2_GOO, .xb3_GOO {height:1px;}
.xb2_GOO, .xb3_GOO, .xb4_GOO {background:#FFD327; border-left:1px solid #FFD327; border-right:1px solid #FFD327;}
.xb1_GOO {margin:0 5px; background:#FFD327;}
.xb2_GOO {margin:0 3px; border-width:0 2px;}
.xb3_GOO {margin:0 2px;}
.xb4_GOO {height:2px; margin:0 1px;}
.xboxcontent_promotion_GOO
{
	
	display:block; 
	background:#FFD327; 
	border:0 solid #FFD327;
	border-width:0 1px;
	height:70px;
	text-align:center;
	
}
.promotions_GOO_left
{
	float:left;
	width:120px;

}
.promotions_GOO_right
{
	float:right;
	width:335px;

}
.promotions_farmers
{
		z-index:8;
		MARGIN: 5px 0px 0px 10px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/farmers_voucher.gif) transparent no-repeat 0px 0px;
		width:111px;
		height:57px;
}

.promotions_GOO_title1
{
		MARGIN: 5px 0px 3px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color:#1f326e;
		text-align:left;
}
.promotions_GOO_title2
{
		MARGIN: 5px 0px 3px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:100;
		color:#ffffff;
		text-align:left;
}
.promotions_GOO_title3
{
		MARGIN: 5px 0px 3px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:100;
		color:#1f326e;
		text-align:left;
}

.xboxcontent_promotion2
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	/*height:210px;*/
	height:100%;
}

.xboxcontent_promotion21
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:100%;
}
.xboxcontent_promotion2_thin
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:100%;
}
.promotion2_left
{
	float:left;
	width:150px;
}
.promotion2_right
{
	float:right;
	width:320px;
}

.xsnazzy_GG 
{
	z-index:9;
	background: transparent; 
	margin:5px 0px 0px 5px;
	position:relative;
	
	width:100%;
}

.xtop_GG, .xbottom_GG {display:block; background:transparent; font-size:1px;}
.xb1_GG, .xb2_GG, .xb3_GG, .xb4_GG {display:block; overflow:hidden;}
.xb1_GG, .xb2_GG, .xb3_GG {height:1px;}
.xb2_GG, .xb3_GG, .xb4_GG {background:#ffffff; border-left:1px solid #026877; border-right:1px solid #026877;}
.xb1_GG {margin:0 5px; background:#026877;}
.xb2_GG {margin:0 3px; border-width:0 2px;}
.xb3_GG {margin:0 2px;}
.xb4_GG {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #026877;
	border-width:0 1px;
	height:100px;
	text-align:center;
	
}
.promotion2_right_title1
{
        position:relative;
		MARGIN: 0px 0px 5px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		/*color:#026877;*/
		color:#003975;
		text-align:left;
}

.promotion2_right_title11
{
        position:relative;
		MARGIN: 0px 0px 0px 0px; 
		padding:5px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:600;
		color:#026877;
		text-align:left;
		text-decoration:none;
}

.promotion2_right_title2
{
		
		MARGIN: 0px 0px 5px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:300;
		color:#5f5f5f;
		text-align:left;
		text-decoration:none;
}
.promotion2_right_title21
{
		
		MARGIN: 0px 0px 0px 0px; 
		padding:5px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:300;
		color:#5f5f5f;
		text-align:left;
		width:310px;
		text-decoration:none;
}
span.h7
{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		color:#e02222;
		text-decoration:none;
}
.promotion2_right_content
{
	MARGIN: 5px 0px 0px 5px; 
	padding:0px 0px 0px 0px;
}


.xsnazzy_GGG 
{
	z-index:9;
	background: transparent; 
	margin:15px 0px 0px 5px;
	position:relative;
	
	width:468px;
}

.xtop_GGG, .xbottom_GGG {display:block; background:transparent; font-size:1px;}
.xb1_GGG, .xb2_GGG, .xb3_GGG, .xb4_GGG {display:block; overflow:hidden;}
.xb1_GGG, .xb2_GGG, .xb3_GGG {height:1px;}
.xb2_GGG, .xb3_GGG, .xb4_GGG {background:#026877; border-left:1px solid #026877; border-right:1px solid #026877;}
.xb1_GGG {margin:0 5px; background:#026877;}
.xb2_GGG {margin:0 3px; border-width:0 2px;}
.xb3_GGG {margin:0 2px;}
.xb4_GGG {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG
{
	
	display:block; 
	background:#026877; 
	border:0 solid #026877;
	border-width:0 1px;
	height:70px;
	text-align:center;
	
}

.promotions_GGG_left
{
	float:left;
	width:130px;

}
.promotions_GGG_right
{
	float:right;
	width:330px;

}
.promotions_GGG_left_image
{
		z-index:8;
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		/*BACKGROUND: url(../images/sandwich.gif) transparent no-repeat 0px 0px;*/
		width:128px;
		height:64px;

}
.promotions_GGG_title1
{
		MARGIN: 10px 0px 5px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:600;
		color:#FFFFFF;
		text-align:left;
		width:320px;
}
.promotions_GGG_title2
{
		MARGIN: 0px 0px 5px 0px; 
		padding:0px 0px 0px 0px;
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:300;
		color:#FFFFFF;
		text-align:left;
		width:320px;
		text-decoration:none;
}

.xboxcontent_promotion3
{
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b1b1b1;
	border-width:0 1px;
	height:130px;
}

.xsnazzy_GR
{
	z-index:9;
	background: transparent; 
	margin:5px 0px 0px 5px;
	position:relative;
	
	width:100%;
}

.xtop_GR, .xbottom_GR {display:block; background:transparent; font-size:1px;}
.xb1_GR, .xb2_GR, .xb3_GR, .xb4_GR {display:block; overflow:hidden;}
.xb1_GR, .xb2_GR, .xb3_GR {height:1px;}
.xb2_GR, .xb3_GR, .xb4_GR {background:#ffffff; border-left:1px solid #df2121; border-right:1px solid #df2121;}
.xb1_GR {margin:0 5px; background:#df2121;}
.xb2_GR {margin:0 3px; border-width:0 2px;}
.xb3_GR {margin:0 2px;}
.xb4_GR {height:2px; margin:0 1px;}

.xboxcontent_promotion_image3
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #df2121;
	border-width:0 1px;
	height:50px;
	text-align:center;
	vertical-align:middle;
}

.promotion3_content
{
	
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		
		width:150px;
		
		
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:100;
		color:#5f5f5f;
}
/***promotion end*****/
#B_promotion_snell1
{
		z-index:8;
		MARGIN: 15px 0px 0px 0px; 
		padding:0px 0px 0px 0px;
		BACKGROUND: url(../images/promotion_logo1.gif) transparent no-repeat 0px 0px;
		/*background-position:relative;*/
		top:0px;
		left:0px;
		height:81px;
}
.promotions_detail_title
{
	width:480px;
}
.promotions_detail_title_left
{
	float:left;
	width:340px;
}
.promotions_detail_title_right
{
	float:right;
	width:126px;
}
.promotions_D_right_link
{
	/*BACKGROUND: url(../images/button_order.gif) #F1F2F5 no-repeat 0px 5px;*/
	BACKGROUND: url(../images/button2.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	left:0px;
	top:0px;
	width:126px;
	height:15px;
		
}
.promotions_D_right_link_A A
{
	
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	left:0px;
	top:3px;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bolder;
	color:#FFFFFF;
	text-decoration:none;
	
		
}

.xsnazzy_GB_alt
{
	z-index:9;
	background: transparent; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	
	width:100%;
}

.xtop_GB_alt, .xbottom_GB_alt {display:block; background:transparent; font-size:1px;}
.xb1_GB_alt, .xb2_GB_alt, .xb3_GB_alt, .xb4_GB_alt {display:block; overflow:hidden;}
.xb1_GB_alt, .xb2_GB_alt, .xb3_GB_alt {height:1px;}
.xb2_GB_alt, .xb3_GB_alt, .xb4_GB_alt {background:#ffffff; border-left:1px solid #ffcf0e; border-right:1px solid #ffcf0e;}
.xb1_GB_alt {margin:0 5px; background:#ffcf0e;}
.xb2_GB_alt {margin:0 3px; border-width:0 2px;}
.xb3_GB_alt {margin:0 2px;}
.xb4_GB_alt {height:2px; margin:0 1px;}
.xboxcontent_product_image_alt {
	display:block; 
	background:#FFFFFF; 
	border:0 solid #ffcf0e; 
	border-width:0 1px;
	height:150px;
	text-align:center;
	vertical-align:middle;
}

.product_detail_downloadpdf_alt
{
	BACKGROUND: url(../images/download_pdf_alt.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:12px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:110px;
	height:20px;
}


.product_detail_downloadpdf_alt_A 
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 7px 0px 0px 21px;
	
		
	width:110px;
}
.product_detail_downloadpdf_alt_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	color:#005aaa;
	text-decoration:none;
	width:110px;
}

.xsnazzy_GQ_alt
{
	z-index:9;
	background: transparent; 
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	
	
	width:100%;
}

.xtop_GQ_alt, .xbottom_GQ_alt {display:block; background:transparent; font-size:1px;}
.xb1_GQ_alt, .xb2_GQ_alt, .xb3_GQ_alt, .xb4_GQ_alt {display:block; overflow:hidden;}
.xb1_GQ_alt, .xb2_GQ_alt, .xb3_GQ_alt {height:1px;}
.xb2_GQ_alt, .xb3_GQ_alt, .xb4_GQ_alt {background:#ffcf0e; border-left:1px solid #ffcf0e; border-right:1px solid #ffcf0e;}
.xb1_GQ_alt {margin:0 5px; background:#ffcf0e;}
.xb2_GQ_alt {margin:0 3px; border-width:0 2px;}
.xb3_GQ_alt {margin:0 2px;}
.xb4_GQ_alt {height:2px; margin:0 1px;}
.xboxcontent_product_quantity_alt {
	display:block; 
	background:#ffcf0e; 
	border:0 solid #ffcf0e; 
	border-width:0 1px;
	height:20px;
	
}
.xboxcontent_product_quantity_quantity_alt
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 8px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#8b8c70;
	vertical-align:middle;
}
/**OFFICE START**/

.xboxcontent_A1 {
	/*display:block;*/ 
	background:#e6e5ee; 
	border:0 solid #e6e5ee; 
	border-width:0 1px;
	height:70px;
}
.office_greeting1
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#6e769a;
	width:140px;
}

.office_greeting2
{
	position:relative;
	margin:5px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#505a85;
	
}
.office_greeting_title3
{
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#505a85;
}

.shopping_basket
{
	BACKGROUND: url(../images/office_button1.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:15px 0px 0px 15px;
	padding: 3px 0px 0px 0px;
	
	width:137px;
	height:15px;
}



.shopping_basket_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:137px;
}

.xboxcontent_A12
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.xboxcontent_D_right_sendemail A
{
		z-index:9;
		MARGIN: 5px 0px 0px 0px; 
		padding:0px 0px 0px 10px;
		BACKGROUND: url(../images/arrow2.gif) transparent no-repeat 5px 5px;
		background-position:left center;
		position:relative;
		
		width:110px;
		
		
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		font-weight:600;
		color:#505a85;
		TEXT-DECORATION: none;
}
.office_detail_title
{
	CLEAR: both; 
	BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 1px;
	
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#003975;
	height:19px;
	
	
}
.office_detail_title1
{
	CLEAR: both; 
	/*BACKGROUND: url(../images/i.jpg) transparent no-repeat 2px 1px;*/
	
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#003975;
	height:19px;
	
	
}
.easi_sortlist
{
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:700px;
}
.easi_sortlist_left
{
	float:left;
	width:450px;
	
}
.easi_sortlist_left1
{
	float:left;
	width:550px;
	
}
.easi_sortlist_right
{
	float:right;
	width:109px;
}

.easi_sortlist_left_left
{
	float:left;
	width:350px;
	
	
}
.easi_sortlist_left_left1
{
	float:left;
	width:510px;
	
	
}
.easi_sortlist_left_right
{
	float:right;
	width:95px;
	
}
.easi_sortlist_left_right1
{
	float:right;
	width:25px;
	
}
.hot_specials
{
	BACKGROUND: url(../images/hot_specials.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	
	width:109px;
	height:21px;
}

.easiorderform_table_style
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	width:700px;
}
.easiorderform_edit_unit
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	width:100%;
	background-color:#ffffff;
	BORDER-BOTTOM: #e2e4ec 0px solid; 
}


.easiorderform_edit_unit_left
{
	float:left;
	width:100px;
	
}

.easiorderform_edit_unit_right
{
	float:right;
	width:640px;
	
}
.hot_specials_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:109px;
}

.sortlist_title
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
}
.sortlist_title_description
{
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	color:#003975;
	
}

.go_sortlist
{
	BACKGROUND: url(../images/go_office.gif) transparent no-repeat 0px 2px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:37px;
	height:15px;
}


.go_sortlist_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:37px;
	height:15px;
}
.order_history
{
	z-index:11;
	position:relative;
		
	MARGIN: 0px 0px 0px 0px; 
	padding-top:2px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

select.order_history_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:120px;
}

.easyorderform_table
{
	width: 700px;
	padding: 0;
	margin: 15px 0px 0px 0px;
}
td.easyorderform_table_head
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	
	/*background-position:left center;*/
	
}
.easyorderform_table_head
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	text-decoration:none;
	/*background-position:left center;*/
	
}
td.easyorderform_table_head_centre
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	
	/*background-position:left center;*/
	
}

td.techinfo_h
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	/*text-transform: uppercase;*/
}
.techinfo_h
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	padding:5px 5px 5px 2px;
	/*background-position:left center;*/
	/*text-transform: uppercase;*/
}

td.techinfo_h_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	
	/*background-position:left center;*/
	
}

.techinfo_h_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	padding:5px 5px 5px 2px;
	
	/*background-position:left center;*/
	
}


.techinfo_email_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	text-decoration:none;
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.techinfo1_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

.techinfo1_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.techinfo2_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.techinfo2_alt_top
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#eef1f5;
	BORDER-top: #003975 1px solid; 
	border-top-color:#003975;
	/*background-position:left center;*/
	text-transform: uppercase;
}
td.techinfo3_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:600;
	
	color: #df2423;
	text-align:right;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.techinfo4_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

.techinfo4_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}
.techinfo_email
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	text-decoration:none;
	/*background-position:left center;*/
	
}

td.techinfo1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}
.techinfo1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	height:20px;
	padding:5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
.techinfo1_thick
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	/*background-color:#ffffff;*/
	text-transform:none;
	/*background-position:left center;*/
	
}



td.techinfo2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}
.techinfo2_think
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	
	text-transform: none;
	/*background-position:left center;*/
	
}



td.techinfo3
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:600;
	
	color: #df2423;
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}
td.techinfo4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}
.techinfo4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}

td.techinfo_order
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	text-transform: uppercase;
	/*background-position:left center;*/
	
}
.easy_order_style
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:    8px;
}

.easyorderform_title
{
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
	
}

.easyorderform_detail
{
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	width:550px;
	
}

.easiorderform_basket
{
	position:relative;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:750px;
	top: 0px;
	left: 0px;
}

.easiorderform_basket_left
{
	float:left;
	width:200px;
}
.easiorderform_basket_right
{
	float:right;
	width:118px;
}

.easiorderform_basket_right1
{
	float:right;
	width:78px;
}

.easiorderform_basket_right2
{
	float:right;
	width:95px;
}
.easiorderform_addtobasket
{
	BACKGROUND: url(../images/add_to_basket.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	
	width:118px;
	height:21px;
	
}
.easiorderform_addtobasket_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 25px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:118px;
}

input.easiorder_quantity
{
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	border-style:inset; 
  	border-width:2px; 

}

input.contractpricing_input
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    12px;
	text-align:left;
	color:#2c3d76;
	border-style:inset; 
  	border-width:2px; 
	vertical-align:middle;
    width:20px;
}

A.login_link_A:active,
A.login_link_A:link,
A.login_link_A:visited,
A.login_link_A:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	text-decoration:none;
}

A.orderhistory_link_A:active,
A.orderhistory_link_A:link,
A.orderhistory_link_A:visited,
A.orderhistory_link_A:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
	text-decoration:none;
}

A.orderhistory_link1_A:active,
A.orderhistory_link1_A:link,
A.orderhistory_link1_A:visited,
A.orderhistory_link1_A:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#8b8770;
	text-decoration:none;
}

A.orderhistory_link2_A:active,
A.orderhistory_link2_A:link,
A.orderhistory_link2_A:visited,
A.orderhistory_link2_A:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#8b8770;
	text-decoration:none;
}

A.orderhistory_link3_A:active,
A.orderhistory_link3_A:link,
A.orderhistory_link3_A:visited,
A.orderhistory_link3_A:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	
	color:#003975;
	
}


.orderhistory_sortlist_left
{
	float:left;
	width:650px;
	
}
.orderhistory_sortlist_left1
{
	float:left;
	width:600px;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	color:#003975;
	
}
.orderhistory_sortlist_right
{
	float:right;
	width:37px;
}
.orderhistory_sortlist_right1
{
	float:right;
	width:150px;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	color:#003975;
}

select.orderhistory_month
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:80px;
}

select.orderhistory_year
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:60px;
}

select.order_history_category1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:80px;
}

select.order_history_category2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:120px;
}
.sortlist_title1
{
	margin:15px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
}
.sortlist_title2
{
	margin:10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
}

.sortlist_title21
{
	margin:10px 0px 10px 0px;
	padding: 0px 0px 0px 5px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
}
.sortlist_title3
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
}

.sortlist_title4
{
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#003975;
	
}


td.orderhistory_table_head1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	width:120px
	/*background-position:left center;*/
	
}
td.orderhistory_table_head2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	width:100px
	/*background-position:left center;*/
	
}
td.orderhistory_table_head3
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	
	/*background-position:left center;*/
	
}
td.orderhistory_table_head4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	width:100px
	/*background-position:left center;*/
	
}
td.history1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:120px;
	
}
td.history2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:100px;
}

td.history3
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

td.history4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:100px;
}

td.history1_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:120px;
	
}
td.history2_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:100px;
}

td.history3_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:right;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	
}

td.history4_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:100px;
}

.orderhistory_viewdetails
{
	BACKGROUND: url(../images/view_details.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:86px;
	height:15px;
	
}
.orderhistory_viewdetails_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:100px;
}
.orderhistorydetail1_view
{
	BACKGROUND: url(../images/view.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:51px;
	height:15px;
	
}
.orderhistorydetail1_view_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:61px;
}

td.orderhistorydetail_content_h
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.orderhistorydetail_content1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}

td.techinfo_last_top
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ee2523;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	BORDER-top: #FFF 2px solid; 
	border-top-color:#003975;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}
.techinfo_last_top
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ee2523;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	BORDER-top: #FFF 2px solid; 
	border-top-color:#003975;
	
	/*background-position:left center;*/
	text-transform: uppercase;
	width:700px;
}

td.orderhistorydetail_total_left
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ee2523;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	BORDER-top: #FFF 2px solid; 
	border-top-color:#003975;
	BORDER-bottom: #FFF 2px solid; 
	border-bottom-color:#003975;
	/*background-position:left center;*/
	text-transform: uppercase;
}
td.orderhistorydetail_total_right
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ee2523;
	text-align:right;
	vertical-align:middle;
	background-color:#ffffff;
	BORDER-top: #FFF 2px solid; 
	border-top-color:#003975;
	BORDER-bottom: #FFF 2px solid; 
	border-bottom-color:#003975;
	/*background-position:left center;*/
	text-transform: uppercase;
}


td.orderhistorydetail_content1_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	text-transform: uppercase;
}
td.orderhistorydetail_table_head0
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}

td.orderhistorydetail_table_head1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
td.orderhistorydetail_table_head2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
td.orderhistorydetail_table_head3
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
td.orderhistorydetail_table_head4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
td.orderhistorydetail_table_head5
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}

td.orderhistorydetail2_table_head0
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	text-decoration:none;
	/*background-position:left center;*/
	
}

.orderhistorydetail2_table_head0
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	
	text-align:left;
	vertical-align:middle;
	background-color:#dfe4ec;
	
	padding: 5px 5px 5px 5px;
	
	height:20px;
	/*background-position:left center;*/
	
}

td.orderhistorydetail2_table_head1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	
	/*background-position:left center;*/
	
}

.orderhistorydetail2_table_head1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	
	/*background-position:left center;*/
	
}
td.orderhistorydetail2_table_head2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:right;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}
td.orderhistorydetail2_table_head3
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:right;
	vertical-align:middle;
	background-color:#dfe4ec;
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	width:51px;
}
td.orderhistorydetail2_table_head4
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	background-color:#dfe4ec;
	
	padding: 5px 2px 2px 2px;
	/*background-position:left center;*/
	
}

.orderhistorydetail2_view
{
	BACKGROUND: url(../images/view.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:51px;
	height:15px;
	
}
.orderhistorydetail2_view_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 2px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:61px;
}


.orderhistory3_info
{
	position:relative;
	margin:15px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
	width:700px;
}

.orderhistory3_info_left
{
	float:left;
	width:550px;
}

.orderhistory3_info_right
{
	float:right;
	width:100px;
}

.ordersbylocation_sortlist_left
{
	float:left;
	width:500px;
	
}

.ordersbylocation_sortlist_new_left
{
	float:left;
	width:650px;
	
}
.ordersbylocation_sortlist_right
{
	float:right;
	width:109px;
}

.ordersbylocation_sortlist_left_left
{
	float:left;
	width:400px;
	
	
}

.ordersbylocation_sortlist_new_left_left
{
	float:left;
	width:550px;
	
	
}
.ordersbylocation_sortlist_left_right
{
	float:right;
	width:95px;
	
}
.deliverybydate
{
    width:470px; 
    
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
}
.deliverybydate_left
{
    float:left;
    width:210px;   
    
}

.deliverybydate_left_left
{
    float:left;
    width:180px;  
     
}

.deliverybydate_left_right
{
    float:right;
    width:20px;   
}
.deliverybydate_right
{
    float:right;
    width:250px;   
}
.deliverybydate_right_left
{
    float:left;
    width:140px;   
}

.deliverybydate_right_right
{
    float:right;
    width:100px;   
}


input.officebasket_input
{
	position:relative;
	margin:12px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    14px;
	text-align:left;
	color:#2c3d76;
	border-style:inset; 
  	border-width:2px; 
	vertical-align:middle;
    width:120px;
}

.officebasket_redtext
{
    position:relative;
	margin:15px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#FF0000;
	text-decoration:none;
	
}
.officepassport_sortlist
{
	position:relative;
	margin:15px 0px -10px 0px;
	padding: 0px 0px 0px 0px;
	width:700px;

}
.officepassport_sortlist_left
{
	float:left;
	width:400px;
}

.officepassport_sortlist_right
{
	float:right;
	width:116px;
}

.officepassport_changepwd
{
	/*BACKGROUND: url(../images/change_password.gif) transparent no-repeat 0px 0px;*/
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:116px;
	height:15px;
	
}
/*.officepassport_changepwd_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:116px;
}*/
A.officepassport_changepwd_A:active,
A.officepassport_changepwd_A:link,
A.officepassport_changepwd_A:visited,
A.officepassport_changepwd_A:hover
{
	position:relative;
	margin:0px 0px 0px 0px;
	BACKGROUND: url(../images/change_password.gif) transparent no-repeat 0px 0px;
	width:116px;
	height:15px;
	padding: 3px 0px 0px 20px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	
	
}


.officepassport_passwdedit
{
	BACKGROUND: url(../images/password_edit.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:16px;
	height:16px;
	
}
.officepassport_passwdedit_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:16px;
}

.officepassport_passwddelete
{
	BACKGROUND: url(../images/password_delete.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	
	width:13px;
	height:16px;
	
}
.officepassport_passwddelete_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	font-weight:400;
	color:#FFFFFF;
	text-decoration:none;
	width:16px;
}

.officepassport_edit
{
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	width:700px;
}

.officepassport_edit_left
{
	float:left;
	width:340px;
}
.officepassport_edit_unit_head
{
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:340px;
	background-color:#e2e4ec;
	BORDER-BOTTOM: #003975 1px solid; 
	height:200px;
}
.officepassport_edit_unit
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	background-color:#e2e4ec;
	BORDER-BOTTOM: #e2e4ec 0px solid; 
}

.officepassport_edit_unit1
{
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	background-color:#e2e4ec;
	
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	color:#2c3d76;
	font-weight:100;
}

.officepassport_edit_unit1_top
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 5px 0px 0px 5px;
	
	background-color:#e2e4ec;
	
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	color:#2c3d76;
	font-weight:100;
}
.officepassport_edit_right
{
	float:right;
	width:340px;
}
.officepassport_edit_left_left
{
	float:left;
	width:100px;
	
}

.officepassport_edit_left_right
{
	float:right;
	width:230px;
}

.officepassport_title_head
{
	position:relative;
	margin:15px 0px 15px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2c3d76;
	text-decoration:none;
	

}
.officepassport_title
{
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2c3d76;
	text-decoration:none;
}

.officepassport_title_last
{
	position:relative;
	margin:15px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2c3d76;
	text-decoration:none;
}
input.officepassport_input
{
	position:relative;
	margin:13px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    10px;
	color:#2c3d76;
	border-style:inset; 
  	border-width:2px; 
	vertical-align:middle;

}
input.officepassport_checkbox
{
	position:relative;
	margin:5px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    9px;
	color:#2c3d76;
	font-weight:100;

}
.officepassport_checkbox_text
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    9px;
	color:#2c3d76;
	font-weight:100;

}

.officepassport_text2
{
	position:relative;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    9px;
	color:#2c3d76;
	font-weight:100;

}

.officepassport_text3
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    9px;
	color:#2c3d76;
	font-weight:100;

}

.office_passport_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	width:80px;
}

.officepassport_requiredinfo
{
	position:relative;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    9px;
	color:#2c3d76;
	font-weight:100;
}



.officepassport_buttons
{
	position:relative;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	
	width:100%;
}
.officepassport_buttons_left
{
	float:left;
	
	width:100px;
}
.officepassport_buttons_right
{
	float:right;
	
	width:221px;
}

.officepassport_buttons_right_left
{
	float:left;
	width:75px;
}
.officepassport_buttons_right_right
{
	float:right;
	width:146px;
}
.officepassport_buttons_right_right_left
{
	float:left;
	width:75px;
}
.officepassport_buttons_right_right_right
{
	float:left;
	width:70px;
}


.officepassport_buttons_back
{
	BACKGROUND: url(../images/officepassport_back.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	
	width:65px;
	height:21px;
	
}
.officepassport_buttons_back_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:65px;
}
.officepassport_buttons_reset
{
	BACKGROUND: url(../images/officepassport_reset.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	
	width:66px;
	height:21px;
	
}
.officepassport_buttons_reset_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:66px;
}

.officepassport_buttons_update
{
	BACKGROUND: url(../images/officepassport_update.gif) transparent no-repeat 0px 0px;
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	
	width:70px;
	height:21px;
	
}
.officepassport_buttons_update_A A
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 22px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	width:70px;
}
.officebasket_address_manual
{
       position:relative;
	    margin:0px 0px 0px 0px;
	    padding: 0px 0px 0px 0px;
       width:750px;
 }

.officebasket_address_manual_left
{
       float:left;
       width:485px;
 }
 
 .officebasket_address_manual_right
{
       float:right;
       width:250px;
       margin:0px 0px 0px 0px;
	    padding: 12px 0px 0px 0px;
	    
       font-family:Verdana, Arial, Helvetica, sans-serif;
	    font-size:12px;
	    font-weight:600;
	    color:#003975;
	    text-decoration:none;
	   
	    text-align:center;
	    line-height: 200%
}
 
.officebasket_address_manual_item
{
    position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003975;
	text-decoration:none;
	width:100%;
}
.officebasket_address_manual_item_left
{
    float:left;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#003975;
	text-decoration:none;
	width:30%;
	text-align:right;
}

.officebasket_address_manual_item_bold_left
{
    float:left;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003975;
	text-decoration:none;
	width:30%;
	text-align:right;
}
.officebasket_address_manual_item_right
{
    float:right;
	margin:10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;		
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#003975;
	text-decoration:none;
	width:69%;
} 

input.officebasket_address_input
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	font-family:  Verdana, Lucida, Arial, Helvetica, sans-serif;
	font-size:    14px;
	text-align:left;
	color:#2c3d76;
	border-style:inset; 
  	border-width:2px; 
	vertical-align:middle;
    width:300px;
}


/**default page**/
.new_greeting
{
	
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	font-size:20px;
	font-weight:bold;
	color:#003975;
}

.new_snell_logo
{
	
	BACKGROUND: url(../images/snell_logo.gif) transparent no-repeat 0px 0px;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:480px;
	height:160px;
	
}
.new_snell_logo1
{
	
	BACKGROUND: url(../images/snell_logo.gif) transparent no-repeat 0px 0px;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:480px;
	height:160px;
	z-index:10;
	
}
.new_snell_logo2
{
	
	BACKGROUND: url(../images/safety-link.gif) transparent no-repeat 0px 0px;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:480px;
	height:160px;
	z-index:10;
	
}
.new_snell_logo_packaging
{
	
	MARGIN: 0px 0px 0px 0px; 
	
	padding:125px 0px 0px 70px;
	
	
	font-size:16px;
	color:#ffffff;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
}
.home_sort
{
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	width:672px;
	
}
.home_sort_left
{
	float:left;
	width:230px;
	
}
.home_sort_right
{
	float:right;
	width:442px;
}
.home_sort_right_left
{
	float:left;
	width:211px;
	
}
.home_sort_right_right
{
	float:right;
	width:211px;
	
}

.new_promotion
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/promotion.gif) transparent no-repeat 0px 0px;
	
	width:211px;
	height:92px;
}

.new_promotion_title
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 22px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#0f67b3;
	
}

.new_promotion_content
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 70px;
	width:120px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#0661B0;
}
.new_promotion_button
{
	position:relative;
	MARGIN: 15px 0px 0px 90px; 
	padding:3px 0px 0px 0px;
	BACKGROUND: url(../images/promotion_button.gif) transparent no-repeat 0px 0px;
	
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

.new_promotion_button1
{
	position:relative;
	MARGIN: 3px 0px 0px 90px; 
	padding:3px 0px 0px 0px;
	BACKGROUND: url(../images/promotion_button.gif) transparent no-repeat 0px 0px;
	
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
.new_promotion_button_A A
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 20px;
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}


.new_ecommerce
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/ecommerce.gif) transparent no-repeat 0px 0px;
	
	width:211px;
	height:92px;
}

.new_ecommerce_title
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 22px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#999B4B;
	
}

.new_ecommerce_content
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 70px;
	width:120px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#7c7569;
}
.new_ecommerce_button
{
	position:relative;
	MARGIN: 15px 0px 0px 120px; 
	padding:3px 0px 0px 0px;
	BACKGROUND: url(../images/ecommerce_button.gif) transparent no-repeat 0px 0px;
	
	width:81px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
.new_ecommerce_button_A A
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 20px;
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}



.new_equation
{
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/equation.gif) transparent no-repeat 0px 0px;
	
	width:211px;
	height:92px;
}

.new_equation_title
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 22px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:900;
	color:#999B4B;
	
}

.new_equation_content
{
	
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:8px 0px 0px 70px;
	width:120px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:900;
	color:#7c7569;
}
.new_equation_button
{
	position:relative;
	MARGIN: 15px 0px 0px 120px; 
	padding:3px 0px 0px 0px;
	BACKGROUND: url(../images/ecommerce_button.gif) transparent no-repeat 0px 0px;
	
	width:81px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}
.new_equation_button_A A
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 20px;
	width:109px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
	/*font-weight:900;*/
	color:#FFFFFF;
	TEXT-DECORATION: none; 
}

.new_hr2 
{
	
	position:relative;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	
	BACKGROUND: url(../images/strip.gif) transparent repeat-x 0px 0px;
	width:672px;
	height: 9px;
}

.new_home_sort
{
	position:relative;
	MARGIN: 10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:672px;
	
}
.new_home_sort_left
{
	float:left;
	width:462px;
	
}
.new_home_sort_right
{
	float:right;
	width:210px;
	
}

.xsnazzy2_new
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:440px;
}

.xtop2_new, .xbottom2_new {display:block; background:transparent; font-size:1px;}
.xb12_new, .xb22_new, .xb32_new, .xb42_new {display:block; overflow:hidden;}
.xb12_new, .xb22_new, .xb32_new {height:1px;}
.xb22_new, .xb32_new, .xb42_new {background:#ffffff; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb12_new {margin:0 5px; background:#b1b1b1;}
.xb22_new {margin:0 3px; border-width:0 2px;}
.xb32_new {margin:0 2px;}
.xb42_new {height:2px; margin:0 1px;}

.xboxcontent2_new {
	/*display:block; */
	background:#ffffff; 
	border:0 solid #b1b1b1; 
	border-width:0 1px;
	height:21px;
}


.xsnazzy3_new 
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:210px;
}

.xtop3_new, .xbottom3_new {display:block; background:transparent; font-size:1px;}
.xb13_new, .xb23_new, .xb33_new, .xb43_new {display:block; overflow:hidden;}
.xb13_new, .xb23_new, .xb33_new {height:1px;}
.xb23_new, .xb33_new, .xb43_new {background:#ffffff; border-left:1px solid #b1b1b1; border-right:1px solid #b1b1b1;}
.xb13_new {margin:0 5px; background:#b1b1b1;}
.xb23_new {margin:0 3px; border-width:0 2px;}
.xb33_new {margin:0 2px;}
.xb43_new {height:2px; margin:0 1px;}

.xboxcontent3_new {
	/*display:block; */
	background:#ffffff; 
	border:0 solid #b1b1b1; 
	border-width:0 1px;
	height:53px;
}

.new_listmenu
{
	position:relative;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:440px;
}

.new_listmenu_left
{
	float:left;
	width:140px;
	
}

.new_listmenu_right
{
	float:right;
	width:300px;
	
}
.new_listmenu_right_left
{
	float:left;
	width:160px;
	
}
.new_listmenu_right_right
{
	float:right;
	width:140px;
	
}

.new_logo
{
	position:relative;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:210px;
	
}

.new_logo_left
{
	float:left;
	width:157px;
	
}
.new_logo_right
{
	float:right;
	width:53px;
	
}

.logo_1_new
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:10px 0px 0px 20px;
	
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:oblique;
	font-weight:700;
	color:#003874;
}
.logo_2_new
{
	position:relative;
	MARGIN: 10px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background:url(../images/nzflag.gif) transparent no-repeat 0px 0px;
	background-position:left center;
	
	width:125px;
	height:33px;
}
.logo_3_new
{
	position:relative;
	MARGIN: 0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	background:url(../images/telorc1.gif) transparent no-repeat 0px 0px;
	width:43px;
	height:80px;
	
}

.G_seperate
{
    position:relative;
	MARGIN: 10px 0px 0px 0px; 
}

.passport_password
{
    position:relative;
    MARGIN: 10px 0px 0px 0px;  
    width:800px;
}

.passport_password_left
{
    padding:3px 0px 0px 0px;
	background:#ffffff;
	float:left;
	width:150px;
	text-align:right;
	 font-family:Verdana;
    font-size:10px;
    
	vertical-align:middle;
}

.passport_password_right
{
   
	background:#ffffff;
	float:right;
	width:649px;
}


.passport_password_left_red
{
    
    padding:3px 0px 0px 0px;
	background:#ffffff;
	color:#ff0000;
	
	width:800px;
	text-align:left;
	 font-family:Verdana;
    font-size:10px;
    
	vertical-align:middle;
    
}


.officepassport_buttons_reset_net
{
	position:relative;
	margin:-27px 0px 0px 0px;
	padding: 10px 0px 0px 22px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:100px;
}

.CommonTextButtonBig 
{
    background:url(../images/officepassport_update.gif) transparent no-repeat 0px 0px;
    
    width:70px;
    height:21px;
}

.orderform_detail
{
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	width:750px;
	
}

.orderform_address_information
{
    position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;  
	width:750px;
}
.orderform_address_information_left
{
    float:left;
    width:50%;  
}
.orderform_address_information_right
{
    float:right;
    width:48%;  
}
.orderform_address_information_left_left
{
    float:left;
    width:30%;  
    text-align:right;
}
.orderform_address_information_left_content
{
    width:100%;
    margin: 0px 0px 10px 0px;
    
}

.orderform_address_information_left_right
{
    float:right;
    width:68%;  
}
.orderform_content
{
	position:relative;
	margin:15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	
	color:#003975;
	
	
}

.orderform_title
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
			
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#003975;
	
	
}
.orderform_edit_unit_right
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 15px 0px 0px 0px;
	width:750px;
	background-color:#ffffff;
	BORDER-BOTTOM: #e2e4ec 0px solid; 
	text-align:right;
}

.orderform_pono
{
    position:relative;
	margin:15px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#003975;
	text-decoration:none;
	
}

.equation_content
{
    margin:15px 0px 0px 0px;   
}

.equation_float_left
{
    float: left; 
    margin: 0px 15px 5px 0px; 
    width:200px;
}

.equation_float_right
{
    float: right; 
    margin: 0px 15px 5px 0px; 
    width:239px;
}

.equation_list ul 
{
    /*margin:0px 10px 10px 0px;
    padding: 0px 10px 10px 0px;*/
    list-style-type: disc;
    color:#003975;
    font-family:Verdana;
    font-size:12px;
    text-decoration:none;
}
.equation_list ul li 
{
     margin:0px 0px 20px 20px;
    padding: 0px 0px 10px 0px;
    list-style-type: disc;
    color:#003975;
    font-family:Verdana;
    font-size:12px;
    text-decoration:none;
}
.about_edit_unit_head
{
	
	position:relative;
	margin:5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:475px;
	background-color:#e2e4ec;
	BORDER-BOTTOM: #003975 1px solid; 
	
}
.about_list ul 
{
    margin:0px 10px 10px 0px;
    padding: 0px 10px 10px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list4 ul 
{
    margin:0px 10px 10px 0px;
    padding: 0px 10px 10px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list4 ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
    width:350px;
}



.about_list1 ul 
{
    margin:0px 10px 0px 0px;
    padding: 0px 10px 5px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list1 ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}

.about_list1s ul 
{
    margin:0px 10px 0px 0px;
    padding: 0px 10px 5px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
}
.about_list1s ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
}
.about_list2 ul 
{
    margin:0px 10px 0px 0px;
    padding: 0px 10px 5px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list2 ul li 
{
     margin:10px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list3 ul 
{
    margin:0px 10px 10px 0px;
    padding: 0px 10px 10px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list3 ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#8b8770;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list_y ul 
{
    margin:0px 10px 0px 0px;
    padding: 0px 10px 5px 0px;
    list-style-type: disc;
    color:#e9e905;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}
.about_list_y ul li 
{
     margin:10px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    list-style-type: disc;
    color:#e9e905;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;
}

.about_suppliers_float_left
{
    float: left; 
    margin: 0px 15px 5px 0px; 
}

.about_suppliers_float_right
{
    float: right; 
    margin: 0px 15px 5px 0px; 
}

.track_content
{
    
    margin:15px 0px 0px 0px;   
}
/***SAFETY***/
.xtop_GG_safety, .xbottom_GG_safety {display:block; background:transparent; font-size:1px;}
.xb1_GG_safety, .xb2_GG_safety, .xb3_GG_safety, .xb4_GG_safety {display:block; overflow:hidden;}
.xb1_GG_safety, .xb2_GG_safety, .xb3_GG_safety {height:1px;}
.xb2_GG_safety, .xb3_GG_safety, .xb4_GG_safety {background:#ffffff; border-left:1px solid #676566; border-right:1px solid #676566;}
.xb1_GG_safety {margin:0 5px; background:#676566;}
.xb2_GG_safety {margin:0 3px; border-width:0 2px;}
.xb3_GG_safety {margin:0 2px;}
.xb4_GG_safety {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_safety
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #676566;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}


.xtop_GGG_safety, .xbottom_GGG_safety {display:block; background:transparent; font-size:1px;}
.xb1_GGG_safety, .xb2_GGG_safety, .xb3_GGG_safety, .xb4_GGG_safety {display:block; overflow:hidden;}
.xb1_GGG_safety, .xb2_GGG_safety, .xb3_GGG_safety {height:1px;}
.xb2_GGG_safety, .xb3_GGG_safety, .xb4_GGG_safety {background:#676566; border-left:1px solid #676566; border-right:1px solid #676566;}
.xb1_GGG_safety {margin:0 5px; background:#676566;}
.xb2_GGG_safety {margin:0 3px; border-width:0 2px;}
.xb3_GGG_safety {margin:0 2px;}
.xb4_GGG_safety {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_safety
{
	
	display:block; 
	background:#676566; 
	border:0 solid #676566;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/*******/

/***hygiene***/
.xtop_GG_hygiene, .xbottom_GG_hygiene {display:block; background:transparent; font-size:1px;}
.xb1_GG_hygiene, .xb2_GG_hygiene, .xb3_GG_hygiene, .xb4_GG_hygiene {display:block; overflow:hidden;}
.xb1_GG_hygiene, .xb2_GG_hygiene, .xb3_GG_hygiene {height:1px;}
.xb2_GG_hygiene, .xb3_GG_hygiene, .xb4_GG_hygiene {background:#ffffff; border-left:1px solid #e39483; border-right:1px solid #e39483;}
.xb1_GG_hygiene {margin:0 5px; background:#e39483;}
.xb2_GG_hygiene {margin:0 3px; border-width:0 2px;}
.xb3_GG_hygiene {margin:0 2px;}
.xb4_GG_hygiene {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_hygiene
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #e39483;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}
.xboxcontent_promotion_GG_hygiene1
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #e39483;
	border-width:0 1px;
	/*height:auto;*/
	text-align:center;
	
}
.xtop_GGG_hygiene, .xbottom_GGG_hygiene {display:block; background:transparent; font-size:1px;}
.xb1_GGG_hygiene, .xb2_GGG_hygiene, .xb3_GGG_hygiene, .xb4_GGG_hygiene {display:block; overflow:hidden;}
.xb1_GGG_hygiene, .xb2_GGG_hygiene, .xb3_GGG_hygiene {height:1px;}
.xb2_GGG_hygiene, .xb3_GGG_hygiene, .xb4_GGG_hygiene {background:#e39483; border-left:1px solid #e39483; border-right:1px solid #e39483;}
.xb1_GGG_hygiene {margin:0 5px; background:#e39483;}
.xb2_GGG_hygiene {margin:0 3px; border-width:0 2px;}
.xb3_GGG_hygiene {margin:0 2px;}
.xb4_GGG_hygiene {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_hygiene
{
	
	display:block; 
	background:#e39483; 
	border:0 solid #e39483;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}
.xboxcontent_promotion_GGG_hygiene1
{
	
	display:block; 
	background:#e39483; 
	border:0 solid #e39483;
	border-width:0 1px;
	height:100%;
	
	text-align:center;
	
}
/******/


/***catering***/
.xtop_GG_catering, .xbottom_GG_catering {display:block; background:transparent; font-size:1px;}
.xb1_GG_catering, .xb2_GG_catering, .xb3_GG_catering, .xb4_GG_catering {display:block; overflow:hidden;}
.xb1_GG_catering, .xb2_GG_catering, .xb3_GG_catering {height:1px;}
.xb2_GG_catering, .xb3_GG_catering, .xb4_GG_catering {background:#ffffff; border-left:1px solid #dbdaa4; border-right:1px solid #dbdaa4;}
.xb1_GG_catering {margin:0 5px; background:#dbdaa4;}
.xb2_GG_catering {margin:0 3px; border-width:0 2px;}
.xb3_GG_catering {margin:0 2px;}
.xb4_GG_catering {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_catering
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #dbdaa4;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_catering, .xbottom_GGG_catering {display:block; background:transparent; font-size:1px;}
.xb1_GGG_catering, .xb2_GGG_catering, .xb3_GGG_catering, .xb4_GGG_catering {display:block; overflow:hidden;}
.xb1_GGG_catering, .xb2_GGG_catering, .xb3_GGG_catering {height:1px;}
.xb2_GGG_catering, .xb3_GGG_catering, .xb4_GGG_catering {background:#dbdaa4; border-left:1px solid #dbdaa4; border-right:1px solid #dbdaa4;}
.xb1_GGG_catering {margin:0 5px; background:#dbdaa4;}
.xb2_GGG_catering {margin:0 3px; border-width:0 2px;}
.xb3_GGG_catering {margin:0 2px;}
.xb4_GGG_catering {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_catering
{
	
	display:block; 
	background:#dbdaa4; 
	border:0 solid #dbdaa4;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***paper***/
.xtop_GG_paper, .xbottom_GG_paper {display:block; background:transparent; font-size:1px;}
.xb1_GG_paper, .xb2_GG_paper, .xb3_GG_paper, .xb4_GG_paper {display:block; overflow:hidden;}
.xb1_GG_paper, .xb2_GG_paper, .xb3_GG_paper {height:1px;}
.xb2_GG_paper, .xb3_GG_paper, .xb4_GG_paper {background:#ffffff; border-left:1px solid #b28dc1; border-right:1px solid #b28dc1;}
.xb1_GG_paper {margin:0 5px; background:#b28dc1;}
.xb2_GG_paper {margin:0 3px; border-width:0 2px;}
.xb3_GG_paper {margin:0 2px;}
.xb4_GG_paper {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_paper
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #b28dc1;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_paper, .xbottom_GGG_paper {display:block; background:transparent; font-size:1px;}
.xb1_GGG_paper, .xb2_GGG_paper, .xb3_GGG_paper, .xb4_GGG_paper {display:block; overflow:hidden;}
.xb1_GGG_paper, .xb2_GGG_paper, .xb3_GGG_paper {height:1px;}
.xb2_GGG_paper, .xb3_GGG_paper, .xb4_GGG_paper {background:#b28dc1; border-left:1px solid #b28dc1; border-right:1px solid #b28dc1;}
.xb1_GGG_paper {margin:0 5px; background:#b28dc1;}
.xb2_GGG_paper {margin:0 3px; border-width:0 2px;}
.xb3_GGG_paper {margin:0 2px;}
.xb4_GGG_paper {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_paper
{
	
	display:block; 
	background:#b28dc1; 
	border:0 solid #b28dc1;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***board***/
.xtop_GG_board, .xbottom_GG_board {display:block; background:transparent; font-size:1px;}
.xb1_GG_board, .xb2_GG_board, .xb3_GG_board, .xb4_GG_board {display:block; overflow:hidden;}
.xb1_GG_board, .xb2_GG_board, .xb3_GG_board {height:1px;}
.xb2_GG_board, .xb3_GG_board, .xb4_GG_board {background:#ffffff; border-left:1px solid #8498cd; border-right:1px solid #8498cd;}
.xb1_GG_board {margin:0 5px; background:#8498cd;}
.xb2_GG_board {margin:0 3px; border-width:0 2px;}
.xb3_GG_board {margin:0 2px;}
.xb4_GG_board {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_board
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #8498cd;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_board, .xbottom_GGG_board {display:block; background:transparent; font-size:1px;}
.xb1_GGG_board, .xb2_GGG_board, .xb3_GGG_board, .xb4_GGG_board {display:block; overflow:hidden;}
.xb1_GGG_board, .xb2_GGG_board, .xb3_GGG_board {height:1px;}
.xb2_GGG_board, .xb3_GGG_board, .xb4_GGG_board {background:#8498cd; border-left:1px solid #8498cd; border-right:1px solid #8498cd;}
.xb1_GGG_board {margin:0 5px; background:#8498cd;}
.xb2_GGG_board {margin:0 3px; border-width:0 2px;}
.xb3_GGG_board {margin:0 2px;}
.xb4_GGG_board {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_board
{
	
	display:block; 
	background:#8498cd; 
	border:0 solid #8498cd;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***tapes***/
.xtop_GG_tapes, .xbottom_GG_tapes {display:block; background:transparent; font-size:1px;}
.xb1_GG_tapes, .xb2_GG_tapes, .xb3_GG_tapes, .xb4_GG_tapes {display:block; overflow:hidden;}
.xb1_GG_tapes, .xb2_GG_tapes, .xb3_GG_tapes {height:1px;}
.xb2_GG_tapes, .xb3_GG_tapes, .xb4_GG_tapes {background:#ffffff; border-left:1px solid #85bfe7; border-right:1px solid #85bfe7;}
.xb1_GG_tapes {margin:0 5px; background:#85bfe7;}
.xb2_GG_tapes {margin:0 3px; border-width:0 2px;}
.xb3_GG_tapes {margin:0 2px;}
.xb4_GG_tapes {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_tapes
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #85bfe7;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_tapes, .xbottom_GGG_tapes {display:block; background:transparent; font-size:1px;}
.xb1_GGG_tapes, .xb2_GGG_tapes, .xb3_GGG_tapes, .xb4_GGG_tapes {display:block; overflow:hidden;}
.xb1_GGG_tapes, .xb2_GGG_tapes, .xb3_GGG_tapes {height:1px;}
.xb2_GGG_tapes, .xb3_GGG_tapes, .xb4_GGG_tapes {background:#85bfe7; border-left:1px solid #85bfe7; border-right:1px solid #85bfe7;}
.xb1_GGG_tapes {margin:0 5px; background:#85bfe7;}
.xb2_GGG_tapes {margin:0 3px; border-width:0 2px;}
.xb3_GGG_tapes {margin:0 2px;}
.xb4_GGG_tapes {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_tapes
{
	
	display:block; 
	background:#85bfe7; 
	border:0 solid #85bfe7;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/

/***securing***/
.xtop_GG_securing, .xbottom_GG_securing {display:block; background:transparent; font-size:1px;}
.xb1_GG_securing, .xb2_GG_securing, .xb3_GG_securing, .xb4_GG_securing {display:block; overflow:hidden;}
.xb1_GG_securing, .xb2_GG_securing, .xb3_GG_securing {height:1px;}
.xb2_GG_securing, .xb3_GG_securing, .xb4_GG_securing {background:#ffffff; border-left:1px solid #84cdba; border-right:1px solid #84cdba;}
.xb1_GG_securing {margin:0 5px; background:#84cdba;}
.xb2_GG_securing {margin:0 3px; border-width:0 2px;}
.xb3_GG_securing {margin:0 2px;}
.xb4_GG_securing {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_securing
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #84cdba;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_securing, .xbottom_GGG_securing {display:block; background:transparent; font-size:1px;}
.xb1_GGG_securing, .xb2_GGG_securing, .xb3_GGG_securing, .xb4_GGG_securing {display:block; overflow:hidden;}
.xb1_GGG_securing, .xb2_GGG_securing, .xb3_GGG_securing {height:1px;}
.xb2_GGG_securing, .xb3_GGG_securing, .xb4_GGG_securing {background:#84cdba; border-left:1px solid #84cdba; border-right:1px solid #84cdba;}
.xb1_GGG_securing {margin:0 5px; background:#84cdba;}
.xb2_GGG_securing {margin:0 3px; border-width:0 2px;}
.xb3_GGG_securing {margin:0 2px;}
.xb4_GGG_securing {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_securing
{
	
	display:block; 
	background:#84cdba; 
	border:0 solid #84cdba;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***stationery***/
.xtop_GG_stationery, .xbottom_GG_stationery {display:block; background:transparent; font-size:1px;}
.xb1_GG_stationery, .xb2_GG_stationery, .xb3_GG_stationery, .xb4_GG_stationery {display:block; overflow:hidden;}
.xb1_GG_stationery, .xb2_GG_stationery, .xb3_GG_stationery {height:1px;}
.xb2_GG_stationery, .xb3_GG_stationery, .xb4_GG_stationery {background:#ffffff; border-left:1px solid #fcbb85; border-right:1px solid #fcbb85;}
.xb1_GG_stationery {margin:0 5px; background:#fcbb85;}
.xb2_GG_stationery {margin:0 3px; border-width:0 2px;}
.xb3_GG_stationery {margin:0 2px;}
.xb4_GG_stationery {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_stationery
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #fcbb85;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_stationery, .xbottom_GGG_stationery {display:block; background:transparent; font-size:1px;}
.xb1_GGG_stationery, .xb2_GGG_stationery, .xb3_GGG_stationery, .xb4_GGG_stationery {display:block; overflow:hidden;}
.xb1_GGG_stationery, .xb2_GGG_stationery, .xb3_GGG_stationery {height:1px;}
.xb2_GGG_stationery, .xb3_GGG_stationery, .xb4_GGG_stationery {background:#fcbb85; border-left:1px solid #fcbb85; border-right:1px solid #fcbb85;}
.xb1_GGG_stationery {margin:0 5px; background:#fcbb85;}
.xb2_GGG_stationery {margin:0 3px; border-width:0 2px;}
.xb3_GGG_stationery {margin:0 2px;}
.xb4_GGG_stationery {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_stationery
{
	
	display:block; 
	background:#fcbb85; 
	border:0 solid #fcbb85;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***polythene***/
.xtop_GG_polythene, .xbottom_GG_polythene {display:block; background:transparent; font-size:1px;}
.xb1_GG_polythene, .xb2_GG_polythene, .xb3_GG_polythene, .xb4_GG_polythene {display:block; overflow:hidden;}
.xb1_GG_polythene, .xb2_GG_polythene, .xb3_GG_polythene {height:1px;}
.xb2_GG_polythene, .xb3_GG_polythene, .xb4_GG_polythene {background:#ffffff; border-left:1px solid #ffe598; border-right:1px solid #ffe598;}
.xb1_GG_polythene {margin:0 5px; background:#ffe598;}
.xb2_GG_polythene {margin:0 3px; border-width:0 2px;}
.xb3_GG_polythene {margin:0 2px;}
.xb4_GG_polythene {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_polythene
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #ffe598;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_polythene, .xbottom_GGG_polythene {display:block; background:transparent; font-size:1px;}
.xb1_GGG_polythene, .xb2_GGG_polythene, .xb3_GGG_polythene, .xb4_GGG_polythene {display:block; overflow:hidden;}
.xb1_GGG_polythene, .xb2_GGG_polythene, .xb3_GGG_polythene {height:1px;}
.xb2_GGG_polythene, .xb3_GGG_polythene, .xb4_GGG_polythene {background:#ffe598; border-left:1px solid #ffe598; border-right:1px solid #ffe598;}
.xb1_GGG_polythene {margin:0 5px; background:#ffe598;}
.xb2_GGG_polythene {margin:0 3px; border-width:0 2px;}
.xb3_GGG_polythene {margin:0 2px;}
.xb4_GGG_polythene {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_polythene
{
	
	display:block; 
	background:#ffe598; 
	border:0 solid #ffe598;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

/******/


/***machine***/
.xtop_GG_machine, .xbottom_GG_machine {display:block; background:transparent; font-size:1px;}
.xb1_GG_machine, .xb2_GG_machine, .xb3_GG_machine, .xb4_GG_machine {display:block; overflow:hidden;}
.xb1_GG_machine, .xb2_GG_machine, .xb3_GG_machine {height:1px;}
.xb2_GG_machine, .xb3_GG_machine, .xb4_GG_machine {background:#ffffff; border-left:1px solid #505a85; border-right:1px solid #505a85;}
.xb1_GG_machine {margin:0 5px; background:#505a85;}
.xb2_GG_machine {margin:0 3px; border-width:0 2px;}
.xb3_GG_machine {margin:0 2px;}
.xb4_GG_machine {height:2px; margin:0 1px;}
.xboxcontent_promotion_GG_machine
{
	
	display:block; 
	background:#FFFFFF; 
	border:0 solid #505a85;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}

.xtop_GGG_machine, .xbottom_GGG_machine {display:block; background:transparent; font-size:1px;}
.xb1_GGG_machine, .xb2_GGG_machine, .xb3_GGG_machine, .xb4_GGG_machine {display:block; overflow:hidden;}
.xb1_GGG_machine, .xb2_GGG_machine, .xb3_GGG_machine {height:1px;}
.xb2_GGG_machine, .xb3_GGG_machine, .xb4_GGG_machine {background:#505a85; border-left:1px solid #505a85; border-right:1px solid #505a85;}
.xb1_GGG_machine {margin:0 5px; background:#505a85;}
.xb2_GGG_machine {margin:0 3px; border-width:0 2px;}
.xb3_GGG_machine {margin:0 2px;}
.xb4_GGG_machine {height:2px; margin:0 1px;}
.xboxcontent_promotion_GGG_machine
{
	
	display:block; 
	background:#505a85; 
	border:0 solid #505a85;
	border-width:0 1px;
	height:100%;
	text-align:center;
	
}



.survey_left
{
    float:left;
    width:250px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#8b8770;
}

.survey_left1
{
    float:left;
   
    width:245px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:400;
	color:#003975;
}

.survey_right
{
    float:right;
    width:215px;
    position:relative;
    padding:5px 0px 0px 0px;
}

.new_hr3 
{
	
	position:relative;
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	
	
	BACKGROUND: url(../images/strip.gif) transparent repeat-x 0px 0px;
	width:480px;
	height: 3px;
}

.survey_left_1
{
    float:left;
    width:230px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#8b8770;
}

.survey_left_11
{
    float:left;
    width:210px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#003975;
}
.survey_right_1
{
    float:right;
    width:245px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#8b8770;
}

.survey_right_11
{
    float:right;
    width:245px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#003975;
}

.survey_left_2
{
    float:left;
    width:120px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#8b8770;
}
.survey_right_2
{
    float:right;
    width:120px;
    position:relative;
    padding:5px 0px 0px 0px;
    font-family:verdana;
	font-size:10px;
	font-weight:200;
	color:#8b8770;
}

.sportszone_table_style
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	width:700px;
}
.sportszone_table
{
	width: 700px;
	padding: 0;
	margin: 15px 0px 0px 0px;
}

.sportszone_table_480
{
	width: 470px;
	padding: 0;
	margin: 15px 0px 0px 0px;
}


.sportszone_table_style2
{
	position:relative;
	margin:0px 0px 0px 0px;
	padding: 4px 0px 0px 0px;
	width:470px;
}
.sportszone_table2
{
	width: 470px;
	padding: 0;
	margin: 15px 0px 0px 0px;
}
td.sportszone_table_head1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	background-color:#003975;
	height:25px;
	
	/*background-position:left center;*/
	
}

td.sportszone_table_head2
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	background-color:#8b0a04;
	height:30px;
	text-align:center;
	
	/*background-position:left center;*/
	
}
td.sportszone_table_head1_80
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	background-color:#003975;
	height:25px;
	width:80px;
	
	/*background-position:left center;*/
	
}

td.sportszone_table_head1_200
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ffffff;
	text-align:left;
	vertical-align:middle;
	background-color:#003975;
	height:25px;
	width:190px;
	
	/*background-position:left center;*/
	
}
td.sportszone_table_head1_center
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	
	color: #ffffff;
	text-align:center;
	vertical-align:middle;
	background-color:#003975;
	height:25px;
	
	/*background-position:left center;*/
	
}
td.sportszone_tb
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	
}
td.tips_tb
{
    padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	
}

td.tips_tb_center
{
    padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	
}

td.tips_tb1
{
    padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	
}

td.tips_tbt
{
    padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
}	

td.tips_tbts
{
    padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
}	
td.sportszone_tb1
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	
}
td.sportszone_tb1_100
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	width:100px;
}

td.sportszone_tb_100
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	width:100px;
}

td.sportszone_tb_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}

td.tips_tb_alt
{
	
	padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}

td.tips_tb_center_alt
{
	
	padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}
td.tips_tb1_alt
{
	
	padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}
td.tips_tbt_alt
{
	
	padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}

td.tips_tbts_alt
{
	
	padding:5px 0px 5px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}
td.tips_tb_200
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	width:190px;
}

td.tips_tb_200_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:top;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px;
	width:190px;
}

td.tips_tb_80
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
	
	/*background-position:left center;*/
	
	height:25px;
	width:80px;
}

td.tips_tb_80_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px;
	width:80px;
}
td.sportszone_tb1_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:center;
	vertical-align:middle;
	background-color:#eef1f5;
	
	/*background-position:left center;*/
	
	height:25px
	
}
td.customersurvey_tb_60
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	
	width:60px;
	/*background-position:left center;*/
	
	height:25px
	
}
td.customersurvey_tb_130
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	
	width:130px;
	/*background-position:left center;*/
	
	height:25px
	
}
td.customersurvey_tb_110
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #003975;
	text-align:left;
	vertical-align:middle;
	
	width:110px;
	/*background-position:left center;*/
	
	height:25px
	
}
td.customersurvey_tb_80
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #003975;
	text-align:center;
	vertical-align:middle;
	
	width:100px;
	/*background-position:left center;*/
	
	height:25px
}	
td.sportszone_tb_100_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	width:100px;
	/*background-position:left center;*/
	
	height:25px
	
}
td.sportszone_tb1_100_alt
{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	
	color: #8b8770;
	text-align:left;
	vertical-align:middle;
	background-color:#eef1f5;
	width:100px;
	/*background-position:left center;*/
	
	height:25px
	
}

A.product_list_A:active,
A.product_list_A:link,
A.product_list_A:visited
{
    text-decoration:none;
    border:none;
    color:#003975;
    
}
A.product_list_A:hover
{
    text-decoration:none;
    background-color:#AAAAAA;
    border:none;
    
}

.product_information
{
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    color:#8b8770;
    font-size:9px;
    font-family:Verdana; 
    
}

.snell_logo
{
 
	margin:10px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	BACKGROUND: url(../images/snell_logo.jpg) transparent no-repeat 0px 3px; 
	width:126px;
	position:relative;
	height:60px;
	
	
	font-size:16px;
	
 
}
.button_position
{
    position:relative;  
    top:3px;
    left:5px;
   
}

A.sitemap_A:active,
A.sitemap_A:link,
A.sitemap_A:visited
{
    /*text-decoration:none;*/
    border:none;
    color:#003975;
    
    font-size:12px;
    font-family:Verdana; 
    font-weight:bold
    
}
A.sitemap_A:hover
{
    /*text-decoration:none;*/
    
    color:#FF0000;
    border:none;
   
    font-size:12px;
    font-family:Verdana; 
    font-weight:bold;
}

A.sitemap_B:active,
A.sitemap_B:link,
A.sitemap_B:visited
{
    text-decoration:none;
    border:none;
    color:#003975;
    
    font-size:11px;
    font-family:Verdana; 
    font-weight:200
    
}
A.sitemap_B:hover
{
    text-decoration:none;
    
    color:#FF0000;
    border:none;
   
    font-size:11px;
    font-family:Verdana; 
    font-weight:200;
}
.about_sitemap_content
{
    position:relative;
	margin:5px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	
}
.about_sitemap_content1
{
    position:relative;
	margin:5px 0px 0px 0px;
	padding: 5px 0px 0px 80px;
	
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:100;
	color:#8b8770;
	
}
/******/



.domtab_font
{
    color:#8b8770;
    font-size:10px;
    font-family:Verdana;
       
}
/***FROM_domtab.css**/

		*{
			margin:0;
			padding:0;
			list-style:none;
			
		}
		div.domtab{
			padding:0 0em;
			width:100%;
			font-size:90%;
		}
		ul.domtabs{
			float:left;
			width:100%;
			margin:0px 0px 0px 0px;			
			LIST-STYLE-TYPE: none;

		}
		
		ul.domtabs li{
			float:left;
			padding:0px 0px 0px 0px;
			
		}
		
		
		ul.domtabs a:link,
		ul.domtabs a:visited,
		ul.domtabs a:active,
		ul.domtabs a:hover{
			/*width:119px;*/
			width:235px;
			/*padding:.2em 1em;*/
			padding:6px 0px 0px 0px; 
			display:block;
			background:#dfdedd;
			color:#2c3d76;
			height:20px;
			font-weight:bold;
			text-decoration:none;
			text-align:center;
			vertical-align:middle;
			border-bottom:#aeb5cb 1px solid;
		}
		
		
		
		
		html>body ul.domtabs a:link,
		html>body ul.domtabs a:visited,
		html>body ul.domtabs a:active,
		html>body ul.domtabs a:hover{
			height:15px;
			min-height:2em;
			
		}
		ul.domtabs a:hover{
			background:#005aaa;
			color:#dddddd;
		}
		div.domtab div{
			clear:both;
			width:auto;
			background:#ffffff;
			color:#8b8770;
			padding:5px 0px 0px 0px;
		}
		ul.domtabs li.active a:link,
		ul.domtabs li.active a:visited,
		ul.domtabs li.active a:active,
		ul.domtabs li.active a:hover{
			/*background:#005aaa;
			color:#ffffff;*/
			
			background:#ffffff;
			color:#4e4e4e;
			border-top:#aeb5cb 1px solid;
			border-left:#aeb5cb 1px solid;
			border-right:#aeb5cb 1px solid;
			border-bottom:#ffffff 1px solid;
		}
		
		
		
		
		#domtabprintview{
			float:right;
			padding-right:1em;
			text-align:right;
		}
		#domtabprintview a:link,
		#domtabprintview a:visited,
		#domtabprintview a:active,
		#domtabprintview a:hover{
			color:#fff;
		}
		p{
			margin:0 0 .5em 0;
			line-height:1.3em;
		}
		h2{
			font-size:1.3em;
			color:#cfc;
			text-transform:uppercase;
			font-family:verdana,Arial,Sans-Serif;
			padding:0 0 .7em .2em;
		}
		/*h1{
			font-size:2em;
			text-align:center;
			font-weight:normal;
			text-transform:uppercase;
			font-family:verdana,Arial,Sans-Serif;
			padding:.5em 0;
			background:#000;
			border-bottom:1px solid #666;
		}*/
		pre{
			font-size:1.2em;
			padding:1em;
		}
		div.domtab div a:link,
		div.domtab div a:visited,
		div.domtab div a:active
		{
			color:#fff;
			display:block;
			padding:1em .5em;
			font-weight:bold;
			font-size:1.3em;
		}
		div.domtab div h2 a,
		div.domtab div h2 a:hover,
		div.domtab div h2 a:active
		{
			color:#cfc;
			display:inline;
			padding:0;
			font-weight:normal;
			font-size:1em;
		}
		
/* other scheme! */
#other{
	font-size:.8em;
	margin-left:.3em;
	width:60em;
	margin-bottom:3em;
	float:left;
}
div#other domtab div{
	clear:both;
	width:54em;
	background:#669;
	color:#bbbbbb;
	padding:1em 3em;
}
		
#other ul.domtabs a:hover{
	background:#669;
}
div#other ul.domtabs li.active a:link,
div#other ul.domtabs li.active a:visited,
div#other ul.domtabs li.active a:active,
div#other ul.domtabs li.active a:hover{
	background:#669;
	color:#fff;
}
#other div{
	float:left;
}
ul.prevnext{
	float:left;
	width:100%;
}
ul.prevnext li{
	float:left;
	width:49%;
}
ul.prevnext li.next{
	float:right;
	text-align:right;
}

		
		ul.domtabs_y{
			float:left;
			width:100%;
			margin:0px 0px 0px 0px;			
			LIST-STYLE-TYPE: none;

		}
		ul.domtabs_y li{
			float:left;
			padding:0px 0px 0px 0px;
			
		}
		ul.domtabs_y a:link,
		ul.domtabs_y a:visited,
		ul.domtabs_y a:active,
		ul.domtabs_y a:hover{
			/*width:119px;*/
			width:235px;
			/*padding:.2em 1em;*/
			padding:5px 0px 0px 0px; 
			display:block;
			background:#ffcf0e;
			color:#2c3d76;
			height:20px;
			font-weight:bold;
			text-decoration:none;
			text-align:center;
			vertical-align:middle;
			border-bottom:#aeb5cb 1px solid;
		}
		html>body ul.domtabs_y a:link,
		html>body ul.domtabs_y a:visited,
		html>body ul.domtabs_y a:active,
		html>body ul.domtabs_y a:hover{
			height:auto;
			min-height:2em;
			
		}
		ul.domtabs_y a:hover{
			background:#005aaa;
			color:#dddddd;
		}
		
		ul.domtabs_y li.active a:link,
		ul.domtabs_y li.active a:visited,
		ul.domtabs_y li.active a:active,
		ul.domtabs_y li.active a:hover{
			/*background:#005aaa;
			color:#ffffff;*/
			
			background:#ffffff;
			color:#4e4e4e;
			border-top:#aeb5cb 1px solid;
			border-left:#aeb5cb 1px solid;
			border-right:#aeb5cb 1px solid;
			border-bottom:#ffffff 1px solid;
		}
		
#other ul.domtabs_y a:hover{
	background:#669;
}
div#other ul.domtabs_y li.active a:link,
div#other ul.domtabs_y li.active a:visited,
div#other ul.domtabs_y li.active a:active,
div#other ul.domtabs_y li.active a:hover{
	background:#669;
	color:#fff;
}

		

/***FROM_domtab.css_end**/
/***FROM_domtab_y.css**/


.login
{
    position:relative;
    MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:480px;
	background:#FFFFFF;
	color:#4e4e4e;
}

/* ================================================================ 
http://www.aplus.co.yu/adxmenu/examples/vlr/
=================================================================== */



/* - - - ADxMenu: BASIC styles - - - */

.navmenu {
	width: 160px;/* VERY IMPORTANT! Set this to appropriate value, either here on down in the design section */
    font-weight:bold;
    font-size:10px;
    z-index: 1000;
}

.navmenu, .navmenu ul {	/* remove all list stylings */
	margin: 0;
	padding: 0px 0px 0px 0px;
	border: 0;
	list-style-type: none;
	display: block;
}

.navmenu li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
	border: 0;
	display: block;
	position: relative;	/* position each LI, thus creating potential IE.win overlap problem */
	z-index: 1000;		/* thus we need to apply explicit z-index here... */
	
}

.navmenu li:hover {
    
	z-index: 10000;	/* ...and here. this makes sure active item is always above anything else in the menu */
	white-space: normal;/* required to resolve IE7 :hover bug (z-index above is ignored if this is not present)
					see http://www.tanfa.co.uk/css/articles/pure-css-popups-bug.asp for other stuff that work */
}

.navmenu ul {
	visibility: hidden;	/* initially hide all submenus. */
	position: absolute;
	z-index: 1000;
	left: 0;	/* while hidden, always keep them at the top left corner, */
	top: 0;		/* 		to avoid scrollbars as much as possible */
}

.navmenu li:hover>ul {
	visibility: visible;	/* display submenu them on hover */
	left: 100%;	/* and move them to the right of the item */
	
}

/* -- float.clear --
	force containment of floated LIs inside of UL */
.navmenu:after, .navmenu ul:after {
	content: ".";
	height: 0;
	display: block;
	visibility: hidden;
	overflow: hidden;
	clear: both;
}
.navmenu, .navmenu ul {	/* IE7 float clear: */
	min-height: 0;
}
/* -- float.clear.END --  */

/* sticky submenu: it should not disappear when your mouse moves a bit outside the submenu
	YOU SHOULD NOT STYLE the background of the ".menu UL" or this feature may not work properly!
	if you do it, make sure you 110% know what you do */
.navmenu ul {
	background-image: url(empty.gif);	/* required for sticky to work in IE6 and IE7 - due to their (different) hover bugs */
	padding: 30px 30px 30px 10px;
	margin: -30px 0 0 -10px;
	/*background: #f00;*/	/* uncomment this if you want to see the "safe" area.
								you can also use to adjust the safe area to your requirement */
}


/* - - - ADxMenu: DESIGN styles - - - */

.navmenu, .navmenu ul li {
	color: #8987a4;
	background: #fff;
	
}

.navmenu {
	width: 160px;
}

.navmenu ul {
	width: 180px;
}

.navmenu a {
	text-decoration: none;
	color: #8987a4;
	/*padding: .6em 1.5em;*/
	padding:6px 14px;
	
	display: block;
	border:1px solid #dddddd;
    border-width:0px 0px 1px 0;
    BACKGROUND: url(../images/arrow.gif) #ffffff no-repeat 2px 9px; 
}

.navmenu a:hover, .navmenu li:hover>a {
	/*color: #ffffff;
	background:#aaaaaa;
	BACKGROUND: url(../images/arrow1.gif) #aaaaaa no-repeat 2px 9px; */
	color: #ff0000;
	BACKGROUND: url(../images/arrow3.gif) #ffffff no-repeat 2px 9px;
}

.navmenu li {	/* create borders around each item */
	
	/*BORDER-COLOR:#dddddd;*/
}



.navmenu>li + li, .navmenu ul>li + li {	/* and remove the top border on all but first item in the list */
	border-top: 0;
	
	BACKGROUND: url(../images/arrow.gif) #ffffff no-repeat 2px 8px; 
}

.navmenu li:hover>ul {	/* inset submenus, to show off overlapping */
	top: 5px;
	left: 90%;
	
}

/* special colouring for "Main menu:", and for "xx submenu" items in ADxMenu
	placed here to clarify the terminology I use when referencing submenus in posts */
/*.navmenu>li:first-child>a, .navmenu li + li + li li:first-child>a {
	color: #8987a4;
	
}*/




/*===============================*/
/*===============================*/
/* The following is navmenu1 from http://www.duoh.com/csstutorials/cssverticalmenu/final/index.html */
/*===============================*/
/*===============================*/

.xmas_left
{
    float:left;
    width:235px;
}

.xmas_right
{
    float:right;
    width:235px;
}

.new_snell_logo21
{
	
	
	MARGIN: 15px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
	width:480px;
	height:160px;
	z-index:10;
	
}
.xmas_logo
{
    position:absolute;
    top:40px;
    left:450px;
    z-index:200;
    /*background: url(../images/xmas.gif) transparent no-repeat ;*/
    background: url(../images/snellgraphic2.jpg) transparent no-repeat ;
    width:235px;
   
    /*height:59px;*/
    height:39px;
    width:250px;
   
    /*height:59px;*/
    height:41px;
}
.xmas_logo1
{
    position:absolute;
    top:160px;
    left:670px;
    z-index:200;
    /*background: url(../images/xmas.gif) transparent no-repeat ;*/
    background: url(../images/snellgraphic2.jpg) transparent no-repeat ;
    width:235px;
   
    /*height:59px;*/
    height:39px;
    width:250px;
   
    /*height:59px;*/
    height:41px;
}

/*****************************/
/*****************************/
/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
	.dhtmlgoodies_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #aeb5cb;
	}
	.dhtmlgoodies_aTab{
		border-left:1px solid #aeb5cb;
		border-right:1px solid #aeb5cb;
		border-bottom:1px solid #aeb5cb;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:5px;		
		
	}
	.dhtmlgoodies_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane .tabActive{
		background-image:url('../images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.dhtmlgoodies_tabPane .tabInactive{
		background-image:url('../images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.dhtmlgoodies_tabPane .inactiveTabOver{
		background-image:url('../images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.dhtmlgoodies_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.dhtmlgoodies_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.dhtmlgoodies_tabPane img{
		float:left;
	}
	
	
	/************/
	/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(../images/wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  /*background-color: #d9d9c2;*/
  background-color: #DFE4E6;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #d9d9c2;
  background-color: #DFE4E6;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #87876a;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url(../images/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(../images/darrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url(../images/darrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(../images/darrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url(../images/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
  background-image: url(../images/arrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url(../images/arrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url(../images/arrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url(../images/bl.gif) no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url(../images/tl.gif) no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(../images/tr.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url(../images/br.gif) no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url(../images/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
  background-image: url(../images/rarrowright.gif);
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url(../images/rarrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url(../images/rarrowup.gif);
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}
.float-left {
  float: left;
  margin-right: .5em;
  display: inline;
  position: relative;
}
.product_popup_left
{
    position:relative;
    float:left;
    margin:0px 0px 0px 0px; 
    padding:0px 10px 0px 0px;
     
}

.product_popup_right
{
    position:relative;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
       
}
.product_popup_left1
{
    position:relative;
    float:left;
    margin:0px 0px 0px 10px; 
    padding:8px 10px 8px 0px;
     
}

.product_popup_right1
{
    position:relative;
    margin:0px 0px 0px 0px;
    padding:8px 5px 8px 0px;
       
}
A.product_popup_title_A:active,
A.product_popup_title_A:link,
A.product_popup_title_A:visited,
A.product_popup_title_A:hover
{
			font-size:10px;
			text-align:left;
			font-weight:900;
			
			font-family:verdana,Arial,Sans-Serif;
			padding:10px 0px 0px 0px;
			color:#505a85;
			text-decoration:underline;
			
}

.product_popup_desc
{
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*width:120px;*/
	
	font-size:10px;
	font-weight:200;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;
}

.contact_terms
{
    margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	/*width:120px;*/
	position:relative;
	font-size:12px;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;  
}

.contact_terms_left
{
    position:relative;
    
	/*width:120px;*/
	float:left;
	width:300px;
	font-size:12px;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#505a85;  
}

.contact_terms_right
{
    float:right;
	/*width:120px;*/
	width:100px;
	
}
.contact_terms_center
{
   font-size:12px;
	font-weight:600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
.top_button
{
    
    padding:0px 0px 0px 0px;
    
    
}

.dropshadowpanel1
{
    width:250px;
    
    background-color:  #DFE4E6;
    z-index:999;
    
    
}

.dropshadowpaneltop1
{
    padding:0px 0px 0px 0px;  
    width:100%; 
}

.tdHighlight
{
	background-color: White;
	padding: 8px;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

.dialogHeader
{
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 110%;
	color: white;
	font-family: Verdana;
	background-color: #7C6F57;
}
.dialogHeader1
{
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 110%;
	color: white;
	font-family: Verdana;
	background-color: #003975;
}
.closeIcon
{
	background-position: right top;
	background-image: url(../images/close_icon.gif);
	background-repeat: no-repeat;
	position: absolute;
	cursor: pointer;
	width: 19px;
	top: 1px;
	height: 19px;
	right: 1px;
}

.updateProgress
{
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}

.updateProgress
{
	position: absolute;
	background-color: #fff;
	filter: alpha(opacity=70);
	MozOpacity: 0.7;
	opacity: 0.7;
	padding: 0px;
	margin: 0px;
}
.updateProgress div
{
	background-color: white;
	padding: 4px;
	position: absolute;
	top: 10%;
	left: 50%;
}

.control_win
{
    width:750px;
}

.control_win_left
{
    float:left;
    width:45%;   
}

.control_win_right
{
    float:right;
    width:54%;   
}

.foldergroup_list
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003874;
	font-weight:bold;
	font-style:normal;
	letter-spacing:0px;
	vertical-align:middle;
	/*padding-bottom:5px;
	margin-bottom:8px;*/
}
.foldergroup
{
    width:100%;
    margin-top:5px;
}
.foldergroup_add
{
 
 /* padding-top:5px;
 margin-top:5px;*/
 vertical-align:middle;
}


.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
	z-index:9999;
}

.shipto
{
 width:750px;   
}
.shipto_left
{
 float:left;
 width:54%;   
}
.shipto_right
{
 float:right;
 width:45%;   
}

.dialogHeader
{
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	font-size: 110%;
	color: white;
	font-family: Verdana;
	background-color: #7C6F57;
}

.closeIcon
{
	background-position: right top;
	background-image: url(../Images/close_icon.gif);
	background-repeat: no-repeat;
	position: absolute;
	cursor: pointer;
	width: 19px;
	top: 1px;
	height: 19px;
	right: 1px;
}

.dropShadowPanel 
{
	width:300px;
	background-color:#5377A9;
	color:white;
	font-weight:bold;
}

