
/* RESET STYLES (revised)*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td { margin: 0; padding: 0;}
h1{font-size:138.5%;}
h2{font-size:123.1%;}
h3{font-size:108%;}
h1,h2,h3{margin:1em 0;}
h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help;}
em{font-style:italic;}
blockquote, ul, ol, dl{margin:1em;}
ol, ul, dl {margin-left:2em;}
ol li{list-style: decimal outside; margin-left:1em;}
ul li{list-style: disc outside; margin-left:1em;}
dl dd{margin-left:1em;}
table {border-collapse: collapse;}
th,td {padding:.5em;}
th {font-weight:bold;text-align:left;}
caption {margin-bottom:.5em;text-align:center;}
p, fieldset, table {margin-bottom:1em;}
input, textarea, select { font-family: arial, helvetica, verdana, sans-serif; font-size: 1.0em;}

/* RESET STYLES */

body {
    font: 10pt/1.5 arial, helvetica, verdana, sans-serif; /*12px*/
    color: #000;
	background-color: #fff; 
	text-align: left;
	padding: 0;
	margin: 0;
}

#wrapper {
	margin: 0 auto;
	width: auto;
}

#wrapper_content { /* supplies the rightcol bg stripe */
	margin: 0;
	padding: 0;
	position: relative;
	background-color: #fff;
	width: auto;
}

#leftcol {
	float: none;
	width: auto;
	background-color: #fff;
}

#leftcol_content {
	clear: both;
	background: #fff none top right no-repeat;
	width: auto;
}

#rightcol {
	display: none;
}

#align_bottom {display: none;}

/* top nav */

#main-nav { 
	display: none;
}

/* end top nav */


.flright {float: right;}

.flleft {float: left;}


img {border: none;}

#index-images {
	display: none;
}

#partner-logos {
	display: none;
}	