body{
	background:#5a5959;
	text-align:center;
	font-family:arial;
}
table.total
    {
        /*table-layout: automatic;*/
        text-align: left; 
        width:100%;
        margin:0px;    
    }
    
    tr.letters
    {
        font:0.8em sans-serif,arial;
        font-size:12px;     
        font-weight:bold !important;;   
        background: #A1A0A5 ;
        color:#000;
        font-family:arial,"Arial Rounded MT Bold";  

    }
    tr.letters td{
      background:#BFBFBF url(/images/table_header.gif) repeat-x !important;
      font-family:sans-serif, arial !important;
      font-weight:bold !important;;
      font-size:12px !important;
      height:32px !important;
      border-top-color:#FE9833 !important;
      padding-bottom:0px !important;
      padding-top:0px !important;
  } 
    
      tr.letters_sort td{
      background:#BFBFBF url(/images/table_header.gif) repeat-x !important;
      font-family:sans-serif, arial !important;
      font-weight:bold !important;;
      font-size:12px !important;
      height:3px !important;
      border-top-color:#FE9833 !important;
      padding-bottom:0px !important;
      padding-top:0px !important;
  } 
    tr.letters_sort1 td{
      background:#BFBFBF url(/images/table_header.gif) repeat-x !important;
      font-family:sans-serif, arial !important;
      font-weight:bold !important;;
      font-size:12px !important;
      height:30px !important;
      border-top-color:#FE9833 !important;
      padding-bottom:0px !important;
      padding-top:0px !important;
  } 
  tr.sort_report td{
      font-family:sans-serif, arial !important;
      font-weight:bold !important;;
      font-size:12px !important;
      height:32px !important;
      border-top-color:#FE9833 !important;
      padding-bottom:0px !important;
      padding-top:0px !important;
  } 

   h1,h2,h3,h4
    {
       text-align: center;   
        
    }  
    
    table.submitforms
    {
       
        text-align: left; 
       
        
        /*width:80%;*/
        margin:0 0 0 0%;    
       /* border-collapse: separate;*/
       /* empty-cells: show;*/
       
    
    }  
    
    table.requestform td
    {
          text-align: left;
          
         /*table-layout: automatic;*/        
        /*width:100%;*/
        /*margin:0 0 0 0%;*/       
       /* border-style:solid;*/
      /*  border-collapse: separate;*/
       /* empty-cells: show;*/
    }
	
	 table.requestforms 
    {
          padding-left:20px;
    }
	
	 table.requestforms tr td
    {
          text-align: left;
    }
    
    
     table.requestforms1
    {
          text-align: left; 
               
        /*width:100%;*/
        /*margin:0 0 0 0%;*/        
       /* border-style:solid;*/
      /*  border-collapse: separate;*/
       /* empty-cells: show;*/
    }
    
    
     table.requestforms2
    {
          text-align: left; 
                
        /*width:100%;*/
        /*margin:0 0 0 -17%; */      
       /* border-style:solid;*/
      /*  border-collapse: separate;*/
       /* empty-cells: show;*/
    }
     .new_lselect{
      width:152px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      border: 1px solid grey;
      background:white;
      padding:3px;
    }   
    .new_ltext{
      width:200px;
      -webkit-border-radius: 3px;
      -moz-border-radius: 3px;
      border-radius: 3px;
      border: 1px solid grey;
      padding:3px;
    }
    
    .ltext 
    {
    width: 150px;
    border:1px solid #882C8E;
   
    }
    
    .dtext
    {
    width: 128px;
    border:1px solid #882C8E;
    }
  
     .stext select 
    {
    width: 154px;
    border:1px solid #882C8E;
    }
    
    /*td.arange
    {
    border-right: 0px;
  border-top: 1px;
  
  font-size: 14px;
  /*height: 10px 0px;*/
  /*padding: 5px;*/
  text-align: justify;
  width: 150px;
    }*/
    
    .tarea 
    {
    width: 10%;
    height: 3%;
    border:1px solid #882C8E;
    }
    
    p.service_list_first,span.report_list
    {
       background-color:#efefef; 
       font-size:12px;
       font-weight:bold;
       text-decoration:none;
       padding-left:50px;
    }
    
    
    p.service_list_second
    {
       background-color:#7A4391;
       font-size:14px;
       font-weight:bold;
       text-decoration:none;
       color:#fff;
       font-family: ;
       word-spacing: normal;
       text-align: center;
       letter-spacing: 0;
       line-height: 1.5em;
       font-size: 1em;
    }
    .service_list_first a
    {
      text-decoration:none;
     
    }
   .service_list_first a:hover
    {
      text-decoration:none;   
    }
    
    .service_list_third a
    {
      text-decoration:none;
      color:#FF5A00;
    }
    
    .service_list_third a:hover
    {
      text-decoration:none;
     /* background-color:#0D32DF;*/
     /* color:#ffffff;*/
    }
     p.service_list_third
    {
       background-color:#efefef; 
       font-size:12px;
       font-weight:bold;
       text-decoration:none;
       padding-left:50px;
    }
    
    .service_list_third
    {
        background-color:#CAE1F3;
        font-weight:bold;
        background:url(/images/bullet2.jpg) no-repeat; 
        padding-left:20px;
    }
    
    .service_list_first
    {
        background-color:#fff;
        font-weight:bold;
        background:url(/images/bullet2.jpg) no-repeat; 
        padding-left:20px;
    }
    
    
    
    
    
    .backgroundImage
    {
     background:#D9EAF9 url(/images/loginpage1.jpg) no-repeat;            
    }
     .super_parent
    {
     margin:0 0 0 0px;
     text-align:center;
     padding:0 0 0 0;  
     
    }
     .parent
    {
     margin:auto;
     padding:0 0 0 0;
     background:#D9EAF9 url(/images/support_superseva_login_page.jpg) no-repeat;
     height:649px;    
     width:949px;
                 
    }
    .backgroundImageSubmit
    {
     background:url(/images/login_bt.gif) no-repeat; 
     height:28px;
     width:65px;          
    }
    
     .backgroundImageReset
    {
     background:url(/images/reset_bt.gif) no-repeat; 
     height:28px;
     width:65px;        
    }
    
    
    .Loginright
    {
     text-align:right;
    }
    
    .loginContent
    {
    position:relative;
    top:5%;
    float:right;
    text-align:left;
    padding:20px;
    height:300px;
    margin-right:60px;
     /*background:#CCCCCC;*/
    }
    .userloginContent
    {
    position:relative;
    top:55%;
    left:23%;
    float:left;
    text-align:left;
   
     /*background:#CCCCCC;*/
    }
   
    
    
    
    .first{
    float:left;
    width:400px;
    }
    .second{
    float:left;
    width:400px;
    }
     .left{
    float:left;
    width:80px;
    }
    .right{
    width:300px;
    float:right;
    }

    
    .paymentInformation
    {
      background-color: #C3C2C7;
    }
    
    .detailsColumn
    {
     text-align:left;
     background-color: #CFE4F5;
    }
.odd 
{
   background-color:#ebebeb;   
   text-decoration:none;
   font:0.8em sans-serif,arial;
   font-size:12px;
}

.odd td
{
    border:2px solid #fff url(/images/table_header_witeline.gif) repeat !important;
}

.even 
{
   background-color:#fff;   
   text-decoration:none;
   font:0.8em sans-serif,arial;
   font-size:12px;
}
.help
{
text-align:right;
}
.help a
{
   padding: 0px 5px 0px 0px;
   font:0.8em sans-serif,arial;
   font-size:12px;
   color:#000000;
   font-weight:bold;
}

.table_search
{
width:78%;
}
.table_search td
{
padding:0px 10px 0px 0px;
}
tr.report_footer td
{
background:#BFBFBF url(/images/table_header.gif) repeat-x !important;
        font:0.6em sans-serif,arial;
        font-size:12px;     
        font-weight:bold !important;;   
        background: #A1A0A5 ;
        font-family:arial,"Arial Rounded MT Bold";  
        height:28px !important;

}

table.requestformsTrain
    {
        width:700px;
    }
    
table.showRequestforms
{
  text-align: left;   
  margin:0 0 0 0%; 
  background:#fff;
} 

#popupWindow  
{
background:#fff;
}

#servicesAssign
{
 padding-left:10px;	
}

table.credit_card 
{
width:80%;
margin-left:0px;
}

table.credit_card th
{
background-color:#E5EECC;
border:1px solid #C3C3C3;
padding:3px;
font-size:1.1em;
}
table.credit_card td
{
border:1px solid #C3C3C3;
padding:3px;
font-size:1.1em;
text-align:center;
}
table.credit_card {
border-collapse:collapse;
}
.help a 
{
color:#293883;
font-size:1.1em;
}
.wording 
{
padding-left:40px;
font-size:12px;

}
.user_details, .user_details td{
width:auto;
padding:3px;
font-size:12px;
border: 1px solid #ffffff;
}
