@charset "utf-8";
/* CSS Document */

/* landry update */
.divScrollAuto { 
    height:415px;
    width:597px;
  
    white-space:normal;
vertical-align:top;
overflow:auto;
  overflow-x:hidden;
   text-align:left;
   background:#fff;
    }

	.divScrollAutoLong { 
    height:745px;
    width:597px;
  
    white-space:normal;
vertical-align:top;
overflow:auto;
  overflow-x:hidden;
  background:#fff;

    }

/*general styling*/

*{margin:0;padding:0}

*{
padding:0px;
margin:0px;
}

body 
 {
 	background-image: url('../background_slice.gif');
	background-repeat:repeat;
	
 	padding-top:0px;
 	padding-bottom:0px;
 	margin-bottom:0px;
    margin-top: 50px;

    font-family:arial;
    font-size:11px;
	color:#333333;
	text-align:left;
	scrollbar-base-color:#d7d3bd;

}



/*end general styling*/

/*divisions*/
#topnav{
padding-top: 2px;
width: 547px;
height: 24px;
background-color: #d7d3bd;
text-align:center;
}

#topnavhelp{
padding-top: 5px;
text-align:center;
width: 81px;


}


p.pad{
padding-left: 7px;
width:550px;
}

table.searchtb{
background-image:url(http://www.tileafrica.co.za/media/questionmarks.jpg);
	background-repeat:no-repeat;
	background-position: right top;
	}

td.help{
padding-top: 5px;
text-align:center;
width: 81px;
height: 24px;
background-color: #eb891b;
}

#bottomnav{
padding: 10px 0 0 10px;
width: 532px;
height: 29px;
border: #eb891b 0px solid;
text-align:left;

    font-size:11px;
}


/* end divisions*/

/*fonts*/

h2.search{
font-family: arial, helvetica;
letter-spacing: 0px;
color: #e58922;
font-size: 16px;
text-decoration: none;
}


#bottomnav a, #bottomnav p {
font-family: arial, helvetica;
letter-spacing: 1px;
color: #000000;
font-size: 11px;
text-decoration: none;
}

#bottomnav a:hover
{
text-align: center;
font-family: arial;
letter-spacing: 1px;
color: #da282d;
font-size: 11px;
text-decoration: none;
}
a{
	color:#c96503;
}


/*end fonts*/



.infobulle{
   position: absolute;   
  visibility : hidden;
 
          border: 1px solid Black;
 
          padding: 10px;

          font-family: Verdana, Arial;

          font-size: 10px;
     background-color: #FFFFCC;
   
      }
	  

  #pop {

    padding: 10px 15px;
	background:white;

	

	}




.msgbox a.close {
    float: right;
    text-decoration: none;
    font-weight: bold;
    color: ;
    background-color: #fff;
    border-left: 1px solid #333;
    border-bottom: 1px solid #333;
    padding: 0 4px;
    margin-left: 5px; }
	
	
	#close {
    float: right;
    text-decoration: none;
    font-weight: bold;
    color:black ;
    padding: 0 4px;
    margin-left: 5px;
font-size: 16px;
	}
	
   
}
 
	
	.homebutton
	{
	
	top:0px;
	}

    img
    {
    	border:none;
		 behavior: url(http://www.tileafrica.co.za/iepngfix.htc);
    }
	
	 
td.orange{
border:#FF9900 solid 1px;
}
 
#topnav2 a, #topnav2 p {
font-family: arial, helvetica;
letter-spacing: 1px;
color: #000000;
font-size: 11px;
text-decoration: none;
}

#header1{
 background-color: #eb891b;
 width:595px;
 border:solid;
 border-bottom-color:#000000;
 border-width: 0px 0px 3px 0px;
 margin-bottom:0px;
 padding-bottom: 0px;
 }

#header{
 background-color: #eb891b;
 width:595px;
 border:solid;
 border-bottom-color:#000000;
 border-width: 0px 0px 3px 0px;
 margin-bottom:0px;
 padding-bottom: 0px;
 }

td.topnav{
padding-top: 0px;
width: 547px;
height: 24px;
background-color: #d7d3bd;
text-align:right;
}

td.topnavhelp{
padding-top: 0px;
text-align:center;
width: 81px;
height: 24px;
background-color: #eb891b;
}



td.topnav a, td.topnav p {
font-family: arial, helvetica;
padding: 0;
margin: 0;
color: #000000;
font-size: 13px;
word-spacing: 10px;
text-decoration: none;
word-spacing:0px;
font-weight: normal;
}

td.topnav a:hover
{
text-align: center;
font-family: arial;
color: #da282d;
text-decoration: none;
font-size: 13px;
}

td.topnavhelp a, td.topnavhelp p {
font-family: arial, helvetica;
letter-spacing: 0px;
color: #000000;
font-size: 13px;
text-decoration: none;
font-weight:bold;
padding:0;
margin:0;
}

td.topnavhelp a:hover
{
text-align: center;
font-family: arial;
letter-spacing: 0px;
color: #FFFFFF;
font-size: 13px;
text-decoration: none;
}
p.newhead{
font-family: arial, helvetica;
color: #000000;
font-size: 23px;
word-spacing: 0px;
text-decoration: none;
font-weight: normal;
padding-left: 30px;
padding-bottom: 0px;
margin-bottom: 0px;

}
p.newsubhead{
font-family: garamond, times;
color: #eb891b;
font-size: 18px;
word-spacing: 0px;
text-decoration: none;
font-weight: normal;
vertical-align:top;
padding-left: 30px;
margin:0px;
padding-top:-5px;
margin-top:-5px;
}

ul{
padding: 0px 15px;
margin: 0 px 15px;
list-style: square;
}
 
span.newheadspan{
font-family: arial, helvetica;
color: #000000;
font-size: 23px;
word-spacing: 0px;
text-decoration: none;
font-weight: bold;
}
 
p.close, a.close{
font-family: arial, helvetica;
color: #000000;
font-size: 19px;
word-spacing: 0px;
text-decoration: none;
font-weight: bold;
}
#float{
float: right;
position: relative;
margin: -200px -55px 0 0;
z-index:100;
}



td.topnav2 a:hover{
font-family: arial, helvetica;
padding: 0;
margin: 0;
color: #da282d;
font-size: 13px;
text-decoration: none;
font-weight: normal;
}
 
span.specials{
color:#CC0000;
font-size: 13px;
word-spacing: 10px;
text-decoration: none;
font-weight: bold;
}
 
td.topnav2{
padding-top: 2px;
width: 628px;
height: 22px;
background-color: #bfb8a3;
text-align:center;
}


td.tdheadergreen{
		 background-color: #6ac335;
		 width:595px;
		  height:35px;
	text-align:right;
	}
	td.tdheaderpink{
		 background-color: #C43379;
		  width:595px;
		  height:35px;
	text-align:right;
	}
	td.tdheaderblue{
		 background-color: #59BACD;
		 width:595px;
		  height:35px;
	text-align:right;
	}
	p.content{
	padding:15px;
	}


td.topnav2 a, td.topnav2 p {
font-family: arial, helvetica;
padding: 0;
margin: 0;
color: #000000;
font-size: 13px;
text-decoration: none;
font-weight: normal;
}
      #message-1 {


    display: none; /* Start out hidden. */
    position: absolute;
    top: 85px;
       height:445px;
    width:595px;  background-color: #fff;
    border: 1px solid #333;
  
    font-weight: bold;
	border:none;
		   z-index:102;
		   left:400px;
		/*   left:370px;*/
		 
		   
	}
	
	 #message-1 {


    display: none; /* Start out hidden. */
    position: absolute;
    top: 85px;
       height:445px;
    width:595px;  background-color: #fff;
    border: 1px solid #333;
  
    font-weight: bold;
	border:none;
		   z-index:102;
	
		/*   left:370px;*/
		 
		   
	}

	
	#shadow {

    display: none; /* Start out hidden. */
    position: absolute;
    top: 85px;
	left:400px;
    height:445px;
    width:595px;  background-color: #fff;

    color: #fff;
		   z-index:101;
    font-weight: bold;
		 /*  left:370px;*/
	}
	
	table .cmscontent tr td div{
	padding:10px 30px 10px 15px;
	}

table .cmscontent tr td div.ignore{
	padding:0px;
	}
	
/*table .cmscontent tr td p{
align:left;
}

table .cmscontent tr td ul{
align:left;
}
*/

table .cmscontent p{
	padding:5px 0px;
	}
	
#bottomnav p.tips{
	margin: -20px 0 0 0;
	}
#bottomnav #iefix p.tips{
	margin: 0px 0 0 0;
	}

	table .cmscontent tr td img.right{
	float:right;
	margin: 0px 0px 0px 10px;
	}