H1 {color:#394A71; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:150%; font-weight:bold; margin-bottom:5px;}
.Heading2,H2 {color:#394A71; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:170%; color: #333; font-weight:normal; margin:0px; margin-bottom:10px; margin-top:3px;}
.Heading3,H3 {color:#394A71; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:140%; font-weight:bold; text-decoration:none; background-image:url('../../../images/nptTemplates/bulletHeader3.jpg'); background-repeat:no-repeat; background-position:0px 2px; padding-left:20px; margin:0 0 10px 0;}
.Heading4,H4 {color:#394A71; font-family:Arial, Helvetica, geneva, sans-serif; font-size:130%; font-weight:bold; text-decoration:none;}
.Heading5,H5 {color:#394A71; font-family:Arial, Helvetica, geneva, sans-serif; font-size:120%; font-weight:bold; text-decoration:none;}
.Note {border:1px solid #c0c0c0; text-align:left; width:90%; padding:12px !important; margin:12px !important; background-color:#EFF2F9;}
/* User Table Colour Styles */
/* Default Table */
table.ImmTS_Default  {border:1px solid #c0c0c0; text-align:left; width:100%; border-collapse:collapse; margin-bottom:10px}
table.ImmTS_Default caption {background-color:#325575; color:#ffffff; padding:5px; text-align:left;}
table.ImmTS_Default caption a, table.ImmTS_Default caption a:visited {color:#ffffff; font-weight:bold; padding:5px;}
table.ImmTS_Default caption a:hover {color:#ffffff; font-weight:bold; text-decoration:underline;}
table.ImmTS_Default th {padding:5px; background-color:#DFE2E9; border:1px solid #c0c0c0;}
table.ImmTS_Default thead th {padding:5px; background-color:#DFE2E9; border:1px solid #c0c0c0;}
table.ImmTS_Default td {padding:5px; background-color:#EFF2F9; border:1px solid #c0c0c0;}
/* NPT Theme FeaturesTable */
table.npt_ThemeFeatures {width:100%; border-collapse:collapse;}
table.npt_ThemeFeatures td {border-bottom:5px solid #ffffff;text-align:center; vertical-align: top; padding-bottom:10px; border-left:5px solid #ffffff; border-right:5px solid #ffffff; background-color:#4878A6;}
table.npt_ThemeFeatures td a, table.npt_ThemeFeatures td a:visited {color:#ffffff; font-weight:bold;}
table.npt_ThemeFeatures td img {margin:10px;}
table.npt_ThemeFeatures td a:hover {color:#ffffff; font-weight:bold; text-decoration:underline}
/* NPT LLPG Theme */
table.nptLLPG_Default  {border:1px solid #4297D7; text-align:left; width:100%; border-collapse:collapse; margin-bottom:10px}
table.nptLLPG_Default caption {background-image:url('../../../images/Templates/llpg_header_bg.png'); background-position:0px 0px; background-repeat:repeat-x; background-color:#85B5D9; color:#ffffff; padding:5px; text-align:left; font-weight:bold; }
table.nptLLPG_Default caption a, table.nptLLPG_Default caption a:visited {color:#ffffff; font-weight:bold; padding:5px;}
table.nptLLPG_Default caption a:hover {color:#ffffff; font-weight:bold; text-decoration:underline;}
table.nptLLPG_Default th {padding:5px; background-color:#E1EFFB; border:1px solid #c0c0c0;}
table.nptLLPG_Default thead th {padding:5px; background-color:#E1EFFB; border:1px solid #c0c0c0;}
table.nptLLPG_Default td {padding:5px; background-color:#FDFEFE; border:1px solid #c0c0c0;}
/* Custom NPT Styles */
#contentBox ul {margin-bottom:10px;}
#contentBox ul li {background-image:url("../../../images/nptTemplates/listBullet.jpg"); background-repeat:no-repeat; background-position:2px 5px; padding-left:20px; line-height:20px;}
#contentBox ul li ul li	{background-image:url("../../../images/nptTemplates/listBullet2.jpg"); background-repeat:no-repeat; background-position:5px 8px; padding-left:20px; line-height:20px;}
#newsList {border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0;}
#newsList li {background:url('../../../images/nptTemplates/listBullet.jpg') no-repeat 0px 10px; font-size:90%; border-bottom:1px dotted #C0C0C0; padding-bottom:10px; line-height:20px;}
#themeFeaturesBox {clear:both; padding-top:1px;}
#seeAlsoBox ul {list-style:none; margin:0; padding:0; padding-bottom:2px; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; margin-bottom:5px;}
#seeAlsoBox ul li {font-size:90%; border-bottom:1px dotted #C0C0C0; background:url('../../../images/nptTemplates/listBullet.jpg') no-repeat 5px 10px; padding:3px 0 5px 0; padding-left:20px;}
#seeAlsoBox ul li a {font-weight:bold;}
#seeAlsoBox {width:235px; float:left;}
li.moreLink	{font-family:verdana; font-size:90%; background:none; text-align:right; padding-right:5px; border-bottom:0; padding-bottom:0;}
li.moreLink a, li.moreLink a:hover {font-weight:bold;}
#showButton{font-weight:bold;cursor:pointer;float:right;margin-right:3px;padding-left:12px;background:url(../../../images/nptTemplates/showHideDown.gif) no-repeat 0 7px}
#sidebar li.upLevel{background:url('../../../images/nptTemplates/sidebarArrowUp.gif') no-repeat 2px 8px;background-color:#EFF2F9}
/* utilitylinks */
#utilitylinks {margin:20px 0 -1px 0; border:1px solid #dee7ee;}
#utilitylinks ul {margin:0; padding-top:5px; padding-bottom:3px; height:20px;}
#utilitylinks ul li {float:left; padding: 0px 15px 2px 25px;background:url('../../../images/nptTemplates/footerIcons.gif') no-repeat}
#utilitylinks_inner {margin:2px; background-color:#eef3f9;}
#utilitylinks_inner img {margin:0 0 -2px 0;}
/* socialbookmarks */
#socialbookmarks {margin:0; border:1px solid #dee7ee;}
#socialbookmarks ul {margin:0px; padding:5px 0px 5px 0px; height:20px;}
#socialbookmarks ul li {float:left; padding: 0px 10px 0px 25px;background:url('../../../images/nptTemplates/footerIcons.gif') no-repeat;}
#socialbookmarks img {margin-top:1px;}
/* Sharebox */
#shareBox {}
#shareBox li {width:20px;height:20px;float:left;display:block;background-image:none!important;padding:0px!important;padding-top:0px!important; margin: 0px 0px 15px 7px;border-bottom:none!important;}
#shareBox a{text-decoration:none;padding-top:0px!important;line-height:20px!important;}
#shareBox #shareBoxIntro {width:auto!important;}
#shareBoxSB {height:60px;padding:0px 0px 4px 1px!important;}
#shareBoxSB li {width:20px; height:20px; float: left; display:inline;background-image:none!important;padding:0px!important;padding-top:0px!important; margin: 4px 1px 0px 4px;border-bottom:none!important;}
#shareBoxSB a{text-decoration:none;padding-top:0px!important;line-height:20px!important;}
#shareBoxSB #shareBoxIntro {display:none!important;}
#shareBoxTwitter {width:55px!important;}
#shareBoxEmail {width:28px!important;}
#shareBoxLike {width:auto!important;height:35px!important;margin-right:0px!important;}
#shareBox input {margin-top:0px!important;}
/* Inline Sharebox */
#ishareBox {width:100%; height:62px;}
#ishareBox li {width:60px;height:60px;float:left;display:block;background-image:none!important;padding:0px!important;padding-top:0px!important; margin: 0px 0px 20px 12px;border-bottom:none!important;}
#ishareBox a{text-decoration:none;padding-top:0px!important;line-height:20px!important;}
#ishareBoxIntro {width:100%!important;height:auto!important;}
/* Email Sharebox */
#eshareBox {}
#eshareBox li {width:60px;height:60px;float:left;display:block;background-image:none!important;padding:0px!important;padding-top:0px!important; margin: 0px 0px 20px 20px;border-bottom:none!important;}
#eshareBox a{text-decoration:none;padding-top:0px!important;line-height:20px!important;}
#eshareBoxIntro {width:100%!important;height:auto!important;}
