/* PNG fix for IE */
* html img.png {behavior: url("scripts/pngbehavior.htc");visibility:hidden;}


/* Force tables to inherit font-size, fixes IE 5.x problems */
table {font-size:100%;}


/* Fixes alignment and spacing problems for embedded media */
object {
	margin:0;
	padding:0;
	border:0;
	display:block;
}

.bold {
	font-weight: bold;
}

.align-left 
{
	text-align: left;
}
embed {
	margin:0;
	padding:0;
	border:0;
	display:block;
}

iframe {
	margin:0;
	padding:0;
}


/* Clear Fix */
/* Apply the clearfix class to any element which acts as a container for floats. */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; 
}
.clearfix {
    display:block;
}
/* Hides from IE-mac \*/
.clearfix {display:block;}
* html .clearfix {height: 1px;}
/* End hide from IE-mac */


/* General styles */
img { 
	display:block; 
	border:0; 
}

img.inline {display:inline}

ul, li {margin:0;padding:0;list-style:none;}


/* =Forms
=============================================================*/
form {
	margin:0;
	padding:0;
}

