/* compinfo styles */
#compbannerimg {
	width: 619px;
	height: 154px;
	background: url(./cynimgs/flashbanner_company.jpg);
}

#careerbannerimg {
	width: 619px;
	height: 154px;
	background: url(./cynimgs/flashbanner_company.jpg);
}

#newsbannerimg {
	width: 619px;
	height: 154px;
	background: url(./cynimgs/flashbanner_company.jpg);
}

#content {
}

#intro {
	position: relative;
	width: 780px;
	height: 35px;
	padding-top: 20px;
}

#intro h1 {
        width: 300px;
        height: 21px;
        padding: 0px;
        margin: 0px 0px 10px 201px;
}

#intro h1.title {
        background: url(./cynimgs/company_title.gif) no-repeat;
}

#intro h1.newstitle {
        background: url(./cynimgs/news_title.gif) no-repeat;
}

#intro h1.careertitle {
	background: url(./cynimgs/career_title.gif) no-repeat;
}
	
#intro h1 span {
	display: none;
}

#aboutnav {
	position: absolute;
	top: 24px;
	left: 20px;
	width: 160px;
	padding-bottom: 5px;
	border: 1px #999999 solid;
}

#aboutnav img {
	border: none;
	border-bottom: 1px #999999 solid;
	margin: 0px;
	padding: 0px; 
}

#aboutnav ul {
	margin: 0px;
	padding: 0px;
}

#aboutnav li {
	width: 142px;
	padding-left: 18px;
	list-style-type: none;
	line-height: 25px;
	color: #009933;
	background: #FFFFFF;
}

#aboutnav li.navhead {
	padding: 0px;
	margin: 0px;
}

#aboutnav a {
	padding: 0px;
	margin: 0px;
}

#aboutnav a:link, a:visited {
	color: #666666;
	text-decoration: none;
}

#aboutnav a:hover, a:active {
	color: #009933;
	text-decoration: none;
}

#contentwrap {
	width: 530px;
	margin: 0px 0px 0px 203px;
	padding-bottom: 35px;
	background: #FFFFFF;
}

#contentwrap h2 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

#contentwrap h3 {
	font-size: 8pt;
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

#contentwrap p {
	margin: 0px;
	padding: 0px 0px 20px 0px;
}

#newswrap {
	width: 400px;
	margin: 0px;
	padding: 0px;
}


#positions {
	width: 287px;
	min-height: 100px;
	margin: 10px 0px 10px 100px;
	padding: 8px;
	background: #EEEEEE;
	border: 1px #999999 solid;
}
