/* 
 * Text classes
 */
body, table, tr, td {
	font: 70%/1.4em verdana,"trebuchet ms",trebuchet,arial,verdana,sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #ffffff;
}

.description {
	font-size: 10px;
    color: #555;
}

a:active  {color: #666; text-decoration: underline; font-weight: normal;}
a:visited {color: #FFF; text-decoration: underline; font-weight: normal;}
a:link    {color: #FFF; text-decoration: underline; font-weight: normal;}
a:hover   {color: #ce3355; text-decoration: underline; font-weight: normal;}

a.menu-link:active  {color: #666; text-decoration: none; font-weight: normal;}
a.menu-link:visited {color: #FFF; text-decoration: none; font-weight: normal;}
a.menu-link:link    {color: #FFF; text-decoration: none; font-weight: normal;}
a.menu-link:hover   {color: #ce3355; text-decoration: none; font-weight: normal;}

ul.menu {
	list-style-image: url(../images/arrow.gif);
	list-style-type: disc;
}

p.post-header {
  font-size: 20px;
  font-weight: bold;
}

/* 
 * Disables the double line break for P, UL and LI tags
 */
P, UL, LI
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.error_popup { position: absolute; width: 200px; height: 15px; padding: 5px; }
div.error_popup { border: 3px solid #009; background: #99f; color: #000; }
iframe.error_popup { width: 206px; }

span.required { color: #ff0000; }

.head {
  font-size: 12px;
  color: #FD3768;
}

a.head_one:active  {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_one:visited {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_one:link    {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_one:hover   {color: #000000; text-decoration: none; font-weight: normal;}

a.head_two:active  {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_two:visited {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_two:link    {color: #ce3355; text-decoration: none; font-weight: normal;}
a.head_two:hover   {color: #FFFFFF; text-decoration: none; font-weight: normal;}

a.blog-post:active  {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: normal; font-size: 11px; line-height: 14px;}
a.blog-post:visited {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: normal; font-size: 11px; line-height: 14px;}
a.blog-post:link    {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: normal; font-size: 11px; line-height: 14px;}
a.blog-post:hover   {color: #ce3355; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: normal; font-size: 11px; line-height: 14px;}

a.blog-more:active  {color: #000; text-decoration: none; font-weight: bold;}
a.blog-more:visited {color: #000; text-decoration: none; font-weight: bold;}
a.blog-more:link    {color: #000; text-decoration: none; font-weight: bold;}
a.blog-more:hover   {color: #ce3355; text-decoration: none; font-weight: bold;}

a.blog-header:active  {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px;}
a.blog-header:visited {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px;}
a.blog-header:link    {color: #000; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px;}
a.blog-header:hover   {color: #ce3355; font-family: Arial, Sans-Serif; text-decoration: none; font-weight: bold; font-size: 16px; line-height: 16px;}

p.post-header {
  font-family: Arial, Sans-Serif;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  text-decoration: none;
  color: #4C4C4C;
}
