form { margin: 0px; }

a:link    { color: #0000ff; background-color: transparent; }
a:visited { color: #0000ff; background-color: transparent; }
a:hover   { color: #00ccff; background-color: transparent; }
a:active  { color: #0000ff; background-color: transparent; }

.heading { color: #813333; font-family: arial, verdana, tahoma, sans-serif; font-size: 16px; font-weight: bold; text-align: left; }
.body    { color: #000000; font-family: arial, verdana, tahoma, sans-serif; font-size: 13px; text-align: left; }
.sidebar { background-color: #FFFFFF; color: #000000; font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-align: left; }
.sidebarinput { background-color: #FFFFF; color: #000000; font-family: arial, verdana, tahoma, sans-serif; font-size: 11px; text-align: left; }
.sidebarcontesttext { color: #813333; padding-left: 1px; }

.small   { color: #000000; font-family: arial, verdana, tahoma sans-serif; font-size: 10px; text-align: left; }

.boldheadertext { color: #000000; font-weight: bold; }

.videosofmonthheader { color: black; text-decoration: none; }

.footeradultcontent { color: red; }

.firstplaceprizetext { color: red; }

.contactUsHeader { 
  text-align: center; 
  font-size: 24px; 
  font-weight: bold; 
  color: #993300;
}

.searchpagesheader { 
  border-top: 1px solid #a2a2a2; 
  border-bottom: 1px solid #a2a2a2; 
  border-left: 1px solid #a2a2a2; 
  border-right: 1px solid #a2a2a2;
  background-color: #eeeeee;
}

.searchpagessortby { 
  border-top: 1px solid #a2a2a2; 
  border-bottom: 1px solid #a2a2a2; 
  border-left: 1px solid #a2a2a2; 
  border-right: 1px solid #a2a2a2;
  background-color: #ffffff;
  color: #000000;
}

.searchpagesthumbs { 
  border-top: 1px solid #a2a2a2; 
  border-bottom: 1px solid #a2a2a2; 
  border-left: 1px solid #a2a2a2; 
  border-right: 1px solid #a2a2a2;
  background-color: #eeeeee;
}

.searchpagesthumbsimg {
  border-style: none;
}

.ratepagechoice {
  border: 2px solid #000000;
  background-color: #eeeeee;
}

.premsamplevideo {
  border: 2px solid #000000;
  background-color: #eeeeee;
}

.mediapagethumbs { 
  border-top: 1px solid #a2a2a2; 
  border-bottom: 1px solid #a2a2a2; 
  border-left: 1px solid #a2a2a2; 
  border-right: 1px solid #a2a2a2;
  background-color: #eeeeee;
}

.manageHeaderText {
  color: #813333;
  font-weight: bold;
}

.manageAdultText {
  color: red;
  font-size: x-small;
}

/* RUSS ADDED START */
  .redtext     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #AF010A; }
  .greentext   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #049696; }
  .greytext    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; color: #333333; font-style: italic; }
  .blacktext   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
  .smalltext   { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; }

  table.off    { background-color: #869192;}
  table.on     { background-color: #FEFEEF;}

  INPUT.alert, TEXTAREA.alert, SELECT.alert, TD.alert{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #000000;
   border-style : solid;
   border-width : 1px;
   border-color : #FF0000;
   background-color : #FFFF00;
   font-size : 12px;
   scrollbar-base-color : #FF0000;
   scrollbar-3dlight-color : #FF0000;
   scrollbar-arrow-color : #FF0000;
   scrollbar-darkshadow-color : #FF0000;
   scrollbar-face-color : #FF0000;
   scrollbar-highlight-color : #FF0000;
   scrollbar-shadow-color : #FF0000;
   scrollbar-track-color : #FF0000;
  }

 INPUT.cool, TEXTAREA.cool, SELECT.cool {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color : #000000;
   border-style : solid;
   border-width : 1px;
   border-color : #C0C0C0;
   background-color : #FAFAFA;
   font-size : 12px;
   scrollbar-base-color : #CCCCCC;
   scrollbar-3dlight-color : #CCCCCC;
   scrollbar-arrow-color : #999999;
   scrollbar-darkshadow-color : #CCCCCC;
   scrollbar-face-color : #CCCCCC;
   scrollbar-highlight-color : #CCCCCC;
   scrollbar-shadow-color : #CCCCCC;
   scrollbar-track-color : #EEEEEE;
   }

.premiumstyle2 {color: #000000}
.premiumstyle17 {font-size: 13px;}
.premiumstyle21 {color: #000099; font-size: 12px; }
.premiumstyle22 {color: #FFFFFF}

.premiumoptions1 { background-color: #69b4ff; color: #FFFFFF; }
.premiumoptions2 { background-color: #ffffff; }
.premiumoptions3 { color: #000099; font-size: 12px; }
.premiumoptions4 { background-color: #8DC6FF; }
.premiumoptions5 { background-color: #AAD5FF; }
.premiumoptions6 { background-color: #BDDEFF; }

/* RUSS ADDED END */

/* this block of CSS controls the tabs */
 
/* base styles for extending/overriding */

/* primary tabs */
.navset {border-bottom:1px solid #ccc; background: #813333;}
.navset h3, .navset h4 {position:absolute;left:-1000em;margin:0;}
.navset .hd li em {font-weight:bold;}
.navset .hd li a {color:#FFF;}
.navset .hd li.on strong, .navset .hd li.on strong a {color:#1F7472;} /* selected tab */
.navset .hd li.on strong {background-color:#F2F3F5;border-bottom:1px solid #F2F3F5;} /* border-color should match selected color */
.navset .hd li.orphan, .navset .hd li.orphan a {color:#999;}

/* bg images, defaults to #999 border-color on white bg */
.navset .hd li a, .navset .hd li strong {background:#01615F url('http://media.tangotime.com/i/common/tr_green.gif') no-repeat top right;}
.navset .hd li em {background:transparent url('http://media.tangotime.com/i/common/tl_green.gif') no-repeat;}

/* secondary tabs */
.navset .bd {background-color:#F2F3F5;border-color:#1F7472;}
.navset .bd span, .navset .bd span a {color:#06c;}
.navset li.on, .navset li.on strong {font-weight:bold;}
.navset .bd span {border-color:#ccc; } /* pipe divider */

/* end base styles */

/* Network tab standards, shouldn't change */

/* shared pri and sec */
.navset {width:100%;} /* IE: width */
.navset a {text-decoration:none;}
.navset ul, .navset li {margin:0;padding:0;list-style:none;}
.navset li {float:left;display:inline;}
.navset li a:hover {text-decoration:underline;}
.navset ul:after {clear:both;content:'.';display:block;height:0;visibility:hidden;} /* clear non-IE */
.navset ul {zoom:1;} /* clear IE */

/* primary tabs */
.navset .hd ul {font:bold 78%/1.2em verdana;margin-bottom:-1px;padding-left:.3em;position:relative;} /* IE quirks mode: relative */
.navset .hd li {margin-right:.33em;padding:0;}
.navset .hd li.on strong a {cursor:default;}
.navset .hd li a, .navset .hd li strong, .navset .hd li em {display:block;}
.navset .hd li a, .navset .hd li strong {*display:inline-block;}  /* IE: 100% clickable */
.navset .hd li em {font-style:normal;padding:2px .6em;}
.navset .hd li.orphan, .navset .hd li.orphan a, .navset .hd li.orphan em {background:transparent none;border-width:0;margin:0;}

/* secondary tabs */
.navset .bd {border-top-width:1px;border-top-style:solid;font:11px verdana;margin:0;padding:.2em 0 .2em .4em;text-align: right;}
.navset .bd span {border-left-style:solid;border-left-width:1px;display:inline;padding:0 0.5em;}
.navset .bd span.first {padding-left:0;border:0;}

/* nav popups */
#navPicPopup {
position: absolute;
visibility: hidden;
background: #FFF;
border: 1px #1F7472 solid;
width: 300px;
text-align: left;
height: 55px;
font-size: 11px;
top: 0;
left: 0;
padding: 3px;
z-index: 50;
}
#navVidPopup {
position: absolute;
visibility: hidden;
background: #FFF;
border: 1px #1F7472 solid;
width: 315px;
text-align: left;
height: 105px;
font-size: 11px;
top: 0;
left: 0;
padding: 3px;
z-index: 50;
}

#navTodaysPopup {
position: absolute;
visibility: hidden;
background: #FFF;
border: 1px #1F7472 solid;
width: 315px;
text-align: left;
height: 105px;
font-size: 11px;
top: 0;
left: 0;
padding: 3px;
z-index: 50;
}

div.navPopupLink {
margin: 0px 0px 2px 0px;
border-bottom: 1px #CCC solid;
font:12px verdana; 
}
div.navPopupLink a {
color:#06c;
text-decoration: none;
}
div.navPopupLink a:hover {
text-decoration: underline;
}
