﻿body 
{margin: 0px; font-size:68.75%; font-family: Arial, Verdana, Helvetica, sans-serif; background-color:#fff; color: #0b317a; width:100%;}/* #BDBDBD */
 
 /*The site container*/
.mainContainer{width:759px;float:none;  position:relative;   left:0px; top:0em; margin:auto;  }
 
 /*The Header*/
    .mainContainer .header{width:759px; height:90px; float:left; margin-bottom:18px; position:relative; background-color:Transparent;  }
    
    /*The Header top bar*/
    .mainContainer .header .headerTop{width:759px; height:30px; float:left; position:relative; background-color:#6C83AF;  }
    
    .mainContainer .header .managedServices{width:759px; height:30px; float:left; margin-top:0px;  position:relative; background-color:#0B317A;  }
    .mainContainer .header .managedServices .managedServicesLeft{width:542px; height:30px; float:left;  position:relative; background-color:#0B317A;  }
    .mainContainer .header .managedServices .managedServicesRight{width:217px; height:30px; float:left;  position:relative; background-color:#0B317A;  }
    
    .mainContainer .header .logo{width:759px; height:30px; float:left;  margin-top:0px;  position:relative; background-color:#ffffff;  }
    .mainContainer .header .logo .logoLeft{width:620px; height:30px; float:left;  position:relative; background-color:#ffffff;  }
    .mainContainer .header .logo .logoRight{width:139px; height:30px; float:left;   position:relative; background-color:#ffffff;  }
    
    /*The Buffer between the head and mid*/
    .mainContainer .buffer{width:759px; height:7px; float:left; position:relative; background-color:transparent; }
       
    /*Mid Section*/
    .mainContainer .middle{width:759px;  float:left; position:relative; background-color:transparent;}
    
    /*The base container for the menu on left*/
    .mainContainer .middle .middleLeft{width:270px; height:100%; float:left; margin-left:0px; position:relative; background-color:transparent;}
    .mainContainer .middle .middleLeft .blue{width:270px; height:auto; float:left; position:relative;  padding-bottom:22px;   color:#9DADBD; margin-bottom:7px; background-color:#0B317A;}
    
    .mainContainer .middle .middleLeft .blue  .menuBox{ position:relative;    float:left; font-size:1.1em; margin-left:33px; margin-bottom:10px; margin-top:8px;}
    *html  .mainContainer .middle .middleLeft .blue  .menuBox{margin-left:10px;}
    .mainContainer .middle .middleLeft .blue  .menuBoxImg{ position:relative; margin-top:0px; float:left; width:11px;  background:  url(images\menu\menu_item_blue.gif) no-repeat;}
    .mainContainer .middle .middleLeft .blue  .menuBoxText{ position:relative; float:left; margin-top:0px;}

    .mainContainer .middle .middleLeft .blue  #menuHeader {margin:0 0 0 35px; padding-top:20px; color:#fff; display:block; font-size:1.2em;}
    
    /*
        .mainContainer .middle .middleLeft .blue  #menuBox ul {padding:20px 0 0 0; margin: 0 15px 0 35px;}
    */
           
   .mainContainer .middle .middleLeft .midImg{width:270px; height:195px;   float:left; position:relative;padding-bottom:0px; padding-top:0px; padding-left:0px;    margin-bottom:7px; background-color:transparent;}
    .mainContainer .middle .middleLeft .botBox{width:230px; height:87px; padding:20px; line-height:28px; color:#fff;  font-size:22px; font-family:VAGRounded Lt;   float:left; position:relative; margin-bottom:7px; background-color:#6C83AF;}
     
    /*
        .mainContainer .middle .middleLeft .menuBlockTop{width:147px; height:5px;   float:left; position:relative; background-color:transparent;background-image: url(../images/menu/tm.jpg); background-repeat:no-repeat;}
        .mainContainer .middle .middleLeft .menuBlock{width:145px; height:100%;  float:left; margin-top:0px; position:relative; border-left:solid 1px #0E337E;border-right:solid 1px #0E337E; background-color:transparent;}
        .mainContainer .middle .middleLeft .menuBlock .baseBack{width:139px; height:100%;  float:left; margin-top:0px; margin-left:2px; position:relative; border-left:solid 1px #ECE9D8;border-right:solid 1px #ECE9D8; background-color:#6C83AF;}
        .mainContainer .middle .middleLeft .menuBlock .baseBack .menuBox{width:133px;  float:left; margin-top:0px; margin-left:3px; margin-bottom:1px; position:relative;  border-left:solid 1px #ECE9D8; border-right:solid 1px #ECE9D8; background-color:white;}
    */
    
    .mainContainer .middle .middleLeft .menuBlockBottom{width:147px; height:5px;  float:left; margin-top:0px; position:relative; background-color:transparent;background-image: url(../images/menu/bm.jpg); background-repeat:no-repeat;}
    /*End The base container for the menu on left*/
                
    /*The Body*/
    
    .mainContainer .middle .middleContent{width:440px; margin-top:0px;  margin-left:29px; float:left; font-size:1.1em; position:relative; background-color:Transparent; padding-left:15px;}
    * html .mainContainer .middle .middleContent{margin-left:24px;}
    /*Message Box*/
    .mainContainer .middle .middleContent .mainMessage{width:435px;  margin-left:0px;margin-bottom:10px; float:left; position:relative; background-color:Transparent; padding:5px; }
    /*all purpose Box*/
    .mainContainer .middle .middleContent .allBox{width:440px;  margin-left:0px; margin-top:10px; float:left; position:relative; background-color:Transparent;border:solid 1px #214285; padding:0px; }
    
    /*contentBody no border container*/
    .mainContainer .middle .middleContent .contentBody{width:440px;  margin-left:0px; margin-top:10px;margin-bottom:10px; float:left; position:relative; background-color:Transparent; padding:5px; }
    *html .mainContainer .middle .middleContent .contentBody{width:420px;}
    
    /*navBox*/
  .mainContainer .middle .middleContent .navBox{width:440px;  margin-left:0px; margin-top:10px; float:left; position:relative; background-color:Transparent; padding:0px; }
    .mainContainer .middle .middleContent .title{width:435px; font-size:20px; font-weight:bold; font-family:VAGRounded Lt;  margin-left:0px; margin-top:0px; float:left; position:relative; background-color:Transparent; padding-top:0px;  padding-bottom:10px;}
      
    /*Sub Message*/
    .mainContainer .middle .middleContent .subBox{width:435px;  margin-left:0px; margin-top:10px; float:left; font-weight:bold; position:relative; background-color:Transparent; padding:5px; }
                
    /*all purpose Box
    .mainContainer .middle .middleContent .cvOptionBox{width:210px;  margin-left:0px; margin-top:10px; float:left; position:relative; background-color:Transparent;border:solid 1px #C1CCD9; padding:0px; }
    * html  .mainContainer .middle .middleContent .cvOptionBox{width:200px;}*/
   /*all purpose Box*/
    .mainContainer .middle .middleContent .cvOptionBox{width:400px;  margin-left:0px; margin-top:10px; float:left; position:relative; background-color:Transparent;border:solid 1px #C1CCD9; padding:0px; }
    * html  .mainContainer .middle .middleContent .cvOptionBox{width:400px;}
    
    /*End The Body*/ 
    /*End Mid Section*/
    
    /*The Footers*/
    .mainContainer .bottomBar{width:759px; height:30px; float:left; position:relative; margin-top:23px; margin-bottom:30px;  background-color:#0B317A;}
    .mainContainer .footer{width:759px; float:left; font-size:1.1em;  text-align:center; position:relative;  background-color:white;}
    /*End The Footers*/
        
     /*Start home page--Default
    a{ text-decoration:none; background-color:#EFF2F5; color:#0E337E; padding-left:10px; width:123px; height:100%; display:block;}    
    */
    a{text-decoration:none;}
    a:link {  }
    a:visited {}
    a:hover  {background-color:#DFE6EC;  text-decoration:underline; }
    a:active  { }

    a.back { float:left; margin-left:0px; width:55px; text-align:center; padding:0px; background-color:#fff; color:#E4EDFA; text-decoration:none;}
   a.back :link{background-color:#6C83AF;}
    a.back :hover{background-color:#1C4283;}
    /*
        a.back :active{background-color:#1C4283;}
    */
    a.back :active{background-color:#E4EDFA;}
    
   a.next { float:right; margin-right:0px; width:55px; text-align:center; padding:0px; background-color:#fff; color:#E4EDFA; text-decoration:none;}
     a.next :link{background-color:#6C83AF;}
    a.next :hover{background-color:#1C4283;}
    a.next :active{background-color:#1C4283;}

    img{ border:0px;}
    
    a.bam{ background-color:Transparent;}
    
    input{ font-family:Arial, Verdana, Helvetica, sans-serif;  color:#6C83AF;}
    select{font-family:Arial, Verdana, Helvetica, sans-serif;  color:#6C83AF;}

    a.topMenuLinks { float:left;  width:auto; font-weight:normal;    height:14px; margin-left:6px; padding-left:9px; margin-right:0px; margin-top:8px; padding-right:15px;  text-align:left;  background-color:transparent; color:#E2E6EF; border-right:solid 1px #E2E6EF;}
    a.topMenuLinks :link{  background-color:transparent;}
    a.topMenuLinks :hover{ background-color:transparent; text-decoration:underline;}
    a.topMenuLinks :active{ background-color:transparent;}
    a.topMenuLinks :visited{ background-color:transparent;}
    
    a.topMenuLinksEnd { float:left;  width:auto; font-weight:normal;    height:14px; margin-left:6px; padding-left:9px; margin-right:0px; margin-top:8px; padding-right:15px;  text-align:left;  background-color:transparent; color:#E2E6EF; }
    a.topMenuLinksEnd :link{  background-color:transparent;}
    a.topMenuLinksEnd :hover{ background-color:transparent; text-decoration:underline;}
    a.topMenuLinksEnd :active{ background-color:transparent;}
    a.topMenuLinksEnd :visited{ background-color:transparent;}
    
    a.bottomMenuLinks { float:left;  width:auto; font-size:1.1em; font-weight:bold;    height:15px; margin-left:15px; margin-right:9px; margin-top:8px;  text-align:left;  background-color:transparent; color:#9DADCA;}
    a.bottomMenuLinks :link{  background-color:transparent;}
    a.bottomMenuLinks :hover{ background-color:transparent; text-decoration:underline;}
    a.bottomMenuLinks :active{ background-color:transparent;}
    a.bottomMenuLinks :visited{ background-color:#ffffff;}
    
     a.general{color: #0b317a; text-decoration:underline; background-color:Transparent;}
     
     .GridView td
{
    padding-left: 8px;
}
.GridView input, select
{
    font-size: 10px;
}

.GridViewPager td table tbody tr td a
{
    color: #ffffff;
}

