

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article, aside, dialog, figure, footer, header,
hgroup, nav, section{display:block;}ul{list-style:none;}blockquote, q{quotes:none;}blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;outline:none;}button, button:active, button:selected, button:visited, a, a:active, a:selected, a:visited{border:none;outline:none;ie-dummy:expression(this.hideFocus=true);}ins{background-color:#ff9;color:#000;text-decoration:none;}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}del{text-decoration:line-through;}abbr[title], dfn[title]{border-bottom:1px dotted #000;cursor:help;}table{border-collapse:collapse;border-spacing:0;}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}input, select{vertical-align:middle;}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.clearfix{display:inline-block;}html[lang] .clearfix{display:block;}* html .clearfix{height:1%;}

	
.content-wrapper-outer
{
	display:block;
	overflow-y:scroll;
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:rgba(255, 255, 255, 0.8)
}
.content
{
	padding:30px 0 80px
}
.content .header
{
	height:75px;
	width:250px;
	margin:0 auto;
	padding:0
}
.content .columns
{
	display:block;
	overflow:hidden;
	width:80%;
	margin:0 auto;
	padding:30px 0 0
}
.columns .column
{
	display:block;
	overflow:hidden;
	width:200px;
	display:border-box;
        float:left;
}
.column h1
{
	font-family: 'Lucida Sans Unicode' , 'Lucida Sans' , Verdana;
	font-size:14px;
	font-weight:normal;
	text-transform:uppercase;
	padding:30px 0 15px;
	margin:0 5px 0 21px;
	border-bottom:1px solid rgba(0, 0, 0, 0.05)
}
.column ul
{
	margin:15px 0 0
}
.column ul li
{
	line-height:20px;
	padding:10px;
    padding-left:21px;
    
}
.column ul li a
{
    font-family: 'Lucida Sans Unicode' , 'Lucida Sans' , Verdana;
	color:#666;
	text-decoration:none;
}
.column ul li a:hover
{
	color:#d60019;
    text-decoration:underline;
}
    .column ul li input
    {
        width:28px; 
        height:20px;
        vertical-align:middle;
        margin-right:5px;

    }


	@media all and (min-width:1080px)
{
.content-wrapper-outer
{
	display:table;
	overflow:hidden;
	height:100%;
	width:100%;
	background:none
}
.content-wrapper-outer .content-wrapper-middle
{
	display:table-cell;
	vertical-align:middle
}
.content-wrapper-outer .content-wrapper-middle .content-wrapper-inner
{
	margin-left:auto;
	margin-right:auto;
	width:1080px;
	background:rgba(255, 255, 255, 0.8)
}
.content .columns
{
	width:1010px
}


}

