/* CSS Document */body {	background-color: #fff;	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	background-image:url(../images/pjtt_background.jpg);	background-position:top;	background-repeat:repeat-x;		font-size:11px;	color:#333;	text-align:center;	font-weight:normal;	line-height:18px;	height:100%;}a {	color:#1a3590;	text-decoration:none;	background-color:transparent;	text-decoration:underline;	border-style: none;	}a:hover {	color:#B36D00;	text-decoration:underline;	}img	{	border-style: none;}	h1 {	font-family:"Century Gothic", "Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:28px;	color:#20489f;	font-weight:100;	text-transform:uppercase;	}h2 {	font-family:"Century Gothic", "Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:18px;	color:#B36D00;	font-weight:100;	}.inactive_text {	color:#999;	}.caption {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:10px;	color:#6e6e6e;	text-align:left;	line-height:14px;	}.home_teaser {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:10px;	color:#666;	text-align:center;	line-height:14px;	}.home_teaser a{  	text-decoration:none; }.pageEmphasis {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:12px;	color:#B36D00;	line-height:14px;	font-weight:bold;	}.pageTitle {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:12px;	color:#B36D00;	text-align:center;	line-height:14px;	font-weight:bold;	}.sectionTitle {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:12px;	color:#B36D00;	text-align:left;	line-height:14px;	font-weight:bold;	padding-top:12px;	padding-bottom:12px;	}.sectionsubTitle {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:12px;	color:#333;	text-align:left;	line-height:14px;	font-weight:normal;	padding-top:12px;	padding-bottom:12px;	}.subHead {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:11px;	color:#333333;	text-align:left;	font-weight:bold;	line-height:14px;	}.subHeadSidebar {	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:11px;	color:#333333;	text-align:center;	font-weight:bold;	line-height:14px;	padding:10px;	}	/* MENU */#menu1 {  	width:786px;	height:20px;  	list-style-type:none;	margin:10px 0px 10px 10px;;	padding:10px 0px 8px 0px;;  }#menu1 li {  	float:left;  	width:131px;	font-family: "Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-weight: bold;	color: #333;	font-size:10px;	line-height:16px;	text-transform:uppercase;	text-align: center;	padding:0;	margin: 0;	  }#menu1 a {	display:block;	width:131px;  	padding:0px;	margin:0px;  	color:#333;   	text-align:center;   	text-decoration:none;   }#menu1 a:hover {  	color:#333; 	border-bottom:6px solid #1a3590; padding-bottom:16px;  }/* "current tab" style */#menu1 li a#current { color:#333; border-bottom:6px solid #1a3590;	padding-bottom:16px; margin-bottom:0px;}	/* SUBMENU */#subnavcontainer{padding-top:10px;overflow: hidden;width: 730px;height:30px;}#subnavcontainer a{  	text-decoration:none; }#subnavlist{list-style-type: none;margin: 0;padding: 0;}#subnavlist li{border-left: 2px solid #ccc;float: left;line-height: 1.1em;margin: 0 1em 0 -.5em;padding: 0 1em 0 .5em;}/* "current tab" style */#subnavcontainer li a#subcurrent {font-weight:bold; color:#B36D00; clear:none; }/* end submenu */	#wrapper {	width:790px;	height:100%;	margin-left:auto;	margin-right:auto;	margin-top:0px;	margin-bottom:0px;	padding:0px;/*	border-style:double;	border-width:1px;	border-color:#fec689;	background-color:#FCF6EE;*/}#logo {	text-align:left;	left:0px;	top:0px;	margin-top:10px;	z-index:100;	float:left;	clear:none;	width:500px;	height:54px;	clear:none;	margin-bottom:0;	padding:0;}#content {	text-align:left;	width:790px;	padding-top:0px;	padding-left:10px;	padding-right:10px;	padding-bottom:10px;/*	border-style:solid;	border-width:1px;	border-top-color:#FCF6EE;	border-bottom-color:#fec689;	border-left-color:#FCF6EE;	border-right-color:#FCF6EE;*/	background-color:#fff;}#topgraphic_caption {	position:relative;	top:-16px;	width:780px;	height:15px;	font-family:"Lucida Grande", Verdana, Arial, "Lucida Sans",Helvetica, sans-serif;	font-size:9px;	color:#fff;	text-align:right;	line-height:10px;	background-color:#20489f;	z-index:200;	margin:0;	padding-right:10px;	float:right;	vertical-align:top;	}#footer {	background-color:#ccc;	padding:10px;	width:700px;	font-size:9px;	color:#666;	text-align:left;	clear:none;	margin:0 auto;	}		#bluehead {	position:relative;	background-color:#1a3590;	width:790px;	height:30px;	color:#666;	text-align:center;	margin-top:-20px;	clear:none;	z-index:201;	margin-left:auto;	margin-right:auto;	}#header {	background-color:#fff;	background-image:url(../images/pjtt_headerback.jpg);	background-repeat:repeat-x;	width:790px;	height:88px;	font-size:9px;	color:#666;	text-align:center;	margin-left:auto;	margin-right:auto;	margin-top:0px;	clear:none;	z-index:2;	}#rightcallout {	float:right;	text-align:left;	width:280px;	vertical-align:top;	clear:none;	background-color:#fff;	/*background-color:#E2E6F1;*/	margin:0px 0px 20px 30px;	border:1px #dddddd solid;	font-weight: normal;	color: #333;	padding:10px;}#rightcallout a{	text-decoration:none;}#rightcallout_pic {	float:right;	text-align:left;	width:280px;	vertical-align:top;	clear:both;	background-color:#fff;	/*background-color:#E2E6F1;*/	margin:0px 0px 20px 30px;	font-weight: normal;	color: #333;	padding:0px;}#classleft_pic {	float:left;	text-align:left;	width:132px;	vertical-align:top;	clear:none;	margin:0px 10px 10px 0px;	font-weight: normal;	color: #333;	padding:0px;}#rightcolumn {display:inherit;	float:right;	text-align:left;	width:350px;	vertical-align:top;	clear:none;	margin:0px 0px 20px 0px;	font-weight: normal;	color: #333;}#leftcolumn {	display:inherit;	float:left;	text-align:left;	width:350px;	vertical-align:top;	clear:none;	margin:0px 0px 20px 0px;	font-weight: normal;	color: #333;}.network_words {	width:180px;	float:left;	padding:0px;	text-align:left;}.network_thumbs {	width:160px;	float:right;	padding:0px;	text-align:right;}.network_title {	color:#B36D00;	font-weight:bold;}#topgraphic {	width: 790px;	height:250px;	margin:0;	padding:0;}