﻿html, body{
      height:100%;
      margin: 0px;
      padding: 0px;
      color:#666666;
      font-size: 11px;
      font-family:Tahoma,Arial;
      background:transparent url(../Img/BodyBG.png) repeat-x left top;
      background-color:#efedee;
}


A{color:#155b83;text-decoration:none;font-weight:normal;}
A:hover{text-decoration:underline;font-weight:normal;}

INPUT{font-family:Tahoma,Arial;}

/*FORM{height:100%;}*/
.FrmHypweLinkDescriptionSpecial
{
    font-size:11px;
	color:White;  
}

.innerRegMenu
{
	padding-top:34px;
}
H1{
	font-size:12px;
	color:#34a1d6;
	margin:0px;
	padding:0px;
	padding-bottom:0px;
}

H2{
	font-size:11px;
	color:#008dd2;
	margin:0;
	padding:0;
	padding-bottom:0px;
}

H3{font-size:11px;color:#000000;margin:0;padding:0;padding-bottom:0px;}
P{Padding: 0px 0px;}
.ListBox{border:solid 1px red;}

/*######################### Master Pages ########################*/
.mstrPageLeft{ background:#FFFFFF url('../Img/tmpl_LeftBorderBG.gif') repeat-y right top; }
.mstrPageRight{	background:#FFFFFF url('../Img/tmpl_RightBorderBG.gif') repeat-y left top; }
.mstrPageContent{	padding:7px 5px; background:#FFFFFF url('../Img/ContentBG.gif') repeat-x left top; }
.mstrPageBottom{	background:transparent url('../Img/tmpl_BottomBorder.gif') repeat-x left top; }
.mstrContentBG{	background:#FFFFFF url('../Img/tmpl_RightBorderBG.gif') repeat-y left top; }



.LoginBG{background:transparent url('../Img/LoginBG.gif') repeat-x left top;}
.NewsBG{color:#FFFFFF;background:transparent url(../Img/NewsBG.gif) repeat-x left top;padding-top:4px;padding-left:16px;font-weight:bold;font-size:13px;height:26px;}

/*######################### Quote Box ########################*/
#QuotesBox{  border :1px;-moz-user-select: none;border-top:solid 0px #b7babc;border-bottom:solid 0px #b7babc;border-right:solid 0px #b7babc;border-left:solid 2px #FFFFFF;font-size: 10px;font-family: Verdana, Arial;min-width:188px;width:100%;}
#Titles{font-family: Verdana, Arial;font-size: 10px;font-weight: bold;color: #0b333c;height: 21px;}
.QROWE{}
.QTDSYM, .QTDBV , .QTDA , .QTDAV, .QTDSYM
{
	border: solid 0px #FFFFFF;	background-color:#f5f5f5;	border-bottom: solid 2px #FFFFFF;	height:23px;
}
.QTDSYM{padding-left:12px;width:56px;}
.QTDBV{padding-left:10px; width:50px; background: #f5f5f5 url(../Img/QB_BGValue.gif) no-repeat left 1px; }

.QTDA{width:17px; text-align:center;}

.QTDAV{	padding-left:10px; background: #f5f5f5 url(../Img/QB_BGValue.gif) no-repeat left 1px; }

.QTDBV A, .QTDAV A{	text-decoration:none; color:Black; }
.QTDBV.Up A, .QTDAV.Up A{ color:Green; }
.QTDBV.Down A, .QTDAV.Down A{ color:red;}

.QTDTitle{color: #949597; font-size:11px;font-weight:bold; border-left:solid 0px #b7babc;border-bottom:solid 0px #b7babc;padding:3px 5px;text-align:center;}
.QuotesBoxScroll{ background-color:#f5f5f5; overflow-y: auto; overflow-x: hidden; width:230px; height:200px;}



/*######################### Close Deals Grid ########################*/
.gridTableContainer{ border: solid 1px #989999; }
.gridTable{ width: 100%; }

.gridHeaderTD{ background-color: #e3e3e3; color: #949597; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px;border:0; }
.gridHeaderDIVFirst{ border-right: solid 1px #cbcaca; padding: 1px 3px 2px 3px; }
.gridHeaderDIVLast{ border-left: solid 1px #FFFFFF; padding: 1px 3px 2px 3px; }
.gridHeaderDIV{ border-left: solid 1px #FFFFFF; border-right: solid 1px #cbcaca; padding: 1px 3px 2px 3px; }

.gridTD{ font-size: 11px; background-color: #f5f5f5;border-top: solid 2px #FFFFFF; color: #666666; }





.NoteBox{ background-color:#ecf5f9; padding:2px 13px;color:#949597; }




.ComponentSpacer{height:4px;}






.MainContentBorder
{ BORDER: #989898 1px solid; BACKGROUND-COLOR: #ffffff;padding:10px 21px;}

.MainContentBorderNotBottom
{ BORDER: #989898 1px solid; BACKGROUND-COLOR: #ffffff;padding:10px 21px; border-bottom: #989898 0px solid;}





/*#################################################*/
/*############# MAIN TOP MENU #####################*/
    .MenuMainTable
    {
        cursor:pointer;
        cursor:default;
        font-size:12pt;
        font-family:Tahoma,Arial;
    }
    .MenuMainCell
    {
    	
    }
    
    .MenuMainCell A:hover
    {
    	color:#7a7b7c;
    	text-decoration:none;
    }
    .MenuMainCell A
    {
    	color:#FFFFFF;
    }
    
    .MenuMainCell.selected A:hover
    {
    	color:#7a7b7c;
    }
    
    .MenuMainLink, .MenuMainLinkSelected
    {
    	
        color:#FFFFFF;
        font-weight:bold;
        font-size:12px;
        padding-right:2px;
        padding-left: 2px;
        text-decoration:none;
    }        
    
    
    
    .MenuMainSubTable{
        background-color:#f1f2f2;
        border: solid 1px #818283;
        border-top: solid 0px #818283;
        /*min-width:300px;*/
        
        
        /*
        border-right: solid 2px #e6e6e6;
        border-left: solid 1px #818283;
        border-top: solid 1px #818283;
        border-bottom: solid 2px #e6e6e6;
        */
    }
    .MenuMainSubCell{
        min-width:300px;
        padding-top:2px;
        padding-bottom:6px;
        padding-right:20px;
        padding-left:20px;
        
        border-bottom: solid 1px #b2b2b3;
        border-right: solid 1px #b2b2b3;
        /*border-right: solid 1px #818283;
        /*border-top: solid 1px #32a1d6;*/
    }
    
    .MenuMainSubCell A{
		color:#666666;
		text-decoration:none;
    }    
    
    .MenuMainSubLink , .MenuMainSubLinkSelected{
        color:#666666;
        font-size:11px;
        text-decoration:none;
        
    }
    
    
    #MainMenu
    {
    }
    #MainMenu .menu{
         color:gray;
         text-decoration:none;
         font-size:12px;
    }
    #MainMenu .menu.Selected{
         color:Red;
         text-decoration:none;
         font-size:12px;
    }

    .FirstMenu
    {
        background:transparent url('../Img/MenuTop_BKFirst.gif') no-repeat left bottom;	
        width:116px;
        height:32px;
    }
    .MiddleMenu
    {
        background:transparent url('../Img/MenuTop_BK.gif') no-repeat left bottom;	
        width:116px;
        height:32px;
    }
    .LastMenu
    {
        background:transparent url('../Img/MenuTop_BKLast.gif') no-repeat left bottom;	
        width:132px;
        height:32px;
    }
    


    .MenuMainCell.FirstMenu.selected{
        background:transparent url('../Img/MenuTop_SelectedFirst.gif') no-repeat left bottom;	
        /*background:transparent url('../Img/tmp/MenuTop_SelectedFirs.gif') no-repeat left bottom;	*/
    }

    .MenuMainCell.MiddleMenu.selected{
        background:transparent url('../Img/MenuTop_SelectedMiddle.gif') no-repeat left bottom;	
        /*background:transparent url('../Img/MenuTop_SelectedFirs.gif') no-repeat left bottom;	*/
    }
    .MenuMainCell.LastMenu.selected{
        /*background:transparent url('../Img/MenuTop_SelectedLast.gif') no-repeat left bottom;	*/
    }


/*#################################################*/
.regMenu, .regMenu A{font-size:11px;color:#808080;font-weight:bold;text-decoration:none;}
.Footer{line-height:163%;font-size:10px;color:#666666;}
.Footer A{color:#33a3da;text-decoration:none;}
.Footer A:hover{text-decoration:underline;}
#MenuAccess{}
#MenuAccess A{}
#MenuContent{font-size:14px;font-weight:bold;color:#FFFFFF;}
#MenuContent A{color:#FFFFFF;text-decoration:none;}
#LeftBar{font-size:14px;font-weight:bold;}
#LeftBar A{text-decoration:none;}
.mstrColumnContent{line-height:163%;}
.mstrColumnLeftBar{padding:0;padding-right:2px;width:237px;}
.FrmMainLabelBig{font-size:16px;color:#35a0d6;font-weight:bold;}
.FrmMainLabel{font-size:11px;color:#808080;font-weight:bold;}
.FrmLabel{font-size:11px;color:#666666;}
.FrmTextBox{color:#000000;border:1px solid #989999; height:15px;font-size:11px; padding-top:4px;}
.FrmListBox{font-size:11px;border:solid 1px #989999;}
.SelectHeaders{border:solid 1px #989999;border-bottom:solid 0px #989999;background: transparent url(../Img/SelectBGHeaders.gif) repeat-x top left;}
.disabledDropDownItem{color:#b4b3b3;}
.Instructions{color:#4899c0;cursor:pointer;font-weight:bold;font-size:13px;}
.Validator{color:#ed1c24;font-size:10px;}
.ValidatorOK{color:#34a1d6;font-size:10px;}


/* ######################################### Features */


.MenuHolder{BACKGROUND-IMAGE: url(../Img/Menu/Menu_BG.gif); width: 942px; height: 39px;}
.MenuItem{width: 110px;color:#fff;font-weight: bold;font-size: 14px;text-align:center;cursor: pointer;}
.MenuItem A{color:#fff;font-weight: bold;font-size: 18px;text-decoration:none;}

.MenuSep{padding:0px 2px 0px 2px;}

.MenuItemHover{BACKGROUND-IMAGE: url(../Img/Menu/Menu_btn_hover.gif);}
.MenuItemSelected{BACKGROUND-IMAGE: url(../Img/Menu/Menu_btn_selected.gif);}


/* ######################################### News */

.NewsBoxHolder{width:189px;padding:0 5px;}
/*.NewsBoxScrollContainerTitle{margin-top:20px;background-color:#F1F2F2;}*/
.NewsBoxScrollContainer{width:189px;height:268px; overflow:hidden;position:relative;margin-right:20px;margin-left:9px;}
.NewsBoxItem{margin-bottom:5px;width:100%;cursor:hand;font-size:12px;}


.NewsBoxDate{font-size:11px;color:#33a3da;margin-top:0px;cursor:hand;cursor:pointer;}
.NewsBoxTitle{color:#666666;font-size:11px;padding-bottom:7px; }
.NewsBoxTitleOver{color:#727272;font-size:11px;padding-bottom:7px;text-decoration:underline;cursor:hand;cursor:pointer;}
.NewsItemContent{line-height:160%;}



.NewsBoxItem1{margin-bottom:5px;width:100%;cursor:hand;font-size:12px;}
.NewsBoxDate1{font-size:11px;color:#33a3da;margin-top:0px;cursor:hand;cursor:pointer;}
.NewsBoxTitle1{color:#666666;font-size:11px;padding-bottom:0px; }
.NewsBoxTitleOver1{color:#727272;font-size:11px;padding-bottom:7px;text-decoration:underline;cursor:hand;cursor:pointer;}


/* ######################################### MISC  ############################### */
.BodyPopup{height:100%;background-color:#f0f0f0; background-image: url(../Img/TContentBG.gif); background-repeat: repeat-x; background-position: right top;}

.cntDate{padding-right:4px;}
.cntTitle{font-weight:bold;}
.cntContent{padding-top:10px;}
.DarkTitle{font-size:21px;color:#7a7a7c;font-weight:bold;}
.TitleLight{font-size:24px;color:#FFFFFF;	font-weight:bold;}
.FrmLableDescription{font-size:11px;color:#FFFFFF;}
.FormContainer{	font-size: 12px;color: #7d7d7d; }
.cntField{ padding-bottom:4px; }
.lblFornSection{ font-size: 11px; font-weight:bold; color:#4899c0; }
.ReqFieldStar{ font-size:11px; color:#4899c0; font-weight:bold; }
.LeadFormBG{ background:#f0f0f0 url(../Img/LeadFormBG.gif) no-repeat right top; }
.LeadSideBorder{ background:#f0f0f0 url(../Img/LeadSideBorder.gif) repeat-x left bottom; }
.IndicationSucceed, .IndicationError{font-size:10px;}
.IndicationSucceed{color:Green;}
.IndicationError{color:red;}
.fieldColumnTitle{font-size:9px;padding:0;margin:0;vertical-align:top;text-align:center;line-height:140%;}
.subMenuSelected, .subMenu{color:#4998bf;font-size: 10px;font-weight:bold;}
.subMenuSelected{color:Black;}
.smallNote{background-color:#f1f1f1;font-size:10px;line-height:120%;padding:7px 11px;}