/*table of contents
Links
 -
Breadcrumbs
 - breadcrumbs
 - share/print

Interior Content
 - content container
 - h3, h2, p
 
Interior Left Column/Navigation
 - left column container
 - left column navigation
 
All Elements
  - Table
  - blockquote
  - ul, ol, dl
  - h4

*/


/* Links
----------------------------------------------*/
a, a:visited {	
	text-decoration: none;
	line-height: inherit;
}

/* Breadcrumbs
----------------------------------------------*/
.breadcrumbs {
display: block;
padding: 0.5625em 0.875em;
overflow: hidden;
margin-left: 0;
list-style: none;
border:none;
background-color: transparent;
-webkit-border-radius: none;
border-radius: none;
margin-bottom:30px;
}
.breadcrumbs > *.current {}
.breadcrumbs a.home {font-size:.85em;color:#333333;position: relative;bottom: 2px;}
.breadcrumbs a {color:#333;}
/* share */
.share_print {display:block;font-size:.75em;color:#333333;text-align: right;margin-right: 20px;padding:0.5625em 0.875em;float:right!important;}
.share_print a,.share_print a:visited{color:#333333;}
.share_print a:hover {text-decoration:underline;}

/* Interior Content
----------------------------------------------*/
.content-container {background: #fff url(../images/content-shadow.png) top center no-repeat;padding: 20px 0 50px;}
.with-border {border-left:2px dashed #bfbfbf;}
h2.page-title {font-family: Arial, Gadget, sans-serif;color:#ff9933;font-size: 2em;border-bottom:6px solid #ff9933;margin:0;line-height:.75em;padding-left: 10px; padding-bottom: 6px; font-weight:900;}

.content h3:first-child {margin-top:50px;}
.content h3.content-title {margin-bottom:0;font-weight: normal;font-family: Arial, Gadget, sans-serif;color:#8eb735;font-weight:900;}
.content h3.content-title a {color:#ff9933;}
.content p {font-size:0.875em;color:#333333;}
.content ul, ol {margin:0 0 20px 40px; font-size: 0.875em;color:#333333;}
dl {font-size: 0.875em;color:#333333;}


/* Interior A
----------------------------------------------*/
.interior .content .small-8.columns {padding-left:0!important;padding-right:0.4375em;}
.interior .content .small-4.columns {padding-left:0.4375em;padding-right:0!important;}

.related-info h2 {font-size:.875em;text-transform:uppercase;margin-top:40px;color:#365190;}

.related-info ul {margin:0;padding:0;list-style:none;}
.related-info ul li {line-height:1.2em;padding:10px 0;font-size:.75em;}
.related-info ul li a {color:#000; font-weight:bold;}

.with-border-right {border-right:2px dashed #bfbfbf;}

/* Interior Left Column/Navigation
----------------------------------------------*/
.small-4.columns.left-col {padding-left:0;}
.navbar ul {list-style:none;/*padding-top:20px;*/font-family: Arial, Gadget, sans-serif;font-size:1em;font-weight:900;}
.navbar ul li {padding:10px 0.9375em;}
.navbar ul li.active {border-top:1px dashed #bfbfbf;border-bottom:1px dashed #bfbfbf;border-left:5px solid #ff9933;}
.navbar ul li.active a {color:#8eb735;}
.navbar ul a, .navbar ul a:visited {color:#ff9933;}

/* All Elements
----------------------------------------------*/
table {width:100%;border:none;}
table thead, table tfoot {background: transparent;}
table tr.even, table tr.alt, table tr:nth-of-type(even) {background:transparent;}

blockquote {font-style: italic;}
blockquote .quo {font-size: 200%;line-height: 10px;position: relative;top: 10px;color: #666;padding-right: 5px;}

ul.with-margin, ol.with-margin {margin:0 0 20px 40px; font-size: 0.875em;color:#333333;}
dl {font-size: 0.875em;color:#333333;}

h4 {font-size:16px;}

@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	.orbit-container .orbit-prev, .orbit-container .orbit-next {top:37%;margin-top:-3px;}
}