a[disabled] { color:#7C7C7C!important }

table.fixwidth th { padding-left:0; padding-right:0; }

/* Autocomplete */
.ac_input {
	width: 170px;
	border: 1px solid #7F9DB9;
}
.ac_results {
	padding: 0px;
	border: 1px solid #CCCCCC;
	background-color: Window;
	overflow: hidden;
	z-index: 7000;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: pointer;
	display: block;
	width: 100%;
	font-size: 10px;
	overflow: hidden;
    font-family: arial,sans-serif
}
.ac_loading {
	background : url('I/indicator.gif') right center no-repeat;
}
.ac_over {
	background-color: #EAF3FB;
	color: #878787;
}
.ac_results li span {
     	color: #878787;
        font-size: 11px;
        margin-left:5px;        
}
.ac_results li a {
	    color: #666666;
        font-size: 11px;
        margin-left:0px;
}
.ac_result li img {
	vertical-align: middle;
	border: 0px;
}
div.more {        
        text-align: right;
        width: 100%;
        height: 18px;
        font-size: 11px;        
}
div.more a {
        margin-right: 5px;
        color: #666666;
        font-weight: bold;
}
.ac_results div.category {
	    color: #FFFFFF;
        font-size: 11px;
        background-color: #A0A0A0;
        padding-left:5px;
        height: 15px;
}
/* */
#ac_client.tagged {
	    background: transparent url('/App_Themes/1/I/Client_Company_search.jpg') no-repeat scroll 2px center;
}
#ac_idea.tagged {
	    background: transparent url('/App_Themes/1/I/Idea_Ticker_search.gif') no-repeat scroll 2px center;
}
#keyword_input.tagged {
	    background: transparent url('/App_Themes/1/I/Keyword_search.gif') no-repeat scroll 2px center;
}
#tbQuickFilter.tagged {
	    background: transparent url('/App_Themes/1/I/QuickFilter.gif') no-repeat scroll 2px center;
}
.bold a {font-weight:bold}
.blue {color:#104E8B !important;text-align:left}
a.context {color:#104E8B !important; font-weight:bold}
A.notunderline:link {text-decoration: none}
A.notunderline:visited {text-decoration: none}
A.notunderline:active {text-decoration: none}
A.notunderline:hover {text-decoration: underline;}

.big {font-weight:bold;font-size:16px;}

#fixme { position:absolute;right:10px;bottom:20px; }
td > div#fixme { position:fixed; }

.hidden { display:none }
.hidden div div { background:none !important; border-style:none !important; }
.hidden div div em { background:none !important; } 
.hidden div { border-style:none !important; }
.TelerikModalOverlay { z-index: 8000 !important; background-color:#AAAAAA !important; }
div.radwindow { z-index: 8001 !important }

.rb {border-right:1px solid white}
.hl {background:#fcf8b7}
.btnImage {padding-left:10px;border:0;vertical-align:middle}
.curPage {padding-left:10px;vertical-align:middle;color:crimson;font-weight:bold}
.pageNums {padding-left:10px;vertical-align:middle}
.highlight b {background:gold !important;font-weight:bold !important}
span.highlight {background:gold !important;font-weight:bold !important}
/*.row {height:30px}
.sel {height:30px}
.row td {height:0;vertical-align:middle}
.alt td {background:#F2F2F2;vertical-align:middle}
.sel td {height:0;background:lightgrey;vertical-align:middle}
.header th {background:#F2F2F2}
.header {border:1px solid gray}*/
.sel td {background-color:#D3D3D3}
.cblist input {vertical-align:middle;text-align:left;margin:0px;padding:0px;border:1px solid red}
.cblist {margin:0px;padding:0px;border:1px solid green}
.cb input {margin:0;width:13px;height:13px;overflow:hidden;}
.txt_list input {vertical-align:middle}

BODY,p,input,textarea {font-family:tahoma; font-size:11px; text-decoration:none; color:#444444;}

table{
border:0px;
}

.EmptyDataTemplate,
.txt {font-family:tahoma; font-size:11px; text-decoration:none; color:#3d3d3d;}

.txt2 {font-family:tahoma; font-size:11px; text-decoration:none; color:#000000; vertical-align:middle; padding-left:15px;}
.txt3 {font-family:tahoma; font-size:10px; text-decoration:none; color:#444444;line-height:5px;}
.txt_list,a.txt_list {font-family:tahoma; font-size:11px; text-decoration:underlined; color:#444444; padding-left:10px; vertical-align:middle;}
.txt_link_button {font-family:tahoma; font-size:11px; text-decoration:underlined; color:#444444; padding-left:10px; vertical-align:middle;}
.txt_blueborder{font-family:tahoma; font-size:11px; text-decoration:none; color:#3d3d3d; border: 1px solid #7F9DB9; }
/*excessive padding removed*/
.tbClientAutocomplete_completionListElement
 {
	BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: buttonshadow 1px solid; COLOR: windowtext; BORDER-BOTTOM: buttonshadow 1px solid; LIST-STYLE-TYPE: none; 
	min-height:65px;
	/*hack to correctly set height in IE6*/
	height:expression(this.scrollHeight > 65? "65px" : "auto" );
	width:200px;
}



/*min-width hack*/
#min-width {
min-width:1000px;
}
/* for IE */
* html .minwidth {
border-left:960px solid #fff;
border-right:40px solid #fff;/*min-width-960*/
position:relative;
float:left;
z-index:1;
}
* html .container {
margin-left:-960px; /*-min-width*/
margin-left:-40px; /*-(min-width-960)*/
position:relative;
float:left;
z-index:2;
} 



.autocomplete_completionListElement {
BORDER-RIGHT: buttonshadow 1px solid; BORDER-TOP: buttonshadow 1px solid; VISIBILITY: hidden; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: buttonshadow 1px solid; COLOR: windowtext; BORDER-BOTTOM: buttonshadow 1px solid; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;
min-height:65px;
/*hack to correctly set height in IE6*/
height:expression(this.scrollHeight > 65? "65px" : "auto" );
width:200px;
}





.autocomplete_highlightedListItem {
 PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffff99;font-size:11px
}
.autocomplete_listItem {
 PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; COLOR: windowtext; PADDING-TOP: 1px; BACKGROUND-COLOR: window;font-size:11px
}

.CompanyListGrid
{
	text-align:left;
	background-color:Blue;
}




a:hover.tit2 {color:#000000;}

a.txt_link_home
{
font-family:tahoma;
font-size:1px;	
text-decoration:none;
color:#7c7c7c;
 vertical-align:middle; 
 padding-left:8px;
  padding-right:8px
}
a:hover.txt_link_home {color:#000000;}

a.txt_link
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underlined;
	color:#444444;
	vertical-align:middle;
}

.txt_list2,a.txt_list2
{
	font-family:tahoma;
	font-size:11px;
	text-decoration:underline;
	color:#444444;
}

a:hover.txt_list,
a:hover.txt_link {text-decoration:none!important;}
a:active.txt_list,
a:active.txt_link {color:red;}
a:visited.txt_list,
a:visited.txt_link {color:Gray;}

.txt2sml {font-family:tahoma; font-size:10px; text-decoration:none; color:#000000; vertical-align:middle; padding-left:0px; padding-top:10px;}

/*Region item aligment  on Add Forms*/
.regionAligment
{
	margin-left:0px;
	padding-left:10px;
	text-align:left;
}

/* SelectorValidatorPaddingFix */
.selectorValidatorCorrectPadding
{
	padding-left:5px;
	display:inline;
}


.validatorPadding
{
	padding-left:4px;
	display:inline;
}

.controlButtonsRow
{
	padding-top:20px;
}

/* Fixing extra 4 pixel in padding of Selector Control */
.tickerSelectorValidatorPadding
{
	padding-left:7px;
}

/* General style for td tr containers of controls */
.tit2,a.tit2 
{
	font-family:tahoma;
    font-size:9px;
    text-decoration:none; 
    color:#7c7c7c; 
    vertical-align:middle;
    padding-left:0px; 
    padding-right:0px;
}

.tit3
{
	font-family:tahoma;
    font-size:9px;
    text-decoration:none; 
    color:#7c7c7c; 
    vertical-align:top;
    padding-left:0px; 
    padding-right:0px;
    overflow:inherit;
}



.head_tit {font-family:tahoma; font-size:9px; text-decoration:none; color:#444444; padding-left:4px; padding-bottom:8px; padding-right:30px; vertical-align:bottom;}
.smalltext {font-family:tahoma; font-size:9px; text-decoration:none; color:#444444;}

.head_tit2,a.head_tit2 {font-family:tahoma; font-size:10px; text-decoration:none; color:#000000; padding-left:5px; vertical-align:middle; padding-right:5px;}
a:hover.head_tit2 {color:#f68c28;}

.head_tit2_over {font-family:tahoma; font-size:10px; color:#f68c28; font-weight:bold;padding-left:5px; vertical-align:middle; padding-right:5px;}

.btn,a.btn {font-family:arial narrow,arial; font-size:12px; text-decoration:none; color:#000000; text-align:center; padding-bottom:6px}
a:hover.btn {color:#f68c28}

.btn2,a.btn2 {font-family:arial narrow,arial; font-size:12px; text-decoration:none; color:#000000; text-align:left; padding-bottom:6px; padding-left:5px;padding-right:15px; background-color:#e2e2e2;
    border-top:solid 1px #ffffff;
    }
a:hover.btn2 {color:#f68c28}


.tit_list{font-family:tahoma; font-size:10px; text-decoration:none; color:#ffffff; font-weight:bold; text-align:center; vertical-align:middle; padding-left:8px; padding-right:8px}

.name,a.name {font-family:arial; font-size:20px; text-decoration:none; color:#000000;}
a:hover.name {text-decoration:underline;}
.corp,a.corp {font-family:tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#7c7c7c;}
a:hover.corp {text-decoration:underline;}            

.tit2over,a.tit2over {font-family:tahoma; font-size:9px; text-decoration:none; color:#ffffff; text-align:center; vertical-align: middle; padding-left:8px; padding-right:8px}
a:hover.tit2over {color:#fff773;}

a:hover.tit2 {color:#000000;}




.tit2_2,a.tit2_2 {font-family:tahoma; font-size:9px; text-decoration:none; color:#7c7c7c; vertical-align:middle; padding-left:2px; padding-right:1px}
a:hover.tit2_2 {color:#000000;}

.tit2Dark,a.tit2Dark {font-family:tahoma; font-size:9px; text-decoration:none; color:#444444; vertical-align:middle; padding-left:2px; padding-right:1px}


.form2 {margin: 0; border:1 background: #ffffff; color:#444444; FONT: 10px tahoma; HEIGHT: 16px; width: 85px;}
.form3 {color:#444444; FONT: 10px tahoma; HEIGHT: 18px; width: 120px;}
.form4 {margin: 0; border:1 background: #ffffff; color:#444444; FONT: 10px tahoma; HEIGHT: 16px; width: 75px;}
.form5 {margin: 0; border:1 background: #ffffff; color:#444444; FONT: 10px tahoma; HEIGHT: 16px; width: 130px;}
.form6 {margin: 0; border:1 background: #ffffff; color:#444444; FONT: 10px tahoma; HEIGHT: 16px; width: 90px;}
.form7 {color:#444444; FONT: 10px tahoma; HEIGHT: 15px; width: 170px; border: 1px solid #7F9DB9;}
.form8 {color:#444444; FONT: 10px tahoma; HEIGHT: 15px; width: 350px; border: 1px solid #7F9DB9;}
.form_txtfield {color:#444444; FONT: 10px tahoma; HEIGHT: 18px; width: 220px;}
.form_login {color:#444444; FONT: 10px tahoma; HEIGHT: 19px; width: 160px;}
.submit1 {margin: 0; border:1 solid #939393; background: #adadad; color:#ffffff; FONT: 9px Verdana; HEIGHT: 17px; width: 65px; vertical-align:absmiddle;}
.submit2 {margin: 0; border:1 solid #939393; background: #ffffff; color:#7c7c7c; FONT: 9px Verdana; HEIGHT: 17px; width: 65px; vertical-align:absmiddle;}
.submit3 {margin: 0; border:1 solid #003771; background: #16568b; color:#ffffff; FONT: 9px Verdana; HEIGHT: 17px; width: 65px; vertical-align:absmiddle;}

.b1 {FONT: 11px Verdana; color:#444444; width: 220px; margin: 2; border:1 solid #CDCDCD; background: #FFFFFF; scrollbar-shadow-color:#cfcfcf; scrollbar-darkshadow-color:#FFFFFF;scrollbar-3dlight-color:#FFFFFF;scroll-bar-hightlight-color:#ffffff;scrollbar-track-color:#FFFFFF; scrollbar-arrow-color:#444444;scrollbar-face-color:#dedede;}

.gridGroupRow {font-weight:bold;padding:5px;padding-left:3ex;}
.EmptyDataTemplate {width:100%;text-align:center;color:Red;display:block;}
.EmptyDataRow {width:100%;text-align:left;color:Red;display:block;}

.grRow {border-bottom:solid 1px #eeeeee;border-top:solid 1px #eeeeee;}
.grRowAlt {background-color:#f2f2f2}
.grRowAlt td {background-color:#f2f2f2}

.row,a.row 
{
    border-bottom:solid 1px #eeeeee;
    border-top:solid 1px #eeeeee;
    background-color:#ffffff;
    font-family:tahoma; font-size:11px; text-decoration:underlined; color:#444444; padding-left:10px; vertical-align:middle;
}
.rowAlt,a.rowAlt
{
    background-color:#f2f2f2;
    font-family:tahoma; font-size:11px; text-decoration:underlined; color:#444444; padding-left:10px; vertical-align:middle;
}

.gridHeadAdd
{
    background-color:#f9ae68;
} 
.simpleHead
{
    font-family:tahoma;
    font-size:10px;
    text-decoration:none;
    color:#16568b;
		font-weight:normal;
		text-align:center;  vertical-align:middle; padding-left:2px; padding-right:2px; padding-bottom:4px;padding-top:4px;
    background-color:#f2f2f2;
    border-top:solid 1px #efefef;
     
}
.simpleHead2
{
    font-family:tahoma; font-size:10px; text-decoration:none; color:#16568b; font-weight:normal;
    text-align:left !important;
    vertical-align:middle;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:4px;
    padding-top:4px;
    background-color:#f2f2f2;
    border-top:solid 1px #efefef;
}

.simpleHead3
{
    font-family:tahoma; font-size:10px; text-decoration:none; color:#16568b; font-weight:normal;
    text-align:left;
    vertical-align:middle;
    padding-left:10px;
    padding-right:2px;
    padding-bottom:4px;
    padding-top:4px;
    background-color:#f2f2f2;
    border-top:solid 1px #efefef;
}

.blockHeadCell
{
    color:#16568b;
     background-color:#FFFFFF;
    background-image:url('I/grid.gif');
    border-top:solid 1px #efefef;
    border-bottom:solid 2px #999999;
    background-position:bottom;
    background-repeat:repeat-x;
    height:26px!important;
    }
/*Grif Head Link*/
a.ghLink { font-family:tahoma; font-size:10px; text-decoration:underline; color:#16568b; font-weight:normal;}
a:hover.ghLink { font-family:tahoma; font-size:10px; text-decoration:none; color:#16568b; font-weight:normal;}

.buttonCell
{
    height:30px;
    background-color:#f2f2f2;
    
}

/*ClientDetailsForm*/
.editFormContainerForClientDetails
{
    border:0px; 
    background-color:#f2f2f2;
   /*background-image:url('I/ic/prop_bglight.gif');*/
    }
.editFormContainerForClientDetails td
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:7px;
    padding-right:7px;
    } 
/*CompanyDetails*/
.editFormContainerForCompanyDetails
{
    border:0px; 
    background-color:#f2f2f2;
    /*background-image:url('I/ic/prop_bglight.gif');*/
}

.editFormContainer
{
    border:0px; 
    background-color:#adadad;
    background-image:url('I/prop_bg.gif');
    }    
.editFormContainer td
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:7px;
    padding-right:7px;
    }

/*Containers, that do not need another paddings*/
.editFormContainerPaddingInherit
{
    border:0px; 
    background-color:#adadad;
    background-image:url('I/prop_bg.gif');
}
/*Paddings for single sells*/
.SellPaddingEditFormContainer
{
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left:7px;
    padding-right:7px;
}
    
.editFormContainer .PaddingZero td
{
    padding: 0px;
}
.txt_list_narrow,a.txt_list_narrow {font-family:tahoma; font-size:11px; text-decoration:none; color:#444444; vertical-align:middle;}

.formBtn
{
    margin: 0;
    border: 1 solid #939393;
    background: #adadad;
    color: #ffffff;
    font: 10px Verdana;
    height: 17px;
    width: 80px;
    vertical-align: absmiddle;
}
.currPageLeft
{
}
.currPageRight
{
}
.editMulti
{ color:#444444; FONT: 10px tahoma;  width: 220px; height:180px; }

.arc 
{
	
}

.arcnew
{
	
} 
.delSel
{
	behavior:url(../js/deleteSelection.htc);
}

img.icon16,
.icon16 img
{
	width:16px;
	height:16px;
	border:none;
}

.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:250px;}
.ideaPropTable {background-color:White;}

.ideaPropTable td:first-child,
.ideaPropTable td:first-child + td,
.ideaPropTable td:first-child + td + td
{text-align:right;vertical-align:top;}
/*Pricing Equation Helper Value Cell*/
.prEqHV{cursor:pointer;background-color:White;}
/*Pricing Equation Helper HeaderCell*/
.prEqHead{background-color:gray;font-weight:bold;}
.autoSizeBtn {width:auto!important;}
.whitefont{color:#ffffff;}
.nowrap { white-space: nowrap; }

.commentBlock{text-align:justify;padding-top:3px;padding-left:4px;padding-right:4px;font-size:11px;}
.pageTitle,a.pageTitle {font-family:arial; font-size:18px; text-decoration:none; color:#000000;}

/*region hyperlink colouring*/
.CB {color:Black!important;}
.EU { color:#369!important;}
.US {color:#396!important;}
.AP { color:#963!important;}

.region1, .region1 td { background-color: #cee7ec!important; }
.region2, .region2 td { background-color: #e7e7e7!important; }
.region3, .region3 td { background-color: #fbf7cd!important; }
.region4, .region4 td { background-color: #fbcecd!important; }

div.region1,div.region2,div.region3,div.region4 {height:100%;display: block;margin:0px!important;margin-left:-10px!important;padding-left:0px!important;}
.validSymbol{font-family:Webdings;color:#00ff00;}
.invalidSymbol{font-family:Webdings;color:#ff0000;}	
.watermarked {color:#444444; FONT: 10px tahoma; HEIGHT: 18px; width: 120px;background-color:#F0F8FF;}	
.watermarked2 
    {
        color:#444444; 
        FONT: 10px tahoma; 
        width: 120px;
        background-color:#F0F8FF;
        border: 1px solid #7F9DB9;
        background-color:White;
    }
.addMenuCell {padding-right:10px;padding-bottom:3px;background-image:url('I/btn_bg.gif');}
.chartCell {border: solid 1px #000000;background-color:#ffffff;width:90%;}
.logSucced {color:#00ff00;}
.logFailed {color:#ff0000;}

.icon
{
    width:16px;
    height:16px;
    border-bottom-width:0px;
}

.Top
{
	z-index:100000;
}

.globalNoCall{ background-color: #fbcecd!important; }
.globalCall { background-color: #cdfbd6!important; }

.MaskedEditFocus {
	COLOR: #000000; BACKGROUND-COLOR: #ffffcc
}
.MaskedEditMessage {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.MaskedEditError {
	BACKGROUND-COLOR: #ffcccc
}
.MaskedEditFocusNegative {
	COLOR: #000000; BACKGROUND-COLOR: #ffffcc
}
.MaskedEditBlurNegative {
	COLOR: #ff0000
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(I/StarOn.gif);

}

.emptyRatingStar {
    background-image: url(I/StarOff.gif);
}

.savedRatingStar {
    background-image: url(I/StarOn.gif);
}

.rating
{
    font-size: 0pt;
    width: 16px;
    height: 16px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.rating1 { background-image: url(I/ic/rat1.gif); }
.rating2 { background-image: url(I/ic/rat2.gif); }
.rating3 { background-image: url(I/ic/rat3.gif); }
.rating4 { background-image: url(I/ic/rat4.gif); }
.rating5 { background-image: url(I/ic/rat5.gif); }

.filter
{
    font-family:tahoma; font-size:11px; text-decoration:none; color:#3d3d3d;
}

.table_fullscreen
{
    table-layout: fixed;
    width: 100%;
    padding: 0px;
}

.strategy_mn_column {width:180px;}
.ticker_mn_column {width:250px;}
.summary_mn_column {width:670px;}
.actions_mn_column {width:100px; text-Align:center;}


.gridHeader
{
	
	
	
}
/* Scrolling for each div on Default.aspx*/
.scrollBox {
    overflow:auto;
    height:100%;
    width:100%;
}
.scrollBox2 {
	overflow:auto;
	height:50%;
	width:100%;
}
.scrollBoxWidgets {
    overflow:auto;
    height:297px;
    width:100%;
}

.scrollBox3
{
    height:100%;
    width:95%;
}

#homePageGrid>td {
	width:33%!important;
	height:50%;
}
/*Ideas.aspx*/
.DarkSlateGray {
    font-size:smaller;
    color: #2F4F4F;
}

/*News Nav table on News.aspx*/
table.newsNav table
{
    background-color:#eeeeee;
    padding-left:3px;
    padding-right:3px;
}

/*News Nav table links*/
table.newsNav a
{
    font-family:tahoma; font-size:11px; text-decoration:none; color:#3d3d3d;
}
table.newsNav a:hover
{
    font-family:tahoma; font-size:11px; text-decoration:none; color:#0000FF;
}

/*member body*/
.MemberBody
{
    background-color:#eeeeee;
    margin-top:0;
    margin-left:5px;
    margin-right:5px;
    margin-bottom:0;
}


/*td ContentPlaceHolder ID="F" TOP MAIN BAR*/
.TopMainBarID
{
    width:50%; 
    height:47; 
    background-color: #f2f2f2;
    padding-left: 20px; 
    padding-right: 5px    
}
/*td ContentPlaceHolder ID="MC" MAIN CONTENT(LIST)*/
/*td ContentPlaceHolder ID="PH" PROPERTY HEADER*/
.PropertyHeaderTD
{
    width:60%; 
    height:100%; 
    background-color:white;
    padding-left:20px;
    padding-top:5px;
}



/*td ContentPlaceHolder ID="P" ENTITY PROPERTIES*/
.EntityPropertiesTD
{
    padding:7 7 7 7;
    height:100%; 
    background-color:#adadad;
}

/*td with buttons on Clients.aspx*/
.ButtonsPaddings
{
    padding: 5px; 
    background-color: #f2f2f2    
}

/*Free place on the right in the edit forms IdeaInfo*/
.FreeColumnWidth
{
    width:400px;    
}

/*padding for td with more than one validators*/
.SeveralValidatorsInSell
{
    padding-right:0px;
}

/*columns in the edit form IdeaInfo */
.ColumnInfoEdit
{
    width: 116px;
}    


/*Red header for Create New Ticker on CompanyEvent.aspx*/
.RedHeader .divSubClass
{
    color:Red;
}

/*Padding for sells on the top of the IdeaInfo.aspx (Captain,Wing Man,Strategy,Region,Update Date)*/
.TopSellPadding
{
    padding-left:6px;
}

/*td for FileList*/
.FileListTD
{
    width:400px;    
}

/*Sliding panel on IdeaInfo.aspx*/
.SlidingPanel
{
    height:50%
    
    
}



.HyperLinkWithoutPadding
{
    padding:0;    
}

/* For text in IdeaInfo*/
.IdeaInfoText
{
    padding-top:3px;
    padding-left:4px;
    padding-right:4px;
    font-size:11px;
    font-family:tahoma;
    text-decoration:none; 
    color:#444444; 
    vertical-align:middle;
}


.IdeaInfoToolBox .TitleBar
{
    background:url('I/ic/TitleBarBg.gif') repeat-x;
    width:100px;
    height:24px;
    padding-left:10px;
    color: #7c7c7c;
    font: bold 11px Arial,Verdana, Sanserif;
}

.Leyend
{
    font-family:tahoma; 
    font-size:11px; 
    font-weight:bold;
}

.imgPadding
{
    padding-right:10px;
    }
    
    
    
    
.Ccn
{
    font-weight:bold;
    /*font-size:larger;*/
}

.HiddenButton
{
    visibility: hidden;    
}
/*Client Box Go To Top Link*/
.GoToTopLink {
    /*bottom: expression(    eval(document.body.scrollTop) + "px");*/
    position:fixed;
    right:10px;
    color:#444444;
}    

.UpperCase
{
    text-transform:uppercase;
    }

img {border:0}
    