
body
{
       border-left: thin solid #273b5f;
       border-right: thin solid #273b5f;
       border-bottom: thin solid #273b5f;
       width: 958px;
       /*height : 977px;*/   
       /*height: 100%;*/   
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10pt;
       background-color: #fff; 
       background : #e1e5f0;  
     /*     background-color : #e1e5f0;  */
       margin: 0 auto;
    /*   padding: 20;     */
       padding-top: 10px;  
       text-align:left;
       line-height: normal;
       color: #000000;
   /*    color: #696969;   */
    /*   border-top-color: #273b5f;  */
    /*     height: 894px;*/
       border-top-style: solid;
       border-top-width: thin;
}   

#FlashPage
{
       border-style: solid;
       border-width: thin;
       width: 970px;
       /*height: 100%;*/
       font-family: Arial, Helvetica, sans-serif;
       font-size: 10pt;
       background-color: #fff;
       margin: 0 auto;
       padding: 0;
       text-align:left;
       line-height: normal;
       color: #000000;
       border-top-color: #273b5f;
       border-right-color: #273b5f;
       border-bottom-color: #273b5f;
       border-left-color: #273b5f;
       background-image: url('../images\dastard.bmp');
}



#InternetHeader
        {
            height: 52px;
          background-image: url('../images/banner_repeater.jpg');  
/*            background-image: url("../images/blue-banner-repeater.png");   */
            background-repeat: repeat-x;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            width: 956px;
            padding-top:25;
          
        }
        
#InternetBody
        {
           /* background: White;*/
           /* padding: 10px 10px 10px 0px;  */
            margin-left: auto;
            margin-right: auto;
            text-align: justify;
     /*       width: 945px;   */
            width: auto;  
            height: auto;
           /*  width: 939px;  */
}
        
#InternetFooter
        {
            height: 25px;
            line-height: 25px;
            padding-left: 10px;
            padding-right: 10px;
            background-image: url('../images/blue-footer-repeater.png');
            background-repeat: repeat-x;
            margin-left: auto;
            margin-right: auto;
          /*  width: 934px;  */
            width: auto;
        }


#HeaderCounty
        {
            float: right;
        }

       
#HeaderTitle
        {
            float: left;
        }
#footer
{
       clear: both; /*position: absolute;bottom:0;*/
       height: 25px;
       margin-top: 5px;
       left: 0;
       width: 965px;
       background: url(Images/blue-footer-repeater.PNG) repeat-x;
       
       text-align: center; /*background-color: #fff;background: url('../Images/blue-footer-repeater.PNG') repeat-x;*/
       font-family: Arial, Helvetica, sans-serif;
       font-size: 8pt;
       font-weight: normal;
       color: #FFFFFF;
       z-index: 0;
}

#internet-footer-copyright-text {
       display:block;
       float:left;
       text-align:left;
       width:33.5%;
       color: White !important;
       font-size:8pt;
}
#internet-footer-terms {
       display:block;
       float:left;
       text-align:center;
       width:30%;
       color: White !important;
       font-size:8pt;
}
#internet-footer-application-name {
       display:block;
       float:right;
       text-align:right;
       width:33.5%;
       color: White !important;
       font-size:8pt;
}

/*
.footertableHP
{
   
   font-family : Arial, helvetica, sans-serif; 
   font-size : 8pt;
   font-weight :  normal;
   color: #FFFFFF;
}
a.footertableHP:link { text-decoration: none;}
a.footertableHP:visited { text-decoration: none;}
a.footertableHP:hover {text-decoration: underline;}  */

/*    */
.text16ptCentered
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 16pt;
   font-weight : bold;
   font-style :normal;
   text-align :center
}

.text12ptCentered
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12pt;
   font-weight : bold;
   font-style : italic;
   text-align :center
}
.text10pt
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : normal;
   font-style : normal;
}
.text10ptCentered
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : normal;
   font-style : normal;
   text-align :center
}
.text10ptRight
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : normal;
   font-style : normal;
   text-align :right
}
.text10ptJustif
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : normal;
   font-style : normal;
   text-align :justify
}
.text10ptItalics
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : normal;
   font-style :italic
}

.text10ptbold
{
   color:#000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : bold;
   font-style : normal;
}
.text8ptRed
{
   color : #000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 8pt;
   font-weight : normal;
   font-style : normal;
   color : Red;
}

.gridRed
{
      color : Red;
}
.gridOriginal
{
      color : #000000;
}

.gridBasicBlankLine
{
     color : pink;
}
.gridBlankItem
        {
      background-color:green        !important;
	  border-top:solid 1px #D8D8D8  !important;
      height: 10px                   !important;
      line-height: 10px              !important;
      padding: 1px 1px 1px 1px      !important;
      overflow: hidden              !important;
	  text-align:left               !important;
	  vertical-align:middle         !important;
        }

.gridItem
        {
      background-color:green        !important;
	  border-top:solid 1px #D8D8D8  !important;
      height: 10px                   !important;
      line-height: 10px              !important;
      padding: 1px 1px 1px 1px      !important;
      overflow: hidden              !important;
	  text-align:left               !important;
	  vertical-align:middle         !important;
        }

 /*tbody.igg_Item>tr>td
        {
      background-color:green        !important;
	  border-top:solid 1px #D8D8D8  !important;
      height: 5px                   !important;
      line-height: 3px              !important;
      padding: 1px 1px 1px 1px      !important;
      overflow: hidden              !important;
	  text-align:left               !important;
	  vertical-align:middle         !important;
        }*/

.modalBackground 
{
 /*   background-color:#30f; color:#fff; filter: alpha(opacity=20);   */
    background-color:transparent; color:#fff; filter: alpha(opacity=75); 


 /*    background-color:Gray;
    filter:alpha(opacity=30);
   opacity:0.7;*/
}
.modalBackground2 
{
    background-color:transparent; color:green; filter: alpha(opacity=20);   
    /*background-color:transparent; color:#fff; filter: alpha(opacity=75);*/ 


 /*    background-color:Gray;
    filter:alpha(opacity=30);
   opacity:0.7;*/
}


.GroupHeader
{
   color:#000000;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : bold;
   font-style : normal;
   float:left
}

.link10pt
  {
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 10pt;
    font-weight : bold;
    color:#1340bd;  
    text-decoration:none;

 }

a.link10pt:link { text-decoration: none;}
a.link10pt:visited { text-decoration: none;}
a.link10pt:hover {text-decoration: underline;}
.link10pt a:link { text-decoration: none;}
.link10pt a:visited { text-decoration: none;}
.link10pt a:hover {text-decoration: underline;}

a.info{
    position:relative; /*this is the key*/
    z-index:24; background-color:#ccc;
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:#ff0}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: center}

