html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Arial, Verdana, sans-serif;vertical-align:baseline;margin:0;padding:0}
body{line-height:1.5;font-size:1.3em}
table{border-collapse:separate;border-spacing:0}
caption,th,td{text-align:left;font-weight:400}
table,td,th{vertical-align:middle}
blockquote:before,blockquote:after,q:before,q:after{content:""}
html{font-size:62.5%;font-family:Verdana, arial, sans-serif}
strong,th,thead td,h1,h2,h3,h4,h5,h6{font-weight:700}
cite,em,dfn{font-style:italic}
code,kbd,samp,pre,tt,var,input[type=text],input[type=password],textarea{font-size:92%;font-family:Verdana, arial, sans-serif}
del{text-decoration:line-through;color:#666}
ins,dfn{border-bottom:1px solid #ccc}
small,sup,sub{font-size:85%}
abbr[title],acronym[title],dfn[title]{cursor:help}
sup{vertical-align:super}
sub{vertical-align:sub}
blockquote{border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#666}
blockquote :first-child:before{content:"\201C"}
blockquote :first-child:after{content:"\201D"}
.wrapper{line-height:1.6em}
h1{font-size:1.9em}
h2{font-size:1.7em}
h3{font-size:1.5em}
h4{font-size:1.3em}
h5{font-size:1.2em}
h6{font-size:1em}
.wrapper ul{list-style-type:none;margin-left:1.5em}
.wrapper ul li{margin-left:.85em}
.wrapper ol{list-style-position:outside;list-style-type:decimal;margin-left:2.35em}
.wrapper dt{font-weight:700;margin-top:.8em;margin-bottom:.4em}
.wrapper table{border-top:1px solid #ccc;border-left:1px solid #ccc}
.wrapper th,.wrapper td{border-bottom:1px solid #ddd;border-right:1px solid #ccc;padding:.8em}
.wrapper blockquote :first-child{margin:.8em 0}
.wrapper hr,.wrapper p,.wrapper ul,.wrapper ol,.wrapper dl,.wrapper pre,.wrapper blockquote,.wrapper address,.wrapper table{margin-bottom:1.6em}
.wrapper h1{margin:1em 0 .5em}
.wrapper h2{margin:1.07em 0 .535em}
.wrapper h3{margin:1.14em 0 .57em}
.wrapper h4{margin:1.23em 0 .615em}
.wrapper h5{margin:1.33em 0 .67em}
.wrapper h6{margin:1.6em 0 .8em}
.wrapper caption{padding-bottom:.8em}
.wrapper blockquote{margin:1.6em 0;padding:0 1em}
.wrapper fieldset{margin:1.6em 0;padding:0 1em 1em}
.wrapper legend{padding-left:.8em;padding-right:.8em}
.wrapper legend+*{margin-top:1em}
.wrapper textarea,.wrapper input{padding:.3em .4em .15em}
.wrapper select{padding:.1em .2em 0}
.wrapper option{padding:0 .4em}
.wrapper a{padding:0}
.wrapper ol ol,.wrapper ul ol{margin-left:2.5em}
.wrapper form div{margin-bottom:.8em}
hr{display:none}
a[href^=http:],a[href^=mailto:],a[href^=http:]:visited,a[href$=.pdf],a[href$=.doc],a[href$=.xls],a[href$=.rss],a[href$=.rdf],a[href^=aim:]{background-repeat:no-repeat;background-position:right center;margin:-2px 0;padding:2px 22px 2px 0}
a[href^=http:]{background-image:url(/css/../img/icons/external.png);padding-right:14px}
a[href^=mailto:]{background-image:url(/css/../img/icons/email.png)}
a[href^=http:]:visited{background-image:url(/css/../img/icons/visited.png)}
a[href$=.pdf]{background-image:url(/css/../img/icons/pdf.png)}
a[href$=.doc]{background-image:url(/css/../img/icons/doc.png)}
a[href$=.xls]{background-image:url(/css/../img/icons/xls.png)}
a[href$=.rss],a[href$=.rdf]{background-image:url(/css/../img/icons/feed.png)}
a[href^=aim:]{background-image:url(/css/../img/icons/im.png)}
a[href^=http://yourwebsite.com]{background:none;margin:0;padding:0}
.wrapper a.button,.wrapper button{display:block;float:left;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;background-color:#f5f5f5;font-family:Verdana, arial, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:0 .583em .667em 0;padding:5px 10px 5px 7px}
.wrapper button{width:auto;overflow:visible;padding:4px 10px 3px 7px}
.wrapper button[type]{line-height:17px;padding:4px 10px 4px 7px}
:first-child+html .wrapper button[type]{padding:4px 10px 3px 7px}
.wrapper button img,.wrapper a.button img{border:none;width:16px;height:16px;float:none;margin:0 3px -3px 0 !important;padding:0}
button:hover,a.button:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369}
a.button:active,button:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}
fieldset{background:#f2f2e6;border:1px solid #fff;margin-bottom:36px;width:600px;border-color:#fff #666661 #666661 #fff;padding:10px}
input,textarea,select{font:12px/12px verdana, Arial, Helvetica, sans-serif;padding:0}
fieldset.action{background:#9da2a6;margin-top:-20px;border-color:#e5e5e5 #797c80 #797c80 #e5e5e5}
legend{background:#bfbf30;color:#fff;font:17px/21px verdana, Arial, Helvetica, sans-serif;font-weight:700;border:1px solid #fff;border-color:#e5e5c3 #505014 #505014 #e5e5c3;margin:-26px 0 0 -11px;padding:0 10px}
label{font-size:11px;font-weight:700;color:#666}
label.opt{font-weight:400}
dt{float:left;text-align:right;width:90px;line-height:25px;margin:0 10px 10px 0}
dd{float:left;width:475px;line-height:25px;margin:0 0 10px}
.error,.notice,.success{margin-bottom:1em;border:2px solid #ddd;clear:both;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;padding:10px 10px 10px 35px}
.error{background:#fff url(/css/img/icons/error.gif) 0 50% no-repeat;color:#D12F19;border-color:#FBC2C4}
.notice{background:#fff url(/css/img/icons/notice.gif) 0 50% no-repeat;color:#817134;border-color:#f7c116}
.success{background:#fff url(/css/img/icons/success.gif) 0 50% no-repeat;color:#529214;border-color:#a9b315}
.error a{color:#D12F19}
.notice a{color:#817134}
.success a{color:#529214}
.date{color:#5b7a7c;font-size:1.3em;font-weight:700}
a img,a abbr,a acronym{border:none}
div.hr,dl{clear:both}
.error ul,#main .success p,#main .error p,#main .notice p{margin:0}