/* CORE CSS for YourFormularyInfo.com -----------------------------------:o}-------------------------------- */
/* RESET -----------------------------------:o}-------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/* Base Fonts */
body {font:13px arial,helvetica,clean,sans-serif;} /* Do NOT touch - set font family, size, etc on child elements */
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;}
body * {line-height:1.22em;}
label {cursor:pointer;}
/* STRUCTURE -----------------------------------:o}-------------------------------- */
/* NON-Changeable */ 
/*html, body {height:100%;}*/
#wrap {position:relative;min-height:100%;}
#innerpagewrap {width:100%;z-index:1;}
#sec, #pri, #ter {overflow:visible;position:relative;}
#inner {float:left;margin:0 -1px 0 0;width:100%;z-index:3;}
#pri {float:right; margin:0; width:100%;z-index:5;}
#sec {float:left;margin-right:1px;z-index:4;}
#ter {float:right;margin-left:1px;z-index:2;}
#ftwrap {clear:both;position:relative;}
#ft {position:relative;}
/* Col variants */
body#onecol #sec, body#onecol #ter, body#twocol-left #ter, body#myhome #sec {display:none;}
body#onecol #inner, body#onecol #pri body#twocol-left #inner, body#myhome #pri {margin:0;}
body#onecol #innerwrap, body#onecol #outer, body#twocol-left #innerpagewrap, body#twocol-left #outer {padding-right:0;}
body#onecol #innerwrap, body#onecol #outer, body#myhome #innerpagewrap, body#myhome #outer {padding-left:0;}
/* Clearfix */
#innerpagewrap:after, #outer:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
/* GRIDS -----------------------------------:o}-------------------------------- */
.grid-2 .col, .home-grid-2 .col {float:right;display:inline;width:50%;}
.home-grid-2 .content, .grid-2 .first {float:left;}
.grid-3 .col {float:left;width:33%;}
.grid-2:after, .grid-3:after, .home-grid-2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.grid-2, .grid-3 {zoom:1;margin-bottom:1em;}
/* FONT SIZES -----------------------------------:o}-------------------------------- */
#pagewrap, #ftwrap {font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:182%;}
h2 {font-size:122%; font-weight:bold;}
h3 {font-size:114%;}
h4 {font-size:107%;}
h5 {font-size:107%;}
h6 {font-size:107%;}

p p, p li, p dt, p dd, p th, p td, p address, p blockquote, p pre, p input, p textarea, p select,
li p, li li, li dt, li dd, li th, li td, li address, li blockquote, li pre, li input, li textarea, li select,
dt p, dt li, dt dt, dt dd, dt th, dt td, dt address, dt blockquote, dt pre, dt input, dt textarea, dt select,
dd p, dd li, dd dt, dd dd, dd th, dd td, dd address, dd blockquote, dd pre, dd input, dd textarea, dd select,
th p, th li, th dt, th dd, th th, th td, th address, th blockquote, th pre, th input, th textarea, th select,
td p, td li, td dt, td dd, td th, td td, td address, td blockquote, td pre, td input, td textarea, td select,
address p, address li, address dt, address dd, address th, address td, address address, address blockquote, address pre, address input, address textarea, address select,
blockquote p, blockquote li, blockquote dt, blockquote dd, blockquote th, blockquote td, blockquote address, blockquote blockquote, blockquote pre, blockquote input, blockquote textarea, blockquote select,
pre p, pre li, pre dt, pre dd, pre th, pre td, pre address, pre blockquote, pre pre, pre input, pre textarea, pre select,
input p, input li, input dt, input dd, input th, input td, input address, input blockquote, input pre, input input, input textarea, input select,
textarea p, textarea li, textarea dt, textarea dd, textarea th, textarea td, textarea address, textarea blockquote, textarea pre, textarea input, textarea textarea, textarea select,
select p, select li, select dt, select dd, select th, select td, select address, select blockquote, select pre, select input, select textarea, select select
{font-size:100%;}
/* FORMS -----------------------------------:o}-------------------------------- */
