.ProductListHead
{
    /*color: black;*/
    color:White;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 14pt;
    text-decoration: underline;
}
.ProductListItem
{
    /*color: black;*/
    color:#F7B239;
    font-family: Verdana, Arial;
    font-size: 11px
}

.CertificateLabel
{
    /*color: black;*/
    color:#F7B239;
    font-family: Verdana, Arial;
    font-size: 11px;
    vertical-align:top;
}

.ProductListItemValue
{
    /*color: black;*/
    color:#FFFFFF;
    font-family: Verdana, Arial;
    font-size: 11px
}
.ProductListSubHead
{
    /*color: black;*/
    color:#F7B239;
    font-family: Verdana, Arial;
    font-size: 12px
}
.ErrorText
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 14px;
    text-align:left;
}
A.tocLink, A.tocLink:link, A.tocLink:visited
{
    /*color: 336699;*/
    color:#F7B239;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: none
}

A.tocLink:hover
{
    color: red;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration: underline
}

.ContentHead
{
    color: goldenrod;
    font-family: Verdana, Arial;
    font-size: 16px;
    font-weight: bold;
    height: 35px
}
.CartListHead
{
    background-color: #dddca3;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 18pt;
    padding-left: 5px
}
.tdformreq
{
	color:Red;
	font-size:10px;
}
.CartListItem
{
    background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListItemAlt
{
    background-color: #f2f2f2;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.CartListFooter
{
    background-color: #dddca3;
    line-height: 10pt
}
.HomePageMenuItem
{
	font-weight:bold;
	font-size: 22px;
	color: black;
	font-family: Joyful Juliana;
	text-decoration: none;
	padding:2 2 6 2;
	line-height:1.3;
	/*src:url("http://rohini/profb/JOYFULJ2.eot");*/
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot)*/
}

.FirstLevelMenuTable
{
	font-weight:bold;
	font-size: 22px;
	color: black;
	font-family: Joyful Juliana;
	text-decoration: none;
	padding:2 2 6 2;
	line-height:1.3;
	background-color:#f9f4f8;
	border-bottom: #000000 2px solid;
	cursor:hand;
}

.FirstLevelMenuTableSlection
{
	font-weight:bolder;
	font-size: 22px;
	/*color: #9c0001;*/
	color:#F89C15;
	font-family: Joyful Juliana;
	text-decoration: none;
	padding:2 2 6 2;
	line-height:1.3;
	background-color:#f9f4f8;
	border-bottom: #000000 2px solid;
	cursor:hand;
}

.HomePageFooterMenu
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#E3C2BE;
	text-align:center;
	text-decoration: none;
	cursor:hand;
	padding-left:2px;
	padding-right:2px;
}

.HomePageFooterMenuCopyright
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#E3C2BE;
	text-align:center;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
}

.ELearningLinkMenu
{
	font-weight:bold;
	font-size: 14px;
	font-family:Arial;
	color:#9C0001;
	text-align:center;
	text-decoration: none;
	cursor:hand;
	padding-left:2px;
	padding-right:2px;
}
.HomePageFooterMenuSelection
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#F89C15;
	text-align:center;
	text-decoration: none;
	cursor:hand;
	padding-left:2px;
	padding-right:2px;
}

.HomePageFooterMenuTable
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#E3C2BE;
	text-decoration: none;
	cursor:hand;
	background-color:#9c0001;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	text-align:center;
	padding:2 0 2 0;
}

.HomePageFooterMenuTableSelection
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#F89C15;
	text-decoration: none;
	cursor:hand;
	background-color:#9c0001;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-left: #000000 0px solid;
	border-bottom: #000000 0px solid;
	text-align:center;
	padding:2 0 2 0;
}

.HomePageUserName
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#E3C2BE;
	text-align:left;
	text-decoration: none;
	/*cursor:hand;*/
	padding-left:2px;
	padding-right:2px;
}

.CloseButtonMenu
{
	background-color:#000000;
	text-decoration: none;
	text-align:right;
}


.ThirdLevelMenu
{
	background-color:#000000;
	width:100;
	height:80;
	vertical-align:middle;
	text-align:center;
	padding:2 2 2 2;
	border-right: #FFF3E3 1px solid;
	border-top: #FFF3E3 1px solid;
	border-left: #FFF3E3 1px solid;
	border-bottom: #FFF3E3 1px solid;
}

.ThirdLevelMenuSelection
{
	background-color:#000000;
	width:100;
	height:80;
	vertical-align:middle;
	text-align:center;
	padding:2 2 2 2;
	border-right: #F7B239 8px double;
	border-top: #F7B239 8px double;
	border-left: #F7B239 8px double;
	border-bottom: #F7B239 8px double;
}


.ThirdLevelMenuTable
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#E3C2BE;
	text-decoration: none;
	cursor:hand;
	background-color:#9c0001;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	text-align:center;
	padding:2 0 2 0;
}

.ThirdLevelMenuTableSelection
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:#F89C15;
	text-decoration: none;
	cursor:hand;
	background-color:#9c0001;
	border-right: #000000 0px solid;
	border-top: #000000 0px solid;
	border-left: #000000 2px solid;
	border-bottom: #000000 2px solid;
	text-align:center;
	padding:2 0 2 0;
}

.ThirdLevelMenuText
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:White;
	text-decoration: none;
	line-height:1.3;
}

.HomePageEmailId
{
	font-weight:normal;
	font-size: 14px;
	font-family:Arial;
	color:"#F69C10";
	text-decoration: none;
}

.ContentMenuBlockText
{
	font-weight: bold;
	font-size: 24px;
	color: #000000;
	font-family:Burst My Bubble;
	background-color: #F29E1A;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
	text-justify:newspaper;
	line-height:1.0;
}

.ContentMenuBlockDollarText
{
	font-weight: bold;
	font-size: 30px;
	color: #000000;
	font-family:Burst My Bubble;
	background-color: #F29E1A;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
	text-justify:newspaper;
	line-height:1.0;
}

.ContentMenuBlockRedText
{
	font-weight: bold;
	font-size: 32px;
	color: #9c0001;
	font-family:Burst My Bubble;
	background-color: #F29E1A;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
	text-justify:newspaper;
	line-height:1.2;
}

.ContentMenuBlockRedTextH1
{
	font-weight: bold;
	font-size: 26px;
	color: #F29E1A;
	font-family:Burst My Bubble;
	/*background-color: #F29E1A;*/
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
	text-justify:newspaper;
	line-height:1.2;
}

.ContentMenuBlockRedTextH2
{
	font-weight: bold;
	font-size: 20px;
	color: #9c0001;
	font-family:Burst My Bubble;
	background-color: #F29E1A;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
	text-justify:newspaper;
	line-height:1.1;
}

.ContentText
{
	font-weight: normal;
	font-size: 15px;
	color: white;
	font-family:Comic Sans MS;
	background-color: #010000;
	text-decoration: none;
	word-spacing: 2px;
	text-align:justify;
	text-justify:newspaper;
	line-height:1.5;
}

.ContentSOPText
{
	font-weight: normal;
	font-size: 15px;
	color: white;
	font-family:Comic Sans MS;
	background-color: #010000;
	text-decoration: none;
	word-spacing: 2px;
	line-height:1.5;
	text-align:left;
}

.ContentRedText
{
	font-weight: normal;
	font-size: 15px;
	color: #9c0001;
	font-family:Comic Sans MS;
	background-color: #010000;
	text-decoration: none;
	word-spacing: 2px;
	text-align:left;
	text-justify:newspaper;
	line-height:1.5;
}

.ContentRedTextWithCursor
{
	font-weight: normal;
	font-size: 15px;
	color: #9c0001;
	font-family:Comic Sans MS;
	background-color: #010000;
	text-decoration: none;
	word-spacing: 2px;
	text-align:left;
	text-justify:newspaper;
	line-height:1.5;
	cursor:hand;
}
.ContentBlackText
{
	font-weight: normal;
	font-size: 16px;
	color:Black;
	font-family:Comic Sans MS;
	background-color: #FFFFFF;
	text-decoration: none;
	word-spacing: 2px;
	text-align:justify;
	text-justify:newspaper;
	line-height:1.5;
}

.ContentLeftAlignText
{
	font-weight: normal;
	font-size: 12px;
	color: white;
	font-family:Comic Sans MS;
	background-color: #010000;
	text-decoration: none;
	word-spacing: 2px;
	text-align:left;
	text-justify:newspaper;
	line-height:1.5;
}

.ContentTextGold
{
	font-weight:normal;
	font-size: 15px;
	color:"#F7B239";
	font-family: Comic Sans MS;
	text-decoration: none;
	word-spacing: 2px;
	line-height:1.5;
}

.ContentQuestion
{
	font-weight:normal;
	font-size: 15px;
	color:"#F7B239";
	font-family: Comic Sans MS;
	text-decoration: none;
	word-spacing: 2px;
	line-height:1.5;
}

.ContentLink
{
	font-weight:normal;
	font-size: 15px;
	color:"#F7B239";
	font-family: Comic Sans MS;
	/*text-decoration: none;*/
	word-spacing: 2px;
	line-height:1.5;
}

.ContentAuthor
{
	font-weight:bold;
	font-size: 24px;
	color:"#F7B239";
	font-family:Joyful Juliana;
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot);*/
	line-height:1.3;
}

.ContentHeader
{
	font-weight:normal;
	font-size: 26px;
	color:"#F7B239";
	text-align:center;
/*	font-family:Burst My Bubble;
	src:url(http://59.95.41.16/profb_test/BURSTMY1.eot)*/
	font-family:Joyful Juliana;
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot);*/
}

.ContentHeaderBlack
{
	font-weight:bold;
	font-size: 26px;
	color:Black;
	text-align:center;
	font-family:Joyful Juliana;
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot);*/
}

.H1JoyfulBlack
{
	font-weight:bold;
	font-size: 30px;
	color:"#000000";
	text-align:center;
/*	font-family:Burst My Bubble;
	src:url(http://59.95.41.16/profb_test/BURSTMY1.eot)*/
	font-family:Joyful Juliana;
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot);*/
}

.H1JoyfulGold
{
	font-weight:bold;
	font-size: 30px;
	color:"#F7B239";
	text-align:center;
/*	font-family:Burst My Bubble;
	src:url(http://59.95.41.16/profb_test/BURSTMY1.eot)*/
	font-family:Joyful Juliana;
	/*src:url(http://59.95.41.16/profb_test/JOYFULJ6.eot);*/
}

.ContentHeaderAlign
{
	text-align:center;
}

.ContentTable
{
	width: 100%;
	height: 100%;
	padding:0 0 0 0;
}

.ContentMenuBlockTable
{
	width: 100%;
	height: 100%;
	padding:0 0 0 0;
	cursor:hand;
}

.ContentTextImpactH1
{
	font-weight: normal;
	font-size: 70px;
	color:"#FFFDFF";
	font-family: Impact;
	letter-spacing:1;
	word-spacing:1.0;
	text-align:center;
	line-height:1.1;
	border-bottom:solid 4 #F7B239;
}

.ContentTextImpactH2
{
	font-weight:normal;
	font-size: 36px;
	color:"#FFFFFF";
	font-family:Impact;
	letter-spacing:1;
	word-spacing:1.0;
	/*text-decoration:underline;
	line-height:1;
	text-align:center;
	border-top:solid 4 black;*/
}

.ContentGoldenTextImpactH2
{
	font-weight:normal;
	font-size: 45px;
	color:"#FFFDFF";
	font-family:Impact;
	letter-spacing:1;
	word-spacing:1.0;
	line-height:1;
	/*border-top:solid 4 #F7B239;*/
	text-align:center;
}

.ContentGoldenTextImpactH3
{
	font-weight:normal;
	font-size: 25px;
	color:"#F7B239";
	font-family:Impact;
	letter-spacing:1;
	word-spacing:1.0;
	text-align:center;
}

.ContentGoldenTextImpactH4
{
	font-weight:normal;
	font-size: 20px;
	color:"#FFFDFF";
	font-family:Impact;
	letter-spacing:1;
	word-spacing:1.0;
	text-align:center;
}

.ContentTextVerdana
{
	font-weight:normal;
	font-size: 20px;
	color:"#000000";
	font-family:Verdana;
	word-spacing:3.0;
	letter-spacing:1;
}

.ContentTextTahomaBlack
{
	font-weight:normal;
	font-size: 20px;
	color:"#000000";
	font-family:Tahoma;
}

.ContentTextTahomaWhite
{
	font-weight:normal;
	font-size: 16px;
	color:"#FFFFFF";
	font-family:Tahoma;
}

.ContentTextMarquee
{
	font-weight:normal;
	font-size: 18px;
	color:"#FFFFFF";
	font-family:Tahoma;
	word-spacing:1.0;
	letter-spacing:0;
	text-align:center;
}

.ContentTextTahomaWhiteH3
{
	font-weight:normal;
	font-size: 20px;
	color:"#FFFFFF";
	font-family:Tahoma;
}

.BackgroundColor
{
	background-color:#9c0001;
}

@font-face 
{	font-family: Joyful Juliana; 
	src:url(http://www.profb.com/fonts/JOYFULJ0.eot); 
}

@font-face 
{	font-family:Burst My Bubble; 
	src:url(http://www.profb.com/fonts/BURSTMY0.eot); 
}


.DivContent
{
	width:100%;
	height:550;
	overflow:auto;
	
	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.DivAgreementContent
{
	width:100%;
	height:300;
	overflow:auto;
	
	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.DivBlackContent
{
	width:100%;
	height:450;
	overflow:auto;
	
	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.DivWhiteContent
{
	width:100%;
	height:450;
	overflow:auto;
	
	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.DivSOPContent
{
	width:100%;
	height:510;
	overflow:auto;
	
	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	/*white color table
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;*/
	
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;

}

.DivContentChildWindow
{
	width:100%;
	height:450;
	overflow:auto;

	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.DivContentPasswordWindow
{
	width:100%;
	height:225;
	overflow:auto;

	padding-right:15px;
	padding-left: 15px;
	padding-bottom: 4px;
	padding-top: 4px;

	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #777777;
}

.NormalRed
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: red
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 12px    
}

.NormalItalic
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    line-height: 16px    
}

#container	
{ 
	position:absolute; 
	width:400px; 
	height:350px; 
	z-index:100; 
}
#lyrContents
{ 
	position:absolute; 
	visibility:hidden;	
	height:350px; 
	left:0px; 
	top:0px; 
	z-index:1;
	overflow:scroll;
}
#lyr11
{ 
	position:absolute; 
	visibility:hidden;	
	left:0px; 
	top:0px; 
	z-index:1;
}

.RowStyle td
{
	/*background-color: White;
    font-weight:normal;
	color:#333333;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:xx-small;
	padding: 2px 20px 2px 2px;
	vertical-align:top;
  	white-space:nowrap;*/
	background-color: #ffffff;
    border-bottom: dimgray;
    border-left: dimgray 1px solid;
    color: black;
    font-family: Verdana, Arial;
    font-size: 11px;
    padding-left: 5px
}

.HeaderStyle 
{
    /*background-color: #DDDCA3;
    font-weight: bold;
    color: Black;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:x-small;
    padding: 2px;
   	white-space:nowrap;*/
    background-color: #000000;/*#dddca3;*/
    border-bottom: White;/*dimgray;*/
    border-left: White 1px solid;/*dimgray 1px solid;*/
    color: White;/*black;*/
    font-family: Verdana, Arial;
    font-size: 12px;
    font-weight: bold;
    line-height: 18pt;
    padding-left: 5px;
    text-align:center;
}	

.SeparatorHeaderRowStyle 
{
    background-color: #aaaaaa;/*#A8BAD6;*/
    font-weight:normal;
    text-align: left;
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:xx-small;
    color:Black;
    padding: 2px 20px 2px 2px;    
}

.SeparatorFooterRowStyle 
{
    background-color: #cccccc;/*#D0DAFF;*/
    font-weight:normal;
    text-align: left;
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:xx-small;
    color:Black;
    padding: 2px 20px 2px 2px;    
}

.ReportDataGrid
{
    text-align: left;
  	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:xx-small;
    color:Black;
}

.Certificate1Text
{
	border: none;
	font-family:Burst My Bubble;
	font-size:xx-large;
	color: #640180;
	position:relative;
	left:290px;
	top:338px;
	/*width:40%;*/
	font-weight:bold;
	text-align:center;
	
}

.Certificate2Text
{
	border: none;
	font-family:Burst My Bubble;
	font-size:xx-large;
	color: #0C1EFE;
	position:relative;
	left:290px;
	top:338px;
	/*width:40%;*/
	font-weight:bold;
	text-align:center;
}

.Certificate3Text
{
	border: none;
	font-family:Burst My Bubble;
	font-size:xx-large;
	color: #A90000;
	position:relative;
	left:290px;
	top:338px;
	/*width:40%;*/
	font-weight:bold;
	text-align:center;
}

.Certificate1Date
{
	border: none;
	font-family:Burst My Bubble;
	font-size:large;
	color: black;
	position:relative;
	left:-60px;
	top:543px;
	width:10%;
	font-weight:bold;
}

.Certificate2Date
{
	border: none;
	font-family:Burst My Bubble;
	font-size:large;
	color: black;
	position:relative;
	left:-60px;
	top:568px;
	width:10%;
	font-weight:bold;
}