

.clear{clear:both;}

.slide .met_bgcolor{ background-color: transparent;}
.smmenu .fa{ color:#f3f3f3;}


#video {
margin: 0;
padding:20px 0 0 0;}

#ctas {float:right;width:336px;margin: 0 0 0 0;}
#ctas img {padding: 0 0 8px 0;}

#middleCol{}
#middleCol2{ margin:20px;}
#middleBox{margin-bottom: 20px;
background: #f8f8f8;
border: 1px solid #b3b3b3;}
#middleTitle{background: #003352;
height: 46px;
padding: 0;
margin: 0;}
#middleTitle h1{font-family: 'Oswald', sans-serif;
text-transform: uppercase;
font-size: 16px;
line-height: 47px;font-weight: 300;padding-left: 15px; color:#fff;}
#middleContent{padding:25px 25px 20px 55px;line-height:20px;font-family: Arial, Helvetica, sans-serif;font-size:13px;color: #000000;padding-bottom:10px;font-weight:300;text-decoration:none;}
#middleBox ul {padding:  0 0 0 0;margin:0;list-style:none;}
#middleBox ul.icon{list-style-type: none;}
#middleBox ul.icon li{text-indent: 0;}
#middleBox ul.icon li:before{font-family: FontAwesome;content: "\f15b";margin:0 15px 0 -30px;color:#1d1d1d;font-size:22px; padding-top:10px}
#middleBox li {line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-bottom: 10px; line-height:18px;
font-weight: 300;
text-decoration: none;}
#middleBox li a{font-size: 16px;
color: #000;
font-weight: 500;
font-family: 'Oswald', sans-serif;
line-height: 28px;}
#middleBox li a:hover{text-decoration:underline;}
.date {padding: 3px 0 10px 0;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#073352;font-weight:300;text-decoration:none;}
.viewAll{text-align: right;margin-bottom:3px;}
.viewAll a{font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 12px;
font-weight: 300;
text-decoration: none;}
.viewAll a:hover{text-decoration:underline; }

#articleContent .viewAll a {
font-family: Arial, Helvetica, sans-serif;
color: #fff;
font-size: 11px;
font-weight: 300;
text-decoration: none;
text-align: right;
background: #f80000;
padding: 5px 10px;  
}




/* Template & Content .ASPX styles */
#articleContent {margin:0;padding:20px 20px 0px 20px;line-height:22px;font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #000000;padding-bottom:10px;font-weight:300;text-decoration:none;}	
#articleContent p {line-height:22px;font-family: Arial, Helvetica, sans-serif;font-size:14px;color: #000;padding-bottom:0px;font-weight:300;text-decoration:none; padding-bottom:10px;}
#articleContent h1 {margin: 10px 0 10px 0;line-height: 32px;font-family: 'Oswald', sans-serif;font-size: 24px;color:#000000;}	
#articleContent h3 {margin: 10px 0 10px 0;line-height: 20px;font-family: 'Oswald', sans-serif;font-size: 16px;color:#000;}	
#articleContent a{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#ed1c24;text-decoration:none;}
#articleContent a:hover{text-decoration:underline;}
#articleContent	ul {list-style:none;padding: 10px 15px 10px 15px;font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;}
#articleContent	ul li {line-height:22px;padding:5px 0 5px 0; list-style:disc; margin-left:30px;}
#articleContent li a{font-family: Arial, Helvetica, sans-serif;font-size:14px; line-height: 22px;color:#ed1c24;text-decoration:none;}
#articleContent	li a:hover{text-decoration:underline;}
#articleContent	ol {padding: 10px 15px 10px 15px;font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;color:#000000;}
#articleContent	ol li {font-family: Arial, Helvetica, sans-serif;font-size:14px;line-height:22px;padding:5px 0 5px 0; list-style:disc;}
#articleContent li a{font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#ed1c24;text-decoration:none;}
#articleContent	li a:hover{text-decoration:underline;}
/* End Template & Content .ASPX  styles */



#partners2{float:left;width:183px;margin: 0 0 0 15px;padding:0}
#partners3{float:left;width:183px;margin: 0 0 0 15px;padding:0}

#middleContent2{padding:25px 25px 20px 5px;}

 

#middleContent2 h3{font-family: 'Oswald', sans-serif;
color: #ec161f;
font-size: 16px;
font-weight: 500;
text-decoration: none;
margin: 0 0 0 23px;
padding: 0 0 5px 0;
border-bottom: solid 1px #ddd;}
.infoContent2 {padding: 2px 0 25px 95px;position: relative;}
.infoContent2 img {position: absolute;top: 15px;left: 0;}
.infoContent2 h2 {font-size:18px;font-family: 'Oswald', sans-serif;color:#000000;font-weight:400;text-decoration:none;}
.infoContent2 h2 a{font-size:18px;font-family: 'Oswald', sans-serif;color:#000000;font-weight:400;text-decoration:none;}
.infoContent2 h2 a:hover{text-decoration:underline;}


#rightCol{}
#rightBox{margin-bottom: 20px;padding-bottom: 20px;
background: #f8f8f8;
border: 1px solid #b3b3b3;}
#rightTitle{background: #003352;
height: 46px;padding:0;margin:0;}
#rightTitle h1{font-family: 'Oswald', sans-serif; color:#fff;
text-transform: uppercase;
font-size: 16px;
line-height: 47px;font-weight: 300;padding-left: 15px;

}
#rightContent{padding:25px 15px 20px 55px;}
#rightBox ul {padding:  0 0 0 0;margin:0;list-style:none;}
#rightBox ul.icon{list-style-type: none;}
#rightBox ul.icon li{text-indent: 0;}
#rightBox ul.icon li:before{font-family: FontAwesome;content: "\f0f6";margin:0 11px 0 -30px;color:#1d1d1d;font-size:22px;}
#rightBox li {line-height:18px;font-family: Arial, Helvetica, sans-serif;font-size:13px;color: #000000;padding-bottom:10px;font-weight:300;text-decoration:none;}
#rightBox li a{font-size: 16px;
color: #000;
font-weight: 300;
text-decoration: none;
font-family: 'Oswald', sans-serif;
line-height: 18px;}
#rightBox li a:hover{line-height:18px;text-decoration:underline;}
.date2 {font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #073352;
font-style: normal;}

.landing-content #middleContent{line-height: 18px;
color: #000;
font-size: 12px;
text-align: left;
font-weight: normal;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;padding: 25px 15px 20px 15px;}
.landing-content #middleContent li{ line-height: 18px;
color: #000;
font-size: 12px;
text-align: left;
font-weight: normal;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;}

.landing-content #middleContent li a { font-size:24px; line-height:28px;}
.btspc { padding-bottom:10px;}
.landing-content #middleContent img{background-color: #FFFFFF;
padding: 1%;
border: 1px solid #CCC;
-webkit-box-shadow: 0 0 3px #d7d7d7;
-moz-box-shadow: 0 0 3px #d7d7d7;
box-shadow: 0 0 3px #d7d7d7; margin-right:10px; float:left; width:180px;}


#videos{position: relative;
border-bottom: 2px solid #63be26;
margin: 20px 15px 0 28px;padding-bottom: 20px;}

.vid{ height:98px; width:129px; padding:5px; border:1px solid #ccc; float:left;margin: 2px 12px 0px 0;}
#videos h2 {float: right;
width: 140px;
padding: 0 !important;margin: 0 0 6px 0!important;}
#wpContent {padding: 0 0 15px 18px;
position: relative;
border-bottom: 2px solid #efefef;
margin: 0 15px 0 28px; line-height:18px;}

#wpContent h2 , #videos h2  {padding:0;margin:0;line-height:22px;font-family: 'Oswald', sans-serif;font-size:16px;color: #000000;font-weight:bold;text-decoration:none;}
#wpContent h2 a , #videos h2 a {font-size: 16px;
font-family: 'Oswald', sans-serif;
color: #000000;
font-weight: 500;
text-decoration: none;
line-height:22px;}

#wpContent h2 a:hover{text-decoration:underline;font-family:'Oswald',sans-serif;font-size:16px;}
.wpContent {font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;line-height:18px;}
.wpContent a:hover{text-decoration:underline;}
.viewAll2{padding: 15px 15px 15px 46px;
text-align: right;}
#videos .viewAll2{padding: 15px 0 15px 28px;}
.viewAll2 a{font-family:Arial, Helvetica, sans-serif;
color: #ea0325;

font-weight: 300;
text-decoration: none;
font-size: 12px;}
.viewAll2 a:hover{text-decoration:underline;}
.recordings a {
font-family: Arial, Helvetica, sans-serif;
color: #ed1c24;
font-weight: 300;
text-decoration: none;
font-size: 13px;
}
.recordings{padding-top: 7px;}



#infoContent2{border-bottom: 1px dotted #5c9b9f;margin: 0 15px 0 15px;padding: 0 0 98px 0}
#infoContent{border-bottom: 1px dotted #5c9b9f;margin: 0 15px 0 15px;padding: 0 0 85px 0}
.infoContent {padding: 2px 0 10px 95px;position: relative;}
.infoContent img {position: absolute;top: 15px;left: 0;}
.infoContent h2 {line-height:22px;font-size:18px;font-family: 'Oswald', sans-serif;color:#000000;font-weight:400;text-decoration:none;}
.infoContent h2 a{font-size:18px;font-family: 'Oswald', sans-serif;color:#000000;font-weight:400;text-decoration:none;}
.infoContent h2 a:hover{text-decoration:underline;}
.downloadNow {margin: 40px 0 0 0;}
.downloadNow a{font-size:18px;font-family: 'Oswald', sans-serif;color:#ed1c24;font-weight:400;text-decoration:none;}
.downloadNow a:hover{text-decoration:underline;}



#adBox{margin: 20px 0 0 0;}

.title-name {color:#ed1c24;}
.title-name a{color:#ed1c24; text-decoration:none}
.title-name a:hover{color:#ed1c24; text-decoration:underline}



.navOn {
float: left;
font-size:15px;font-family: 'Oswald', sans-serif; font-weight:400;
padding: 10px 0 0 0;
display: block; border-bottom:3px solid #003352;margin: 0 12px;



}
.navOff a, .navOn a { color:#fff;color: #fff;
text-decoration: none;}

.top-news-nav-hldr{float:left;height: 46px; background:#f80000;margin-left:1px; padding-right:7px;}

.navOff {
float: left;font-size:15px;font-family: 'Oswald', sans-serif; font-weight:400;padding: 10px 0 0 0;margin: 0 12px;

}



 .we-tab-hldr h3   {
font-family: 'Oswald', sans-serif;
color: #ffffff;
font-size: 14px;
font-weight: 300;
text-decoration: none;
margin: 0;
padding: 8px 0 0 11px;
text-transform: uppercase;
float: left;}
#bucket7Link{ margin: 0 0 0 23px;}
.tab1, .tab2, .tab3{padding: 0 0 ;
position: relative;

margin: 30px 20px 0 25px;
line-height: 18px; }
.tab-content{ font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
font-weight: 300;
text-decoration: none;
line-height: 18px;border-bottom: 2px solid #efefef;margin-bottom: 18px;
padding-bottom: 16px;}
.tab-content a{font-size: 16px;
color: #000;
font-weight: 300;
font-family: 'Oswald', sans-serif;
line-height: 28px; text-decoration:none;}
#rightBox h6{ text-align:center;}
.tab-content a:hover{ text-decoration:underline;}
#rightBox #wpContent {
padding: 0 15px 5px 18px;}

.we-tab-hldr .tab-content h2{ padding:0; line-height:22px;}

 #rightBox .wpContent h2{padding: 0 0 7px 0;
margin: 0;
line-height: 22px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
font-weight:500;
text-decoration: none}
#rightBox .wpContent {
line-height: 18px;
color: #000;
font-size: 12px;
text-align: left;
font-weight: normal;
line-height: 18px;
font-family: Arial, Helvetica, sans-serif;
}

 #rightBox #wpContent h2 a, #videos h2 a {
font-size: 16px;
color: #000;
font-weight: 500;
text-decoration: none;
font-family: 'Oswald', sans-serif;
line-height: 22px;
}

 #rightBox #wpContent h2 a:hover{ text-decoration:underline;}
 #rightBox .fa, #middleBox .fa{ color:#1d1d1d;}
 #mid-banner { width:672px; margin:15px 0 0 0;}
 .upevents{ padding:0 20px 10px 20px;}
 #rightBox .upevents ul li a { font-size: 15px;
color: #003352;
font-weight: 300;
text-decoration: none;
font-family: 'Oswald', sans-serif;
line-height: 18px; padding:10px 0 15px 0;}
#rightBox .upevents ul li a:hover{ text-decoration:underline;color: #003352;}

#rightBox .upevents ul li{ border-bottom:1px dotted #003352;margin-top: 20px; }
 #rightBox .upevents ul li a h2{ padding:0;}
 
#contb-list-wrapper table tr td {
border-left:0px solid #E3E3E3;
border-bottom:0px solid #E3E3E3;
border-right:0px;
vertical-align:middle;
padding:6px 6px 6px 6px;
}
	
.caption {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }
