/* CSS Document */

.cf:after {content: "."; display:block; height:0; clear:both; visibility:hidden;}
.cf {height:1%}

.fl {float:left;}
.fr {float:right;}

body {font-family:Arial, Helvetica, sans-serif}
ul.sub-menu {box-shadow:none !important; -webkit-box-shadow:none !important}
div.header-logo img{position:relative; z-index:1000; margin-bottom:-70px; }


div.slides {box-shadow: 0px 5px 5px 5px rgba(0,0,0,0.5); }
div.slide {text-align:center; height:305px}
div.slide h2 {margin-top:-60px; font-family:Georgia, "Times New Roman", Times, serif ; color:#fff; font-size:24px; font-style:italic; font-weight:normal; letter-spacing:-0.05em; margin-bottom:0px}
span.red-text {color:#cb2127}

#col-24-1 {}
/*top right menu*/
#col-24-3 {text-align:right}
li.menu-item-1071 {}
li.menu-item-1069 {}

.widget_ultimatumsubnav ul li a {line-height:1em;border-bottom:none;display:block;font-weight:normal;}

div.widget_ultimatumsubnav ul li {border-bottom:1px dotted #ccc; }	


div.d4p-pages_navigator ul li a {font-weight:normal}
div.cls_d4p_pages_navigator  h3 {font-family:Georgia,"Nimbus Roman No9 L",serif; color:#cb2127; font-size:24px}

div.widget_ultimatumsubnav ul.children{
display: none;
}
div.widget_ultimatumsubnav ul li.current_page_item {padding-left:15px; background:url(/wp-content/themes/oxts/images/sub-nav-selected.png) left no-repeat}

div.widget_ultimatumsubnav li.current_page_item ul.children {
display: block;
} 


.entry-content p, .the-post-content p {line-height:22px !important}
/*Menus*/
ul.menu-final-footer-menu {margin:0; padding:0}
ul.menu-final-footer-menu li a {color:#FFF !important}

ul#menu-top-right-menu {margin-top:10px}
ul#menu-top-right-menu li {line-height:18px; padding-left: 24px !important; margin-left: 12px; border: none; }
ul#menu-top-right-menu li a {color:#c8181c; text-shadow: 1px 1px rgba(0,0,0,0.1); border:none  }
#menu-top-right-menu li.supportlink  {
	background: url('/wp-content/themes/oxts/images/menu-icon-customer-support.png') left top no-repeat;
	} /*Customer Support Link*/
#menu-top-right-menu li.contactlink {
	background: url('/wp-content/themes/oxts/images/menu-icon-contact-us.png') left top no-repeat;
	}


.horizontal-menu ul li:first-child {padding-left:0px}
.container_12 {padding-right:0px;}
#wrapper-19 {height:305px; overflow:hidden; margin-bottom:0px !important}
#wrapper-20 {background:url(/wp-content/themes/oxts/images/content-bg.jpg); }
#wrapper-21, #wrapper-31{background:url(/wp-content/themes/oxts/images/content-bg.jpg); }

#col-21-1 {text-align:center; margin:15px 0px}
#col-21-1 h3 {color:#555555; font-family: Arial,Helvetica,Garuda,sans-serif; text-shadow:1px 1px #fff;
font-size: 16px; font-style:normal; font-weight:bold}
div.customer-logos {text-align:center; margin:0px auto; width:928px}
div.customer-logos-see-more-link {text-align:right}

.grid_9 {margin-left:0 !important}


div.bodywrapper {padding-bottom:342px}
div.footwrapper {position: relative; margin-top: -342px; height: 342px;	clear:both;} 


#col-17-2 {text-align:right;}

div.footer-address-container {
	
	padding:15px 10px; 
	background-color: rgba(255,255,255,0.3);
	font-size:14px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius: 10px;
	color:#fff;
	margin-top:-6px;
	margin-left:-5px;
	width:225px; position:relative;
	text-align:right;
}


/*.container_12  h3 {color:#fff; text-shadow:1px 1px rgba(0,0,0,0.4); font-size: 16px ;}*/


.container_12 .vertical-menu a:link,.container_12 	.vertical-menu a:visited {

font-size: 16px;
line-height: 16px; font-family:Arial, Helvetica, sans-serif;
color: #ededed;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.container_12 .vertical-menu  ul li.current-menu-item>a {
color: #fff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.container_12 .vertical-menu a:hover {
color: #fff;
font-weight: normal;
font-style: normal;
text-decoration: underline;
}

.container_12 .vertical-menu ul{list-style: none;}
.container_12 .vertical-menu ul ul {padding-left:0px;}
.container_12 .vertical-menu ul li{border-bottom: none}
.container_12 .vertical-menu ul li:first-child {border-top: none;}
.container_12 .vertical-menu ul li:last-child {border-bottom: none;}
.container_12 .vertical-menu ul li .sub-menu li a {}
.container_12 .vertical-menu a {padding: 3px 0; display: block; text-decoration: none; ;}
.container_12 .vertical-menu a:hover {background: none;}

.widget h3 {font-family:Georgia, "Times New Roman", Times, serif ; color:#cb2127; text-shadow:none; font-size:1.6em; font-style:italic; font-weight:normal}
.footwrapper .widget h3 {font-family:Arial, Helvetica, sans-serif; color:#fff; font-style:normal; font-size:1.3em;  font-weight:bold; text-shadow: 1px 1px rgba(0,0,0,0.3)}


div.widget_recent_entries {background:#fff; border:1px solid #dfdfdf; padding:25px 30px}
div.widget_recent_entries h3 {margin-top:0px}
div.widget_recent_entries a {color:#000; font-family:Georgia, "Times New Roman", Times, serif ; font-style:italic}

div.widget_ultimatumcustomcontent {width:240px !important; padding:25px 30px; background:#fff; border:1px solid #dfdfdf; margin-bottom:20px;}
div#ultimatumcustomcontent-2 {width:240px !important; padding:25px 30px; background:#fff; border:1px solid #dfdfdf; margin-bottom:20px;}

h2.home-sub {color:#555555}

a.oxts-button {background:#ed0202; border:1px solid #D90000; 	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius: 5px;
	box-shadow: 0px 1px 2px 2px rgba(0,0,0,0.2);
	
	 color:#fff; text-shadow:1px 1px rgba(0,0,0,0.3); width:300px; display:inline-block; text-align:center; height:45px; line-height:45px; font-weight:normal; font-size:18px;
	 
background-image: linear-gradient(bottom, rgb(237,2,2) 31%, rgb(253,95,70) 66%);
background-image: -o-linear-gradient(bottom, rgb(237,2,2) 31%, rgb(253,95,70) 66%);
background-image: -moz-linear-gradient(bottom, rgb(237,2,2) 31%, rgb(253,95,70) 66%);
background-image: -webkit-linear-gradient(bottom, rgb(237,2,2) 31%, rgb(253,95,70) 66%);
background-image: -ms-linear-gradient(bottom, rgb(237,2,2) 31%, rgb(253,95,70) 66%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.31, rgb(237,2,2)),
	color-stop(0.66, rgb(253,95,70))
);
	 
	 
	 }
	 
	 a.oxts-button:hover {background:#ed0202;font-size:18px; color:#fff; font-weight:normal}
	  a.oxts-button:active {margin-top:1px; margin-bottom:-1px}
	  
	  div#ultimatumcontent-6, div.content2_block  {border:1px solid #dfdfdf; background:#fff}
	  div.content2_block {padding:20px}
	  
	  
	  div.post-1049 div.post-inner-single {margin-bottom:0px !important}
	  
	  
	  
div.home-industry-block { background:url(/wp-content/themes/oxts/images/home-industry-block-icon-bg.jpg) repeat-x bottom #ddd;}
div.home-industry-block-icon{width:75px; float:left; min-height:150px;}
div.home-industry-block-content{background:#fff; width:515px; float:left;  padding:15px; background:url(/wp-content/themes/oxts/images/home-industry-block-bg.jpg) bottom repeat-x #fafafa;}

div.home-industry-block-icon {position:relative;}
div.home-industry-block-icon img {position:absolute;top:0;bottom:0;margin:auto;left:0; right:0}
div.home-industry-block-icon .home-icon-image {height:50px; width:50px}


div.home-industry-block h2 {font-weight:normal}

div.testimonial {font-family:Georgia, "Times New Roman", Times, serif ; font-style:italic; color:#7a7b7b7; background:url(/wp-content/themes/oxts/images/testimonial-quote-mark.png) left top no-repeat; font-size:1.1em; padding-left:15px; margin-bottom:10px}
div.testimonial-name {font-size:0.9em; color:#555555; padding-left:10px}
div.testimonial-name img {box-shadow: 0px 1px 1px 1px rgba(0,0,0,0.1);}

h1, h1 a, h1 a:hover, h1 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 26px;
line-height: 42px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

h2, h2 a, h2 a:hover, h2 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 20px;
line-height: 1.2em !important;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

h3, h3 a, h3 a:hover, h3 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 14px;
line-height: 30px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

h4, h4 a, h4 a:hover, h4 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 14px;
line-height: 24px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

h5, h5 a, h5 a:hover, h5 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 14px;
line-height: 18px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

h6, h6 a, h6 a:hover, h6 a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

body {
background-position: top left;
background-repeat: repeat;
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

#logo-container {
margin-top: 0px;
margin-bottom: 0px;
}

a#logo {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 36px;
line-height: 42px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#tagline {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}


blockquote {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 16px;
line-height: 24px;
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

/*a {
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

a:hover {
color: #000000;
font-weight: bold;
font-style: normal;
text-decoration: none;
}*/

h1.multi-post-title, h1.multi-post-title a, h1.multi-post-title a:hover, h1.multi-post-title a:visited {
/*padding-left: 0px;
background-position: top left;
background-repeat: repeat;
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 28px;
line-height: 35px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
border-bottom:5px solid #ededed;
margin-bottom:20px;*/
}

.multi-post-title {
border-width: 0px;
border-style: none;
}

div.post-inner, .post-inner-single {
padding-top: 0px;
padding-bottom: 0px;
background-position: top left;
background-repeat: repeat;
border-width: 0px;
border-style: none;
}

.post-header {
padding-left: 0px;
background-position: top left;
background-repeat: repeat;
border-width: 0px;
border-style: none;
}

div.post-meta {
background-position: top left;
background-repeat: repeat;
}

.post-meta {
border-width: 0px;
border-style: none;
padding-top: 0px;
padding-bottom: 0px;
}

h2.post-header, h2.post-header a, h2.post-header a:hover, h2.post-header a:visited {
/*font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 22px;
line-height: 30px;

font-weight: bold;
font-style: normal;
text-decoration: none;*/
color:#666;

}
h2.post-header {
/*border-bottom:1px solid #cb2127;
margin-bottom:20px;*/
}

div.post-meta, div.post-meta a {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;

}

div.post-taxonomy span {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.post-taxonomy a {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

a.readmorecontent {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #ff0505;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

h3#comments_title, h3#comments_title a, h3#comments_title a:hover, h3#comments_title a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 20px;
line-height: 25px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

cite.comment_author {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.comment_time {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.comment_text {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

a.comment-reply-link, a.cancel-comment-reply-link {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

h3.respond, h3.respond a, h3.respond a:hover, h3.respond a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

form#commentform label {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}


div.widget_breadcrumb_navxt {

  padding: 15px;
  margin: 0 0 20px;
  list-style: none;
  background-color: #f5f5f5;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
		  font-size: 11px;
line-height: 15px;

}

.counter2{
    color: #6b6b6c !important;
    text-decoration: none;
}
.counter2 a{
    color: #6b6b6c !important;
    text-decoration: none;
}
.counter2 a:visited{
    color: #6b6b6c !important;
    text-decoration: none;
}
.counter2 a:link{
    color: #6b6b6c !important;
    text-decoration: none;
}
.counter2 a:hover{
    color: #6b6b6c !important;
    text-decoration: none;
}

div.breadcrumbs-plus p span, div.breadcrumbs-plus p, div.breadcrumbs-plus p a {
font-size: 11px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.breadcrumbs-plus p span.breadcrumbs-title {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.breadcrumbs-plus p strong {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wp-pagenavi a, .wp-pagenavi span {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wp-pagenavi span.current {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu {
margin-top: 0px;
margin-bottom: 0px;
}

.wfm-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul.menu li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li.current-menu-ancestor a, .wfm-mega-menu ul li.current-menu-item a {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul.menu li:hover a {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li .sub ul.sub-menu li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li .sub ul.sub-menu li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li .sub-container.non-mega li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-mega-menu ul li .sub-container.non-mega li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuh {
margin-top: 0px;
margin-bottom: 0px;
}

.ddsmoothmenuh ul li ul {
width: 300px;
}

.ddsmoothmenuh ul li:hover,.ddsmoothmenuh ul li a.selected,.ddsmoothmenuh ul li a:hover,.ddsmoothmenuh ul li ul.sub-menu li, .ddsmoothmenuh ul li ul.sub-menu li a {
background-color: #333333;
}

.ddsmoothmenuh ul li ul li:hover, .ddsmoothmenuh ul li ul li a:hover {
background-color: #000;
}

.ddsmoothmenuh ul li a:link,.ddsmoothmenuh ul li a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #ffffff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuh ul li a:hover {
color: #ffffff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuh ul li.current-menu-ancestor a, .ddsmoothmenuh ul li.current-menu-item a {
color: #ffffff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuh ul li  ul li a:link,.ddsmoothmenuh ul li  ul li a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #ffffff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuh ul li  ul li a:hover {
color: #ffffff;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.horizontal-menu {
margin-top: 0px;
margin-bottom: 0px;
}

div.horizontal-menu ul li, div.horizontal-menu ul li a:link,div.horizontal-menu ul li a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.horizontal-menu ul li.current-menu-ancestor a, .horizontal-menu ul li.current-menu-item a  {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.horizontal-menu ul li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu {
margin-top: 0px;
margin-bottom: 0px;
}

.wfm-vertical-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li.current-menu-ancestor a, .wfm-vertical-mega-menu ul li.current-menu-item a {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li .sub li.mega-hdr a.mega-hdr-a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li .sub ul.sub-menu li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li .sub ul.sub-menu li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li .sub-container.non-mega li a {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.wfm-vertical-mega-menu ul li .sub-container.non-mega li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuv {
margin-top: 0px;
margin-bottom: 0px;
}

.ddsmoothmenuv ul li a:link,.ddsmoothmenuv ul li a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuv ul li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuv ul li.current-menu-ancestor a, .ddsmoothmenuv ul li.current-menu-item a {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuv ul li  ul li a:link,.ddsmoothmenuv ul li  ul li a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.ddsmoothmenuv ul li  ul li a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.vertical-menu a:link,.vertical-menu a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.vertical-menu  ul li.current-menu-item>a {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.vertical-menu a:hover {
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

ul.tabs li a {
/*background-color: #0;
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;*/
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

ul.tabs li a:hover {
background-color: #0;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

ul.tabs li a.current {
background-color: #0;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.tabs-wrapper div.panes {
/*font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;*/
}

.accordion-toggle {
background-color: #0;
}

.accordion .current {
background-color: #0;
}

div.accordion div.pane {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

h4.accordion-toggle, h4.accordion-toggle a, h4.accordion-toggle a:hover, h4.accordion-toggle a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.toggle_title {
background-color: #0;
}

.acctogg_active {
background-color: #0;
}

.toggle_title a.toggle-title {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

div.toggle_content {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

h3.slidertitle, h3.slidertitle a, h3.slidertitle a:hover, h3.slidertitle a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

p.slidertext {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.anyCaption h3.slidertitle, .s3caption h3.slidertitle, .anyCaption h3.slidertitle, .s3caption h3.slidertitle a, .anyCaption h3.slidertitle, .s3caption h3.slidertitle a:hover, .anyCaption h3.slidertitle, .s3caption h3.slidertitle a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.anyCaption p.slidertext, .s3caption p.slidertext {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 12px;
line-height: 15px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

h1.super-title, h1.super-title a, h1.super-title a:hover, h1.super-title a:visited {
font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
font-size: 25px;
line-height: 25px;
color: #000000;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

/*h3.element-title, h3.element-title a, h3.element-title a:hover, h3.element-title a:visited {
font-family: Arial,Helvetica,Garuda,sans-serif;
font-size: 14px;
line-height: 16px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.element-title {
background-position: top left;
background-repeat: repeat;
border-width: 0px;
border-style: none;
}*/ 

.tablepress thead th, .tablepress tfoot th {	
	background-color: #ca181c;	
	color: #FFF;	
	font-weight: normal;
}

.widget_search .screen-reader-text {	
	visibility: hidden;	
	position: absolute;
}

#searchsubmit {	
	line-height: 22px;	
	margin-bottom: 11px;
}
#gform_1 label {
	float: left;
	width: 80px;
}
.gform_wrapper #gform_1 .top_label input.large, 
.gform_wrapper #gform_1 .top_label select.large, 
.gform_wrapper #gform_1 .top_label textarea.textarea {
	width: 185px;
	margin-left: 15px;
	margin-bottom: 5px;
}
.gform_wrapper #gform_1 .gform_footer {
	padding: 10px 0 10px 0;
	margin: 6px 0 0 0;
}
.nm_mc_interests {
	line-height: 22px !important;
}
.nm_mc_interests input[type="radio"],
.nm_mc_interests input[type="checkbox"] {
	margin: 0 8px 0 0;
}
.nm_mc_button {
	margin: 10px 0 14px 0;
}


