﻿.tbxClass
{
    border: 1px solid #C0C0C0;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.imgClass
{    
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);        
}

.iepngfix
{
    border-width: 0px;
    behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);        
}

.rollOver img
{	
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	

}

.normalRollOver img
{	
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
	width: 104px;
	height: 29px;	
}

.registerRollOver img
{	
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
	width: 171px;
	height: 26px;	
}

.longRollOver img
{	
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
	width: 218px;
	height: 38px;
}

.strong
{
	font-weight: bold;
}

.right
{
    text-align: right;   
	padding-right: 3px;
}

.left
{
    text-align: left;    
}

.WhiteBlueBox-WithHand
{
	background-image:url(/Images/hand_holding_at.png);
	background-repeat:no-repeat;
	width:710px;
	height:262px;
}

/************** HELP POPUP WINDOW *************/


.HelpTable {
    border-collapse: collapse; 
    line-height: normal; 
}
.HelpTable th {
	padding-right:3px;
}
.HelpTable td {
    border-collapse: collapse; 
	background-color:#CEECCC;
	padding: 5px 5px;
}

#frm_Help th {
    width: 25%; 
    text-align: left; 
    border-bottom: 1pt solid #999; 
	padding:10px 5px;
	background-color:#7ABC84;	
}
#frm_Help td {
    border-bottom: 1pt solid #999; 
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.VideoButton {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-repeat:no-repeat;    
    position:relative;
	TOP: 0px;
	right: 3px;
    float: right; 
    width:53px;
    height:22px;  
	cursor: pointer;	
}	
.HelpButton {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-repeat:no-repeat;    
    position:relative;
	TOP: 0px;
	right: 3px;
    float: right; 
    width:16px;
    height:16px;   
	cursor: pointer;
}	
#DIV_Homepage_OptionBox {
	width: 330px;
	position:absolute;
	Left: 265px;
	Top: 16px;
}
.DIV_Homepage_YellowBox {
	background-color:#FFFF8B; 
	width:142px; 
	height: 250px;
	padding-top:25px;
	padding-left: 10PX;

	font-size:small;
	font-style:italic;
}
.DIV_JohnsonBox  {
	padding: 15px;
	background-color:#ffffcc;
	border:ridge;
}

/*************************/

/*************************/
.DIV_Box {
	padding-bottom: 0px;
	margin: 0 0 0 0;
	background-color:#D8E9EC;
	color: #D9DBFF;

}
.DIV_Box h1 {
	background-image:url(/Images/MenuItemBackground.gif);
	background-repeat:repeat-x; 
	height: 25px;
	font-size:12px;
	padding: 5px 0 0 10px;
	margin: 0 0 0 0;
	padding-bottom: 0px;
	line-height: normal;
	color: #CEECCC;
	
}
.DIV_Box table {
    margin: 0 0 0 0;
    border: 1px solid #7ABC84; 
    border-collapse: collapse; 
    width:100%;
}
.DIV_Box th {
    text-align: right; 
    border: solid 1px #7ABC84; 
	font-size: 11px; 
	font-weight:bold;   
	color: black;	
	padding-right: 2px;
	padding-left: 2px;
	background-color:#EFFAEF;
 }
.DIV_Box td {

	font-size: 11px; 
    text-align: left; 
    border: solid 1px #7ABC84;
	color: #002700;	
	padding-right: 2px;
	padding-left: 2px;
 }

.DIV_Box span 
{

	height: 25px;
	padding-right: 10px;
	margin-top: 0px;
	width: 25%;

	font-size: 12px;
}
/************ Dark Blue Box ****************/
.DarkBlueBox {
	border-collapse: collapse;
}
.DarkBlueBox td {
	padding:0px;
}
.DarkBlueBox_TopHeader h1
{

	color:white;
	text-align:center;
	display: inline;
}

.DarkBlueBox_Mid p
{
	text-align:left; 
	margin: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px !important; 
	color:white;
}
.DarkBlueBox_TopLeftHeader {
    background-image: url(/Images/DarkBlueBox_topleftHeader.png); 
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopHeader {
    background-image: url(/Images/DarkBlueBox_topHeader.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopRightHeader {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/DarkBlueBox_toprightHeader.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	
}

.DarkBlueBox_TopLeft {
    background-image: url(/Images/DarkBlueBox_topleft.png); 
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Top {
    background-image: url(/Images/DarkBlueBox_top.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopRight {
    background-image: url(/Images/DarkBlueBox_topright.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Left {
    background-image: url(/Images/DarkBlueBox_left.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Mid {
	background-color:#2A2E4F;
}
.DarkBlueBox_Right {
    background-image: url(/Images/DarkBlueBox_right.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_BotLeft {
    background-image: url(/Images/DarkBlueBox_botleft.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Bot {
    background-image: url(/Images/DarkBlueBox_bot.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_BotRight {
    background-image: url(/Images/DarkBlueBox_botright.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/************ White Box with Blue Border ****************/
.WhiteBlueBox_TopLeft {
    background-image: url(/Images/whitebluebox_topleft.png); 
    background-repeat:no-repeat;
    width: 22px;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_Top {
    background-image: url(/Images/whitebluebox_top.png); 
    background-repeat:repeat-x;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_TopRight {
    background-image: url(/Images/whitebluebox_topright.png); 
    background-repeat:no-repeat;
    width: 22px;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_Left {
    background-image: url(/Images/whitebluebox_left.png); 
    background-repeat:repeat-y;
    width: 22px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_Right {
    background-image: url(/Images/whitebluebox_right.png); 
    background-repeat:repeat-y;
    width: 22px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_BotLeft {
    background-image: url(/Images/whitebluebox_botleft.png); 
    background-repeat:no-repeat;
    width: 22px;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_Bot {
    background-image: url(/Images/whitebluebox_bot.png); 
    background-repeat:repeat-x;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBlueBox_BotRight {
    background-image: url(/Images/whitebluebox_botright.png); 
    background-repeat:no-repeat;
    width: 22px;
    height: 21px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/*************************/

.PageLogo 
{
	width:120px;
	height:115px;
	position:absolute;
	top:0;
	border:0;
}	
.homeDesigner .description
{
    padding : 30px;
    clear: both;
}
.homeDesigner .toolBar
{
    padding : 30px;
    clear: both;
    text-align : center;
}
/************************** COURSE PAGER ****************************/
.universityCourse-pager
{    
    font-size : 14px;
    padding : 0 3px;
    font-weight:bold;
	background-color:#002700;
 
    
}
.universityCourse-pager .currentPageIndex
{
    line-height : 200%;    
    padding :3px 6px 3px 6px;
    background-color : #7ABC84;
    color : #002700;
}
.universityCourse-pager .pageIndex
{
    padding :0px 6px 0px 6px;
}
.universityCourse-pager .pageIndex-span
{
    background-color : #002700;
    color : #7ABC84;
    text-align:center;
    padding :3px 6px 3px 6px;
}

.universityCourse-pager .pageIndex:link
{
    background-color : #002700;
    color : #7ABC84;
}
.universityCourse-pager .pageIndex:visited
{
    background-color : #002700;
    color : #7ABC84;
}

.universityCourse-courseContent
{
    padding : 10px;
    padding-bottom : 30px;    
}

.StrategyGuide-pager
{    
    font-size : 14px;
    padding : 3px;
    font-weight:bold;
 
    
}
.StrategyGuide-pager .currentPageIndex
{
    line-height : 200%;    
    padding :3px 6px 3px 6px;
    background-color : #FFDCB9;
    color : #FF9933;
}
.StrategyGuide-pager .pageIndex
{
    padding :3px 6px 3px 6px;
}
.StrategyGuide-pager .pageIndex-span
{
    background-color : #FF9933;
    color : #FFDCB9;
    text-align:center;
    padding :3px 6px 3px 6px;
}

.StrategyGuide-pager .pageIndex:link
{
    background-color : #FF9933;
    color : #FFDCB9;
}
.StrategyGuide-pager .pageIndex:visited
{
    background-color : #FF9933;
    color : #FFDCB9;
}


.blogViewer-blogItem
{

}

.blogViewer-blogItem .label
{
    width : 20%;
}

.blogViewer-blogItem .content
{
    color : Red;
}

.index-controlPanel
{
    padding : 10px;
}

.index-controlPanel .toolbar
{
    padding : 10px;
    text-align : center;
}
#div_BodyContent {
	position:relative;
	left: 30px;	
	width: 700px;	
}
.div_BodyContent {
	position:relative;
	left: 30px;	
	width: 700px;	
}

.div_TourMain 
{
    background-image: url(/images/Guy_Cohen_pointing_to_Tour.jpg);
    width: 716px;
    height: 494px;
	background-repeat:no-repeat;
}

.TourMain_UpperText 
{
    position: relative;
    top: 30px;
    left: 30px;
    width: 500px;
    height: 130px;
}

.Div_TourMain_ButtonText 
{
    position: relative;
    top: 45px !important;
    top: 45px;
    left: 85px;
    width: 200px;
    height: 65px;   
    color: White;
}
.img_TourMain_ButtonText 
{
    position: absolute;
    top: 198px;
    left: 25px;
    width: 300px;
    height: 55px;   
    color: White;
    border:0;
    z-index:100;
}
.TourMain_ButtonHeaderText 
{
    font-size:13px;
    font-weight: bold;
    margin-top:29px;    
    margin-bottom:0px;
    padding-bottom:0px;
}

.TourMain_ButtonSmallText 
{
    margin-top:0px;
    padding-top:0px;
    font-size:9px;
}

.Div_TourMain_LowerText 
{
    position: relative;
	top: 30px !important;
	top: 65px;
    left: 30px;
    width: 450px;
    height: 130px;  
    line-height:normal;	
}

.Div_TourBottom
{
    background-image: url(/images/tourbottom.jpg);
    position: relative;
    top: 0px;
    left: 0px;
    width: 700px;
    height: 284px;   
    background-repeat:no-repeat;
}

.Div_TourBottomLeftText
{
    position: relative;
    float:left;
    top: 10px;
    left: 30px;
    width: 270px;
    height: 250px;   
	font-size:12px;
	line-height:15px;
}
.Div_TourBottomRightText
{
    position: relative;
    float:left;
    top: 15px;
    left: 100px;
    width: 270px;
}

.Div_CallUsFooter
{
    background-image: url(/Images/CallUsFooter.png); 
    background-repeat:no-repeat;
    width: 700px;
    height: 140px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.Div_CallUsFooterSmall
{
    background-image: url(/Images/CallUsFooter_Small.png); 
    background-repeat:no-repeat;
    width: 516px;
    height: 118px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}

.WhiteBox_Top_with_logo {
    background-image: url(/Images/WhiteBox_Top_with_logo.png);
    background-repeat:no-repeat;
    width: 750px;
    height: 114px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
}
.WhiteBox_Top {
    background-image: url(/Images/whitebox_top.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;    
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox_Mid {
    background-image: url(/Images/whitebox_Mid.png); 
    width: 690px;
	_width: 690px;
	background-repeat:repeat-y;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	padding-left:30px;
	padding-right:30px;
}
.WhiteBox_Mid_Line {
    background-image: url(/Images/whitebox_mid_line.png); 
    background-repeat:repeat-y;
    width: 750px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
	padding-left:30px;
	padding-right:30px;
}

.WhiteBox_Bot {
    background-image: url(/Images/whitebox_Bot.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/***************************  White Box with Peel ******************************/
.WhiteBox02_Top_with_peel {
    background-image: url(/Images/WhiteBox02_TopPeel.png);
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
}
.WhiteBox02_Top {
    background-image: url(/Images/WhiteBox02_Top.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;    
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox02_Mid {
    background-image: url(/Images/WhiteBox02_Mid.png); 
    width: 690px;
	_width: 690px;
	background-repeat:repeat-y;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	padding-left:30px;
	padding-right:30px;
}
.WhiteBox02_Bot {
    background-image: url(/Images/WhiteBox02_Bot.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/***************************  White Box with Black Border ******************************/
.WhiteBox03_Top {
    background-image: url(/Images/WhiteBox03_Top.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;    
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox03_Mid {
    background-image: url(/Images/WhiteBox03_Mid.png); 
    width: 690px;
	_width: 690px;
	background-repeat:repeat-y;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	padding-left:30px;
	padding-right:30px;
}
.WhiteBox03_Bot {
    background-image: url(/Images/WhiteBox03_Bot.png); 
    background-repeat:no-repeat;
    width: 750px;
    height: 35px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}

/***********************************************************/


.div_column01 
{
	float:left;
	margin-right: 23px;	
}
.BlueBox_Top_with_Guy {
    background-image: url(/Images/BlueBox_Top_with_Guy.png); 
    background-repeat:no-repeat;
    width: 312px;
    height: 241px;
    float:right; 
    border:0px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.BlueBox_Top {
    background-image: url(/Images/BlueBox_Top.png); 
    background-repeat:no-repeat;
    width: 312px;
    height: 45px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.BlueBox_Top_Small {
    background-image: url(/Images/BlueBox_Top_Small.png); 
    background-repeat:no-repeat;
    width: 312px;
    height: 25px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
#div_BlueBox_Top_with_Guy_TextOffset 
{
	position:relative;
	margin-top: 225px !important;
	margin-top: 221px;
	text-align:center;
}

.div_BlueBox_Top_with_Guy_TextOffset 
{
	position:relative;
	margin-top: 205px !important;
	margin-top: 200px;
	text-align:center;
}

.div_BlueBox_Top_TextOffset 
{
	text-align:center;
}

#div_BlueBox_Top_TextOffset 
{
	text-align:center;
}
.BlueBox_Top_TextOffset_h4
{
	font-size:14px;
	color: white;
	font-weight:bold;
	text-align:center;
	padding-bottom:1px !important;
	padding-bottom:1px;
	margin-bottom:1px !important;
	margin-bottom:1px;
	margin-top:5px !important;
	margin-top:5px;
}
.BlueBox_Top_TextOffset_h5
{
	font-size:11px;
	color: white;
	text-align:center;
	padding-bottom:0;
	margin-bottom:0;
	padding-top:0;
	margin-top:0;
	
}


.BlueBox_Mid {
    background-image: url(/Images/BlueBox_Mid.png); 
    background-repeat:repeat-y;
    width: 312px;
    padding-top:10px !important;
    padding-top:10px;
    padding-left:20px !important;
    padding-left:20px;
    padding-right:20px !important;
    padding-right:20px;
	width: 270px;
	color:white;
	font-style:italic;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
    
}
.BlueBox_Bot {
    background-image: url(/Images/BlueBox_Bot.png); 
    background-repeat:no-repeat;
    width: 312px;
    height: 25px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}

/************ Dark Blue Box ****************/
.DarkBlueBox {
	border-collapse: collapse;
}
.DarkBlueBox td {
	padding:0px;
}
.DarkBlueBox_TopHeader h1
{

	color:white;
	text-align:center;
	display: inline;
}

.DarkBlueBox_Mid p
{
	text-align:left; 
	margin: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px !important; 
	color:white;
}
.DarkBlueBox_TopLeftHeader {
    background-image: url(/Images/DarkBlueBox_topleftHeader.png); 
    background-repeat: no-repeat;
    width: 22px;
    height: 38px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopHeader {
    background-image: url(/Images/DarkBlueBox_topHeader.png); 
    background-repeat:repeat-x;
    height: 38px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopRightHeader {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/DarkBlueBox_toprightHeader.png); 
    background-repeat:no-repeat;
    width: 22px;
    height: 38px;
	
}

.DarkBlueBox_TopLeft {
    background-image: url(/Images/DarkBlueBox_topleft.png); 
    background-repeat: no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Top {
    background-image: url(/Images/DarkBlueBox_top.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_TopRight {
    background-image: url(/Images/DarkBlueBox_topright.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Left {
    background-image: url(/Images/DarkBlueBox_left.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Mid {
	background-color:#002700;
}
.DarkBlueBox_Right {
    background-image: url(/Images/DarkBlueBox_right.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_BotLeft {
    background-image: url(/Images/DarkBlueBox_botleft.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_Bot {
    background-image: url(/Images/DarkBlueBox_bot.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.DarkBlueBox_BotRight {
    background-image: url(/Images/DarkBlueBox_botright.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/********* WhiteBox with Blue border and Dark Shadow ********/
/********* Use .DarkBlueBox_TopHeader **********/
.WhiteBoxBlueDarkShadow td.TopLeftHeader {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBoxBlueDarkShadow_TopHeaderLeft.png); 
    background-repeat:no-repeat;
    width: 20px;
    height:50px;
}
.WhiteBoxBlueDarkShadow td.TopTopHeader {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBoxBlueDarkShadow_TopHeaderTop.png); 
    background-repeat:repeat-x;
    height:50px;
}

.WhiteBoxBlueDarkShadow td.TopRightHeader {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBoxBlueDarkShadow_TopHeaderRight.png); 
    background-repeat:no-repeat;
    width: 29px;
    height:50px;
}
.WhiteBoxBlueDarkShadow td.TopLeft {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBoxBlueDarkShadow_TopLeft.png); 
    background-repeat:no-repeat;
    width: 20px;
    height:22px;
}
.WhiteBoxBlueDarkShadow td.Top {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBoxBlueDarkShadow_Top.png); 
    background-repeat:repeat-x;
    height:22px;
}
.WhiteBoxBlueDarkShadow td.TopRight {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc); 
    background-image: url(/Images/WhiteBoxBlueDarkShadow_TopRight.png); 
    background-repeat:no-repeat;
    width: 34px;
    height:22px;
}
.WhiteBoxBlueDarkShadow td.Left {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBlueBox_Left.png); 
    background-repeat:repeat-y;
    width: 20px;
}
.WhiteBoxBlueDarkShadow td.Mid 
{
	background-color:white
}
.WhiteBoxBlueDarkShadow td.Right {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBlueBox_Right.png); 
    background-repeat:repeat-y;
    width: 34px;
}
.WhiteBoxBlueDarkShadow td.BotLeft {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBlueBox_BotLeft.png); 
    background-repeat:no-repeat;
    width: 20px;
    height:34px;
}
.WhiteBoxBlueDarkShadow td.Bot {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBlueBox_Bot.png); 
    background-repeat:repeat-x;
    height:34px;
}
.WhiteBoxBlueDarkShadow td.BotRight {
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image: url(/Images/WhiteBlueBox_BotRight.png); 
    background-repeat:no-repeat;
    width: 34px;
    height:34px;
}
/********* WhiteBox with Blue border ********/
/********* Use DarkBlueBox Header Tops ********/
.WhiteBox td.Left {
    background-image: url(/Images/WhiteBoxBlue_left.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox.Mid {
	background-color:#2A2E4F;
}
.WhiteBox td.Right {
    background-image: url(/Images/WhiteBoxBlue_right.png); 
    background-repeat:repeat-y;
    width: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox td.BotLeft {
    background-image: url(/Images/WhiteBoxBlue_botleft.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox td.Bot {
    background-image: url(/Image/WhiteBoxBlue_bot.png); 
    background-repeat:repeat-x;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
.WhiteBox td.BotRight {
    background-image: url(/Images/WhiteBoxBlue_botright.png); 
    background-repeat:no-repeat;
    width: 23px;
    height: 23px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);	
}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:100px;
}

/*Popup Control*/
.popupControl{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

#question
{
	height: 300px;
	width: 100%;
	text-align: right;	
}

#askTitle
{
	padding-left: 5px;
	cursor: move;
	background-color:#DDDDDD;
	border:solid 1px Gray;
	color:Black; 	
	height: 40px;
	vertical-align: middle;
}

.InWhiteBox
{
	width: 655px;	
}
/********** Glossary Styles **********/
#ContentArea.Glossary span {
	width:15px;
}
#ContentArea.Glossary table {
	width: 100%;
	color: inherit;
	font-size:12px;
}

#ContentArea.Glossary caption {
	margin-top: 10px;
    background: #7ABC84;
	border: 1px solid #2A5230;
	padding:2px 2px 2px 2px;
}
#ContentArea.Glossary h2 {
	font-size:22px;
	margin:0;
	padding:2px 0 2px 5px;
	float:left;
	color: #002700;
}
#ContentArea.Glossary img {
	float:right;
	border:0;
}
#ContentArea.Glossary th {
	text-align: left;
	width: 25%;
	padding: 5px;
	color: #002700;
    background: #7ABC84;
	vertical-align:top;
}
#ContentArea.Glossary td {
	padding: 5px;
	color: #002700;
    background: #CEECCC;
	vertical-align:top;
}
#ContentArea div.NavBar a
{
	background-color: #2F752C;
	color: #CEECCC;
	border: 1px solid #29512F;
	font-weight: bold;
	font-size:11px;
	padding: 2px 3px;
	margin: 0 1px 10px 1px;
}
#ContentArea div.NavBar a:hover
{
	background-color: #CEECCC;
	color: #2F752C;
	border: 1px solid #29512F;
}
/**********  **********/
#DIV_UniversityMenuBar {
	Height: 70px;
	background-color: #7ABC84; 
	margin: 0 0 0 0;
	padding:0 0 0 0;
}
.MemberResourceButton
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	float:left;
	width:110px;
	height:76px;
	margin: 10px 5px 0px 5px;
}
.Guy_Holding_Sign_with_Hand 
{
    background-image: url(/Images/Guy_Cohen_Holding_Sign_with_hand.png);
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-repeat:no-repeat;
	width:320px;
	height:430px;    
}
/**************** used in Enroll now testimonial box ***************/
.EnrollNow .title
{
	font-weight:bold;
	margin:0 0 0 0;
}
.EnrollNow .person
{
	font-size:smaller;
	margin:0 0 0 0;
	font-weight:bold;
}
.EnrollNow .content
{
	font-style:italic;
	margin:0 0 0 0;
	font-size:smaller;
	color:Black;
	line-height:normal;
}
.EnrollNow .content
{
	font-style:italic;
	margin:0 0 0 0;
	font-size:smaller;
	color:Black;
	line-height:normal;
}
.EnrollNow .content ul
{
	padding-left:12px;
}
.EnrollNow .content li
{
	background-image: none !important;
	margin:2px 0;
	font-size:8px;
	list-style-image: url(/images/dot.jpg) !important;
	text-indent: 0 !important;
}
/**** Enroll Now - Package Info Box *****/
#PackageInfoBox {
	
}
#PackageInfoBox h1
{
	color:#DADADB;	
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
}
#PackageInfoBox ul
{
	list-style-image: url(/Images/DarkBlueBullet.png);
}
#PackageInfoBox .FootText
{
	color: #eeeeee;	
}
#PackageDetailsTable
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	color:white;
	border-collapse: collapse;
}
#PackageDetailsTable tr
{
	margin-top: 20px;
	margin-bottom:20px;
}
#PackageDetailsTable .no-bottom-border
{
	border-bottom: none;
	text-align:right;
	padding-right:15px;
	width:20px;
}

#PackageDetailsTable th
{
	margin: 3px 0 3px 0;
	padding: 5px 0 5px 0;
	border-bottom: 1px solid white;
	vertical-align:middle;	
}
#PackageDetailsTable td
{
	margin: 0px 2px 0px 2px;
	padding: 5px 2px 5px 2px;
	font-size:medium;
	text-align:center;
	vertical-align:bottom;	
}
#PackageDetailsTable th.crossout {
	text-decoration:line-through;
}
.text-style-orange
{
	color:#F9CD3D;
}

#twelveMonths
{
	font-weight:bold;
	vertical-align:bottom; 
	color:#B4B4B4; 
	border-right: white 2px solid; 
	text-align:center !important;
}

#twentyFourMonths
{
	font-weight:bold;
	color: #DCDCDD; 
	border-right: white 2px solid; 
	text-align:center;	
}

#thirtySixMonths
{
	font-weight:bold;
	text-align:center; 
	color: #F7C708;	
}
/************* Login Page ***************************/
.login-loginBox
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image:url(/Images/LoginBoxBG.png);
    background-repeat:no-repeat;
    width:515px;
    height:318px;
}

.login-loginBox input
{
}

.login-loginBox td
{
    padding : 4px 5px 4px 5px;
}

.login-loginBox-TOP
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image:url(/Images/LoginBoxBG_TOP.png);
    background-repeat:no-repeat;
    width:515px;
    height:111px;
}
.login-loginBox-MID
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image:url(/Images/LoginBoxBG_MID.png);
    background-repeat:repeat-y;
    width:515px;
}
.login-loginBox-BOT
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image:url(/Images/LoginBoxBG_BOT.png);
    background-repeat:no-repeat;
    width:515px;
    height:30px;
}

.login-forgotPasswordBox
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
    background-image:url(/Images/LostPasswordBoxBG.png);
    background-repeat:no-repeat;
    width:515px;
    height:318px;
}
.login-forgotPasswordBox td
{
	padding:5px;
}
.loginBoxOffset, .forgotPasswordBoxOffset
{
	position: relative;
	left: 100px;
	top: 100px;
}
.loginMessage
{
	position: relative;
	left: 25px;
	top: 100px;	
}
.DiscHeader
{
	color:#F7C708;
	margin:0 0 0 0;
}

#Faq .DIV_QuestionHeader {
	font-size:22px;
	margin: 0 0 10px 0;
	padding: 2px 0 2px 5px;
	float:left;
	width: 640px;
	border-bottom: 1px solid #766E41;
}
#Faq h2 {
	float:left;
	margin:0;
	padding:0;
}

#Faq .DIV_QuestionHeader img {
	float:right;
	border:0;
}
#Faq blockquote  
{
	padding-top:25px;
}
#Faq blockquote .DIV_QABox 
{
/*	border: 1px solid #766E41; */
	padding:0 0 0 0;
	margin-top:10px;
}
#Faq .Question 
{
	background-color:#F7F3DB;
	margin:0px 0 2px 0;
	padding:5px 5px 5px 5px;
	width: 550px;
}

#Faq .Answer
{
	color:#00055A;
	margin:0;
	padding:0px 5px 10px 5px;
	width: 550px;
}
#TradeFinderKey th
{
	text-align:right;
	padding-right: 5px;
}
#TradeFinderKey .KeyContent
{
	text-align:left;
	padding:4px;
	
}

/********* USER GUIDE ****************/
#DIV_UserGuideContent
{
	passing-top:10px;
}

#DIV_UserGuideContent h2
{
	text-align:center;
}
#DIV_UserGuideContent ol
{
	padding-left: 30px;
	padding-right:2px;
}
#DIV_UserGuideContent li
{
	padding: 5px 0;
}
#DIV_UserGuideContent caption
{
	margin:10px 0;
}
#DIV_UserGuideContent caption h2
{
	margin-bottom:10px;
	font-size:20px;
}
#DIV_UserGuideContent .LeftColumn
{
	width:350px;
	vertical-align:top;
}
#DIV_UserGuideContent .RightColumn
{
	width:320px;
	padding-left:5px;
	vertical-align:top;
 }
 #DIV_UserGuideContent .DIV_TextContent
{	
	overflow:auto;
	height:100%;
} 
#UserGuideMenuBar
{
	background-color:#7ABC84;
}
.MainBlogContent iframe body
{
	width: 700px !important;
}

.strategyGuideMenu-current
{
    background: #326dc8 url('/Images/User_Guide/UserGuide_Menu_Welcome_Over.png') repeat-x;
}
#DIV_StrategyGuideMenuBar {
	background-color: #7ABC84;
}

.testYourselfTitle
{
    margin-left: 10px;   
    width: 500px; 
}

#testYourselfHeader td
{
   border: solid 1px #666666;
   padding: 5px 5px 5px 5px; 
   font-weight:bold;
   text-align:center;   
    background-color: #f0f0f0;
    color:#000000;
}

#testYourself
{
    text-align: left;
    border: solid 1px #666666;
    padding: 5px 5px 5px 5px;
    font-weight: normal;
    background-color: #f0f0f0;
    color:#000000;
}

.testYourselfTable
{
    margin-left: 10px;   
    width: 500px;    
}

#testYourselfQuestionTitle
{
    color:#000000;
    border: 0px;    
    font-weight:bold;
   background-color: White;
}

#testYourselfQuestion
{
    color: #3333FF;
   background-color: White;
    border: solid 1px #666666;
}

#testYourselfButton
{
   border: 0px; 
   background-color: White;
   cursor:pointer;
}

.testYourselfResultTable
{        
    margin-top: 10px;
    margin-left: 10px;  
    font-weight:bold;
    width: 300px;
    text-align:left;
}

.testYourselfResultTitle
{
    font-size: 21px;
    font-weight: bold;
    background-color: #FFFF00;
    border-top: solid 1px #333333;
    border-bottom: solid 2px #333333;
    padding: 10px 10px 10px 10px;
}

.testYourselfResult
{
    border: solid 1px #666666;
    padding: 5px 5px 5px 5px; 
    font-weight:bold;
    text-align:center;   
    background-color: #f0f0f0;
    color: #3333FF;
}
#DIV_GuyPresenting
{
    position:absolute;
    z-index:2;
    top:  715px;
    left: 260px;
}
.HeaderBG02 
{
	background-image:url(/images/HeaderBG02.png);
	background-repeat:repeat-x;
	height:30px;
	color: White;
	padding-left:10px;
	padding-top:4px;
}
.HeaderBG03 
{
	background-image:url(/images/HeaderBG02.png);
	background-repeat:repeat-x;
	height:30px;
	color: White;
	padding: 4px 0 0 5px;
	margin:0;
}
/****** Plain Table with Header highlight ********/
.Plain {
	border-width:2px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	width:90%;
	margin:0 auto;
}
.Plain th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color:#29512F;
	color:#CEECCC;
}
.Plain th.Header {
	background-color: #29512F;
	color: White;
	text-align:center;
}

.Plain td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #DADCCF;
}
/*********/
.DIV_MessageBox
{
	background-color:#D9DBCD;
	padding:10px;
    border: solid 1px #002700;
	color:#29512F;
	margin:10px auto;
	width:85%;
	font-size:11px;
	line-height:normal;
	
}
/**************/
.BlueText
{
	color: blue !important;
}
.RedText
{
	color: Red !important;
}
.DarkBlueText
{
	color: darkblue !important;
}
.DarkRedText {
	color: darkred !important;
}

.LandingPageContent
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	padding: 0px 35px 0px 35px;
	text-align:left;
	font-size:13px;
}
.LandingPageContent h1
{
	font-size:28px;
	margin-top:20px;
}
.LandingPageContent_h2
{
	background-color:#DBCD64;
	border:thin #847A3E solid;
	color: red;
	font-size:20px;
	margin-bottom:5px;
	margin-top:30px;
	padding: 5px 5px 5px 5px;
	width:490px;
}
.LandingPageContent p
{
	margin-top:2px;
}

/********** Plain Box **************/
.box {
	border-collapse:collapse;
}
.Box td
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	border: 0;
	border-collapse:collapse;
}
.Box td.TL
{
	background-image:url(/Images/BoxTL.png);
	background-repeat:no-repeat;
	width:18px;
	height:18px;
}
.Box td.T
{
	background-image:url(/Images/BoxT.png);
	background-repeat:repeat-x;
	height:18px;
}
.Box td.TR
{
	background-image:url(/Images/BoxTR.png);
	background-repeat:no-repeat;
	width:20px;
	height:18px;
}
.Box td.L
{
	background-image:url(/Images/BoxL.png);
	background-repeat:repeat-y;
	width:15px;
}
.Box td.M
{
	background-color:#FFFFCC;	
}
.Box td.R
{
	background-image:url(/Images/BoxR.png);
	background-repeat:repeat-y;
	width:20px;
}
.Box td.BL
{
	background-image:url(/Images/BoxBL.png);
	background-repeat:no-repeat;
	width:18px;
	height:20px;
}
.Box td.B
{
	background-image:url(/Images/BoxB.png);
	background-repeat:repeat-x;
	height:20px;
}

.Box td.BR
{
	background-image:url(/Images/BoxBR.png);
	background-repeat:no-repeat;
	width:18px;
	height:20px;
}

.importOrders
{
    font-weight: bold;
    color: red;
}

.importOrders ul
{
    font-weight: bold;
    color: red;
}

.importOrders ul li
{
    font-weight: bold;
    color: red;
}
/* name kept short to save data load as this is used inside a grid  */
.i img
{
	margin:0 2px;
}

#aboutRotator .top
{
    width: 160px;
    background-image: url(Images/top.gif);
    padding-top: 26px;
}
#aboutRotator .details
{
    width: 160px;
    padding-bottom: 16px;
    margin: 0px;
    background-repeat: repeat-y;
}
#aboutRotator .bottom
{
    width: 160px;
    height: 26px;
    background-image: url(Images/bottom.gif);
}
#aboutRotator .day
{
    width: 93px;
    height: 94px;
    background-color: #fafaf7;
    float: left;
}
#aboutRotator .paneCenter
{
    width: 160px;
    float: left;
    margin-left: 0px;
    color: #798048;
}
#aboutRotator .paneCenter_Text
{
    text-transform: uppercase;
    font: normal 11px Arial, Verdana, Helvetica;
    color: #000000;
    margin-left: 10px;
}
#aboutRotator .paneDetails
{
    width: 140px;
    background-image: url(Images/paneDetails.gif);
    background-color: #fafaf7;
    float: left;
    font: normal 11px Arial, Verdana, Helvetica;
    color: #5c6c6a;
    background-repeat: no-repeat;
    font: normal 11px Arial, Verdana, Helvetica;
    color: #000000;
    text-align: center;
}
#aboutRotator .paneDetails_Text
{
    font: normal 11px Arial, Verdana, Helvetica;
    color: #000000;
    padding-top: 10px;
}

.MasterPageTestimonialBox .title
{
	font-weight:bold;
	margin:0 0 0 0;
}
.MasterPageTestimonialBox .person
{
	font-size:smaller;
	margin:0 0 0 0;
	font-weight:bold;
}
.MasterPageTestimonialBox .content
{
	font-style:italic;
	margin:0 0 0 0;
	font-size:smaller;
	color:Black;
	line-height:normal;
}
.MasterPageTestimonialBox .content ul
{
	padding-left:3px;
}
.MasterPageTestimonialBox .content li
{
	background-image: none !important;
	margin:5px 0;
	list-style-image: url(/images/dot.jpg) !important;
	text-indent: 0 !important;
}
.LoginFailedMessage 
{
	color: White !important;
	text-decoration: blink;
}

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
    z-index: 2;
}
/******** USER COMMENTS **********************/
.UserComments
{
	height:100%;
	word-break: break-all;
}
.UserComments h1
{
	font-size:10px;
	font-weight:bold;
	margin:0;
	padding:0;
	line-height:normal;
}
.UserComments p
{
	font-size:10px;
	margin:0;
	padding:0;
	line-height:normal;
}
.UserComments hr
{
	
}
/************/
#TestimoninalVideo
{
	margin:15px 30px 15px 0;
	float:right;
	z-index:-1;
	_margin:15px 10px 15px 0;
}
/******** Affiliate Signup **************/
#AffiliateSignup h1
{
	font-size:x-large;
	line-height:26px;
}	
#AffiliateSignup h2
{
	color:Red;
}
#AffiliateSignup #Benefits 
{
	background-color: #FFFFE0;
	
	padding:10px;
}
#AffiliateSignup #Benefits li 
{
	margin:15px 25px;
}
#FlagProductGuide
{
	border: thick ridge red;
	padding:10px;
	margin-bottom: 15px;
}

.PackageSummary
{
	list-style-image: url(/images/affiliatesignup/bullet_tickbox.png);
}
/************/
.loginButton
{
	width:33px;
	height:20px;
}

#EmailOptOut .fontStyle
{
	font-style: italic;
}

#EmailOptOut .ThankYou
{
	font-weight: bold;
	color: #FF0000;
	font-style: italic;
}

#EmailOptOut .Reply
{
	color: #FF0000;
	font-style: italic;
}

#EmailOptOut .Member
{
	padding-left: 50px;
	font-size: 14px;
	text-align:right;
	width: 20%;
}

#EmailOptOut .left
{	
	width: 80%;
	text-align:left;
}

.radioButtonList td
{
	padding: 2px 0px 2px 0px !important;
	padding: 0px 0px 0px 0px;
}
.NoBulletNoIndent
{
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px
}
#SqueezeContent
{
	font-size: 13px;
}
#SqueezeContent ul li
{
	margin:15px;
	line-height: 18px;
}
.textBlink
{
	text-decoration: blink;
}
/****************/
.Register-errorMessage
{
    color : yellow;
    font-weight:bold;
    font-size : 10px;
	line-height:normal;
	text-decoration: blink;
}

/***********My Orders**************/
.MouseOver
{
	
	margin: 0px;
	padding: 0px;
	background-color: #FFFF99;
	vertical-align: middle;
	text-align:center;
}

.TdWidth
{
	width: 20%;	
	height: 100px;
	vertical-align: middle;
	text-align:center;
}
/***********My Orders**************/
.TextBox_CodeText
{
	font-size: 5pt;
	font-family: courier;
}

/************ TradeFinder ***********************/
.LegalNote
{
	color: black;
	text-align:justify;
	font-family:"Courier New", Courier, monospace;
	font-size:11x;
	line-height:13px;
}

#SpecialNotice
{
	width: 418px;
}

.SpecialNoticeRightBox
{
	text-align:left;
	background-image:url(/images/AnnouncementBox_Right.png);
	width:322px;
	height:96px;
	padding:0;
}

#SpecialNotice .RightBox h4,
#SpecialNotice .RightBox p
{
	text-align: left;
}

.RightBoxH4
{
	margin: 10px 5px 0px 10px;
	font-size: 10pt;
}
.RightBoxP
{
	margin: 5px 5px 0px 10px;
}



.SpecialNoticeLeftBox
{
	font-family:Arial;
	font-size:14px;
	color:white;
	font-weight:bold;
	background-image:url(/images/AnnouncementBox_Left.png);
	width:96px;
	height:96px;
	padding:0;
	vertical-align:middle;
	text-align: center;
}
/*************** VideoPlayerFrame Horizontal *******************/
.VideoPlayerFrameHori
{
	border-collapse:collapse;
	border-spacing:0px;
	border-spacing:0px;
}

.VideoPlayerFrameHori tr
{
	padding:0;
	margin:0;
	border:0;
}

.VideoPlayerFrameHori td
{
	padding:0;
	margin:0;
	border:0;
}

.VideoPlayerFrameHori .Top
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_TOP.png);
	width: 280px;
	height:15px;
	background-repeat:no-repeat;
}

.VideoPlayerFrameHori .Mid
{
	text-align:center;
	width: 280px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_MID.png);
	background-repeat:repeat-y;
}

.VideoPlayerFrameHori .Bot
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_BOT.png);
	width: 280px;
	height:15px;
	background-repeat:no-repeat;
}

.VideoPlayerFrameHori .Top390
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_TOP.png);
	width: 390px;
	height:15px;
	background-repeat:no-repeat;
}

.VideoPlayerFrameHori .Mid390
{
	text-align:center;
	width: 390px;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_MID.png);
	background-repeat:repeat-y;
}

.VideoPlayerFrameHori .Bot390
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoBorder_BOT.png);
	width: 390px;
	height:15px;
	background-repeat:no-repeat;
}
/**************************************************************/
#VideoPlayerFrame
{
	width:100%;
}

#VideoPlayerFrame .Left
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoFrame_Left.png);
	width: 14px;
	background-repeat:no-repeat;
	padding:0;
}

#VideoPlayerFrame .Mid
{
	text-align:center;
	padding:14px 0;
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoFrame_Mid.png);
	background-repeat:repeat-x;
}

#VideoPlayerFrame .Right
{
	behavior: url(/App_Themes/Default/iepngfix/iepngfix.htc);
	background-image:url(/images/VideoFrame_Right.png);
	width: 14px;
	background-repeat:no-repeat;
	padding:0;
}
/******************* divRegister Registration box in master page ****************************/
.divRegister
{
	background-image:url(/images/JonsonBoxBG_200.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding: 15px;
	background-color:#FFFF96;
	border:ridge;
}
.divRegister h2
{
	margin:0 0 0 0;
	padding-bottom:3px;
	padding-top:0px;
}
.divRegister h3
{
	margin: 0pt; 
	text-align: left;
}
.divRegister ul
{
	list-style-image: url('/images/Bullet_WhiteArrow.png');
	margin:0 0 0 17px;
	padding:0;
	
}
.divRegister li
{
	text-indent:none;
	line-height:normal;
	font-size:11px;
	padding:1px;
}
.divRegister p
{
	font-size:11px;
	line-height:normal;
	margin:3px 0 0 0;
	padding:0;
}
/******************** RegistrationBox from the Registration page ****************************/
.div_RegisterNow
{
	padding: 15px;
	background-color:#FFFF96;
	border:ridge;
}
.ButtonToggle
{
	text-align:center;
	margin-top:0px;
}
.ButtonToggle span
{
	color:#002700;
	background-color:#7ABC84;
	padding:0.2em 0.5em;
}
.ButtonToggle a
{
	color:#7ABC84;
	padding:0.2em 0.5em;
}

.ButtonToggle a:hover
{
	background-color:#7ABC84;
	color:#002700;
}
/******************** Testimonial Box for Landing Page ****************************/
.TestimonialList
{
}

.TestimonialList blockquote
{
	font-family:"Courier New",Courier,monospace;
	background: #FFFFFF url(/images/open-quote.gif) no-repeat scroll 0 0;
	padding:30px;
	text-align:justify;
}
.TestimonialList blockquote div
{
	background: transparent url(/images/close-quote.gif) no-repeat scroll 100% 100%;
	padding:10px 0;
}

/**************/
.LandingPageVideoBG
{
	background-image: url(/images/LandingPage_VideoBG.png);
	background-repeat: no-repeat;
	width:399px;
	height: 330px;
	padding:17px;
}
/*******************/
.about-page 
{
	font-size:15px;
	line-height:1.5em;
}
.about-page h2
{
	font-family:impact;
	font-style:normal;
	font-weight:normal;
	font-size:24px;
	line-height:normal;
	text-align:center;
	margin:20px 0;
}
/*****************************/
.certificate
{
}

.certificate .tl
{
	background-image: url(/images/cert-TL.jpg);
	background-repeat: no-repeat;
	width:24px;
	height: 24px;
}
.certificate .top
{
	background-image: url(/images/cert-Top.jpg);
	background-repeat: repeat-x;
	height: 24px;
}
.certificate .side
{
	background-image: url(/images/cert-side.jpg);
	background-repeat: repeat-y;
	width:24px;
}
.certificate .mid
{
	background-image: url(/images/cert-Mid.jpg);
	padding:20px;
	font-family:"Courier New", Courier, monospace;
	font-size:16px;
}
.certificate .tr
{
	background-image: url(/images/cert-TR.jpg);
	background-repeat: no-repeat;
	width:24px;
	height: 24px;
}
.certificate .bl
{
	background-image: url(/images/cert-BL.jpg);
	background-repeat: no-repeat;
	width:24px;
	height: 24px;
}
.certificate .br
{
	background-image: url(/images/cert-BR.jpg);
	background-repeat: no-repeat;
	width:24px;
	height: 24px;
}
/***********************************************/
.flagtrader-logo-with-bg
{
	background-image:url(/images/FlagTraderLogoWithBG.jpg);
	background-repeat: no-repeat;
	width:592px;
	height: 206px;
	margin:20px auto 10px auto;
}
.flagtrader-logo-with-bg p
{
	position:relative;
	top:150px;
	text-align:center;
}

/***********/
.divWebinarAd
{
	margin-top:20px;
	background-image:url(/images/JonsonBoxBG_200.png);
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding: 15px;
	background-color:#FFFF96;
	border:ridge;
}
.divWebinarAd h1
{
	text-align:center;
}

