﻿body 
{ 
    
    padding:0px 0px 0px 0px;
    margin:0px; background-color:#F0F0F0; 
  font-family:Arial; font-size:11px;
}
/* The master and sub master page controls */

#Header
{
  /* border-bottom: outset; */
    font-family:Arial; 
    width: 800px; 
    background-color:White;
    border:0;  
     /* border-bottom:thin 1 black;
    border-style:groove;
     border-bottom-width:thin; */  
}
#Mastbody
{
  /* border-bottom: outset; */
    font-family:Arial; 
    width: 800px; 
    background-color:White;  
     /* border-bottom:thin 1 black;
    border-style:groove;
     border-bottom-width:thin; */  
}
#SessionInfo 
{ 
    background-color:#003366;
    color:White; 
    font-style:normal;
    border:0; 
    font-size:13px;
    
}

#SessionInfo a:link
{ 
    background-color:#003366; /* #0000CC;  */
   
       color:White;  
       font-style:normal;
    
    
}
.ssurl
{
  font-family:Arial; 
  color:White;    
}

.Detail
{ 
    width:800px; height:400px;
    
   
}


.Navigation
{
    width: 150px;
    background-color: white;
    height: 100%;
    margin-top: 0px;
    vertical-align: top;
    /*color: white;*/
}

.Navigationx a:link
{
   color:White; 
}



.header1
{ 
   

}
#TopMenu
{
  /*  border-bottom-style: solid; */
    width: 630px;
     background-color: #5D7B9D; font-family:Arial; 
     
     vertical-align: bottom; height:12px; 
       
}
#TopMenu2
{
    height:14px;
     margin-right:0px; 
     background-color:#5D7B9D; 
     border-width:0; 
 
}

.whtbg
{
    background-color:White;
}

.topmenu_spacing
{
    background-color:#5D7B9D; width:612px;font-family:Arial; color:white; 
     
}





#Content
{
    
    width: 798px; 
  /*  border-right-style: inset; */ 
     height: 300px;
     background-color:White;
   
}
.MainContent
{
    
    width: 650px; 
    margin-top:0px; 
    background-color:White;
     height: 100%; 
    
   
}


#Footer
{
   width: 800px; 
   text-align:center;
   vertical-align:top;   
   font-size:11px;
       
}
bga
{
    background-color:Navy
}
#H3
{
    font-family: Arial; 
}

#MenuTable
{
   /* background-color:White; */
   
}




 
 .blued 
{
 background-color:#5D7B9D; 
 border-left:0; text-align:center;
    font-family:Arial; 
 /*display: block; */
 letter-spacing: 0px; 
  font-size:12px; color:White; 
  text-decoration:none; 
}

.blued a:link, .blued:visited
{
 background-color:#5D7B9D; 
 border-left:0; text-align:center;
    font-family:Arial; 
 display: block;
 letter-spacing: 0px; 
  font-size:12px; color:White; 
  text-decoration:none; 
}

 
 .blued a:hover
 {
  color:#5D7B9D; 
  background-color:White; text-align:center;
  font-family:Arial;
  text-decoration:none;  
     
 }
 



/* Universal Format */
.Content_body
{

    border:0;
   width:100%;
   height:330;
   font-family:Arial; 
   font-size:13px; 
   background-color:White;
   color:#003366; 
   text-align:left; 
   margin-left:0; 
   font-weight:300;
   text-decoration:none;
}
.title
{
  
   color:#660000;
  font-size:16px; 
  font-weight:700;
  font-family:Arial;
}

 .Section_title
{
    
    text-align:center;
    background-color:White; 
    color:#5D7B9D;
     font-size:15px;
    font-weight:700;font-family:Arial;

}
.black_text
{
  color:black; font-family:Arial;  font-size:13px;
}

.unique_text
{
  color:#660000; font-family:Arial;  font-size:13px;
}

.small_text
{
    font-size:10px;font-family:Arial;
}
.deal_label
{
    font-size:12px;font-family:Arial; color: #003366;
}
.deal_text
{
    font-size:12px;font-family:Arial;
}
.deal_readonly
{
    font-size: 12px;
    font-family: Arial;
    border-right: gray 1px solid;
    border-top: gray 1px solid;
    border-left: gray 1px solid;
    border-bottom: gray 1px solid;
}

.medium_text
{
    font-size:13px;font-family:Arial;
}

.medium_text_red
{
    font-size: 13px;
    font-family: Arial;
    color: red;
}
.medium_text_red_right
{
    font-size: 13px;
    font-family: Arial;
    color: #660000;
    text-align: right;
}

.medium_text_label
{
    font-size: 13px;
    font-family: Arial;
    color: #003366;
}

.medium_text_right
{
    font-size: 13px;
    font-family: Arial;
    text-align: right;
}
.medium_text_cell
{
    font-size: 13px;
    font-family: Arial;
    vertical-align:middle;
    height: 25px;
    background-color:#B5C7DE; color:#222222;
}
.deal_table
{
    font-size: 13px;
    font-family: Arial;
    color: #003366;
    background-color: #ffffcc;
}
.medium_text_cell_3
{
    font-size: 13px;
    font-family: Arial;
    color: #ffffff;
    background-color: #669999;
}

.large_text
{
    color:#660000; 
    font-size:15px;
    font-family:Arial;
}
.large_text_label
{
    color: #660000;
    font-size: 15px;
    font-family: Arial;
    border-right: white 0px solid;
    border-top: white 0px solid;
    border-left: white 0px solid;
    border-bottom: white 0px solid;
}
.large_text_body
{
    color:#003366; 
    font-size:15px;
    font-family:Arial;
}
.large_black_text
{
    color:#000000; font-size:16px; font-weight:700;font-family:Arial;
}


.xlarge_text
{
    font-size:18px;font-family:Arial;
}
.borderline
{
    
   
    height:5px;
    width:100%; 
    line-height:1px; line-height:15px;
    
       
}
.graytext
{
    color:#cccccc;
}

.gray_background
{
   border:0; background-color:#eeeeee; border-collapse:collapse; height:279; width:100%;
 
}
.lightblue_background
{
   background-color:#5D7B9D;color:White; font-weight:bold; height:22px; 
}



/* Grid View CSS */
.grdcss
{
 
  color:Black; width:100%; background-color:White; 
  font-size:12px;
  border-top: #999999 solid 1px;
 border-right:#999999 solid 1px;
 border-bottom: #999999 solid 1px;
 border-left: #999999 solid 1px;
}

.grdfor
{
   background-color:#eeeeee;   
}

.grdsel
{
    background-color: #ccffcc;
    font-weight: bold;
    color: black;
}
.grdsel a:active
{
 background-color:#000099; font-weight:bold; color:White;
}

.grdpg
{
 background-color:#999999; color:Black; text-align:center; 
}
.grdpg a:active
{
 background-color:#999999; color:Black; text-align:center; 
}

.grdhd
{
  background-color:#5D7B9D; font-weight:bold; color:White;
 
}

.grdhd a:active
{
  background-color:#5D7B9D; font-weight:bold; color:White;
 
}
.grdhd a:visited
{
  background-color:#5D7B9D; font-weight:bold; color:White;
 
}
.grdalt
{
  background-color:#eeeeee; 
}


/* left Navigation */



.navig
{
    background-color: #5D7B9D;
    font-weight: 500;
    font-size: 14px;
    color: White;
    font-family: Arial;
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    height: 22px;
    display: inline;
}


 
 .navig_hover
{
    color: #5D7B9D;
    background-color: White;
}
 .navigx a:visted
 {
  color:#003366;  
  font-family:Arial; 
  text-decoration:none; 
 }
 
 .navig2
{
    background-color: #D7D7D7;
    font-family: Arial;
    font-weight: 500;
    font-size: 14px;
    color: #333333;
    text-decoration: none;
    border-right: white 1px solid;
    border-top: white 1px solid;
    border-left: white 1px solid;
    border-bottom: white 1px solid;
    height: 22px;
    display: inline;
}

 .navig2x a:focus
 {
 /* color:#D7D7D7; */ 
 background-color: #D7D7D7; 
  font-family:Arial; 
  text-decoration:none; 
   color:#440000;
     
 }

 .navig2x a:link
 {
 /* color:#D7D7D7; */ 
 background-color: #D7D7D7; 
  font-family:Arial; 
  text-decoration:none; 
   color:#333333;
     
 }
 .navig2_hover
{
    background-color: #003366;
    color: white;
}


.acctMenu
{
   
    width: 100%;
     background-color: White; 
     
            
}




/*

 Login page */

.loggedcss
{ 
    background-color:#F7F6F3; 
    border-color:#E6E2D8; 
    padding:4; border-style:solid; border-width:1px; 
    font-size:14px; color:#333333;
 
}

.logtxt
{
    background-color: #5D7B9D;
    font-size: 15px;
    color: White;
}
.logttl
{ 
    font-style:normal; 
    font-size:12px; 
 
}
.loginst
{
    background-color: #ff9933;
    font-style: italic;
}
.logbtn
{
  background-color:#FFFBFF; border-color:#CCCCCC; border-style:solid; border-width:1px; font-size:12px; color:#284775;
}


.SectionBar
{
    color: #5d7b9d;
}
.SelectedRow
{
    background-color: #99cc99;
} 


.DetailViewRowStyle
{
    font-size:13px;font-family:Arial;
}


.DetailViewAltRowStyle
{
    background-color: #dcdcdc;
    font-size: 13px;
    font-family: Arial;
}
.test
{
    vertical-align: middle;
}

