

.display_none{
   display: none;
}


.sub_header{
   background-color: #FC1500;
   padding: 0px 16px 0px 11px;
}

a {
   font-weight: normal;
   font-family: arial,helvetica,verdana;
   color: #FC1500;
}
a:link {
   text-decoration: underline;
}
a:visited {
   color: #FC1500;
   text-decoration: underline;
} 
a:hover {
   text-decoration: none;
}



.top_menu{
   font-size: 12px;
   white-space: nowrap;
   padding: 4px 40px 0px 40px;
}


.hdr1 {
   text-decoration: none;
}  
.hdr1:link {
   text-decoration: none;
}
.hdr1:visited {
   text-decoration: none;
} 
.hdr1:hover {
   text-decoration: underline;
}


.hdr {
   font-weight: bold;
   color: #ffffff;
   text-decoration: none;
}  
.hdr:link {
   text-decoration: none;
}
.hdr:visited {
   text-decoration: none;
   color: #ffffff;
} 
.hdr:hover {
   text-decoration: underline;
}

.bg_norep{
   background-repeat: no-repeat;
}

.uppercase{ text-transform: uppercase; }
   
.nowrap{ white-space: nowrap; }




.p0{ padding: 0px; }
.p5{ padding: 5px; }


.pt5{ padding-top: 5px;}

.pb3{ padding-bottom: 3px; }

.pl8{ padding-left: 8px; }




.mt2{ margin-top: 2px;}
.mt5{ margin-top: 5px;}

.mb3{ margin-bottom: 3px;}
.mb10{ margin-bottom: 10px;}

.ml8{ margin-left: 8px;}

/**********************************************************/


form {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
}

th {
   font-weight: bold;
   text-align: left;
   font-size: 70%;
   background-color: #F3D3D4;
   font-family: arial,helvetica,verdana
}

td {
   font-weight: normal;
   font-size: 70%;
   color: #000000;
   font-family: arial,helvetica,verdana
}


.p_class {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
}

.h3_class {
   font-weight: bold;
   font-size: 110%;
   color: #FC1500;
   margin-top: 2px;
   margin-bottom: 2px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: arial,helvetica,verdana
}




p {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
}

ul {
   margin-top: 2px;
   margin-bottom: 4px;
}

h4 {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-right: 0px;
   font-size: 11px;
   color: #ffffff;
   font-family: arial,helvetica,verdana
}
h3 {
   font-size: 110%;
   color: #FC1500;
   margin-top: 2px;
   margin-bottom: 2px;
   margin-left: 0px;
   margin-right: 0px;
   font-family: arial,helvetica,verdana
}

h2 {
   font-size: 120%;
   color: #FC1500;
   font-family: arial,helvetica,verdana
}

h1 {
   font-size: 130%;
   color: #FC1500;
   font-family: arial,helvetica,verdana
}

.nou {
   text-decoration: none;
}  
.nou:link {
   text-decoration: none;
}
.nou:visited {
   color: #FC1500;
   text-decoration: none;
} 
.nou:hover {
   text-decoration: underline;
}

select {
   font-weight: normal;
   font-size: 11px;
   color: #000000;
   font-family: arial,helvetica,verdana
}


input {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 0px;
   font-weight: normal;
   font-size: 13px;
   color: #000000;
   font-family: arial,helvetica,verdana
}

textarea {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 0px;
   font-weight: normal;
   font-size: 13px;
   color: #000000;
   font-family: arial,helvetica,verdana
}


.btn {
   font-weight: normal;
   font-size: 12px;
   color: #000000;
   font-family: arial, helvetica, verdana;
}
.gr {
   font-weight: bold;
   color: #990000;
   font-family: arial,helvetica,verdana
}

.small {
   font-size: 90%;
}

.theaderred {
   color: #990000;
   font-size: 80%;
   background-color: #F3D3D4;
   font-weight: bold;
}
.row0 {
   background-color:#f2f2f2;
}
.row1 {
   background-color:#ffffff;
}
.black {
   color: #000000;
}


.bottom_border{
border-bottom: #D1D7DC 1px solid;
}

.support_header{
   margin-top: 0px;
   margin-bottom: 0px;
   margin-right: 0px;
   margin-left: 0px;
   font-weight: bold;
   font-size: 14px;
   color: #000000;
   font-family: arial,helvetica,verdana
}

ul.support_li {
   list-style-type: square;
   padding-left: 46px;
   margin-left: 9px;
   margin-top: 0px;
   margin-bottom: 0px;
   color: #7E7E7E;
}
li.support_li {
   padding-left: 0px;
   margin-left: 0px;
   margin-bottom: 0px;
}


ul.square1 {
   list-style-type: none;

   padding: 10px 10px 10px 20px;  
   margin: 0px 0px 0px 0px;

}
li.square1 {
   background-image: url(/pic/li_square1.gif);
   background-repeat: no-repeat;
   background-position: 0px 5px;

   padding: 0px 0px 0px 10px;  
   margin: 0px 0px 5px 0px;

}



.capital{
text-transform:uppercase;
}




.support_check_sort {
   background-color: #F2F2F2;
   color: #7E7E7E;
   text-decoration: none;
}


