body{font:93.8%/1.5 Arial, sans-serif;vertical-align:baseline;text-align:center;background:#fff;color:#000;}body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}

h1	 {font:normal 3.0em/0.72em 'Arial Black', Arial, sans-serif;padding:0 0 .76em;margin:0 0 .2em;color:#C90C10;letter-spacing:-2px;text-transform:uppercase;border-bottom:7px solid #000;}
h2	 {font-size:1.733em;line-height:.9em;font-family:'Arial Black', sans-serif;text-transform:uppercase;letter-spacing:-1px;margin:0 0 1.1em;}
h3	 {font-weight:bold;font-size:1.2em;padding:.4em 0 .7em;line-height:0.85em;text-transform:uppercase;}
h4	 {font-family:'Arial Black', sans-serif;font-size:0.8666em;line-height:1.2em;padding:0 0 .7em;}
h5	 {font-size:1.3em;padding:0 0 1em;}
h6	 {font-size:1.1em;padding:0 0 1em;}

p	 {line-height:1.24;padding:0 0 1.35em;}

a	 {outline:0;text-decoration:none;background:#C90C10;color:#fff;font-weight:bold;}

dl,
ol,
ul	 {padding:0 0 1.35em;}

li  {line-height:1.24;}

ul li {list-style:none;padding:0 0 .65em 85px;background:url(/_images/bg/rect-5x6-red.png) 76px 9px no-repeat;}
ol li {list-style:decimal inside;}

.no-bullet li{background:none;}

dt	 	{}
dd	 	{}

table	  {font-size:.9333em;width:100%;margin:0 0 2em;}
caption {text-align:left;}
th		  {padding:.5em 0 .4em;text-transform:uppercase;border-bottom:3px solid #000;}
td		  {padding:.3em .8em .2em .6em;border-bottom:1px solid #C90C10;background:#fff;color:#000;}


label   {cursor: pointer;}

.img-l  {float:left;margin:0 1em .5em 0;} 
.img-r  {float:right;margin:0 0 .5em 1em;}

.txt-l  {text-align:left;} 
.txt-r  {text-align:right;} 
.txt-c  {text-align:center;} 
.txt-j  {text-align:justify;}

.nowrap {white-space:nowrap;}

.left	     {float:left;}
.right	  {float:right;}
.clear     {float:none;clear:both;display:block;height:.01em;}
.separator {display:block;float:none;clear:both;width:100%;height:.35em;border-top:7px solid #000;}

.hidden,	  
hr,
legend     {display:none;visibility:hidden;}

.black  { color:#000;}
.red { color:#C90C10;}

em      { color:#C90C10;font-style:normal; }

::selection      {background:#C90C10;color:#fff;}
::-moz-selection {background:#C90C10;color:#fff;}


#aside .mi539        {background:none;}


#page-wrap    {width:940px;margin:0 auto;padding:0 10px;text-align:left;}
#main		     {float:left;width:100%;padding: 0 0 4em;}
#content	  	  {float:left;width:560px;padding:1.5em 0 0;}
#aside		  {float:right;width:350px;padding:10px 0 3em;clear:right;}
#content-wide {float:left;width:100%;clear:both;}

/*Header*/

#header     {float:left;width:100%;height:200px;overflow:hidden;position:relative;padding:0 0 10px;background:url(/_images/bg/header.png) 0 100% no-repeat;}
#header img { display:block; }
.logo       { position:absolute;left:0;top:0; }


/*Footer*/
#footer	  	{float:left;width:100%;background:url(/_images/bg/footer.png) 0 0 no-repeat;padding:12px 0 5em;}

#copyright     { float:right;width:212px; line-height:1.29;font-size:.733em;}

.footer-nav    { float:right; width:212px; }
.footer-nav ul { float:left; width:100%;padding:0 0 1.1em;}
.footer-nav li { background:none; padding:0 0 2px;float:left; width:100%;text-align:right;font-size:.733em;}
.footer-nav a  { padding:0 3px 0 5px;font-weight:bold;text-decoration:none;text-transform:uppercase;}

/*Secure*/

.sbmenu     { float:left; width:320px;padding:0 0 12px;margin:0 0 1em;background:#C90C10;}
.sbmenu dt  { float:left; width:100%;color:#000;text-transform:lowercase;padding:.2em 0 .4em;font-size:1.333em;font-family:'Arial Black', sans-serif;}
.sbmenu dd  { float:left; width:296px;padding:0 12px; }
.sbmenu div { float:left; width:100%; }

.sbmenu label        { text-transform:uppercase;float:left;width:100%; font-size:.7333em;padding:0 0 1px;}
.sbmenu .input input { font-size:.8666em;font-family:Arial;border:none;background:#fff;float:left;width:194px;padding:6px 3px 6px;text-decoration:none;}
.sbmenu div.submit   { padding: 12px 0 0; }    


.sbmenu .input input.itt   {width:94px;} 

#aside .sbmenu p.explain              { float:left; width:100%;padding:1px 0 7px;font-size:.7333em; color:#000;}
.sbmenu p.submit       { padding:0;text-decoration:none; }
.sbmenu .submit input,
.sbmenu .submit a     { cursor:pointer;float:left;font-size:.7857em;font-weight:normal;text-transform:uppercase;font-family:Arial;border:none;background:#000;padding:4px 17px;color:#fff;}

#aside .sbmenu p       {color:#000;font-size:.933em;float:left;width:100%;padding:0 0 .3em; }
.errortext             {display:block;float:left;font-size:.928em;line-height:1.15em;border:1px solid #000;color:#fff!important;font-weight:bold;padding:5px 8px 5px; }
#aside p.logedas              {font-weight:bold;padding:0 0 .5em;color:#fff;}  

.desc                 {text-transform:uppercase;color:#000;font-weight:bold;}

.usersubm td.txt-r    {border-right:1px solid #C90C10;width:85px; }

.usersubm { float: left;width:100%;margin:0 0 .6em;}
.userdata { float: left;width:100%; border-top:6px solid #000; padding:1em 0 2em; }

.userdata .input      {float:left;width:280px;padding:0 0 .3em;}
.userdata .right      {float:right; }
.userdata .input input{font-size:.8666em;font-family:Arial;border:1px solid #C90C10;background:#fff;float:left;width:272px;padding:4px 3px 5px;text-decoration:none; }
.userdata label       {text-transform:uppercase;float:left;width:100%; font-size:.7333em;padding:0 0 1px; }
.userdata .radios     {float:left;width:100%;padding:20px 0 0;}


.userdata .radios div  {float:left;padding:0 0 0 25px;  }
.userdata .radios span {float:left;display:block;text-transform:uppercase; font-size:.7333em;padding:0 20px 0 0; }
.userdata .radios input{float:left;margin:3px 5px 0 0;width:13px;height:13px;}
.userdata .radios label{float:left;width:auto;}
.mh                    {float:left;width:100%;padding:0 0 2em;}
.mh .submit            {float:left;width:100%;border-top:1px solid #C90C10;padding:8px 0;}
.mh .submit input      {cursor:pointer;float: right;font-size:.8666em;font-weight:normal;font-family:Arial;border:none;background:#000;padding:4px 17px;color:#fff;  }


.userdata .errortext   { display:block;float:left;width:100%;border:none;color:#C90C10!important;font-size:.9333em;font-weight:bold;padding:.2em 0 .5em; }



/* END Secure*/
