/* Copyright 2000 - Active Matter, Inc. */




/*ecom nav bar changes*/

table.ecomNav {
	border-collapse: collapse;
	
}

td.ecomTD {
border:1px solid #000066;
border-bottom:0px;
height:20px;
}

table.ecomNav td a, table.ecomNav td a:link, table.ecomNav td a:visited, table.ecomNav td a:hover, table.ecomNav td a:active

{

font-family:arial,helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color: #000066;

line-height:20px;

}

td.ecomTD a:hover

{
background-color:#99CCFF;

width:100%;
line-height:20px;
}

td.ecomTD:hover

{

background-color:#99CCFF;


}







/*dl added for identity guide*/
#zipinstructions

{
position:absolute;
z-index: 1000;
top:280px;
left:270px;
border:2px solid #003366;
background-color:#FFFFFF;
width:400px;

text-align:center;
overflow:auto;



}


.ziphead
{

width:100%;
background-color:#003366;
height:20px;
line-height:20px;
text-align:right;

}
/*dl added for identity guide*/

.MSTextWhiteBig
  {font-size: 18px; color: #ffffff; font-weight: bold; font-family: Verdana;}
body, p, font, h1, h2, h3, h4, h5, li, td, th, a, a:link, a:visited, a:hover,  i, blockquote, .error
  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
p, td, li, th, blockquote
  {color: black; font-weight: normal;}
body
  {background: #ffffff; color: black;}
b, strong, .bold, .bigbold, .smallbold, .error
  {font-weight: bold}
.HMbody
  {background: #000066; color: black; margin: 0 0 0 0;}
  
.wallbody
  {background: #cccccc; color: black; margin: 0 0 0 0;}
.bold
  {font-size: 12px;}
.bigbold
  {font-size: 13px;}
.smallbold
  {font-size: 10px;}
  .pricebold  
  {font-size: 11px;}
.error
  {color: Red;}
i, em
  {text-decoration: italics;}
u
  {text-decoration: underline;}
h1, h2, h3, h4
  {font-size: 15px; font-weight: bold; color: #990000; font-family: Verdana;}
h2
  {font-size: 13px; color: #cc0000;}
h3
  {font-size: 12px; color: #003366;}
h4
  {font-size: 11px;}
h5
  {font-size: 9px; font-family: Verdana;}
h6
  {font-size: 15px; font-weight: bold; color: #FFFFFF; font-family: Verdana;}
th
  {font-weight: bold; text-align: left;}
a, a:link, a:hover
  {color: #0033cc; font-weight: bold; text-decoration: none;}
a:visited, a:visited:hover
  {font-weight: bold; text-decoration: none;}
a:hover, a:visited:hover
  {text-decoration: underline;}
input, .textarea, textarea
  {font-size: 13px; font-family: monospace, sans-serif; font-weight: 100;}

ol, ul
  {margin: 0 0 0 25;}

li
  {margin: 0 0 10 0;}
  .smallLI 
    {font-size: 10px; font-family: arial,helvetica, sans-serif; }

pre
  {font-family: monospace; font-size: 12px;}
.arial
  {font-family: Arial, sans-serif;}
.CIAdminBar
  {font-size: 10px; color: #FFFFFF; font-weight: bold; background: #99CC33;}
.Required
  {font-size: 13px; font-weight: bold;}
.text
  {font-size: 13px; font-weight: normal;}
.agencybar 
  {font-size: 14px; color: #ffffff; background: #0033cc; font-weight: bold;}
.adminbar, .AdminBar, .SmallAdminBar
  {font-size: 14px; color: #ffffff; background: #3333ff; font-weight: bold;}
.SmallAdminBar
  {font-size: 10px;}
.small
  {font-size: 11px;}
.smaller
  {font-size: 9px;}
.large
  {font-size: 15px;}
.larger
  {font-size: 17px;}
a.smaller, a.smaller:link, a.smaller:visited, a.smaller:hover, a.smaller:visited:hover
  {font-size: 9px;}
a.small2, a.small2:link, a.small2:visited, a.small2:hover, a.small2:visited:hover
  {font-size: 10px; line-height: 75%;}
a.small, a.small:link, a.small:visited, a.small:hover, a.small:visited:hover
  {font-size: 11px;}
a.highlight, a.highlight:link, a.highlight:visited, a.highlight:hover, a.highlight:visited:hover
  {font-size: 13px; color: white; text-decoration: none;}

.BAHeaderBar, .BGHeaderBar, .BOHeaderBar, .CWHeaderBar, .CDHeaderBar, .DOHeaderBar, .ECHeaderBar, .FAHeaderBar, .FMHeaderBar, .GRHeaderBar, .GCHeaderBar, .HPHeaderBar, 
.IDHeaderBar, .IPHeaderBar, .JBHeaderBar, .MGHeaderBar, .MMHeaderBar, .MDHeaderBar, .NLHeaderBar, .PEHeaderBar, .PRHeaderBar, .SBHeaderBar, .SEHeaderBar,
.STHeaderBar, .TLHeaderBar, .TPHeaderBar, .VTHeaderBar, .HeaderBar, .CalendarBar
  /*{font-size: 13px; color: #000066; font-weight: bold; background: #99CCFF;}*/ 
  {font-size: 12px; color: #000066; font-weight: bold; background-color: #99ccff; border-width: 1px; border-color: #000066; border-style: solid; padding: 3px;}

.BGBoldEntry, a.BGBoldEntry, a.BGBoldEntry:link, a.BGBoldEntry:visited, a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover, .BGBigLetter
  {font-size: 15px; font-weight: bold;}
a.BGBoldEntry:hover, a.BGBoldEntry:visited:hover
  {color: red;}
.BGBigLetter
  {font-size: 19px;}
.BGNormalEntry, a.BGNormalEntry, a.BGNormalEntry:link, a.BGNormalEntry:visited, a.BGNormalEntry:hover, a.BGNormalEntry:visited:hover
  {font-size: 11px;}
a.BGNormalEntry:hover
  {color: red;}
.BGFeatureHeader
  {font-size: 14px; color: #0033cc; font-weight: bold; background: white;}

.BARow1
  {background: #FFFFFF;}
.BARow2
  {background: #E8E8E8;}
.BACellName
  {font-weight: bold;}
.BASubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #B0B8EF;}
.BAReturnMsg
  {font-size: 12px; color: #9966FF; font-weight: bold;}
a.BABreadCrumbLink, a.BABreadCrumbLink:link, a.BABreadCrumbLink:visited, a.BABreadCrumbLink:hover, a.BABreadCrumbLink:visited:hover
  {font-size: 15px; font-weight: bold; text-decoration: none; color: #CCFFFF}
a.BALink, a.BALink:link, a.BALink:visited, a.BALink:hover, a.BALink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF}

 
 .priceBox
   {font-size: 11px; color: #000066; font-weight: bold; background-color: #99ccff; border-width: 1px; border-color: #000066; border-style: solid; padding: 2px;}
 
.CWerror
  {font-size: 13px; font-weight: bold; color: #CC3333;}
.CWbglight, .CWbgdark
  {font-size: 13px; color: Black; background: #99CCCC;}
.CWbgdark
  {background: SteelBlue;}
a.CWhelp, a.CWhelp:link, a.CWhelp:visited, a.CWhelp:hover, a.CWhelp:visited:hover, a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {font-size: 18px; color: white; text-decoration: none; font-weight: bold;}
a.CWhelpDark, a.CWhelpDark:link, a.CWhelpDark:visited, a.CWhelpDark:hover, a.CWhelpDark:visited:hover
  {color: SteelBlue;}
h1.CWWizard
  {color:#FFFFFF; font-weight: bold;}

.CMSmall
  {font-size: 11px;}
.CMMedium
  {font-size: 13px;}
.CMLarge
  {font-size: 15px;}
.CMError
  {font-size: 13px; font-weight: bold; color: red;}
a.CMSmall, a.CMSmall:link, a.CMSmall:visited, a.CMSmall:hover, a.CMSmall:visited:hover
  {font-size: 11px; text-decoration: none; color: blue;}
a.CMSmall:visited
  {color: purple;}
a.CMSmall:hover
  {text-decoration: underline; color: red;}
.CMSiteName
  {font-size: 15px; font-weight: bold; color: white;}
a.CMMedium, a.CMMedium:link, a.CMMedium:visited, a.CMMedium:hover, a.CMMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.CMMedium:visited
  {color: purple;}
a.CMMedium:hover
  {text-decoration: underline; color: red;}
i.CMSmall, i.CMLinkCFM, i.CMLinkURL
  {font-size: 11px; text-decoration: italics;}
i.CMLinkCFM
  {color: Crimson;}
i.CMLinkURL
  {color: MediumSeaGreen;}
a.CMVarType, a.CMVarType:link, a.CMVarType:visited, a.CMVarType:hover, a.CMVarType:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: #3333ff;}
a.CMVarType:hover
  {color: white; background: #3333ff;}
a.CMVarTypeSelected, a.CMVarTypeSelected:link, a.CMVarTypeSelected:visited, a.CMVarTypeSelected:hover, a.CMVarTypeSelected:visited:hover
  {font-size: 11px; font-weight: bold; text-decoration: none; color: white; background: #3333ff;}
.CMVarHeader
  {font-size: 11px; font-weight: bold; color: white;}

.CDSmallHeader, a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover,
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #0033cc;}
a.CDHeaderLink, a.CDHeaderLink:link, a.CDHeaderLink:visited, a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {font-size: 14px; text-decoration: none;}
a.CDHeaderLink:hover, a.CDHeaderLink:visited:hover
  {text-decoration: underline;}
a.CDSmallHeaderLink, a.CDSmallHeaderLink:link, a.CDSmallHeaderLink:Visited, a.CDSmallHeaderLink:hover, a.CDSmallHeaderLink:visited:hover
  {text-decoration: none;}
a.CDSmallHeaderLink:Hover 
  {text-decoration: underline;}
a.CDAdminLink, a.CDAdminLink:link, a.CDAdminLink:visited, a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {font-size: 14px; color: #ffffff; text-decoration: none; font-weight: bold; background: #3333ff;}
a.CDAdminLink:hover, a.CDAdminLink:visited:hover
  {text-decoration: underline;}
a.ciadminwhite, a.ciadminwhite:link, a.ciadminwhite:visited, a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {font-size: 10px; color: #ffffff; text-decoration: none; font-weight: bold;}
a.ciadminwhite:hover, a.ciadminwhite:visited:hover
  {text-decoration: underline;}

.COSubHead
 {font-size: 12px; color: #0033cc; font-weight: bold;}
.COOptionBar
 {color: white; font-weight: bold; background: #003399;}
.COMessage
 {color: red;}

a.CPActiveLink, a.CPActiveLink:link, a.CPActiveLink:visited, a.CPActiveLink:hover, a.CPActiveLink:visited:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Blue;}

a.CPInactiveLink, a.CPInactiveLink:link, a.CPInactiveLink:visited, a.CPInactiveLink:hover, a.CPInactiveLink:visited:hover
  {font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; color: Gray;}
     
.ECNavMenu 
  {font-size: 14px; color: white; font-weight: normal; background: #425577;}
.ECBasketHeader, .ECInvoiceBar
  {font-size: 14px; color: white; font-weight: bold; background: #00009c;}
.ECYourPrice, .ECYouSave
  {font-size: 14px; color: Green; font-weight: bold;}
a.ECNavMenu, a.ECNavMenu:link, a.ECNavMenu:visited, a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {font-size: 14px; color: #A5cdf5; font-weight: bold; text-decoration: none}
a.ECNavMenu:hover, a.ECNavMenu:visited:hover
  {color: white;}
.ECgood, .ECbad
  {font-size: 13px; font-weight: bold; color: Green;}
.ECbad
  {color: Red;}
  
.FMRow1
  {background: #FFFFFF;}
.FMRow2
  {background: #E8E8E8;}
  .FMHelpBar
  {background: #E8E8E8; width: 100%;}
.FMSubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #B0B8EF;}
.FMCellName
  {font-weight: bold;}
.FMCellSmall
  {font-size: 10px;}
.FMMessageHeader
  {font-size: 12px; color: #000000; font-weight: bold; background: #B0B8EF;}
.FMMessageBody1
  {font-size: 12px; color: #000000; background: #DEDFDF;}
.FMMessageBody2
  {font-size: 12px; color: #000000; background: #F7F7F7;}
.FMBreadCrumb
  {font-size: 12px; color: #000000; font-weight: bold;}
.FMReturnMsg
  {font-size: 12px; color: #9966FF; font-weight: bold;}
a.FMBreadCrumbLink, a.FMBreadCrumbLink:link, a.FMBreadCrumbLink:visited, a.FMBreadCrumbLink:hover, a.FMBreadCrumbLink:visited:hover
  {font-size: 12px; font-weight: bold; text-decoration: underline; color: #000000}
a.FMReplyLink, a.FMReplyLink:link, a.FMReplyLink:visited, a.FMReplyLink:hover, a.FMReplyLink:visited:hover
  {font-size: 10px; text-decoration: none; color: #6600CC}
a.FMLink, a.FMLink:link, a.FMLink:visited, a.FMLink:hover, a.FMLink:visited:hover
  {font-size: 12px; text-decoration: underline; color: #0000FF}
a.FMLinkSmall, a.FMLinkSmall:link
  {font-size: 10px; color: #0000FF}
a.FMLinkSmall:visited, a.FMLinkSmall:hover, a.FMLinkSmall:visited:hover
  {font-size: 10px; color: #666666}
a.FMInactiveLink, a.FMInactiveLink:link, a.FMInactiveLink:visited, a.FMInactiveLink:hover, a.FMInactiveLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #AAAAAA}
  
	/* HomePage */
.HPHeadline1
	{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #0033cc; font-weight: bold;}
.HPHeadline2
	{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; background: #66cc33; font-weight: bold;}

.IMDiff
  {font-size: 13px; font-weight: bold; color: red;}

.JBResumeBar
  {font-size: 13px; background: aliceblue; font-weight: bold;}

.MGColor1, .MGColor2
  {font-size: 13px; color: red; font-weight: bold;}
.MGColor2
  {color: navy;}
.MGColor1Large, .MGColor2Large
  {font-size: 15px; color: red; font-weight: bold;}
.MGColor2Large
  {color: navy;}
.MGCopyright
  {font-size: 9px; color: #0033cc; font-weight: normal;}

.MCToolBarLink, .MCToolBar, .MCSelected
  {font-size: 13px; color: #ffffff; font-weight: bold;}
.MCToolBar 
  {background: #3333ff;}
.MCSelected
  {font-size: 11px; background: #000099;}
.MCHeading
  {font-size: 17px; color: #000099; font-weight: bold; text-decoration: none;}

.SCLoginBar
  {font-size: 12px; color: #000066; font-weight: bold; background-color: #99ccff; border-width: 1px; border-color: #000066; border-style: solid;}

a.SiteMap, a.SiteMap:link, a.SiteMap:visited, a.SiteMap:hover, a.SiteMap:visited:hover, a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 13px; color: blue; text-decoration: none; font-weight: normal;}
a.SiteMapTitle, a.SiteMapTitle:link, a.SiteMapTitle:visited, a.SiteMapTitle:hover, a.SiteMapTitle:visited:hover
  {font-size: 15px; font-weight: bold;}

a.STHeader, a.STHeader:link, a.STHeader:visited, a.STHeader:hover, a.STHeader:visited:hover
  {font-size: 15px; color: #ffffff; text-decoration: none; font-weight: bold;}
.STAdminHeaderBar
 {font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #CCFFFF; background: #3333ff; font-weight: bold;}

.MCText
  {font-size: 10px; color: #000000;}
.MCTextwhiteBig
  {font-size: 12px; color: #ffffff; font-weight: bold;}
.MCTextwhiteBold
  {font-size: 10px; color: #ffffff; font-weight: bold;}
.MCTextwhite
  {font-size: 10px; color: #ffffff;}
.MCTextwhiteSmall
  {font-size: 10px; color: #ffffff; font-weight: normal;}
.MCToolBar 
  {font-size: 12px; color: #ffffff; font-weight: bold; background: #3333ff;}
.MCHeading
  {font-size: 16px; color: #000099; font-weight: bold; text-decoration: none;}
.MCHeaderBar1
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #ffffff;}
.MCHeaderBar2
  {font-size: 14px; color: #ffffff; font-weight: bold; background: #99cc33;}
.MCHeaderBar3
  {font-size: 14px; color: #000000; background: #e8e8e8;}
.MCSelected
  {font-size: 10px; color: #ffffff; font-weight: bold; background: #000099;}
.MCBold
  {font-size: 10px; color: #000000; font-weight: bold;}
.MCBigBold
  {font-size: 12px; color: #000000; font-weight: bold;}
.MCError
  {font-size: 12px; color: Red; font-weight: bold;}
a.MCFolderLink, a.MCFolderLink:link, a.MCFolderLink:visited, a.MCFolderLink:hover, a.MCFolderLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: normal; text-decoration: underline;}
a.MCSelectedFolderLink, a.MCSelectedFolderLink:link, a.MCSelectedFolderLink:visited, a.MCSelectedFolderLink:hover, a.MCSelectedFolderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.MCHeaderLink, a.MCHeaderLink:link, a.MCHeaderLink:visited, a.MCHeaderLink:hover, a.MCHeaderLink:visited:hover
  {font-size: 11px; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCOldMessageLink, a.MCOldMessageLink:link, a.MCOldMessageLink:visited, a.MCOldMessageLink:hover, a.MCOldMessageLink:visited:hover
  {font-size: 10px; color: #000099; text-decoration: underline;}
a.MCNewMessageLink, a.MCNewMessageLink:link, a.MCNewMessageLink:visited, a.MCNewMessageLink:hover, a.MCNewMessageLink:visited:hover
  {font-size: 10px; color: #000099; font-weight: bold; text-decoration: underline;}
a.MCSelectedLink, a.MCSelectedLink:link, a.MCSelectedLink:visited, a.MCSelectedLink:hover, a.MCSelectedLink:visited:hover
  {font-size: 10px; color: #ffffff; font-weight: bold; text-decoration: underline;}
a.MCNavMenu, a.MCNavMenu:link, a.MCNavMenu:visited, a.MCNavMenu:hover, a.MCNavMenu:visted:hover
  {font-size: 11px; color: #0033cc; font-weight: bold; text-decoration: none;}
a.MCNavMenu:hover, a.MCNavMenu:visted:hover 
  {color: #ffffff;}
.button2
  {font-size: 11px; color: #ffffff; font-weight: normal; background: #000099}
/* old Side Nav Menu 
a.SideNav, a.SideNav:link, a.SideNav:visited, a.SideNav:hover, a.SideNav:visited:hover,
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover,
div.SideNavSelected, div.SideNavSelectedTitle
  {font-size: 11px; color: #0033cc; text-decoration: none; font-weight: normal;}
a.SideNav:hover, a.SideNav:visited:hover
  {color: yellow;}
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover, div.SideNavSelected, div.SideNavSelectedTitle
  {font-weight: bold;} 
a.SideNavTitle, a.SideNavTitle:link, a.SideNavTitle:visited, a.SideNavTitle:hover, a.SideNavTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
a.SideNavSelectedTitle, a.SideNavSelectedTitle:link, a.SideNavSelectedTitle:visited, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {font-size: 13px; color: #0033cc; text-decoration: none; font-weight: bold;}
a.SideNavTitle:hover, a.SideNavTitle:visited:hover, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {color: yellow;}
 end of side nav menu */

a.SideNav, a.SideNav:link, a.SideNav:visited, a.SideNav:hover, a.SideNav:visited:hover,
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover,
div.SideNavSelected, div.SideNavSelectedTitle
  {font-size: 10px; font-family: verdana; color: #660000;  font-weight: normal;}
a.SideNav:hover, a.SideNav:visited:hover
  {color: #cc6633; text-decoration: underline;}
a.SideNavSelected, a.SideNavSelected:link, a.SideNavSelected:visited, a.SideNavSelected:hover, a.SideNavSelected:visited:hover, div.SideNavSelected, div.SideNavSelectedTitle
  /*{font-weight: bold;} */ {color: #cc3301; font-weight: bold;}
a.SideNavTitle, a.SideNavTitle:link, a.SideNavTitle:visited, a.SideNavTitle:hover, a.SideNavTitle:visited:hover
  {font-size: 12px; font-family: verdana; color: #660000;  font-weight: bold;}
a.SideNavSelectedTitle, a.SideNavSelectedTitle:link, a.SideNavSelectedTitle:visited, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {font-size: 12px; font-family: verdana; color: #660000;  font-weight: bold;}
a.SideNavTitle:hover, a.SideNavTitle:visited:hover, a.SideNavSelectedTitle:hover, a.SideNavSelectedTitle:visited:hover
  {color: #cc6633;}



.TLSubHeaderBar
  {font-size: 12px; color: #000000; font-weight: bold; background: #B0B8EF;}
.TLReturnMsg
  {font-size: 12px; color: #9966FF; font-weight: bold;}
.TLRow1
  {background: #FFFFFF;}
.TLRow2
  {background: #E8E8E8;}
a.TLLink, a.TLLink:link, a.TLLink:visited, a.TLLink:hover, a.TLLink:visited:hover
  {font-size: 12px; text-decoration: none; color: #0000FF}

a.TopNav, a.TopNav:link, a.TopNav:visited, a.TopNav:hover, a.TopNav:visited:hover,
a.TopNavSelected, a.TopNavSelected:link, a.TopNavSelected:visited, a.TopNavSelected:hover, a.TopNavSelected:visited:hover,
div.TopNavSelected, div.TopNavSelectedTitle
  {font-size: 13px; color: white; text-decoration: none; font-weight: normal;}
a.TopNav:hover, a.TopNav:visited:hover
  {color: yellow;}
a.TopNavSelected, a.TopNavSelected:link, a.TopNavSelected:visited, a.TopNavSelected:hover, a.TopNavSelected:visited:hover, div.TopNavSelected, div.TopNavSelectedTitle
  {font-weight: bold;} 
a.TopNavTitle, a.TopNavTitle:link, a.TopNavTitle:visited, a.TopNavTitle:hover, a.TopNavTitle:visited:hover
  {font-size: 13px; color: white; text-decoration: none; font-weight: bold;}
a.TopNavSelectedTitle, a.TopNavSelectedTitle:link, a.TopNavSelectedTitle:visited, a.TopNavSelectedTitle:hover, a.TopNavSelectedTitle:visited:hover
  {font-size: 13px; color: white; text-decoration: none; font-weight: bold;}
a.TopNavTitle:hover, a.TopNavTitle:visited:hover, a.TopNavSelectedTitle:hover, a.TopNavSelectedTitle:visited:hover
  {color: yellow;}

.TPHeader
  {font-size: 15px; font-weight: bold; color: #990000; font-family: Verdana;}
.TPTitle
  {font-size: 13px; font-weight: bold; color: #cc0000;}
.TPCMBody
  {font-size: 12px;}
a.TPLink, a.TPLink:link
{font-size: 12px; color: #0033cc;}
a.TPLink:visited
{font-size: 12px; text-decoration: underline; color: #999999;}
 a.TPLink:hover, a.TPLink:visited:hover
  {font-size: 12px; text-decoration: underline; color: #0033cc;}
a.TPLinkSelected, a.TPLinkSelected:link, a.TPLinkSelected:visited, a.TPLinkSelected:hover, a.TPLinkSelected:visited:hover
  {font-size: 12px; text-decoration: none; color: #0033cc; font-weight: bold;}
  
.CalendarActive, a.CalendarActive, a.CalendarActive:link, a.CalendarActive:visited, a.CalendarActive:hover, a.CalendarActive:visited
  {font-size: 13px; font-weight: normal; text-decoration: none; color: black}
a.CalendarActive, a.CalendarActive:link, a.CalendarActive:visited, a.CalendarActive:hover, a.CalendarActive:visited
  {font-size: 10px;}
a.CalendarArchived, a.CalendarArchived:link, a.CalendarArchived:visited, a.CalendarArchived:hover, a.CalendarArchived:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #996633;}
.CalendarUnapproved, a.CalendarUnapproved, a.CalendarUnapproved:link, a.CalendarUnapproved:visited, a.CalendarUnapproved:hover, a.CalendarUnapproved:visited:hover
  {font-size: 13px; font-weight: normal; text-decoration: none; color: #336699;}
a.CalendarUnapproved, a.CalendarUnapproved:link, a.CalendarUnapproved:visited, a.CalendarUnapproved:hover, a.CalendarUnapproved:visited:hover
  {font-size: 10px;}
.CalendarSmall, .CalendarSmallHeader
  {font-size: 10px; font-weight: normal; text-decoration: none; color: black;}
.CalendarSmallHeader
  {font-weight: bold; color: white; background: #00009c;}
a.CalendarSmall, a.CalendarSmall:link, a.CalendarSmall:visited, a.CalendarSmall:hover, a.CalendarSmall:visited:hover
  {font-size: 9px; font-weight: normal; text-decoration: underline; color: black}
a.CalendarSmall:hover, a.CalendarSmall:visited:hover
  {color: #ff0000;}
.CalendarExpos, a.CalendarExpos, a.CalendarExpos:link, a.CalendarExpos:visited, a.CalendarExpos:hover, a.CalendarExpos:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #cc3333}
a.CalendarExpos, a.CalendarExpos:link, a.CalendarExpos:visited, a.CalendarExpos:hover, a.CalendarExpos:visited:hover
  {text-decoration: underline;}
.CalendarHoliday 
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #000000}
td.CalendarChapter 
  {font-size: 10px; font-weight: normal; text-decoration: none; color: MidnightBlue}
a.CalendarChapter, a.CalendarChapter:link, a.CalendarChapter:visited, a.CalendarChapter:hover, a.CalendarChapter:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: underline; color: MidnightBlue}
.CalendarAskExpert, a.CalendarAskExpert, a.CalendarAskExpert:link, a.CalendarAskExpert:visited, a.CalendarAskExpert:hover, a.CalendarAskExpert:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #339999}
a.CalendarAskExpert, a.CalendarAskExpert:link, a.CalendarAskExpert:visited, a.CalendarAskExpert:hover, a.CalendarAskExpert:visited:hover
  {text-decoration: underline;}
td.CalendarPersonal 
  {font-size: 13px; font-weight: normal; text-decoration: none; color: Green}
a.CalendarPersonal, a.CalendarPersonal:link, a.CalendarPersonal:visited, a.CalendarPersonal:hover, a.CalendarPersonal:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: underline; color: Green}
.CalendarStandard, a.CalendarStandard, a.CalendarStandard:link, a.CalendarStandard:visited, a.CalendarStandard:hover, a.CalendarStandard:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: none; color: #999933}
a.CalendarStandard, a.CalendarStandard:link, a.CalendarStandard:visited, a.CalendarStandard:hover, a.CalendarStandard:visited:hover
  {text-decoration: underline;}
.CalendarOther, a.CalendarOther, a.CalendarOther:link, a.CalendarOther:visited, a.CalendarOther:hover, a.CalendarOther:visited:hover
  {font-size: 10px; font-weight: normal; text-decoration: none; color: Purple}
a.CalendarOther, a.CalendarOther:link, a.CalendarOther:visited, a.CalendarOther:hover, a.CalendarOther:visited:hover
  {text-decoration: underline;}

div.breadcrumb
  {font-size: 10px; }
a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover, a.breadcrumb:visited:hover
  {font-size: 10px; color: #999966; text-decoration: none;}
a.breadcrumb:hover, a.breadcrumb:visited:hover
  {color: #cc6633;  text-decoration: underline;}
a.navmenu, a.navmenu:link, a.navmenu:visited, a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; color: blue; text-decoration: none;}
a.navmenu:hover, a.navmenu:visited:hover
  {font-size: 14px; text-decoration: underline;}
a.navmenusmall, a.navmenusmall:link, a.navmenusmall:visited, a.navmenusmall:hover, a.navmenusmall:visited:hover
  {font-size: 11px; color: blue; text-decoration: none;}
a.navmenusmall:hover, a.navmenusmall:visited:hover
  {color: Red; text-decoration: underline;}
td.navmenu
  {font-size: 14px;}
td.navmenusmall
  {font-size: 11px;}
td.navmenusmbold
  {font-size: 11px; font-weight: bold;}
td.sitename
  {font-size: 19px; color: #ffffff;}
input.button
  {font-size: 13px; color: #ffffff; background: #0033CC; font-family: verdana, sans-serif;}
input.smbutton
  {font-size: 11px; color: #ffffff; background: #0033CC; font-family: verdana, sans-serif;}
i.navmenu
  {font-size: 12px; text-decoration: italics;}
i.navmenuCFM
  {font-size: 12px; color: Crimson; text-decoration: italics;}
i.navmenuLink
  {font-size: 12px; color: MediumSeaGreen; text-decoration: italics;}
blockquote.preview
  {font-size: 12px;}
a.Red
  {font-size: 14px; font-weight: Bold; color: Red; text-decoration: none;} 
a.SiteName, a.SiteName:link, a.SiteName:visited, a.SiteName:hover, a.SiteName:visited:hover
  {font-size: 19px; color: #ffffff; font-weight: bold; text-decoration: none;}
a.Delete, a.Delete:link, a.Delete:visited, a.Delete:hover, a.Delete:visited:hover
  {font-size: 11px; color: #cc0000; font-weight: bold; text-decoration: none;}
a.large, a.large:link, a.large:visited, a.large:hover, a.large:visited:hover
  {font-size: 17px; color: blue; font-weight: normal; text-decoration: underline;}
a.larger, a.larger:link, a.larger:visited, a.larger:hover, a.larger:visited:hover
  {font-size: 20px; color: blue; font-weight: normal; text-decoration: underline;}

font.SUSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif;}
td.SUHeaderBar
  {font-weight: bold; color: white; background: #0033CC;}
.SUMedium
  {font-size: 13px;}
a.SUMedium, a.SUMedium:link, a.SUMedium:visited, a.SUMedium:hover, a.SUMedium:visited:hover
  {font-size: 13px; text-decoration: none; color: blue;}
a.SUMedium:visited
  {color: purple;}
a.SUMedium:hover
  {text-decoration: underline; color: red;}
  
/* Admin Template Styles */
.AdminNavTable2, .AdminNavTable3, .AdminNavTable4, .AdminNavTable5
  {border-color: #000000; text-align: center; padding: 0; background: #0033cc;}
.AdminNavTable3
  {background: #66ff00;}
td.AdminNavTable
  {width: 20%; text-align: center; padding: 0; text-align: center; font-size: 10px;}
/*  All Top Nav Links and First Row (Level 2's): normal and selected */
a.AdminNavLink2, a.AdminNavLink2:link, a.AdminNavLink2:visited, a.AdminNavLink2:hover,
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #99ffff; background: #0033cc; width: 100%; height: 100%; text-decoration: none; font-weight: normal; font-size: 10px;}
a.AdminNavLink2Selected, a.AdminNavLink2Selected:link, a.AdminNavLink2Selected:visited, a.AdminNavLink2Selected:hover,
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover,
a.AdminNavLink2:hover
  {color: #0033cc; background: #99ccff; font-weight: normal; width: 100%; height: 100%; text-decoration: none; font-size: 10px;}
/*  Second Row (Level 3's)  */
a.AdminNavLink3, a.AdminNavLink3:link, a.AdminNavLink3:visited, a.AdminNavLink3:hover
  {color: #000000; background: #66ff00;}
a.AdminNavLink3Selected, a.AdminNavLink3Selected:link, a.AdminNavLink3Selected:visited, a.AdminNavLink3Selected:hover, a.AdminNavLink3:hover
  {color: #33cc00; background: #ffffff;}
  
  /* Home Template styles: */
    
  .SearchTextSmall
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: white;font-weight: bold;}
  .SearchInputSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: black;}
  .FindInputSmall
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color: black;}
  .CommunityTitle
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color:  CC3300; font-weight: bold; text-decoration: underline;}
 .CommunityText
  {font-size: 11px; font-family: verdana, arial, helvetica, sans-serif; color:  #000000;} 
 
 a.ConferenceTitle, a.ConferenceTitle:visited, a.ConferenceTitle:hover
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #000033; font-weight: bold; text-decoration: underline;}
 .ConferenceTitle
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #000033; font-weight: bold; text-decoration: underline;}
 .ConferenceText
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color:  #000033;} 
 .RevolutionTitle
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color: #996600; font-weight: bold; text-decoration: underline;}
 .RevolutionText
  {font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; color:  #333333;} 
 a.FooterText, a.FooterText:visited, a.FooterText:hover
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: white;} 
 a.TemplateFooterText, a.TemplateFooterText:visited, a.TemplateFooterText:hover
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000033;}
 .FooterText
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: white;} 
 .TemplateFooterText
  {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000033;}
 .SmallText
   {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
   
   /* ADV Template*/
   .ADVHomeWhiteText
   {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; weight: bold; color: white;}
   
   .ADVTemplateFooterText
   {font-size: 11px; font-family: Verdana; weight: bold; color: #993300;}
  
  a.ADVTemplateFooterText, a.ADVTemplateFooterText:visited, a.ADVTemplateFooterText:hover
  {font-size: 10px; font-family: Verdana; color: #993300; text-decoration: underline;}
  
  .ADVTemplateDeptText
   {font-size: 10px; font-family: Verdana; color: #333333;}
  
  a.ADVTemplateDeptText, a.ADVTemplateDeptText:visited
  {font-size: 10px; font-family: Verdana; color: #333333;}
  
  a.ADVTemplateDeptText:hover
   {font-size: 10px; font-family: Verdana; color: #990000; text-decoration: underline;}
   
  .ADVTemplateTopStoryTitle
   {font-size: 12px; font-family: Verdana; color: #660000; weight:bold;}
  
  a.ADVTemplateTopStoryTitle, a.ADVTemplateTopStoryTitle:visited, a.ADVTemplateTopStoryTitle:hover
  {font-size: 12px; font-family: Verdana; color: #660000; weight:bold;}
  
  .ADVTemplateTopStoryText
   {font-size: 11px; font-family: Verdana; color: #000000;}
    
   .ADVTemplateCover2Title
   {font-size: 12px; font-family: Verdana; color: #000033; weight:bold; }
   
   a.ADVTemplateCover2Title, a.ADVTemplateCover2Title:visited, a.ADVTemplateCover2Title:hover
  {font-size: 12px; font-family: Verdana; color: #000033; weight:bold;}
  
  .ADVTemplateFeaturesTitle
   {font-size: 12px; font-family: Verdana; color: #660000; weight:bold; }
   
   a.ADVTemplateFeaturesTitle, a.ADVTemplateFeaturesTitle:visited, a.ADVTemplateFeaturesTitle:hover
  {font-size: 12px; font-family: Verdana; color: #660000; weight:bold;}
  
  .ADVBackIssueTitle   
   {font-size: 12px; font-family: Verdana; color: #660000; weight:bold; }
   
   a.ADVBackIssueTitle, a.ADVBackIssueTitle:visited, a.ADVBackIssueTitle:hover
  {font-size: 12px; font-family: Verdana; color: #660000; weight:bold; text-decoration: underline;}
  
  
  
.Row1
  {background: #FFFFFF;}
.Row2
  {background: #E8E8E8;}
  
  .dwbhead { font-family :  arial, helvetica, verdana, sans-serif; font-size: 19px; color : #003399; text-decoration : none; font-weight : bold; letter-spacing: 3px;}

 .astext { font-family :  arial, helvetica, verdana, sans-serif; font-size: 12px; color : #003399;  text-decoration : none; }
 .astextb { font-family :  arial, helvetica, verdana, sans-serif; font-size: 10px; color : #000000;  text-decoration : none; font-weight: bold; }
 .asSmall { font-family :  arial, helvetica, verdana, sans-serif; font-size: 10px; color : #003399;  text-decoration : none; }
 .fmBold { font-family :  arial, helvetica, verdana, sans-serif; font-size: 11px; color : #003399;  text-decoration : none; font-weight: bold; }
 .fmBoldr { font-family :  arial, helvetica, verdana, sans-serif; font-size: 11px; color : #990000;  text-decoration : none; font-weight: bold; }
 .smRed { font-family :  arial, helvetica, verdana, sans-serif; font-size: 9px; color : #990000;  text-decoration : none; font-weight: bold; }
 .asHead { font-family :  arial, helvetica, verdana, sans-serif; font-size: 14px; color : #003399;  text-decoration : none; font-weight: bold;}
 .asblink { font-family :  helvetica, arial, sans-serif; color : #990000;  text-decoration : underline; }

   /* Take Action page*/
.TAtablebkgd
	{background: #E6F7FF; }
	
  /* sign in page*/
.SCtablebkgd
	{background: #E6F7FF; border: 2px solid #000066;} 
	
.NAMIWalks
  {padding: 5px;}
  
     /* 25th anniversary donor wall*/
.dwLevel7 {font-family: sans-serif; font-size: 32px; color: #003399; text-decoration: none; font-weight : bold;}
.dwLevel6 {font-family: sans-serif; font-size: 18px; color: #003399; text-decoration: none; font-weight : bold;}
.dwLevel5 {font-family: sans-serif; font-size: 12px; color: #003399; text-decoration: none; font-weight : bold;}
.dwLevel4 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003399; text-decoration: none; font-weight : bold;}
.dwLevel3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: none;}
.dwLevel2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: none;}
.dwLevel1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003399; text-decoration: none;}

	/*myNAMI Home Page*/
 .PEBoxHeader
   {font-size: 13px; color: #FFFFFF; font-weight: bold; background-color: #cc3300; border-width: 1px; border-color: #cc3300; border-style: solid; padding: 2px;}
 .PEBoxBkgd
   {border-width: 1px; border-color: #cc3300; border-style: solid; padding: 4px; background-color: #FFFFFF;}
  .PEBoxSides
   {border-left-width: 1px; border-left-color: #cc3300; border-left-style: solid; padding: 4px; border-right-width: 1px; border-right-color: #cc3300; border-right-style: solid; padding: 4px;}
  .PEBoxSidesTop
   {border-left-width: 1px; border-left-color: #cc3300; border-left-style: solid; padding: 4px; border-right-width: 1px; border-right-color: #cc3300; border-right-style: solid; padding: 4px; border-top-width: 1px; border-top-color: #cc3300; border-bottom-style: solid; padding: 4px;}
  .PEBoxSidesBottom
   {border-left-width: 1px; border-left-color: #cc3300; border-left-style: solid; padding: 4px; border-right-width: 1px; border-right-color: #cc3300; border-right-style: solid; padding: 4px; border-bottom-width: 1px; border-bottom-color: #cc3300; border-bottom-style: solid; padding: 4px;}
a.PEHeaderLink, a.PEHeaderLink:link, a.PEHeaderLink:visited, a.PEHeaderLink:hover, a.PEHeaderLink:visited:hover
  {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: White; text-decoration: underline;}
  .PEdate
  {font-size: 10px; color: #666666;}
 .PEBoxHeaderSmall
   {font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #cc3300; border-width: 1px; border-color: #999999; border-style: none double none none; padding-top: 2px; padding-left: 4px; padding-bottom: 2px;}

 .CCWalkBoxBkgd
   {border-width: 2px; border-color: #01539F; border-style: solid; padding: 5px; background-color: #E6F7FF;}
 .CCWalkButton
   {font-weight: bold; background-color: #FFD553;}
  
  .CCGTSBoxHeader
  	  {font-size: 16px; color: #FFFFFF; font-weight: bold; background-color: #000066; border-width: 1px; border-color: #000066; border-style: solid; padding: 2px;}

  .CCGTSBoxHeader2
  	  {font-size: 14px; color: #FFFFFF; font-weight: bold; background-color: #000066; border-width: 1px; border-color: #000066; border-style: solid; padding: 2px;}

  .CCGTSBoxHeader3
  	  {font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #999999; border-width: 1px; border-color: #666666; border-style: solid; padding: 2px;}

  .CCGTSRankSides
  	  {border-left-width: 1px; border-left-color: #c0c0c0; border-left-style: solid;}
	.CCGTSOverallGrade
			{FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000066;}
	.CCGTSGrade
			{FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #990000}
	.CCGTSCategoryGrade
			{FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000066}
	.CCGTSNationalRank
			{FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066}
	.CCGTSSpending
			{FONT-WEIGHT: bold; COLOR: #800000}
	.CCGTSSSuicide
			{FONT-WEIGHT: bold; COLOR: #000066}

	/*Affiliate Finder*/			
  .AFBoxSidesBottom
   {border-left-width: 1px; border-left-color: #000066; border-left-style: solid; padding: 4px; border-right-width: 1px; border-right-color: #000066; border-right-style: solid; padding: 4px; border-bottom-width: 1px; border-bottom-color: #000066; border-bottom-style: solid; padding: 8px;}
  .AFList
   {line-height: 16pt;}
  .AFSmall
   {line-height: 10pt; font-size: 11px;}
  .AFSpacer
   {line-height: 50pt;}
   
  /*Microsite Wizard*/
  .MSBoxHeader2
  	  {font-size: 14px; color: #FFFFFF; font-weight: bold; background-color: #000066; border-width: 1px; border-color: #000066; border-style: solid; padding: 3px;}
  .MSBoxSidesTop
   {border-left-width: 1px; border-left-color: #000066; border-left-style: solid; padding: 8px; border-right-width: 1px; border-right-color: #000066; border-right-style: solid; padding: 8px; background-color: #E0ECF8; border-top-width: 1px; border-top-style: solid; border-top-color: #000066;}
  .MSBoxSides
   {border-left-width: 1px; border-left-color: #000066; border-left-style: solid; padding: 8px; border-right-width: 1px; border-right-color: #000066; border-right-style: solid; padding: 8px; background-color: #E0ECF8;}
  .MSBoxSidesBottom
   {border-left-width: 1px; border-left-color: #000066; border-left-style: solid; padding: 8px; border-right-width: 1px; border-right-color: #000066; border-right-style: solid; padding: 8px; background-color: #E0ECF8; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000066;}



/*NAMIWALKS microsite styles*/










#NWMGRNAV, #NWMGRNAV td
{
background-color:#E4CB9C;
font-family:arial,helvetica,verdana,sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}

#NFNNAV, #NFNNAV td
{
background-color:#50C6DE;
font-family:arial,helvetica,verdana,sans-serif;
font-size:16px;
color:#FFFFFF;
border-top: 1px solid #FFFFFF;
Border-bottom: 1px solid #FFFFFF;


}


.namiwalksMGR, a.namiwalksMGR, a.namiwalksMGR:link, a.namiwalksMGR:visited, a.namiwalksMGR:hover, a.namiwalksMGR:active

{
font-family:arial,helvetica,verdana,sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
font-weight:bold;
margin:0px 8px 0px 8px;
}

 a.namiwalksMGR:hover

{

color:#FFFFFF;


}






.NFN, a.NFN, a.NFN:link, a.NFN:visited, a.NFN:hover, a.NFN:active

{
font-family:arial,helvetica,verdana,sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
font-weight:normal;
margin:0px 20px 0px 20px;
}

 a.NFN:hover

{

color:#262865;


}











/*  Convention Pages  */

.h2v2  {font-size: 15px; color: #cc0000; font-weight: bold;text-decoration: underline}

.h2v3  {font-size: 13px; color: #000000; font-weight: bold;text-decoration: underline}
 
.h3v2  {font-size: 13px; color: #003366; font-weight: bold;text-decoration: none}

.h3v3  {font-size: 13px; color: #7a7a7a; font-weight: bold;text-decoration: none}

.costheader {color: #ffffff; font-weight: bold; text-decoration: underline}

.indent {margin-left: 40px;}
.indent20 {margin-left: 20px;}
.indent10 {margin-left: 10px;}


/*  Connection Pages  */

a.connectionmenu:link {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.connectionmenu:visited {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.connectionmenu:hover {color: #ffffff; font: arial; font-size: 11px; text-decoration: underline; font-weight: bold}
a.connectionmenu:active {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}

.connectionmenutext {color: #ffffff; font: 13px arial; text-decoration: none; font-weight: bold}

#connectionmenublock { height: 2em;line-height: 2em; background: #0053A1; width: 550px; text-align: right;}


/*  IOOV Pages  */

a.ioovmenu:link {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.ioovmenu:visited {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.ioovmenu:hover {color: #ffffff; font: arial; font-size: 11px; text-decoration: underline; font-weight: bold}
a.ioovmenu:active {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}

.ioovmenutext {color: #ffffff; font: 13px arial; text-decoration: none; font-weight: bold}

#ioovmenublock { height: 2em;line-height: 2em; background: #3DB447; width: 550px; text-align: right;}

.ioovvideo {color: #000000; font: 10px arial; text-decoration: none; font-weight: bold}


/* CENTERING */

#site_container{ 
  position: relative; 
  margin-left: auto; 
  margin-right: auto; 
  width: 800px; 
  text-align: left; 
}

/*  Board of Directors Intranet  */

a.bodmenu:link {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.bodmenu:visited {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.bodmenu:hover {color: #ffffff; font: arial; font-size: 11px; text-decoration: underline; font-weight: bold}
a.bodmenu:active {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}

.bodmenutext {color: #ffffff; font: 13px arial; text-decoration: none; font-weight: bold}

#bodmenublock { height: 2em;line-height: 2em; background: #0053A1; width: 550px; text-align: right;}


/*  P2P Pages  */

a.p2pmenu:link {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.p2pmenu:visited {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}
a.p2pmenu:hover {color: #ffffff; font: arial; font-size: 11px; text-decoration: underline; font-weight: bold}
a.p2pmenu:active {color: #ffffff; font: 11px arial; text-decoration: none; font-weight: bold}

.p2pmenutext {color: #ffffff; font: 13px arial; text-decoration: none; font-weight: bold}

#p2pmenublock { height: 2em;line-height: 2em; background: #0655A0; width: 550px; text-align: right;}

.p2pvideo {color: #000000; font: 10px arial; text-decoration: none; font-weight: bold}


