

/*----------------------------------------------------------------------------------------------------------*/

#container { width:788px; margin-left:auto; margin-right:auto; top:0px; padding:0px; border: 1px solid #cccccc; }

/*----------------------------------------------------------------------------------------------------------*/

#header{ height:103px; background-image: url(../templates/images/PS_header.jpg)}
/*----------------------------------------------------------------------------------------------------------*/

#content { 	padding: 10px;
			
			margin:0px;
			font-family:Arial, Helvetica, sans-serif; 
			/*font-weight: 100; */
			font-size:1em;
			}

#content p { 
line-height:1.4em; 
}

h1 {font-size: 1.5em;}
/*----------------------------------------------------------------------------------------------------------*/
.links {
	width: 230px;
	border-right: 2px solid #0066CC;
}
.links img {
	border: none;
}

.links ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	text-indent: 0.7em;
}
.links a {
	margin: 0px;
	text-decoration: none;
	font-size: 0.8em;
	font-weight: bold;
	color: #000000;
}
.links a:hover {
	text-decoration: underline;
	font-size: 0.8em;
	color: #0066CC;
}
.links li {
	line-height: 1.3em;
	text-align: left;
	text-decoration: none;
	border-bottom: 1px dashed #CCCCCC;
}
.links .sub a {
	line-height: 1.3em;
	text-align: left;
	text-decoration: none;
	/*text-indent: 1.2em;*/
	margin-left: 0.4em;
	padding-left: 0.9em;
	font-weight: normal;
	font-size: 0.7em;
	background: url(../Templates/images/subarrow.gif) no-repeat left;
}
.links .sub a:hover {
	text-decoration: underline;
	font-size: 0.7em;
	font-weight: normal;
	color: #0066CC;
}
.links .subbold a {
	line-height: 1.3em;
	text-align: left;
	text-decoration: none;
	margin-left: 0.4em;
	padding-left: 0.9em;
	font-weight: bold;
	font-size: 0.7em;
	background: url(../Templates/images/subarrow.gif) no-repeat top left;
}
.links .subbold a:hover {
	text-decoration: underline;
	font-size: 0.7em;
	font-weight: bold;
	color: #0066CC;
}
.links .subsub a {
	line-height: 1.3em;
	text-align: left;
	text-decoration: none;
	margin-left: 1em;
	padding-left: 1em;
	background: url(../Templates/images/subarrow.gif) no-repeat top left;
	font-weight: normal;
	font-size: 0.7em;
}
.links .subsub a:hover {
	text-decoration: underline;
	font-size: 0.7em;
	font-weight: normal;
	color: #0066CC;
}
.links .linkheader {
	margin: 0px;
	text-decoration: none;
	font-size: 0.7em;
	font-weight: bold;
	color: #FF6600;
	line-height: 1.8em;
}
.links .linkheader_sub {
	margin: 0px;
	text-decoration: none;
	font-size: 0.7em;
	font-weight: bold;
	color: #000000;
	line-height: 1.6em;
}
.links .sub_i a {
	margin: 0px;
	text-decoration: none;
	font-size: 0.7em;
	color: #000000;
	font-weight: normal;
	line-height: 1.6em;
	/*text-indent: 1.8em;*/
	margin-left: 1em;
	padding-left: 1em;
	background: url(../Templates/images/subarrow.gif) no-repeat left;
}
.links .sub_i a:hover {
	font-weight: normal;
	font-size: 0.7em;
}
.selected {
	background: url(../Templates/images/selection.gif) no-repeat right;
	/*border-bottom: 1px dashed #FF6600;
	border-top: 1px dashed #FF6600;*/
}
.section {
	background: url(../Templates/images/section_new.gif) no-repeat right top;
	/*border-bottom: 1px dashed #FF6600;
	border-top: 1px dashed #FF6600;*/
}
.sectionselected{
	background: url(../Templates/images/sectionselected.gif) no-repeat right;
	/*border-bottom: 1px dashed #FF6600;
	border-top: 1px dashed #FF6600;*/
}
.sectionselected_tk{
	background: url(../Templates/images/sectionselected_tk.gif) no-repeat top;
	/*border-bottom: 1px dashed #FF6600;
	border-top: 1px dashed #FF6600;*/
}
/*----------------------------------------------------------------------------------------------------------*/
#main {
	width: 500px;
	padding-left: 20px;
}

#main table {
	width: 100%;
	border-color: #0066CC;
}

table td {
	vertical-align: top;
	align: left;
}

.linkcolors {  font-family: Arial, Helvetica, sans-serif; color: #0066CC; text-decoration: underline}
.mainfonts {  font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none}
.heading {  font-weight: bold; color: #0066CC}
.questions {  color: #0066CC}

/*------------------------------------------------------------------------------------------------------------*/
.searchbox {
	border: 1px solid #FF6600;
}
.optionalbox {
	border: 1px solid black;
}