/* group common elemet fonts */

h1, h2, h3, h4 {font-family: Arial, Helvetica, sans-serif;}
div, input, select, p {font-family: Arial, Helvetica, sans-serif;}


/* ======== BODY  ====== */

body {margin:0px 0px 0px 0px;padding:0px;background-color:#FFF;}


/* ======== CATEGORY COMMON ELEMENTS ===== */


/* HOMEPAGES STUFF */
.content_home {float:left;margin-left:25px; margin-top:35px;}
.content_home h1 {font-size:1.4em;margin:0em 0em 1.2em 0em;color:#666666;}
.content_home h2 {font-size:1.2em;margin:0em 0em 0.4em 0em;color:#666666;}
.content_home h3 {font-size:1.1em;margin:0em 0em 0.3em 0em;color:#666666;}
.content_home p {font-size:0.95em;}
.content_home a {background-color:transparent; color:#666666; text-decoration:underline; font-size: 1em;}
.content_home a:hover {background-color:transparent;color:#C505AC;text-decoration:underline;}


/* top links styling */
.top_links a {background-color:transparent; color:#FFFFFF; text-decoration:none; font-size: 1em;}
.top_links a:hover {background-color:transparent;color:#FFFFFF;text-decoration:underline;}



/* snippets styling */
.snippets a {background-color:transparent; color:#FFFFFF; text-decoration:none; font-size: 1em;font-weight:bold;}
.snippets a:hover {background-color:transparent;color:#FFFFFF;text-decoration:underline;font-weight:bold;}
.snippets p {font-size:1em;color:white;margin-top:0px;margin-bottom:130px;margin-left:10px;}



/* STAGE */
.content_stage {float:left;margin-left:25px; margin-top:35px;}
.content_stage img {margin:0px 0px 0px 0px;padding:10px;}
.content_stage h1 {font-size:1.4em;margin:0em 0em 1.2em 0em;color:#C505AC;}
.content_stage h2 {font-size:1.2em;margin:0em 0em -1em 0em;color:#C505AC;}
.content_stage h3 {font-size:1.1em;margin:0em 0em 0.3em 0em;color:#C505AC;}
.content_stage p {font-size:0.95em;}
.content_stage a {background-color:transparent; color:#C505AC; text-decoration: underline; font-size: 1em;}
.content_stage a:hover {background-color:transparent;color:#C505AC;text-decoration:underline;}



/* CLASSROOM */
.content_class {float:left;margin-left:25px; margin-top:35px;}
.content_class img {margin:0px 0px 0px 0px;padding:10px;}
.content_class h1 {font-size:1.4em;margin:0em 0em 1.2em 0em;color:#7BD902;}
.content_class h2 {font-size:1.2em;margin:0em 0em -0.8em 0em;color:#7BD902;}
.content_class h3 {font-size:1.1em;margin:0em 0em 0.3em 0em;color:#7BD902;}
.content_class p {font-size:0.95em;}
.content_class a {background-color:transparent; color:#7BD902; text-decoration: none; font-size: 1em;}
.content_class a:hover {background-color:transparent;color:#7BD902;text-decoration:underline;}



/* SCREEN */
.content_screen {float:left;margin-left:25px; margin-top:35px;}
.content_screen img {margin:0px 0px 0px 0px;padding:10px;}
.content_screen h1 {font-size:1.4em;margin:0em 0em 1.2em 0em;color:#F59415;}
.content_screen h2 {font-size:1.2em;margin:0em 0em -1em 0em;color:#F59415;}
.content_screen h3 {font-size:1.1em;margin:0em 0em 0.3em 0em;color:#F59415;}
.content_screen p {font-size:0.95em;}
.content_screen a {background-color:transparent; color:#F59415; text-decoration: none; font-size: 1em;}
.content_screen a:hover {background-color:transparent;color:#F59415;text-decoration:underline;}



/* LAB */
.content_lab {float:left;margin-left:25px; margin-top:35px;}
.content_lab img {margin:0px 0px 0px 0px;padding:10px;}
.content_lab h1 {font-size:1.4em;margin:0em 0em 1.2em 0em;color:#F7032B;}
.content_lab h2 {font-size:1.2em;margin:0em 0em 0.4em 0em;color:#F7032B;}
.content_lab h3 {font-size:1.1em;margin:0em 0em 0.3em 0em;color:#F7032B;}
.content_lab p {font-size:0.95em;}
.content_lab a {background-color:transparent; color:#F7032B; text-decoration: none; font-size: 1em;}
.content_lab a:hover {background-color:transparent;color:#F7032B;text-decoration:underline;}