/*////////////////////////////////////////////////////////////////
////////////////////  BROWSER RESET /////////////////////////////
///////////////////////////////////////////////////////////////*/

/* __ BROWSER RESETS that cause problems: __
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;  
}

img {vertical-align: baseline;}    ///Causes IMG tag to aligt left in IE when IMG is set to ALIGN="RIGHT"///
table, tbody, tfoot, thead, tr, th, td {border: 0px;}   ////Border is removed for the CMS text editor///

table, caption, tbody, tfoot, thead, tr, th, td, blockquote, dl, dt, dd, ol, ul, li {margin: 0px; padding: 0px;} 
///Do not set TABLE tags padding to "0" then TABLE CELLSPACING ="8" does not work in IE. BLOCKQUOTE and LISTS are do not then work in the CMS text editor///

caption, th, td { font-weight: normal;}
*/

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, caption
{
	border: 0px;
}

html, body, div, span, iframe, object,
h1, h2, h3, h4, h5, h6, a, p, pre,
em, img, fieldset, form, label, legend,
abbr, acronym, address, code, del, dfn, q
{
	margin: 0px;
	padding: 0px;
}

/* __ TABLE (must have cellspacing="0" in the markup) __*/
table {border-collapse: separate; border-spacing: 0px; font-size: 1em; line-height: normal;}
table, td, th {vertical-align: top;}

/*__ Other HTML resets __*/
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;
}

/*removes default extra padding on IE input buttons */
/*input.button {overflow: visible; width: auto; height: auto; line-height:normal; margin: 0px;}*/