/*////////////////////  BROWSER RESET /////////////////////////*/
html,body,div,span,iframe,object,h1,h2,h3,h4,h5,h6,img,a,p,blockquote,pre,em,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,abbr,acronym,address,code,del,dfn,q,caption {border:0 none;}
html,body,div,span,iframe,object,h1,h2,h3,h4,h5,h6,a,p,pre,em,fieldset,form,label,legend,abbr,acronym,address,code,del,dfn,q{margin:0px; padding:0px;}
p:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p h1,p h2,p h3,p h4,p h5,p h6,h1 + p,h2 + p,h3 + p,h4 + p,h5 p,h6 + p{margin-top:0px; padding-top:0px;}
.image img,#header img,#footer img,#leftside img,#rightside img {margin:0; padding:0;}
/* __ BROWSER RESETS that cause problems or come in conflict with client HTML from CMS text editor:__
html,body,div,span,iframe,object,h1,h2,h3,h4,h5,h6,a,p,blockquote,pre,em,img,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,abbr,acronym,address,code,del,dfn,q,table,caption,tbody,tfoot,thead,tr,th,td {font-size:100%; font-weight:inherit; font-style:inherit; font-family:inherit;}

--- Causes IMG tag to aligt left in IE when IMG is set to ALIGN="RIGHT":---
img {vertical-align:baseline;}  
table {border-collapse:separate; border-spacing:0px; font-size:1em; line-height:normal;}
img,table,td,th {vertical-align:top;}
table,tbody,tfoot,thead,tr,th,td {border:0px;}
caption,th,td { font-weight:normal;}

--- If TABLE tags padding is set to "0" then TABLE CELLSPACING ="8" does not work in IE:---
img,table,tbody,thead,tr,th,td,tfoot,caption,blockquote,dl,dt,dd,ol,ul,li {margin:0px; padding:0px;} 
input.button {overflow:visible; width:auto; height:auto; line-height:normal; margin:0px;}
*/