/* Begin Additional CSS Styles */
#dv-main {
	background-color: #FFFFFF;
}
.dv-postcontent a, .dv-postcontent a:link
{
  color: #FF9900;
}
.dv-postcontent  a:hover, .dv-postcontent a.hover {
	color: #FF0000;
}
.dv-headline, .dv-headline a, .dv-headline a:link, .dv-headline a:visited, .dv-headline a:hover
{
  color: #FF9900 !important;
}
ul.dv-hmenu>li>a.active
{
  color: #FF9900 !important;
  background: #fff none repeat scroll 0 0;
}
ul.dv-hmenu>li>a:hover, .desktop ul.dv-hmenu>li:hover>a
{
	color: #FF0000;
}
.responsive ul.dv-hmenu>li>a:hover, ul.dv-hmenu>li:hover>a
{
  color: #FF0000;
  background: #EEEEEE none repeat scroll 0 0 !important;
      background-image: url("../images/arrow-nav-down.png") !important;
    background-position: right center !important;
    background-repeat: no-repeat !important;
    font-family: Verdana,Geneva,Arial,Helvetica,sans-serif !important;
    font-weight: normal !important;
    padding-right: 30px !important;
    text-shadow: 0 0 0 #ffffff;
}
ul.dv-hmenu > li > a:hover, .desktop ul.dv-hmenu > li:hover > a {
    background: #FFF none repeat scroll 0 0 !important;
}
.responsive ul.dv-hmenu > li > .desktop ul.dv-hmenu > li:hover > a {
    background: #f2f2f2 none repeat scroll 0 0 !important;
}
ul.dv-hmenu > li > a {
    background: #fff none repeat scroll 0 0;
    color: #627384 !important;
}
ul.dv-hmenu > li > a:visited {
    background: #fff none repeat scroll 0 0;
    color: #627384;
}
.responsive ul.dv-hmenu > li > a {
    background: #f2f2f2 none repeat scroll 0 0;
    color: #627384;
}
ul.dv-hmenu ul li a:hover, .desktop ul.dv-hmenu ul li:hover > a {
	margin: 0 auto;
	background-attachment: scroll;
	background-color: #E7E7E7;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.responsive ul.dv-hmenu ul li a:hover, .desktop ul.dv-hmenu ul li:hover > a {
	margin: 0 auto;
	background-attachment: scroll;
	background-color: #E7E7E7;
	background-image: none;
	background-repeat: repeat;
	background-position: 0 0;
}
.dv-hmenu ul a:hover
{
  color: #FF0000;
}
.desktop .dv-hmenu ul li:hover>a
{
  color: #FF0000;
}
.desktop ul.dv-hmenu>li.ext>a:hover, .desktop ul.dv-hmenu>li.ext:hover>a, .desktop ul.dv-hmenu>li.ext:hover>a.active {
  color: #FF9900;
}
.desktop ul.dv-hmenu>li.ext>a:hover:before, .desktop ul.dv-hmenu>li.ext:hover>a:before, .desktop ul.dv-hmenu>li.ext:hover>a.active:before
{
  background-color: #FFF;
}
.dv-comment-content a, .dv-comment-content a:link
{
  color: #FF9900;
}
.dv-comment-content a:hover, .dv-comment-content a.hovered
{
  color: #FF0000;
}
.dv-pager a:link, .dv-pager a:visited, .dv-pager .active
{
  color: #FF9900;
}
.dv-pager a.more:link, .dv-pager a.more:visited
{
  color: #FF9900;
}
.dv-pager  a:hover, .dv-pager  a.more:hover
{
  color: #FF0000;
}.dv-vmenublockheader .t, .dv-vmenublockheader .t a, .dv-vmenublockheader .t a:link, .dv-vmenublockheader .t a:visited, .dv-vmenublockheader .t a:hover
{
  color: #FF9900;
}
ul.dv-vmenu a:hover, ul.dv-vmenu a.active:hover
{
  color: #FF0000;
}
ul.dv-vmenu>li>a.active
{
  color: #666;
}
ul.dv-vmenu ul li a:hover, ul.dv-vmenu ul li a.active:hover
{
  color: #FF0000;
}
ul.dv-vmenu ul a.active, ul.dv-vmenu ul a:hover, ul.dv-vmenu ul a.active:hover
{
  color: #FF0000;
}
.dv-blockcontent a, .dv-blockcontent a:link
{
  color: #FF9900;
}
.dv-blockcontent a:visited, .dv-blockcontent a.visited
{
  color: #FF9900;
}
.dv-blockcontent a:hover, .dv-blockcontent a.hover
{
	color: #FF0000;
}
.dv-postheader a, .dv-postheader a:link
{
  color: #FF9900;
}
.dv-postheader a:visited, .dv-postheader a.visited
{
  color: #FF9900;
}
.dv-postheader a:hover, .dv-postheader a.hovered
{
  color: #FF0000;
}
.dv-postheadericons a, .dv-postheadericons a:link
{
  color: #FF9900;
}
.dv-postheadericons a:hover, .dv-postheadericons a.hover
{
  color: #FF0000;
}

ul.dv-vmenu > li > a {
	color: #FF9900;
}
.dvTopperWrapper {
	background-color: #000;
}
.dv-footer {
    background: #666 none repeat scroll 0 0;
    color: #FFF;
}
.dv-footer-inner {
	background: #666 none repeat scroll 0 0;

}
.breadcrumbsfooterwrapper {
    background: #999 none repeat scroll 0 0;
}
.breadcrumbsfooterinside {
	color: #FFFFFF;
	background-color: #999;

}
.dv-footer a, .dv-footer a:link {
	color: #FF9900;
}
.dv-footer a:visited {
	color: #FF9900;
}
.dv-footer a:hover {
	color: #FF0000;
}
.dv-postheader {
	color: #696969;
}
.dv-postcontent a, .dv-postcontent a:link {
    color: #FF9900;
}
.dv-postcontent a:visited, .dv-postcontent a.visited {
    color: #FF9900;
}
.dv-postcontent a:hover, .dv-postcontent a.hover {
	color: #FF0000;
}
.twitter i:hover {
	color: #FF0000;
}
.facebook i:hover {
	color: #FF0000;
}
.linkedin i:hover {
	color: #FF0000;
}
.contact i:hover {
	color: #FF0000;
}
.address i:hover {
	color: #FF0000;
}
.breadcrumbs-top .pathway a:link, a {
	color: #FF9900;
}
#favshowcase-box1 {
	background-color: #F1F1F1;
}
#favshowcase-box2 {
	background-color: #F1F1F1;
}
@media (max-width: 768px) {
.responsive #favshowcase-box2 {
	background-color: #F1F1F1;

/* End Additional CSS Styles */