﻿/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*get some oo on it*/
.line:after,.lastUnit:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0 !important;line-height:0;font-size:xx-large;content:" x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x x ";}
.line{*zoom:1;}
.unit{float:left;}
.size1of1{float:none;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{display:table-cell;float:none;width:auto;*display:block;*zoom:1;_position:relative;_left:-3px;_margin-right:-3px;}

/* spacing helpers
p,m = padding,margin
a,t,r,b,l,h,v = all,top,right,bottom,left,horizontal,vertical
s,m,l,n = small(5px),medium(10px),large(20px),none(0px)
*/

.ptn,.pvn,.pan{padding-top:0px}
.pts,.pvs,.pas{padding-top:5px}
.ptm,.pvm,.pam{padding-top:10px}
.ptl,.pvl,.pal{padding-top:20px}
.prn,.phn,.pan{padding-right:0px}
.prs,.phs,.pas{padding-right:5px}
.prm,.phm,.pam{padding-right:10px}
.prl,.phl,.pal{padding-right:20px}
.pbn,.pvn,.pan{padding-bottom:0px}  
.pbs,.pvs,.pas{padding-bottom:5px}
.pbm,.pvm,.pam{padding-bottom:10px}
.pbl,.pvl,.pal{padding-bottom:20px}
.pln,.phn,.pan{padding-left:0px}
.pls,.phs,.pas{padding-left:5px}
.plm,.phm,.pam{padding-left:10px}
.pll,.phl,.pal{padding-left:20px}
.mtn,.mvn,.man{margin-top:0px}
.mts,.mvs,.mas{margin-top:5px}
.mtm,.mvm,.mam{margin-top:10px}
.mtl,.mvl,.mal{margin-top:20px}
.mrn,.mhn,.man{margin-right:0px}
.mrs,.mhs,.mas{margin-right:5px}
.mrm,.mhm,.mam{margin-right:10px}
.mrl,.mhl,.mal{margin-right:20px}
.mbn,.mvn,.man{margin-bottom:0px}  
.mbs,.mvs,.mas{margin-bottom:5px}
.mbm,.mvm,.mam{margin-bottom:10px}
.mbl,.mvl,.mal{margin-bottom:20px}
.mln,.mhn,.man{margin-left:0px}
.mls,.mhs,.mas{margin-left:5px}
.mlm,.mhm,.mam{margin-left:10px}
.mll,.mhl,.mal{margin-left:20px}

.bts{border-top:1px solid #ccc;}
.bbs{border-bottom:1px solid #ccc;}

body { font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #333; }
.body { font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #333;}
/*a, td, br, img  {font-size: 12px; font-family: Arial, Verdana, Sans-serif; font-weight:normal ;color: #004786;}*/
a{color:#004786;}
p{line-height:140%; margin-bottom:18px;}
small{font-size:11px; color:#999}
strong {font-weight:bold;}
li {list-style-type:disc; line-height:140%; margin-left:14px;}
em {font-style:italic;}

hr { color: #F87A00; }
input, select, option, textarea { }
button { color: #004786; background-color:#FFFFFF; }
img {border:none}

.bbs {border-bottom:1px solid #B9C6D6;}
bts{border-top: 1px solid #B9C6D6;}


/* the overlayed element */
.overlay {
	display:none;
	z-index:10000;
	background-color:#333;
		
	min-height:200px;
	border:1px solid #666;
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;
	box-shadow:0 0 90px 5px #000;	
}

.overlay .close {
	background-image:url(images/iconClose.png);
	position:absolute;
	right:-12px;
	top:-12px;
	cursor:pointer;
	height:24px;
	width:24px;
}


.kinectTable {box-shadow:0 0 15px 5px #ddd; border:1px solid #999; }
.kinectTable td, .kinectTable th {padding:8px; font-size:12px; line-height:140%;}
.kinectTable th {background-color:#4A82B5; color:#fff;}
.rowHighlight tr:hover td{background-color:#FDE4CB;}
.rowHighlight tr:hover th{background-color:#3F6F9A;}
.cellbb td {border-bottom:1px solid #ccc;}
/*nested table*/
.kinectTable table th{background-color:#A2B5BB; color:#333;}

.CentreTable {width: 1012px; padding: 0px; margin: 0 auto;}

.headerBar {  background-color: #fff; margin: 0px; padding: 0px; padding-bottom:2px;}
.headerLogo { width:261px;height: 62px; margin-top:12px; display:block; background-image:url(images/kinectLogo.png); background-repeat:no-repeat; text-indent:-9999em;}
.headerBanner {float:right; width:392px; height:92px; background-image:url(images/headerBanner.png); text-indent:-9999em;}

.sidenavLink   { float:left; bac3kground-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;  }
H2 { font-family:  Arial, Verdana, Sans-serif; font-size: 14px; font-weight: bolder; color: #F87A00; padding-bottom: 1px; margin-bottom:10px;   }
H3
{
	font-family: Arial, Verdana, Sans-serif;
	font-size: 13px;
	font-weight:bold ;
	color: #004786;
	padding-bottom: 5px;
	
}
/* 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-size: 11px; width:160px;  } 
.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; padding:5px; 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 {padding:5px; color:#003366; background-color:#ffffff;font-family:  Arial, Verdana, Sans-serif; font-size: 16px; font-weight: bold;width:100%; padding-top:5px; padding-bottom:5px;height:30px}
.SubTitlebox td {padding:5px; font-size:14px; font-weight:normal; vertical-align:top; line-height:140%; color:#000;}

.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; padding-top:20px; padding-left:20px; background-image:url(images/gradTop.png); background-position:top; background-repeat:repeat-x;}
.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; }
.TableCellNew  {  font-size: 13px;  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;*/ background-color:#DEAF85; 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;*/ background-color:#9FB2C4; 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;*/ background-color:#F0E0B7; color:#000000; padding-left:9px; padding-right:9px; padding-bottom:5px; padding-top:5px; }
.OrangeCellLight	     {  /* background-color:#fce5d2;*/ background-color:#E4DEDA; 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;*/ background-color:#D2D8DE; color:#000000; padding-left:5px; padding-right:5px; padding-bottom:4px; padding-top:4px; }
.BlueCellLighter	     {   /*background-color:#d8e1eb;*/ background-color:#E8E9EC; 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, .navHeader
{	font-size: 14px;
	width:100%;
    padding:0;
    margin:0;
    border-bottom:1px solid #ddd;
    font-weight:bold;
} 
.navHeader {border-bottom:none; display:block; margin-bottom:5px;}
.sidenavLogin input {width:140px; margin-bottom:6px; padding:4px;}
.loginBtn{display:block; width:100px; height:25px; background-image:url(images/btnLogin.png); text-indent:-9999em; margin-top:5px;}

.webmail {height:4ppx; line-height:49px; background-image: url(images/webmailBG.png);margin-bottom:10px;}
.webmail a { display:block; padding-left: 54px; background-image:url(images/webmailIcon.png); background-position: left center; background-repeat:no-repeat; text-decoration:none; font-weight:bold;}

.sidenavMenuHeader a
{
	display:block;
    padding:5px 0;
    text-decoration:none;
     background-image:url(images/navIcons.png);
    background-position:right 5px;
    background-repeat:no-repeat;
} 
.sidenavMenuHeader a:visited
{
	text-decoration:none
} 
.sidenavMenuHeader a:active
{
    text-decoration:none;
} 
.sidenavMenuHeader a:hover
{
	text-decoration:none;
    background-color:#ccc;
} 


.sidenavMenuLink {display:block;margin-left:5px;}
.sidenavMenuLink a   { color:#77787A; text-decoration: none; display:block; padding:5px;} 
.sidenavMenuLink a.selected {background-color:#BFCBD9; color: #013161;font-weight:bold;}
.sidenavMenuLink a:hover   { color: #003261; text-decoration: none;background-color:#ccc;} 


.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} 


.graphical {display:block;background-repeat:no-repeat; text-indent:-9999em; margin-bottom:10px;}
h1.broadband {background-image:url(images/headerBroadband.jpg);  height:77px; width:314px; }
h1.phone {background-image:url(images/header/Hdr_Phone.jpg); height:86px; width:235px; }
h1.doubleplay{background-image:url(images/Header/Hdr_DoublePlay.jpg); height:77px; width:328px;}
h1.tollRateFinder{background-image:url(images/Header/Hdr_RateFinder.jpg); height:82px; width:438px;}
h1.everydayPlan{background-image:url(images/Header/Hdr_Everyday.jpg); height:82px; width:369px;}
h1.everydayPlusPlan{background-image:url(images/Header/Hdr_EverydayPlus.jpg); height:82px; width:467px;}
h1.extraServices{background-image:url(images/Header/Hdr_Services.jpg); height:82px; width:380px;}
h1.kinectExtra{background-image:url(images/Header/Hdr_Extra_Phone.jpg); height:83px; width:346px;}
h2.kinectExtraTagline{background-image:url(images/GeneralIcons/Discount_icon.jpg); height:77px; width:630px;}
h1.dialUp{background-image:url(images/DialUp/DialUp_header.jpg); height:78px; width:639px;}
h1.electrify{background-image:url(images/Header/Hdr_Electrify.jpg); height:81px; width:419px;}
h1.support{background-image:url(images/Header/Hdr_Help.jpg); height:81px; width:585px;}
h1.contactUs{background-image:url(images/Header/Hdr_Contact.jpg); height:81px; width:320px;}
h1.signUp{background-image:url(images/Header/Hdr_Signup.jpg); height:81px; width:377px;}
h1.networkStatus{background-image:url(images/Header/Hdr_Network.jpg); height:81px; width:594px;}
h1.terms{background-image:url(images/Header/Hdr_terms.jpg); height:81px; width:619px;}
h1.aboutKinect{background-image:url(images/Header/Hdr_About.jpg); height:81px; width:357px;}
h1.trafficManagment{background-image:url(images/Header/Hdr_About.jpg); height:81px; width:357px;}
.graphical + p {font-weight:bold; font-size:14px;}
.joinKinect {margin-top:15px; background-image:url(images/GeneralIcons/sprJoin.png); background-position:top; display:block; height:80px; line-height:30px; width:227px; text-indent:-9999em;}
.joinKinectSmall {margin-top:15px; background-image:url(images/GeneralIcons/sprJoinSmall.png); background-position:top; display:block; height:56px; line-height:30px; width:160px; text-indent:-9999em;}
.joinKinect:hover, .joinKinectSmall:hover {background-position:bottom;}
.jqAccordion h2 {display:block; color:#004786; line-height:32px;}
.form input, .form select, .form textarea {padding:4px; font-size:14px; color:#333; margin-bottom:5px;}





.accordionHeader{margin-bottom:5px; cursor:pointer;}
.accordionPanel {padding-bottom:10px;}
.accordionPanel .footer {border-bottom:1px solid #ccc; padding:10px 0}
.panelInner {padding:10px;}




.ui-icon-triangle-1-e {background-image:url(images/accordionIcons.png); background-repeat: no-repeat; background-position: 9px 9px}
.ui-icon-triangle-1-s {background-image:url(images/accordionIcons.png); background-repeat: no-repeat; background-position: 9px -58px}

.accordionHeader span {display:block; width:37px; height:32px; float:left; border-right:5px solid #fff; margin-right:6px;}
.accordionHeader.customPlans span {background-color:#009899; }
.accordionHeader.packagePlans span{background-color:#99CC01; }
.accordionHeader.bigUserPlans span{background-color:#0066CB; }
.accordionHeader.unlimitedPlans span {background-color:#330065; }


.customPlans {background-color:#DAEFF0;}
.packagePlans{background-color:#E5F1BF;}
.bigUserPlans{background-color:#BFD9F2;}
.unlimitedPlans{background-color:#CCBFD9;}

.callCaps{background-color:#ccc;}


.joinKinect{display:block; }






.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;
}
	
body.kinect-extra a.35, body.phone-and-tolls a.2
{
	font-weight:bold !important;
}


.ui-dialog-titlebar-close
{
 font-family:  Arial, Verdana, Sans-serif; 
	font-size: 14px; 
	font-weight: bolder; 
	color: white; 
    background-color:#004786;
}
.ui-dialog-titlebar
{
 font-family:  Arial, Verdana, Sans-serif; 
	font-size: 14px; 
	font-weight: bolder; 
	color: white; 
    background-color:#004786;
}


