/*--- CSS for prostatelaser.co.za ---*/
body {
	background:#DDD;
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#555;
	margin:3px 1px 2px 1px;
}
h1, h2, h3, h4, h5, legend {
	font-family:trebuchet ms,arial,tahoma,verdana,sans-serif;
	font-weight:normal;
	letter-spacing:.005em;
	color:#555;
}
h1 {
	font-size:30px;
	height:48px;
	font-weight:normal;
	margin:4px 0px 10px 0px;
	letter-spacing:-.015em;
	color:#EE6600;
	line-height:2em;
}

h2 {
	font-size:18px;
	margin:30px 0px 5px 0px;
	color:#e60;
	border-bottom:2px solid #fc9;
}
h3 {
	font-size:14px;
	padding:1em 0 0 0;
	margin:6px 5px 0 0px;
	color:#EE6600;
}
h4 {
	font-size:12px;
	padding:1em 0 0 0;
	margin:.5em .5em 0 3px;
	color:#EE6600;
	border-bottom:2px solid #FFCC99;
}
h2 strong {
	color:#c40;
}
h2 .faint {
	color:#f93;
}
em   {font-weight:600;}
legend {
      font-size:11px;  
      color:#EE6600; 	
      margin:0px 5px 0 5px;
      }
fieldset {
      border:1px solid #FFCC99;
      padding:5px 0px 8px 10px;
      margin:16px 15px 0 5px;
      }
.frm  {font-size:11px; 
       background-color:#F0F0F0; 
       height:25px;
       font-weight:500;
       text-align:right;
       vertical-align: middle;}
.frmbx {border:#FFCC99 1px solid; padding:2px; font-size:11px;   
        font-family:verdana,sans-serif; color:#0000FF; background-color:#FFFFFF;}
.submit {
      border:1px solid;
      border-color:#CCC #999 #969696 #CCC;
      background-color: #E6E6E6;
      font-size:10px;
      padding:0px 0px 0px 0px;
      }
#main {
	margin:0;
        padding:15px 35px 5px 35px;
	text-align:justify;
        background:#FBFBFB;
      }

.navTop {
	font-size:85%;
        height:18px;
        background:#F5F5F5;
        padding:1px 0 1px 0;
      }
.navBot {
	font-size:85%;
        height:18px;
        background:#F2F2F2;
        padding:1px 0 1px 0;
        border-top:1px solid #FFCC99;
      }
.navRight {
	width:22%;
	font-size:85%;
	margin:0 auto;
        padding-left:2px; 
	text-align:left;
        background:#F5F5F5;
        border-left:1px solid #FFCC99;
      }

ul.frsect {
	margin:5px 0 0 15px ;
	list-style:none;
	padding:0;
        width:126px;
	font-size:90%;
       }
.frsect li {
	border:1px solid;
	border-color:#CCC #999 #969696 #CCC;
	margin:0 0 3px 0;
	background:#E9E9E9;
       }
.frsect li a {
	display:block;
	padding:.4em 3px .4em 5px;
	text-decoration:none;
       }
.frsect a:hover {
      text-decoration:none;
      color:#FF0000;
      background-color:#FFFF00;
      }
.fract {
      display:block;
      padding:4px 3px .4em 5px;
      text-decoration:none;
      color:#FF0000;
      background-color:#FBFBFB;
      }
a     {
      text-decoration:none;
      color:#0000CC;
      }
a:hover {
      text-decoration:none;
      color:#FF0000;
      background-color:#FFFF00;
      }
.txt1 {
	font-size:80%;
      }
.red  {
       color:#CC0000;
      } 
/*--------------end-----------------*/