html{font-size:14px; line-height:1.64em; -webkit-font-smoothing: antialiased; /* Fix for webkit rendering */-webkit-text-size-adjust: 100%;}
body,th,td,table,h1,h2,h3,h4,h5,h6,p,ul,ol,.Head,.SubHead,.SubSubHead,.Normal,.NormalBold,.NormalRed,.NormalTextBox,.NormalDisabled,a:link,a:visited,a:hover,input,.CommandButton
{font-family:"AvenirNextLTPro-Regular","Helvetica Neue","HelveticaNeue",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#231d1d}
em{font-style:italic;letter-spacing:0}
strong,b{font-weight:700;font-family:"AvenirNextLTPro-Bold";}
small{font-size:12px;letter-spacing:0}
h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0.75em 0 0.75em;letter-spacing:0;font-weight:normal;}
h1,h2{color:#47292b}
h1{font-size:45px;font-weight:normal;}
h2,h2 .Head{font-size:30px;}
h3,h4{text-transform:uppercase;color:#857273;font-weight:100;line-height:1.64;}
h3,h3 .Head{font-size:22px}
#ToolsMenu h3{color:#573a3e}
h4,h4 .Head{font-size:18px}
h5,h6{color:#00a4e4}
h5,h5 .Head{font-size:18px}
h6,h6 .Head{font-size:15px}
a,a:link,a:visited,a:active{color:#008CC4;text-decoration:none; cursor:pointer;outline:none;}
.dnnPrimaryAction,.dnnFormItem input[type="submit"],a.dnnPrimaryAction{color:#f0f0f0;}
a:hover{color:#ee3a43;text-decoration:none}
.CommandButton{font-size:15px;color:#3d3d3d;font-weight:bold}
.CommandButton:hover{color:#ee3a43}
a.CommandButton:link{font-size:15px;text-decoration:none;color:#3d3d3d;font-weight:bold}
a.CommandButton:hover{text-decoration:underline;color:#ee3a43}
.Normal,.NormalDisabled,.NormalDeleted{color:inherit;font-size:15px;font-weight:inherit;line-height:inherit;word-wrap:normal;}
p{font-size:16px;margin:0 0 1em 0;line-height:164%}

.homeSkin p{font-size:18px;font-weight:normal;margin:0 0 1em 0;line-height:164%;}

p.leadIn{color:#CCC}

.Normal ul a,.Normal ul a:link,.Normal ul a:visited,
.Normal blockquote a, .Normal blockquote a:link, .Normal blockquote a:visited,
.Normal p a, .Normal p a:link,.Normal p a:visited{ }
hr{clear:both;height:0;border:solid #dddbd8;border-width:1px 0 0;margin:1em 0 1em 0}
blockquote{border-left:5px solid;margin-left:0;padding:0 0 0 1em}
img{border:0}
.imgLeft{float:left;margin-right:30px;margin-bottom:30px}
.imgRight{float:right;margin-left:30px;margin-bottom:30px}
.imgBorder{border:solid 3px #fff}
.imgPolaroid{color:#a6a6a6;font-size:12px;text-align:left;padding:13px 13px 17px 13px;background-color:#fff;box-shadow:0 1px 2px #ccc}
.imgPolaroid img{margin-bottom:12px}
ol,ul{font-size:1em}
ol li{list-style-type:decimal;margin-bottom:.75em;vertical-align:top}
ol ol{margin-top:.75em;margin-left:1em}
ol ol li{list-style-type:lower-roman}
ol ol ol li{list-style-type:lower-alpha}
ol ul li{list-style-type:lower-roman}
table.tableDefault{width:100%;border-collapse:collapse;border-spacing:0;background-color:transparent}
table.tableDefault th,table.tableDefault td{font-size:12px;padding:8px}
table.tableDefault th{font-weight:bold;text-align:left;border-bottom:solid 2px #aaa;background-color:#d7d7d7}
table.tableDefault td{border-bottom:solid 1px #d9d9d9}
table.tableDefault tr:nth-child(odd){background:#transparent}
table.tableDefault tr:nth-child(even){background:#e3e4e6}
.tableDefault tbody tr:hover td{color:#111}
.pageTitle{margin:23px 0;font-size:36px;line-height:36px;letter-spacing:.02em;}

