body {margin: 0px; background-color: #FFFFFF;
}
html {
}
.tiny {font-size:1px;
}

/* -------------------------- TEMPLATE & LAYOUT STYLES ---------------------------------- */
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #d2216b;
	 margin:0px; 
}
h1 a:link    {color:#d2216b; text-decoration:none;}
h1 a:visited {color:#d2216b; text-decoration:none;}
h1 a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
h1 a:active  {color:#d2216b; text-decoration:none;
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #d2216b;
	 margin:0px; 
}
h2 a:link    {color:#d2216b; text-decoration:none;}
h2 a:visited {color:#d2216b; text-decoration:none;}
h2 a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
h2 a:active  {color:#d2216b; text-decoration:none;
}
.ours { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #B8B7B7;
        padding-top:10px; padding-bottom:15px;}			 
.ours a:link    {color:#B8B7B7; text-decoration:underline;}
.ours a:visited {color:#B8B7B7; text-decoration:underline;}
.ours a:hover   {color:#999999; text-decoration:none; cursor:pointer; }
.ours a:active  {color:#B8B7B7; text-decoration:underline;
}
.underbannermarg {margin-top:5px;}
.topmarg {margin-top:5px;}
.homeiconmarg {margin-top:20px;}

/* ------------------ VERTICAL MENU STYLE with background image ------------------------- */
/* You can call this in a single <div> - no <br> tags are needed. If you want to have a 
different background/style when you are actually ON the page then you need to make your
menu an editable region and use <div class="vertOFF">menu item with no link</div>         */
.vertmenu a{ text-decoration:none; text-align:left;
  background-image: url(../images/menuOFF.gif); background-repeat:no-repeat;
  color:#FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; 
  font-weight: normal; 
  display:block; width:213px; height:30px; line-height: 30px;  padding-left: 17px; }
.vertmenu a:hover { background-image: url(../images/menuON.gif); background-repeat:no-repeat;
                    color:#FF0000;
}
.vertOFF { text-decoration:none; text-align:left;
  background-image: url(../images/menuSELECT.gif); background-repeat:no-repeat;
  color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; 
  font-weight: normal; 
  display:block; width:213px; height:30px; line-height: 30px;  padding-left: 17px; }

/* -------------------------------- TEXT STYLES ----------------------------------------- */
.maintxt { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height:140%; }
.maintxt a:link    {color:#d2216b; text-decoration:underline;}
.maintxt a:visited {color:#d2216b; text-decoration:underline;}
.maintxt a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
.maintxt a:active  {color:#d2216b; text-decoration:underline;
}
.servmenu { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; line-height:200%; }
.servmenu a:link    {color:#000000; text-decoration:none;}
.servmenu a:visited {color:#000000; text-decoration:none;}
.servmenu a:hover   {color:#d2216b; text-decoration:none; cursor:pointer;}
.servmenu a:active  {color:#000000; text-decoration:none;
}
.press { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; line-height:140%; }
.press a:link    {color:#d2216b; text-decoration:none;}
.press a:visited {color:#d2216b; text-decoration:none;}
.press a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
.press a:active  {color:#d2216b; text-decoration:none;
}
.timetxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:120%; }
.icontxt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.icontxt a:link    {color:#d2216b; text-decoration:underline;}
.icontxt a:visited {color:#d2216b; text-decoration:underline;}
.icontxt a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
.icontxt a:active  {color:#d2216b; text-decoration:underline;
}
.foottxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:140%; }
.foottxt a:link    {color:#d2216b; text-decoration:underline;}
.foottxt a:visited {color:#d2216b; text-decoration:underline;}
.foottxt a:hover   {color:#70CF30; text-decoration:none; cursor:pointer;}
.foottxt a:active  {color:#d2216b; text-decoration:underline;
}
.newstxt { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; line-height:120%; }
.newstxt a:link    {color:#0099FF; text-decoration:underline;}
.newstxt a:visited {color:#0099FF; text-decoration:underline;}
.newstxt a:hover   {color:#d2216b; text-decoration:none; cursor:pointer;}
.newstxt a:active  {color:#0099FF; text-decoration:underline;
}
.ticker {font-family: Arial, Helvetica, Sans-serif; font-size: 11px; font-weight: normal; color: #000000;}
.ticker  a:link {color: #0099FF; text-decoration: underline; font-weight:bold; }
.ticker  a:visited {color: #0099FF; text-decoration: underline; font-weight:bold; }
.ticker  a:hover {color: #d2216b; text-decoration: underline; cursor:hand; font-weight:bold; }
.ticker  a:active {color: #0099FF; text-decoration: underline; font-weight:bold; 
}   