/*** COMMON ***/

body { 
    background: #FFFFFF; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #505050; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif 
	}

TD { 
    FONT-SIZE: 8pt; COLOR: #505050; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
    }

P {
    margin-top: 8pt; margin-bottom: 8pt
    }

LI {
    margin-top: 2pt; margin-bottom: 2pt
    }

.style1 {font-family:Tahoma, Verdana, "Trebuchet MS" font-size: 8pt; color: #606060}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.style3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.style4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000}

.Navlink {COLOR: #353555; TEXT-DECORATION: none; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold;}
a:link.Navlink  {color : #353555; text-decoration: none;}
a:visited.Navlink  {color : #353555; text-decoration: none; }
a:active.Navlink  {text-decoration: none;}
a:hover.Navlink  {color: #CC6600; text-decoration: none;}

a:link          { color: #505050; text-decoration: none; }
a:hover         { color: #CC0000; text-decoration: underline; }
a:visited       { color: #505050;text-decoration: underline; }
a:visited:hover { color: #CC0000; text-decoration: underline; }

.sHeadLink               { COLOR: #404040; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif }
.sHeadLink:link          { color: #606060; text-decoration: none; }
.sHeadLink:hover         { color: #CC0000; text-decoration: underline; }
.sHeadLink:visited       { color: #606060; text-decoration: none; }
.sHeadLink:visited:hover { color: #CC0000; text-decoration: underline; }

.sLocator               { color: #202020; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; margin-top: 3pt; margin-bottom: 12pt; }
.sLocator:link          { color: #C00000; text-decoration: underline; }
.sLocator:hover         { color: #FF0000; text-decoration: underline; }
.sLocator:visited       { color: #C00000; text-decoration: underline; }
.sLocator:visited:hover { color: #FF0000; text-decoration: underline; }

.sRelatedTitle          {font-weight: bold; font-size: 8pt; color: #606060; margin-top: 20pt; margin-bottom: 3pt; }

.sRelated               { color: #999999; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; margin-top: 3pt; margin-bottom: 10pt; }
.sRelated:link          { color: #903030; text-decoration: underline; }
.sRelated:hover         { color: #FF0000; text-decoration: underline; }
.sRelated:visited       { color: #903030; text-decoration: underline; }
.sRelated:visited:hover { color: #FF0000; text-decoration: underline; }

a.NewsLink               {color:#CC0000; text-decoration: underline; }
a:hover.NewsLink         {color:#FF0000; text-decoration: underline; }
a:visited.NewsLink       {color:#CC0000; text-decoration: underline; }
a:visited:hover.NewsLink {color:#FF0000; text-decoration: underline; }

a.SoloLink               {color:#606060; text-decoration: underline; }
a:hover.SoloLink         {color:#CC0000; text-decoration: underline; }
a:visited.SoloLink       {color:#606060; text-decoration: underline; }
a:visited:hover.SoloLink {color:#CC0000; text-decoration: underline; }

a.SoloLink1               {color:#999999; text-decoration: none; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 8pt; font-weight: bold;}
a:hover.SoloLink1         {color:#CC0000; text-decoration: underline; }
a:visited.SoloLink1       {color:#999999; text-decoration: none; }
a:visited:hover.SoloLink1 {color:#CC0000; text-decoration: underline; }

a.SoloLink2               {color:#606060; text-decoration: none; }
a:hover.SoloLink2         {color:#CC0000; text-decoration: underline; }
a:visited.SoloLink2       {color:#606060; text-decoration: none; }
a:visited:hover.SoloLink2 {color:#CC0000; text-decoration: underline; }

a.FoundLink               {color:#B00000; text-decoration: underline; }
a:hover.FoundLink         {color:#FF0000; text-decoration: underline; }
a:visited.FoundLink       {color:#B00000; text-decoration: underline; }
a:visited:hover.FoundLink {color:#FF0000; text-decoration: underline; }

a.FoundLink2              {color:#999999; text-decoration: none; }
a:hover.FoundLink2        {color:#FF0000; text-decoration: underline; }
a:visited.FoundLink2      {color:#999999; text-decoration: none; }
a:visited:hover.FoundLink2 {color:#FF0000; text-decoration: underline; }

.TutorTitle1 { font-size: 16pt; font-family: Trebuchet MS,Tahoma,Arial,Helvetica; color: #909090; font-weight: bold;  margin-top: 12pt; }
.TutorTitle2 { font-family: Verdana,Arial,Helvetica; font-size: 11pt; color: #606060; font-weight: bold; margin-top: 18pt; margin-bottom: 6pt }
.TutorNormal1 { font-family: Verdana, Arial, Helvetica; font-size: 8pt;  color: #606060;  margin-top: 2pt; margin-bottom: 2pt }
.TutorProcedure2 { font-family: Verdana, Arial, Helvetica; font-size: 8pt; color: #606060; text-indent: -12pt; margin-left: 
               25pt; margin-right: 30pt; margin-top: 4pt; margin-bottom: 0pt }

a:visited.toolLink {
color:#454545;
text-decoration: none;
}
a:hover.toolLink {
color:#FFFFFF;
text-decoration: none;
}
a.toolLink	{
color:#454545;
font:bold 8pt verdana,arial,helvetica;
text-decoration: none;
}

a:visited.toolLink1 {
color:#454545;
text-decoration: none;
}
a:hover.toolLink1 {
color:#000000;
text-decoration: none;
}
a.toolLink1 {
color:#454545;
font:bold 8pt verdana,arial,helvetica;
text-decoration: none;
}

a:visited.Tutorial {
color:#315FCE;
text-decoration: none;
}
a:hover.Tutorial {
color:#598AFF;
text-decoration: none;
}
a.Tutorial	{
color:#315FCE;
text-decoration: none;
}

a:visited.galleryTitleLink {
color:#FFFFFF;
text-decoration: none;
}
a:hover.galleryTitleLink {
color:#274E9E;
text-decoration: none;
}
a.galleryTitleLink	{
color:#FFFFFF;
font:bold 9pt tahoma,arial,helvetica;
text-decoration: none;
}


a:visited.blueTitleLink {
color:#3366CC;
text-decoration: none;
}
a:hover.blueTitleLink {
color:#6699FF;
text-decoration: none;
}
a.blueTitleLink	{
color:#3366CC;
font:bold 9pt verdana,arial,helvetica;
text-decoration: none;
}

a:visited.magentaTitleLink {
color:#BB18EB;
text-decoration: none;
}
a:hover.magentaTitleLink {
color:#DD8AF4;
text-decoration: none;
}
a.magentaTitleLink	{
color:#BB18EB;
font:bold 9pt verdana,arial,helvetica;
text-decoration: none;
}

a:visited.greenTitleLink {
color:#10BA65;
text-decoration: none;
}
a:hover.greenTitleLink {
color:#61F1A9;
text-decoration: none;
}
a.greenTitleLink	{
color:#10BA65;
font:bold 9pt verdana,arial,helvetica;
text-decoration: none;
}

a:visited.leftLink {
color:#001599;
text-decoration: none;
}
a:hover.leftLink {
color:#FF3333;
text-decoration: none;
}
a.leftLink	{
color:#001599;
text-decoration: none;
}

a:visited.Software	{
color:#000000;
text-decoration: none;
}
a:hover.Software	{
color:#666666;
text-decoration: none;
}
a.Software	{
color:#000000;
text-decoration: none;
}

a:hover.importantLink {color:#FF8080}
a:visited.importantLink {color:#993333}
a.importantLink	{
color:#993333;
}

a.vsmallInvisibleLink { font-size: 1pt; color: #FFFFFF; font-family: Arial; text-decoration: none; }
a:visited.vsmallInvisibleLink { font-size: 1pt; color: #FFFFFF; font-family: Arial; text-decoration: none; }
a:hover.vsmallInvisibleLink { font-size: 1pt; color: #FFFFFF; font-family: Arial; text-decoration: none; }


.axSubTitle  { font-family: Verdana; font-size: 10pt; color: #4A7CF0; font-weight: bold;
               margin-top: 5 pt; margin-bottom: -12 pt }

.axSubTitle1  { font-family: Verdana; font-size: 10pt; color: #4A7CF0}

.axSubTitle2  { font-family: Verdana; font-size: 10pt; color: #45C75D; font-weight: bold;
               margin-top: 5 pt; margin-bottom: -12 pt }

.axTitle     { color: #DF92EC; font-family: Tahoma; font-size: 14pt; font-weight: bold;
               margin-top: 5 pt; margin-bottom: -10 pt }

.axTitle1     { color: #4A7CF0; font-family: Tahoma; font-size: 14pt}
.axTitle2     { color: #FF4A31; font-family: Tahoma; font-size: 14pt}
.axTitle3     { color: #F556CA; font-family: Tahoma; font-size: 14pt}
.axTitle4     { color: #A95CE4; font-family: Tahoma; font-size: 14pt}
.axTitle5     { color: #52C038; font-family: Tahoma; font-size: 14pt}


.axEnum      { margin-top: 0pt; margin-bottom: -4pt }

.axLeftTitle1  { font-family: Verdana,Arial,Helvetica; font-size: 8pt; color: #FFFFFF; background-color: #A1A4E9; font-weight: bold;
               line-height: 100%; letter-spacing: -1pt; margin-left: 4 pt; margin-right: 4 pt; margin-top: 8 pt; margin-bottom: 2 pt }

.axLeftTitle2  { font-family: Verdana,Arial,Helvetica; font-size: 8pt; color: #FFFFFF; background-color: #F9831A; font-weight: bold;
               line-height: 100%; letter-spacing: -1pt; margin-left: 4 pt; margin-right: 4 pt; margin-top: 8 pt; margin-bottom: 2 pt }
.axLeftTitle3  { font-family: Verdana,Arial,Helvetica; font-size: 8pt; color: #FFFFFF; background-color: #F556CA; font-weight: bold;
               line-height: 100%; letter-spacing: -1pt; margin-left: 4 pt; margin-right: 4 pt; margin-top: 8 pt; margin-bottom: 2 pt }
.axLeftTitle4  { font-family: Verdana,Arial,Helvetica; font-size: 8pt; color: #FFFFFF; background-color: #F72648; font-weight: bold;
               line-height: 100%; letter-spacing: -1pt; margin-left: 4 pt; margin-right: 4 pt; margin-top: 8 pt; margin-bottom: 2 pt }
.axLeftTitle5  { font-family: Verdana,Arial,Helvetica; font-size: 8pt; color: #FFFFFF; background-color: #45C75D; font-weight: bold;
               line-height: 100%; letter-spacing: -1pt; margin-left: 4 pt; margin-right: 4 pt; margin-top: 8 pt; margin-bottom: 2 pt }


.axLeftLink  { font-family: Tahoma,Arial,Helvetica; font-size: 8pt; color: #001599;}

.axToolLink  { color:#FFFFFF; font:bold 8pt verdana,arial,helvetica; }
p.maintitle {    
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 240%;
		color: #CC3300;
        margin-top: 10pt; 
        margin-bottom: 10pt;
		}
		
p.topictitle {    
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 160%;
		font-weight: normal; 
		color: #CC3300;
        margin-top: 18pt; 
        margin-bottom: 6pt;
		}
		
p.topicsubtitle {    
		font-size: 100%;
		font-weight: bold; 
        margin-top: 9pt; 
        margin-bottom: -4pt;
}

p.proc {
		color: #505050;
        text-indent: -12pt; 
        margin-left: 22pt; 
        margin-right: 20pt;
    }
    
p.subproc {
		color: #505050;
        margin-left: 22pt; 
        margin-right: 20pt;
        margin-top: -3pt; 
    }
    
#content table {
	caption-side:top;
	empty-cells:show;
	border-collapse:collapse;
	border-left:1px solid #39C;
	border-right:1px solid #39C;
	margin-bottom:14px;}
#content table caption {
	font-weight:700;
	text-align:left;
	color:#39C; }
#content table td { margin:0px; padding:3px 6px; vertical-align:top;}
#content table td {border-top:1px solid #39C; border-bottom:1px solid #39C; }
#content table tr.even {background-color:#EBF5FA;}
#content table tr.odd {background-color:#FFF;}
#content table tr:hover {background-color:#CCE5F2;}
#content table tr th, #content table tfoot tr td { 
	margin:0px; 
	padding:3px 6px;
	border-top:1px solid #39C; 
	border-bottom:1px solid #39C; 
	background-image:url(/img/furniture/royal/th.gif);
	background-color:#CCC;
	color:#000;
	font-weight:700;
	text-align:left;}
#content table tr.odd td a, #content table tbody tr.even td a {color:#000;}
#content table tr td.taalignm {text-align:center;}
#content table tr td.marker {
	font-weight:700;
	text-align:center;
	background-image:url(/img/furniture/royal/th.gif);
	background-color:#CCC;}
#linkscontent #content table.programme {max-width:462px;}

#product_list_tbl{
	font-size:11px;
	padding: 1px 2px 2px 1px;
}

#product_list_tbl a:link, #product_list a:visited {
	border: 1px solid #EFEBEF;
	display: block;
	BACKGROUND-COLOR :#FFFFFF;
	padding: 1px 2px 2px 1px;
	color: #636563;
}

#product_list_tbl a:hover{
	border: 1px solid #BDBABD;
	padding: 1px 2px 2px 1px;
	BACKGROUND-COLOR :#EFEBEF;
	color : #000000;
}

