/* CSS Document */

body {text-align:center;font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
background:#ffffff;
font-size:12px;
}

a {
text-decoration:none;
color:#aa0108;
}
a:hover {
text-decoration:underline;
color:#aa0108;
}

.table_text{
text-align:left;
font-family:Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
font-size:12px;
}

.clearer{ clear:both; display:block; font-size:1%;}

label{
font-weight:bold;

}

.PageHolder {width: 998px;margin:auto;}
/***********************************************/
/* header CCS
/***********************************************/

#HeaderHolder {
padding:0;
margin:0;
width:998px;
height:594px;
float: left;
}

/***********************************************/
/* Result CCS
/***********************************************/

#Result_holder {
padding:0;
margin:0;
width:998px;
height:auto;
float: left;
background-color:#b50a37;
}

.Result_content h1{
font-weight:bold;
font-size:28px;
width:670px;
float:left;
margin:0px;
padding:0px 0px 30px 0px;
color:#7e000b;
}

.Result_content h2{font-weight:bold;
font-size:11px;
font-weight:bold;
width:100px;
float:right;
margin:0px;
padding:11px 0px 0px 0px;
text-align:right;
}

.Result_content h2 a {
text-decoration:underline;
color:#93030f;
}
.Result_content h2 a:hover {
text-decoration:none;
color:#93030f;
}

.Result_content h3{font-weight:bold;
font-size:11px;
font-weight:bold;
float:right;
margin:0px;
padding:0px 0px 0px 0px;
text-align:right;
color:#93030f;
}

.Result_content h4{font-weight:bold;
font-size:11px;
font-weight:bold;
float:left;
margin:0px;
padding:0px 0px 0px 0px;
text-align:left;
color:#93030f;
}


.Result_content h3 a {
text-decoration:underline;
color:#93030f;
}
.Result_content h3 a:hover {
text-decoration:none;
color:#93030f;
}

.Result_content h4{font-weight:bold;
font-size:11px;
font-weight:bold;
float:left;
margin:0px;
padding:0px 0px 0px 0px;
text-align:left;
color:#333333;
}

.Result_content h4 a {
text-decoration:underline;
color:#93030f;
}
.Result_content h4 a:hover {
text-decoration:none;
color:#93030f;
}

.Result_content h5{font-weight:bold;
font-size:16px;
font-weight:bold;
float:left;
margin:0px;
padding:0px 0px 0px 0px;
text-align:left;
color:#000000;
text-transform:uppercase;
}

.Result_content{
background-color:#fff;
background-image:url(images/bg_inside.jpg);
background-repeat:no-repeat;
background-position:center top;
text-align:justify;
padding:10px 40px 20px 40px;
margin:1px;
background-color:#fff;
}


.tborder {
    padding: 1px;
    border: 1px solid #dddada;
}

.tborder2 {
margin-top: 20px;
margin-bottom:10px;    
padding: 5px;
border: 1px solid #dddada;
font-size: 70%;
}

.titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td {
    color: #93030f;
    font-style: normal;
    background: #f9f9f9;
    border-bottom: solid 1px #f2f2f2;
    border-top: solid 1px #ffffff;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 18px;
}

.titlebg, .titlebg a:link, .titlebg a:visited {
    font-weight: bold;
    color: #93030f;
    font-style: normal;
    font-size: 12px;
}

.titlebg a:hover {
    color: #93030f;
}

.windowbg {
    background-color: #ffffff;
}

.text{
font-family:Arial, Helvetica, sans-serif;
background:#ffffff;
font-size:12px;
}

.text_title{
font-family:Arial, Helvetica, sans-serif;
background:#ffffff;
font-size:12px;
border-top: solid 1px #f2f2f2;
border-bottom: solid 1px #f2f2f2;
padding:5px 0px 5px 10px;
font-weight:bold;
background-image:url(images/bg_line_header.jpg);
background-position:top right;
background-repeat:repeat-x;
text-transform:uppercase;
color:#aa0108;
}

.text_line{
font-family:Arial, Helvetica, sans-serif;
background:#ffffff;
font-size:12px;
border-top: solid 1px #f2f2f2;
border-bottom: solid 1px #f2f2f2;
padding:0px 0px 0px 0px;
line-height:25px;
font-weight:bold;
background-image:url(images/bg_line_text.jpg);
background-position:top right;
background-repeat:repeat-x;
}

.on{text-transform:uppercase;font-weight:bold; text-align:center;
background-image:url(images/bg_on.jpg);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14;
}

.on a {
color:#FFFFFF;
}

.on a:hover {
color:#80010C;
text-decoration:none;
}

.off{text-transform:uppercase;font-weight:bold; text-align:center;
background-image:url(images/bg_off.jpg);
background-position:center center;
background-repeat:no-repeat;
color:#FFFFFF;
font-size:14;
}



/***********************************************/
/* footer CCS
/***********************************************/

#FooterHolder {
width:998px;
height:48px;
margin:auto;
float:left;
clear:both;
background-image:url(images/footer_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
}

.Footer1 {
position:relative;
font-size:12px;
float: left;
width:750px;
text-align:left;
padding:17px 0px 0px 40px;
color:#FFFFFF;
}

.Footer1 a {
text-decoration:none;
color:#FFFFFF;
}
.Footer1 a:hover {
text-decoration:underline;
color:#FFFFFF;
}

.Footer2 {
position:relative;
font-size:12px;
float:right;
width:200px;
height:auto;
text-align: right;
color:#fff;
padding:0px;
}


