/* GENERAL */
/* body      { font-family: Arial, sans-serif; : 9px; margin: 0px; padding: 0px; } */
/* body      { font: 9px verdana,sans-serif; margin: 0px; padding: 0px; } */
body      { margin: 0px; padding: 0px; }
p 	      { color: #B60531; margin: 0px; padding: 1px; }
a:link        { color: #D0002D; margin: 0px; padding: 1px; text-decoration: underline; }
a:hover   { color: #D0002D; text-decoration: underline; }
a:active  { color: #D0002D; text-decoration: underline; }
a:visited { color: #D0002D; text-decoration: underline; }
ol        { margin-left: 2em; margin-top: 1px; margin-bottom: 1px; }
ul        { margin-left: 2em; margin-top: 1px; margin-bottom: 1px; } 
li        { margin: 0px; padding: 0px; margin-top: 2px; margin-bottom: 2px; }
form      { margin: 0px; padding: 0px; }
/*select    { font-size: 10px; } */
/*input     { font: 9px verdana,sans-serif; } */
/*textarea  { font: 9px verdana,sans-serif; } */
/*select    { font: 9px verdana,sans-serif; } */


/* SPECIFICS */
.bold 			{ font-weight: bold; }
.date 			{ color: #555555; font-weight: bold; }
.icon 			{ border: 0px; margin: 2px; }
.logo 			{ border: 0px; }
.required 	{ color: #E11B22; }
.separator 	{ border-top: 1px solid #CCCCCC; }
.underlined { text-decoration: underline; }

/* DIVISIONS */
.debug 	 { background-color: #ffffff; border: 1px solid #eeeeee; margin-top: 2px; margin-bottom: 2px; padding: 2px; }
.debug p { color: #333333; font: Tahoma; font-size: 10px; }

.mainContainer { padding: 0px; margin: 0px auto; max-width: 480px; }

.logoContainer { background-color: #ffffff; margin: 1px 0px 1px 0px; padding: 0px; text-align: center; }

/*.ads { text-align: center; } */
.ads     { background-color: #eeeeee; border: 0px; margin: 2px; padding: 0px; text-align: center; font-weight: normal;}
/* .ads p a { font-size: 9px; font-weight: normal; } */
.ads p { color: #610B38; font-weight: normal; }

.ads1     { background-color: #ffffff; border: 0px; margin: 2px; padding: 0px; text-align: center; font-weight: normal;}
.ads1 p { color: #610B38; font-weight: normal; }


.navigation 	              { background-color: #FFF9CC; border-top: 1px solid #FFD84F; border-bottom: 1px solid #FFD84F; margin: 2px; padding: 0px; }
.navigation h2              { color: #B60531; font-weight: bold; margin: 2px; padding: 0px; text-decoration: underline; }
.navigation h3              { color: #111111; font-weight: bold; margin: 2px; padding: 0px; text-decoration: underline; }
.navigation p               { color: #000000; }
.navigation .smallFont      { font-size: small; }
.navigation .center         { text-align: center; }
.navigation .profilePicture { border: 1px solid #999999; padding: 2px; }

/*.footer   { font-size: 10px; margin: 2px; padding: 0px; text-align: center; } */
.footer   { margin: 2px; padding: 0px; text-align: center; }
.footer a { text-decoration: underline; }
