@media print { 
/* prints only the contents */ 

.noprint {display: none} 

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
    background-color: white;
}

/* background color for the content part of the pages */
Body
{
    background-color: white;
}

/* background/border colors for the selected tab */
.TabBg 
{
	background-color:Black;
}
.TabBg1
{
	background-image:url(/greysilo/images/forDiana/blackBar.gif);
	background-repeat:repeat-x;	
}

.LeftPane  
{
	background-image:url(/greysilo/images/LayOut/LeftSideBKG.gif);
    background-repeat:no-repeat;
	background-color:#C5CbA9;
}

.LeftPaneMyPage  
{
	border-right: solid 1 Black;
}

.MainPane
{
	background-image:url(/greysilo/images/LayOut/MainBKG.gif);
    background-repeat:no-repeat;   
background-color:#E9ECDF; 
}

.HeaderBackground
{
	background-repeat:no-repeat;
	background-color:#C5CbA9;
}
.TopLinksBackground
{
	background-repeat:no-repeat;
	background-color:#B45516;
	background-image:url(/greysilo/images/LayOut/TopLinksBKG.gif);
}

.ContentPane  { 
}

.RightPane  
{
	border-left: solid 1 Black;
}

/* text style for the selected tab */
.SelectedTab {
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.SelectedTab:visited  {
    font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.SelectedTab:active   {
      font-weight: bold;
    font-size: 8pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

A.SelectedTab:hover    {
    font-weight: bold;
    font-size: 8pt;
    color:Black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:underline;

}

/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10pt;
    color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
    text-decoration:    none;
    color:white;
}

A.OtherTabs:visited  {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:active   {
    text-decoration:    none;
    color:#eeeeee;
}

A.OtherTabs:hover    {
    text-decoration:    none;
    color:#cccccc;
}


/* text style for the unselected tabs */
.OtherTabs {
    font-weight: bold;
    font-size: 10pt;
    color: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}
    
/* hyperlink style for the calendar links */
A.Calendar:link {
    text-decoration:    underline;
    color:black;
    font-weight:bold;
}

A.Calendar:visited  {
    text-decoration:    underline;
    color:black;
    font-weight:bold;
}

A.Calendar:active   {
    text-decoration:    underline;
    color:DarkGray;
    font-weight:bold;
}

A.Calendar:hover    {
    text-decoration:    underline;
    color:DarkGray;
    font-weight:bold;
}

/* GENERAL */
/* style for module titles */
.Head   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11pt;
    font-weight:    bold;
    color: #333333;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  10pt;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  10pt;
    font-weight:    bold;
    color: black;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButtonBig    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #003366;
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #ff0000;
}
    
/* GENERIC */
H1  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    normal;
    color: #666644;
}

H2  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    normal;
    color: #666644;
}

H3  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    normal;
    color: #003366;
}

H4  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    normal;
    color: #003366;
}

H5, DT  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    bold;
    color: #003366;
}

H6  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    bold;
    color: #003366;
}

TFOOT, THEAD    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    color: #003366;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    bold;
    color: #003366;
}

A:link  {
    text-decoration:    none;
    color:  #003366;
}

A:visited   {
    text-decoration:    none;
    color:  #003366;
}

A:active    {
    text-decoration:    none;
    color:  #003366;
}

A:hover {
    text-decoration:    underline;
    color:  #ff0000;
}

SMALL   {
    font-size:  8px;
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:    square ;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI 
{
	list-style-type:    lower-roman;
}

HR {
    color: dimgrey;
    height:1pt;
    text-align:left
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  12pt;
    font-weight:    bold;
    color: #003366;
}
.EventsTableHead
{
	background-color: Black;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: White;
}
.EventsCellClass_odd
{
	background-color: #eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
}
.EventsCellClass_even
{
	background-color:White;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: black;
}
.TopLinks
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color:Black;
    text-decoration: none;
}
.TopLinks:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:bold;
	color: black;
    text-decoration: underline;
}

/* Solution Partners DHTML menu classes */
.DNN_MenuContainer 
{    
	border-bottom: #404040 0px solid;     
	border-left: #FF8080 0px solid;     
	border-top: #FF8080 0px solid;     
	border-right: #404040 0px solid;      
	background-color: #333333;
}
.DNN_MenuBar 
{    	   
	cursor: hand;     
	height:16;
}
.DNN_MenuItem 
{    	  
	cursor: hand;     
	color: White;     
	font-family: Verdana, Arial, Helvetica, sans-serif;     
	font-size: 10pt;     
	font-weight: bold;     
	font-style: normal;     
	border-left: #333333 0px solid;     
	border-bottom: #333333 1px solid;     
	border-top: #333333 1px solid;     
	border-right: #333333 0px solid;
}
.DNN_MenuIcon 
{      
	cursor: hand;     
	background-color: #333333;     
	border-left: #333333 1px solid;     
	border-bottom: #333333 1px solid;     
	border-top: #333333 1px solid;     
	text-align: center;     
	width: 15;    
	height: 21;
}
.DNN_SubMenu 
{    
	z-index: 1000;     
	cursor: hand;     
	background-color: red;
	color:Olive;    
	border-bottom: #404040 0px solid;     
	border-left: #FF8080 0px solid;     
	border-top: #FF8080 0px solid;     
	border-right: #404040 0px solid;    
	filter: progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3);
}
.DNN_MenuItemSel 
{    
	background-color: #CCCCCC;  
	cursor: hand;     
	color: White;     
	font-family: Verdana, Arial, Helvetica, sans-serif;     
	font-size: 10pt;     
	font-weight: bold;     
	font-style: normal;
}
.DNN_MenuArrow 
{    
	font-family: webdings;     
	font-size: 10pt;    
	    
	cursor: hand;     
	border-right: #333333 1px solid;     
	border-bottom: #333333 1px solid;     
	border-top: #333333 0px solid;
}
/* Not Used in DNN Code */
.DNN_MenuBreak 
{
	border-bottom: #404040 1px solid;     
	border-left: #FF8080 0px solid;     
	border-top: #FF8080 1px solid;      
	border-right: #404040 0px solid;     
	background-color: White; height: 1px;
}
/* Not Used in DNN code */
.DNN_RootMenuArrow 
{    
	font-family: webdings;     
	font-size: 10pt;       
	cursor: hand;
}


@media print { 
/* prints only the contents */ 
.switch,.LeftPane,.RightPane {display: none} 
} 

.ImageBackground
{
	background-repeat: no-repeat;
	background-color: #FFCD00;
}

/* css for orgchart */
TD.orgname 
{
	border: 1 solid gray;
	padding-left: 2pt;
	padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    width:120px;
    height:50px;
}
TD.orgactive 
{
	border: 2 solid red;
	padding-left: 2pt;
	padding-top: 2pt;
    padding-bottom: 2pt;
    padding-right: 2pt;
    width:120px;
    height:50px;
}
TD.org3top 
{
	border-left: 1 solid gray;
	border-bottom: 1 solid gray;
	width:10px;
}
TD.org3bot 
{
	border-left: 1 solid gray;
	width:10px;
}
TD.org3spacertop 
{
	border-left: 1 solid gray;
}
TD.org2left 
{
	border-right: 1 solid gray;
	border-top: 1 solid gray;
	width:10px;
}
TD.org2right 
{
	border-top: 1 solid gray;
	border-left: 1 solid gray;
	width:10px;
}
TD.org2spacerright 
{
	border-top: 1 solid gray;
	width:15px;
}              
TD.org3spacerright 
{
	width:10px;
}
TD.org1left 
{
	border-right: 1 solid gray;
}
TD.org1right 
{
	border-left: 1 solid gray;
}
P.orgname 
{
	font-family:arial;
	font-size:8pt;
	color:gray;
    margin-top:0pt;
    margin-bottom:0pt;
}
P.orgjob 
{
	font-family:arial;
	font-size:8pt;
	color:gray;
    margin-top:0pt;
    margin-bottom:0pt;
}
.Invisible {
  display: none;
}

/* hyperlink style for the search results links */
A.SearchLink:link {
    text-decoration:    underline;
}

A.SearchLink:visited  {
    text-decoration:    underline;
}

A.SearchLink:active   {
    text-decoration:    underline;
}

A.SearchLink:hover    {
    text-decoration:    underline;
}
.DefaultCursor
{
	cursor:default;	
}

/* text style used for most text rendered by modules */
.Normal /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: normal;
    color: black;
}

/* text style used for most titles rendered by modules */
.NormalTitle /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
}

/* text style used for some titles rendered by modules */
.AlternateTitle /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #008000;
}

/* text style used for most subtitles rendered by modules */
.NormalSubTitle /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: black;
}

/* text style used for some subtitles rendered by modules */
.AlternateSubTitle /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    font-style: italic;
    color: #008000;
}

.Footer /*FTB Style*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: black;
}


.NormalHyperlink /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #006699;
    text-decoration: none;
}
A.NormalHyperlink /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #006699;
    text-decoration: none;
}

A.NormalHyperlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #006699;
    text-decoration:underline;
}
A.NormalHyperlink:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #006699;
}

.LeftNavHyperlink /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color:Black;
    text-decoration: none;
}
A.LeftNavHyperlink /*FTB Style*/
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color:Black;
    text-decoration: none;
}

A.LeftNavHyperlink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:underline;
}
A.LeftNavHyperlink:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color:Black;
}



.NormalBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
}

.NormalRed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #ff0000
}
.Disclosure
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 7pt;
    font-weight: bold;
    color:Gray;
}
.MarriageLicTable  
{
	background-image:url(/Forms/MarriageLicApp.jpg);
	background-repeat:no-repeat;
}
/* style of item titles on edit and admin pages */
.MyHead    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:  11pt;
    font-weight: bold;
    color: #003366;
}
.MenuImage
{
	width:100pt;
}
A.MenuLink:  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}
A.MenuLink:visited  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.MenuLink:active   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.MenuLink:hover    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}
A.SubMenuLink {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}
A.SubMenuLink:visited  {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.SubMenuLink:active   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.SubMenuLink:hover    {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopMenuLink  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopMenuLink:visited  {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopMenuLink:active   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopMenuLink:hover    {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}
A.TopSubMenuLink  {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}
A.TopSubMenuLink:visited  {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopSubMenuLink:active   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.TopSubMenuLink:hover    {
       font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: black;
    text-decoration:none;
}

A.NormalBold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight:bold;
    color: #006699;
}
A.NormalBold:visited
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight:bold;
    color: #006699;
}
A.NormalBold:active
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight:bold;
    color: #006699;
}
A.NormalBold:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11pt;
    font-weight:bold;
    color: #006699;
}
ModuleTitleBG
{
	background-color: #FFCC00;
	border-color:Black;
	border-width:thin;
	border-style:solid;
}

.OutsideBorder /*FTB Table Style*/
{
	border: solid 2px #B45516;
		 	
}
    
 .OutsideBorder td {
 	border:solid 2px #B45516;	
        vertical-align:top;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
        color: black;
}
 /* .OutsideBorder th {
 	padding: 10px;/*Pads each table cell in modern browsers	
 	font-size:20pt;
 	color:Black; 	
 }*/

 .Preferred /*FTB Table Style*/
{
border:solid 1px #B45516;
}

.Preferred td
{
  border:solid 1px #B45516;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
 .NoBorderTable /*FTB Table Style*/
{
	border:solid 0px #ffffff;
	/*/*/line-height: 1.5em; /* */
		 	
}
    
 .NoBorderTable td {
 	border:solid 0px #ffffff;	
        vertical-align:top;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        font-weight: normal;
        color: black;
}
}
