html {background-repeat:no-repeat; background-position:center top; background-attachment:fixed; background-size:cover; -moz-background-size:cover; -o-background-size:cover; -webkit-background-size:cover; height:100%;}

body {margin:0; -webkit-text-size-adjust:100%;}
img {border:0;}
a:hover {cursor:pointer;}
a:focus {outline:none; -moz-outline:none !important;}

.header {position:relative; width:100%; font-family:'Corbel', 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', 'DejaVu Sans', 'Bitstream Vera Sans', 'Liberation Sans', 'Verdana', 'Verdana Ref', sans-serif; font-size:18px; background:url('../images/bg_header.png'); color:white; border-bottom:6px solid white; box-shadow:0 0 23px #333; z-index:1;}
.header span {padding:6px 6px 9px 6px;}
.header span.left {float:left;}
.header span.right {float:right; text-align:right;}

.navigation {position:relative; top:-6px;}
.tabs ul {position:relative; left:-20px; margin:auto; text-align:center;}
.tabs ul li {margin:0 2px; display:inline-block; /* display:inline; Fix IE Step Down */}
.tabs ul li a {margin-left:15px; font-family:'Tahoma', 'Verdana', 'Segoe', sans-serif; font-size:15px; font-weight:bold; background:url('../images/tabs_repeater6_09.png') top right no-repeat; text-decoration:none; color:white; display:block;}
.tabs ul li a.tab_on, .tabs ul li a:hover {background-position:bottom right;}
.tabs ul li a.tab_off {background-position:top right;}
.tabs ul li a span {/* float:left; IE 6 Fix */ height:29px; margin-left:-15px; padding:14px 16px 0 16px; background:url('../images/tabs_slice6_09.png') top left no-repeat; display:block;}
.tabs ul li a span.tab_on, .tabs ul li a:hover span {background-position:bottom left;}
.tabs ul li a span.tab_off {background-position:top left;}
.tabs ul li a span span {margin-left:0; padding:0; text-shadow:0 3px 16px #424242; background:none;}
.tabs ul li a:hover span {cursor:pointer;}

.footer {position:relative; margin:0; padding:5.27% 0 1.27% 0; /* padding:6.17% 0 1.27% 0; */ font-family:'Calibri', 'Candara', 'Segoe', 'Segoe UI', 'Optima', 'Arial', sans-serif; font-size:11px; font-weight:bold; letter-spacing:.03em; word-spacing:-.05em; text-align:center; color:white; clear:both; display:none;}
.footer a {text-decoration:none; color:white; padding-bottom:.05%; border-bottom:1px dotted white;}
.footer div {width:6%; margin:0 auto; padding-bottom:2.54%; /* padding-bottom:2.5%; */ text-align:center;}
.footer img {max-width:100%;}

.display-none {display:none;}
.clear-both {clear:both;}