﻿body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma;
	font-size:11px;
	color:#798b7d;
	
}

a
{
     color:#5c675e;
     text-decoration:underline; 
}

a:hover
{
    color:#2b85d3;
    text-decoration:underline; 
} 

.frame
{
    width:920px;
    padding-top:5px;
}

.header
{
    width:920px;
}

.content
{
    clear:both;
    width:920px;
    height:100%;
}

.footer
{
    width:920px;
    font-family: Tahoma;
	font-size:11px;
}

.pageContainer
{
    padding-top:10px; 
    text-align:left;
    height:420px;
}

.popupFrame
{
    width:750px;
    padding-top:10px;
    padding-left:10px;
}

.popupHeader
{
    height:40px;
    width:750px;    
}

.popupContent
{
    clear:both;
    width:750px;
    height:420px;
    margin-top:5px;
}

.popupPageContainer
{
    padding-top:10px; 
    text-align:left;
}

.bestViewingText
{
    color:#8d9c90;
    float:left
}

.copyrightText
{
    color:#5c675e;
    margin-top:3px;
}

.footerText
{
    color:#5c675e;
    margin-top:3px;
}

.fieldContainer
{
    padding-bottom:5px;
    clear:both;
    
}

.grayLink
{
    color:#5c675e;
    text-decoration:underline;
    cursor:pointer;
}

.grayLink:hover
{
    color:#2b85d3;
    text-decoration:underline;
    cursor:pointer;
}

.slogen
{
    color:#798b7d;
    font-size:32px;
    text-align:left;
}

.label 
{
	color: #798b7d;
	font-weight: bold;
	float:left;
}

.labelForPrint 
{
	color: #000000;
	font-weight: bold;
	float:left;
}

.grayLabel 
{
	color: #798b7d;
	font-weight: bold;
	text-decoration:none;
}

.blueLabel 
{
	color: #2b85d3;
	font-weight: bold;
	float:left;
	margin-right:10px;
}

.blueText
{
    color: #2b85d3;
    text-decoration:none;
}

.blueTitle
{
    color:#2b85d3;
    font-size:18px;
}

.smallBlueTitle
{
    color:#2b85d3;
    font-size:11px;
    font-weight:bold;
}

.blueLink
{
    color:#2b85d3;
    font-weight:bold;
    cursor:pointer;
    text-decoration:underline;
}

.blueLink:hover
{
    color:#2b85d3;
    font-weight:bold;
    cursor:pointer;
    text-decoration:underline;
}

.greenTitle
{
    color:#c1c61b;
    font-size:18px;
}

.smallGreenTitle
{
    color:#c1c61b;
    font-size:11px;
    font-weight:bold;
}

.greenLink
{
    color:#c1c61b;
    font-weight:bold;
    cursor:pointer;
    text-decoration:underline;
}

.greenLink:hover
{
    color:#c1c61b;
    font-weight:bold;
    cursor:pointer;
    text-decoration:underline;
}

.border
{
    border:solid 1px #000000;    
}

.errorMessage
{
    color:#c6161d;
    font-size:10px;
    font-weight:bold;
}

.legalDocTitleLeft
{
    background-image: url(images/legal-blue.jpg);
    background-repeat: no-repeat;
    height:24px;
    width:8px;
    float:left;
}

.demoAdBg
{
    background-image: url(images/demo_video.jpg);
    background-repeat: no-repeat;
    width:300px;
    height:270px;
}

.demoAd
{
   position:absolute;
   width:267px;
   height:200px;
   margin-left:15px;
   margin-top:24px;
}

.demoAdScroller
{
   background-image: url(images/bg_scroller.jpg);
   position:absolute;
   width:180px;
   height:39px;
   margin-left:60px;
   margin-top:215px;
   cursor:pointer;
}

.leftButton
{
   position:absolute;
   width:40px;
   height:39px;
   margin-left:15px;
   margin-top:215px;
   cursor:pointer;
}

.rightButton
{
   position:absolute;
   width:40px;
   height:39px;
   margin-left:245px;
   margin-top:215px;
   cursor:pointer;
}

.ad1
{
   position:absolute;
   width:57px;
   height:39px;
   margin-left:1px;
   margin-top:1px;
   cursor:pointer;
}

.ad2
{
   position:absolute;
   width:57px;
   height:39px;
   margin-left:63px;
   margin-top:1px;
   cursor:pointer;
}

.ad3
{
   position:absolute;
   width:57px;
   height:39px;
   margin-left:125px;
   margin-top:1px;
   cursor:pointer;
}

.legalDocTitle
{
    background-color:#028dd4;
    color:#FFFFFF;
    font-size:12px;
    font-weight:bold;
    padding-top:4px;
    height:20px;
    width:200px;
    float:left;
}
   
.lineSeparator
{
    background-image: url(images/line_separator.jpg);
    height:1px;
}

.logInText
{
    color:#67756a;
    font-weight:bold;
}

.logInLink
{
    color:#67756a;
    text-decoration:underline;
}

.logInLink:hover
{
    color:#67756a;
    text-decoration:underline;
}

.tableHeader
{
    color: #FFFFFF;
    background-color: #2b85d3;
    font-weight:bold; 
    padding-top:5px;
    padding-bottom:5px;
    margin-right:2px;
    text-align:center;
    float:left;
    width:130px;
    height:10px;
}

.rowTableGray
{
    color:#000000;
    background-color: #ecefe8;
    padding-top:5px;
    padding-bottom:5px;
    margin-right:2px;
    margin-top:2px;
    float:left;
    width:130px;
    height:20px;
    text-align:center;
}

.rowTableWhite
{
    color:#000000;
    background-color: #FFFFFF;
    padding-top:5px;
    padding-bottom:5px;
    margin-right:5px;
    margin-bottom:10px;
    margin-top:10px;
    float:left;
    width:130px;
}

.textField 
{ 
 border:solid 1px #bcbcbc;
 background-color: #f9f9f9; 
 width:155px;
 height:15px;
 font-size:11px;
 font-family:Tahoma;
}

.comboBox 
{ 
 border:solid 1px #bcbcbc;
 background-color: #f9f9f9; 
 width:155px;
 height:18px;
 font-size:11px;
 font-family:Tahoma;
}

.textFieldForPrint
{ 
 border:solid 1px #000000;
 background-color: #FFFFFF; 
 width:155px;
 height:15px;
 font-size:11px;
 font-family:Tahoma;
}

.mainTab
{
  background-image: url(images/tab_gray.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 24px; 
  float:left;
  margin-left:5px;
  padding-top:4px;
}

.mainTabSelected
{
  background-image: url(images/tab_green.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 24px;
  float:left;
  margin-left:5px;
  padding-top:4px;
}

.mainTabHover
{
  background-image: url(images/menu_blue.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 24px;
  float:left;
  margin-left:5px;
  padding-top:4px;
}

.tabLink
{
    color:#FFFFFF;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 11px;
    text-align :center; 
    text-decoration:none;
}

.tabLink:hover
{
    color:#FFFFFF;
    font-family: Tahoma;
    font-weight:bold;
    font-size: 11px;
    text-align :center; 
    text-decoration:none;
}

.legalDocument
{
   border:solid 1px #bcbcbc;
   width:380px;
   height:100px;
   padding:5px;
   overflow-x: hidden;
   overflow:scroll;
}

.validatorExtender
{
     background-color: LemonChiffon; 
}

.message 
{
	color:#7f0e00;
	font-weight:bold;
	font-size:10px
}

.textPasswordIndicator
{
     background-color:Gray;
     color:White;
     font-family:Tahoma;
     font-size:11px;
     font-style:italic;  
     padding: 3px 3px 3px 3px;   
}
    
.redTextLink:hover
{
	COLOR: #820000;
	FONT-FAMILY: "Tahoma";
	FONT-SIZE: 11px;
	text-decoration:underline;
	cursor:pointer;
}

.redText 
{
	COLOR: #820000;
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px
}
.narrationTabSelected
{
  background-image: url(images/tab_green.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 24px;
  text-align:center;
  padding-top:4px;
  margin-right:5px;
  font-family: Tahoma;
  font-weight:bold;
  font-size: 11px;
  float:left;
  color:#FFFFFF;
  cursor: pointer;
}

.narrationTab
{
  background-image: url(images/tab_gray.jpg);
  background-repeat: no-repeat;
  width: 147px;
  height: 24px; 
  text-align:center;
  padding-top:4px;
  margin-right:5px;
  font-family: Tahoma;
  font-weight:bold;
  font-size: 11px;
  float:left;
  color:#FFFFFF;
  cursor: pointer;
}

.moreInfoRight
{
    background-image: url(images/buble_right.gif);
    background-repeat: no-repeat;
    z-index:100;
    width:312px;
    height:179px;
    display:none;
}

.moreInfoLeft
{
    background-image: url(images/buble_left.gif);
    background-repeat: no-repeat;
    z-index:100;
    width:312px;
    height:179px;
    display:none;
}

.mediaPlayer
{
   width:200px;
   height:150px;
   display:none;
   border:solid 1px #2b85d3;
}

.thumbnailBorder
{
    border-color:#798b7d;
    padding:1px;
}

.subscriptionPopup
{
    background-image: url(images/buble_subscription.gif);
    background-repeat: no-repeat;
    width:301px;
    height:136px;
    display:none;
}

.noticeBubble
{
    background-image: url(images/notice_bubble.gif);
    background-repeat: no-repeat;
    /*width:350px;
    height:159px;
    display:none;*/
}

.creystalReportviewer
{
    border:solid 1px #00000;
    width:500px;
    float:left;
}

.wizardPropTab
{
    
    background-image: url(images/wizard_tab_gruy.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    float:left;
    width:90px;
    height:19px;
    margin-right:2px;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
}

.wizardPropTabSelected
{
    background-image: url(images/wizard_tab_blue.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
    float:left;
    width:90px;
    height:19px;
    margin-right:2px;
    text-align:center;
    font-weight:bold;
    cursor:pointer;
    
}

.wizardFirstTab
{
  background-image: url(images/step1_gray.jpg);
  background-repeat: no-repeat;
  width: 152px;
  height: 24px; 
  float:left;
  margin-left:5px;
  padding-top:4px;
}

.wizardFirstTabSelected
{
  background-image: url(images/step1_green.jpg);
  background-repeat: no-repeat;
  width: 152px;
  height: 24px;
  float:left;
  margin-left:5px;
  padding-top:4px;
}

.wizardTab
{
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

/*
.wizardTabSelected
{
  background-image: url(images/step_green.jpg);
  background-repeat: no-repeat;
  width: 152px;
  height: 24px;
  float:left;
  padding-top:4px;
}*/

.wizardFootageTab
{
  background-image: url(images/Footage_tab.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardFootageTabSelected
{
  background-image: url(images/Footage_tab_selected.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardTextTab
{
  background-image: url(images/Text_tab.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardTextTabTabSelected
{
  background-image: url(images/Text_tab_selected.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardSlideTab
{
  background-image: url(images/Slide_tab.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardSlideTabSelected
{
  background-image: url(images/Slide_tab_selected.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardAudioTab
{
  background-image: url(images/Audio_tab.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardAudioTabSelected
{
  background-image: url(images/Audio_tab_selected.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
  margin-right:5px;
}

.wizardFinishTab
{
  background-image: url(images/Finish_tab.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
}

.wizardFinishTabSelected
{
  background-image: url(images/Finish_tab_selected.gif);
  background-repeat: no-repeat;
  width: 146px;
  height: 29px;
  float:left;
}

.previewPlayerBg
{
    background-image: url(images/preview_player_bg.gif);
    background-repeat: no-repeat;
    width:352px;
    height:410px;
}

.wizardPreviewPlayerBg
{
    background-image: url(images/wizard_preview_player_bg.gif);
    background-repeat: no-repeat;
    width:352px;
    height:335px;
}

