/* Printer Master Style Sheet */
body 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.bodystyle	{ font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
.textstyle  { font-family: Times New Roman, Serif; font-size: 10pt; }
a:link		{color: #C60;}
a:visited	{color: #C60;}
a:hover		{color: #730;}
.pageBreak  { page-break-after: always;}

/*	Page-Header menu bar and page title */
.pageNavBarText { font-size: 85%; text-align:center; background-color: Silver; color: Teal; border-width:0; }
.pageHeadTitle	{ color:#FFFFFF; font-size:250%; font-family:"Times New Roman", Times, serif; background-color:#333366; text-align:center; }
/* depreciated page header styles */
.hTitleBar	{ color:#FFFFFF; font-size:250%; font-family:"Times New Roman", Times, serif; background-color:#333366; text-align:center; } /* replaced by .pageHeadTitle */
.barMenuText {font-size: 85%; text-align:center; background-color: Silver; color: Teal; border-width:0; } /* replaced by .pageNavBarText */
.hLinks		{ font-size: 85%; text-align:center;}
.tdLinks	{ font-size: 85%; text-align:center;}
.hHot		{ color:#FFFFFF; font-weight: bold;}

/* site map path nav 
#logoBar a:Link     { color:#FFF; text-decoration:none;}
#logoBar a:visited  { color:#FFF; text-decoration:none;}
#logoBar a:hover    { color:#FFF; text-decoration:underline;}*/

/*	error message display */
.errorTitle { font-weight: bold; color: #F00; background-color: #E0E0E0; font-size:larger;}
.errorText  { font-weight: bold; color: #0C0; background-color: #E0E0E0; font-size:larger; font-style: italic}
/*	fault message display */
.badness1   {color: #F00}
.badness2   {color: #0F0; font-style: italic}

/*	Used as a default table or grid header and backgrounds for forms and tables */
.HeadRow	{color:#333; font-weight:bold; background-color: #CCC; }
.corpBack   {background-color:#CCC; font-size:10pt;} /* main #CFF*/
.corpBackG  {background-color:#EEE; font-size:10pt;}/* grey */
.corpBackD  {background-color:#999; font-size:10pt;} /* darker main #6FC*/
.corpBackA  {background-color:#9C9; font-size:10pt;} /* alternative */

/*	Title block text styles */
.titleTop   {font-size:125%; color:#333; font-weight:bold;}
.titleSub	{font-size:100%; color:#333;}
.titleBar   {color:#F00; }
.titleDiv   {border-bottom:solid 1px #F00;}
.titleFoot  {font-size:85%; color:#099;}
/*	depreciated title text styles, soon to be phased out */
.title		{font-size:125%; color:#202020; font-weight:bold;} /* replaced by .titleTop*/
.subtitle	{font-size:100%; color:#202020;} /* replaced by .titleSub*/

/* Text styles */
.vsmall		    { font-family: Arial, Helvetica, sans-serif; font-size: 50%; }
.vsmallheader	{ font-family: Arial, Helvetica, sans-serif; font-size: 50%; background-color:#00CC99; color:#993333 }
.vsmallheader2	{ font-family: Arial, Helvetica, sans-serif; font-size: 50%; color:#993333 }
.boldLarge {font-size: large; font-weight: bold;}
.boldItalic {font-style: italic; font-weight: bold;}
/*	depreciated text styles, soon to be phased out */
.small		{ font-family: Arial, Helvetica, sans-serif; font-size: 85%; }
.medium		{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; }
.big		{ font-family: Arial, Helvetica, sans-serif; font-size: 125%; }
.xbig		{ font-family: Arial, Helvetica, sans-serif; font-size: 200%; }
.expanded	{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; line-height: 125%; letter-spacing: 10%; }
.justified	{ font-family: Arial, Helvetica, sans-serif; text-align: justify; }
.footer		{ font-family: "Times New Roman", Times, serif; font-size: 70%; color: #999999; }
.box1		{ padding: 3px; border-width: medium; border-style: solid; border-color: #CCCCCC #666666 #666666 #CCCCCC; }
/*	depreciated text styles, table details, soon to be phased out */
.tdSection	{ color: #202020; font-weight: normal;}
.tdTitle	{ color: #202020; font-weight: bold;}
.tdBold		{ font-weight: bold; }

/* Indicator selection text colours */
.selGrey 	{font-weight: bold; color: #666666; background-color: #CCCCCC;}
.selWonG 	{font-weight: bold; color: #FFFFFF; background-color: #666666;}
.selGonG 	{font-weight: bold; color: #00CC00; background-color: #E0E0E0;}
.selLonG 	{font-weight: bold; color: #7CFC00; background-color: #E0E0E0;}
.selAonG 	{font-weight: bold; color: #AAAA00; background-color: #E0E0E0;}
.selOonG 	{font-weight: bold; color: #996600; background-color: #E0E0E0;}
.selRonG 	{font-weight: bold; color: #CC0000; background-color: #E0E0E0;}
.selBonG 	{font-weight: bold;	color: #000000;	background-color: #00FF00;}
.selBonL 	{font-weight: bold; color: #000000; background-color: #ADFF2F;}
.selBonA 	{font-weight: bold; color: #000000; background-color: #FFFF00;}
.selBonO 	{font-weight: bold; color: #000000; background-color: #FF9900;}
.selBonR 	{font-weight: bold; color: #000000; background-color: #FF0000;}
.ViewerText {font-style: italic;font-weight: bold;color: #000099;}

/* Bar-chart and indicator-text colours */
.c00	{color:#666666; background-color:#666666}
.c01	{color:#CC0000; background-color:#CC0000}
.c02	{color:#FF6600;	background-color:#FF6600}
.c03	{color:#FFFF00;	background-color:#FFFF00}
.c04	{color:#99FF66; background-color:#99FF66}
.c05	{color:#00FF00; background-color:#00FF00}
.dd0	{color:#666666; background-color:#666666; text-align: center;}
.dd1	{color:#CC0000; background-color:#CC0000; text-align: center;}
.dd2	{color:#FF6600;	background-color:#FF6600; text-align: center;}
.dd3	{color:#FFFF00;	background-color:#FFFF00; text-align: center;}
.dd4	{color:#99FF66; background-color:#99FF66; text-align: center;}
.dd5	{color:#00FF00; background-color:#00FF00; text-align: center;}
.s0Bar	{color: #666666; background-color: #EEEEEE;}
.s1Bar	{color: #FF0000; background-color: #EEEEEE;}
.s2Bar	{color: #FF9933; background-color: #EEEEEE;}
.s3Bar	{color: #FFFF00; background-color: #EEEEEE;}
.s4Bar	{color: #66FF00; background-color: #EEEEEE;}
.s5Bar	{color: #00FF00; background-color: #EEEEEE;}
.s00    {color: #666666; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s01    {color: #FF0000; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s02    {color: #FF9933; background-color: #AAFFFF; font-weight: bold; text-align: center;}
.s03    {color: #FFFF00; background-color: #66AAFF; font-weight: bold; text-align: center;}
.s04    {color: #66FF00; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s05    {color: #00FF00; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s0Per	{color: #000000; background-color: #EEEEEE; font-weight: bold; text-align: center;}
.s1Per	{color: #FF0000; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s2Per	{color: #FF9933; background-color: #AAFFFF; font-weight: bold; text-align: center;}
.s3Per	{color: #FFFF00; background-color: #66AAFF; font-weight: bold; text-align: center;}
.s4Per	{color: #66FF00; background-color: #CCFFFF; font-weight: bold; text-align: center;}
.s5Per	{color: #00FF00; background-color: #CCFFFF; font-weight: bold; text-align: center;}

/* Display tables */
.GoButton	{background-color:#FC9; text-align:center;}
.PrintButton	{font-size:smaller; color:#30C; background-color:#FC9; text-align:center;}
.DeleteButton	{font-size:smaller; color:#C00; background-color:#FC9; text-align:center;}
.nosee {display: none;}
.seeme {color: #000000;}

/*  common */
.grid1Cont   { background-color:#FFF; color:#000; font-size:85%; }
.grid1Head,.grid1Foot,.grid1Page  { background-color:#CCC; color:#333; font-weight:bold; text-align:center;}
.grid1Foot  { text-align:right;}
.grid1Page  { font-size:70%; text-align:right;}
.grid1Row,.grid1Alt,.grid1Sel,.grid1Edit   { background-color:#EEE; color:#000;}
.grid1Alt   { background-color:#DDD;}
.grid1Sel   { background-color:#900; color:#FFF; font-weight:bold;}
.grid1Edit  { background-color:#FFF;}

/*  special */
.grid2Cont  { background-color:#FFF; color:#000; font-size:85%;}
.grid2Head,.grid2Foot,.grid2Page  { background-color:#CCC; color:#333; font-weight:bold; text-align:center;}
.grid2Foot  { text-align:right;}
.grid2Page  { font-size:70%; text-align:right;}
.grid2Row,.grid2Alt,.grid2Sel,.grid2Edit   { background-color:#EEE; color:#333;}
.grid2Alt   { background-color:#DDD; color:#999;}
.grid2Sel   { background-color:#900; color:#FFF;}
.grid2Edit  { background-color:#FFF;}
.grid2Cell  {}
.selText1   { }
.selText2   { }
.selText3   { }
.selText4   { }
.selText5   { }   

/*  special (Manager Toggle Buttons) */
.grid3Cont  { background-color:#666; color:#000; font-size:85%;}
.grid3Head,.grid3Foot  { background-color:#CCC; color:#333; font-weight:bold;}
.grid3Page  { background-color:#CCC; color:#333;}
.grid3Row,.grid3Alt,.grid3Sel   { background-color:#EEE; color:#666;}
.grid3Alt   { background-color:#DDD; color:#999;}
.grid3Sel   { background-color:#900; color:#FFF;}
.grid3Edit  { background-color:#FFF; color:#000;}
.grid3On    {color:#FFF; background-color:#009; font-size:10pt; font-weight:bold; text-align:center;}
.grid3Off   {color:#000; background-color:#EEE; font-size:8pt; font-weight:normal; text-align:center;}

/*  special (Risk Manager Tables) */
.grid4Cont,.grid4Head,.grid4Foot,.grid4Page,.grid4Row,.grid4Alt,.grid4Sel,.grid4Edit { background-color:#EEE; color:#000;}
.grid4Cont  { width:100%; border-width:0; font-size:85%;}
.grid4Head,.grid4Foot  { background-color:#EEE; color:#333; font-weight:bold; text-align:left; border-top:solid 2px #FFF;}
.grid4Page  { background-color:#CCC; color:#333;}
.grid4Row,.grid4Alt,.grid4Sel   { background-color:#EEE; color:#666;}
.grid4Alt   { background-color:#DDD; color:#999;}
.grid4Sel   { background-color:#900; color:#FFF;}
.grid4Edit  { background-color:#FFF;}

/* nav list */
ul.nav a:link       { color:#99D; text-decoration:none;}
ul.nav a:visited    { color:#99D; text-decoration:none;}
ul.nav a:hover      { color:#60F; text-decoration:underline;}
ul.nav li   { position:relative; left:-40px; list-style-position:inside; font-size:8pt; }
li.navA     { list-style-image: url(../images/navA.gif); }
li.navB     { list-style-image: url(../images/navB.gif); }
li.navC     { list-style-image: url(../images/navC.gif); }
li.navB1    { list-style-image: url(../images/navB1.gif); }
li.navC1    { list-style-image: url(../images/navC1.gif); }
li.navB2    { list-style-image: url(../images/navB2.gif); }
li.navC2    { list-style-image: url(../images/navC2.gif); }
li.navHot   { color:#60C; font-weight:bold;}
li.navCold  { color:#BBB;}

/* certificate format - future use */
.certStyle1		{font-size:48pt; font-weight:bold; text-align:center; color:#F00;}
.certStyle2		{font-size:36pt; font-weight:bold; text-align:center;}
.certStyle3		{font-size:24pt; font-weight:bold; text-align:center;}
td.certOutsideBorder {border: thick double #000;}
td.certInsideBorder  {border: thick solid #999;}

/* FAQ Feedback */
.faqTitle   {font-size: 125%; font-weight:bold;}
.faqQuest   {font-size: 100%; font-weight:bold;}
.faqAns     {}
.faqFooter  {color:#099;}

/* Home page text */
.homeText {}
.homeOrgan,.homeSponsor { font-size:smaller }

/* RMA Viewer Layout divisions */
#divAV_Task .tab1 {width:100%; border-width:0; font-size:85%;}
#divAV_Data .tab1 {width:100%; border-width:0; background-color:#FFF; color:#000; font-size:85%;}
#divAV_Data .tab2 {width:100%; background-color:#EEE; color:#000; font-size:100%;}
#divAV_Data .col1 {width:5%;}
#divAV_Data .col2 {width:30%;}
#divAV_Data .col3 {width:65%;}
#divAV_Data .col4 {width:100px;}
#divAV_Data .col5 {width:90%;}
#divAV_Data .col6 {width:100px;}
#divAV_Cont { display: none;}

/* RMA Check-List and Hazard Detail Layout divisions */
#divRMA_Task .tab1 {width:600px; border-width:0; background-color:#EEE; color:#000; font-size:85%;}
#divRMA_Task .col1 {width:50px;}
#divRMA_Task .col2 {width:250px;}
#divRMA_Task .col3 {width:200px;}

#divRMA_List .col1 {width:5%;}
#divRMA_List .col2 {width:75%;}
#divRMA_List .col3 {width:10%;}
#divRMA_List .col4 {width:5%;}
#divRMA_List .col5 {width:30px;}

#divRMA_Det1 .col1 {width:30px;}
#divRMA_Det1 .col2 {}
#divRMA_Det1 .col3 {}
#divRMA_Det1 .col4 {width:30px;}

#divRMA_Det2 .col1 {width:20px;}
#divRMA_Det2 .col2 {width:45%;}
#divRMA_Det2 .col3 {width:50%;}
#divRMA_Det2 .col4 {width:20px;}

#divRMA_Det3 .col1 {width:80px;}
#divRMA_Det3 .col2 {width:80%;}
#divRMA_Det3 .col3 {width:80px;}
#divRMA_Det3 .col4 {width:20px;}
