/* Browser Reset Styles
----------------------------------*/
*, html {
	margin: 0; padding: 0;
	/*vertical-align: baseline;*/
}

/* 62.5% = 10px = 1em */
body {
	font-size: 62.5%;
	line-height: 1;
	color:#606060;
}

/* PNG FIX
----------------------------------*/
img, div { behavior: url(../img/iepngfix.htc) }

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

a, img {
	outline: none;
	border: none;
}

em {
	font-style: italic;
}

ul, ol, dl {
	list-style: none;
}

/* <table cellspacing="0"> */
table {
	border-collapse: collapse;	border-spacing: 0;
	empty-cells: hide;
	table-layout: fixed;
}

.floatLeft {
	float: left; display: inline;
}

.floatRight {
	float: right; display: inline;
}

.clear {
	clear: both;
}

hr.clear {
	visibility: hidden;
}

.clearLeft {
	clear: left;
}

.clearRight {
	clear: right;
}


/* General Styles
----------------------------------*/
a{
	text-decoration:none;
	color:#636565;
	margin:0px;	padding:0px;
}

p{
	margin:0; padding:0;
	line-height: 14px;	
}

.center{text-align:center;}
.bold{font-weight:bold;}

.absPos{
	position:absolute;
	z-index:100;
}


/* Main Content Sections - sitewide
---------------------------------------*/

#main-overview-container, #main-detail-container, #homepage-links-container{
	color:#636565;
	font-family:Arial, Helvetica, sans-serif;
	margin:0 auto;	
	width:993px;
	_width:993px;
	font-size:1.3em;
}

#main-overview-container{
	/*border:1px solid #DDD;*/
	_border:none;
	background:#FFF url(../img/detail/detail-bg.jpg) top left no-repeat;
	padding-top:30px;	min-height:487px;
}

#main-detail-container{	
	/*border:1px solid #DDD;*/
	_border:none;
	background:#FFF url(../img/detail/detail-bg.jpg) top left no-repeat;	
	min-height:487px;
}


/* FLASH STYLES
--------------------------------------*/
#corsodyl-container{
	width:990px;
	_width:990px;
	margin:0 auto;
}
/* wrapper to maintain height */
#flash-container{
	height:487px;	
}

#corsodyl-flash{
	height:487px;
	width:990px;
	_width:990px;
	text-align:center;
}
#corsodyl-flash img{
	margin-top:150px;	
}