.txtcolor{
	color			: #ff3300;
}



a.actions {
	
	font-weight		: normal;
	color			: #0066cc;
	font-family		: verdana;
	text-decoration	: none;
	font-size       : 12px;
	
}

a.actions:hover {
	font-weight		: normal;
	color			: #eaad14;
	font-family		: verdana;
	text-decoration	: none
}

a.tabtitle {
	font-weight		: bold;
	color			: #000000;
	font-family		: verdana;
	text-decoration	: none
}

a{
	font-weight		: normal;
	font-size		: 90%;
	color			: #0066cc;
	font-family		: verdana
}

.active {
	font-weight		: normal;
	font-size		: 90%;
	color			: #0066cc;
	font-family		: verdana
}

a:hover {
	color			: #eaad14
}

.header
  {
    font-size           : 7pt;
    color               : #000000;
    font-family         : arial,sans-serif;
    text-decoration     : none
  }  
.header:hover
  {
    font-size           : 7pt;
    background          : #eae9e9;
    cursor              : pointer;
    color               : #000000;
    font-family         : arial,sans-serif;
    text-decoration     : none
  }


 .blackhref { 
   color : #000;
   font-size	: 9pt;
   font-family: verdana
   }
   
 .blackhrefnone { 
   color : #000;
   text-decoration:none;
   }
  
th{
	background		: #8fa7bf;
}

td {
	font-weight		: normal;
	font-size		: 10pt;
	color			: #000000;
	font-family		: verdana
}

.topnavigation{
	font-weight		: normal;
	font-size		: 8pt;
	color			: #000000;
	font-family		: verdana
}

.fieldsmarked {
	font-weight		: normal;
	font-size		: 7pt;
	color			: #000000;
	font-family		: verdana
}

.whitebold{
	color			: #ffffff;
	font-family		: arial;
	font-size		: 12px;
	font-weight		: bold;
}	

.title1{
	color			: #1580C6;
	font-family		: arial;
	font-size		: 12px;
	font-style		: bold;
}

.smalltext{
	font-family		: verdana;
	font-size		: 11px;
}
		
td.tip{
	color			: red;
	font-family		: arial;
	font-size		: 7pt;
}

.norecordsfound
{
	font-family		: verdana;
	font-size		: 12px;
	font-weight		: bold;
}


.ui_select{
	width			: 165px;
	font-family		: verdana;
	font-size		: 10pt
}


.legend{
	font-size		: 9px;
	font-family		: arial;
}

.footnote{
	font-family		: verdana;
	font-size		: 7pt;
}

.starcolor{
	font-family		: verdana;
	font-size		: 7pt;
	color			: #ff3300;
}

.steps{
	font-family		: verdana;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #000000;
	background-color: #EFEFEF;
}

.columheading{
	font-family		: verdana;
	font-size		: 8pt;
	font-weight		: bold;
	color			: #000000;

}

.columnbackground{
	font-family		: verdana;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #ffffff;
	background-color: #8fa7bf;
}

.pagetitleother {
	font-weight		: normal;
	font-size		: 9pt;
	color			: #000000;
	font-family		: verdana
}

table.outerview_title {
	border-right	: #e6e6e6 2px solid;
	border-top		: #e6e6e6 2px solid;
	border-left		: #e6e6e6 2px solid;
	border-bottom	: #e6e6e6 2px solid;
	background-color: #16407C
}

.title_text {
	font-weight		: bold;
	font-size		: 10pt;
	color			: #ffffff;
	font-family		: verdana
}

.title_view {
	font-weight		: bold;
	font-size		: 10pt;
	color			: #0e306f;
	font-family		: verdana
}

table.view_title {
	border-right	: #0e306f 1px solid;
	border-top		: #0e306f 1px solid;
	border-left		: #0e306f 1px solid;
	border-bottom	: #0e306f 1px solid;
	background-color  : #16407C 
}



table.outerview {
	border-right	: #ffffff 0px solid;
	border-top		: #ffffff 5px solid;
	border-left		: #ffffff 0px solid;
	border-bottom	: #ffffff 0px solid;
	background-color  : #ffffff
}

table.view_title {
	border-right	: #0e306f 1px solid;
	border-top		: #0e306f 1px solid;
	border-left		: #0e306f 1px solid;
	border-bottom	: #0e306f 1px solid;
	background-color  : #d8e8f8 
}


table.formview {
	border-right	: #b0b0b0 1px solid;
	border-top		: #b0b0b0 1px solid;
	border-left		: #b0b0b0 1px solid;
	border-bottom	: #b0b0b0 1px solid;
	background-color  : #FFFFFF
}

thumbnail {
	border-right	: #b0b0b0 1px solid;
	border-top		: #b0b0b0 1px solid;
	border-left		: #b0b0b0 1px solid;
	border-bottom	: #b0b0b0 1px solid;
	background-color  : #f9f9f9
}

table.outline {
	width			: 50%;
	background-color: #e6e6e6
}

table.outline_view {
	border-right	: #0066cc 0px solid;
	border-top		: #0066cc 0px solid;
	border-left		: #0066cc 0px solid;
	width			: 100%;
	border-bottom	: #0066cc 0px solid;
	background-color: #b0c4de
}

.columntitle {
	font-weight		: bold;
	font-size		: 10pt;
	color			: #ffffff;
	font-family		: verdana
}

.disable{
	background-color: #EFEFEF;
}

.rpt_sec_title{
	font-family: verdana;
	font-size  : 10pt;
	font-weight: bold; 
	color:#1580C6;
}

.rpt_smalltext{
	font-family: verdana;
	font-size  : 9pt;
}

.rpt_table{
	border-left:.75pt solid #F4F4F4;
	border-right:.75pt solid #F4F4F4;
	border-top:.75pt solid #F4F4F4;
	border-bottom:.75pt solid #F4F4F4
}

.reportth1{
	background:#338ADA
}

.reportth{
	background:#EAEAEA
}

.reporttd{
	background:#F4F4F4
}

.reporttd1{
	background:#9FCFFD
}

.style1{
	font-family: verdana;
	font-size: 9pt;
	font-weight: bold;
}

.formBackGround{
	background:#f9f9f9;
}

.summaryview{
	border-bottom:1pt solid #3284CD; 
	border-left:1pt solid #3284CD; 
	border-right:1pt solid #3284CD;
	border-top:1pt solid #3284CD;
	background:#D4EAF9;
}
.summaryview1{
	border-bottom:1pt solid #3284CD; 
	border-left:1pt solid #3284CD; 
	border-right:1pt solid #3284CD;
	border-top:1pt solid #3284CD;
	background:#FFFEEB;
}

.summaryHeading{
	background:#3284C0;
	color:#FFFFFF;
}
.summaryText{
	color:#3284C0;
}

.sortOrder{
	background-color:#F8F0B8;
	z-index:1;position:absolute;
	visibility:hidden;
	border-bottom:#000000 1px solid;
	border-left:#000000 1px solid; 
	border-right:#000000 1px solid; 
	border-top:#000000 1px solid;
}

.feedback{
	color		: #0C4978;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 12pt;
}

.feedbackBgColor{
	background	: #EDEDED;
}

a.button{
	color		: #0B0B61;
	text-decoration : none;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 8pt;

}

a.button:hover{
	color			: #0B0B61;
	text-decoration : none;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
	font-size	: 8pt;

}


.orange-aa {
	FONT-SIZE	: 28px; 
	COLOR		: #FF7D1A; 
	FONT-FAMILY	: "Arial"; 
	LETTER-SPACING	: 0px; 
	TEXT-DECORATION	: none;
	letter-spacing	: 0.70px; 
	font-weight	: bold;
}

.orange-d {
	FONT-SIZE	: 21px; 
	COLOR	: #FF7D1A; 
	FONT-FAMILY	: "Arial"; 
	LETTER-SPACING	: 0px; 
	TEXT-DECORATION	: none;
	letter-spacing	: -0.05px; 
	font-weight:bold;
}

.blue-a {
	FONT-SIZE	: 24px;
	COLOR	: #044A8C;
	FONT-FAMILY	: "Arial";
	LETTER-SPACING	: 0px;
	TEXT-DECORATION	: none;
	letter-spacing	: -0.05px;
	font-weight	: bold; 
}

.gray-a{
	FONT-SIZE	: 24px;
	COLOR	: #808080; 
	FONT-FAMILY	: "Arial"; 
	LETTER-SPACING : 0px; 
	TEXT-DECORATION	: none;
	letter-spacing	: -0.05px;
	font-weight	: bold; 
}

.summary{
	COLOR	: rgb(10,105,199);
	LETTER-SPACING	: .005px;
	TEXT-DECORATION	: none;
	font-weight	: normal; 
	letter-spacing	: -0.01px;
	FONT-SIZE	: 11px;
	font-family	: Verdana, Arial, Helvetica, sans-serif;
}

.nortd{
	font-weight		: normal;
	font-size		: 10pt;
	color			: #000000;
	font-family		: verdana
}
 
.stcon {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}

.WithBreaks {
	 word-wrap		: break-word;
	 white-space	: wrap;
	 font-family	: verdana;
	 font-size  	: 9pt;			
}


.title2{
	color			: #ffffff;
	font-family		: verdana;
	font-size		: 12px;
	font-weight		: bold;
}


.stfilhr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.stfildf {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

.stepstitle{
	font-family		: verdana;
	font-size		: 10pt;
	font-weight		: bold;
	color			: #000000;
}

.stitle {
	font-family:Calibri, Verdana, Helvetica, sans-serif;
	font-size:150%;
	color:#2585C2;
	font-weight:bold;
}


.sblackhrefnone {
   color : #000;
   font-size	: 9pt;
   font-family: verdana;
   text-decoration: none;
   }