html, body{
scrollbar-face-color:#4b4b4b;
scrollbar-base-color:#ebf5ff;
scrollbar-arrow-color:#00ff00;
scrollbar-track-color:#969696;
scrollbar-shadow-color:#ebf5ff;
scrollbar-highlight-color:#ebf5ff;
scrollbar-3dlight-color:#969696;
scrollbar-darkshadow-color:#242424;
}
body a.doAct:active { 
background-image: url('images/home-onmousedown.gif'); 
}
p.demo span, p.demo a.doHov, p.demo a.doAct { float: left; }
p.demo span { margin-top: 2px;}
.toclear { clear: left;}
img.floatLeft { float: left; margin: 4px;}
img.floatRight { float: right; margin: 4px;}
p {  
font-size: 12px; 
line-height: 15px; 
font-weight: normal; 
color: #000000;
text-align: left;
font-family: arial, helvetica, sans-serif;
}
b {  
font-style: normal; 
font-weight: bold;
}
u {  
text-decoration: underline;
}
ul {  
font-family: ms sans serif;
font-size: 12px; 
font-style: normal; 
line-height: 13px; 
font-weight: normal; 
color: #ac1029;
margin-left: 10px;
text-align: left;
}
ul.square {
list-style-type: square;
font-size: 13px; 
font-style: normal; 
font-weight: normal;
font-family:  arial, helvetica, sans-serif;
line-height: 14px;  
color: #ac1029;
text-align: left;
}
ol {  
font-family: ms sans serif;
font-size: 12px; 
font-style: normal; 
line-height: 13px; 
font-weight: normal; 
color: #000000;
margin-left: 22px;
text-align: left;
}
.write {  
font-size: 13px; 
font-style: normal; 
font-weight: normal;
line-height: 14px;
color: #000000;
font-family:  arial, helvetica, sans-serif;
text-align: left;
}
.write1 {  
font-family: ms sans serif;
font-size: 13px; 
font-style: normal; 
line-height: 14px; 
font-weight: bold;
color: #000000;
text-align: center;
}

.write4 {  
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
font-style: normal; 
line-height: 14px; 
font-weight: normal; 
color: #800000;
text-align: left;
}

.topwrite {  
font-size: 12px; 
font-style: normal; 
font-weight: normal;
line-height: 14px;
color: #000000;
font-family:  arial, helvetica, sans-serif;
text-align: left;
}

h1 {  
font-family: ms sans serif; 
font-size: 20px; 
font-style: bold; 
line-height: 22px; 
font-weight: bold; 
color: #ac1029; 
text-align: center;
}
h2.js {  
font-family: verdana, mas sans ferif, arial; 
font-size: 13px; 
font-style: normal; 
line-height: 15px; 
font-weight: bold; 
margin-top: 0; 
margin-bottom: 0; 
margin-right:16;
text-align: left;
color: #ac1029; 
}
h5 { font-size: 1em; 
}
HR.dash {
width: 96%%;
background:transparent; 
border-left:1px dotted #ac1029; 
border-right:1px dotted #ac1029; 
border-top:1px dotted #ac1029; 
border-bottom:1px dotted #ac1029; 
color: #ac1029;
}
.form {
margin: 0px 0px; 
padding: 0px 0px;
}
.shadeform	{ 
background-image: url('images/formfield.gif');
text-align: left;
width: 120px;
padding-left: 3px;
border: 1px solid #ac1029; ; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:11px; 
font-family:arial, verdana, sans-serif;
}
.shadeformbig	{ 
background-image: url('images/formfield.gif');
text-align: left;
width: 150px;
padding-left: 3px;
border: 1px solid #ac1029; ; 
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
font-size:11px; 
font-family:arial, verdana, sans-serif;
}

.select {
padding-top: 2px;
padding-bottom: 2px;
border:1px ridged #000000; 
font-family: arial, verdana, helvetica, sans-serif;
font-size: 13px; 
font-weight: normal; 
color: #ffffff; 
background-color: #ac1029;
}
.selecttitle {
padding-top: 4px;
padding-bottom:4 px;
border:1px ridged #00ff00; 
font-family: arial, verdana, helvetica, sans-serif;
font-size: 13px;
line-height: 14 px; 
font-weight: normal; 
color: #ffffff; 
background-color: #000000;
}

a.navleft:link {
font-size: 12px; 
color: #cccccc; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif;
}
a.navleft:visited {
font-size: 12px; 
color: #cccccc; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif;
}
a.navleft:hover {
font-size: 12px; 
color: #ffffff; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif;
}
a.navleft:active {
font-size: 12px; 
color: #ffffff; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif;
}
.topbarW {  
font-family: arial, verdana, sans serif; 
font-size: 12px; 
line-height: 13px; 
font-style: normal; 
font-weight: bold; 
padding-top: 0px; 
padding-right:0px;
padding-bottom: 1px; 
padding-top: 0px; 
text-align: left;
color: #fdcb8e; 
}
.topbarM {  
font-family: arial, verdana, sans serif; 
font-size: 12px; 
line-height: 13px; 
font-style: normal; 
font-weight: bold; 
padding-top: 0px; 
padding-right:0px;
padding-bottom: 1px; 
padding-top: 0px; 
text-align: left;
color: #00ff00; 
}
.blackboxtop {
width: auto;
height: 196px;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
background-color: #000000;
}
.blackboxl {
width: 150px;
height: auto;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
background-color: #000000;
font-size: 12px; 
line-height: 15px; 
font-family: arial, helvetica, sans-serif;
text-align: left;
}
.blackboxr {
width: 150px;
height: auto;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
background-color: #000000;
font-size: 12px; 
line-height: 15px; 
font-family: arial, helvetica, sans-serif;
text-align: center;
}
.blackboxc {
width: 150px;
height: auto;
background-color: #ffffff;
padding-left: 2px;
padding-top: 5px;
padding-right: 2px;
padding-bottom: 5px;
border-width: 2px;
border-style: dotted;
border-color: #000000;
font-size: 12px; 
line-height: 18px; 
font-family: arial, helvetica, sans-serif;
text-align: left;
}
.blackboxnewsletter {
width: 150px;
height: auto;
padding-left: 2px;
padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
border-width: 2px;
border-style: dotted;
border-color: #000000;
background-color: #ffffff;
}
/* Outside Table Borders*/
.mainborder {
border-top: outset #ac1029;
border-right: outset #ac1029;
border-bottom: outset #ac1029;
border-left: outset #ac1029;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
display: outset;
}
a.doHov, a.doAct { 
display: block; 
height: 21px; 
width: 52px; 
background-image: url('images/home-onmouseout.gif'); 
text-decoration: none 
}
a.doHov:hover { 
background-image: url('images/home-onhover.gif'); 
}
.comments {
font-weight: bold; 
font-size: 13px; 
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
}
.leftmenu {
font-weight: bold; 
font-size: 13px; 
line-height: 14px;
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
background-color: #AC0129;
}
.eventdate {  
font-family: arial, helvetica, sans-serif; 
font-size: 12px; 
font-style: normal; 
font-weight: 700; 
font-variant: normal; 
color: #CC0000
}
.eventitle {  
font-family: arial, helvetica, sans-serif; 
font-size: 11px; 
font-style: normal; 
font-variant: normal; 
color: #000000; 
line-height: 11px
}
a.navsmall:link {
font-size: 11px; 
font-weight: bold;
color: #cccccc; 
font-family: arial, helvetica, sans-serif;
}
a.navsmall:visited {
font-size: 11px; 
font-weight: bold;
color: #cccccc; 
font-family: arial, helvetica, sans-serif;
}
a.navsmall:hover {
font-size: 11px;
font-weight: bold;
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
}
a.navsmall:active {
font-size: 11px;
font-weight: bold;
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
}
a.redtitle:link {
font-size: 13px;
font-weight: bold;
white-space: nowrap;
text-decoration: none; 
color: #0000ff; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif;
}
a.redtitle:visited {
font-size: 13px; 
font-weight: bold;
text-decoration: none;
color: #0000ff; 
line-height: 14px; 
font-family: arial, helvetica, sans-serif; 
}
a.redtitle:hover {
background-image: url(images/animated_underline.gif);
background-repeat: repeat-x;
background-position: 100% 100%;
padding-bottom: 1px;
font-size: 13px;
font-weight: bold; 
color: #ac0129; 
line-height: 14px;
font-family: arial, helvetica, sans-serif; 
}
a.redtitle:active {
text-decoration: none;
font-size: 13px;
font-weight: bold;  
color: #000000; 
line-height: 14px;
font-family: arial, helvetica, sans-serif; 
}
.list {  
font-size: 12px; 
font-style: normal; 
font-weight: normal;
font-family: ms sans serif; 
line-height: 15px;
color: #000000;
text-align: left;
}
a.list:link {
text-decoration: none;
font-size: 12px; 
font-weight: normal;
color: #0000ff; 
font-family: arial, helvetica, sans-serif;
}
a.list:visited {
font-size: 12px; 
font-weight: normal;
color: #0000ff; 
font-family: arial, helvetica, sans-serif;
}
a.list:hover {
text-decoration: underline;
font-size: 12px;
font-weight: normal;
color: #ac1029; 
font-family: arial, helvetica, sans-serif;
}
a.list:active {
text-decoration: underline;
font-size: 12px;
font-weight: normal;
color: #00ff00; 
font-family: arial, helvetica, sans-serif;
}
.privacy {  
font-family: arial, verdana, sans serif; 
font-size: 10px; 
line-height: 11px; 
font-style: normal; 
font-weight: normal; 
padding-top: 0px; 
padding-right:0px;
padding-bottom: 1px; 
padding-top: 0px; 
text-align: left;
color: #AC0129; 
}
a.privacy:link {
font-size: 10px;
font-weight: normal; 
color: #0000ff; 
line-height: 11px; 
font-family: arial, helvetica, sans-serif;
}
a.privacy:visited {
font-size: 10px; 
font-weight: normal;
color: #0000ff; 
line-height: 11px; 
font-family: arial, helvetica, sans-serif; 
}
a.privacy:hover {
font-size: 10px;
font-weight: normal; 
color: #AC0129; 
line-height: 11px; 
font-family: arial, helvetica, sans-serif; 
}
a.privacy:active {
font-size: 10px;
font-weight: normal;  
color: #00ff00; 
line-height: 11px; 
font-family: arial, helvetica, sans-serif; 
}
.captionwhite {
font-size: 11px; 
font-weight: bold; 
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
}
.bodytext1 {
font-size: 12px; 
line-height: 15px; 
font-family: arial, helvetica, sans-serif;
}
.bodytext2 {
font-size: 11px; 
font-family: arial, helvetica, sans-serif;
}
.NewsBody-Frontpage {
font-size: 12px; 
line-height: 18px; 
font-family: arial, helvetica, sans-serif;
}
.subhead2 {
font-weight: bold; 
font-size: 12px; 
color: #ac0129; 
font-family: arial, helvetica, sans-serif;
}
.submit {
width: 46px;
height: 16px;
padding-left: 1px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
border-style: solid; 
border-color: AC0129; 
border-width:1px;
background-color: #000000;
}
.toppage {
width: 83px;
height: 21px;
padding-left: 1px;
padding-top: 1px;
padding-right: 1px;
padding-bottom: 1px;
border-style: solid; 
border-color: AC0129; 
border-width:1px;
background-color: #000000;
}
/* Outside Table Borders*/
.tmainav {
border-top: inset #969696;
border-right: inset #808080;
border-bottom: inset #646464;
border-left: inset #c0c0c0;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
display: inset;
}
/* Inside Table Borders*/
.timainav {
border-top: outset #646464;
border-right: outset #969696;
border-bottom: outset #c0c0c0;
border-left: outset #808080;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
display: outset;
}
/* Outside Table Borders*/
.topcontent {
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
font-size: 11px; 
font-weight: bold; 
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
text-align: center;
}
/* Inside Table Borders*/
.timainavtext {
border-top: outset #ac1029;
border-right: outset #AC0129;
border-bottom: outset #AC0129;
border-left: outset #AC0129;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
display: ridge;
font-weight: bold; 
font-size: 12px; 
color: #ffffff; 
font-family: arial, helvetica, sans-serif;
text-align: center;
background-color: #CB5456;
}
.notice{
width: 100%;
height: 200px;
background-color: #ffffff;
padding-left: 2px;
padding-top: 5px;
padding-right: 2px;
padding-bottom: 5px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
overflow: auto;
scrollbar-face-color:#4b4b4b;
scrollbar-base-color:#ebf5ff;
scrollbar-arrow-color:#00ff00;
scrollbar-track-color:#969696;
scrollbar-shadow-color:#ebf5ff;
scrollbar-highlight-color:#ebf5ff;
scrollbar-3dlight-color:#969696;
scrollbar-darkshadow-color:#242424;
}
.link{
width: 468px;
height: 70px;
background-color: #ffffff;
padding-left: 2px;
padding-top: 5px;
padding-right: 2px;
padding-bottom: 5px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
overflow: auto;
scrollbar-face-color:#4b4b4b;
scrollbar-base-color:#ebf5ff;
scrollbar-arrow-color:#00ff00;
scrollbar-track-color:#969696;
scrollbar-shadow-color:#ebf5ff;
scrollbar-highlight-color:#ebf5ff;
scrollbar-3dlight-color:#969696;
scrollbar-darkshadow-color:#242424;
font-weight: bold; 
font-size: 12px; 
color: #000000; 
font-family: arial, helvetica, sans-serif;
text-align: left;
background-color: #CB5456;
}
/* Outside Table Borders*/
.dbfeed {
padding-left: 5px;
padding-left: 5px;
}
/* FlyWindow Table Borders*/
.FlyHelpWindow
{
z-index: 999;
position: absolute;
top: -999px;
left: -999px;
display: none;
visibility: hidden;
width: 420px;
height: 290px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
scrollbar-face-color:#4b4b4b;
scrollbar-base-color:#ebf5ff;
scrollbar-arrow-color:#00ff00;
scrollbar-track-color:#969696;
scrollbar-shadow-color:#ebf5ff;
scrollbar-highlight-color:#ebf5ff;
scrollbar-3dlight-color:#969696;
scrollbar-darkshadow-color:#242424;
height: 1px;
color: #000000;
font-family: "arial", Verdana, Geneva, Arial, sans-serif;
font-size: 14px;
line-height: 18px;
}
/* DB Iframe Borders*/
.datafeediframe
{
width: 440px;
height: 250px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin: 0px;
border-width: 2px;
border-style: dotted;
border-color: #ac1029;
scrollbar-face-color:#4b4b4b;
scrollbar-base-color:#ebf5ff;
scrollbar-arrow-color:#00ff00;
scrollbar-track-color:#969696;
scrollbar-shadow-color:#ebf5ff;
scrollbar-highlight-color:#ebf5ff;
scrollbar-3dlight-color:#969696;
scrollbar-darkshadow-color:#242424;
color: #000000;
}
#navi a , #navi normal {
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: normal;
font-size: 10px; 
color: #ffffff; 
text-decoration: none;
text-align: center;
background-color:#000000;
border-top: outset #ac1029;
border-right: outset #ac1029;
border-bottom: outset #ac0129;
border-left: outset #ac0129;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
display: block;
margin: 0;
width: 100%;
}
#navi normal {
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold; 
color: #ffffff; 
text-decoration: none;
text-align: center;
width: 100%;
margin: 0;
}
#navi a {
background: #000000;
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold; 
color: #ffffff; 
text-decoration: none;
text-align: center;
width: 100%;
margin: 0;
}
#navi a:hover {
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold;  
color: #000000; 
background-color: #00ff00; 
text-decoration: none;
border-top: solid #ac1029;
border-left: solid #ac1029;
border-right: solid #000000;
border-bottom: solid #000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
display: block;
margin: 0;
width: 100%;
text-align: center;
}
#navion a , #navion normal {
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold;
font-size: 10px; 
color: #00ff00; 
text-decoration: none;
background-color:#4b4b4b;
border-top: outset #ac1029;
border-right: outset #ac1029;
border-bottom: outset #ac0129;
border-left: outset #ac0129;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
display: block;
margin: 0;
width: 100%;
text-align: center;
}
#navion normal{
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold; 
color: #00ff00; 
text-decoration: none;
width: 100%;
display: block;
margin: 0;
text-align: center;
}
#navion a {
background: #4b4b4b;
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold; 
color: #00ff00; 
text-decoration: none;
text-align: center;
width: 100%;
}
#navion a:hover {
font-family: Verdana, arial, helvetica, sans-serif; 
font-style: normal;
font-weight: bold;  
color: #000000; 
background-color: #00ff00; 
text-decoration: none;
text-align: center;
border-top: solid #ac1029;
border-left: solid #ac1029;
border-right: solid #000000;
border-bottom: solid #000000;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
display: block;
margin: 0;
width: 100%;
}
.caption {
font-size: 11px; 
font-style: normal;
font-weight: normal;  
color: #000000;
font-family: arial, helvetica, sans-serif;
}
.elemFaderRedB {
border-top    : 2px solid #FF0000;
border-left   : 2px solid #FF0000;
border-right  : 2px solid #330000;
border-bottom : 2px solid #330000;
width: 148px;
height: 20px;
background-color:#ac1029;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
color: #ffffff;
}
.elemFaderSignup {
border-top    : 2px solid #FF0000;
border-left   : 2px solid #FF0000;
border-right  : 2px solid #330000;
border-bottom : 2px solid #330000;
width: 248px;
height: 20px;
background-color:#ac1029;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight: bold;
text-align: center;
color: #ffffff;
}
.select {
border-top    : 1px solid #000000;
border-left   : 1px solid #000000;
border-right  : 1px solid #000000;
border-bottom : 1px solid #000000;
height: 16px;
background-color:#ac1029;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:11px;
font-weight: normal;
color: #ffffff;
}
.videotitle {  
font-family: ms sans serif; 
font-size: 20px; 
font-style: bold; 
line-height: 22px; 
font-weight: bold; 
color: #ac1029; 
text-align: center;
}