* {
padding:0px;
margin:0px;
}
 
html {
FONT-SIZE: 100%;padding:0;
   margin:0;
BACKGROUND: url(structure08/background_html.gif) #cccccc;  background-repeat:repeat-y;
               background-position:top center;

}

body {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px;

	line-height: 1.5em;
	FONT-SIZE:0.7em;
	font-family:  Tahoma, Arial,  Verdana;
	color: #333333;

}

 p {
 
margin:0px 0px 15px 0px;
 }


	/* ----------------------------------- */
/* CONATINERS
/* ----------------------------------- */ 

#container{
	width: 900px;
	margin: 0 auto; /*Center container on page*/
background:#FFFFFF;
}

#container_top {
	PADDING: 0 0 0 0; HEIGHT:auto;WIDTH:900px;
}



#logo {
	BACKGROUND: url(structure08/logo.gif) no-repeat left top; WIDTH: 206px; 
	PADDING: 0px; HEIGHT: 83px;
	float:right;
}
#logo SPAN {
	DISPLAY: none
}

 


#logo-social {
	  WIDTH: 206px; 
	PADDING: 0px; HEIGHT: 73px;
	float:right;
	color:#FF6600;
	font-size:12px;
}




#container_BANNERIMAGE {
	 WIDTH:880px;
	margin:0;
	padding:10px;
	border-top: 0px solid #ffffff;
	border-bottom: 0px solid #fff;
	height:auto;
	background-color:#333333;

}

 

 


#container_TITLE_PROJECTS {
	 WIDTH:750px;
	margin:0 ;
padding:5px 10px 10px 10px;
		color: #ffffff;
		background-color:#333333;
	
}

.TITLEcolumn_left350 {

	WIDTH: 350px;
	float:left;
	font-size:1.3em;
}
.TITLEcolumn_right300 {

	WIDTH: 300px;
	float:right;
	text-align:right;
}

#container_TITLE_PROJECTSHOME {
	 WIDTH:750px;
	margin:0 ;
padding:0px 10px 8px 10px;
		color: #ffffff;
		background-color:#333333;
		text-align:right;
		color:#CCCCCC;
}


#container_FOOTER{
BACKGROUND: url(structure08/logo_bot.gif) no-repeat;
padding-top:20px;
padding-left:0px;
margin-top:35px;
margin-bottom:15px;
margin-left: auto;
margin-right:auto;
width:900px; 
}



/* ----------------------------------- */
/* SNAIL TRAIL NAVIGATION  
/* ----------------------------------- */ 

 


#container_snailtrailFULL {
 
font-size:1em; 
	WIDTH: 870px;	
	background-color:#333333;  
padding: 5px 20px 5px 10px;
	border-bottom: 1px solid #ccc;
	color:#cccccc
	
}

#container_snailtrail {
 
font-size:1em; 
	WIDTH: 650px;	
	background-color:#666666;  
padding: 5px 10px 5px 20px;
	border-bottom: 1px solid #fff;
	color:#cccccc
	
}

#container_snailtrail a:link {
	color:#cccccc;
	text-decoration: none;

}
 
#container_snailtrail  a:visited {
	color:#cccccc;
	text-decoration: none;

}
 
#container_snailtrail a:hover {
	color: #FF6600;
	text-decoration: none;
	
}

	/* ----------------------------------- */
/* NAV 1
/* ----------------------------------- */ 

#container_nav
{
	
	padding:0 0 0 0 ;
	margin:30px 0 0 0 ;
	width:660px;
	float:left;}


#navlist
{
padding: 0 0 0 0;
margin-left: 0;
FONT-SIZE:1.1em;
font-family:  Tahoma, Arial, "Trebuchet MS", Verdana;
}

#navlist li
{

list-style-type: none;
padding-left: 0px;
padding-right: 10px;
display: inline;
line-height:30px
}


#navlist li a
{
padding: 0 0 2px 0;
	/* border-bottom: 4px solid #FFFFFF; */
	border-bottom: 0px solid #FFFFFF;
text-decoration: none;
}

#navlist li a:link { color: #333333; }
#navlist li a:visited { color: #333333; }

#navlist li a:hover
{
	/* border-color: #FF6600; */
border-bottom: 4px solid #FF6600;
color: #000000;
background-color:#FFFFFF;
}


#navlist #SELECTEDSL #SLACTIVE  {
text-decoration: none;
border-bottom: 4px solid #FF6600;
color: #000000;
background-color:#FFFFFF;}




	/* ----------------------------------- */
/* NAV 2
/* ----------------------------------- */ 

#container_PROJECTnavHOLDER {
	PADDING: 0 0 0 0; 
	WIDTH:900px;
	position:relative;
	height:auto;
	margin:0;
	border-bottom: 1px solid #fff;
	background-color:#999;
}


#container_PROJECTtagGREY
{
	
	padding:0 0 0 10px ;
	margin:0 0 0 0 ;
	width:209px;
	float:left;

	background-color:#FF6600;
	color:#FFFFFF;
	FONT-SIZE:1.3em;
font-family:  Tahoma, Arial, "Trebuchet MS", Verdana;
line-height:32px;
border-bottom: 3px solid #FF6600;
border-top: 3px solid #FF6600;
border-right: 0px solid #fff;
overflow:hidden
}


#container_nav2
{
	
	padding-left:0px;
	padding-bottom:0px;
	margin:0 0 0 0 ;
	width:680px;
	height:auto;
	line-height:32px;
	float:right;
	position:relative;
	background-color:#999;
	border-left: 1px solid #fff;
	
}


#container_nav2 ul li { display: inline; }

#container_nav2 ul
{
margin: 0;
padding: 0 0 0 0;
color: #FFFFFF;


}



#container_nav2 ul li a
{
padding: 0px 20px;
color: #fff;
text-decoration: none;
float: left;
font-size:1.2em;
border-bottom: 3px solid #999;
border-top: 3px solid #999;
font-weight:normal;

}

#container_nav2 ul li a:hover
{
background-color: #666;
color: #FFFFFF;
border-bottom: 3px solid #FF6600;
border-top: 3px solid #666;
}

#navlist2 li a:hover
{
color: #FFFFFF;
text-decoration: none;
background: #999;
text-align: left;
border-bottom: 3px solid #FF6600;
border-top: 3px solid #999;
}

#navlist2 #SELECTEDMAIN #MAINACTIVE  {color: #FFFFFF;
text-decoration: none;
background: #333;
text-align: left;
border-bottom: 3px solid #FF6600;
border-top: 3px solid #333;}




/* ----------------------------------- */
/* SUBNAV- ALL ACTIVE AREA
/* ----------------------------------- */ 


	#container_subnavTOP{ 
	padding: 5px 0px 5px 10px;
width: 209px; 
 border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
 background:#666666;
 color:#FFFFFF
	
}



	#container_subnav{ 
	WIDTH: 219px; 
	padding:0px 0px 0 0px;
 border-right: 1px solid #fff;
 background:#CCCCCC;
 
	
}


#subnav { width: 219px;  
border-top: 0px solid #fff;
 
 

}

#subnav ul
{
margin: 0;
padding: 0;
list-style-type: none;
 
}

#subnav a
{
display: block;
padding: 5px 0px 5px 10px;
width: 209px; 
border-bottom: 1px solid #ffffff;
font-size:1.0em;

font-weight:normal;

}

#subnav a:link, #subnav a:visited
{
text-decoration: none;
color: #333333;

}

#subnav a:hover
{
text-decoration: none;
color:#fff;
background-color: #666666;
 
}


#subnav #current
{ 
 
 
font-weight:normal;
 background-color: #333333;
 color:#ffffff

}


#subnav #detail
{ 
 
 
font-weight:normal;
 background-color: #333333;
 color:#ffffff

}



#footerNAVlist2
{
padding: 0 0 0 0;
margin: 0;
FONT-SIZE:0.9em;
}

#footerNAVlist2 li
{
display: inline;
list-style: none;
padding: 0 10px 0 0;
margin: 0;
color:#cccccc;
}

#footerNAVlist2 #active2
{
float: right;
margin-right: 0px;
}

#footerNAVlist2 #active2 #current2
{
font-weight:bold;
color:#003300
}

#footerNAVlist2 li a
{
text-decoration: none;
color: #ff6600;
padding: 0 0 0 0;

}

#footerNAVlist2 li a:hover
{
text-decoration: none;

padding: 0 0 0 0;
color:#333333;
border-bottom:solid;
border-bottom-width: 1px;
border-bottom-color:#333333
}

.textINTRADE

{
FONT-SIZE: .9em;
color:#666666;
}



/* ----------------------------------- */
/* MAIN CONTENT INTRACATALOGUE
/* ----------------------------------- */ 




#CONTAINER_MAIN {
WIDTH:900px;
padding:0px 0 0 0px;
margin: 0 auto; /*Center container on page*/ 
height:auto;
BACKGROUND: url(structure08/background_main1.gif) #ffffff;  background-repeat:repeat-y;
               background-position:top center;
 

}
.CONTAINER_MAIN_HOME {
WIDTH:900px;
padding:0px 0 0 0px;
margin: 0 auto; /*Center container on page*/ 
height:auto;
 

}

 
.column {
	 FLOAT: left;
	 padding:0px;
	
	}


 

	#column_left{ 
	WIDTH: 220px;
 
    float:left;
	margin-top:0px; 
	border-right: 0px solid #ccc;

	
}




	#column_right{ 
	WIDTH: 680px;
	
	border-left: 0px solid #ccc;
	float:right;
	margin-top:0px;  
}



	.column_leftHOME{ 
	WIDTH: 220px;
 
    float:left;
	margin-top:0px; 
	border-right: 0px solid #ccc;

	
}




	.column_rightHOME{ 
	WIDTH: 680px;
	
	border-left: 0px solid #ccc;
	float:right;
	margin-top:0px;  
}

 
 	.CONTAINER_LEFT_FFFFFF{ 
	WIDTH: 189px;	
	background-color:#ffffff;  
	padding: 20px 20px 20px 10px;
}

 	.CONTAINER_LEFT_666666_HOME{ 
	WIDTH: 189px;	
	background-color:#666666;  
	padding: 10px 20px 10px 10px;
		border-bottom: 1px solid #ffffff;
		border-top: 0px solid #ffffff;
		color:#FFFFFF
}

 	.CONTAINER_LEFT_333333_HOME{ 
	WIDTH: 189px;	
	background-color:#333333;  
	padding: 10px 20px 0px 10px;
		border-bottom: 1px solid #ffffff;
		border-top: 1px solid #ffffff;
		color:#FFFFFF
}

	.CONTAINER_LEFT_FF6600_HOME{ 
	WIDTH: 189px;	
	background-color:#FF6600;  
	padding: 10px 20px 0px 10px;
		border-bottom: 1px solid #ffffff;
		border-top: 1px solid #ffffff;
		color:#FFFFFF
}


 

	.CONTAINER_LEFT_NOCOLOR_HOME{ 
	WIDTH: 189px;	  
	padding: 10px 20px 20px 10px;
}


 	.CONTAINER_RIGHT_666666_HOME{ 
	WIDTH: 650px;	
	background-color:#666666;  
	padding: 10px 10px 0px 20px;
		border-bottom: 1px solid #ffffff;
				border-top: 1px solid #ffffff;
		color:#ffffff
}


 	.CONTAINER_RIGHT_FFFFFF_HOME{ 
	WIDTH: 650px;	
	background-color:#ffffff;  
	padding: 10px 10px 0px 20px;
		border-bottom: 1px solid #ffffff;
				border-top: 0px solid #ffffff;
		color:#ffffff
}


	.CONTAINER_LEFT_NOCOLOR{ 
	WIDTH: 189px;	  
	padding: 20px 20px 20px 10px;
}



	.CONTAINER_FFFFFF{ 
	WIDTH: 650px;	
	background-color:#ffffff;  
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}


	.CONTAINER_666666{ 
	WIDTH: 650px;	
	background-color:#666666;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}

	.CONTAINER_999999{ 
	WIDTH: 650px;	
	background-color:#999999;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}


	.CONTAINER_CCCCCC{ 
	WIDTH: 650px;	
	background-color:#cccccc;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}


	.CONTAINER_333333{ 
	WIDTH: 650px;	
	background-color:#333333;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}

	.CONTAINER_NOCOLOR{ 
	WIDTH: 650px;	 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:20px;
}


	.CONTAINER_NOCOLOR_NO_R_PAD{ 
	WIDTH: 660px;	 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:0px;
	padding-left:20px;
}

	.CONTAINER_333333_FULL{ 
	WIDTH: 880px;	
	background-color:#333333;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
}


	.CONTAINER_333333_FULL_HOME{ 
	WIDTH: 880px;	
	background-color:#333333;
	color:#FFFFFF; 
	padding-top:10px;
    padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
}

	.CONTAINER_000000_FULL{ 
	WIDTH: 880px;	
	background-color:#000000;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
}

	.CONTAINER_666666_FULL{ 
	WIDTH: 880px;	
	background-color:#666666;
	color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
}


	.CONTAINER_FFFFFF_FULL{ 
	WIDTH: 880px;	
	background-color:#FFFFFF; 
	padding-top:20px;
    padding-bottom:20px;
	padding-right:10px;
	padding-left:10px;
}

.column_right_line_GREY
{
width: 100%; 
height:1px;
BACKGROUND: url(structure/line_ccc.gif)  repeat-x ;
margin-top:5px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto
}


 
 
	.CONTAINER_RIGHT_PROD{ 
	WIDTH: 660px;	 
	padding-top:0px;
    padding-bottom:0px;
	padding-right:0px;
	padding-left:20px; 
	background:#333333;
	color:#ffffff
}

 .MAIN_RIGHT_innerCOLUMNleft
 {
 width:270px;
 float:left; 
 	padding-top:20px; 
	padding-bottom:20px;
 
 }
 
 .MAIN_RIGHT_innerCOLUMNright
 {
 width:380px;/*All for a 10 px border on images */
 float:right;
 text-align:right;   

 }
#CONTAINER_SLIDESHOW

{
text-align:left;
float:left}
	
	/* ----------------------------------- */
/* LINKS
/* ----------------------------------- */	
	


a:link {
	color:#FF6600;
	text-decoration: none;
}
a:visited {
	color: #FF6600;
	text-decoration: none;
}


a:hover {
	color: #999999;
	text-decoration: none;
}


 
.linksALT:link
{
	color: #666;
	text-decoration:none
}

.linksALT:visited
{
	color: #666;
	text-decoration:none
}

.linksALT:hover
{
	color: #FF6600;
	text-decoration:none;
}


.linksALT2:link
{
	color: #AE9962;
	text-decoration:none
}

.linksALT2:visited
{
	color: #AE9962;
	text-decoration:none
}

.linksALT2:hover
{
	color: #000;
	text-decoration:none; 
}

 
.linksHEADERS:link
{
	color: #fff;
	text-decoration:none
}

.linksHEADERS:visited
{
	color: #fff;
	text-decoration:none
}

.linksHEADERS:hover
{
	color: #333333;
	text-decoration:none;
}



 .linksPROD_TITLE:link
{
	color: #FF6600;
	text-decoration:none;
	font-size:1.0em;
	
}

.linksPROD_TITLE:visited
{
	color: #FF6600;
	text-decoration:none;
	font-size:1.0em;
}

.linksPROD_TITLE:hover
{
	color: #333333;
	text-decoration:none; 
	font-size:1.0em;
}

 
	.IMGBORDER img{
border:5px;  border-color: #cccccc; border-style: solid;
}




.thumb { padding: 0px; float:left; width: 104px; height: 200px; margin-bottom: 0px;margin-right:15px;  }	
.thumbshot { float: left; width: 100px; border: 2px; }
.thumb p  { float: left;  }

 


	/* ----------- allow for extra 50px height space on normal list page---ie if thumb ia 150 - set height to 200----------------- */
.thumbALT2 { padding: 0px; float:left; width: 216px; height: 225px; margin-bottom: 20px;margin-right:0px; margin-left:0px;}	
.thumbALT2 p  { float: left; padding-left: 6px;  width:174px; padding-top:0px; margin-top:0px}
.THUMBLINK2:link img { border:3px;  border-color: #ffffff; border-style: solid; }
.THUMBLINK2:visited img{border:3px;  border-color: #ffffff; border-style: solid}
.THUMBLINK2:hover img{border:3px;  border-color: #FF6600 ; border-style: solid}

 
	/* ----------- allow for extra 50px height space on normal list page---ie if thumb ia 150 - set height to 200----------------- */
.thumbALT3 { padding: 0px; float:left; width: 216px; height: 245px; margin-bottom: 20px;margin-right:0px; margin-left:0px;}	
.thumbALT3 p  { float: left; padding-left: 6px;  width:174px; padding-top:0px; margin-top:0px}
.THUMBLINK3:link img { border:3px;  border-color: #ffffff; border-style: solid; }
.THUMBLINK3:visited img{border:3px;  border-color: #ffffff; border-style: solid}
.THUMBLINK3:hover img{border:3px;  border-color: #FF6600 ; border-style: solid}


	/* ----------- ause extra width to fill column ----------------- */
 
	/* ----------- USED ON RELATED PRODUCT THUMBS----------------- */
.thumbALT4 { padding: 0px; float:left; width: 156px; height: 165px; margin-bottom: 20px;margin-right:0px; margin-left:0px;}	
.thumbALT4 p  { float: left; padding-left: 6px;  width:114px; padding-top:0px; margin-top:0px}
.THUMBLINK4:link img { border:5px;  border-color: #333333; border-style: solid; }
.THUMBLINK4:visited img{border:5px;  border-color: #333333; border-style: solid}
.THUMBLINK4:hover img{border:5px;  border-color: #FF6600 ; border-style: solid}

 /* -----------  USED ON PRODUCT CAT PAGE ----------------- */
.thumbALT5 { padding: 0px; float:left; width: 216px; height: 225px; margin-bottom: 0px;margin-right:0px; margin-left:0px;}	
.thumbALT5 p  { float: left; padding-left: 6px;  width:174px; padding-top:0px; margin-top:0px}
.THUMBLINK5:link img { border:3px;  border-color: #ffffff; border-style: solid; }
.THUMBLINK5:visited img{border:3px;  border-color: #ffffff; border-style: solid}
.THUMBLINK5:hover img{border:3px;  border-color: #FF6600 ; border-style: solid}





.THUMBLINK_DETAIL:link img { border:5px;  border-color: #666666; border-style: solid; }
.THUMBLINK_DETAIL:visited img{border:5px;  border-color: #666666; border-style: solid}
.THUMBLINK_DETAIL:hover img{border:5px;  border-color: #FF6600 ; border-style: solid}
.thumbDETAIL { padding: 0px; float:left; width: 100px; height: 100px; margin-bottom: 0px;margin-left:0px; margin-top:10px; }
 
 
.thumbSINGLE { padding: 0px; float:left; width: 186px; height: 235px; margin-bottom: 0px;margin-right:0px; margin-left:0px; }	
.thumbSINGLE p  { float: left; padding-left: 6px;  width:174px; padding-top:0px; margin-top:0px}
.THUMBSINGLELINK:link img { border:3px;  border-color: #ffffff; border-style: solid; }
.THUMBSINGLELINK:visited img{border:3px;  border-color: #ffffff; border-style: solid}
.THUMBSINGLELINK:hover img{border:3px;  border-color: #FF6600 ; border-style: solid}

	.IMAGEBORDER_SLIDEPlaceholder {
border:3px;  border-color: #cccccc; border-style: solid;
}

	.IMAGEBORDER_SLIDEPlaceholderPROD {
border:3px;  border-color: #ffffff; border-style: solid;
}

.IMAGEBORDER {
border:1px;  border-color: #fff; border-style: solid;
}

 
	.IMAGEBORDER_PROD_DETAIL {
border:10px;  border-color: #666666; border-style: solid;
}

.NEWSIMAGEPADDING

{margin-left:15px;
margin-bottom: 15px;
border:3px;  border-color: #CCC; border-style: solid;}
	/* ----------------------------------- */
/* MISC
/* ----------------------------------- */

.clear {
	CLEAR: both;

}

 	/* ----------------------------------- */
/* TEXT STYLES
/* ----------------------------------- */

 

.TEXT003366 {color: #00387F}

.TEXT666 {color: #666}

.TEXT333 {color: #333}

.TEXT000 {color: #000}

.TEXTFF9900{color: #FF9900}
.TEXTFF0000 {color: #FF0000}
.TEXT_RED {color: #FF0000}
.TEXT669966{color: #669966}
.TEXT990000{color: #990000}
.TEXTCC0000{color: #CC0000}
.TEXT003366{color: #003366}
.TEXT0099cc{color: #0099cc}
.TEXT0099cc{color: #ff6600}

.TEXTFFFFFF{color: #ffffff}


 .TEXT_ORANGE{	color:#ff6600;}



 h1{
	font-size: 1.8em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal;
 
}



h2{
	font-size: 1.5em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal;
 
}



h3{
	font-size: 1.4em;
	text-decoration: none;
	margin-bottom: 5px; padding:0px;
	FONT-WEIGHT: normal;
	 
}



h4{
	font-size: 1.3em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal;
	 
}


h5{
	font-size: 1.2em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal;
 
}
h6{
	font-size: 1.1em;
	text-decoration: none;
	margin-bottom: 10px; padding:0px;
	FONT-WEIGHT: normal; 
}

 .header_PRODUCTS_LIST
 {
 font-size: 1.2em;
	text-decoration: none; 
	FONT-WEIGHT: normal;
 }
 
 /* ----------------------------------- */
/* SITE GRAPHICS and LINES
/* ----------------------------------- */	


.line_003366
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/line003366.gif)  repeat-x ;
margin-top:5px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto
}
	
.line_CCC
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/lineCCC.gif)  repeat-x ;
margin-top:5px;
margin-bottom:5px;
margin-left:auto;
margin-right:auto
}


	
.line_CCClist
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/line_grey_dot.gif)  repeat-x ;
margin-top:10px;
margin-bottom:10px;
 
}

.line_CCClist_notopPAD 
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/line_grey_dot.gif)  repeat-x ;
margin-top:0px;
margin-bottom:10px;
 
}
.line_333list_notopPAD 
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/line_333_dot.gif)  repeat-x ;
margin-top:0px;
margin-bottom:10px;
 }


.line_cccRIGHT_COLS
{
width: 100%; 
height:1px;
BACKGROUND: url(structure08/line_ccc.gif)  repeat-x ;
margin-top:0px;
margin-bottom:30px;
margin-left:auto;
margin-right:auto
}


.line_000
{
width: 100%; 
height:1px;
BACKGROUND: url(structure/line_000.gif)  repeat-x ;
margin-top:0px;
margin-bottom:10px;
margin-left:auto;
margin-right:auto
}
 
