body
{
	font-family:Times New Roman;
	font-size:medium;
	font-weight:normal;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
}

.borderBottom
{
border-bottom:1px dashed #CCCCCC;
}

.link	 
{
	font-family:Verdana;
	font-size:14;
}

.dataGrid
{
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Position='true');
	border:solid 1px black;
	background-color:white;
	font-family:Verdana;
	font-size: 9;
	color: black;
}

.dataGrid .alternatingItemStyle 
{
	background-color:PaleGoldenrod;
	color: black;
}

.dataGrid .itemStyle 
{
	background-color:LightGoldenrodYellow;
	color: black;
}

.dataGrid .headerStyle
{
	color:white;
	background-color:brown;
	font-weight:bold;
}

.dataGrid .headerStyle a
{
	color:White;
}

.dataGrid .pagerStyle 
{
color: black;
}

.dataGrid .footerStyle 
{		
	font-size:8;
	background-color:LightGrey;
	font-weight:bold;
	color: black;
}

.StdListBox	{width: 200;height:100;font-family:verdana;font-size:9pt;}
.StdRadioButtonList	{width: 250;font-family:verdana;font-size:9pt;}
.StdDropDownList	{width: 200;font-family:verdana;font-size:9pt}
.StdText	 {font-family:verdana;font-size:9pt;font-weight:bold;}
.StdTextBox	 {font-family:verdana;font-size:9pt;}
.Shadow	 
{
	border:1px dashed #CCCCCC;
	background-color:white;
	font-family:Verdana;
	font-size:x-small;
}

.FlatButton	 
{
	font-family:verdana;
	font-size:9pt;
	border:solid 1px black;
	behavior:url(/TelcoBill/Behavior/MouseOver.htc);
}

.headingCell
{
	font-size: large;
	border-bottom: black thin groove;
}

.headingText
{
	font-size: 22;
	font-weight: bold;
}

.textboxMedium
{
	width:138;
	height:25;
}

.prompt
{
	font-size:20;
}

.label
{
}

.labelSmall
{
	font-style:italic;
	font-size: 14;
}

.labelSmallRed
{
	font-style:italic;
	font-size: 14;
	color: red;
}

.textError
{
	color:Red;
	font-size: 10;
}

.textErrorSmall
{
	color:Red;
	font-size:small;
	font-weight:bold;
}

.textSuccess
{
	font-size: 10;
}

.buttonNormal
{
	width:80px;
	height:25px;
	font-family:Arial;
	font-size:small;
}

.provisioningStatus
{
	font-family:Arial;
	font-size:10;
	color: black;	
}

.provisioningStatus .spacerRow
{
	height: 5;
}

.provisioningStatus .leftText
{
	color: green;
}

.provisioningStatus .rightText
{
	color: red;
}

.provisioningStatus .barTable
{
	height: 5;	
}

.provisioningStatus .barTable .barCellLeft
{
	background-color: green;
}

.provisioningStatus .barTable .barCellRight
{
	background-color: red;
}

.wizard
{
	font-family:Arial;
	font-size:12;
}

.wizard .heading
{
	font-size:14;
	font-weight:bold;
}

.wizard .label
{
	font-style:italic;
	font-size: 14;
}

.textError
{
	color:Red;
	font-size: 14;
}

.wizard .spacerCell
{
	width: 20;
}

.wizard .spacerRow
{
	height: 5;
}

.wizard .listBox	{width: 200;height:100;font-family:verdana;font-size:9pt;}
.wizard .radioButtonList	{width: 250;font-family:verdana;font-size:9pt;}
.wizard .dropDownList	{width: 200;font-family:verdana;font-size:9pt;border:solid 1px black;}
.wizard .dropDownListSmall	{width: 150;font-family:verdana;font-size:9pt;border:solid 1px black;}
.wizard .text	 {font-family:verdana;font-size:9pt;font-weight:bold;}
.wizard .textBox	 {width: 200;font-family:verdana;font-size:9pt;}
.wizard .textBoxSmall	 {width: 150;font-family:verdana;font-size:9pt;}
.wizard .textBoxLarge	 {width: 250;font-family:verdana;font-size:9pt;}
.wizard .textBoxTiny	 {width: 40;font-family:verdana;font-size:9pt;}

.servicesSelector
{
	width:250;
	font-family:Arial;
	font-size:12;	
}

.servicesSelector .spacer
{
	height: 5;
}

.servicesSelector .signMeUp
{
	height:24;
	width: 88;
}

.servicesSelector .service
{
}

.servicesSelector .service .complete
{
	height:24;
	width: 98;
}

.servicesSelector .service .inProgress
{
	height:20;
	width: 80;
}

.framework
{
	width:100%;
	height:100%;
}

.framework .frame
{
	width:770;
}

.framework .frame .page
{
	width:100%;
	height:100%;
	TABLE-LAYOUT:fixed;
}

.framework .frame .page .leftCell
{
	width: 15;
}

.framework .frame .page .topCell
{
	height:40;
	BACKGROUND-IMAGE: url(/TelcoBill/Images/top.gif); 
	BACKGROUND-REPEAT: repeat-x
}

.framework .frame .page .logoCell
{
	width:165;
}

.framework .frame .page .linkButtonCell
{
	width:60;
}

.framework .frame .page .linkButtonCell .linkButton
{
	height:25;
	width:60;
}

.framework .frame .page .linkButtonLargeCell
{
	width:100;
}

.framework .frame .page .linkButtonLargeCell .linkButtonLarge
{
	height:25;
	width:100;
}

.framework .frame .page .topCell .logo
{
	height:25;
	width:165;
}

.framework .frame .page .cornerCell
{
	height:40;
	width:40;
	BACKGROUND-IMAGE: url(/TelcoBill/Images/corner.gif); 
	BACKGROUND-REPEAT: no-repeat;
}

.framework .frame .page .rightCell
{
	width:40;
	BACKGROUND-IMAGE: url(/TelcoBill/Images/right.gif); 
	BACKGROUND-REPEAT: repeat-y
}

.framework .rightMargin
{
	BACKGROUND-COLOR:#211063;
}

.menu
{
	width:100%;	
	height:100%;	
	TABLE-LAYOUT:fixed;
}

.menu .canvas
{
	width:300;
	height:300;
	BACKGROUND-IMAGE: url(/TelcoBill/Images/globe_blank.gif); 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center left;
}

.newUserSignUp  {font-family:verdana;font-size:9pt;font-weight:bold;}

.newUserSignUp.spacer
{
	height: 5;
}

.newUserSignUp.signMeUp
{
	height:20;
	width: 80;
}

.newUserSignUp.service
{
}

.newUserSignUp.service .complete
{
	height:20;
	width: 80;
}

.newUserSignUp.service .inProgress
{
	height:20;
	width: 80;
}
