@charset "utf-8";
/* CSS Document */
a {
color:#0054A6;
}

a:hover {
color:#0054FF;
}

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
margin:0px;
}

#div_leftcol_content ul {
list-style-type:none;
margin:0px;
padding:0px;
text-align:right;
}

#div_leftcol_content ul li {
padding:0px;
margin:0px;
width:151px;
}

#div_leftcol_content ul li a{
padding:5px;
margin:0px;
width:141px;
display:block;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
text-decoration:none
}

#div_leftcol_content ul li a:hover{
color:#FBFC7A;
background-color:#333333;
}


#div_leftcol_content ul li ul {
list-style-type:none;
margin:0px;
padding:0px;
text-align:right;
}

#div_leftcol_content ul li ul li {
padding:0px;
margin:0px;
width:151px;
}

#div_leftcol_content ul li ul li a{
padding:2px;
margin:0px;
width:147px;
display:block;
color:#0054A6;
background-color:#FBFC7A;
font-size:10px;
font-weight:bold;
text-decoration:none
}

#div_leftcol_content ul li ul li a:hover{
background-color:#FFFFFF;
color:#0054A6;
}

.subheading {
font-weight:bold;
}

.small {
font-size:10px;
}

.large {
font-size:13px;
}


.div_box_1 {
border:1px solid #0054A6;
margin:0px;
padding:0px;
}
.div_box_1_header {
margin:0px;
padding:4px;
background-color:#0054A6;
color:#ffffff;
font-weight:bold;
}
.div_box_1_body {
margin:0px;
padding:4px;
background-color:#ffffff;
}

.date_calendar_heading {
font-size:13px;
font-weight:bold;
}

.date_day_heading {
font-size:10px;
font-weight:bold;
color:#ffffff;
}

.day_number {
font-size:10px;
font-weight:bold;
}

.warningcolor {
color: #FF0000;
}

.bold {
font-weight:bold;
}















.text_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color: #0054A6;
padding-bottom:10px;
}



.black_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.black_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.black_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
}

.main_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0054A6;
}
.main_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0054A6;
}
.main_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0054A6;
}


.alt_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#0054FF;
}
.alt_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#0054FF;
}
.alt_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#0054FF;
}


.red_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#B11B1C;
}
.red_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#B11B1C;
}
.red_small {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#B11B1C;
}

.white_text{
color:#ffffff;
}

.defaulttext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}

.small_text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}