/* ======================================================================                                               */
/* Product      :                                                                                                       */
/* Notes        :                                                                                                       */
/*                                                                                                                      */
/* ======================================================================                                               */
/*                                                                                                                      */
/*  (c) 2006 Justsystems Canada Inc. All Rights Reserved                                                                            */
/*                                                                                                                      */
/* ======================================================================                                               */
/* Revision History: (last five changes)                                                                                */
/* Name             Date       Description                                                                              */
/* =========================                                                                                            */
/* | asmith          6-Jan-12  PROD00034152: DITA 1.2 and 1.1 support                                                   */
/* | addam.smith    31-Aug-06  PROD00000000: Map specialization capable                                                 */
/* | addam.smith    25-Aug-06  PROD00000000: More RelTable operations + CSS that can handle specialized maps            */
/* | michael.gannon 28-Jul-06  PROD0000000: Removed more BR copyright                                                   */
/* | ning.hu                   ng.hu  7-Jul-06 PROD00000000 Reusable Component and Open Map As XML refractoring         */
/* ======================================================================                                               */

@sq-plus-minus;


@sq-structure-view-icons;
$DOCUMENT {
	font-family: "Arial Unicode MS", Verdana, Arial, sans-serif;
	margin-top: 6px;
	margin-left: 4px;
	margin-bottom: 10px;
	padding-top: 6px;
	padding-left: 4px;
	text-align: left;
	font-size: 12px;
	white-space: normal;
	padding-bottom: 6pt;
}

$MARKSEC {
	display: block;
	color: black;
	white-space: normal;
	font-family: "Lucida Sans Unicode", monospace;
	font-weight: normal;
	font-size: 12px;
}

$COMMENT {
	display: inline;
	color: #800000;
	white-space: pre;
	background-color: #E0E0E0;
	text-align: left;
}

$PROCINS {
	background-color: #dee7ec;
	color: #436976;
	text-align: left;
	border: 1pt solid;
	font-style: italic;
}

$PROCINS[Pub], $PROCINS[Interwoven], $PROCINS[iw_document], $PROCINS[interwoven], $PROCINS[iw_component] {
	display: none;
}

[status="changed"], [status="changed"] *, [status="new"], [status="new"] * {
	background-color: #FFFFAE;
}

[status="deleted"], [revisionflag="deleted"] * {
	text-decoration: line-through;
	background-color: #FFFFAE;
}

[size="smaller"] {
	font-size: small;
}

[size="normal"] {
	font-size: medium;
}

[size="larger"] {
	font-size: large;
}

* {
	white-space: nowrap;
	text-align: left;
	display:block;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-style: normal;
	font-size: 10pt;
	font-weight: normal;
}




/* anchor {*/
[class~="topic/anchor"]:before {
	content: 'anchor ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}


[class~="topic/anchor"] {
	display: inline;
}

/* author */
[class~="topic/author"]:before{ 
	content: 'author ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}


/* audience - cascades from main stylesheet, just modify the bg color */

[class~="topic/audience"]:before{ 
	content: 'audience ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}


/* anchor */
[class~="topic/anchor"]:before{
	content: 'anchor ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}

/* category */
[class~="topic/category"]:before {
	content: 'category ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}


/* copyright */
[class~="topic/copyright"]:before{
	content: 'copyright ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color:black;
	background-color:white;
	
}
/* copyryear */
[class~="topic/copyryear"]:before{
	content: 'copyryear ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;

	
}

/* copyrholder */
[class~="topic/copyrholder"]:before{
	content: 'copyrholder ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}


/* created {*/
[class~="topic/created"]:before{
	content: 'created ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;
	
}

[class~="topic/created"] {
	display: inline;
}

/* critdates {*/
[class~="topic/critdates"]:before{
	content: 'critdates ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}

[class~="topic/critdates"] {
	display: block;
}


/* indexterm */
[class~="topic/indexterm"]:before{ 
	content: 'indexterm ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

[class~="topic/indexterm"]:after{ 
	content: '';
}

/* keyword */
[class~="topic/keyword"]:before{ 
	content: 'keyword ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

/* keywords */
[class~="topic/keywords"]:before{ 
	content: 'keywords ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}


/* linktext */
[class~="topic/linktext"]:before{
	content: 'linktext ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}

[class~="topic/linktext"] {
	display: block;
}


/* map */
[class~="map/map"]:before{
	content: 'map ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color: white;
	
}

/* navref */
[class~="map/navref"]:before{
	content: 'navref ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color: white;
	
}


/* othermeta */
[class~="topic/othermeta"]:before {
	content: 'othermeta ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color: white;
	
}




/* permissions */
[class~="topic/permissions"]:before {
	content: 'permissions ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color: white;
	color:black;
	
}




/* RELTABLE STYLING */
/* relcell */
[class~="map/relcell"]:before{ 
	content: 'relcell ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

/* relcolspec */
[class~="map/relcolspec"]:before{ 
	content: 'relcolspec ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

[class~="map/relcolspec"]{ 
	display:block;
}



/* relcell */
[class~="map/relcell"]:before{ 
	content: 'relcolspec ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}



/* relheader */
[class~="map/relheader"]:before{ 
	content: 'relheader ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color:black;
	background-color:white;	
}

/* relheader */
[class~="map/relheader"]{ 
	
	background-color:white;	
}


/* relrow */
[class~="map/relrow"]:before{ 
	content: 'relrow ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}


/* reltable */

[class~="map/reltable"]{ 
	display:block;
}

[class~="map/reltable"]:before{ 
	content: 'reltable ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}



/* resourceid:before {*/
[class~="topic/resourceid"]:before {
	content: 'resourceid ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

/* revised {*/
[class~="topic/revised"]:before {
	content: 'revised ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}




/* searchtitle {*/
[class~="topic/searchtitle"]:before{
	content: 'searchtitle ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;	
}

/* topichead */
[class~="mapgroup-d/topichead"]:before{
	content: 'topichead ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}


/* topicmeta */
[class~="map/topicmeta"]:before{
	content: 'topicmeta ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;
	
}


/* topichead */
topichead:before{
	content: 'topichead ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;
	
	
}



/* topicref */
topicref:before{
	content: 'topicref ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;
	
}


/* topicgroup */

topicgroup:before, *[class~="topicgroup"]:before{
	content: 'topicgroup ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color:white;
	
}



/* vrm */
[class~="topic/vrm"]:before{
	content: 'vrm ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}

/* vrmlist */
[class~="topic/vrmlist"]:before{
	content: 'vrmlist ';
	font-family: 'MS Shell Dlg';
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	
}

