﻿/*
	Text CSS.
*/

/* Page
----------------------------------------------------------------------------------------------------*/
body 
{
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  	font-size:12px;
  	line-height:15px;
	color: #555;
	height:100%;
}


/* Headings */
h1,h2,h3
{
	line-height:1.25;
	margin-bottom:7px;
	color:#809598;
	font-family: "HelveticaNeue-Heavy", "Helvetica Neue Heavy", "Helvetica Neue", sans-serif;
	font-weight: 900;
	letter-spacing:0px;
}
h4,h5,h6
{
	line-height:14px;
	margin:7px 0px 5px 0px;
	color:#555;
	font-family: "HelveticaNeue", "Helvetica Neue", sans-serif;
	font-weight: 700;
	letter-spacing:0;
}
h1 {font-size: 36px;}
h2 {font-size: 32px;}
h3 {font-size: 16px;
	color:#4CA0C7;}
h4 {font-size: 12px;}
h5 {font-size: 12px;}
h6 {font-size: 11px;}

h2.alt {font-style:italic; color:#b4c1c2;}



/* Anchors */
a {
	outline: 0;
	color: #58595B;
	font-weight: 900;
	text-decoration: none;
}
a.two {
	outline: 0;
	color: #FF7328;
	font-weight: 900;
	text-decoration: none;
}
a img {
	border: 0px; 
	text-decoration: none;
}
a:hover {
	color: #6A8386;
	text-decoration: none;
}

.sub_col a {
	color:#FFF;
	text-decoration:none;
}

.sub_col a:hover {
	color: #6A8386;
	text-decoration: none;
}

/* Paragraphs */
p {
	padding:0;
	margin: 0 0 10px 0;
}
/** p:last-child {margin-bottom: 0;}*/
p.nopad {
	padding:0;
	margin:0;
}

strong, b {font-weight: 900;}
em, i {font-style: italic;}


hr {
	border: 0 #d9e0e0 solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
	margin: 15px 0 6px 0;
}


/* Lists */
ul {
	list-style: outside disc;
	margin: 15px 0 18px 18px;
}
ol {
	list-style: outside decimal;
	margin: 15px 0 18px 18px;
}
dl {margin: 0 0 25px 0;}
dt {font-weight: bold;}
dd {margin-left: 25px;}
li {
	margin-left: 25px;
	padding-bottom:15px;
}


/* Quotes */
blockquote {font-style: italic;}
cite {}
q {}
sup{vertical-align: baseline; font-size: 8px; position: relative; top: -3px;}

/* Tables */
table {margin: 5px auto 15px auto; width: 98%;}
	
	
/* Thead */
thead th {padding: 5px 5px; text-align: left;}
thead td {}


/* Tbody */
tbody td {padding: 5px 5px;}
tbody th {}
	
tbody .alt td {}
tbody .alt th {}

	
/* Tfoot */
tfoot th {}
tfoot td {}


/* Images */
img {display:block;}
img.inline {display:inline;}

