body { margin:0px; padding: 0px; background-color: #ffffff; font-family: verdana, sans-serif; font-size: 12px; background-image: url('background2.gif'); background-repeat: repeat; background-position: center top; }

a:link { color: #2200D5;  }
a:visited { color: #2200D5;  }
a:hover { color: #2200D5;  }

h1 { font-weight: bold;text-transform: capitalize; margin: 0px; padding: 30px; font-family: verdana, sans-serif; font-size: 18px; color: #ffffff;}
h2 { font-weight: bold;text-transform: capitalize; margin: 0px; padding-top: 10px; font-family: verdana, sans-serif; font-size: 18px; color: #000000;}
h3 { color: #000000; font-weight: normal; font-size: 20px;  font-family: verdana, arial, sans-serif;  padding: 0px; }

h4 { margin:0px;  color: #800080; font-weight: bold; font-size: 15px;  font-family: verdana, arial, sans-serif;  padding-top: 4px; text-align:center; }
h4 a:link { color: #800080;  }
h5 { color: #000000; font-weight: bold; font-size: 15px;  font-family: verdana, arial, sans-serif;  padding: 0px; }

form { margin:0px; padding:0px; }

.header { text-align: left; padding: 0px; margin: 0px; padding-top: 0px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; }
.premheadline { background:#F9EDEF; color: #1C021C; font-weight: bold; text-transform: uppercase; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding-left: 8px; padding-bottom: 10px; text-align:left; }
.premheadline a:link { color: #2200D5;  }
.premheadline a:visited { color: #2200D5;  }
.premheadline a:hover { color: #2200D5;  }

.prembody { border:1px solid #F9EDEF; background:#ffffff; color: #1F1F1F; font-weight: normal; font-size: 11px;  font-family: verdana, arial, sans-serif;  padding: 5px; text-align:left; }
.regheadline { background:#FFEEDE; color: #1C021C; font-weight: bold; text-transform: uppercase; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding-left: 8px; padding-bottom: 10px; text-align:left; }
.regheadline a:link { color: #2200D5;  }
.regheadline a:visited { color: #2200D5;  }
.regheadline a:hover { color: #2200D5;  }

.regbody { border:1px solid #FFEEDE; background:#ffffff; color: #1F1F1F; font-weight: normal; font-size: 11px;  font-family: verdana, arial, sans-serif;  padding: 5px; text-align:left; }

.mauveback { background:#F9EDEF; color: #1C021C; font-weight: normal; text-transform: capitalize; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding: 8px; text-align:left; }
.peachback { background:#FFEEDE; color: #1C021C; font-weight: normal; text-transform: capitalize; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding: 8px; text-align:left; }
.linkinfo { padding-left: 8px; padding-right: 8px; background:#F9EDEF; margin: 0px; }
.mauvefriend { background:#F9EDEF; color: #1C021C; font-weight: normal; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding: 8px; text-align:left; }

hr { color: #F9EDEF; background-color: #F9EDEF; height: 2px; }

.topnav { background:url(topnavback2.gif) repeat-x; position: relative; left: text-transform: capitalize; margin: 0px; padding: 15px; text-align: center; font-family: arial, verdana, sans-serif; font-size: 15px; color: #da456a;}
.topnav a:link { color: #000000; font-weight: bold; text-decoration: none;  }
.topnav a:visited { color: #000000; text-decoration: none; font-weight: bold;  }
.topnav a:hover {  color: #da456a; font-weight: bold;  }

.maincontent {  position: relative; left: text-align: left; margin:0px; padding-top: 0px; padding-bottom: 0px; padding-right: 20px; padding-left: 5px; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; color: #000000;  }
.adcontent {  position: relative; center: text-align: center; margin:0px; padding: 0px; font-size: 10pt; font-family: verdana, arial, sans-serif; font-weight: normal; color: #000000;  }

.copy { text-align: center; margin: 0px; padding-top: 7px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #da456a; }
.copy2 { text-align: left; margin: 0px; padding: 7px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; }

.mauvetop { text-align: center; margin: 0px; padding-top: 5px; font-family: verdana, sans-serif; font-size: 16px; color: #ffffff; background:url(top-left-mauve2.gif); background-repeat: no-repeat;}
.mauvebottom { margin:0px; padding: 6px; background:url(bottom-left-mauve2.gif); background-repeat: no-repeat; }
.mauvetitle { font-weight: bold; text-align: left; padding-left: 25px;  padding-top: 5px; padding-bottom: 10px; font-family: Trebuchet MS1, Helvetica, verdana, sans-serif; font-size: 16px; color: #000000; margin:0px; background:url(middle-left-mauve2.gif); background-repeat: repeat-y;}
.mauvetitletools { font-weight: bold; text-align: left; padding-left: 25px;  padding-top: 10px; padding-bottom: 2px; font-family: arial, verdana, sans-serif; font-size: 16px; color: #000000; margin:0px; background:url(middle-left-mauve2.gif); background-repeat: repeat-y;}

.mauvemiddle { font-weight: normal; text-align: left; padding-left: 25px;  padding-top: 2px; padding-bottom: 2px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; margin:0px; background:url(middle-left-mauve2.gif);background-repeat: repeat-y; }
.mauvemiddle a:link { text-decoration: none; color: #020E19; }
.mauvemiddle a:visited { text-decoration: none; color: #020E19; }

.mauvemiddlehover { font-weight: normal; text-align: left; padding-left: 25px;  padding-top: 2px; padding-bottom: 2px; font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; margin:0px; background:url(middle-left-mauveh.gif);background-repeat: repeat-y; }
.mauvemiddlehover a:link {text-decoration: underline; color: #E25074;}
.mauvemiddlehover a:visited {text-decoration: underline; color: #E25074;}

.search {  width:300px; height:30px; position:absolute; left:15%; margin-top: 110px; padding: 0px; text-align:center; font-family: verdana, arial, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  }

.keywords { padding:2px; height: 22px; font-family: verdana, arial, sans-serif; font-size: 13px; font-weight: normal; color: #000000; border:1px solid #dda1b0; text-align: left; margin: 0px; position:relative; top:5px; }

.leftcontent {  position: relative; center: text-align: center; margin:0px; padding-left: 10px; height:100%; }
.download {  text-align: center; margin:0px; padding-left: 15px; height:100%; }

.tools { padding-left: 10px; padding-top: 10px; margin: 0px;}
.maincontent2 { padding-right: 10px; margin: 0px;}

.mauveheadline { background:#DF9FAF; color: #1C021C; font-weight: bold; text-transform: uppercase; font-size: 11px;  font-family: verdana, arial, sans-serif;  padding-left: 4px; padding-right: 4px; padding-bottom: 10px; text-align:center; }
.mauvebody { border:1px solid #DF9FAF; background:#ffffff; color: #1F1F1F; font-weight: normal; font-size: 11px;  font-family: verdana, arial, sans-serif;  padding: 5px; text-align:left; }
.mauvebody a:link { color: #020E19; }
.mauvebody a:visited { color: #020E19; }

.maindivback { text-align: left; margin:0px; padding-left: 15px; background:url(tablebackapril.png) repeat-y top center; width:968px;
_azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true);

}


.celldefblue { background-color: #F9EDEF; font-family: Verdana, Arial; font-size: 13px;}
.celldefwhite { background-color: #ffffff; font-family: Verdana, Arial; font-size: 13px;}
.tabledefblue { background-color: #ffffff; border:1px solid #F9EDEF; font-family: Verdana, Arial; font-size: 13px;}
.mauveform { background:#F9EDEF; padding: 4px;}
.whiteform { background:#ffffff; padding: 4px;}
.formtable { border:1px solid #F9EDEF;}
.descriptionmn { #000000; font-weight: normal; font-size: 11px;  font-family: verdana, arial, sans-serif; text-align:left; }
.videobody { border:1px solid #F9EDEF; background:#ffffff; color: #1F1F1F; font-weight: bold; font-size: 13px;  font-family: verdana, arial, sans-serif;  padding: 5px; text-align:center; }
.videoheadline { background:#F9EDEF; color: #1C021C; font-weight: bold; text-transform: uppercase; font-size: 12px;  font-family: verdana, arial, sans-serif;  padding-left: 8px; padding-bottom: 10px; text-align:center; }
.redadver { text-decoration: line-through; color:#00000; font-weight: normal;}