p	{ 
	padding-left: 0px; 
	margin: 0; 
    padding-bottom:5px;
    padding-top:5px;
	}

h1  { 
	padding-left: 0px 
	}	

h2  {
	padding-bottom:10px;
  }
  
.faq  { 
	font-weight: bold;
	color : #343434;
	font-family: Arial Narrow, Verdana, Helvetica, san-serif;
  }

 hr {
  border: 0;
  width: 95%;
  color: #d6d49d;
  background-color: #d6d49d;
}

.download_content {
  padding: 0px 0px 10px 10px;
  }
  
.download_description {
  xpadding: 0px 20px 0px 20px;
  }
  
.downloads_index td {
  font-size : small;
  color : #595A5D;
  font-family: "Times New Roman";
  border: none; 
  background-color: #f7f7ed; 
  vertical-align: middle; 
  padding: 3px; 
}
	
.compat_chart {
  width: 99%;
  font-size : 12;
  text-align: center;
  
  background-color: #f7f7ed; 
  
  border-width: 1px 1px 1px 1px;
  border-spacing: 0px;
  border-style: solid solid solid solid;
  border-color: d6d49d d6d49d d6d49d d6d49d;
}
 
.compat_header {
  background-color: #d6d49d;
} 

.compat_chart th {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: d6d49d d6d49d d6d49d d6d49d;
}

.compat_chart td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: solid solid solid solid;
	border-color: d6d49d d6d49d d6d49d d6d49d;
}

.downloads_index table {
  width: 100%; padding: 0px; border: none; border: 1px solid #789DB3;
  }
 
div#downloads_history {
  margin: 20px 20px 0px 0px;
  padding: 5px 5px 5px 15px;
  line-height: 1.5em;
  border-style: solid;
  border-color: #d6d49d;
  background-color: #f7f7ed;
  border-width: 2px 2px 2px 2px;
  } 
  
  
div#alternative_downloadbox {
  margin: 20px 20px 0px 0px;
  padding: 5px 5px 5px 15px;
  line-height: 1.5em;
  border-style: solid;
  border-color: #d6d49d;
  background-color: #FFFFFF;
  border-width: 2px 2px 2px 2px;
  }   
  
div#downloads_history  img{
  margin: 0px 5px 0px 0px;
  }  
/* Indestrucible box */

.downloadbox {
  width: 300px;
  margin: 20px 20px;
  padding: 0;
  color: #666;
  background: url(img/rounded-right.gif) top right no-repeat;
  } 
  
.downloadbox  img{
  float: left;
  margin: 0;
  padding: 0px 4px 0px 0;
  } 
  
.downlink {
  margin: 0;
  padding: 9px 9px 0 9px;
  background: url(img/rounded-left.gif) top left no-repeat;
  } 
  
.downprop {
  margin: 0;
  padding: 0 0 0 9px;
  background: url(img/rounded-left.gif) bottom left no-repeat;
  }
  
.downprop small {
  display: block;
  padding: 0 9px 9px 0;
  font-style: normal;
  background: url(img/rounded-right.gif) bottom right no-repeat;
  }

/* Warning Box */  
.warningbox{
	width: 500px;
	margin: 0 0 20px 20px;
	padding: 0;
    color: #FFFFFF;
	background: #FF7272 url(img/box_bottom.gif) no-repeat bottom left;
	}
    
.warningbox a{
	font-size: 75%;
    /* font-weight: bold; */
    color: #FFFFFF;
    }    

	.warningboxtop {
		margin: 0;
		padding: 4px;
		background: #FF7272 url(img/box_top.gif) no-repeat top left;
		}
	
	.warningboxcontent {
		margin: 0 0 0 10px;
		padding: 10px 6px 6px 40px;
		background: url(img/warning.gif) no-repeat 0 3px;
		}  
	.warningboxbottom {
		margin: 0;
		padding: 4px;
		}      
  
 /* Notice Box */  
.noticebox{
		width: 500px;
		margin: 0 0 20px 20px;
		padding: 0;
		color: #FFFFFF;
		background: #66CC66 url(img/box_bottom.gif) no-repeat bottom left;
		}
    
.noticebox a{
	font-size: 75%;
    /* font-weight: bold; */
    color: #000000;
    }    

	.noticeboxtop {
		margin: 0;
		padding: 4px;
		background: #66CC66 url(img/box_top.gif) no-repeat top left;
		}
	
	.noticeboxcontent {
		margin: 0 0 0 10px;
		padding: 10px 6px 6px 40px;
		background: url(img/notice.gif) no-repeat 0 3px;
		}  
	.noticeboxbottom {
		margin: 0;
		padding: 4px;
		}       