









body { font-family: Arial, Helvetica, sans-serif;
font-size: 10 pt;
color: #000000;
margin: 0px;
}

td { color: #000000;
font-size: 10 pt;
font-family: Arial, Helvetica, sans-serif;
vertical-align: top;
}

tr.shading {
  background-color: #BAE4E2;
}

tr.shadedheading {
  background-color: #9CD7D3;
}


p { font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 10 pt;
}

.boldify { font-size: 110%;
font-weight: bold;
}

a:link {
color: #0000FF;
text-decoration: none;
}

a:visited {
color: #0000FF;
font: verdana, arial, helvetica, sans-serif;
text-decoration: none;
}

a:active{
color: #0000FF;
font: verdana, arial, helvetica, sans-serif;
}

a:hover {
color: #6600FF;
font: verdana, arial, helvetica, sans-serif;
}

td.Nav_Tab_Top {
font-size: 4px;
}

td.Nav_Tab_Selected_Top_Left {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #003444;
}

td.Nav_Tab_Selected_Top {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #003444;
}

td.Nav_Tab_Selected_Top_Right {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 1px solid #000000;
border-right: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #003444;
}

td.Nav_Tab_After_Selected_Top {
font-size: 4px;
border-left: 1px solid #000000;
}

td.Nav_Border {
border-top: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Nav_Border_Left {
border-top: 2px solid #000000;
border-left: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Nav_Border_Right {
border-top: 2px solid #000000;
border-right: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Nav_Border_Both {
border-top: 2px solid #000000;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Nav_Border a:link,
td.Nav_Border_Left a:link,
td.Nav_Border_Right a:link,
td.Nav_Border_Both a:link {
text-decoration: none;
color: #000000;
}

td.Nav_Border a:visited,
td.Nav_Border_Left a:visited,
td.Nav_Border_Right a:visited,
td.Nav_Border_Both a:visited {
text-decoration: none;
color: #000000;
}

td.Nav_Border a:active,
td.Nav_Border_Left a:active,
td.Nav_Border_Right a:active,
td.Nav_Border_Both a:active {
text-decoration: none;
color: #000000;
}

td.Nav_Border a:hover,
td.Nav_Border_Left a:hover,
td.Nav_Border_Right a:hover,
td.Nav_Border_Both a:hover {
text-decoration: underline;
color: #0000FF;
}

tr.Nav_Level1 {
font-size: 13px;
}

tr.Nav_Level2 {
font-size: 14px;
}

tr.Nav_Level3 {
font-size: 12px;
}

td.Nav_OnCurrentPath {
border-left: 1px solid #000000;
background-color: #003444;
color: #FFFFFF;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Nav_OnCurrentPath_Left {
border-left: 2px solid #000000;
background-color: #003444;
color: #FFFFFF;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Nav_OnCurrentPath_Right {
border-left: 1px solid #000000;
border-right: 2px solid #000000;
background-color: #003444;
color: #FFFFFF;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Nav_OnCurrentPath a:link,
td.Nav_OnCurrentPath_Left a:link,
td.Nav_OnCurrentPath_Right a:link  {
text-decoration: none;
color: #FFFFFF;
}

td.Nav_OnCurrentPath a:visited,
td.Nav_OnCurrentPath_Left a:visited,
td.Nav_OnCurrentPath_Right a:visited {
text-decoration: none;
color: #FFFFFF;
}

td.Nav_OnCurrentPath a:active,
td.Nav_OnCurrentPath_Left a:active,
td.Nav_OnCurrentPath_Right a:active {
text-decoration: none;
color: #FFFFFF;
}

td.Nav_OnCurrentPath a:hover,
td.Nav_OnCurrentPath_Left a:hover,
td.Nav_OnCurrentPath_Right a:hover {
text-decoration: underline;
color: #FEFECB;
}

td.Search_Form_Tab_Top {
font-size: 4px;
}

td.Search_Form_Tab_Selected_Top_Left {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #FFCC66;
}

td.Search_Form_Tab_Selected_Top {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #FFCC66;
}

td.Search_Form_Tab_Selected_Top_Right {
font-size: 4px;
border-top: 2px solid #000000;
border-left: 1px solid #000000;
border-right: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #FFCC66;
}

td.Search_Form_Tab_After_Selected_Top {
font-size: 4px;
border-left: 1px solid #000000;
}

td.Search_Form_Border {
border-top: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Search_Form_Border_Left {
border-top: 2px solid #000000;
border-left: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Search_Form_Border_Right {
border-top: 2px solid #000000;
border-right: 2px solid #000000;
border-left: 1px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Search_Form_Border_Both {
border-top: 2px solid #000000;
border-left: 2px solid #000000;
border-right: 2px solid #000000;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
background-color: #9CD7D3;
}

td.Search_Form_Border a:link,
td.Search_Form_Border_Left a:link,
td.Search_Form_Border_Right a:link,
td.Search_Form_Border_Both a:link {
text-decoration: none;
color: #000000;
}

td.Search_Form_Border a:visited,
td.Search_Form_Border_Left a:visited,
td.Search_Form_Border_Right a:visited,
td.Search_Form_Border_Both a:visited {
text-decoration: none;
color: #000000;
}

td.Search_Form_Border a:active,
td.Search_Form_Border_Left a:active,
td.Search_Form_Border_Right a:active,
td.Search_Form_Border_Both a:active {
text-decoration: none;
color: #000000;
}

td.Search_Form_Border a:hover,
td.Search_Form_Border_Left a:hover,
td.Search_Form_Border_Right a:hover,
td.Search_Form_Border_Both a:hover {
text-decoration: underline;
color: #0000FF;
}

td.Search_Form_OnCurrentPath {
border-left: 1px solid #000000;
background-color: #FFCC66;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Search_Form_OnCurrentPath_Left {
border-left: 2px solid #000000;
background-color: #FFCC66;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Search_Form_OnCurrentPath_Right {
border-left: 1px solid #000000;
border-right: 2px solid #000000;
background-color: #FFCC66;
color: #000000;
font-weight: bold;
padding-left: 8px;
padding-right: 8px;
}

td.Search_Form_OnCurrentPath a:link,
td.Search_Form_OnCurrentPath_Left a:link,
td.Search_Form_OnCurrentPath_Right a:link  {
text-decoration: none;
color: #000000;
}

td.Search_Form_OnCurrentPath a:visited,
td.Search_Form_OnCurrentPath_Left a:visited,
td.Search_Form_OnCurrentPath_Right a:visited {
text-decoration: none;
color: #000000;
}

td.Search_Form_OnCurrentPath a:active,
td.Search_Form_OnCurrentPath_Left a:active,
td.Search_Form_OnCurrentPath_Right a:active {
text-decoration: none;
color: #000000;
}

td.Search_Form_OnCurrentPath a:hover,
td.Search_Form_OnCurrentPath_Left a:hover,
td.Search_Form_OnCurrentPath_Right a:hover {
text-decoration: underline;
color: #FEFECB;
}

td.NOBORDER {
border: 0px;
vertical-align: bottom;
}

td.NOBORDER_Nav {
border: 0px;
vertical-align: bottom;
padding-left: 5px;
padding-right: 5px;
}

table.Message_Box_Table {
  border: 2px solid #000000;
  background-color: #99CCFF;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
}

td.Message_Box_Table {
  background-color: #99CCFF;
  text-align: center;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
}

table.Green_Message_Box_Table {
  border: 2px solid #000000;
  background-color: #9CD7D3;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
}

td.Green_Message_Box_Table {
  background-color: #9CD7D3;
  text-align: center;
  padding: 10px;
  margin-left: auto;
  margin-right: auto;
}

a:link.leftbarlink {
color: #000000;
}

a:visited.leftbarlink {
color: #000000;
}

a:active.leftbarlink {
color: #000000;
}

a:hover.leftbarlink {
text-decoration: underline;
color: #0000FF;
}

h2 { color: #000000;
font-size: 120%;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

h3 { color: #000000;
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}

ul { color: #000000;
font-size: 100%;
font-family: Arial, Helvetica, sans-serif;
}

ol { font-family: Arial, Helvetica, sans-serif;
color: #000000;
font-size: 100%;
}

img {
    border: 0px none;
}

h1 {
    font-family:  sans-serif;
    font-size:  250%;
    font-weight:  bold;
}

h4 {
    font-family:  sans-serif;
    font-size:  110%;
    font-style: italic;
}

table {
    border: 0px none;
}

form.Site_Search {
    padding: 0px;
    margin: 0px;
    vertical-align: bottom;
}

form.Tabbed_Search_Form {
    padding: 3px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px;
}

form.Tabbed_Search_Form input.Basic_Width {
    width: 70px;
}

form.Tabbed_Search_Form input.Advanced_Width {
    width: 60px;
}

table.Tabbed_Search_Form td {
    color: #000000;
}

table.Tabbed_Search_Form td a:link {
    
}

table.Tabbed_Search_Form td a:visited {
    
}

table.Tabbed_Search_Form td a:active {
    
}

table.Tabbed_Search_Form td a:hover {
    
}

TABLE.RED, TD.RED {border: 1px solid #003444;}

TABLE.RED_SHADED,
TD.RED_SHADED {
  border: 1px solid #003444;
  background-color: #9CD7D3;
}

TABLE.DARK_GREEN,
TD.DARK_GREEN {
  border: 1px solid #003444;
  background-color: #003444;
}


input.Azcat_Generic_Text_Box {
  background-color: #FFFFFF;
  width: 150px;
  height: 17px;
  border: 1px solid #330066;
}

input.Azcat_Generic_Text_Box_Small {
  background-color: #FFFFFF;
  width: 30px;
  height: 17px;
  border: 1px solid #330066;
}

input.Azcat_Generic_Submit_Button {
   font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000066;
  background-color: #FFFFFF;
  height: 21px;
  border: 1px solid #330066;
}

input.Azcat_Delete_Submit_Button {
   font-family: sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #000066;
  background-color: #CCFF66;
  height: 50px;
  width: 200px;
  margin-left: 20px;
  margin-right: 20px;
  border: 1px solid #330066;
}

form.Azcat_Edit_Section_Form {
  padding: 0px;
  margin: 0px;
}

div.Azcat_Edit_Div {
  margin-bottom: 15px;
}

table.Azcat_Edit_Section_Bordered_Table {
  border: 1px solid #000066;
}

td.Azcat_Edit_Section_Bordered_Header {
  font-weight: bold;
  border-bottom: 1px solid #000066;
  padding: 5px;
}

td.Azcat_Edit_Section_Header {
  font-weight: bold;
  padding: 5px;
}

td.Azcat_Edit_Section_Description {
  padding: 5px;
}

td.Azcat_Edit_Section_Cell {
  padding: 5px;
}

span.Azcat_Edit_Section_Date_To {
  padding-left: 15px;
  padding-right: 15px;
}

div.Azcat_Edit_Title {
  font-weight: bold;
}

table.Azcat_Top_Bar {
  width: 100%;
}

td.Azcat_Top_Bar_Logo {
  background-image: url(Azcat_Logo.png);
  background-position:  left top;
  background-repeat: no-repeat;
  background-attachment: scroll;
  padding: 0px;
  width: 391px;
  height: 70px;
}

td.Azcat_Top_Bar_Space {
  background-image: url(Azcat_Filler.png);
  background-position:  left top;
  background-repeat: repeat-x;
  background-attachment: scroll;
  padding: 0px;
  height: 70px;
  font-size: 1px;
}

td.Azcat_Top_Bar_Gradient {
  padding: 0px;
  width: 123px;
  height: 70px;
}

td.Azcat_Top_Bar_Solid {
  background-image: url(Azcat_Color_Filler.png);
  background-position:  left top;
  background-repeat: repeat-x;
  background-attachment: scroll;
  height: 70px;
}

table.Azcat_Top_Bar_Solid_Table {
  width: 100%;
  font-size: 12px;
  text-align: right;
}

td.Azcat_Top_Bar_Solid_Nav {
  padding: 8px;
}

td.Azcat_Top_Bar_Solid_Nav a:link, td.Azcat_Top_Bar_Solid_Nav a:visited {
  color: #000066;
}

td.Azcat_Top_Bar_Solid_Nav a:active, td.Azcat_Top_Bar_Solid_Nav a:hover {
  color: #006600;
}

td.Top_Bar_Search {
  vertical-align: bottom;
  text-align: center;
}

span.Top_Bar_Search {
  font-size: 13px;
  vertical-align: bottom;
  color: #003444;
}

td.Azcat_Top_Bar_SearchButton {
  vertical-align: bottom;
  text-align: right;
  padding-left: 2px;
  padding-right: 8px;
}

td.Top_Bar_Search {
  vertical-align: bottom;
  color: #000000;
  font-size: 14px;
  font-weight: bold;
  padding: 0px;
  padding-bottom: 2px;
}

td.Top_Bar_Search form {
  margin: 0px;
  padding: 0px;
  padding-top: 3px;
}

input.SearchBox {
  width: 70px;
}

td.Breadcrumb_Table_Cell {
  padding-top: 4px;
  padding-bottom: 2px;
}

table.Azcat_Breadcrumb_Table {
  width: 100%;
  font-size: 12px;
  font-weight: bold;
}

td.Azcat_Breadcrumb_Cell {
  border: 2px solid #003444;
  padding-left: 8px;
  padding-right: 8px;
  color: #FFFFFF;
  background-color: #003444;
}

td.Azcat_Breadcrumb_Cell span {
  padding-left: 5px;
}

span.Azcat_Breadcrumb_Separator {
  color: #FFFFFF;
}

td.Azcat_Breadcrumb_Cell a:link, td.Azcat_Breadcrumb_Cell a:visited {
  color: #FFFFFF;
}

td.Azcat_Breadcrumb_Cell a:active, td.Azcat_Breadcrumb_Cell a:hover {
  color: #FEFECB;
}

td.login_logout_links {
  padding-left: 10px;
  padding-right: 10px;
}

td.login_logout_links a:link {
  color: #FFFFFF;
}

td.login_logout_links a:active {
  color: #FFFFFF;
}

td.login_logout_links a:visited {
  color: #FFFFFF;
}

td.login_logout_links a:hover {
  color: #BAE4E2;
}

table.Azcat_Main_Table {
  width: 100%;
}

td.Azcat_Left_Main_Cell, td.Azcat_Right_Main_Cell {
  width: 150px;
  padding: 0px;
  margin: 0px;
}

tr.Left_Nav_Current {
  background-color: #FFCC66;
}

td.Left_Nav_Current {
  padding: 0px;
}

td.Left_Nav {
}

td.Left_Nav_Current ul {
  list-style: upper-alpha outside url(nav_selected.gif);
  margin: 0px;
  padding-left: 16px;
}

td.Left_Nav ul {
  list-style: none;
  margin: 0px;
  padding-left: 16px;
}

table.Azcat_Left_Actions_Table {
  margin-top: 15px;
  width: 150px;
  font-size: 12px;
  color: #000066;
  background-color: #F0F0FF;
  border-top: 1px solid #330066;
  border-bottom: 1px solid #330066;
}

td.Azcat_Left_Actions_Heading {
  padding-left: 5px;
  border-bottom: 1px solid #330066;
  margin-bottom: 15px;
  font-weight: bold;
  text-align: left;
}

td.Azcat_Left_Actions_Sub_Heading {
  padding-left: 5px;
  text-align: left;
}

td.Azcat_Left_Actions_Cell {
  padding-left: 15px;
  text-align: left;
}

td.Azcat_Left_Actions_Cell a:link,
td.Azcat_Left_Actions_Cell a:visited {
  color: #000066;
}

td.Azcat_Left_Actions_Cell a:active,
td.Azcat_Left_Actions_Cell a:hover {
  color: #006600;
}

td.Azcat_Content_Main_Cell {
  width: 100%;
  border-left: 1px solid #CCCCCC;
  border-right: 1px solid #CCCCCC;
  padding: 0px;
  margin: 0px;
}

table.Azcat_Content_Title_Table {
  width: 100%;
  border-bottom: 1px solid #CCCCCC;
}

td.Azcat_Content_Title_Cell {
  padding: 2px;
  padding-left: 15px;
  font-weight: bold;
  font-size: 18px;
  color: #000066;
  background-color: #CCFF66;
  text-transform: capitalize;
}

div.Azcat_Portal_Status_Message {
  color: #FF0000;
  font-weight: bold;
  font-size: 16px;
  padding-top: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
}

div.Azcat_Content_Area {
  color: #000066;
  font-size: 12px;
  padding-left: 15px;
  padding-top: 5px;
  padding-right: 15px;
}

div.Azcat_Paragraph {
  padding-bottom: 10px;
}

div.Azcat_Indented_Paragraph {
  padding-bottom: 10px;
  padding-left: 15px;
}

table.Azcat_Bottom_Table {
  width: 100%;
  font-size: 12px;
}

td.Azcat_Bottom_Cell {
  border-top: 1px solid #CCCCCC;
  padding-left: 8px;
  padding-right: 8px;
  color: #000066;
  text-align: center;
}

td.Azcat_Bottom_Cell a:link,
td.Azcat_Bottom_Cell a:visited {
  color: #000066;
}

td.Azcat_Bottom_Cell a:active,
td.Azcat_Bottom_Cell a:hover {
  color: #006600;
}

div.Azcat_Folder_Contents_Status_Message {
  color: #FF0000;
  font-weight: bold;
  font-size: 16px;
  padding-top: 15px;
}

table.Azcat_FolderContents_Tab_Table {
  padding-top: 15px;
  border-bottom: 1px solid #CCCCCC;
  width: 100%;
}

input.Azcat_FolderContents_Tab_Item {
  vertical-align: bottom;
  background-color: #FFFFFF;
  color: #000066;
  width: 75px;
  height: 21px;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #CCCCCC;
  border-bottom: 0px none;
  font-family: sans-serif;
}

input.Azcat_FolderContents_Current_Tab_Item {
  vertical-align: bottom;
  background-color: #F0F0FF;
  color: #000066;
  width: 75px;
  height: 21px;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid #CCCCCC;
  border-bottom: 0px none;
  font-family: sans-serif;
}

table.Azcat_FolderContents_Main_Table {
  width: 400px;
}

td.Azcat_FolderContents_Tree {
  width: 100%;
}

span.Azcat_FolderContents_Tree_Item {
  padding-left: 5px;
}

td.Azcat_FolderContents_Red_Both_Right {
  background-color: #FFCCCC;
  border-bottom: 1px solid #000066;
  border-right: 1px solid #000066;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Headings {
  vertical-align: bottom;
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  padding: 2px;
  padding-left: 3px;
  padding-right: 3px;
}

td.Azcat_FolderContents_Headings_Left {
  vertical-align: bottom;
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 2px;
  padding-left: 3px;
  padding-right: 3px;
}

td.Azcat_FolderContents_Headings_Right {
  vertical-align: bottom;
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 2px;
  padding-left: 3px;
  padding-right: 3px;
}

td.Azcat_FolderContents_Headings_All {
  vertical-align: bottom;
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 2px;
  padding-left: 5px;
}

td.Azcat_FolderContents_Headings_Spacer {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_LSpace {
  width: 15px;
  height: 15px;
  font-size: 1px;
  vertical-align: top;
}

td.Azcat_FolderContents_LSpace_Min {
  width: 400px;
  height: 0px;
  font-size: 1px;
  vertical-align: top;
}

td.Azcat_FolderContents_LSpace_Start {
  width: 15px;
  height: 15px;
  font-size: 1px;
  vertical-align: middle;
  border-bottom: 1px solid #000066;
}

td.Azcat_FolderContents_LSpace_End {
  width: 15px;
  height: 15px;
  font-size: 1px;
  vertical-align: middle;
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
}

td.Azcat_FolderContents_LSpace_Bottom {
  width: 15px;
  height: 15px;
  font-size: 1px;
  vertical-align: middle;
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
}

input.Azcat_FolderContents_Checkbox {
   margin-top: 2px;
 }

hr.Azcat_FolderContents_LHR {
   margin-top: 6px;
   width: 15px;
  height: 0px;
  border: 1px solid #CCCCCC;
}

td.Azcat_FolderContents_Light {
  background-color: #FFFFFF;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Left {
  background-color: #FFFFFF;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Sides {
  background-color: #FFFFFF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Top_Left {
  background-color: #FFFFFF;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Top {
  background-color: #FFFFFF;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Top_Right {
  background-color: #FFFFFF;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Right {
  background-color: #FFFFFF;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Bottom_Right {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Bottom {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Bottom_Left {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Bottom_Sides {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Both {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Both_Left {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Both_Right {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Light_Spacer {
  background-color: #FFFFFF;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Light_Spacer_Both {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Light_Spacer_Top {
  background-color: #FFFFFF;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Light_Spacer_Bottom {
  background-color: #FFFFFF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Dark {
  background-color: #F0F0FF;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Left {
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Sides {
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Sides_Wide {
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
  width: 100%;
}

td.Azcat_FolderContents_Dark_Top_Left {
  background-color: #F0F0FF;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Top {
  background-color: #F0F0FF;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Top_Right {
  background-color: #F0F0FF;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Top_Sides {
  background-color: #F0F0FF;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Right {
  background-color: #F0F0FF;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Bottom_Right {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Bottom {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Bottom_Left {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Bottom_Sides {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Dark_Spacer {
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Dark_Spacer_Top {
  background-color: #F0F0FF;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Dark_Spacer_Bottom {
  background-color: #F0F0FF;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Duplicate {
  background-color: #CCFF66;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Left {
  background-color: #CCFF66;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Top_Left {
  background-color: #CCFF66;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Top {
  background-color: #CCFF66;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Top_Right {
  background-color: #CCFF66;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Right {
  background-color: #CCFF66;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Bottom_Right {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Bottom {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Bottom_Left {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Both {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Both_Left {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Both_Right {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-right: 1px solid #000066;
  padding: 4px;
}

td.Azcat_FolderContents_Duplicate_Spacer {
  background-color: #CCFF66;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Duplicate_Spacer_Top {
  background-color: #CCFF66;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Duplicate_Spacer_Bottom {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_Duplicate_Spacer_Both {
  background-color: #CCFF66;
  border-bottom: 1px solid #000066;
  border-top: 1px solid #000066;
  border-left: 1px solid #000066;
  font-size: 0px;
  width: 0px;
}

td.Azcat_FolderContents_LShape_Light {
  background-color: #FFFFFF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
}

td.Azcat_FolderContents_LShape_Dark {
  background-color: #F0F0FF;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
}

td.Azcat_FolderContents_LShape_DarkSpace {
  font-size: 1px;
  background-color: #F0F0FF;
}

div.Azcat_FolderContents_Add_Title {
  font-weight: bold;
  font-size: 18px;
  color: #000066;
  text-transform: capitalize;
}

table.Azcat_FolderContents_Add_Table {
  width: 100%;
}

td.Azcat_FolderContents_Add_Type_Cell {
  padding:2px;
}

td.Azcat_FolderContents_Add_Box_ID {
  vertical-align: bottom;
}

td.Azcat_FolderContents_Add_Box_Box {
  vertical-align: top;
}

td.Azcat_FolderContents_Add_Box_Button {
  vertical-align: top;
}

span.Azcat_FolderContents_Add_Type_Name {
  padding-left: 5px;
}

input.Azcat_FolderContents_Text_Box {
  background-color: #FFFFFF;
  width: 150px;
  height: 17px;
  border: 1px solid #330066;
}

input.Azcat_FolderContents_Buttons {
   font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000066;
  background-color: #FFFFFF;
  border: 1px solid #330066;
  height: 21px;
}

table.Azcat_Search_Table {
  padding-top: 5px;
}

td.Azcat_Search_Terms_Text_Cell {
  padding-bottom: 10px;
}

table.Azcat_Search_Terms_Text_Table {
  width: 100%;
}

td.Azcat_Search_Terms_Text {
  text-align: left;
  vertical-align: bottom;
}

span.Azcat_Search_Terms {
  font-weight: bold;
}

td.Azcat_Search_Terms_Batch_Text {
  text-align: right;
  vertical-align: bottom;
  padding-right: 5px;
}

td.Azcat_Search_Terms_Batch_Box {
  text-align: left;
  vertical-align: top;
}

td.Azcat_Search_Terms_Batch {
  text-align: left;
  width: 100%;
}

form.Azcat_Search_Terms_Batch_Form {
  margin: 0px;
  padding: 0px;
}

input.Azcat_Search_BatchSize_Textbox {
  background-color: #FFFFFF;
  width: 25px;
  height: 17px;
  border: 1px solid #330066;
}

input.Azcat_Search_BatchSize_Submit {
   font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000066;
  background-color: #FFFFFF;
  width: 75px;
  height: 21px;
  border: 1px solid #330066;
}

table.Azcat_Search_Navigation_Table {
  margin-left: auto;
  margin-right: auto;
}

td.Azcat_Search_Navigation_Previous {
  text-align: left;
}

span.Azcat_Search_Navigation_Previous_Grey {
  color: #C0C0C0;
}

td.Azcat_Search_Navigation_Results {
  padding-left: 15px;
  padding-right: 15px;
}

td.Azcat_Search_Navigation_Next {
  text-align: left;
}

span.Azcat_Search_Navigation_Next_Grey {
  color: #C0C0C0;
}

table.Azcat_Search_Pages_Table {
  margin-left: auto;
  margin-right: auto;
  width: 400px;
}

td.Azcat_Search_Pages_Number_Left {
  border-left: 1px solid #000066;
  border-top: 1px solid #000066;
  font-size: 1px;
  width: 50%;
}

td.Azcat_Search_Pages_Number_Spacer {
  font-size: 1px;
}

td.Azcat_Search_Pages_Number_Right {
  border-right: 1px solid #000066;
  border-top: 1px solid #000066;
  font-size: 1px;
  width: 50%;
}

td.Azcat_Search_Pages_Results {
  padding: 0px;
  border-left: 1px solid #000066;
  border-right: 1px solid #000066;
  border-bottom: 1px solid #000066;
}

table.Azcat_Search_Pages_Number_Table {
  margin-left: auto;
  margin-right: auto;
}

td.Azcat_Search_Pages_Number_Previous,
span.Azcat_Search_Pages_Number_Previous_More {
  padding-left: 5px;
  padding-right: 5px;
}

span.Azcat_Search_Pages_Left_Bracket {
  padding-right: 2px;
}

span.Azcat_Search_Pages_Right_Bracket {
  padding-left: 2px;
}

td.Azcat_Search_Pages_Number_Current {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
}

td.Azcat_Search_Pages_Number_Next,
span.Azcat_Search_Pages_Number_Next_More {
  padding-left: 5px;
  padding-right: 5px;
}

td.Azcat_Search_Pages_Number_Cell {
  padding: 0px;
}

div.Azcat_Search_Pages_Status_Message {
  color: #FF0000;
  font-weight: bold;
  font-size: 16px;
  padding-top: 15px;
}

table.Azcat_Search_Results_Table {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid #000066;
}

td.Azcat_Search_Results_Heading {
  font-weight: bold;
}

td.Azcat_Search_Results_Number,
td.Azcat_Search_Results_Icon {
  padding: 3px;
}

td.Azcat_Search_Results_Title,
td.Azcat_Search_Results_Date {
  padding: 3px;
  padding-right: 8px;
}

td.Azcat_Search_Results_Type {
  padding: 3px;
  padding-right: 8px;
  font-style: italic;
}

td.Azcat_Search_Results_Description {
  padding: 0px;
  padding-left: 25px;
  font-style: italic;
}

td.Azcat_Search_Results_Item_Spacer {
  font-size: 1px;
  padding: 5px;
}

div.Azcat_Search_Results_None {
  font-size: 12px;
}

td.Azcat_Search_Within_Results_Cell {
  padding-top: 15px;
}

td.Azcat_Search_Within_Results_Cell_Text {
  vertical-align: top;
}

input.SearchBox_WithinResults {
  background-color: #FFFFFF;
  width: 250px;
  height: 17px;
  border: 1px solid #330066;
}

input.SearchButton_WithinResults {
   font-family: sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000066;
  background-color: #FFFFFF;
  height: 21px;
  border: 1px solid #330066;
}

ul.Azcat_Sitemap {
  list-style: none;
}

li.Azcat_Sitemap {
  margin-top: 8px;
}

ul.Azcat_Delete {
  list-style: none;
}

li.Azcat_Delete {
  margin-top: 4px;
}

div.Azcat_Delete_Indented {
  padding-left: 20px;
  padding-bottom: 5px;
}

table.Azcat_Delete {
  border: 1px solid #000066;
}

td.Azcat_Delete_Submit_Heading {
  font-weight: bold;
  font-size: 24px;
  text-align: center;
  padding: 10px;
}

td.Azcat_Delete_Submit_Buttons {
  padding-bottom: 20px;
}


#Masthead {
    background-color: #FFFFFF;
    padding: 0px;
    width: 100%;
}

#PortalLogo {
    background-color: #FFFFFF;
    vertical-align: middle;
    width: 15%;
    height: 32px;
}

#PortalTitle {
    background-color: #FFFFFF;
    color: White;
    text-align: left;
    vertical-align: middle;
    font-family:  sans-serif;
    font-size: 120%;
    font-weight: bold;
    width: 25%;
    height: 32px;
}

#NavBar {
    background-color: #FFFFFF;
    color: #000000;
    text-align: right;
    vertical-align: middle;
    font-family:  sans-serif;
    font-size: 80%;
    width: 60%;
    height: 32px;
}

#NavBar a:link {
    color: #000000;
    text-decoration: none;
}

#NavBar a:visited {
    color: #000000;
    text-decoration: none;
}

#NavBar a:active {
    color: #000000;
    text-decoration: none;
}

#NavBar a:hover {
    color: #000000;
    text-decoration: none;
}

#MemberActionsBox {
    color: #000000;
    background-color: #FFFFFF;
}

#ContextActionsBox {
    background-color: #FFFFFF;
    padding: 0px
}

.ContextActionsRow {
    color: #000000;
    background-color: #FFFFFF;
}

.ActionTitle {
    color: #000000;
    font-family: sans-serif;
    font-weight: bold;
    font-size: 90%;
}

.ActionLink {
    color: #000000;
    font-family: sans-serif;
    font-size: 90%;
}

.ActionLink a:link {
    color: #000000;
    text-decoration:  none;
    font-weight: bold;
}

.ActionLink a:visited {
    color: #000000;
    text-decoration:  none;
    font-weight: bold;
}

.ActionLink a:active {
    color: #000000;
    text-decoration:  none;
    font-weight: bold;
}

.ActionLink a:hover {
    color: #000000;
    text-decoration:  none;
    font-weight: bold;
}

.ObjectStatus {
  font-style: italic;
  text-transform: capitalize;
}

#ForematterCell {
    margin-top: 20px;
}

#DesktopStatusBar {
    color: Red;
    background-color: #FFFFFF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
    margin-top: 8pt;
}

#DesktopTitle {
    margin-top: 8pt;
}

#DesktopDescription {
    font-style: italic;
    margin-left: 20pt;
    margin-right: 8pt;
}

#Desktop {
    margin-left: 8pt;
    margin-right: 8pt;
}

#ContentByline {
    font-size: 90%;
    font-style: italic;
}

#DiscussionAbove {
    margin-left: 16pt;
    margin-right: 8pt;
    margin-top: 8pt;
    margin-bottom: 8pt;
    font-style: italic;
}

table.FormLayout {
    width: 80%;
}

table.FormLayout tr {
    vertical-align: top;
}

table.FormLayout tr th.TextField {
    vertical-align: top;
    color: #000000;
}

table.FormLayout tr td.TextField {
    vertical-align: top;
    color: #000000;
}

table.FormLayout th {
    text-align: right;
    font-size: 80%;
    font-weight: bold;
}

table.FormLayout dl.FieldHelp dd {
    font-size: 80%;
    color: #000000;
}

table.FormLayout td.ListName {
    background-color:  #000000;
    color: #000000;
    font-weight: bold;
    vertical-align: middle;
    padding-top: 5px;
}

table.FormLayout td.ListDefinition {
    font-style: italic;
    color: #000000;
}

table.ContentsList tr td {
    font-size: 100%;
}

table.ContentsList tr td img {
    border: 0;
}

table.SearchResults {
    width: auto;
}

table.SearchResults tr th {
    text-align: left;
}

table.SearchResults tr td img {
    border: 0;
}

table.Wizard {
    width: auto;
}

table.Wizard tr {
    vertical-align: top;
}

table.Wizard tr th {
    text-align: right;
}

div.NewsBar {
    text-align: right;
}

table.NewsItems {
    border: 0;
}


td.NewsBorder {
    background-color: #FFFFFF;
}

td.NewsListing {
    background-color: #FFFFFF;
    color:  #000000;
    font-size: 80%;
    font-weight: bold;
}

a.NewsListing{
    background-color: #FFFFFF;
    color:  #000000;
    font-weight: bold;
}

td.NewsByLine {
    background-color:  #FFFFFF;
    color:  #000000;
    font-size: 80%;
    text-align: left;
    vertical-align: top;
}

.NewsLeadin {
    background-color: #FFFFFF;
    color:  #000000;
}

.NewsByLine {
    background-color:  #FFFFFF;
    color:  #000000;
}

.NewsDateline {
    background-color:  #FFFFFF;
    color:  #000000;
}

td.NewsTitle {
    background-color: #FFFFFF;
    color: #000000;
    text-align: center;
    font-size: 90%;
    font-weight: bold;
}

.NewsItemRow {
    background-color: #FFFFFF;
    font-size: 70%;
}

p.NewsHeadline {
    background-color:  #FFFFFF;
}

div.calendar_view td {
  font-size:1.2em;
  border: solid rgb(0,0,0);
  border-width: 1px 1px 1px 1px;
  margin: 0px;
  padding: 3px;
  text-decoration:none;
}


