﻿body 
{
	font-family: Verdana, Arial, Times New Roman;
	font-weight: normal;
	font-size: 9pt;
	margin-top: 0px;
	
}

img
{
	border: none;
}
tableHeaderPricingScheme
{
font-size: 0.8em;
font-weight: bold;
text-align: left;
text-transform:uppercase;
border-bottom: 1px solid #CCCC99;
border-top: 1px solid #CCCC99;
padding-right: 4px;
}

 

.tableHeaderPricingScheme th
{
color: #335770; 
border-bottom: 1px solid #CCCC99;
border-top: 1px solid #CCCC99;
text-align: left;
text-transform:uppercase;
}

span.header
{
	/*font-family: Arial Black, Arial, Verdana, Times New Roman;*/
	font-size: 2em;
	font-weight: bolder;
	margin-left:50px;
    padding-bottom:30px;
    padding-left: 1em;
    vertical-align: middle;
}

div.container
{
    width:878px;
    margin:0px;
    border:1px solid #335770;
   /* line-height:150%;*/
    vertical-align:top;
    font-size: 1em;
}
div.menucontainer
{
    width:878px;
    margin:0px;
    border:1px solid #335770;
    vertical-align:top;
    font-size: 1em;}

div.footer
{
    padding:0.5em;
    color:white;
    background-color: #05101C;
    clear:left;
}
.footer
{
    padding:0.5em;
    color:black;/*white;*/
    background-color:white; /*#05101C;*/
    font-family:Verdana;
    font-size:11pt;
    /*clear:left;*/
}
h1.header
{
    padding:0;
    margin:0;
}

div.content
{   
    padding:1em;
    vertical-align: top;
}

div.menuContent
{
	font-weight: normal;
	background-color: #FFFFFF;
	border: 1px solid #CCCC99;
	width: 160px;	
	padding-left: 5px;
}

.Datagrid
{
	width: 1000px;	
}

.pager span
{
	color: red;
	text-decoration: none;
	cursor: pointer;	
}

a, a:visited 
{
	color: #335770;
	text-decoration: none;
	cursor: pointer;
}

a:active
{
	/*color: #CC3333;*/
	text-decoration: none;
	cursor: pointer;
}

a:hover
{
	/*color: #CC3333;*/
	text-decoration: underline blink;
	cursor: pointer;
	
}
.rowAlternate
{
	background-color: #C5BA8E;
	color: White;
}

.contentTable
{
	font-family:Verdana;
	font-size:11pt;
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #CCCC99;
	padding-right: 0px;		
	text-align:left;
	width:850px;
}



.SmallcontentTable
{
	border:1px solid #CCCC99;
	padding-right: 0px;		
	text-align:left;
	width:600px;
	
}
.bgImage
{

background-image:url(images/prod_spec.jpg)
}

.fvTable
{
	width:848px;
	text-align:left;
	padding-bottom: 4px;	
}

.tableHeader
{
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	text-transform:uppercase;
}

tableHeaderAUM
{
font-size: 0.8em;
font-weight: bold;
text-align: center;
border-bottom: 1px solid #CCCC99;
padding-right: 4px;

}


.contentTableAUMReport
{
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #CCCC99;
/*padding-right: 4px;*/
font-size: 0.8em;
/*width: 100%;*/
table-layout:fixed;
 word-spacing:normal;
 z-index:auto;
}

.contentTableAUM
{
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #CCCC99;
padding-right: 4px;
font-size: 0.8em;
width: 904px;
}

.tableHeaderAUM th
{
color: #335770; 
border-bottom: 1px solid #CCCC99;
border-top: 1px solid #CCCC99;

}

.pageTitle
{
	width: 850px;
	font-size: 1em;
	font-weight: bold;
	text-align: left;
	border: 1px solid #335770;
	color: White;
	background-color: #335770;
}
.pageTopTitle
{
	width: 880px;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
	border: 1px solid #335770;
	color: White;
	background-color: #335770;
}

.pageHeaderTopTitle
{
	width: 880px;
	font-size: 20pt;	
	text-align: center;	
	color: #335770;
	font-family: Verdana;
	
}
input
{
	font-family: Verdana, Arial, Times New Roman;
	font-weight: normal;
	font-size: 9pt;
	/*border: 1px solid #666666; */
}

.noborderinput
{
	font-family: Verdana, Arial, Times New Roman;
	font-weight: normal;
	font-size: 9pt;
	border: 0px;
}
.textbox
{
    font-family: Verdana, Arial, Times New Roman;
	font-weight: normal;
	font-size: 9pt;
	border: 1px solid #666666; 
}

/* added for all textboxes 02-02-09
input[type='text'],input.text 
{
	font-family:Arial;
	font-weight:normal;
	font-size:10pt;
	color:Black;	
} */

/* added new for descriptor 02-02-09 
td
{
	color:Black;
	font-family:Verdana;
	font-size:11pt;
	font-weight:normal;

} */
/* added new for dropdown 02-02-09 
select 
{
	font-family: Verdana;
	 font-size:10pt;
	 color:Black;
	 font-weight:normal;
}*/

textarea
{
	font-family: Verdana, Arial, Times New Roman;
	font-weight: normal;
	font-size: 9pt;
	border: 1px solid #666666;
}

.allBorder
{
	border: 1px solid #999999;
	
}

.rd_chk
{
	border: solid 1px white;
	/*border-bottom-width :0px;
	
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;
	border-top-style:none;*/
}
.transOFF 
{
border:1px solid black; 
opacity:.60;
filter: alpha(opacity=60); 
-moz-opacity: 0.10;
border:1px solid black;
cursor: pointer;
}
.transON 
{ 
	opacity:.80;
	filter: alpha(opacity=80);
	 -moz-opacity: 0.8;
	 border:1px solid black; 
	 cursor: hand;
}
.nav_item {
  
    margin: 0;
    padding: 0px 0px 0px 0px;
    
    /*  line-height: 23px;
    height: 23px;
    text-align: left;
    width: 121px;
  text-indent: 10px;*/
}
.MemeberCreateButtons
{
	text-align:left;
}
INPUT[type='radio']
{
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-BOTTOM-STYLE: none
}

Legend { 
  color:#000000; 
  } 
  
  /*
  
tableHeaderPricingScheme
{
font-size: 0.8em;
font-weight: bold;
text-align: left;
text-transform:uppercase;
border-bottom: 1px solid #CCCC99;
border-top: 1px solid #CCCC99;
padding-right: 4px;
}
*/
.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position: 50% 50%;background-image:url(images/leftArrow.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position: 50% 50%; background-image:url(images/rightArrow.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}



