
/********** BEGIN Default Element Styles **********/
html, body, form{
	margin: 0;
	padding: 0;
}
body{
	font: 75%/1.4em Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF url(images/header_bg.gif) repeat-x;
	color: #000;
}
input, select, textarea{
	font-family: arial, helvetica, sans-serif; /* same as body */
	font-size: 100%;
	color: #333;
}
h1{
	margin: 0;
	font-size: 1.5em;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #000;
	white-space:normal;
}
h2{
	margin: 0;
	padding:0 0 15px 0;
	font-size: 1.33em;
	color: #020202;
	font-family:"Courier New", Courier, mono;
	font-weight:bold;
	background:url(images/h2DividerShort.jpg) no-repeat;
	background-position:0 1em;
}
h3{	
	font-family:"Courier New", Courier, mono;
	margin: 0;
	font-size: 110%;
	color: #020202;
}
h4{
	margin: 0;
	font-size: 130%;
	color: #333;
}
h5{
	margin: 0 0 1.1em 0;
	font-size: 110%;
	color: #333;
}
h6{
	margin: 0 0 0.5em 0;
	font-size: 110%;
	color: #333;
}
ul, ol, p{
	margin: 0 0 1.1em;
}
ul{  
	margin-left: 2em;
	padding: 0 0 0 15px;
    list-style-type: disc;   
}
ul li{
	/*add numbered list margins/padding if needed*/
}
ol{
	margin-left: 2em; /* allow room for 2-digit numbers */
	padding: 0;
}
ol li{
	/* add numbered list margins/padding if needed */
}
table{  
    border-collapse: collapse;
    border-spacing: 0;   
} 
td, th{
	font-size: 100%;
}
a, a:visited{
	text-decoration: none;
	color:#0000cc;
}
a:hover, a:active{
	text-decoration: underline;
	color:#000099;
}
h1 a, h1 a:hover, h1 a:visited, h2 a, h2 a:visited, h2 a:hover{
	color: #333;
}
fieldset,img {    
    border: 0;   
}
/********** END Default Element Styles **********/


/********** BEGIN Miscellaneous **********/
.clearFix{
	display: block;
	clear: both;
	float: none;
	font-size: 0;
	line-height: 0;
}
/********** END Miscellaneous **********/