body 
{
	background-color:#fff;font-family:Verdana; font-size:12px;
}

a:link {
	color: #000000;
	text-decoration:none;
}
a:visited
{
	color: #333399;
	text-decoration: none;
}
a:hover
{
	color: #0000FF;
}
a:active 
{
	text-decoration: none;
	

}

.SideMenu
{
	border-right:Solid thin #6f94cd;
	background-color:#F2F2F2;
	width:auto;
	font-size:12px;
}



/* Style class applied for headeruserocntrol*/

.styele1
{
	background-color:#323274;
	border-right:Solid thin #6f94cd;
}

.Hdr_ctr
{
 margin-top:70px;
 
}

.TxtBoxes
{
	font-family:Verdana; font-size:12px; height:25px;
}
.NavItem
{
	height:20px; 
}
#loginAssist{margin-top:15px; margin-left:40px}

#headerUserCont
{
	margin-left: 1px; top: 0px; position:relative;
	height:110px;background-color:#FFFFFF;
	
}

#HeaderPanel 
{
	background:url(images/bizcubelogo.jpg) no-repeat top left;
	margin-top: 0px; width: 105px; height: 93px; float: left;
 }

#HDSide 
{
	visibility:hidden;
	font-family:Tahoma; font-size:18px; 
	margin-left: 200px; position: relative; top: 0px; 
}

#HDTable 
{
	visibility:visible;
	margin-left: 106px; width:100%; position:relative; top: 15px; right: 0px;
}

#emlSubject, #emlFrom, #emlTo
{	width: 80%;
}

#TextEditor1_emlMessageTXT
{ 	width: 80%;
	height:320px;
}

.MainHeader
{
	margin-left: 0px;
	height:30px;
	font-family:Verdana;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:Navy;
	width:75%;
	text-align:left;
	left: 160px;
	top: 130px;
}
#HeadingTheme
{
	margin-left: 160px;	position:absolute; 	top: 130px; 
	font-family:Verdana; text-align:left; font-size:12px; font-weight:bold; color:#0000CC; width:75%; text-align:left; 
}

.Headerfont
{
	font-size:14px; color:Gray;
}

#SubHead1
{
	margin-left: 145px;	position:absolute; 	top: 150px;
	font-family:Verdana; font-size:14px; color:Navy; width:75%; text-align:left; 
}
#BodyTxt
{
	margin-left: 145px;	position:absolute; 	top: 175px;
	font-family:Verdana; font-size:13px; color:black; width:75%; text-align:justify; 
}		

		


/* not required RG - 2009-08-13 
.DataGrids{Width:80%; visibility:visible; margin-left:150px;  font-size:12px; margin-top:150px;}
*/

.DataGridsBody{ margin-left:2px; font-size:12px;}

.GridDiv
{
	width: 80%;
	visibility: visible;
	font-size: 12px;
	margin-top: 10px;
	

}


.ClientHeader
{
	
	font-family:Verdana; font-size:12px; font-weight:bold; color:Navy; width:75%; text-align:left; 
	
}

#ifr
{
	margin-left:150px; margin-top:160px; width:800px; height:600px
}
#uiImageTheme
{
 position:relative; 
  border-width:thin; border:groove;
  left: 150px; 
  top: 155px;
  Height:250px ;
  Width:85% ;
  OVERFLOW: auto;

}
#uiColourTheme
{
 position:relative; 
  border-width:thin; border:groove;
  left: 150px; 
  top: 130px;
  Height:250px ;
  Width:85% ;
  OVERFLOW: auto;

}

#LargeImage
{
 position:absolute; 
  left: 155px; 
  top: 430px;
  Height:300px ;
  Width:400px ;
  OVERFLOW: auto;

}
.WizadBtn
{
 position:absolute; 
  left: 150px; 
  top: 740px;
  Width:400px ;
  OVERFLOW: auto;
}
.TabBar
{
  border:groove thin;  font-family:Verdana; font-size:12px; font-weight:bold; height:25px; background-color:#F2F4F3;
}
.Bold
{
 font-weight:bold;
}

.ErrLabel
{
position:absolute; 
  left: 150px; 
  top: 130px;
  Width:400px ;
  OVERFLOW: auto;
  font-style:normal;
}
.TabBar
{
  border:groove thin;  font-family:Verdana; font-size:12px; font-weight:bold; height:25px; background-color:#F2F4F3;
}
.Bold
{
 font-weight:bold;
}
.BoldUnderline
{
	 font-weight:bold;
	 text-decoration: underline; 
	 font-size:12px;
}
.SubHeading
{
	 font-weight:bold;
	 font-size:11px;
}

/* Main Containers */

#master_container
{
	position:absolute;
	width:1000px;
}

.Master_HederContent
{
	margin-top:0px;
	position:absolute;
	 /* leave this not testing*/
	
}

#LoginUserCon 
{
position:relative;

color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}
.LoginComponent
{

	float:left;
	position:relative;
	top:-41px;
	left:35px;
	
	
}

html* .LoginComponent
{
    left:35px;
    width:50%;
	
}
.LoginStatus
{
position:absolute;
margin-left:10px;
color: #333;
}
.LoginStatus:link
{ 
	color:#0c48f6;
}

.LoginStatus:visited
{ 
	color:#666666;
}

.SideMenuDiv
{
	font-size:12px;
	top: 120px; 
	left: 0px;
	position: absolute; 
	float:left;
}

.Master_PageContent 
{
	position:absolute; /* trying */ 
	margin-left:208px;
	top: 120px;

}
	.MainTopWindow
	{
		position:relative;
		font-family:Verdana; font-size:12px;
		margin-bottom:10px;
	}



		#ListUserControl
		{

		}
		
		.FindBusiness /* style for find existing business page*/ 
		{
			position:relative;
			padding-top:5px;
			padding-right:30px;
			border:solid 1px #8475c3; /* leave this not testing*/
			padding-left:5px;
			
		}

.TopRightMenu {}

#footer
{
	visibility:hidden; background-color:#E0E0E0;
	font-family:Verdana; font-size:13px; color:black; width:80%; text-align:left; 
}

/* other important parts */

.addClient 
{
	text-decoration:underline;
	color:#0d49f5;
	cursor:hand;
	font-size: 11px;
}

.addClient:hover
{
	text-decoration:underline;
	color:#666;
	cursor:hand;	
}

.biz_search_box
{
	border:solid 1px #6f94cd;
	width:700px;
	background-color:#F8F8FF;
	padding-top:15px;
	padding-left:10px;
	}

.popupControl
{
	border:solid .5px #8475c3;
	background-color:#F8F8FF;
	margin-left:105px;
	margin-top:-10px;
}

.tinty_text {
	font-size:9px;
	color:#666;
	margin-left:175px;
	font-family: Arial, Helvetica, sans-serif;
}

.dashbord_title 
{
	color:#000000; 
	background-color:#F8F8FF; 
	border-bottom:solid 1px #6f94cd; 
	font-weight:bold;
	
}

.dashbord_subtitle
{
	border-top:none;
	border-left:none;
	border-right:none;
	border-bottom:solid 1px #6f94cd; 
	
	
	}

.dashbord_section
{
	border:solid 1px #6f94cd;
	padding:10px;
	
}

.curr_prod_list
{
	border:solid 1px #6f94cd;
	width:800px;
}

.pnl_product
{
	width:400px;
	margin-left:400px;
	position:absolute;
}

.pedtr_clsMainHeader
{
	font-size:12px;
	color: #000000;
}
.style1
{
    width: 887px;
}


.setwidth
{
    width: 887px;
}
#tablebuttons
{
    height: 90px;
    width: 967px;
}
.style2
{
    width: 43px;
}
.style3
{
    width: 72px;
   
}
.pwStrength1
{
border:solid 1px #FF0000;
padding:2px 2px 2px 2px;
text-align:right;
color:#FF0000;

}
.pwStrength2
{
	border:solid 1px #FF9999;
padding:2px 2px 2px 2px;
	text-align:right;
	color:#FF9999;

}
.pwStrength3
{
		border:solid 1px #999900;
padding:2px 2px 2px 2px;
	text-align:right;
	color:#999900;

}
.pwStrength4
{
		border:solid 1px #339966;
padding:2px 2px 2px 2px;
	text-align:right;
	color:#339966;

}
.pwStrength5
{
	border:solid 1px #009900;
	text-align:right;
	color:#009900;
	padding:2px 2px 2px 2px;

}
.Animation2
{
display:none;
position:absolute;
left:425px;
top:118px;
padding:3px;
}

 .clstitle
{
    font-weight: bold;
    text-decoration: underline;
    
}
.helpButton
{
 width:20px;
  height:20px;
  cursor: pointer;
  background: url("/Images/BCHelp.gif") 0 0 no-repeat;
  
  
   
  
}
.helpButton:hover
{
  
 
  width:20px;
  height:20px;
  background:url("/Images/BCHelp_hover.gif") 0 0 no-repeat;
  
  
    
}

.pedtr_clsCommandButtonItem
{
	border: 1px solid #5471aa;
	color: #0d49f5;
	background-color: #f8f8ff;
	width: 80px;
	cursor: pointer;
	font: 11px Verdana;
}

.pedtr_clsCommandButtonItem:hover
{
	background-color:#e6e6fa;
	border:solid 1px #8475c3;
}
.MainTopWindow1
{
	position:relative;
	margin-top:5px;
	width:995px;
	border: solid 1px #3b5998;
	background-color: #eceff5; 
	font-family: Verdana;
	font-size:11px;
		
}
.clsBCLogin{
			
}

.clsBCPasswordRecovery table
{
	background-color: #fff;
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #97afeb;
}

.clsPRTextBoxStyle{
	border: 1px solid #97afeb;
}

.clsPRLoginButtonStyle{
	border: 1px solid #5c82ec;
}

.clsPRInstructionTextStyle{
	
	font-size:11px;
}

.clsPRTitleTextStyle{
	font-size:13px;
	font-weight: bold;
	margin-bottom: 10px;
	height: 30px;
	background-color:#ffffff;
	background-image: url(../Images/Forgotpassword.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}


.clsBCLogin table

{
	background-color: #fff;
	font-size:11px;
	font-family: Verdana, Geneva, sans-serif;
	border: 1px solid #97afeb;
}
.clsTextBoxStyle{
	border: 1px solid #97afeb;
	
	width:160px;
}



.clsLoginButtonStyle{
	border: 1px solid #5c82ec;
}

.clsInstructionTextStyle{
	border: 1px solid #5c82ec;
	font-size:13px;
}
.clsInstructionTextStyle1{

	font-size:13px;
	padding-bottom:5px;
}


.clsTitleTextStyle{
	font-size:13px;
	font-weight: bold;
	margin-bottom: 10px;
	height: 30px;
	background-color:#ffffff;
	background-image: url(../Images/login.gif);
	background-repeat: no-repeat;
	background-position: center top;
	
}
.clsTitleTextStyle1{
	font-size:13px;
	font-weight: bold;
	margin-bottom: 10px;
	height: 30px;
	background-color:#ffffff;
	
	
	
}
	
.rfPW1RequiredFieldValidator
{
	float:right;
}	
	
.clsDislaylblPwd

{
	font-weight:bolder;
	color:Red;
}
	
#tablebuttons
{
    height: 90px;
    width: 967px;
}
.clsPhoneStyleTD
{
    width: 100px;
}

.clsAdminUserNameTD
{
    width: 118px;
}    	
.clsLoginAssistanceDiv
{
	width:930px;
	border:solid 1px #97afeb;
	padding:5px 5px 5px 5px;
}

.clsDivBCPasswordRecovery
{
	font-family:Verdana;
	font-size:11px;
}
.clsLabelstyle
{
	font-size:13px;
}
.clsSubmitButtonStyle
{
 
}
.clslinkDownload img
{
	
	 text-decoration:none;
	 border:none;
	 position:relative;
	 left:600px;
	 
}
.clsdivBizcubesProducts
{
  position:relative;
  top:40px;	
}
.footerdiv
{
    
}

#lblDescription
{
    font-weight:bold;
}

#lblRecoverDescription
{
    font-style:italic;
    font-size:10px;
}
