﻿

/* ----- Modify the 'page_body' style to change font, page margin, etc. ---- */
a:link {text-decoration: underline; color: #CC6600}
a:hover {text-decoration: underline; color: #CC6600}
a:visited {text-decoration: none; color: #CC6600}
a:visited:hover {text-decoration: underline; color: #CC6600}


.atablink a:link {text-decoration: none; color: #000000}
.atablink a:hover {text-decoration: underline; color: #000000}
.atablink a:visited {text-decoration: none; color: #000000}
.atablink a:visited:hover {text-decoration: underline; color: #000000}

.atabneglink a:link {text-decoration: none; color: #ffffff}
.atabneglink a:hover {text-decoration: underline; color: #ffffff}
.atabneglink a:visited {text-decoration: none; color: #ffffff}
.atabneglink a:visited:hover {text-decoration: underline; color: #ffffff}

.whitelink a:link {text-decoration: none; color: #ffffff}
.whitelink a:hover {text-decoration: underline; color: #ffffff}
.whitelink a:visited {text-decoration: none; color: #ffffff}
.whitelink a:visited:hover {text-decoration: underline; color: #ffffff}

.whitelinkunderlined a:link {text-decoration: underline; color: #ffffff}
.whitelinkunderlined a:hover {text-decoration: underline; color: #ffffff}
.whitelinkunderlined a:visited {text-decoration: underline; color: #ffffff}
.whitelinkunderlined a:visited:hover {text-decoration: underline; color: #ffffff}


.cursorashand {
	cursor: pointer;
}  

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

.pagetitle {
	font-size: 22px;
	line-height: 16px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #51504c;
}

.normaltext {
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
}

.normaltextwhite {
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #fff;
}

.normaltextnearlywhite {
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #e9e9e9;
}

.normaltextonhome {
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #c1c1c1;
}

h1 {
	font-size: 25px;
	line-height: 30px;
	font-weight:normal;
	font-family: "Swis721LtBTLight", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #cc6600;
}

h2 {
	font-size: 19px;
	line-height: 23px;
	font-weight:normal;
	font-family: "Swis721LtBTLight", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #cc6600;
}


h3 {
	font-size: 16px;
	line-height: 17px;
	font-weight:normal;
	font-family: "Swis721LtBTLight", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333;
}

h4 {
	font-size: 14px;
	line-height: 17px;
	font-weight:normal;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333
}

h5 {
	font-size: 13px;
	line-height: 15px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #51504c;
}



.table {
text-align: left;
font-size: 12px;
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height: 14px;
font-weight:normal;
color: #fff;
width: ;
background-color: #666;
border-collapse: collapse;
border-spacing: 0px;
}

.td {

background-color: #ccc;
color: #000;
padding: 6px;
border-bottom: 1px #fff solid;
border-right: 1px #fff solid;
}

.tdtop {
padding: 6px;
text-align: center;
font-weight: bold;
font-size: 14px;
color: #fff;
background-color: #666;
}



p
{
font-size: 12px;
font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
line-height: 14px;
font-weight:normal;
}

li 
{
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
  line-height: 14px;
  font-weight:normal;
}



.stepsbigger1 {
	font-size: 15px;
	font-family: "Swis721LtBTLight", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #333;
}

.stepssmaller1 {
	font-size: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #555;
}

.stepssmaller2 {
	font-size: 9px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #555;
}

.countrydropdown {

	line-height: 14px;
	font-size: 12px;
	font-family: font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #555;
}

.topbarwhitetext {
	font-size: 11px;
	line-height: 11px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #fff;
}

.bigorange {
	font-size: 19px;
	line-height: 22px;
	font-family: "Swis721LtBTLight", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #CC6600;
}

.formfooterboxyes
{
height: 13px;
border: #949494 1px solid;
background-color: #949494;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 12px
padding-right: 4px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 12px;
font-color: #000000;
color: #000000;
}

.formfooterboxno
{
height: 13px;
border: #949494 1px solid;
background-color: #949494;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 12px
padding-right: 4px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 12px;
font-color: #ff0000;
color: #ff0000;
}


.formfooterlabels {
	font-size: 10px;
	line-height: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #ffffff;
}

.droplist
{
font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 12px;
height: 19px;
color: #000000;
background-color: #949494;
border: #949494 1px solid;
}

.bottomnav {
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #a6a6a6;
}

.bottomnav a:link {text-decoration: none; color: #a6a6a6}
.bottomnav a:hover {text-decoration: underline; color: #a6a6a6}
.bottomnav a:visited {text-decoration: none; color: #a6a6a6}
.bottomnav a:visited:hover {text-decoration: underline; color: #a6a6a6}


.copyright {
	font-size: 10px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #777777;
}

.subnavtext {
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	color: #626262;
}

.subnavlink a:link {text-decoration: none; color: #626262}
.subnavlink a:hover {text-decoration: none; color: #626262}
.subnavlink a:visited {text-decoration: none; color: #626262}
.subnavlink a:visited:hover {text-decoration: none; color: #626262}







/* ----------------- ADD CUSTOM STYLES BELOW.  ------------------ */





.HiddenLink:link /*StyleList*/ {text-decoration: none; color: #434242;}
.HiddenLink:active {text-decoration: none; color: #434242;}
.HiddenLink:visited {text-decoration: none; color: #434242;}
.HiddenLink:hover {background-color: yellow; text-decoration: none; color: #434242;}


.TogglePanel         {WIDTH:100%; BORDER:1px solid #cccccc; }
.TogglePanel_Heading {BACKGROUND-IMAGE:url(images/col.gif); BACKGROUND-REPEAT:no-repeat; BACKGROUND-POSITION:Left center; padding-left:20px; padding-top:4px; padding-right:4px; padding-bottom:4px; cursor:pointer; border-left:0px solid white; border-top:0px solid white; vertical-align:top;}
.TogglePanel_Body    {padding-left:20px; padding-top:4px; padding-right:4px; padding-bottom:4px; border-left:0px solid white; vertical-align:top;}



/* ------------------ Modify the styles below to add,edit or delete page status entries ---- */
.TreeNode_status_Pending
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
  background-color: #A0DC2C;
}

.TreeNode_status_Incomplete
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
  background-color: #A0B6FF;
}

.TreeNode_status_Needs_Review
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
  background-color: #FFD016;
}


/* ----------------- TREE STYLES ------------------ */
.RootNode 
{ 
  color:#8CB3CA;
}


.TreeView 
{ 
  padding-top:14px; 
  padding-bottom:14px;
  padding-left:12px; 
  cursor:default;


}

.TreeViewMargin
{ 
  padding-top:4px; 
  padding-left:1px; 
  cursor:default; 
}

.TreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
}

.GrayedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:#AAA9A9; 
  cursor:default;
}

.HoverTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:3px;
  padding-bottom:2px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.SelectedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 2px; 
  padding-right: 2px; 
  cursor: default; 
  border: 1px solid #3F3F3F;
}

.MultipleSelectedTreeNode
{
  font-family: tahoma; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.CutTreeNode
{
  font-family: tahoma; 
  font-size: 11px; 
  background-color: silver; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.NodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 11px;
}

.Margin
{
  background-color: #E6E6F0;
}


/* -------------------------- PDF STYLES ------------------------ */
.PDF_Contents_Chaptername {font-family:arial;font-size:13pt;font-weight:bold;text-decoration:none;color:black}
.PDF_Contents_Pagename {font-family:arial;font-size:12pt;text-decoration:none;color:black}
.PDF_Contents_Pagenumber {font-family:arial;font-size:12pt;color:black}
.PDF_Index_Letter {font-family:arial;font-size:16pt;font-weight:bold;color:black}
.PDF_Index_Keyword {font-family:arial;text-decoration:none;font-size:12pt;color:black}

