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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
.header_background{background:url(/images/header.jpg) no-repeat scroll center top #000;height:410px;width:100%;padding:0;}
.content_background {background: url("/images/bg-content.png") repeat-x scroll center top #FFFFFF;min-height: 449px;}
.header_support_2012{background:url(/images/header_support.png) no-repeat scroll center top #000;height:250px;}
#support{width:985px;position:relative;margin:-40px auto;padding:0;}
.lrgbox{width:985px;overflow:hidden;margin:0 0 20px;}
.lrgbox_top{width:985px;height:12px;background:url(/images/lrgbox_top.png) 0 0 no-repeat;overflow:hidden;}
.lrgbox_mid{width:933px;background:url(/images/lrgbox_mid.png) repeat-y;overflow:hidden;padding:20px 26px;}
.lrgbox_btm{width:985px;height:17px;background:url(/images/lrgbox_btm.png) 0 0 no-repeat;overflow:hidden;}
form { padding: 0; margin: 0; }
select.dropdown { font-size: 11px; }
input.text { font-size: 12px; border: 1px solid #8BACCD; }
div.field-block { clear: both; width: 90%; margin: 10px 0 0 0; height: 20px; }
div.field-block span.label { float: left; width: 45%; text-align: right; }
div.field-block span.element { float: right; width: 54%; text-align: left; }
div.field-block span.required {	color: #B90000;	font-size: 12px; font-weight: normal; margin: 0 2px 0 0; }
div.field-label { background: #F4F7F9; font-weight: bold; padding: 4px; font-size: 12px; }
div.field-label-required {	color: #B90000;	font-size: 12px; font-weight: normal; margin-left: 0px; }
div.field-label-dim { color: #36A737; font-weight:  normal; font-size: 0.9em; margin-top: 3px; padding-left: 3px; padding-right: 3px; }
div.error-box { width: 90%; color: #960; font-size: 11px; text-align: left; padding: 5px; margin: 10px 5px 10px 5px; color: #960; background-color: #FFC; border: 1px solid #FC3; }
