/* RESET */

html,body,div,span,applet,object,h1,h2,h3,p,a,em,font,img,strong, sub, sup,b,u,i,center,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,textarea
									{ margin:0; padding:0; border:0; outline:0; font-size:100%; font-family:inherit; font-weight:inherit; }
div									{ position:relative; }
body 								{ line-height:1.5em; font-family:Verdana, Arial; color:#000; font-size:12px;   }
html, body 							{ height:100%; width:100%; }
a img 								{ border: none; }
.clearfix:after 					{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix 							{ display:inline-block; }  /* for IE/Mac */
strong,.strong,b                    { font-weight:bold; }

a:link                              { text-decoration:underline; color:#19903D; }
a:hover                             { text-decoration:underline; color:#19903D; }
a:visited                           { text-decoration:none; color:#19903D; }
a:active                            { text-decoration:none; color:#19903D; }

body                                { background:url(../images/background-1.jpg); }
#wrap                               { margin: auto; width:700px; }
#maintable                          { width:700px; background-color:#EEF3FA; padding:10px; margin-top:20px; }
#menu                               { font-size:13px; padding:10px 0px 10px 0px; border-top:1px solid #0D5DA7; border-bottom:1px solid #0D5DA7; }

a.vaclink                           { display:block; color:#000; padding:20px 0px 20px 0px; text-decoration:none !important;  }
a.vaclink span                      { color:#19903D; }
a.vaclink:hover                     { text-decoration:none; }
a.vaclink:hover span                { text-decoration:underline; color:#19903D; }
ul                                  { padding:10px 0px 10px 20px; margin-left:10px; }
ul li                               { padding:5px 0px 5px 0px; }
ul li ul                            { padding-top:5px; }