@charset "utf-8";
/* Design by VTEM http://www.vtem.net  All Rights Reserved */
.moduletable_Testimonials,.moduletable_contact{
font-style:italic;
color:#777;
}
.moduletable_Testimonials h3,.moduletable_contact h3 ,.moduletable h3{
font-size:180%;
font-weight:bold;
font-style:normal;
padding:5px 0;
}
div.moduletable,.vt_module,.vt_module_menu,.vt_module_text{
margin-bottom:10px;
}
.vt_heading_style{ width:100%; display:block; padding:5px 0px; clear:both;}
.vt_heading_style h3{
display:block;
/*height:34px;*/

border-radius: 4px;
border: 1px solid #FFF;
padding: 3px;
background-color: #C7C7C7;
background: -webkit-linear-gradient(top, #E9E9E9 8%, #C7C7C7 100%);
background: -moz-linear-gradient(top, #E9E9E9 8%, #C7C7C7 100%);
background: -o-linear-gradient(top, #E9E9E9 8%, #C7C7C7 100%);
background: -ms-linear-gradient(top, #E9E9E9 8%, #C7C7C7 100%);
background: linear-gradient(top, #E9E9E9 8%, #C7C7C7 100%);
box-shadow: 0 0px 1px #919090;
line-height:34px;
font-size:100%;
padding:0px 0px 0px 0px;
*padding:0px 0px 1px 0px;
text-transform:uppercase;
color:#fff;
}
/*
.vt_heading_style h3 .vt_heading1{
padding:10px 0px 10px 4px;
}
*/
.vt_heading_style h3 .vt_heading1 .vt_heading2{
padding:8px 20px 8px 0;
margin:0;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
 .vt_heading_style h3 .vt_heading1{
padding:10px 20px 11px 20px;
}
 }
@media screen and (-webkit-min-device-pixel-ratio:0) {
.vt_heading_style h3 .vt_heading1 .vt_heading2{
padding:6px 20px 8px 0;
}
}
div.componentheading span{font-weight:bold; text-transform:uppercase;}
.poll div{margin-top:10px}
.poll,.pollstableborder{width:100%;}
.pollstableborder td,.poll thead td{padding:5px; text-align:left;}
.pollstableborder .sectiontableentry2{background:#eee;}
#vt_footer_wrapper ul,#vt_bottom_wrapper,#vt_header_wrapper ul{margin:0; padding:0; list-style:none;}
#vt_footer_wrapper ul li a,#vt_bottom_wrapper ul li a,#vt_header_wrapper ul li a{
/*background:url(../images/li_arrow.gif) left 9px no-repeat;*/
padding:4px 5px 4px 12px;
display:block;
}
.bannerheader{font-weight:bold;}
.bannerfooter_text,.bannerfooter{font-style:italic; float:right;}
.separator_footer,.separator_header{
background:url(../images/module_space.gif) right center no-repeat;
}
div.slidemain{overflow:hidden;}
.newsflash_newsflas_head1 h4,
.newsflash_newsflas_head2 h4,
.newsflash_newsflas_head3 h4{
height:48px;
line-height:48px;
font-size:180%;
padding-left:50px;
margin:0px;
}
.newsflash-title_newsflas_head1{
background:url(../images/header1.gif) left center no-repeat;
}
.newsflash-title_newsflas_head2{
background:url(../images/header2.gif) left center no-repeat;
}
.newsflash-title_newsflas_head3{
background:url(../images/header3.gif) left center no-repeat;
}
.main_text{
font-size:30px;
text-transform:uppercase;
color:#fff;
line-height:1.2;
}
.main_text span{padding-left:200px;}
.sub_text{
font-size:20px;
color:#fff;
font-weight:bold;
}
/*///////////////// VTEM NEWS PLUS ////////////////////*/
ul.vtem_more_links{padding:0 !important;}
ul.vtem_more_links a{
background:url(../images/li_arrow.gif) left 4px no-repeat;
padding-left:10px;
}
h4.vtem_news_title {
padding:0 !important;
}
h4 .contact-name {
    display: block;
    padding: 10px 0;
    width: 100%;
}
#contact-slider .panel{background:#eee; border:1px solid #ddd; margin:3px 0;}
#contact-slider .panel h3{padding:0;}
#contact-slider .panel h3 a{background:#ddd;text-transform:uppercase; font-size:12px; height:35px; line-height:35px; margin:1px 0; padding:0 5px; display:block;}
#contact-slider .panel h3 a:hover{ text-decoration:none; background:#ccc;}
#contact-slider .panel div.pane-down{padding:10px !important; position:relative;}
#contact-slider .panel div.pane-down .contact-image{width:40%; float:right;}
#contact-slider .panel div.pane-down div.vt_address, .contact-position{width:70%; float:left; margin:5px 0; *clear:both;}
#contact-slider .panel div.pane-down img{float:left; margin-right:5px;width: 50%;margin-left: 125px;}
.contact-email #contact-text{width:450px;}
/*///////////////// END VTEM NEWS PLUS ////////////////////*/
.vtem-typo-btn-2{box-shadow:none !important; font-size:125% !important; font-weight:bold; color:#333;}
.subheading-category{ font-size:12px; font-style:italic; font-weight:bold;}
#blockrandom{ border:0;}