body
{
    overflow-y:auto;
    margin-left:0px;
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
	font-size:10pt;
	color:#0a3a82;	
	scrollbar-arrow-color:  #0A3A82;
	scrollbar-3dlight-color: #0A3A82;
	scrollbar-base-color:#E6EBF2;
	scrollbar-darkshadow-color: #E6EBF2;
	scrollbar-shadow-color: #0A3A82;
	scrollbar-highlight-color: #E6EBF2;
}

A:link
{
    TEXT-DECORATION: none;
    color:#0a3a82;
}
A:hover 
{
    TEXT-DECORATION: none;
    color:#0a3a82;
}
A:visited
{
    TEXT-DECORATION: none;
    color:#0a3a82;
}

TD
{
    font-size:10pt;
}

.Button
{
	background-color:Transparent;
	border:solid 1px #0A3A82;
	font-size:10pt;
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#6785B2);
	CURSOR: hand; 
	COLOR: #0a3a82;
	PADDING-TOP: 2px;
}

.Text
{
    border:solid 1px #0a3a82;
    background-color:#E6EBF2;
	color:#3B5F83;
}

.DropDownList
{    
    border:solid 1px #0a3a82;
    background-color:#E6EBF2;
    color:#3B5F83;
    font-size:10pt;   
}

.ListBox
{
    border:solid 1px #0a3a82;
    background-color:#E6EBF2;
    color:#3B5F83;    
}

.Legend
{
    color:#3B5F83;
}

.Alpha60
{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
}

.TextWhite
{
   color:#ffffff;
   font-family: "Arial", "Helvetica" , "sans-serif";
   font-size:11px;
   line-height: 10px;
}

.TextBlack
{
   color:Black;
   font-family: "Arial", "Helvetica" , "sans-serif";
   font-size:11px;
   line-height: 10px;
}

.Line
{
	height:1px;
	background-color:#666666;
}

.ModalDialogTitle
{
	color:#3B5F83;
	font-weight:bold;
	font-size:10pt;
}
 .Header
{
    font-size:18px;
    color:#ffffff;
    background:#666666;
    font-weight:bold;
}
 
.Content
{
    font-size:11px;
    color:#003366;
    background:#ffffcc;
}
/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #b0c4de;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 10px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}
