﻿/*---------------------------------------------------------------------
NAME: TDCM Deploy Base

NOTE: This file contains:
	  - partial css reset
	  - base font style
	  - base style, for html elements

      This file does not get overwritten
      on upgrade.
---------------------------------------------------------------------*/

/* Import the Lato fonts from Google fonts */
@import url(https://fonts.googleapis.com/css?family=Lato:400,700);

html{min-width:980px;}
body {font: 0.80em Lato, arial, verdana, sans-serif; color:#333; margin:0; padding:0; background-color:#fff;}

/*---------- Default Styles ----------*/

/* default link styles */
a,
a:link,
a:visited,
a:active {font: 100% Lato,arial, verdana, sans-serif; color:#6eb6f6; text-decoration:underline;}
a:hover,
a:focus {font:normal 100% Lato,arial, verdana, sans-serif; color:#6eb6f6; text-decoration:underline; cursor:pointer;}
a {outline:none;}
a img {border:none;}

p {line-height:150%; margin: 0 0 10px 0; padding:0;}
code {line-height:150%; margin:0; padding:0; font-size:100%;}
blockquote {line-height:150%; margin:0 0 20px 0; padding:0; font-size:100%;}
p,ul,ol {font-size: 1em;}
.content-area ul { padding-left:0; margin-left: 0;}
.content-area ul>li{ list-style: url(/images/useruploadedimages/149/bullet-point-blue.png) square outside; margin-left: 20px; padding-left: 0;}
.content-area ul ul{float:none;}
input,select,textarea {font:100% arial, verdana, sans-serif; color:#333;}
input {margin:0;}
td {vertical-align:top;}

/* default heading styles */
h1 {font:700 3.4em Lato,arial,verdana,sans-serif; color:#214d8e; padding:0; margin: 0 0 5px 0;}  
h1 a, h1 a:link, h1 a:hover, h1 a:focus {font-weight:700; color:#214d8e; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}
/*h1.title-area{ color:#4b4b4b; margin-bottom: 30px;}*/
h2 {font:700 2.4em Lato,arial,verdana,sans-serif; color:#3c7ec1; padding:0; margin: 0 0 5px 0;}
h2 a, h2 a:link, h2 a:hover, h2 a:focus {font-weight:700; color:#3c7ec1; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}
h3 {font: 700 1.3em Lato,arial,verdana,sans-serif; color: #3c7ec1; padding:0; margin: 0 0 5px 0;}
h3 a, h3 a:link, h3 a:hover, h3 a:focus { color:#333; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}
h4 {font: 700 124% lato,arial,verdana,sans-serif; color: #214d8e; padding:0; margin: 0 0 5px 0;}
h4 a, h4 a:link, h4 a:hover, h4 a:focus {font-weight:bold; color:#333; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}
h5 {font: normal 112% lato,arial,verdana,sans-serif; color: #4b4b4b; padding:0; margin: 0 0 5px 0;}
h5 a, h5 a:link, h5 a:hover, h5 a:focus {font-weight:bold; color:#333; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}
h6 {font: 700 114% lato,arial,verdana,sans-serif; color: #4b4b4b; padding:0; margin:0 0 5px 0;}
h6 a, h6 a:link, h6 a:hover, h6 a:focus {font-weight:bold; color:#333; text-decoration:none; font-family:Lato,arial,verdana,sans-serif;}

/*-----other-----*/
.accessible-heading {position:absolute; left:-9999px;}
.right-float {float:right;}
.left-float {float:left;}
#adminBanner {display:none;}
.clear{ clear:both; }
/* Clearfix */
.clearfix:after { content: "."; display: block;	clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; } 
html[xmlns] .clearfix { display: block; } 
* html .clearfix { height: 1%; }

/*-----logo-----*/
div.site-logo img {margin-top: 10px;}