@import '/cms/styles/common.css';
@import '/styles/forms.css';
@import '/style.css';


/* COMMON ---------------------------------------------------------------------- */

body {
  background:#B6C8D4 url('/images/bg.jpg') top repeat-x;
  margin-bottom:20px;
}

#bg-top {
  background:url('/images/bg-top.jpg') top center no-repeat;
}

#bg-y {
  background:url('/images/bg-y.gif') top center repeat-y;
}

#page {
  width:940px;
  overflow:hidden;
  padding-top:30px;
  margin:0 auto;
}

#menu ul, #menu li, #header-links ul, #header-links li, #news ul, #news li, #contact ul, #contact li, #footer ul, #footer li {
  margin:0;
  padding:0;
  background:none;
}

/* HEADER ---------------------------------------------------------------------- */

#header {
  height:100px;
  overflow:hidden;
  background:url('/images/header-bg.jpg') top left no-repeat;
  margin:0 10px;
}

#logo {
	position:absolute;
	top:12px;
	left:21px;
  background:url('/images/logo.png') 0px 0px no-repeat;
  width:348px;
  height:76px;
  overflow:hidden;
}
#logo {-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#logo a {
  outline:none;
}
#logo img {
  width:338px;
  height:76px;
}
#header-right {
	position:absolute;
	right:0px;
  width:620px;
  overflow:hidden;  
}
#header-links {
  float:right;
  margin:19px 8px 0 0;
	height:52px;
}

#header-links ul {
  background:#3E3F4A top repeat-x;
  padding:0;
	-moz-border-radius: 12px; /* FF1+ */
  -webkit-border-radius: 12px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 12px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */  
}
#header-links ul {-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#header-links a {
  background:url('/images/top-menu-pipe.jpg') top left no-repeat;
  padding:5px 10px 5px 10px;
  color:#ffffff;
  font-size:12px;
  text-decoration:none;
  outline:none;
}
#header-links a:hover {
	text-decoration:underline;
	color:#ffffff !important;
}

#header-links li.first a {
	background:none;
	padding-left:20px;
}

#header-links li.last a{
	padding-right:20px;
}
/*.homepage #link1 a,*/
.root_139 #link2 a,
.root_138 #link3 a,
.root_137 #link4 a,
#header-links a:hover {
  color: #ffffff;
}



/* MENU ------------------------------------------------------------------------ */

#menu a {
	position:relative;
  background:url('/images/menu-bg2.jpg') top left;
  width:120px;
  font-size:12px;
  font-weight:bold;
  height:24px;
  padding:7px 0 0 0;
  text-transform:uppercase;
  text-decoration:none;
  color:#FFF;
  text-align:center;
	-moz-border-radius: 3px 3px 0px 0px; /* FF1+ */
  -webkit-border-radius: 3px 3px 0px 0px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 3px 3px 0px 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	margin-left:2px;  
}
#menu a{-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#menu a:hover {
  background:#ffffff;
	color: #055F27;
}

.root_242 #menu5 a,
.root_135 #menu4 a,
.root_139 #menu3 a,
.root_134 #menu2 a,
.root_136 #menu1 a,
#menu a:hover {
  background:#ffffff;
  color: #055F27;
}



/* SUBNAV ---------------------------------------------------------------------- */

#breadcrumbs-margin{
	background:#ffffff;
	width:100%;
	height:9px;
}
#breadcrumbs {
	background:url('/images/breadcrumbs.jpg') repeat-y;
  height:15px;
  overflow:hidden;
  width:920px;
  font-size:12px;
	padding:7px 0px 7px 0px;
	-moz-border-radius: 5px 5px 0px 0px; /* FF1+ */
  -webkit-border-radius: 5px 5px 0px 0px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 5px 5px 0px 0px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
	margin-left:2px;  
}
#breadcrumbs{-pie-png-fix: true; behavior: url('/styles/pie.htc');}
#breadcrumbs a, #breadcrumbs .current {
  float:left;
}
#breadcrumbs a {
  background:url('/images/crumb.gif') center right no-repeat;
  padding:0 15px 0 10px;
  color:#04732E;
}
#breadcrumbs a:hover {
  color:#2D2E35;
}
#breadcrumbs .current {
  color:#2D2E35;
  padding:0 0 0 10px;
}



/* SHARED ---------------------------------------------------------------------- */

#content {
  width:920px;
  padding:2px 10px 10px 10px;
}

#content #content-left {
  width:700px;
}

#content #content-right {
  width:219px;
  border-left:#FFFFFF 1px solid;
}

.contentpage #content #content-right {
  width:220px;
  border:none;
}

#content #content-right .flash{
	margin-bottom:10px;
}

#content #demo .text {
  padding:35px 0 0 0;
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-align:center;
}

.contentpage #content #demo .demo-title{
	position:absolute;
	top:8px;
	font-size:21px;
	font-family:impact;
	left:16px;
	text-transform:uppercase;
	color:#333333;
	font-weight:normal !important;
}

#content #demo a {
  color:#FFFFFF;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  padding:10px 0 0 0;
  display:block;
}
#content #demo a:hover {
  text-decoration:underline;
}
#content #content-right .title {
  background:url('/images/content-right-case-title.jpg') top left no-repeat;
  height:30px;
	line-height:30px;
  overflow:hidden;
  color:#FFF;
  font-size:15px;
  font-weight:bold;
	width:201px;
	margin:0px 0px 0px 9px;
	padding:0px 0px 0px 13px;
}
.product-line img{
  margin-left: 10px;
  padding-top: 10px;
  padding-left: 10px;
}

#product-line a {
  display:block;
  color:#333333;
  font-size:11px;
  text-decoration:none;
  margin-top: 10px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 10px;
}
#product-line a.first {
  padding:10px 0 10px 19px;
}
#product-line a:hover {
  color:#CC051A;
  text-decoration:underline;
}

.case-line img{
  margin-left: 10px;
  padding-top: 10px;
  padding-left: 10px;
}

#casehome-line a {
  display:block;
  color:#333333;
  font-size:11px;
  text-decoration:none;
  margin-top: 10px;
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 10px;
  padding-left: 10px;
}
#casehome-line a.first {
  padding:10px 0 10px 19px;
}
#casehome-line a:hover {
  color:#CC051A;
  text-decoration:underline;
}


#news {
  padding:0 0 10px 0;
}
#news ul{
  background:url('/images/right-col-bg.jpg') top left repeat-y;
  width:200px;
  padding:10px 9px 0 10px;
}
#news ul li.date {
  background:url('/images/bullet-list.jpg') 0px 13px no-repeat;
  padding:10px 0 0 12px;
  color:#45464C;
  font-size:12px;
}
#news ul li.event {
  padding:5px 0 10px 12px;
  border-bottom:1px solid #D7D7D7;
}
#news ul li.event a {
  font-size:11px;
}
#news .footer {
  background:url('/images/right-col-footer.jpg') top left no-repeat;
  width:64px;
  height:26px;
  padding:7px 0 0 155px;
}
#news .footer a {
  text-decoration:none;
  font-size:11px;
}
#contact ul {
	position:relative;
  width:180px;
  padding:10px 15px 0 15px;
	margin:0px 0px 50px 10px;
	font-size:13px;
	background: #F0F0F0 url("/styles/svg.ashx?start=F0F0F0&end=C8D7DE");
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F0F0F0), to(#C8D7DE));
  background: -moz-linear-gradient(#F0F0F0, #C8D7DE);
  -pie-background: linear-gradient(#F0F0F0, #C8D7DE);
	-moz-border-radius:4px; /* FF1+ */
  -webkit-border-radius:4px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius:4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
#contact ul{-pie-png-fix: true; behavior: url('/styles/pie.htc');}
#contact ul li.tel {
  padding:0 0 0 12px;
  color:#45464C;
  font-size:12px;
}

#contact .email {
  width:160px;
	margin:0px auto;
	padding:25px 0px 15px 0px;
}

#contact .email a {
	position:relative;
	padding:3px 0px 5px 0px;
	margin-bottom:10px;
	width:160px;
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	line-height:15px;
	background:#444550;
	text-align:center;
	-moz-border-radius:15px; /* FF1+ */
	-webkit-border-radius:15px; /* Saf3-4, iOS 1+, Android 1.5+ */
	border-radius:15px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
#contact .email a {-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#contact .email a:hover {
	background:#087C34;
}

#contact .email .email-img{
	background:url('/images/email-img.png') 12px 8px no-repeat #444550;
}

#contact .email  .email-img:hover{
	background:url('/images/email-img.png') 12px 8px no-repeat #087C34 !important;
}

#contact .footer {
  background:url('/images/right-col-footer.jpg') 0px -23px no-repeat;
  width:64px;
  height:10px;
  padding:0 0 0 155px;
}



/* HOME ------------------------------------------------------------------------ */

.homepage #content #impact {
  background:url('/images/impact.jpg') top left no-repeat;
  width: 700px;
  height:318px;
	margin-bottom:8px;
}
.homepage #content #impact .product {
  padding:260px 10px 0 10px;
  width: 155px;
  height:30px;
  font-size:13px;
  font-weight:bold;
  xbackground-color:#666666;
  text-transform:uppercase;
}
.homepage #content #impact .product a {
  background:url('/images/homepage-morelink.gif') 0px 5px no-repeat;
  padding:2px 0 0 7px;
  display:block;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
.homepage #content #product-top {
  background:url('/images/homepage-content-heading.jpg') top left no-repeat;
  width: 690px;
  height:30px;
  color:#FFF;
  font-size:15px;
  font-weight:bold;
	line-height:30px;
  padding:0px 0 0 10px;
}

.homepage #content #products {
  width:700px;
  padding:1px 0 15px 0px;
  overflow:hidden;
}

.homepage #products .row {
	margin-bottom:11px;
	-moz-border-radius:6px; /* FF1+ */
  -webkit-border-radius:6px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius:6px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
.ie .homepage #content #products .row {-pie-png-fix: true; behavior: url('/styles/pie.htc');}

.homepage #content #products .product{
	position:relative;
	background:#DAE3E9 url('/images/product-pipe.jpg') top right no-repeat;
  padding:10px 0px 0px 10px;
  float:left;
	height:263px;
	width:165px;
}
.homepage #content #products .spacer{
  padding:0 22px 0 0; float:left; width: 154px; height:195px;
}
.homepage #content #products .product.last{
	background:#DAE3E9;
}
.homepage #content #products .product img{
	padding:2px;
}

.homepage #content #products .product .info{
  width:150px;
	height:29px;
  padding:0px 0px 10px 0px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#055824;
}

.homepage #content #products .product .info a{
  font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#055824;
}

.homepage #content #products .product .blurb{
  width:144px; /*154*/
  padding:10px 5px 5px 5px;
  color: #333333;
  font-size: 12px;
}
.homepage #content #products .product a img {
  text-decoration:none;
  border:1px solid #BEBFC9;
  outline:none;
}
.homepage #content #products .product .plus {
	position:absolute;
	right:22px;
	bottom:77px;
	background:url('/images/product-plus.png');
	width:11px;
	height:11px !important;
}
.homepage #content #products .product a:hover img {
  border:1px solid #04732E;
}
.homepage #content #products .product .info a:hover {
  color:#055824;
  text-decoration:underline;
}
.homepage #content #content-left .text {
  border-right: 10px solid #FFFFFF;
  padding:0px 30px 80px 0px;
  color:#2D2E35;
  font-size:12px;
}
.homepage #content #content-left .text .title{
  padding:0 0 0px 0;
  color:#2D2E35;
  font-weight:bold;
  font-size:30px;
	margin:0px 0px 5px 0px;
}
.homepage #content #content-left .text a{
  padding:0 0 0 10px;
  background:url('/images/homepage-morelink.gif') 3px 4px no-repeat;
  font-size:11px;
}
.homepage #content #product-line {
	padding:1px 0px 0px 0px;
}

#product-line a {
  margin-left: 10px;
}

#case-line a {
  margin-left: 100px;
}

.productbox{
  height: 10px;
  background:url('/images/contentpage-morelink2.gif') no-repeat;	
}

#product-line p {
  height: 10px;
  margin-bottom:5px;
} 

#product-line2 {
  margin:5px 0 0 0;
} 
  
#casehome-line2 {
  margin:0px 0px 0px 10px;
  padding: 0px 0px 0px 0px;
}
#casehome-line2 div{
	position:relative;
  padding: 0px;
  font-size: 12px;
	padding:8px 15px 20px 15px !important;
	width:180px;
	background: #F0F0F0 url("/styles/svg.ashx?start=F0F0F0&end=C8D7DE");
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#F0F0F0), to(#C8D7DE));
  background: -moz-linear-gradient(#F0F0F0, #C8D7DE);
  -pie-background: linear-gradient(#F0F0F0, #C8D7DE);
	-moz-border-radius:4px; /* FF1+ */
  -webkit-border-radius:4px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius:4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}
#casehome-line2 div{-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#menu a{-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#casehome-line2 a{
  display:block;
  margin:0 5px 5px 0;
  padding:0px;	
  overflow:hidden;
} 

.iconbox{
  height: 30px;	 
}

#product-line2 a{
  border:1px solid #DDDDDD;
  display:block;
  overflow:hidden;
	width:188px;
	margin:0px 0px 0px 10px;
	background: #ffffff url("/styles/svg.ashx?start=ffffff&end=E7E8EB");
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffffff), to(#E7E8EB));
  background: -moz-linear-gradient(#ffffff, #E7E8EB);
  -pie-background: linear-gradient(#ffffff, #E7E8EB);
	-moz-border-radius:4px; /* FF1+ */
  -webkit-border-radius:4px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius:4px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */
}

#product-line2 div.row{
	margin-bottom:10px;
}

#product-line2 a{-pie-png-fix: true; behavior: url('/styles/pie.htc');}

#product-line2 a{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
	font-size:13px;
	font-weight:bold;
  text-decoration: none;
	padding:10px 10px 10px 10px;
}

#product-line2 a:hover{
  font-family: Arial, Helvetica, sans-serif;
  color: #04732E;
  text-decoration: underline;
}
    
#product-line2 img{
  padding-right: 7px;
	margin-right:7px;
  float: left;
  vertical-align: middle;
	border:none !important;
	border-right:1px solid #cccccc !important;
}

#casehome-line2 a:hover{
  text-decoration: underline;
}

#casehome-line2 div strong{
	display:block;
	font-size:12px;
	color:#333333;
	padding-top:10px;
}

#casehome-line2 a.case-heading{
	display:block;
	padding-bottom:7px;
	font-size:13px;
	font-weight:bold;
	color:#055824;
	text-transform:capitalize;
}

#casehome-line2 a.case-heading span{
	font-weight:normal;
}

.homepage #content #demo {
  color:#FFFFFF;
  background:#444550 url('/images/demo-bg.jpg') 10px 30px no-repeat;
  height:137px;
  padding:8px 10px 0 10px;
  font-size:15px;
  font-weight:bold;
}



/* CONTENT --------------------------------------------------------------------- */

.contentpage #content{
  background:url('/images/content-page-content.jpg') top left repeat-y;

}

.contentpage #content #content-top {
  background:url('/images/contentpage-content-heading.jpg') 2px 0px no-repeat;
  width: 690px;
  height:32px;
  color:#FFFFFF;
  font-size:25px;
  padding:13px 0 0px 10px;
	margin-bottom:8px;
	overflow:hidden;
}
.contentpage #content h1 {
  font-size:25px;
  font-weight:normal;
	margin:0px;
}

.contentpage #content #content-content {
  width:670px;
  padding:0px 20px 15px 10px;
}

.contentpage #content #product-line {
  width:209px;
  padding:10px 0 10px 0;
}

.contentpage #content #demo {
	position:relative;
  color:#FFFFFF;
  background:url('/images/demo-content-bg.jpg') no-repeat;
  height:112px;
  padding:0;
  font-size:15px;
  font-weight:bold;
	width:210px;
	margin-left:10px;
}

.root_134 #content-content img {
  border:1px solid #CCCCCC;
  padding:3px;
}
.contentpage #content #content-content a.morelink {
  background:url('/images/contentpage-morelink.gif') 0px 2px no-repeat;
  padding:0 0 5px 20px;
  float:right;
  font-size:11px;
}
.contentpage #content #content-content a.viewlink {
  background:url('/images/contentpage-img-plus.jpg') 3px 7px no-repeat;
  padding:5px 0 0 20px;
  display:block;
  font-size:11px;
}


#case-studies .sub-title a {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -webkit-background-clip: padding-box; 
  background: #D2D3D8 url("/styles/svg.ashx?start=FFFFFF&end=D2D3D8");
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#D2D3D8));
  background: -moz-linear-gradient(#FFFFFF, #D2D3D8);
  -pie-background: linear-gradient(#FFFFFF, #D2D3D8);
  padding:3px 6px 3px 16px;
  margin:0 10px;
  font-size:13px;
  font-weight:bold;
  color:#777777;
  behavior: url('/styles/pie.htc'); 
}
#case-studies .sub-title a:hover {
  text-decoration:none;
  color:#CC051A;
}

#case-studies li {
  background:url('/images/homepage-morelink.gif') 0px 3px no-repeat;
  list-style: none;
}
#case-studies li a {
  padding:0;
  margin:0;
} 

.casetabs{
	padding:0px 0px 0px 0px;
  height: 28px;
	line-height:28px;
	margin-bottom:20px;
}

.casetabs a{
	background:url('/images/casestudies-tabs.jpg') 0px -28px;
	color:#444550;
	display:block;
	float:right;
	padding:0px 15px 0px 15px;
	margin-left:7px;
	line-height:28px;
	text-transform:uppercase;
	text-decoration:none;
	-moz-border-radius: 3px; /* FF1+ */
  -webkit-border-radius: 3px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 3px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */  
	font-weight:bold;
}
.casetabs a {-pie-png-fix: true; behavior: url('/styles/pie.htc');}

.casetabs a:hover{
	background:url('/images/casestudies-tabs.jpg') 0px 0px;
	color:#ffffff;
}

.casetabs strong{
	display:block;
	float:right;
	padding:0px 5px 0px 0px;
	line-height:28px;
	font-size:14px;
	font-weight:bold;
	color:#444550;
}

.tab-related{
	background:url('/images/casestudies-tabs.jpg') 0px -28px;
	line-height:28px;
	width:120px;
	text-align:center;
	-moz-border-radius: 3px; /* FF1+ */
  -webkit-border-radius: 3px; /* Saf3-4, iOS 1+, Android 1.5+ */
  border-radius: 3px; /* Opera 10.5, IE9, Saf5, Chrome, FF4 */  
	font-weight:bold;
}
.tab-related{-pie-png-fix: true; behavior: url('/styles/pie.htc');}

/* FOOTER ---------------------------------------------------------------------- */

#footer {
  height:50px;
  width:940px;
  background:#2D2E35 url('/images/logo-footer.gif') 760px 10px no-repeat;
  border-bottom:1px #666666 solid;
}
#footer a {
  padding:0 7px 0 7px;
  border-left:1px solid #666666;
  float:left;
  color:#FFFFFF;
  font-size:10px;
  text-transform:uppercase;
  text-decoration:none;
}
#footer a:hover {
  text-decoration:underline;
}
#footer a.first {
  padding:0 10px 0 0;
  border-left:none;
}
#footer ul {
  padding:25px 20px 0 20px;
}
#subfooter {
  padding:10px 20px 10px 20px;
  color:#999999;
  background:#2D2E35;
  font-size:11px;
  border-bottom:10px #DCDDE2 solid;
}
#subfooter #copyright a {
  padding:0 5px;
}
#subfooter hr{
  margin:0;
  padding:0;
  height:0;
  border-bottom:1px #666666 solid;
}
#subfooter #credit {
  float:right;
}
#subfooter a{
  color:#999999;
}
#subfooter a:hover{
  color:#ffffff;
}



/* SITE MAP -------------------------------------------------------------------- */

.sitemap ul {
  padding:0 0 0 50px;
  margin:0;
}
.sitemap ul ul {
  padding:0 0 0 5px;
}
.sitemap li {
  background:url('/images/bullet-page.gif') 0px 1px no-repeat;
  margin:0 0 15px 0;
  padding:0 0 0 15px;
}
.sitemap li a {
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
  outline:none;
}
.sitemap li li {
  margin: 0 0 4px 0;
  background:url('/images/bullet-sub.gif') 0px 3px no-repeat;
  padding:0 0 0 10px;

}
.sitemap li li a {
  font-size:12px;
  font-weight:normal;
  text-transform:none;
  color: #007319;
}
.sitemap li li li a {
  font-size:11px;
  font-weight:normal;
  text-transform:none;
  color: #0E3817;
}
.sitemap a:hover {
  color:#000000;
}



/* CUSTOMIZATIONS -------------------------------------------------------------- */
  
 .product2 {
  padding:260px 10px 0 10px;
  width: 155px;
  font-size:13px;
  font-weight:bold;
  xbackground-color:#666666;
  
}
.product2 a {
  
  padding:2px 0 0 7px;
  display:block;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
 #product-top {
  background:url('/images/homepage-content-heading.gif') top left no-repeat;
  width: 690px;
  height:23px;
  color:#FFFFFF;
  font-size:15px;
  font-weight:bold;
  padding:5px 0 0 10px;
}

#products2 {
  width:690px;
  overflow:hidden;
  height: 1000px;
  padding-top: 15px;
  padding-right: 0;
  padding-bottom: 15px;
  padding-left: 10px;
  margin-left: 40px;
}
.product2{
  padding:0 40px 0 0;
  float:left;
}
 .product2.last{
  padding:0;
}
.product2 img{
padding:2px;
}

.product2 .info{
  background:url('/images/img-plus.jpg') 13px 0px no-repeat;
  width:110px;
  padding:3px 5px 10px 35px;
  color:#FF0000;
  font-size:11px;
}
.product2 a img {
  text-decoration:none;
  border:1px solid #BEBFC9;
  outline:none;
}
.product2 a:hover img {
  border:1px solid #FF0000;
}
.product2 .info a:hover {
  color:#333333;
  text-decoration:underline;
}

.product2 span{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: normal;	
}


/* NEWS -------------------------------------------------------------- */

#news-listings .news-item .row{
  margin:2px 0px;
}
#news-listings .news-title{
  font-size:16px;
  font-weight:bold;
}
#news-listings .news-date{
  font-size:10px;
  padding-bottom:10px;
}
