body{ background-color: #E6E6E6;
color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: left;
margin-top: 0px;
} 


h1 { color: #000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: normal; 
text-align: left; 
}
h2 { color: #000000; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 12pt; 
font-weight: bold; 
text-align: center;
} 
h3 { color:#0148CB; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
font-weight: bold; 
text-align: center;
}
h4 { color:#000000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
font-weight: bold; 
text-align: center;
}
h5 { color:#D50000; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13pt; 
font-weight: bold; 
text-align: center;
}
h6 { font-family: arial; }


p { color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: left;
}
p.index {color: #333333; 
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
text-align: justify;
}
p.italic { color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-style: italic;
font-weight: normal; 
text-align: left;
}
p.right { color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: right;
}
p.center { color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: center;
}
p.center_red { color: #D50000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: center;
}
p.center_green { color: green; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: normal; 
text-align: center;
}
p.left_red { color: #D50000; 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10pt; 
font-weight: bold; 
text-align: left;
}



div{ background-color: white; }
div.spacer { background-color: white; 
line-height: 4px;
}

    
ol{ color: #333333; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
text-align: left; 
} 
ul{ color: #333333;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
text-align: left;
}
ul.index{ color: #333333;
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt; 
font-weight: normal; 
text-align: left;
}


a:link { color: #0148CB }
a:visited { color: #0148CB }
a:hover {text-decoration: none; color: #D50000 }
a:active { color: #0148CB }   

a:link.header { color: #FFFFFF }
a:visited.header { color: #FFFFFF }
a:hover.header {text-decoration: none; color: #FFFFFF }
a:active.header { color: #FFFFFF }  
  
  
  .default_header{
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #164489;
	background-image: url(../images/bg_20px_blue.gif);
    padding: 2px;
    color: #FFFFFF; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }
  
  .header_red{
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #D50000;
	background-image: url(../images/bg_20px_red.gif);
    padding: 2px;
    color: #FFFFFF; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }
  
  .default_sub_header{
    border-collapse: collapse;
    border-bottom: 1px solid #C0C0C0;
    background-color: #DEDEDE;
    padding: 2px;
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: left;
    margin-left:auto; 
    margin-right:auto;
  }
  
  .default_sub_header_center{
    border-collapse: collapse;
    border-bottom: 1px solid #C0C0C0;
    background-color: #DEDEDE;
    padding: 2px;
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }
  
  
  .default_sub_header_center_border{
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #DEDEDE;
    padding: 2px;
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }
  
    .default_sub_group{
    border-collapse: collapse;
	border-bottom: 1px solid #808080;
	border-top: 1px solid #808080;
    background-color: #e6e6e6;
    padding: 2px;
    color: #000000; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: bold; 
    text-align: left;
    margin-left:auto; 
    margin-right:auto;
  }

  .default_table {
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    padding: 2px;
    color: #333333; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    text-align: left;
    margin-left:auto; 
    margin-right:auto;
}

  .default_table_center {
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    padding: 2px;
    color: #333333; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
}


  .center_gray {
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #E1E1E1;
    padding: 2px;
    color: #333333; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    text-align: center;
}


  .default_footer{
    border: 1px solid #C0C0C0;
    background-color: #164489;
    color: #FFFFFF;
    padding: 2px;
    color: #FFFFFF; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    font-weight: normal; 
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }

  .default_border {
    border-collapse: collapse;
    border: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    color: #333333;
    padding: 2px;   
	font-family: Verdana; 
	font-size: 10pt;
}
  
  .default_white {
    border: 0px solid white;
    background-color: #FFFFFF;
    color: #333333;
    width: 735px;
	padding: 2px;   
	font-family: Verdana; 
	font-size: 10pt;
}  
   
   
  .blue {
    border: 1px solid #C0C0C0;
    background-color: #BDD3FF;
    color: #B2CCFF;
    width: 155px;
    padding: 5px;
  }
  
  .divider {
    border-right: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    color: #B2CCFF;
    width: 5px;
    padding: 1px;
  }
  
  .divider_left {
    border-left: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    color: #B2CCFF;
    width: 5px;
    padding: 1px;
  }
  
  .divider_top {
    border-top: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    color: #B2CCFF;
    width: 260px;
    padding: 1px;
  }
  
  .divider_top_225 {
    border-top: 1px solid #C0C0C0;
    background-color: #FFFFFF;
    color: #B2CCFF;
    width: 225px;
    padding: 1px;
  }
  
  .welcome {
    border: 1px solid #C0C0C0;
    background-color: #164489;
    color: #164489;
    width: 224px;
    padding: 0px;
  }  
  
  .black_border {
    border: 1px solid #C0C0C0;
    background-color: #164489;
    color: #000000;
    width: 300px;
    padding: 1px;
  }
      
  .thank_header{
    border: 1px solid #C0C0C0;
    background-color: #164489;
	background-image: url(../images/bg_36px_blue.gif);
    color: #FFFFFF;
    width: 450px;
    padding: 5px;
  }
  
   .thank_you {
    border: 1px solid #C0C0C0;
    background-color: #DEDEDE;
    color: #164489;
    width: 450px;
    padding: 2px;
  }
  
  .trial_header{
    border: 1px solid #C0C0C0;
    background-color: #164489;
	background-image: url(../images/bg_36px_blue.gif);
    color: #FFFFFF;
    width: 450px;
    padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13pt; 
	font-weight: bold; 
	text-align: center;
  }
  
   .trial_request {
    border: 1px solid #C0C0C0;
    background-color: #efefef;
    color: #333333;
    width: 450px;
    padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-align: left;
  }
  
  .error {
    border: 1px solid #D50000;
    background-color: #ffffee;
    color: #D20000;
    width: 735px;
	padding: 2px;   
	font-family: Verdana; 
	font-size: 10pt;}
  
  .application_header{
    border: 1px solid #C0C0C0;
    background-color: #164489;
	background-image: url(../images/bg_26px_blue.gif);
    color: #FFFFFF;
    width: 735px;
    padding: 2px;
	font-family: Verdana; 
	font-size: 10pt;
  }
    
  .application {
    border: 1px solid #C0C0C0;
	width: 735px;
	font-family: Verdana; 
	font-size: 10pt;
  }
  
  .green {
    border: 1px solid green;
    background-color: #ffffee;
    color: #333333;
    width: 600px;
    padding: 2px;
    font-family: Verdana; 
	font-size: 10pt;
    text-align: center;
    margin-left:auto; 
    margin-right:auto;
  }
  
  tr.c1 td {
	background-color: #F2F2F2;
  }
  
  tr.c2 td  {
	background-color: #ffffff;
  }

