/* CSS Document *//*-----------layout-----------*/html * {		margin: 0px;		padding: 0px;}body {		font-size: .95em;		font-family: Arial, Helvetica, sans-serif;		color: #000000;		background-color: #ffffff;		background-position: 0px 100px;		background-repeat: repeat;}#container {		width: 821px;		margin: 0px auto;		text-align: left;		background-image:url(../images/pubad_body.jpg);		background-repeat:repeat;		padding-bottom: 25px;}#banner {	/*		position:relative;		top: 0px;		left: 0px;	*/	height: 120px;	padding-top: 30px;	background-image: url(../images/pubad_banner.jpg);	background-repeat: no-repeat;}.title {	font-family: "Arial", Helvetica, sans-serif; 	font-size:1.75em;	font-weight:strong;	text-align:right;	color: #FFFFFF;	width: 400px;	}.subtitle {	font-family: "Arial", Helvetica, sans-serif; 	font-size:.95em;	color: #FFFFFF;	width: 400px;	text-align:right;}.degree {	font-family: "Arial", Helvetica, sans-serif; 	font-size:.95em;	color: #FFFFFF;	width: 400px;	text-align:right;}.subtitle2 {	font-family: "Arial", Helvetica, sans-serif; 	font-size:.95em;	font-style:italic;	color: #FFFFFF;	width: 400px;	text-align:right;}#layout {		width: 780px;		padding-left: 20px;}p {	margin-bottom: 1em;}	/*-------------text-------------*/h1 {	font-size: 1.0em;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-transform: uppercase;	color: #FFF;	border: 1px solid #000;	background-color: #333;	padding: 5px 7px;	margin-bottom: 2em;}h2 {	font-family: "Times New Roman", Times, serif;	font-size: 1.3em;	font-style: italic;	border-bottom: 1px solid #333;	margin: 2em 0em 1em;	color: #000;}h3 {	font-family: "Times New Roman", Times, serif;	font-size: 1.2em;	font-style: italic;	margin: 1.5em 0em .5em;	color: #000;}/*-----------navigation--------------*/#left {		width: 210px;		float: left;}.leftnav {		background-color: #FFF;		font-size: 12px;		border: 1px solid #999;		border-top-color:#FFFFFF;		border-bottom-color: #FFF;}.leftnav ul {		list-style: none;}.leftnav a {	padding: 5px 7px;	border: 1px solid #000;	background-color: #fff;	color: #000;	display: block;	text-decoration: none;	text-align: left;	border: 1px solid #000;	font-size: .95em;}.leftnav a:hover{	color: #000;	background-color:#FFFFFF;	border-left: 10px solid #333333;	text-align: right;}.leftnav ul li ul a{		padding-left:20px;}* html .leftnav li { height: 1px; }/*-----------content-----------*/#content {	width: 560px;	float: left;	padding-left: 10px;}/*----------footer-----------*/#footer {	width: 808px;	margin: 0px auto;	}#footercontent {	padding: 10px;	background-color: #333;	color: #ccc;	font-size: .85em;	text-align: right;	}#footercontent a {	color: #ccc;}#footercontent a:hover {	background-color: inherit;}
