/* Style sheet reset */
*{margin:0;padding:0;}
body{text-align:center;color:#999999;background:#ffffff;font:11px/15px Verdana, Arial, Helvetica, sans-serif;}
img{vertical-align:top;border:0;}
a{text-decoration:underline;color:#666666;}
a:hover{text-decoration:none;}
:focus{outline: 0;}
h1{margin-bottom:15px;font-weight:bold;font-size:13px;color:#222222;line-height:1.3;}
h2{font-weight:bold;font-size:11px;color:#666666;line-height:1.34;text-transform:uppercase;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #999999;}
h3{font-weight:bold;font-size:14px;color:#222222;line-height:1.375;}
h4{font-weight:bold;font-size:12px;color:#222222;}
h5{font-weight:bold;font-size:11px;color:#222222;}
h6{font-weight:bold;font-size:11px;color:#222222;}
form{display:inline;}
fieldset{border:0;}
legend{display:none;}
table{border:0;border-collapse:collapse;font-size:100%;border-spacing:0;empty-cells:show;}
caption,th,td{text-align:left;vertical-align:top;font-weight:normal;}
address{font-style:normal;}
cite{font-style:normal;}
q,blockquote{quotes:none;}
q:before,q:after{content:'';}
small,big{font-size:1em;}
sup{vertical-align:top;font-size:1em;}
ul,ol{list-style:none;}
.nobr{white-space:nowrap !important;}
.wrap{white-space:normal !important;}
.a-left{text-align:left !important;}
.a-center{text-align:center !important;}
.a-right{text-align:right !important;}
.v-middle{vertical-align:middle;}
.f-left,.left{float:left !important;}
.f-right,.right{float:right !important;}
.f-none{float:none !important;}
.f-fix{width:100%;float:left;}
.no-display{display:none;}
.no-margin{margin:0 !important;}
.no-padding{padding:0 !important;}
.no-bg{background:none !important;}
