﻿body { font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #004786;}
.body { font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #004786;}
a, td, br, img  {font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #004786;}
p, ul, li { font-size: 12px; color: #004786;}
hr { color: #F87A00; }
input, select, option, textarea { }
button { color: #004786; background-color:#FFFFFF; }
img {border:none}

.CentreTable {width: 770px; padding: 0px;}

.headerBar {  background-color: #ee7e1f; margin: 0px; padding: 0px; }

.sidenavLink   { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; padding-top:4px; padding-bottom:6px; text-decoration: none; border-top: solid 1px #FFFFFF; width:173px;} 
.sidenavLink a:link    { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; padding-top:4px; padding-bottom:6px; text-decoration: none; border-top: solid 1px #FFFFFF; width:173px;} 
.sidenavLink a:Visited { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; padding-top:4px; padding-bottom:6px; text-decoration: none; border-top: solid 1px #FFFFFF; width:173px;} 
.sidenavLink a:Active  { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; padding-top:4px; padding-bottom:6px; text-decoration: none; border-top: solid 1px #FFFFFF; width:173px;} 
.sidenavLink a:Hover   { float:left; background-color: #ccd6df; color: #003261; font-size: 11px; padding-top:4px; padding-bottom:6px; text-decoration: underline; border-top: solid 1px #FFFFFF; width:173px;} 
.sidenavLink img { padding-left:5px; padding-top:4px;}

.sidenavLinkOther   {background-color: #ccd6df; color: #000000; font-size: 11px; padding-top:0px; padding-bottom:6px; text-decoration: none; width:173px;} 
.sidenavLinkOther a:link    { color: #000000; font-size: 11px; padding-top:0px; padding-bottom:6px; text-decoration: none; width:173px;} 
.sidenavLinkOther a:Visited { color: #000000; font-size: 11px; padding-top:0px; padding-bottom:6px; text-decoration: none; width:173px;} 
.sidenavLinkOther a:Active  {color: #000000; font-size: 11px; padding-top:0px; padding-bottom:6px; text-decoration: none; width:173px;} 
.sidenavLinkOther a:Hover   {color: #003261; font-size: 11px; padding-top:0px; padding-bottom:6px; text-decoration: underline;  width:173px;} 

/* Main Styles */
H1 { font-family:  Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bolder; color: #004786; padding-bottom: 1px; padding-top: 1px; display:inline; }
H2 { font-family:  Arial, Verdana, Sans-serif; font-size: 14px; font-weight: bolder; color: #F87A00; padding-bottom: 1px; border-bottom: 1px;  display:inline; }
H3
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 13px;
	font-weight:bold ;
	color: #004786;
	padding-bottom: 5px;
	display: inline;
}
/* H4 { font-family:  Arial, Verdana, Sans-serif; font-size: 11px; font-weight: bold; display:inline; } */

/*
H4 { font-family:  Arial, Verdana, Sans-serif; font-size: 13px; font-weight: bold; color:  #004786; }
H5 { font-family:  Arial, Verdana, Sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
H6 { font-family:  Arial, Verdana, Sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
*/

H4 { font-family: Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bold; color: #003366;}
H5 { font-family: Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bold; color: #ff6600; }
H6 { font-family: Arial, Verdana, Sans-serif; font-size: 12px; font-weight: normal; color: #000000; }
H7 { font-family: Arial, Verdana, Sans-serif; font-size: 9px; font-weight: normal; color: #000000; }

.SmallHeadText { font-family:  Arial, Verdana, Sans-serif; font-size: 10px; color: #F87A00; display:inline; }
.HEADING_1 { font-weight: bold; font-family:  Arial, Verdana, Sans-serif; font-size: 16px; color: #004786; display:inline; }
.HEADING_1 a { font-weight: bold; font-family:  Arial, Verdana, Sans-serif; font-size: 16px; color: #004786; display:inline; }
.HEADING_2 { font-weight: bold; font-family:  Arial, Verdana, Sans-serif; font-size: 12px; color: #F87A00; padding-bottom:0px; border-bottom: 1px dashed #B4B4B4; display:inline; }
.HEADING_3 { font-family:  Arial, Verdana, Sans-serif; font-size: 12px; color: #F87A00; padding-bottom:5px; display:inline; }
.HEADING_4 { font-family:  Arial, Verdana, Sans-serif; font-size: 12px; color: Black; font-weight: bold; display:inline; }
.HEADING_5 { font-weight: bold; font-family:  Arial, Verdana, Sans-serif; font-size: 12px; color: #003366; padding-bottom:5px; display:inline; }
.HEADING_6 { display: inline; font-weight: bold; font-size: 16px; color: #ffffff; font-family: Arial, Verdana, Sans-serif; background-color: #24629e;}
.HEADING_7 { display: inline; font-weight: bold; font-size: 16px; color: #666699; font-family: Arial, Verdana, Sans-serif; }
.HEADING_8 { font-weight: bold; font-family:  Arial, Verdana, Sans-serif; font-size: 12px; color: #004786; display:inline; }
.HEADING_9 { display: inline; font-weight: bold; font-size: 16px; color: #ffffff; font-family: Arial, Verdana, Sans-serif; }
.HEADING_10 { display: inline; font-weight: bold; font-size: 16px; color: #F87A00; font-family: Arial, Verdana, Sans-serif; }
.HEADING_11 {
	font-family: Arial, Verdana, Sans-serif;
	font-size: 13px;
	font-weight:bold ;
	color: #004786;
	padding-bottom: 5px;
	display: inline;
}
.sidenavHeader { border-top: solid 1px #FFFFFF; float:left; color: #003261; font-size: 14px; background-color: #ccd6df; padding:6px; padding-top:15px; width:160px; } 
.sidenavSubHeader { border-top: solid 1px #FFFFFF; float:left; color: #003261; font-size: 12px;  background-color: #ccd6df; padding:6px;  } 
.sidenavLogin { font-weight:bold; background-color:#8ca2b8; width:153px; color: #FFFFFF; font-size: 11px; padding:10px; } 
.sidenavLoginBox { font-size: 10px; } 

.popupbox { font-size: 10px; background-color:#ccd6df; width:150px; padding:10px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 2px solid black;} 
.popupControl {color: black; font-size: 10px; background-color:#ccd6df;  padding:10px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 2px solid black; visibility:hidden;}
.Largepopupbox { font-size: 10px; background-color:#ccd6df; width:450px; padding:10px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 2px solid black;} 
.Heading1 { color: #ef7f1f; font-size: 16px; }

.TeleSales { background-color:#ccd6df; padding:10px; border-top: 1px solid black; border-left: 1px solid black; border-bottom: 2px solid black; border-right: 2px solid black;} 

.TableStandard { float:left; padding:10px; background-color:#ffffff; width:150px; }
.TableLightOrange { text-align:left; padding:10px; background-color:#fce5d2;  }
.TableMediumOrange { text-align:left; padding:10px;background-color:#f9d2b1;  }

.TableTitleLightOrange { text-align:left; padding:10px; background-color:#fce5d2; }
.TableTitleMediumOrange { text-align:left; padding:10px; background-color:#f9d2b1; }

.Titlebox {color:#ffffff; background-color:#4f81b1;font-family:  Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bold;width:100%; padding-top:5px; padding-bottom:5px;height:30px}
.SubTitlebox {color:#003366; background-color:#B3CDE6;font-family:  Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bold;width:100%; padding-top:5px; padding-bottom:5px;height:30px}
.box_title {}
.box_main {padding-left: 20px; padding-right: 20px; padding-bottom: 100px; padding-top: 10px; }
/* filter: progid:DXImageTransform.Microsoft.gradient (startColorstr=#CCD6DF, endColorstr=#FFFFFFFF) }  */
.QuestionBox { padding-left:18px; padding-bottom:8px; padding-right:5px; padding-top:5px;  border:0.8pt; border-color:#000000; }
	/*background-color:#ccd6df; } */
.box_SubTitle { font-style: italic; font-weight:bold; }
.BrightBox { background-color:#FF8080; border:1px solid black; }

.summary_Title { display: inline; font-weight: bold; font-size: 16px; color: #ffffff; font-family: Arial, Verdana, Sans-serif; background-color: #F87A00; }
.summary_SubTitle { }
.summary_Text { }

.cplMainContent {  vertical-align:top; width: 670px; padding-top:10px; padding-left:10px; }
.cplMainContentFAQ {  float:left ;vertical-align: top; width: 670px; padding-top:0px; padding-left:0px; }
.Title { font-weight:bold; }

/* Table Styles */
.GreenTable          { color: #000000; padding-left:9px; padding-right:5px; padding-bottom:4px; padding-top:4px; }
.GreenCellLightBlue  { background-color:#F7F7F7; }

.GreenCellDark       {  font-size: 13px; background-color:#4F81B1; color:#FFFFFF; padding-left:9px; padding-right:9px; padding-bottom:4px; padding-top:4px; }
.GreenCellLight	     {  font-size: 12px; background-color:#B3CDE6; color:#000000; padding-left:9px; padding-right:9px; padding-bottom:4px; padding-top:4px; }

.GreenTitleCellDark  { font-weight: bold; font-family: Verdana; font-size: 13px; color:#FFFFFF; background-color:#4F81B1;}
.GreenTitleCellDark a:link { color:#FFFFFF; font-size: 13px; }
.GreenTitleCellDark a:visited { color:#FFFFFF; font-size: 13px; }
.GreenTitleCellDark a:hover { color:#FFFFFF; font-size: 13px; }
.GreenTitleCellDark a:active { color:#FFFFFF; font-size: 13px; }
.GreenTitleCellLight { font-weight: bold; font-family: Verdana; font-size: 12px; background-color:#B3CDE6; color:#000000; padding-right:9px; padding-left:10px; padding-bottom:5px; padding-top:5px; }
.GreenCellTransparent
{
	font-family: Verdana;
	font-size: 12px;
	background-color: transparent;
	color: #4F81B1;
	padding-left: 10px;
	padding-right: 9px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.GreenCellSearch       { font-family: Verdana; font-size: 12px; background-color:#4F81B1; color:#FFFFFF; }
.GreenCellData      { font-family: Verdana; font-size: 12px; background-color:#FFFFFF; color:#000000; }

.OrangeTitleCellDark       {  background-color:#f87a00; font-size:13px; font-weight:bold; color:#ffffff; padding-left:9px; padding-right:9px; padding-bottom:4px; padding-top:4px; }
.OrangeTitleCellDark a:link    { font-size:13px;color:#ffffff; text-decoration:none; font-weight:bold;} 
.OrangeTitleCellDark a:Visited { font-size:13px;color:#ffffff; text-decoration:none; font-weight:bold;} 
.OrangeTitleCellDark a:Active  {  font-size:13px;color:#ffffff; text-decoration:none; font-weight:bold;} 
.OrangeTitleCellDark a:Hover   {  font-size:13px;color:#ffffff; text-decoration:underline; } 

.blueTitleCellDark       {  background-color:#4F81B1; font-size:13px; font-weight:bold; color:#ffffff; padding-left:9px; padding-right:9px; padding-bottom:4px; padding-top:4px; }
.blueTitleCellDark a:link    { font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;} 
.blueTitleCellDark a:Visited { font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;} 
.blueTitleCellDark a:Active  {  font-size:13px; color:#ffffff; text-decoration:none; font-weight:bold;} 
.blueTitleCellDark a:Hover   {  font-size:13px; color:#ffffff; text-decoration:underline; } 
.BlueCellLight	     {  font-size: 12px; background-color:#B3CDE6; color:#000000; padding-left:0px; padding-right:0px; padding-bottom:4px; padding-top:4px; }



.OrangeCellDark       {  background-color:#FCBE12; color:#000000; padding-left:9px; padding-right:9px; padding-bottom:5px; padding-top:5px; }
.OrangeCellLight	     {   background-color:#fce5d2; color:#000000; padding-left:9px; padding-right:9px; padding-bottom:5px; padding-top:5px; }

.BlueCellDark       {   background-color:#4F81B1; color:#FFFFFF; padding-left:9px; padding-right:9px; padding-bottom:4px; padding-top:4px; }
.BlueCellLight	     {   background-color:#B3CDE6; color:#000000; padding-left:5px; padding-right:5px; padding-bottom:4px; padding-top:4px; }
.BlueCellLighter	     {   background-color:#d8e1eb; color:#000000; padding-left:5px; padding-right:5px; padding-bottom:4px; padding-top:4px; }

/*	TOP MENUS */
.cssTopMenu { font-weight: bold; font-size: 10px; cursor: default; color: white; font-family: verdana; background-color:#F87A00 }
.cssTopMenuTitle { font-weight: bold; font-size: 14px; cursor: default; color: white; font-family: verdana; background-color:#F87A00 }
.cssSpacer4 { height:4px;}
.cssTopMenuOver { font-weight: bold; font-size: 10px; cursor:hand; color: white; font-family: Arial,verdana; background-color:#F87A00 }
.cssTopMenuOverGroup { font-weight: bold; font-size: 10px; cursor: default; color: white; font-family: Arial,verdana; background-color:#F87A00 }

/*  TOP SUBGROUP MENUS */
.cssTopMenuItem     { font-weight: bold; font-size: 10px; cursor: default; color: #797877; font-family: verdana; background-color:#FEEDDD; 	padding-top: 7px;	padding-bottom: 7px;	padding-left: 10px;	padding-right: 15px;	border-right: #F87A00 1px solid;	border-left: #F87A00 1px solid;	border-bottom: #F87A00 1px solid;	}
.cssTopMenuOverItem { font-weight: bold; font-size: 10px; cursor:hand ; color: black; font-family: verdana; background-color:#FFFFFF;	padding-top: 7px;	padding-bottom: 7px;	padding-left: 10px;	padding-right: 15px;	border-right: #F87A00 1px solid;	border-left: #F87A00 1px solid;	border-bottom: #F87A00 1px solid;	}
.cssMenuFooter { 	border-right: #f87a00 1px solid;	font-size: 10px;	background-image: url(./images/Menu_FooterBG.gif);	cursor: default;	background-repeat: repeat-x;  background-color:Transparent ;}

.modalProgressBackground { background:#CCCCCC; filter:alpha(opacity=60); opacity:0.6; }
.modalProgressRedBackground { background:Red; filter:alpha(opacity=60);	opacity:0.6; }
.modalPopup { text-align:center; padding-top: 30px; border-style:solid; border-width:1px; background-color:White; width:300px; height:140px; }


.sidenavMenuHeader
{
	border-top: solid 1px #FFFFFF;
	color: #003261;
	font-size: 14px;
	background-color: #ccd6df;
	width:100%;
	height:30px;
	text-indent:6px;
} 
.sidenavMenuHeader a:link
{
	text-decoration:none
} 
.sidenavMenuHeader a:Visited
{
	text-decoration:none
} 
.sidenavMenuHeader a:Active
{
	text-decoration:none;
} 
.sidenavMenuHeader a:Hover
{
	text-decoration:underline;
} 
.sidenavMenuLink
{
	float: left;
	background-color: #e8edf1;
	color: #000000;
	font-size: 12px;
	
} 
.sidenavMenuLink a:link    { text-decoration: none;} 
.sidenavMenuLink a:Visited { text-decoration: none; } 
.sidenavMenuLink a:Active  { text-decoration: none;} 
.sidenavMenuLink a:Hover   { color: #003261; text-decoration: underline;} 
.sidenavMenuLink img { text-indent:5px;}
.sidenavMenuLink td {border-top:solid 1px #ffffff}

.sidenavTreeLink   { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; text-decoration: none;  } 
.sidenavTreeLink a:link    { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; text-decoration: none;} 
.sidenavTreeLink a:Visited { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; text-decoration: none;} 
.sidenavTreeLink a:Active  { float:left; background-color: #ccd6df; color: #000000; font-size: 11px; text-decoration: none;} 
.sidenavTreeLink a:Hover   { float:left; background-color: #ccd6df; color: #003261; font-size: 11px; text-decoration: underline;} 


.AccordionLink   { font-family:  Arial, Verdana, Sans-serif;float:left; background-color:Transparent; color: #004786; font-size: 14px; text-decoration: underline; font-weight:bold;cursor:auto } 
.AccordionLink a:link    { font-family:  Arial, Verdana, Sans-serif;float:left; background-color: Transparent; color: #004786; font-size: 14px; text-decoration: underline; font-weight:bold;cursor:inherit} 
.AccordionLink a:Visited { font-family:  Arial, Verdana, Sans-serif;float:left; background-color: Transparent; color: #004786; font-size: 14px; text-decoration: underline; font-weight:bold;cursor:inherit} 
.AccordionLink a:Active  { font-family:  Arial, Verdana, Sans-serif; float:left; background-color: Transparent; color: #004786; font-size: 14px; text-decoration: underline; font-weight:bold;cursor:inherit} 
.AccordionLink a:Hover   { font-family:  Arial, Verdana, Sans-serif;float:left; background-color: Transparent; color: #004786; font-size: 14px; text-decoration: none; font-weight:bold;cursor:inherit} 


.YellowTableCell{font-weight: bold; font-size: 14px; width: 50%; background-color: #ffff99}
.OrangeTableCell{font-weight: bold; font-size: 14px; width: 50%; color: white; height: 16px; background-color: #f87a00}

.ErrorText 
{
	color:Red
}

.ErrorText li
{
	color:Red
	}
.sideLink
{	color: #F87A00;	font-weight:bold; padding-top: 3px;padding-bottom: 2px; margin-left:auto; margin-right:auto;width:100%;text-decoration: none; text-align:center;} 
.sideLink a:Hover
{	text-decoration: underline;} 

.ImgNoBorder {border:none}

.BBSpeed {background-position: center center; display: inline; font-weight: bold; font-size: 16px; background-attachment: scroll; background-image: url(./images/bg_triangle.gif); width: 25%; color: #4F81B1; background-repeat: no-repeat; font-family: arial, verdana, sans-serif; height: 114px; vertical-align:top;}

.TabContainer .ajax__tab_header {font-family:Arial, Verdana, Sans-serif;font-size:11px;}
.TabContainer .ajax__tab_outer {background:url(images/tab-right.gif) no-repeat right;height:21px;}
.TabContainer .ajax__tab_inner {padding-left:3px;background:url(images/tab-left.gif) no-repeat;}


.TabContainer .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(images/tab.gif) repeat-x;}
.TabContainer .ajax__tab_hover .ajax__tab_outer {background:url(images/tab-hover-right.gif) no-repeat right;}
.TabContainer .ajax__tab_hover .ajax__tab_inner {background:url(images/tab-hover-left.gif) no-repeat;}
.TabContainer .ajax__tab_hover .ajax__tab_tab {background:url(images/tab-hover.gif) repeat-x;}
.TabContainer .ajax__tab_active .ajax__tab_outer {background:url(images/tab-active-right.gif) no-repeat right;}
.TabContainer .ajax__tab_active .ajax__tab_inner {background:url(images/tab-active-left.gif) no-repeat;}
.TabContainer .ajax__tab_active .ajax__tab_tab {background:url(images/tab-active.gif) repeat-x;}
.TabContainer .ajax__tab_body {font-family:Arial, Verdana, Sans-serif;font-size:10pt;border:1px solid #004786;padding:8px;background-color:#f2f5fa;}


.NetWorkStatus 
{
	width:100%;
	text-align:left;
	font-family:  Arial, Verdana, Sans-serif;
}

.NetWorkStatus caption 
{
	background-color: #004786;
	color: White;
	font-size: 10pt;
	font-weight:bold;
}
.Tag
{ 
	font-family:  Arial, Verdana, Sans-serif; 
	font-size: 14px; 
	font-weight: bolder; 
	color: #F87A00; 
	padding-bottom: 1px; 
	border-bottom: 1px;  
	display:inline; 
	text-decoration:none;
}