* HTML 
#tlcw
{
    HEIGHT: 1%
}
#trcw
{
    HEIGHT: 1%
}
#tlcw
{
    ZOOM: 1
}
#trcw
{
    ZOOM: 1
}



body {
	margin:0;
	padding:0;
	width:100%;
	background:#fff;
	min-width:1024px;		/* Minimum width of layout - remove line if not required */
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	color:#160C5B;
	text-decoration: none;
	text-align:center;

    	
}
a {
	color:#ED136F;
	text-decoration:none;
}

h1 {

FONT-SIZE: 1.4em;
}

h2 {

FONT-SIZE: 1.3em;
}

h3 {

FONT-SIZE: 1.1em;
}
h4 {

FONT-SIZE: 1em;
}


#header {
	float:left;
	width:100%;
	padding:0;
	margin:0;
	
}

#attic {
      position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/bg_attic_filler.gif') repeat-x;
}

# header myAlternativeContent {

}

#header #customer 
{
margin-left:-45px;
	float:left;
   	width:104%;
      background:#ccc;
      align: center;
      font-size:93%;
      line-height:normal;

}
	
#header #partner 
{
margin-left:-45px;
	float:left;
   	width:104%;
      background:#ccc;
      align: center;
      font-size:93%;
      line-height:normal;

}
#header #property 
{
margin-left:-45px;
	float:left;
   	width:104%;
      background:#ccc;
      align: center;
      font-size:93%;
      line-height:normal;

}
#header #about 
{
margin-left:-45px;
	float:left;
   	width:104%;
      background:#ccc;
      align: center;
      font-size:93%;
      line-height:normal;

}
#header #contact 
{
margin-left:-45px;
	float:left;
   	width:104%;
      background:#ccc;
      align: center;
      font-size:93%;
      line-height:normal;

}

    #header ul {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
      margin-top:0;
      list-style:none;
      }
#header li
{
     float:left;
     padding-top:2px;
      padding-bottom:2px;	
      align:center;
      width:16.66%;
      background:url("../images/norm_left.gif") no-repeat left;
      }

#header li a
{
      color:#160C5B;	

}

#header li a:hover
{
      color: #ed136f;
      }


#header #line
{
	background:#fff;
}
#header a {
      display:block;
      text-decoration:none;
      }

#home #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
      line-height:normal;
	background:#ccc;
 
      }


#customer #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
        line-height:normal;
	background:#Ed136F;
 
      }
#partner #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
	line-height:normal;
	background:#59B224;
 
      }

#property #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
      	line-height:normal;
	background:#FF6309;
     }

#about #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
	line-height:normal;
	background:#0C015A;
      }
#contact #current {
   	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	float:left;
   	padding-top:2px;
	padding-bottom:5px;	
      	line-height:normal;
	background:#465582;
       }
#header #current a {
      float:left;
      width:100%;
      font-size:93%;
      color: #fff;
      }
#header #current a:hover {
      float:left;
      width:100%;
      font-size:93%;
      color: #fff;
      }
#navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:#fff;
}
#home_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:16.67%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:-1;
	background:URL('../images/contact/arm_2.gif') repeat-x;
}
#customer_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:33.33%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/customer/arm_2.gif') repeat-x;
}

#partner_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:50%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/professional/arm_2.gif') repeat-x;
}

#property_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:66.67%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/property/arm_2.gif') repeat-x;
}

#aboutus_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:83.33%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/about/arm_2.gif') repeat-x;
}
#contact_navigation_arm {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;			/* width of whole page - amend for different site sections */
	overflow:hidden;		/* This chops off any overhanging divs */
	margin-left:0;
	background:URL('../images/contact/arm_2.gif') repeat-x;
}


#colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	background:URL('../images/professional/sub_menu_bg_col.gif') repeat-y;

	
}

#colmask_home {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	margin-left:0;
	
}


#colmask_contact {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	background:URL('../images/contact/sub_menu_bg_col.gif') repeat-y;


	
}
#colmask_customer {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	background:URL('../images/customer/sub_menu_bg_col.gif') repeat-y;

	
}
#colmask_about {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	background:URL('../images/about/sub_menu_bg_col.gif') repeat-y;
}
#colmask_property {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:100%;/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	FONT-SIZE: 0.8em;
	background:URL('../images/property/sub_menu_bg_col.gif') repeat-y;
}


#colmid {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:150%;
	margin-top:-70px;		/* Need to adjust this to get the middle column to overlay the colmask. NB - Different between IE & FF */
	padding-top:0px;
	left:170px;
	background:#fff;    	/* Centre column background colour */

}

#colmid_home {
	position:relative;	/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	clear:both;
	float:left;
	width:150%;
	margin-top:-70px;		/* Need to adjust this to get the middle column to overlay the colmask. NB - Different between IE & FF */
	padding-top:0px;
	left:50px;
	background:#fff;    	/* Centre column background colour */

}

#colleft {

	position:relative;
	clear:both;
	float:left;
	width:100%;
        left:50%;
	margin-left:-200px;
	background:#fff;    	/* Right column background colour */


}
html>body #colleft {
	margin-left:-400px;

}


#colright {
	position:relative;
	clear:both;
	float:left;
	width:100%;
        left:50%;
	margin-left:-200px;
	background:#fff;    	/* Right column background colour */

}

html>body #colright {
	margin-left:-400px;

}

#col1wrap {			/* Main content positioning */
	clear:both;
	float:right;
	width:50%;
	position:relative;
	right:98%;/* Move centre col right */
}



#col1pad {
	margin:0 0 0 395px; /* Main content positioning */
	overflow:hidden;
	text-align:left;

}
html>body #col1pad {
	margin:-10px 15px 0 375px; /* Main content positioning */
	
}
#col1 {
	width:100%; /* Main content width */
	overflow:hidden;
	margin-left:0px;
	padding:0px;
	text-align:left;
}

#col1 a {
	text-decoration:none;

}


#col2 {
	float:left;
	width:170px; /* 1st Column width */
	position:relative;
	margin-left:-50%;
	margin-top:45px;
	left:230px;
	overflow:hidden;
	
}
/* hack for IE6 */
html>body #col2 {
	margin-top:45px;
	margin-left:-50%;
	left:230px;
}

#col2_home {
	float:left;
	width:50px; /* 1st Column width */
	position:relative;
	margin-left:-50%;
	margin-top:45px;
	left:50px;
	overflow:hidden;
	
}


#col2 P {
	padding-bottom:2px;
	border-bottom:solid; 
	border-color:#fff;
	border-width:1px;
	color:#fff;

		
	
}
#col2 a {
	padding-bottom:2px;
	border-bottom:solid; 
	border-color:#fff;
	border-width:1px;
	text-decoration:none;	
	color:#fff;
		
}

#col3 {
	float:left;
	width:350px; /* 3rd Column width */
	position:relative;
	left:15px;
	overflow:hidden;
	margin-top:27px;
	margin-left:20px;
	text-decoration: none;

}
#col3 a {

	text-decoration: none;
	font-size:0.8em;
}

#col3_home {
	float:left;
	width:280px; /* 3rd Column width */
	position:relative;
	left:15px;
	overflow:hidden;
	margin-top:27px;
	margin-left:20px;
	text-decoration: none;


}

#footer
{
clear: both;
margin: 0;
background-color:#fff;
font-size:11px;

}

#tab_header {
      float:left;
      width:98.5%;
      background:#fff url("../images/bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
      }
    #tab_header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #tab_header li {
      float:left;
      background:url("../images/norm_right.gif") no-repeat right top;
      margin-left:0px;
      padding:0;
      }
    #tab_header a {
      display:block;
      text-decoration:none;
      color:#ED136F;
      background:url("../images/norm_left.gif") no-repeat left top;
      padding:5px 15px 4px;
      }
    #tab_header #current {
      background-image:url("../images/norm_right_on.gif");
      }
    #tab_header #current a {
      background-image:url("../images/norm_left_on.gif");
      padding-bottom:5px;
      color:#160C5B;
      }





#whitebox
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#whitebox_home
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 50px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    WIDTH: 100%;
    MARGIN-RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}

#buttonholder {

 	position: relative;
	float:right;
	padding-bottom:20px;
	padding-right:20px;
	overflow:hidden;

}




#boxcontent
{
    PADDING-RIGHT: 3em;
    PADDING-LEFT: 3em;
    PADDING-BOTTOM: 3em;
    PADDING-TOP: .6em;
    
}
#boxcontent H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #160C5B;
    FONT-FAMILY: helvetica, geneva, arial, sans-serif
}

#boxcontent A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #ed136f;
    FONT-FAMILY: helvetica, geneva, arial, sans-serif
}

#boxcontent img
{
	margin-top: .6em;
}

#boxcontent H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.3em;
    COLOR: #160C5B;
    FONT-FAMILY: helvetica, geneva, arial, sans-serif
    MARGIN-TOP: 1em
   
}

#boxcontent H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #160C5B;
    FONT-FAMILY: helvetica, geneva, arial, sans-serif
    MARGIN-TOP: 1em
   
}
#boxcontent p
{
    MARGIN-TOP: 1em
   
}

# li
{
font: 1em arial, helvetica, sans-serif;
float: left;
display: block;
margin: 0;
padding: 0
}
# a:mailto
{
font:1em arial, helvetica, sans-serif;
color:#ed136f;
}


.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}


#advertorial
{
	clear:both;
	width:100%;
	position:relative;
	float:left;
	margin-top:10px;
	margin-left:0px;
	overflow:hidden;
}

#advertorial #question {
	color:#ED136F

}





#tabtop {

      float:left;
      position:relative;	
      width:98%;
      margin-left:2px;
      font-size:93%;
      overflow:hidden;
      background:#fff url("../images/bg.gif") repeat-x bottom;
      

      }
    #tabtop ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #tabtop li {
      float:left;
      background:url("../images/norm_right.gif") no-repeat right top;
      margin-left:0px;
      padding:0;
      }
    #tabtop a {
      display:block;
      text-decoration:none;
      color:#Ed136F;
      background:url("../images/norm_left.gif") no-repeat left top;
      padding:5px 15px 4px;
      }
    #tabtop #current {
      background-image:url("../images/norm_right_on.gif");
      }
    #tabtop #current a {
      background-image:url("../images/norm_left_on.gif");
      padding-bottom:5px;
      color:#59B224;
      }


a.button {
    background: transparent url('../images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../images/bg_button_span.gif') no-repeat;
    color:#Ed136F;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 

a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}







#container
{
	display: table;
	text-decoration: none;
	width:100%;
	overflow:hidden;
	
}
#container p
{
margin-top:5px;
padding-left:5px;

}

#home_container
{
	display: table;
	text-decoration: none;
	width:100%;
	overflow:hidden;
	
}
#home_container h1
{
margin-top:75px;


}

#home_container h2
{
margin-top:25px;


}


#footer_row
{
	display: table-row;
	width:100%;
	overflow:hidden;
	vertical-align:bottom;
	margin-top:60px;
	margin-left:20px;
	text-align:left;


}

#row
{
	display: table-row;
	width:100%;
	padding-top:15px;
}
#links-row
{
	display: table-row;
	width:100%;
}
#pdf-link
{
display: table-cell;
width:50%;
float:right;
}
#html-link
{
display: table-cell;
width:50%;
float:left;
}

#piccy
{
	display: table-cell;
	margin-top:25px;
	margin-left:-15px;
	width:35%;
	float:left;
}
#blurb
{
	display: table-cell;
	padding-left:10px;
	width:25%;
	float:right;
	
}


#blurb H3{

	FONT-SIZE: 1em; 

}
#blurb p
{
	FONT-SIZE: 0.8em;	

}
#blurb p a{

	color: #Ed136F;
}

#first_column
{
	display: table-cell;
	width:40%;
	float:left;
}
#second_column
{
	display: table-cell;	
	width:60%;
	float:right;
	
}


#img
{

	vertical-align:text-top;
	margin-top:0.6em;	
}

#table_column1
{
	display: table-cell;
	width:30%;
	height:250px;
	float:left;
	font-size:0.8em;
}
#table_column2{
	display: table-cell;	
	width:30%;
	height:250px;
	float:left;
	font-size:0.8em;
	
}
#table_column3
{
	display: table-cell;
	width:30%;
	height:250px;
	float:left;
	font-size:0.8em;
}

#feature_column1
{
	display: table-cell;
	clear:both;
	width:100px;
	float:left;
	
}
#feature_column2{
	display: table-cell;	
	width:65%;
	float:right;
	font-size:1em;
	
}

#footer_column1{
	display: table-cell;	
	width:18%;
	margin-top:10px;
	float:left;
	
}
#footer_column2{
	display: table-cell;	
	margin-top:10px;
	width:18%;
	float:left;
	
}
#footer_column3
{
	display: table-cell;
	width:18%;
	margin-top:10px;
	float:left;
}
#footer_column4{
	display: table-cell;	
	width:18%;
	margin-top:10px;
	float:left;
	
}
#footer_column5{
	display: table-cell;	
	width:18%;
	margin-top:10px;
	float:left;
	
}

#Form_Question
{
	display: table-cell;
	margin-top:5px;
	width:40%;
	Align:middle;
	float:left;
}
#Form_Input
{
	display: table-cell;
	margin-top:5px;
	width:40%;
	float:left;
	overflow:hidden;
	
}

#Form_Message
{
	display: table-cell;
	width:20%;
	float:right;
	overflow:hidden;
	color:#Ed136F;
	Font-size:0.8em
	
}



#second_column H3{

	FONT-SIZE: 1em; 

}
#second_column p
{
	FONT-SIZE: 1em;	

}
#second_column p a{

	color: #Ed136F;
}


#indent {
 	padding-left:20px;
}
#error_message {
 	padding-left:20px;
	color:#ED136F
}



#tlc
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#trc
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#blc
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#brc
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#tlc
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(../images/tlc.gif)
}
#trc
{
    BACKGROUND-POSITION: 100% 0%;
    BACKGROUND-IMAGE: url(../images/trc.gif)
}
#blc
{
    BACKGROUND-POSITION: 0% 100%;
    BACKGROUND-IMAGE: url(../images/blc.gif)
}
#brc
{
    BACKGROUND-POSITION: 100% 100%;
    BACKGROUND-IMAGE: url(../images/brc.gif)
}
#tb
{
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}
#bb
{
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}
#tb
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(../images/tb.gif)
}
#bb
{
    BACKGROUND-POSITION: 50% 100%;
    BACKGROUND-IMAGE: url(../images/bb.gif)
}
#rb
{
    BACKGROUND-POSITION: 100% 0%;
    BACKGROUND-IMAGE: url(../images/r.gif);
    BACKGROUND-REPEAT: repeat-y
}

#lb
{
    BACKGROUND-POSITION: 0% 100%;
    BACKGROUND-IMAGE: url(../images/l.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #eeeeee
}




#tlcw
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#trcw
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#blcw
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#brcw
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#tlcw
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(../images/tlcw.gif)
}
#trcw
{
    BACKGROUND-POSITION: 100% 0%;
    BACKGROUND-IMAGE: url(../images/trcw.gif)
}
#blcw
{
    BACKGROUND-POSITION: 0% 100%;
    BACKGROUND-IMAGE: url(../images/blcw.gif)
}
#brcw
{
    BACKGROUND-POSITION: 100% 100%;
    BACKGROUND-IMAGE: url(../images/brcw.gif)
}
#tbw
{
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}

#bbw
{
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}
#tbw
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(../images/tbw.gif)
}

#bbw
{
    BACKGROUND-POSITION: 50% 100%;
    BACKGROUND-IMAGE: url(../images/bbw.gif)
}

#rbw
{
    BACKGROUND-POSITION: 100% 0%;
    BACKGROUND-IMAGE: url(../images/rw.gif);
    BACKGROUND-REPEAT: repeat-y
}

#lbw
{
    BACKGROUND-POSITION: 0% 100%;
    BACKGROUND-IMAGE: url(../images/lw.gif);
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #fff
}





#tlcp
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
#trcp
{
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
}
#tlcp
{
    BACKGROUND-POSITION: 0% 0%;
    BACKGROUND-IMAGE: url(../images/button-left.jpg)
}
#trcp
{
    BACKGROUND-POSITION: 0% 100%;
    BACKGROUND-IMAGE: url(../images/button-right.jpg)
}

