@charset "utf-8";
/* CSS Document */

@import url(reset.css);


#pagewrapper {
	padding-left:32px;
	padding-top:40px;
}

p, h1, h2, h3, h4, h5 {
	margin-bottom:10px;
	font-family:Arial,Geneva,Lucida Grande;
}
h1 {
	font-size:2em;
	color:#e86605;
}
h2 {
	font-size:12px;
	font-weight:bold;
	color:#3e3a3a;
	padding: 0px 0px 5px 0px;
	line-height: 18px;
}
h3 {
	font-size:1.4em;
	font-weight:bold;
	color:#3e3a3a;
}

h4 {
	font-size:26px;
	color:#f56100;
	line-height: 28px;
}

h5 {
	font-size:35px;
	font-weight: bold;
	color:#f56100;
	line-height: 28px;
	padding: 0px 0px 20px 0px;
}

h6 {
	font-size:14px;
	font-weight: bold;
	color:#333333;
}

#logobanner {
	width:950px;
}
#logo {
	float:left;
}

#navigation {
	float:right;
	margin-top:16px;
}

.homebanner {
	background-image: url(images/home_text_back.jpg);
	width: 323px;
	padding: 0px 25px 0px 0px ;

}

/* sub page specifics */

#subpagebanner {
	/*background-color: #fdae0e;*/
}
#subcontent {
	background: url(images/subpage-content-background.jpg) repeat-y;
}

#subnavigation 
{
	
	float:left;
	width:130px;
	min-height:155px;
	padding:20px 0px 0px 50px;
}
#subnavigation h2 {
	font-size:1.6em;
	font-weight:bold;
	color:#e86605;
	width:130px;
}
#subpagecontent {
	float:left;
	width:490px;
	margin:20px 0px 0px 30px;
}
#subpagecontent h1 {
	font-size:1.6em;
	color:#e86605;
	font-weight:bold;
}
#subpagecontentright {
	float:left;
	width:111px;
	padding:20px 0px 0px 65px;
}
#subpagecontentfooter {
/*	background-color: #fdae0e;*/
}
.copycalltop { background-image: url(images/copy_callout_top.gif); background-repeat: no-repeat; width: 481px; height: 13px; }
.copycallbody { background-image: url(images/copy_callout_body.gif); width: 441px; padding-right: 20px; padding-left: 20px; }
.copycallbottom { background-image: url(images/copy_callout_bottom.gif); background-repeat: no-repeat; width: 481px;}
.tablerule { border-bottom: #999999 1px solid }

/* Home page specifics */
#flashbanner {
	
	/*background-color: #fdae0e;*/
}
#subbanner { background: url(images/subbanner_top.jpg) no-repeat; width: 957px; height: 10px; }
#subbannerfoot { background: url(images/subbanner_bottom.jpg) no-repeat; width: 957px; height: 21px; margin-bottom: 25px; }


#subbannerwrap {
	width:950px;

}
#homecontent { background: url(images/subbanner_body.jpg) repeat-y; color: #666666; } 
#homecontentwrap {
	width:970px;
}
#companyinfo {
	float:left;
	width:420px;
	min-height:120px;
	padding-left:40px;
	padding-top:15px;
}
#investorinfo {
	float:left;
	width:460px;
	padding-left:20px;
	padding-top:15px;
}
#footer {
	padding-left:40px;
	color:#999999;
	font-size:.9em;
	width:900px;
}
#footer p {
	font-size:.9em;
}
#footer a:link, #footer a:visited, #footer a:hover {
	color:#999999;
	text-decoration:none;
	font-size:1em;
}