/*General Font Style Declaration*/
.requiredField, .invalidInput, .apply, .homeTitle, .small, .scrollHeader, .callout, .content, .tableContent,.tableContentNew, .greyContent, .tableText, .tableHeading, .tableHilite,.tableHiliteright, .tableHiliteNew, .greyHilite, .tableTotals, .tableSubTotals, .tableTabOn, .tableTabOff ,.tableTabdisable, .netscape, .navLevel1Body, .navLevel2Body, .footer, .pageTitle, .navLevel1BodyNetscapehover, .DrillDownHead ,.tableContent1 , .tableContentRL{
	font-family: Arial, Helvetica, sans-serif; 
}


/*Font Size*/
.requiredField, .invalidInput, .apply, .callout, .content, .tableContent1, .scrollHeader, .netscape, .navLevel1Body, .navLevel1BodyNetscapehover, .tableTotals, .tableTabOn, .tableTabOff, .tableText ,.tableTabdisable,.tableContentRL {
	font-size: 12px;
}
.navLevel2Body, .footer, .tableContent,.tableContentNew, .greyContent, .tableHeading, .tableHilite, .tableHiliteNew,.tableHiliteright, .greyHilite, .tableSubTotals {
	font-size: 11px;
}
.pageTitle {
	font-size: 16px;
}
.homeTitle {
	font-size: 14px;
}
.DrillDownHead {
	font-size: 12px;
}
.small {
	font-size: 11px;
}

/*Font Weight*/
.requiredField, .invalidInput, .apply, .pageTitle, .homeTitle, .scrollHeader, .tableHilite,.tableHiliteNew,.tableHiliteright ,.greyHilite, .tableTotals, .tableSubTotals, .tableTabOn, .tableTabOff, .tableText, .DrillDownHead {
	font-weight: bold;
}


/*Text Decoration*/
.navLevel1Body a, .tableTabOff a ,  .tableTabdisable a{
	text-decoration: none;
}
.navLevel1Body a:hover, .navLevel1BodyNetscapehover, .navLevel2Body a, .tableTabOff a:hover, .tableTabdisable a:hover {
	text-decoration: underline;
}


/*Text Align*/
.tableSubTotals {
	text-align: right;
}
.tableTabOn, .tableTabOff,.tableTabdisable  {
	text-align: center;
}


/*Font Color*/
.apply, .callout, .small, .scrollHeader, .content, .tableContent,.tableContentNew, .greyContent, .tableHeading, .tableHilite,.tableHiliteright, .tableHiliteNew, .greyHilite, .tableSubTotals, .tableTabOn, .tableText , .tableContentRL {
	color: #000000;
}
.content a {
	color: #0000FF;
}
.tableTabOff a, .tableTabOff a:hover {
	color: #B3B3B3;
}

.tableTabdisable a, .tableTabdisable a:hover {
	color: #B6B5B5;
}

.navLevel2Body, .navLevel2Body a, .homeTitle, .pageTitle, .tableTotals,.DrillDownHead {
	color: #9E2121;
}
.navLevel1Body, .navLevel1Body a, .navLevel1Body a:hover, .navLevel1BodyNetscapehover {
	color: #FFFFFF;
}
.navlevelnewlink 
{
	font-family :Arial; font-size :12px ; color:#124596 ; text-decoration :none;
}
	
.navlevelRed 
{
	font-family :Arial; font-size :12px ; color:#c93130 ; text-decoration :none;
}
.navlevelfooter 
{
	font-family :verdana; font-size :11px ; color:black ; text-decoration :none;
}

.navlevelfooterdate 
{
	font-family :Arial; font-size :12px ; color:black ; text-decoration :none;
}
.footernew {
	color: #ffffff; font-family :Arial ; font-size :12px ;
	
}
.footer {
	color: #CCCCCC;
}
.tableTabOff {
	color: #B3B3B3;
}
.tableTabdisable  {
	color: #316AC5;
}
.requiredField, .invalidInput {
	color: #FF0000;
}


/*Background Image*/
.footer {
	background-image: URL("/images/page_footerBG.jpg");
}


/*Background Color*/
.callout {
	background-color: #FFFFCC;
}
.navLevel2Top {
	background-color: #606060;
}
.navLevel1Bottom {
	background-color: #701717;
}
.tableBorder {
	background-color: #999999;
}
.navLevel1Body, .navLevel1BodyNetscapehover {
	background-color: #9E2121;
}
.navLevel1Top {
	background-color: #B65959;
}
.tableBGinner {
	background-color: #B8BED2;
}
.navLevel2Bottom {
	background-color: #C4C4C4;
}

.greyHilite {
	background-color: #cccccc;
}

.greyContent {
	background-color: #eeeeee;
}

.tableHilite {
	background-color: #C8D4FC;
}
.tableHiliteNew {
	background-color: #ffc966;
}
.tableHiliteright
{
	background-color: #C8D4FC;
}


.tableContent {
	background-color: #E5EAFA;
}


.tableContentRL {
	background-color: #FFFFFF;
}


.tableContentNew {
	background-color: #f7dba8;
}
.navLevel2Body, .tableBG, .tableTabOn {
	background-color: #EFEFEF;
}
.tableTabOff {
	background-color: #FAFAFA;
}
.tableTabdisable {
	background-color: #FFFFCC;
}
.content, .tableHeading {
	background-color: #FFFFFF;
}
.scrollHeader {
	background-color: #CCCCCC;
}



/*Margins*/
.indent {
	margin-left: 13px;
	margin-right: 13px;
}

.footerImage
{
  background-image: url(../images/index_18.jpg);
  background-position: center;
  height: 63px;
  width: 751px; 
  color: #ffffff; font-family :Arial ; font-size :12px ;
}

.footerImage_asp
{
  background-image: url(../images/index_18_asp.jpg);
  background-position: center;
  height: 63px;
  width: 751px; 
  color: #ffffff; font-family :Arial ; font-size :12px ;
}

.footerDate
{
  background-image: url(../images/index_16.jpg);
  background-position: center;
 
}


.midbgbackground
{
	  background-image: url(../images/midd_bg_bottom.jpg);
}
.gray_dot
{
	 background-image: url(../images/gray_dot.jpg);
}
	
.midd_bg
{	 background-image: url(../images/midd_bg.jpg);
}
.midd_top_bg
{
	background-image: url(../images/midd_top_bg.jpg);
}

.logo
{
	background-image: url(../images/ban3.jpg);
	background-position: top;
	background-repeat:repeat-x ;
	 
}

.tableContent,.tableContentNew,.tableHiliteNew,.tableHilite,.tableContentRL
{
	text-align :left;
}
.tableHiliteright
{
	text-align :right;
}

.TopBlankTdBackground
{
  background-image: url(../images/link_bg.jpg);
  background-position: center;
 
}
/*-------------------------------*/



.buttonstyle {
       border-style: double double double double;
        border-color: #ffffff;
        border-width: 6px;
      		
		color: #FFF;
        background:  url(menu1.gif) 0 -38px;
        
        padding: 0 3px 0 3px;
     
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        
        
        }   
        
  .buttonstyle_asp {
       border-style: double double double double;
        border-color: #ffffff;
        border-width: 6px;
      		
		color: #FFF;
        background:  url(menu1_asp.jpg) 0 -38px;
        
        padding: 0 6px 0 6px;
     
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
        
        
        }         
     
            
.buttonstyleCancel {
        
        border-style: double double double double;
        border-color: #ffffff;
        border-width: 6px;
      
        
        color: #FFF;
        background:  url(menu1.gif) 0 -12px;
        padding: 0 6px 0 6px;
      
        
        text-decoration: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin: 0;
        font-size: 80%;
       
        
        }   
        
        
        
.buttonA {
    margin-left: 50px;
}
.buttonA ul {
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 30px;
}
.buttonA li {
    list-style-type: none;
    height: 30px;
    width: 125px;
    margin: 20px;
    text-align:center;
}
.buttonA li a {
    height: 100%;
    width: 100%;
    display: block;
    text-decoration: none;
    border-width: 6px;
}
.buttonA li a:link {
    color: #000000;
    font-weight: bold;
    background-color: #CCCCCC;
    border-style: outset;
}

.buttonA li a:hover {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #999999;
    border-style: outset;
}
.buttonA li a:active {
    font-weight: bold;
    color: #FFFFFF;
    background-color: #666666;
    border-style: inset;
}

/*- Menu Tabs F--------------------------- */


            
    #tabsF {
      float:left;
      width:99%;
      background:#ffffff;  
	 /* background:#E5EAFA;*/
      font-size:11px;
      line-height:normal;
	  border-bottom:1px solid #444444;
	  font-family: Arial, Helvetica, sans-serif; 
	  }
      
    #tabsF ul {
	margin:0;
	/*padding:10px 10px 0 50px;*/
	padding:10px 5px 0 10px;
	list-style:none;
      }
      
    #tabsF li {
      display:inline;
      margin:0;
      padding:0;
      }
    
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsF a span {float:none;}
    /* End IE5-Mac hack */
    #tabsF a:hover span  {
      color:#000000;
      }
     #tabsF a 
     {
		 cursor:pointer ;
	 text-decoration:none;
      }
  
    #tabsF a span 
    {
	 cursor:pointer ;
      background-position:100% -42px;
      }
      
  
    
    #tabsF a:hover 
    { 
	 cursor:pointer ;
      background-position:0% -42px;
       color:#000000;
      }
    #tabsF a:hover span{
      background-position:100% -42px;
       color:#000000;
      }
      

	#tabsF #current {
		background-position:0% -42px;
		}
	
	#tabsF #current  span  {
		background-position:100% -42px;
	}
	
	#tabsF #defaulttab {
      float:left;
      background:url("images/tableftF.gif") no-repeat left top;
      padding:0 0 0 4px;
      text-decoration:none;
     
      }
          
      #tabsF  #defaulttab span {
      float:left;
      display:block;
      background:url("images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
	 color:#444444;
     }
     
	    #tabsF #defaulttab a:hover 
    { 
	 cursor:pointer ;
      background-position:0% -42px;
       color:#000000;
      }
    #tabsF #defaulttab a:hover span {
      background-position:100% -42px;
       color:#000000;
      }
          #tabsF #defaulttab span:hover {
      background-position:100% -42px;
       color:#000000;
      }
	  
    #tabsF #Redcss {
      float:left;
      background:url("images/tableft9.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      background-position:0% -42px;
      }
    
      
      #tabsF  #Redcss span {
      float:left;
      display:block;
      background:url("images/tabright9.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      background-position:100% -42px;
      color:#000000;
 
     }
	
	    #tabsF #Redcss a:hover 
    { 
	 cursor:pointer ;
      background-position:0% 0px;
       color:#000000;
      }
    #tabsF #Redcss a:hover span 
    {
		background:url("images/tabrightF.gif") no-repeat right top;
      background-position:100% -42px;
       color:#000000;
      }
          #tabsF #Redcss span:hover {
  		background:url("images/tabrightF.gif") no-repeat right top;
      background-position:100% -42px;
       color:#000000;
      }
	
     
   #tabsF #selectedcss {
      float:left;
      background:url("images/tableftF.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      background-position:0% -42px;
      }
    
      
      #tabsF  #selectedcss span {
      float:left;
      display:block;
      background:url("images/tabrightF.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      background-position:100% -42px;
       color:#000000;
     }
	
		    #tabsF #selectedcss a:hover 
    { 
	 cursor:pointer ;
      background-position:0% -42px;
       color:#000000;
      }
    #tabsF #selectedcss a:hover span {
      background-position:100% -42px;
       color:#000000;
      }
	
	
	
	
	/* AutoComplete item */

.autocomplete_listItem 
{
	background-color :window;
	color : windowtext;
	padding : 1px;
}
/*  Style sheet for Tab Control  */


.ajax__tab_xp-theme .ajax__tab_header 
{
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
    background:url(img/xp/tab-line.gif) repeat-x bottom;
    
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_outer 
{
    padding-right:4px;
    background:url(img/xp/tab-right.gif) no-repeat right;
    height:21px;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_inner 
{
    padding-left:3px;
    background:url(img/xp/tab-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_header .ajax__tab_tab
{
    height:21px;
    padding:4px;
    margin:0;
    background:url(img/xp/tab.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_outer 
{
    background:url(img/xp/tab-hover-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_inner 
{
    background:url(img/xp/tab-hover-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_hover .ajax__tab_tab 
{
    background:url(img/xp/tab-hover.gif) repeat-x;
    
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(img/xp/tab-active-right.gif) no-repeat right;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(img/xp/tab-active-left.gif) no-repeat;
}
.ajax__tab_xp-theme .ajax__tab_active .ajax__tab_tab 
{
    background:url(img/xp/tab-active.gif) repeat-x;
}
.ajax__tab_xp-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    border:1px solid #999999;
    border-top:0;
    padding:8px;
    background-color:#ffffff;
}

/* ajax__tab_yuitabview-theme theme (img/yui/sprite.png) */
.ajax__tab_yuitabview-theme .ajax__tab_header 
{
    font-family:arial,helvetica,clean,sans-serif;
    font-size:small;
    border-bottom:solid 5px #2647a0;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(img/yui/sprite.png) #d8d8d8 repeat-x;
    margin:0px 0.16em 0px 0px;
    padding:1px 0px 1px 0px;
    vertical-align:bottom;
    border:solid 1px #a3a3a3;
    border-bottom-width:0px;
}
.ajax__tab_yuitabview-theme .ajax__tab_header .ajax__tab_tab
{    
    color:#000;
    padding:0.35em 0.75em;    
    margin-right:0.01em;
}
.ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer 
{
    background: url(img/yui/sprite.png) #bfdaff repeat-x left -1300px;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab 
{
    color:#fff;
}
.ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
{
    background:url(img/yui/sprite.png) #2647a0 repeat-x left -1400px;
    
}
.ajax__tab_yuitabview-theme .ajax__tab_body 
{
    font-family:verdana,tahoma,helvetica;
    font-size:10pt;
    padding:0.25em 0.5em;
    background-color:#edf5ff;    
    border:solid 1px #808080;
    border-top-width:0px;
}

.content1  a 
{
font-family:verdana;
font-size:10px;
font-weight:bold;
color:#0050ab;
padding:5px 5px 5px 5px;
text-decoration:none;
}

.GridTemplateStyle1
{
	font-family:Verdana;
	font-size:11px;
	color:Black;
	height:35px;
	padding:3px 3px 3px 3px;
	border-spacing:3px;
	border-width:4px;
}

.CustomTabStyle .ajax__tab_header {
    font-family:verdana,tahoma,helvetica;
    font-size:18px;
  font-weight:bold;
   color:Lime;
}

.groovybutton
{
   font-size:10px;
   font-family:Verdana ;
   font-weight:bold;
   color:#FFFFFF;
   height:18px;
   background-color:#AAAAAA;
   border-top-style:solid;
   border-top-color:#9933FF;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#9933FF;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#6666ff;
   border-left-width:10px;
   border-right-style:solid;
   border-right-color:#9933FF;
   border-right-width:1px;
   text-align:center;
}


.ButtonCSS
{
   font-size:12px;
   font-family:Arial,sans-serif;
   font-weight:bold;
   text-decoration:none;
   color:#FFFFFF;
   background-color:#6699cc;
   border-top-style:double;
   border-top-color:#6699cc;
   border-top-width:4px;
   border-bottom-style:double;
   border-bottom-color:#6699cc;
   border-bottom-width:4px;
   border-left-style:double;
   border-left-color:#6699cc;
   border-left-width:4px;
   border-right-style:double;
   border-right-color:#6699cc;
   border-right-width:4px;
}

.breadcrumb{
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.breadcrumb a{
background: transparent url(images/breadcrumb.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: navy;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: navy;
}

.breadcrumb a:hover{
text-decoration: underline;
}

#Exporttoexceldiv
{
 background:url(images/exporttoexcel.jpg) no-repeat right;
 float:right;

}
#showChartdiv
{
	float:right;
}
.tableContent1,.tableContentNew1,.tableHiliteNew1
{
	text-align :left;
}
.tableHilite1
{
	text-align :right;
}
.ArrangeText
{
	font-family:Arial;font-size:12px;text-align:justify; color:Black
	 
}
.Grid { border: solid 1px #FFFFFF; }
.Grid td
{
border: solid 1px #FFFFFF;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: center;
}
.GridHeader
{
font-weight:bold;
font-family:Verdana ;
font-size:11px;
color:white;
background-color: #8b8dbb;
}
.GridItem
{
background-color: #e6e6e6;
}

.GridAltItem
{
background-color: white;
}

.TableRightText
{
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	 font-size:12px;
	 color:Black;
	  font-weight:bold;
	
}
.TableLeftText
{
	font-family:Verdana;
	text-align:left;
	 font-size:11px;
	 color:Black;
	  font-weight:400;
	
}

/*table.mytable {  padding: 0px; border: none; border: 1px solid #789DB3;}
table.mytable td { font-size:11px; border: none; background-color: #F4F4F4; 
vertical-align: middle; padding: 7px;  }
table.mytable tr.special td { border-bottom: 1px solid #ff0000;  }*/




tr.d0 td {
	background-color: #F4F4F4; color: black;padding: 7px
}
tr.d1 td {
	background-color: white; color: black;padding: 7px
}

a.squarebutton{
background: transparent url('images/square-blue-left.gif') no-repeat top left;
display: block;
float: right;
font: normal 12px Verdana; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
font-weight:bold;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}

a.squarebutton span{
background: transparent url('images/square-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


.lblerror
{
	color:Red;
	font-family:Verdana ;
	font-size:12px;
	 font-weight:bold;
}

fieldset
{
	border: 1px solid #999999;

}


.legend
{
	color:#999999;
	font-family:Arial Narrow ;
	font-size:19px;
	 font-weight:bold;
}


.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.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;
}
.modalpopuptextlight 
{
	background-color:#c9c7ad;
	color:#615b2e;
	font-weight:bold ;
}

.modalpopuptextDark
{
	background-color:#9d9b80;
	color:#ffffff;
}
.modalPopup1 {
	background-color:#edece2;
	border-width:3px;
	border-style:solid;
	border-color:#9f9d83;
	padding:3px;
	width:250px;
}
.modalpopupbutton
{
		color: #26370A;
        background-image: url(images/menu1.gif) ;
        background-repeat :no-repeat ;
        background-position:right;
        background-color:#cdd8b9;
       
        border-style: solid solid solid solid;
        border-color: #94AA74;
       
        border-width: 2px;
        margin: 10px;
        text-align:left;
        padding-left: 15px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}

.gridpanel
{
	
	
	scrollbar-face-color:#C8D4FC;
 
}

table.servicesT
{ font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 320px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
       }


table.servicesT td.servHd
{ border-bottom: 2px solid #6699CC;
background-color:#fafafa;
text-align: left;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040;}


table.servicesT td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa;
text-align: left;
padding-left: 3px;} 

.servBodL { border-left: 1px dotted #CEDCEA; } 





.ShowDashboard 
{
	margin-left:20px;
	text-align:left;
	font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size :12px ;

}

.labels
{
	left: 0px;
	width: 250px;
	position: relative;
	text-align: right;
	font-size: 9pt;
	color: #1a3b69;
}

.sampleTable
{
	border-spacing:0px;
	border-collapse:collapse;
	margin: 0px;
	padding: 2px;
	
	vertical-align:top;
	text-align:left;
}
.controls
{
	border-spacing:0px;
	border-collapse:collapse;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top:0px;
	padding-bottom:0px;
	width: 100%;
	vertical-align:middle;
	font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size :12px ;
}

td.tdchart
{
	width:560px;
}

td.label
{
	
	text-align: right;
	margin: 0px;
	padding:0px;
}

.AnnualYear
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}







.gridrow
{
	font-family:verdana;
	font-size:11px;
	color:Black;
	background-color:#EEF1F8;
	border:#000000 1px solid;
}

.gridheader
{
font-family:Arial;
font-size:11px;
color:#000000;
border:#000000 1px solid;
vertical-align:top;
}

.fieldset
{
    text-decoration:none;
	font-family: Verdana;
	font-size: 12px;
	font-weight:bold;	
	color: #344ba2;
}

.FirstRow
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	color: #000000;
	height:12;
	background-color:#EEF1F8;
}
.Condition
{
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
	height:12;	
}

.tableHilite a
{
	text-decoration:none;
	color:#000000;
}

.mobile_bg
{	 background-image: url(../images/midd_bg.jpg);
	
}

.footerImageMobile
{
  background-image: url(../images/index_18_asp.jpg);
  background-position: center;
  height: 15px;
  width: 300px; 
  color: #ffffff; font-family :Arial ; font-size :10px ;
}

.pageMobileTitle {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #9E2121;
}


