﻿body 
{
	margin: 0px;
	padding: 0px;
	background: white;
}

body, td 
{
	font: 8pt, Tahoma;
	color: Navy;
}

a.StartHereLink 
{
	color: #ee7700;
	font-size: 21pt;	
}

a.StartHereLink:visited
{
	color: #ee7700;
}
a.SpecialLink
{
	color: #ee7700;
	font-size: 9pt;	
}
a.SpecialLink:visited
{
	color: #ee7700;
}

a.AutoFill 
{	
	color:#0454d8;
	font-size: 8pt;
}
a.AutoFill:hover
{
	text-decoration:underline;
}

td.slimailForm
{
	background-color:#fdf5e7;
}
td.slimailFormAlt
{
	background-color:#ffddbb;
}
td.slimailFormTitle
{
	background-color:#fdf5e7;
	font-size:20pt;
	font-weight:bold;
	color:#ff8811;
	text-align:center;
}
td.slimailFormTitleAlt
{
	background-color:#ffddbb;
	font-size:16pt;
	font-weight:bold;
	color:#cc5500;
	text-align:center;
}

td.HelpImprove
{
	font-size:9pt;
}

input.menu
{
	font-family:Tahoma;
	font-size:8pt;
	background-color:Transparent;
	color:#0454d8;
	border-style:None;	
	height:26px;
	text-decoration:underline;
	cursor:pointer;
}
input.menu:hover
{
	background-color:#ffcc55;
}

input.linkbutton
{
	font-family:Thaoma;
	font-size:9pt;
	background-color:Transparent;
	color:#0454d8;
	border-style:None;
	text-decoration:underline;	
	cursor:pointer;
}
input.linkbuttonlarge
{
	font-family:Thaoma;
	font-size:10pt;
	background-color:Transparent;
	color:#0454d8;
	border-style:None;
	text-decoration:underline;
	font-weight:bold;	
	cursor:pointer;
}

input.regbutton
{
	font-family:Tahoma;
	font-size:9pt;
	cursor:pointer;
}

input.smallSpecialButton
{
	font-family:Arial;
	font-size:8pt;
	background-color:Transparent;
	color:#ff8c00;
	border-style:None;
	text-decoration:underline;
	cursor:pointer;
}

.FilteredTableText_he
{
	font-size:8pt;
	text-align:right;
}

.FilteredTableText_en
{
	font-size:8pt;
	text-align:left;
}

.checkbox:hover
{
}
.textbox
{
	font-family:Tahoma;
	font-size:9pt;
	color:#0454d8;
}

.ProgressInactive
{
	color: #e5e5e5; 
	font-size:11pt; 
}

.ProgressActive
{
	color: #fccc5b; 
	font-size:13pt; 
	font-weight:bold;
}

div.Header
{
	color:#0454d8;
	font-size:11pt;
	font-weight:bold;
}

div.MiniHeader
{
	color:#ff8c00;
	font-size:9pt;
	font-weight:bold;
}
div.Mini
{
	font-size:8pt;
	font-weight:bold;	
}

div.DivNavBar
{
	background-color:Transparent;
}


/* ==========================================  */
/*            MASTER PAGE STYLE                */
/* ==========================================  */

/* PAGE TOP       */
div.MasterPageUpperDIV
{
	background:#0454d8; 
	text-align:right; 
	direction:ltr;
	font-family:Tahoma;
	color:White;
}


/* PAGE BOTTOM:   */


#footer 
{
	position: fixed;
	bottom: 0px;
	color:#cccccc;
	text-align:center;
	font-family:Tahoma;
	font-size:8pt;
	width:100%;
	height:50px;
	background-image:url('images/Footer.gif');
	background-repeat:repeat-x;
} 

a.BottomLinks 
{
	color: #cccccc;
	font-size: 7pt;
}
div.BottomLinkDIV
{
	color:Gray;
	text-align:center;
	font-family:Tahoma;
	font-size:14px;
	z-index:999;
}
a.MainLinks 
{
	color:#0454d8;
	font-family:Tahoma;
	font-size: 10pt;	
}
a.MainLinks:visited
{
	color:#0454d8;
}


/* Buttons    */

input.languagebutton
{
	font-family:Tahoma;
	font-size:8pt;
	background-color:Transparent;
	color:White;
	border-style:None;
	text-decoration:underline;
	cursor:pointer;
}


/* ==========================================  */
/*            HOME PAGE STYLE                */
/* ==========================================  */

/* PAGE TOP       */

div.HomePageTopDIV
{
	background:#0454d8; 
	height:35px;
	color:White;
	font-size:14pt; 
	text-align:center; 
	padding-top:20px;
	font-family:Tahoma;
}

/*   CONTENT     */

div.WatchVideoButtonDIV
{
	width:190px;
	cursor:pointer;
	height:40px;
	text-align:center;	
	background-repeat:no-repeat;
	color:White;
	font-size:14pt;
	padding-top:8px;
}
div.RegisterAndLoginDIV
{
	background-image:url('images/register_bg.gif');
	background-repeat:no-repeat;
	width:330px;
	height:135px;
	padding-top:15px;
	text-align:center;
}
/* ==========================================  */
/*            Other PAGE STYLE                 */
/* ==========================================  */

/* PAGE TOP       */

div.PageTitleDIV
{
	background:#0454d8; 
	height:105px;
	color:White;
	font-size:18pt; 
	padding-top:10px;
	font-family:Tahoma;
	text-align:center;
	font-weight:bold;
}
Div.ContentDIV
{
	text-align:center;
	font-family:Tahoma;
	font-size:10pt;
}

/* ==========================================  */
/*            ACCOUNTS PAGE  STYLES            */
/* ==========================================  */   
div.AccountsPageTitleDIV
{	
}

td.AccountButtonPanel
{
	width:170px; 
	height:276px; 
	background-repeat:no-repeat; 
	vertical-align:top; 
	text-align:center;
}

input.NavBarButtonInactive
{
	font-family:Tahoma;
	font-size:9pt;
	background-color:Transparent;
	color:White;
	border-style:None;	
	height:24px;
	text-decoration:underline;
	cursor:pointer;
}

input.NavBarButtonActive, input.NavBarButtonInactive:hover
{
	font-weight:bold;
	background-color:Transparent;
	font-family:Tahoma;
	font-size:9pt;
	color:White;
	border-style:None;	
	height:24px;
	cursor:pointer;
}

/* ==========================================  */
/*            CREATE ACCOUNT STYLES            */
/* ==========================================  */   

div.CreationHelpDIV
{
	width:140px;
	height:180px;
	font-family:Tahoma;
	font-size:8pt;
	padding-top:9px;	
	background-repeat:no-repeat;
	color:White;
}

/* ==========================================  */
/*            SUPPORT PAGE STYLE               */
/* ==========================================  */   

td.SupportPageDescTD
{
	width:360px;
	font-family:Tahoma;
	font-size:11pt;
}
td.SupportPageDescTD2
{
	width:240px;
	font-family:Tahoma;
	font-size:11pt;
}

/* ==========================================  */
/*            FAQ PAGE STYLE                   */
/* ==========================================  */   

div.FAQNewHeaderQuestion
{
	color:#0454d8;
	font-size:14pt;
	font-weight:bold;
}
div.faqDivAnswer
{
	color:#0454d8;
	font-size:14pt;
	font-weight:bold;
}
a.FQALink
{
	color:Navy;
	font-size:10pt;
}
a.FAQHeaders
{	
	font-weight:bold;
	text-decoration:none;
}



/* ==========================================  */
/*            Video PAGE STYLE                 */
/* ==========================================  */   

div.PlayerDIV
{
	border:1px;
	border-style:solid;
	border-color:Silver;
	width:400px;
	padding:6px;
}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
}

.RatedLabel 
{
	font-size:9pt;
	color:Gray;
}

h2.video
{
    font-size:12pt;
    margin: 3px 0 10px 0;
    padding: 0;
    color:#0454D8;
}

/* ==========================================  */
/*            "WHAT IS" PAGE STYLE             */
/* ==========================================  */   

div.WhatIsMainDIV
{
	height:380px;
	width:770px;
	background-image:url('images/WhatIs/BG.gif');
	background-repeat:no-repeat;
}

div.WhatIsInnerDIV
{
	height:340px;
	width:730px;
	background-image:url('images/WhatIs/BG2.gif');
	background-repeat:no-repeat;
}

div.WhatIsBulletDIV
{
	font-family:Tahoma;
	font-size:10pt;
}

td.BulletTD
{
	width:80px;
	height:75px;
	cursor:crosshair;
}

