/* $Id: style.css,v 1.5 2005/01/19 14:15:11 jodrell Exp $ */

body {
	margin:				0px;
	padding:			30px;
	background-color:		#FFFFFF;
	font-family:			Tahoma, Lucida, Arial, Helvetica, Sans-Serif;
	font-size:			9pt;
	letter-spacing:			+0.3pt;
	color:				#606060;
}

hr {
	height: 1px;
}

ul,ol,li,td,th {
	font-family:			Tahoma, Lucida, Arial, Helvetica, Sans-Serif;
	font-size:			9pt;
	color:				#606060;
}

p,blockquote {
	text-align:			justify;
}

.titleimg {
	margin:				0px;
	padding:			0px;
	width:				100%;
	height:				70px;
	background-color:		#54A0DC;
	background-image:		url(/img/psg-title.jpg);
}

.titletext {
	display:			none;
	visibility:			hidden;
}

.links {
	font-family:			"Trebuchet MS", Lucida, Sans-Serif;
	margin:				0px;
	padding:			2px 0px;
	width:				100%;
	background-color:		#213E59;
	border-top:			1px solid #000000;
	border-bottom:			1px solid #000000;
	color:				#FFFFFF;
	text-align:			right;
	vertical-align:			middle;
	white-space:			nowrap;
	letter-spacing:			+1pt;
}

.about {
	margin:				0px 0px;
	padding:			5px;
	text-align:			justify;
	border:				1px dotted #D0D0D0;
}

.tourimg {
	width:				120px;
	height:				78px;
	float:				right;
	margin:				0px 0px 10px 10px;
}

a:link.navlink,a:visited.navlink {
	color:				#FFFFFF;
	text-decoration:		none;
	font-weight:			bold;
}

a:hover.navlink,a:active.navlink {
	color:				#FF0000;
	text-decoration:		underline;
	font-weight:			bold;
}

input[type=text],input[type=password],select,textarea {
	border:				1px solid #606060;
	font-family:			Arial, Helvetica, Sans-Serif;
	color:				#606060;
}

input[type=button],input[type=submit],input[type=clear] {
	border:				1px solid #606060;
	font-family:			Arial, Helvetica, Sans-Serif;
	color:				#606060;
	background-color:		#C0C0C0;
}

.content {
	margin:				5px 50px;
}

a:link,a:visited {
	color:				#606060;
}

a:hover,a:active {
	color:				#FF0000;
}

pre,code,tt {
	font-family:			Courier New, Courier, Monospace;
}

.psg-title {
	padding:			1px;
	border:				1px dotted #D0D0D0;
	letter-spacing:			+1pt;
}

.psg-header {
	margin:				5px 15px;
	font-weight:			bold;
	background-color:		#F0F0F0;
	padding:			3px;
}

.psg-body {
	margin:				5px 15px;
}

.psg-table {
	width:				100%;
	border:				1px dotted #D0D0D0;
}

.psg-th {
	font-weight:			bold;
	text-align:			left;
	background-color:		#C0C0C0;
}

.psg-td-wide {
	font-family:			Arial, Helvetica, Sans-Serif;
	width:				100%;
}

.psg-input,.psg-input-small {
	font-family:			Arial, Helvetica, Sans-Serif;
	border:				1px solid #606060;
	color:				#606060;
}

.psg-input-wide,.psg-text {
	font-family:			Arial, Helvetica, Sans-Serif;
	border:				1px solid #606060;
	width:				100%;
	color:				#606060;
}

.row0 {
	background-color:		#F0F0F0;
}

.row1 {
}
