/* ---------------- */
/* MRT BLOCK SYSTEM */
/* ---------------- */


body {width: 100%; height: 100%;}

.mrts {display: inline; float: left; background-image: url(x.gif);}
.mrtb {display: block;}
.mrtc {width: 100%; border: 0;}
.mrtc td {padding: 0;}


/* ---------------- */




/* ---------- */
/* EXTENSIONS */
/* ---------- */


/* LEGACY MRT NAMING AND STYLES */

/* these are meant for sites that (partially) depend on older versions of mrt */

/* these are the old version of the mrts and mrtb classes */
.container {display: inline; float: left; background-image: url(x.gif);}
.contentbox {display: block;}

/* this is the old version of the folded class */
.anchor {overflow: hidden; height: 0px; width: 0px; font-size: 0px;}



/* RESET DEFAULT STYLING */

/* normalizes default styling web-browsers automatically use for html elements */
/* DEVNOTE: not complete, but resets the most common default styling */
body, p, h1, h2, h3, h4, h5, h6, form, input, textarea, ul, ol {margin: 0;}
input, td {padding: 0;}
img, input, textarea, table {border: 0;}
body, p, h1, h2, h3, h4, h5, h6, td {font-size: 16px;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
p, h1, h2, h3, h4, h5, h6 {display: inline;}
			
			

/* FOLDED DISPLAY */

/* hides content without making browser treat it as "not there" as in display: none or visibility: hidden */
/* DEVNOTE: seems to only work properly in an mrt block */
.folded {overflow: hidden; height: 0px; width: 0px; font-size: 0px;}



/* SPACER IMAGE */

/* base settings for a spacer image, typically a transparent gif image used in a td */
.spacer {display: block; background-color: transparent; width: 1px; height: 1px; margin: 0; padding: 0;}



/* CLICKABLE BLOCKS */

/* shows a hand cursor over interactivity blocks */
/* note: linkblock and submitblock are tvgs_event_handler specific constructs, linkcursor does nothing but just show the hand cursor */
.linkcursor, .linkblock, .submitblock {cursor: pointer; cursor: hand;}



/* BASEFLOAT */

/* browser and seach-engine friendly link or anchor tag */
.basefloat_root {position: relative;}
.basefloat_layer {position: absolute; top: 0px; left: 0px;}
.basefloat_layer a, .basefloat_layer a:link, .basefloat_layer a:visited, .basefloat_layer a:hover, .basefloat_layer a:active {background-color: transparent; text-decoration: none;}



/* ----------- */

