/* comatonse screen style sheet */

body {
	background-color: #ffffff;
	}
				
a 	{
	text-decoration:none;
	}
	
a:link {color:#9FFFE2;} a:visited {color:#9FFFE2;} a:active {color: #FFFFFF;} a:hover {color:#FFC4BE;}
	
a.white-link:link {color:#FFFFFF;} a.white-link:visited {color:#FFFFFF;} a.white-link:active {color: #FFFFFF;} a.white-link:hover {color:#FFFFFF;}

ul {
	margin-bottom:0;
	margin-top:0;
	align:justify;
	}

ol {
	margin-bottom:0;
	margin-top:0;
	align:justify;
	}

p {
	margin-top:0;
	align:justify;
	}
	
img.printonly-img { 
	display:none;
	 }


/* NAVIGATION TABLE */
.nav-table { 
	background:url("img/bg_navigation_80.png") top left repeat;
	border: 10px solid transparent;collapse; /* 'cellspacing' */
	position:fixed;
	top:36px;
	left:48px;
	width:192;
	font-family: Palatino, Times;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-align:right;
	 }
	
.nav-table th, 
.nav-table td { 
	align:right;
	valign:top;
	padding:2px;
	margin:0;
	 }
	 
	table.nav-table a:link {color: #000000;}
	table.nav-table a:visited {color: #000000;}
	table.nav-table a:hover {color: #9FFFE2;}
	table.nav-table a:active {color: #FFC4BE;}
	 
td.clear { 
	align:right;
	valign:top;
	padding:2px;
	margin:0;
	 }
	 
	 
	/* NAVIGATION SEARCH BUTTON */
	 .searchbutton{
	font-family:       Palatino, Times;
	font-size:         14px;
	color:             #000000;
	background-color:  transparent;
	font-weight:       bold;
	padding:           0px 0;
	border-width:      0;  
	cursor:            pointer;
	text-align:right;
	}

	 .searchbutton_hover{
	font-family:       Palatino, Times;
	font-size:         14px;
	color:             #9FFFE2;
	background-color:  transparent;
	font-weight:       bold;
	padding:           0px 0;
	border-width:      0;  
	cursor:            pointer;
	text-align:right;
	}

	 .searchbutton_click{
	font-family:       Palatino, Times;
	font-size:         14px;
	color:             #FFC4BE;
	background-color:  transparent;
	font-weight:       bold;
	padding:           0px 0;
	border-width:      0;  
	cursor:            pointer;
	text-align:right;
	}
	 
	/* NAVIGATION GREY TEXT */
	div.grey {
		font-family: Palatino, Times;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		text-align:right;
		}
	div.grey a:link {color: #ffffff;}
	div.grey a:visited {color: #ffffff;}
	div.grey a:hover {color: #9FFFE2;} /* #77b5a2 6D5E4B 346D65*/
	div.grey a:active {color: #FFC4BE;}
		 
	/* NAVIGATION GREEN TEXT */
	div.greenlink {
		font-family: Palatino, Times;
		font-size:14px;
		font-weight:bold;
		color:#000000;
		text-align:right;
		}
	div.greenlink a:link {color: #9FFFE2;}
	div.greenlink a:visited {color: #9FFFE2;}
	div.greenlink a:hover {color: #FFFFFF;} /* #77b5a2 */
	div.greenlink a:active {color: #FFC4BE;}



/* CONTENT TABLE */
.con-table { 
	background:url("img/bg_whitefleck_90.png") top left repeat;
	border: 14px solid transparent;collapse; /* 'cellspacing' */
	position:absolute;
	top:36px;
	left:276px;
	width:672;
	font-family: Palatino, Times;
	font-size:14px;
	font-weight:regular;
	color:#000000;
	text-align:justify;
	 }
	
.con-table th, 
.con-table td { 
	text-align: justify;
	align:left;
	valign:top;
	padding:0px;
	margin:0;
	 }
	 
table.con-table a:link {color: #9FFFE2;}
table.con-table a:visited {color: #9FFFE2;}
table.con-table a:hover {color: #FFC4BE;}
table.con-table a:active {color: #FFFFFF;}


/* CONTENT TRANSPARENT TABLE */
.con-transparent-table { 
	background:transparent;
	border: 14px solid transparent;collapse; /* 'cellspacing' */
	position:absolute;
	top:36px;
	left:276px;
	width:672;
	font-family: Palatino, Times;
	font-size:14px;
	font-weight:regular;
	color:#bcb99b;
	text-align:justify;
	 }
	
.con-transparent-table th, 
.con-transparent-table td { 
	text-align: justify;
	align:left;
	valign:top;
	padding:0px;
	margin:0;
	 }
	 
table.con-transparent-table a:link {color: #9FFFE2;}
table.con-transparent-table a:visited {color: #9FFFE2;}
table.con-transparent-table a:hover {color: #FFC4BE;}
table.con-transparent-table a:active {color: #FFFFFF;}



	/* CONTENT HEADER TABLE */
	.header-table { 
		background:transparent;
		border: 0;collapse; /* 'cellspacing' */
		margin-bottom:-4;
		margin-top:0;
		position:left;
		font-family: Palatino, Times;
		font-size:18px;
		font-weight:regular;
		color:#ffffff;
		text-align:right;
		 }
	
	.header-table th, 
	.header-table td { 
		text-align: right;
		align:right;
		valign:top;
		padding:0px;
		margin:0;
		 }
	 
	table.header-table a:link {color: #9FFFE2;}
	table.header-table a:visited {color: #9FFFE2;}
	table.header-table a:hover {color: #FFC4BE;}
	table.header-table a:active {color: #FFFFFF;}
	
	
	/* WRITINGS TITLE TABLE */
	.writingstitle-table { 
		background:transparent;
		border: 0;collapse; /* 'cellspacing' */
		margin-bottom:-4;
		margin-top:0;
		position:left;
		font-family: Palatino, Times;
		font-size:18px;
		font-weight:bold;
		color:#000000;
		text-align:left;
		 }
	
	.writingstitle-table th, 
	.writingstitle-table td { 
		text-align:left;
		align:left;
		valign:top;
		padding:0px;
		margin:0;
		 }
	 
	table.writingstitle-table a:link {color: #9FFFE2;}
	table.writingstitle-table a:visited {color: #9FFFE2;}
	table.writingstitle-table a:hover {color: #FFC4BE;}
	table.writingstitle-table a:active {color: #FFFFFF;}


	/* TOPIC HEADER TABLE */
	.tophead-table { 
		background:transparent;
		border: 0;collapse; /* 'cellspacing' */
		margin-bottom:-16;
		margin-top:0;
		position:left;
		font-family: Palatino, Times;
		font-size:18px;
		font-weight:regular;
		color:#ffffff;
		text-align:right;
		 }
	
	.tophead-table th, 
	.tophead-table td { 
		text-align: right;
		align:right;
		valign:top;
		padding:0px;
		margin:0;
		 }
	 
	table.tophead-table a:link {color: #9FFFE2;}
	table.tophead-table a:visited {color: #9FFFE2;}
	table.tophead-table a:hover {color: #FFC4BE;}
	table.tophead-table a:active {color: #FFFFFF;}



	/* CONTENT TOPIC TABLE */
	.topic-table { 
		background:transparent;
		border: 0;collapse; /* 'cellspacing' */
		margin-bottom:0;
		margin-top:0;
		position:left;
		font-family: Palatino, Times;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		text-align:right;
		 }
	
	.topic-table th, 
	.topic-table td { 
		text-align: right;
		align:right;
		valign:top;
		padding:0px;
		margin:0;
		 }
	 
	table.topic-table a:link {color: #9FFFE2;}
	table.topic-table a:visited {color: #9FFFE2;}
	table.topic-table a:hover {color: #FFC4BE;}
	table.topic-table a:active {color: #FFFFFF;}


	/* CONTENT SUB-HEADER TABLE */
	.sub-table { 
		background:transparent;
		border: 0;collapse; /* 'cellspacing' */
		margin-bottom:0;
		margin-top:0;
		position:left;
		font-family: Palatino, Times;
		font-size:12px;
		font-weight:bold;
		color:#ffffff;
		text-align:right;
		 }
	
	.sub-table th, 
	.sub-table td { 
		text-align: right;
		align:right;
		valign:top;
		padding:0px;
		margin:0;
		 }
	 
	table.sub-table a:link {color: #9FFFE2;}
	table.sub-table a:visited {color: #9FFFE2;}
	table.sub-table a:hover {color: #FFC4BE;}
	table.sub-table a:active {color: #FFFFFF;}
