﻿/* RESET PADDING, MARGINS AND BORDERS ON BLOCK ELEMENTS */

body, div, fieldset, form, h1, h2, img, input, p {margin: 0; border: 0; padding: 0;}



/* LAYOUT */

body {  text-align: center; background:#fff url(../graphics/pagebg.jpg) repeat-x; }
#outer { text-align:center; margin-right:auto; margin-left:auto; width: 998px; padding-top:0px;}
#inner	{ float:left; text-align:center; padding: 0; margin:7px 0 0 0; width: 998px;}
	



#pagebody  {
	width:965px;
	float:left;
    padding: 0px 0 0 0;
	margin: 0;
	text-align: left;
	color: #444;
	BORDER: #A01D50 2px solid; 
	min-height:419px;
    height:auto !important;
    height:419px;
	background:#fff url(../graphics/groundworks_bodybg.gif) no-repeat;
	}
		

	  


/* LEFTCOL 1
----------------------------------------------------------------------------- */

#leftcol1 { MARGIN:0; WIDTH:144px; text-align:left; float:left; padding:0px 0 0 0px;  }

/* LEFTCOL 2
----------------------------------------------------------------------------- */

#leftcol2 { MARGIN:0; WIDTH:145px; text-align:left; float:left; padding:0px 0 0 0px; min-height:209px;  height:auto !important;
     height:209px;}

#maincol {
	margin:0 0 0 0px;
	padding: 0 17px 12px 29px;
	
	width:414px;
	float:left;
	list-style: none;
	min-height:209px;
    height:auto !important;
    height:209px;
	
	}
	
#maincol_extended {
	margin:0 0 0 0px;
	padding: 0 17px 12px 29px;
	
	width:614px;
	float:left;
	list-style: none;
	min-height:209px;
    height:auto !important;
    height:209px;
	
	}
		


			
/* RIGHT COL
----------------------------------------------------------------------------- */
#rightcol { MARGIN:0 0 0 0px; padding: 10px 0 0 15px; float:left; WIDTH:193px; text-align:left;  text-align:left  }




/** Banner ----------------------------------------------------------- **/
	
#banner {
          float: left;
          width: 967px;
          text-align:left;          
          padding:0 0px 0 0;
          height: 90px;
          background: #003d62 url(../graphics2/bannerbkgrnd.gif) repeat-x;;
}

#logo {
   float: right; 
   text-align:center; 
   height: 80px;
   padding: 5px 10px 5px 10px;
}

#innov {
   position:relative;
   text-transform: uppercase;
   letter-spacing:1px;
   color: #ffffff;
   height: 20px;
   width: 600px;
   padding: 8px 0px 0px 10px;
   margin: 0 0 0 0px;
}	

#searchBox{
	vertical-align:text-top;
	color:#00568D;
	position:relative;
	float:left;
	width:188px;
	height:10px;
	padding: 15px 0px 0px 10px;
	margin:0 0 0 0px;
}

#top-navigation {
	vertical-align:text-top;
	position:relative; 
	float:left;
	left:2px;
	width: 800px;
	margin:0 0 0 0px;	
	padding: 17px 0px 0px 0px;
}

fieldset#search{
   vertical-align:text-top;
   float:right;
   width: 188px;
   height:20px; 
}

#search-term{
	vertical-align:text-top;
	width: 143px;
	border: none;
	color: #00568D;
	padding:5px 0px 0 7px;
	font-size:85%;
	line-height:10px;
}


#search-submit{
	vertical-align:text-top;
	width: 25px;
	color: #fff;
	font-weight: bold;
	position: relative;
	border: none;
	background: url(../graphics/go.jpg) no-repeat left top;
	line-height:14px;
}
	
.button {
	border: 1px;
}

#outer #inner #banner-navigation .imageright { float: right; margin: 0; width:110px}
#banner-navigation .imageleft{ float: left; margin: 0;width:110px }


html>body #search-submit  {top: 2px; left:0px;}

/** ----------------------------------------------------------- Banner **/

/** Top Navigation --------------------------------------------------- **/

html>body #top-navigation {margin-left: 0px;}

#top-navigation ul {padding:0 0 0 0; margin:0;LIST-STYLE-TYPE: none;}


#formBox {
	float:left;
    padding: 0px 0px 0px 10px;
	margin:0 0 0 0px;
}

#top-navigation li {
	BORDER-RIGHT: #FFFFFF 1px solid; 
	FLOAT: left; 
	MARGIN: 0; 
	padding:2px 0 0 0;
    display:inline; 
/** **/
}
#top-navigation li.last {
	BORDER-RIGHT: #666 0px solid; 
/** padding:2px 27px 0 0; 
	margin:0;
	background:#00568D;
	background-position:75px 40%;
**/	
}

#top-navigation a {
	PADDING: 0px 9px 0px 9px;
	margin:0;
    DISPLAY: block; 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	text-transform:lowercase;
	vertical-align:middle;
	font-size:85%;
	font-weight:normal;
	letter-spacing:normal;
	line-height:12px;
	font-family:Arial, Helvetica, sans-serif
}

#top-navigation a:hover {                           
                          color: #ffffff; 
                          TEXT-DECORATION: underline
}

#top-navigation a.selected {COLOR: #016596;font-weight:bold;}

/** --------------------------------------------------- Top Navigation **/


/** Main Navigation -------------------------------------------------- **/


#main-navigation {
	width: 967px;
	float:left;
	padding:0px 0 0px 0px;
	margin:0 0 0 0px;
	background-color:#00568D;
}

html>body #main-navigation {margin-left: 0px;}
#main-navigation ul {padding:0; margin:0;LIST-STYLE-TYPE: none;}
#main-navigation li {FLOAT: left; MARGIN: 0; padding:0 0 0 0;display:inline;}

#main-navigation a {
	
	margin:0;
	margin-top:1px;
	DISPLAY: block;
/**	COLOR: black; **/
   	COLOR: #fff; 
	TEXT-DECORATION: none;
	text-transform:uppercase;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
/**	width:100%; **/
}



#main-navigation a:hover {COLOR: #fff;TEXT-DECORATION: underline;}
#main-navigation a.selected {COLOR: #fff;font-weight:bold;}					


#main-navigation #acousticstab a{background-color:#3F7E7A; PADDING: 3px 2px 3px 2px;border-right: 2px solid #00568D;border-bottom: 0px solid #00568D; width:187px; margin-left:2px;} 
#main-navigation #acousticstab a:hover { background-color:#4D9994; text-decoration:none }

#main-navigation #constructionmembranestab a{background-color:#423F1C; PADDING: 3px 2px 3px 2px;border-right: 2px solid #00568D; border-bottom: 0px solid #00568D; width:187px;}	
#main-navigation #constructionmembranestab a:hover { background-color:#615C29; text-decoration:none }

#main-navigation #thermaltab a{background-color:#96A365; PADDING: 3px 2px 3px 2px;border-right: 2px solid #00568D;border-bottom: 0px solid #00568D; width:187px;}	
#main-navigation #thermaltab a:hover { background-color:#B3BB8E; text-decoration:none }

#main-navigation #timbertab a{background-color:#564E60; PADDING: 3px 2px 3px 2px;border-right: 2px solid #00568D;border-bottom: 0px solid #00568D; width:187px;}	
#main-navigation #timbertab a:hover { background-color:#6F647B; text-decoration:none }

#main-navigation #geosynthetictab a{background-color:#A01D51; PADDING: 3px 2px 3px 2px;border-right: 2px solid #00568D; border-bottom: 0px solid #00568D; width:187px;}
#main-navigation #geosynthetictab a:hover { background-color:#C42464; text-decoration:none }


/** -------------------------------------------------- Main Navigation **/
	


/* LEFTCOL 1 MENU STYLES
----------------------------------------------------------------------------- */

#navcontainer {
	margin: 2px 0 0 0px;
	padding:0px 0 10px 0px;
	width: 144px;
	\width: 144px;
	w\idth: 144px;
	text-align:left;

}

#navcontainer ul { margin: 0; padding: 0 0 0 0px; list-style-type: square;}
#navcontainer li {margin: 0;padding: 0 0 0 0px;	display:inline; }

#navcontainer li a
{
	display: block;
	line-height:normal;
	padding: 5px 8px 5px 14px;
	width: 122px;
	\width: 144px;
    w\idth: 122px;
	COLOR:#fff; 
	text-decoration: none;
	background-color: #A01D51;
	text-transform:uppercase;
	font-weight:bold;
	letter-spacing:1px;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 92%;
    margin: 0px;

}

#navcontainer li a:hover { text-decoration: none;OLOR: #fff; }
#navcontainer ul ul li { margin: 0 0 0 0; }

#navcontainer ul ul li a
{
	display: block;
	padding: 5px 8px 5px 13px;
	width: 123px;
	\width: 144px;
    w\idth: 123px;
	text-transform:none;
	font-size: 85%;
	margin: 0px;
	COLOR:#A01D51; 
	font-weight:normal;
	letter-spacing:normal;
	border-bottom: 0px solid #F5D6E0;
	border-left: 0px solid #F5D6E0;
	background-color:#fff;
	background-image:none

}

#navcontainer ul ul a:hover
{
	COLOR:#A01D51; 
	text-decoration: underline;
	background-image:none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline

}

#navcontainer ul ul ul li a
{
	display: block;
	padding: 5px 8px 5px 10px;
	width: 126px;
	\width: 144px;
 	w\idth: 126px;
	text-decoration: none;
	font-size: 92%;
	margin: 0px;
	COLOR:#000; 
	font-weight:normal;
 	border-bottom: 1px solid #F5D6E0;
 	border-left: 4px solid #F5D6E0;
 	background-color:#F5D6E0;
 	background-image:none
}

#navcontainer ul ul ul a:hover
{
	COLOR:#000; 
	text-decoration: underline;
	background-image:none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline
}

#navcontainer a#current{ COLOR:#452B22;  font-weight:bold;}

#navcontainer ul ul li  a.current2
{
	font-weight:bold;
    border-bottom: 0px solid #F5D6E0;
    border-left: 0px solid #F5D6E0;
    background-color:#F5D6E0;
}

/* LEFTCOL 2 MENU STYLES
----------------------------------------------------------------------------- */

#productlist {
	margin: 0px 0 0 0px;
	padding:0px 0 10px 0px;
	width: 145px;
	\width: 145px;
	w\idth: 145px;
	text-align:left;
}

#productlist ul{ margin: 0;padding: 0 0 0 0px;list-style-type: square;}
#productlist li { margin: 0; padding: 0 0 0 0px;display:inline;}



#productlist li a
{
	display: block;
	 line-height:normal;
	padding: 0px 8px 0px 14px;
	width: 124px;
	\width: 145px;
    w\idth: 124px;
	COLOR:#A01D51; 
	text-decoration: none;
	text-transform:uppercase;
	background-color:#A01D51;
	border-bottom: 0px solid #fff;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 92%;
	font-weight:bold;
    margin: 0px;
	height:42px;


}


#productlist li a:hover {text-decoration: none;COLOR: #A01D51; }
#productlist ul ul li { margin: 0 0 0 0; }

#productlist ul ul li a
{
display: block;
	 line-height:normal;
	padding: 5px 8px 5px 12px;
	width: 126px;
	\width: 145px;
    w\idth: 126px;
	COLOR:#000; 
	text-decoration: none;
	text-transform:none;
	background-color: #F5D6E0;
	border-bottom: 0px solid #fff;
	font-family: Arial, Helvetica, sans-serif, "Lucida Sans";
	font-size: 85%;
    margin: 0px;
	font-weight:normal;
	letter-spacing:normal;
	height:17px;



}

#productlist ul ul a:hover{ COLOR:#A01D51; text-decoration: underline; background-image:none;font-family: Arial, Helvetica, sans-serif; text-decoration:underline}
#productlist a#current { COLOR:#452B22; font-weight:bold; }
#productlist ul ul li  a.current2 { font-weight:bold;}



/* ASSOCIATED PRODUCTS STYLES
----------------------------------------------------------------------------- */

#rightcol ul
		{
	margin: 0px 0 20px 20px;
	
	padding: 0 0 0 0;
	list-style-image: url(../graphics/groundworks_bullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;


			
		}
				
html>body #rightcol ul{

	margin-left:38px;
	

}
		
#rightcol li
		{
	padding: 0 0 0px 0px ;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	

		}
		
#rightcol li a
		{
	color:#A01D51;
	text-decoration: none;
	padding:0;
	

		}
#rightcol li a:hover
		{
	color:#A01D51;
	text-decoration: underline;

		}



/* TYPOGRAPHY
----------------------------------------------------------------------------- */
	
h1, h2, h3, h4, h5, h6	{font-weight: normal;letter-spacing: 1px;color:#006599; font-family:Arial, Helvetica, sans-serif, "Lucida Sans";}

#maincol p, #maincol_extended p{

    margin: 5px 0 10px 0;
	padding:0;
	font-size:92%;
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	line-height:1.62em;

}
#maincol h1, #maincol_extended h1	{
	margin: 5px 0 10px 0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	 font-size:159%;
	
	
    }

#maincol h2, #maincol_extended h2	{
	margin: 15px 0px 5px 0px;
	padding-top:0;
	color:#999;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	font-weight:bold;
	 font-size:144%;
	 letter-spacing:normal

    }	


#maincol ul, #maincol_extended ul{

  line-height:1.6em;
	color:#000;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:92%;
	list-style-type: disc;
	color: #A01D51;
}

#maincol li, #maincol_extended li{ background-repeat: no-repeat; background-position: -8px -5px; padding-left: 4px;color:#A01D51;}


#maincol a, #maincol_extended a{ color:#A01D51; text-decoration:none }
#maincol a:hover, #maincol_extended a:hover {color:#A01D51; text-decoration:underline}
	
#leftcol h1 {
	COLOR: #447CBB;
	font-weight:bold;
    font-family:Georgia, "Times New Roman", Times, serif;
	margin:0 0 5px 5px;
	padding:21px 0 5px 19px;
	text-transform:uppercase;
	letter-spacing:2px;
	font-size:    .8em; 
}
#leftcol h2 {

	font: 12px Arial, Helvetica, sans-serif;
	color:#FFFFCC;
	text-align:center;
	font-weight:bold;
	line-height:normal;
	margin: 11px 0 10px 0;
	padding: 0px 0 0px 0;
	background-image:url(../graphics/h1bg.jpg);

}



#leftcol a {font: 11px Arial, Helvetica, sans-serif; color:#C8DB00;font-weight:normal}


#leftcol a	{
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif, "Lucida Sans";
	color:#99714D;
	font-weight:normal
	}


#rightcol p {

	font: 11px Arial, Helvetica, sans-serif;
	color:#A01D51;
	line-height:15px;
	font-weight:normal

}


#rightcol h2 {

	font: 12px Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	letter-spacing:1px;
	margin: 5px 0 10px 0
}


#rightcol h3 {

font: 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-align:left;
	font-weight:bold;
	line-height:normal;
	margin: 0px 0 0px 0;
	padding: 0px 0 0px 0;
	background-image:url(../graphics/h1bg.jpg);


}



#rightcol a {

	font: 11px Arial, Helvetica, sans-serif;
	color:#9E1437;
	font-weight:normal

}


.clearboth {clear:both;}



#content-body li, #content-bodyext li{
	color:#444;
	font-size: 95%;
	line-height: 1.8;
}





/* BREADCRUMBS
----------------------------------------------------------------------------- */

#breadcrumbs
{
	padding: 4px 0 4px 8px;
	margin: 0px 0 0px 0px;
	color:#003366;
	float:left;
	text-align:left;
	width:959px;
	\width:964px;
	w\idth:959px;
	height:18px;
	background-color: #A01D51;
	BORDER-bottom: #fff 2px solid;
	
}

html>body #breadcrumbs  { }
#breadcrumbs p{
	padding:0px;
	margin: 0px;
	color:#000;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 85%;
}
#breadcrumbs a

{
	padding:0px;
	
	color:#fff;
	margin: 0px;
	text-decoration:none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	

}

 #breadcrumbs a:hover

{
	padding:0px;
	
	text-decoration:underline;
	font-family: Verdana,Arial, Helvetica, sans-serif;
}




/* IMAGE POSITIONING
----------------------------------------------------------------------------- */
	
.imageright {float: right; margin: 3px 0px 10px 15px; border: 0px solid #fff;}	
.imageleft {float: left; margin: 3px 7px 10px 0px; border: 0px solid #000000;}
.imagecenter {float: left; width:100%; text-align:center; margin:0px 0px 10px 0px;

	}
#leftcol .imageright { float: right; margin: 7px 0px 10px 0px; border: 0px solid #fff;}
#leftcol .imageleft{ float: left; margin: 7px 15px 10px 0px; border: 0px solid #000000;}


#rightcol .imageright { float: right; margin: 7px 0px 10px 0px; border: 0px solid #fff;}
#rightcol .imageleft{ float: left; margin: 7px 15px 10px 0px; border: 0px solid #000000;}


/** Footer ------------------------------------------------------------------ **/


#footer {
          width: 967px;
          height:150px;
          float:left;
          text-align:left;
          padding: 0px 0px 0px 0px;
          background-color:white;
}

#services {
            width: 967px;
            height: 50px;
            padding: 0px 0px 0px 0px;
}

#techhelp {
            position: relative;
            float: left;
            top: 5px;
            left: 0px;
            width: 185px;
}
	
#call_back {
             position: relative;
             float:left;
             top: 5px;
             left:10px;
             height:44px;
/**          width: 196px;  **/
}	
	
#footer a {
            color:#00568D;
            font-size:11px;
            font-weight:normal;
            text-decoration:none;
            font-weight:normal
}
	
#footer a:hover {
                  color: #003366;
                  font-size:11px;
                  font-weight:normal;
                  text-decoration:underline;
}

#footer p{
           color:#00568D;
           font-size:85%;
           line-height:normal;
           margin:0;
           padding:0;
}

#footer p.suppliers{
                     color: #00568D;
                     text-transform: uppercase;
                     font-size: 15px;
                     line-height: normal;
                     margin:0;
                     padding:2;
}

#pefc{
       float: right; 
       text-align:center; 
       height: 35px; 
       padding-right:10px;
}
       
#nbs{
      float: right; 
      text-align:center;  
      height: 35px; 
      padding-right:10px;
}

#fsc{
      float: right; 
      text-align:center;  
      height: 35px; 
      padding-right:5px;
}

/** ----------------------------------------------------------------- Footer **/

/* FEATURES BULLETS IN RIGHT COL
----------------------------------------------------------------------------- */

#features {

	background:#DABF5E url(../graphics/latestnewsbg.jpg) no-repeat;
	float:left;
	width:170px;
	padding: 0 4px 0 7px;

}

#featureslist
		{
	margin: 0 2px 7px 0px;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	LIST-STYLE-TYPE: none;


		}
		
#featureslist ul{

  
	line-height:1.6em;
	color:#fff;
	list-style: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:85%;
	margin-left: 10px;
	padding-top:10px

}
 #featureslist li {

	background-image: url(../graphics/star2.gif);
    background-repeat: no-repeat;
    background-position: -1px -1px;
	padding:2px 0px 2px  19px;

}

	
html>body #featureslist li {

	 background-image: url(../graphics/star2.gif);
    background-repeat: no-repeat;
    background-position: -1px -1px;
	padding:2px 0px 2px  19px;

}
		
#featureslist li a
		{
	color:#B3123B;
	text-decoration: none;
	

		}
#featureslist li a:hover
		{
	color:#B3123B;
	text-decoration: underline;

		}
		

/* TABS 
----------------------------------------------------------------------------- */


#boxTabs { margin: 0px 0pt 0pt; padding: 0pt; overflow: hidden; float: left; width: 28px; z-index: 1; }
#Tabs { margin: 0pt; padding: 0pt; float: left; clear: both; width: 28px; list-style-type: none; list-style-image: none; list-style-position: outside; }

#Tabs li { float: left; text-indent: -1000px; }
#Tabs li#tabs01 {   border-bottom: medium none; 
					margin: 0pt; padding: 0pt; 
					background: transparent url('../graphics/groundworkstab1.gif') no-repeat scroll -36px 0pt; 
					display: block; width: 28px; 
					height: 83px; 
					text-decoration: none; }

#Tabs #tabs01 a {   border-bottom: medium none; 
					margin: 0pt; padding: 0pt; 
					background: transparent url('../graphics/groundworkstab1.gif') no-repeat scroll -36px 0pt; 
					display: block; 
					width: 28px; height: 83px; text-decoration: none; }

#Tabs #tabs01 a:hover { background: transparent url('../graphics/groundworkstab1.gif') no-repeat; }
#Tabs #tabs01 a:active { background: transparent url('../graphics/groundworkstab1.gif') no-repeat; }

#Tabs li#tabs02 { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab2.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 60px; text-decoration: none; }

#Tabs #tabs02 a { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab2.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 60px; text-decoration: none; }

#Tabs #tabs02 a:hover { background: transparent url('../graphics/groundworkstab2.gif') no-repeat; }
#Tabs #tabs02 a:active { background: transparent url('../graphics/groundworkstab2.gif') no-repeat; }



#Tabs li#tabs03 { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab3.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 97px; text-decoration: none; }

#Tabs #tabs03 a { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab3.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 97px; text-decoration: none; }

#Tabs #tabs03 a:hover { background: transparent url('../graphics/groundworkstab3.gif') no-repeat; }
#Tabs #tabs03 a:active { background: transparent url('../graphics/groundworkstab3.gif') no-repeat; }

#Tabs li#tabs04 { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab4.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 75px; text-decoration: none; }

#Tabs #tabs04 a { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab4.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 75px; text-decoration: none; }

#Tabs #tabs04 a:hover { background: transparent url('../graphics/groundworkstab4.gif') no-repeat; }

#Tabs #tabs04 a:active { background: transparent url('../graphics/groundworkstab4.gif') no-repeat; }

#Tabs li#tabs05 { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab5.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 45px; text-decoration: none; }

#Tabs #tabs05 a { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab5.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 45px; text-decoration: none; }

#Tabs #tabs05 a:hover { background: transparent url('../graphics/groundworkstab5.gif') no-repeat; }

#Tabs #tabs05 a:active { background: transparent url('../graphics/groundworkstab5.gif') no-repeat; }

#Tabs li#tabs06 { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab6.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 47px; text-decoration: none; }

#Tabs #tabs06 a { border-bottom: medium none; margin: 0pt; padding: 0pt; background: transparent url('../graphics/groundworkstab6.gif') no-repeat scroll -36px 0px; display: block; width: 28px; height: 47px; text-decoration: none; }

#Tabs #tabs06 a:hover { background: transparent url('../graphics/groundworkstab6.gif') no-repeat; }

#Tabs #tabs06 a:active { background: transparent url('../graphics/groundworkstab6.gif') no-repeat; }

/* MAIN COLUMN PAGE LIST
----------------------------------------------------------------------------- */

#pagelist {

	float:left;
	padding:0px 0 0px 0px;
	margin:0 0 0 0px;
}
html>body #pagelist {margin-left: 0px;}
#pagelist ul {padding:0 0 0 0; margin:0;LIST-STYLE-TYPE: none; white-space:nowrap}

#pagelist li {
	BORDER-RIGHT: #ccc 1px solid; 
	FLOAT: left; 
	MARGIN: 0; 
	padding:0px 0 0px 0;
	display:inline; 

}



#pagelist a {
	PADDING: 5px 4px 5px 4px;
	margin:0;
	DISPLAY: block;
	COLOR: #A01D51;
	TEXT-DECORATION: none;

	font-size:92%;
	font-weight:normal;
	letter-spacing:normal;
	line-height:15px;
	font-family:Arial, Helvetica, sans-serif
}



#pagelist a:hover { COLOR: #A01D51; TEXT-DECORATION: underline}
#pagelist a.selected {COLOR: #A01D51;font-weight:bold;}		
		
		
#maincol a.pdf, #maincol_extended a.pdf, #rightcol a.pdf {

color:#A01D51;
display:block;
margin:0;
height:8px;
text-decoration:none;
padding: 0px 0 5px 22px;
margin:0;
background: url(../graphics/pdfbullet.gif);
	background-repeat: no-repeat;
	background-position: 2px 0;
}

	
#maincol a:hover.pdf, #maincol_extended a:hover.pdf, #rightcol a:hover.pdf {


text-decoration:underline;

}



/* TABLE STYLING
----------------------------------------------------------------------------- */	

table{ padding:1px; border-top: solid #A01D51 1px; border-left: solid #A01D51 1px;   width: 100%; padding:3px; margin-top:1px; background-color:#FCEDF3
}
table  td {       border-bottom: solid #A01D51 1px;  border-right: solid #A01D51 1px; color:#A01D51; font-family:Arial, Helvetica, sans-serif; font-size:85%; font-weight:normal
}

/* table td.centertablecopyinvert { color: #FCEDF3; } */