/* Start of CMSMS style sheet 'kickstart_og : Global' */
/* ------------------------------------------------------------------
global.css
------------------------------------------------------------------ */




/* Team No Bullets ul
------------------------------------------------------------------ */

# team ul {
list-style:none;
padding:0;
margin:0;
text-align:left;
margin-left:auto;
margin-right:auto;
}



/* Reset (Thanks Eric Meyer)
------------------------------------------------------------------ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; font-style: normal; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }


/* Basic HTML
------------------------------------------------------------------ */
body { 
font: 12px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif; text-align:center; }


a:focus { outline: 1px dotted invert; }
hr { background: #ccc; border: 0; clear: both; color: #ccc; height: 1px; }
em { font-style: italic; }
ul { list-style: square; }


/* Miscellaneous classes
------------------------------------------------------------------ */
.summary { font-family: 'Trebuchet MS', sans-serif; text-transform: uppercase; color: #4B9B38; border-bottom: 1px dashed #838881; padding: 5px 0 10px 0; margin-bottom: 15px; }
.divider { border-bottom: 1px dashed #838881; }


/* Team Photos
------------------------------------------------------------------ */
.team-photo { float: left; margin-right: 30px; }
.team-photo img { background: #f0f0f0; padding: 13px 16px; }
.team-photo p.name { font-family: 'Trebuchet MS', sans-serif; font-size: 12px; text-transform: uppercase; color: #4B9B38; text-align: center; margin-bottom: 10px; }
.team-photo p.name span { display: block; }


/* Headings
------------------------------------------------------------------ */
h1,
h2,
h3,
h4,
h5,
h6 { font-family: 'Times New Roman', Times, serif; font-weight: normal; color: #003055; }
h1 { font-size: 25px; border-bottom: 1px dashed #838881; }
h2 { font-size: 21px; border-bottom: 1px dashed #838881; }
h3 { font-size: 17px; }
h4 { font-size: 15px; }
h5 { font-size: 13px; }
h6 { font-size: 12px; }


/* Spacing
------------------------------------------------------------------ */
li { margin-left: 1em; }
p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset { margin-bottom: 10px; }


/* Form Element Defaults
------------------------------------------------------------------ */
input.input-text,
input[type="text"],
textarea,
select { font-family: arial,helvetica,clean,sans-serif; font-size: 12px; background: #F3F3F3; border: 1px solid #acafac; }
select { margin: 0; padding: 3px 1px; }
input, textarea { padding: 3px 1px; }

/* End of 'kickstart_og : Global' */

