/* INDEX.CSS FOR MAIN PAGE OF PPC */

div#call_banner{
	position:absolute;
	height:30px;
	left:145px;
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
}
#call_banner h3{
 	margin-bottom:-15px;
	font-size:15px;
	font-weight:bold;
    margin-top:5px;
}

/* TABS */

div#tabs{
	width:367px;
	height:37px;
	margin:0 0 0 -10px;
	padding:0;
	}
	
ul#tabnav li{
	list-style-type:none;
	float:left;
	height:37px;
	margin:0;
	padding:0;
	}
	
ul#tabnav a{
	border:none;
	display:block;
	height:37px;
	margin:0;
	padding:0;
	text-decoration:none;
	outline:none;
	}

li#home{
	width:58px;
	background-position:left top;
	}

li#home.here{
	background-position:left bottom;
	}

li#careers{
	width:56px;
	}
	
li#training{
	width:77px;
	}
	
li#earnings{
	width:63px;
	}
	
li#careers{
	background-position:266px top;
	}

li#careers.here{
	background-position:266px bottom;
	}

li#training{
	background-position:210px top;
	}
	
li#training.here{
	background-position:210px bottom;
	}

li#earnings{
	background-position:132px top;
	}

li#earnings.here{
	background-position:132px bottom;
	}

li#outlook{
	width:70px;
	background-position:right top;
	}	

li#outlook.here{
	width:70px;
	background-position:right bottom;
	}	
	
div#copybox{
	margin:0 auto 0 30px;
	width:327px;
	}

div#copybox img{
	margin:0px 0 10px 0;
	}
	
div#copyfoot img{
	margin:0 0 -6px 0;
	}
	
div#copybox h1{
	margin:10px 40px 0;
	font-size:18px;
	text-align:center;
	}
	
div#copybox h2{
	font-size:14px;
	margin:10px;
	text-align:center;
	}

table.tabs{
	font: 11px Arial, Helvetica, sans-serif;
	}	
	
/***IE***/
div#copytext{
	width:307px;
	height:328px;
	overflow:auto;
	}

/***FIREFOX***/
#copybox > div#copytext{
	width:307px;
	height:290px;
	overflow:auto;
	}
	
ul.copylist{
	margin-top:0;
	}
	
ul.copylist li{
	margin:0 60px 10px 15px;
	font-weight:bold;
	list-style-position:inside;
	font: 12px Arial, Helvetica, sans-serif;
	}

table.copy_col{
	margin:auto;
	padding:10px 0;
	}
	
table.copy_col tr{
	padding-left:5px;
	}
	
table.copy_col th{
	text-align:left;
	font-size:16px;
	border-collapse:collapse;
	}

table.copy_col td{
	font-size:13px;
	padding-right:15px;
	}
	
div.clear{
	height: 20px;
	clear: both;
	display:none;
	}

h1{
	padding:10px 0 0 0;
	}



/**ERRORS****/

.hide{
	display:none !important;
	border:none !important;
	margin:0;
	}

.flashMessage{
	font-style:normal;
	font-size: 14px;
	color: #D60202;
	text-align: center;
	background-color: #FFF0ED;
	padding: 2px;
	border: 1px solid #FF0000;
	margin-bottom: 5px;
	margin-right: 8px;
	}


/*copyright*/

/*copyright footer*/

#copyrightFooter{
	font-size:12px;
	margin:0 auto;
	padding:250px 0 10px 0;
	_padding-top:120px 0 10px 0;
	*padding-top:300 0 10px 0;
	width:729px;
	clear:both;
	font-family:arial,sans-serif;
	
	}

#copyrightFooter p{
	text-align:center;
	}

#copyrightFooter a:link,
#copyrightFooter a:visited{
	color:#333;
	}
}

