@charset "utf-8";
/* CSS Document */

h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#465E77;
margin:0px;
}

.text_heading {
font-family:Arial, Helvetica, sans-serif;
font-size:0px;
color:transparent;

}

.black_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}
.main_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#465E77;
}
.alt_subheading {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
}


.black_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
.main_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#465E77;
}
.alt_smallheading {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#005D62;
}

.black_smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
}
.main_smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#005D62;
}
.alt_smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
}


.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_smalltext {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#B11B1C;
}


a.media:link {color: #465E77; text-decoration: none; 
font-size:18px;font-weight:strong; }
a.media:visited {color: #465E77; text-decoration: none; 
font-size:18px;font-weight:strong; }
a.media:hover {color: #ffffff; text-decoration: none; 
font-size:18px;font-weight:strong; }
a.media:active {color: #465E77; text-decoration: none; 
font-size:18px;font-weight:strong; }

#dhtmlgoodies_menu ul {
margin:0px;
padding:0px;
list-style-type:none
}

a.menu_category_title {
width:116px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
padding:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:4px;
border-bottom: 1px solid #666666;
}

.bull_arrow {
background-image:url(images/layout/bull_arrow.jpg);
background-repeat:no-repeat;
background-position: 116px 7px;
}

a.menu_category_title:hover {
color:#008752;
}

a.menu_category {
width:116px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#FFFFFF;
background-color:#008752;
text-decoration:none;
padding:0px;
padding-top:5px;
padding-bottom:5px;
padding-right:4px;
border-bottom: 1px solid #666666;

}
a.menu_category:hover {
color:#008752;
background-color:#FFFFFF;
}


span.heading {
width:169px;
display:block;
margin:0px;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#CC6D11;
text-align:right;
}




#div_menu ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#div_menu ul li{
margin:0px;
padding:0px;
list-style-type:none;
float:left;
}

a.mainmenulink, a.mainmenulink:active, a.mainmenulink:visited, a.mainmenulink:link{
margin:0px;
padding:0px;
list-style-type:none;
padding-left:20px;
padding-right:20px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-top:7px;
padding-bottom:7px;
text-decoration:none;
}

a.mainmenulink:hover{
color:#005D62;
}






#div_left_col ul {
list-style-type:none;
margin:0px;
padding:0px;
text-align:left;
}

#div_left_col ul li {
padding:0px;
margin:0px;
width:200px;
}

#div_left_col ul li.submenu {
padding:0px;
margin:0px;
width:200px;
}

#div_left_col ul  li.li_title {
padding:3px;
padding-left:20px;
padding-right:20px;
margin-top:-30px;
width:160px;
display:block;
background-color:#1B2E43;
color:#ffffff;
font-size:14px;
font-weight:bold;
}

#div_left_col ul li a, #div_left_col ul li a:visited, #div_left_col ul li a:link, #div_left_col ul li a:active{
padding:5px;
padding-left:5px;
padding-right:5px;
margin:0px;
width:190px;
display:block;
color:#465E77;
font-size:13px;
font-weight:bold;
text-decoration:none;
background-color:#000000;
border-bottom: #000000 solid 1px;
}

#div_left_col ul li a:hover{
color:#ffffff;
background-color:#000000;
}


#div_left_col ul li a.submenu:visited, #div_left_col ul li a.submenu:link, #div_left_col ul li a.submenu:active{
padding:5px;
padding-left:15px;
padding-right:5px;
margin:0px;
width:180px;
display:block;
color:#0B6491;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#1B2E43;
border-bottom: #1B2E43 solid 1px;
}

#div_left_col ul li a.submenu:hover{
color:#0B6491;
background-color:#ffffff;
}


.div_box_1 {
margin-top:10px;
padding:0px;
}

.div_box_1_header {
margin:0px;
padding:3px;
padding-left:10px;
padding-right:10px;
background-color:#1B2E43;
color:#ffffff;
font-weight:bold;
font-size:15px;
font-family:Arial, Helvetica, sans-serif;
}
.div_box_1_body {
margin:0px;
padding:10px;
padding-left:10px;
padding-right:10px;
color:#ffffff;
background-color:#000000;
}

