img, div { behavior: url(images/iepngfix.htc) }
* :focus { outline: 0; }
TD {font-family: Arial, Tahoma;font-size: 12px;color: #000000;text-decoration: none;}
BODY, .window_background {background: #2371e1;}
#header-container {width: 100%;background-image: url(images/top-background.jpg);background-repeat: repeat-x;}
#main-container {width: 100%;background: #eeeeee;background-image: url(images/main-container-background.jpg);background-repeat: repeat-x;background-position: top;}
#bottomline {width: 100%;height: 7px;background: #FFFFFF;background-image: url(images/bottomline-small.gif);background-repeat: repeat-x;background-position: top;} 
#bottompage {width: 100%;height: 262px;background-image: url(images/bottom-back.jpg);background-repeat: repeat-x;background-position: top;}
A {color: #0f4486;text-decoration : none;}
A:active {text-decoration : none;}
A:visited {text-decoration : none;}
A:hover {color: #4096ee;text-decoration : underline;}
A.lightblue {color: #4095ef;text-decoration:none;}
A.lightblue:active {color: #4095ef}
A.lightblue:visited {color: #4095ef}
A.lightblue:hover {color: #4095ef;text-decoration:underline;}
a.t1:link,a.t1:active,a.t1:visited{font-weight:bold;font-size:22px;color:#4096ee;padding-left:4px;padding-right:4px;}
a.t1:hover{font-weight:bold;font-size:22px;color:#4096ee;text-decoration:underline;}
a.t2:link,a.t2:active,a.t2:visited{font-weight:bold;font-size:17px;color:#4096ee;padding-left:2px;padding-right:2px;}
a.t2:hover{font-weight:bold;font-size:17px;color:#4096ee;text-decoration:underline;}
a.t3:link,a.t3:active,a.t3:visited{font-weight:bold;font-size:14px;color:#2F70B1;padding-left:2px;padding-right:2px;}
a.t3:hover{font-weight:bold;font-size:14px;color:#2F70B1;text-decoration:underline;}
a.t4:link,a.t4:active,a.t4:visited{font-weight:bold;font-size:11px;color:#797979;padding-left:2px;padding-right:2px;}
a.t4:hover{font-weight:bold;font-size:11px;color:#797979;text-decoration:underline;}  		 
.tabactive {font-family: Arial, Tahoma;font-size: 12px;font-weight:bold;padding:0px 9px 0px 9px;color: #000000;}
.tabinactive {font-family: Arial, Tahoma;font-size: 11px;font-weight:bold;padding:0px 6px 10px 6px;line-height: 26px;color: #4096ee;}
.loginbutton {display: block;background-image: url(images/login.gif);background-repeat: no-repeat;background-position: top center;width: 63px;height: 29px;}
.loginbutton:hover {background-image: url(images/login-over.gif);background-repeat: no-repeat;}
.logoutbutton {display: block;background-image: url(images/logout.gif);background-repeat: no-repeat;background-position: top center;width: 63px;height: 29px;}
.logoutbutton:hover {background-image: url(images/logout-over.gif);background-repeat: no-repeat;}
.maintable {background-image: url(images/main-back2.gif);background-repeat: repeat-x;background-position: top center;border-right: 1px solid #bfbfbe;border-left: 1px solid #bfbfbe;padding-top:20px;}
.topnav2 a{display: block;line-height: 21px;height: 29px;padding-left: 10px;color: #3D3D3D;font-size: 11px;text-decoration: none;font-weight: bold;vertical-align: middle;margin-right:10px;text-align:center;}
.topnav2 a:active{color: #DD2C00;}
.topnav2 a SPAN {display: block;padding: 4px 10px 6px 2px;}
.topnav2 a:hover {background: transparent url('images/topmenu-over-l.gif') no-repeat top left;color: #FFFFFF;font-weight: bold;text-decoration : none;}
.topnav2 a:hover SPAN {background: transparent url('images/topmenu-over-r.gif') no-repeat top right;text-decoration : none;}
.topnav2 TD{} 
.topnav2 .topbutton2{text-align:center;padding-left:10px;} 
.searchfield{width:90px;background: #FFFFFF;border: 1px solid #bfbebe;font-size: 10px;color: #797878; padding: 3px 5px 0 5px; height: 15px;} 
.bluetable #theader {border-bottom: 5px solid #268af0;height: 27px;font-size:12px;font-weight: bold;} 
.bluetable #theader TD {font-size:12px;font-weight: bold;padding-left: 10px;color:#268af0;font-size:16px;letter-spacing:-1px;font-weight:bold;}
.bluetable #tbody {background: #e4f1ff;border-left: 1px dotted #0978e9;border-right: 1px dotted #0978e9;border-bottom: 1px dotted #0978e9;}
.bluetable #tbody TD {}
.bluetable #tbody TD {}
.bluetable #tfoot {height:10px;}
.playertable #theader {height: 27px;font-size:18px;font-weight: bold;color:#000000;}
.playertable #theader TD {font-size:12px;font-weight: bold;padding-left: 4px;color:#000000;font-size:18px;letter-spacing:-1px;font-weight:bold;}
.playertable #tbody {background: #eeeeee;background-image: url(images/grayback.gif);background-position: bottom left;background-repeat: repeat-x;}
.playertable #theader #playing{font-size:18px;font-weight: bold;color:#000000;}
.graytable #theader {border-bottom: 5px solid #c30404;height: 27px;font-size:12px;font-weight: bold;color:#c30404;}
.graytable #theader TD {font-size:12px;font-weight: bold;padding-left: 10px;color:#c30404;font-size:16px;letter-spacing:-1px;font-weight:bold;}
.graytable #tbody {}
.graytable #tfoot {height:10px;}
.graytable2 #theader {border-bottom: 5px solid #268af0;height: 27px;font-size:12px;font-weight: bold;color:#268af0;}
.graytable2 #theader TD {font-size:12px;font-weight: bold;padding-left: 10px;color:#268af0;font-size:16px;letter-spacing:-1px;font-weight:bold;}
.graytable2 #tbody {}
.graytable2 #tfoot {height:10px;}
.graytable3 #theader {border-bottom: 5px solid #339900;height: 27px;font-size:14px;font-weight: bold;color:#339900;}
.graytable3 #theader TD {font-weight: bold;padding-left: 10px;color:#339900;font-size:14px;letter-spacing:-1px;font-weight:bold;}
.graytable3 #tbody {}
.graytable3 #tfoot {height:10px;}
.infotable #theader {border-bottom: 5px solid #c30404;height: 27px;font-size:12px;font-weight: bold;color:#c30404;}
.infotable #theader TD {font-size:12px;font-weight: bold;padding-left: 5px;color:#c30404;font-size:16px;letter-spacing:-1px;font-weight:bold;}
.infotable #tbody {border-left: 1px dotted #000000;border-right: 1px dotted #000000;border-bottom: 1px dotted #000000;background: #F6F6F6;color:#6287d0;font-size:14px;}
.infotable #tbody strong {color: #000000;font-weight: bold;}
.infotable #tfoot {height:10px;}
.vi{color:#777777;}
.topstats {color: #FFFFFF;padding-left: 10px;font-size: 11px;}
.videobrowse {padding: 1px;}
.videobrowseover {padding: 7px;border: 1px solid #639bea;background: #e3f0fd;}
.videobrowseover .duration, .videobrowseover .nbdownloads {color: #4d7cce;}			  
.videobrowseover .videotitle1 {color: #0f4486; display: block; padding: 0 0 0 5px;}
.videobrowse A img{border: 1px solid #cccccc;}
.videobrowseover A img{border: 1px solid #639bea;}
.videobrowseover2 {padding: 7px;border: 1px solid #639bea;background: #FFFFFF;}
.videobrowseover2 .duration, .videobrowseover2 .nbdownloads {color: #4d7cce;}			  
.videobrowseover2 .videotitle1 {color: #0f4486;}
.videobrowseover2 A img{border: 1px solid #639bea;}
A.videotitle1{color: #4D4D4D;font-size:11px;font-family: Tahoma,Arial; display: block; padding: 0 0 0 5px;}
A.videotitle1:hover{color: #639bea;font-size:11px;font-family: Tahoma,Arial;text-decoration: underline;}  
.duration{font-weight: bold;color: #4D4D4D;font-size: 11px;}
.nbdownloads{color: #4D4D4D;font-size: 11px;}
.text1{line-height:18px;color: #000000;}
.bottombar TD {color: #9E9E9E;font-size: 11px;} 
.bottombar A, .bottombar A:visited, .bottombar A:active {padding:0px 7px 0px 7px;color: #3F3F3F;font-size: 11px;}
.bottombar A:hover {color: #4096ee;font-size: 11px;}
.bottom{}
.bottom A, .bottom A:visited, .bottom A:active {color: #FFFFFF;font-size: 11px;}
.bottom A:hover {color: #FFFFFF;font-size: 11px;}
.bottomheader TD {color: #e4f1ff;border-bottom: 1px dotted #e4f1ff;font-size: 20px;letter-spacing:-1px;font-weight: bold;font-family: Arial;height:24px;padding: 0px 0px 0px 5px;}
.bottomlinks {font-family: Arial;color: #FFFFFF;font-size: 12px;letter-spacing:3px;font-weight:bold;}
.bottomlinks A:link, .bottomlinks A:active, .bottomlinks A:visited{font-family: Arial;color: #b0d2f4;font-size: 15px;letter-spacing:-1px;font-weight:bold;}
.bottomlinks A:hover{color:#FFFFFF;font-family: Arial;font-size: 15px;letter-spacing:-1px;font-weight:bold;text-decoration: none;border-bottom:1px dotted #b0d2f4;}
.pagination{padding:5px 0 5px 5px;}
.pagination ul{margin: 0;padding: 0;font-size: 12px;}
.pagination li{list-style-type: none;display: inline;padding: 1px;}
a.nlink, a.nlink:visited{padding: 4px;border: 1px solid #d3d3d3;text-decoration: none;font-weight: bold;color: #777777;background: #eeeeee;font-family: Tahoma;}
a.nlink:hover, a.nlink:active{padding: 4px;border: 1px solid #3889DA;color: #FFFFFF;font-weight: bold;text-decoration: none;background-color: #4099f5;font-family: Tahoma;}
a.alink:link, a.alink:visited, a.alink:hover, a.alink:active{padding: 6px;background-color: #4099f5;color: #FFFFFF !important;border: 1px solid #4099f5;font-weight: bold;text-decoration: none;cursor: default;font-family: Tahoma;}
a.disablelink, a.disablelink:hover{padding:4px;border: 1px solid #D6D6D6;text-decoration: none;color: #D6D6D6;background-color: #FFFFFF;cursor: default;text-decoration: none;font-weight: normal !important;font-family: Tahoma;}
.rm_green:link, .rm_green:active, .rm_green:visited {text-decoration:none;color:#339900;background-color:inherit;font-weight:bold;}
.rm_green:hover {text-decoration:underline;color:#339900;background-color:inherit;font-weight:bold;}
.rm_red:link, .rm_red:active, .rm_red:visited {text-decoration:none;color:#FF0000;background-color:inherit;font-weight:bold;}
.rm_red:hover {text-decoration:underline;color:#FF0000;background-color:inherit;font-weight:bold;}
.rm2:link, .rm2:active, .rm2:visited {text-decoration:none;color:#666;background-color:inherit;font-size:10px;}
.rm2:hover {text-decoration:none;color:#22AEEB;background-color:inherit;font-size:10px;}
.minus_genre{font-weight:bold;color:#FF0000;line-height:18px;}
.plus_genre{font-weight:bold;color:#339900;line-height:18px;}
.green {color:#339900;}
.bold{font-weight:bold;}
.uppercase{text-transform:uppercase;}
TABLE.searchForm{color:#797979;}
a.slink:link, a.slink:visited,a.slink:active{color: #545454;text-decoration: none;font-family: Tahoma;text-transform:uppercase;}
a.slink:hover{color: #545454;text-decoration: underline !important;font-family: Tahoma;text-transform:uppercase;}
.note{padding:0px 0px 0px 50px;color:#545454;font-size:10px;font-family: Verdana, Tahoma, Arial;}
UL.filters {list-style-type: square;list-style-position: inside;padding: 0px 0px 0px 15px;color: #4096ee;margin:0px 0 10px 0;}
UL.filters #active {font-weight: bold;color: #000000;}
UL.filters A, UL.filters A:active, UL.filters A:visited{text-transform: capitalize;color: #545454;text-decoration: none;font-family: Tahoma, Arial;font-size: 11px;text-transform:uppercase;}
UL.filters A:hover{color: #000000;text-decoration: underline;text-transform:uppercase;}
A.blubutton, A.blubutton:active, A.blubutton:visited {display:block;color: #FFFFFF;font-family: Verdana, Tahoma, Arial;font-size: 10px;text-transform:uppercase;background: #5EAAEF;background-image: url(images/button-blue.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #1f54bc;height:18px;line-height: 18px;text-align: center;font-weight: bold;}
A.blubutton:hover{text-decoration: none;background-image: url(images/button-gray.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #1f54bc;}
A.redbutton, A.redbutton:active, A.redbutton:visited {display:block;color: #FFFFFF;font-family: Verdana, Tahoma, Arial;font-size: 10px;text-transform:uppercase;background: #d92d1c;background-image: url(images/button-red.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #a41100;height:18px;line-height: 18px;text-align: center;font-weight: bold;}
A.redbutton:hover{text-decoration: none;background-image: url(images/button-gray.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #d92d1c;}
A.greenbutton, A.greenbutton:active, A.greenbutton:visited {display:block;color: #FFFFFF;font-family: Verdana, Tahoma, Arial;font-size: 10px;text-transform:uppercase;background: #7ec114;background-image: url(images/button-green.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #5b9400;height:18px;line-height: 18px;text-align: center;font-weight: bold;}
A.greenbutton:hover{text-decoration: none;background-image: url(images/button-gray.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #5b9400;} 
.minus_genre2{padding: 0px 0px 8px 15px;font-weight:bold;color:#d92d1c;line-height:18px;}
.plus_genre2{padding: 0px 0px 8px 15px;font-weight:bold;color:#5b9400;line-height:18px;}	 
.keywords{color: #545454;padding-left: 15px;}
.videoAction{border: 1px solid #4095ef;background:#FFFFFF;color:#777777;}
.videoAction .activeTab{width: 25%;background:#FFFFFF;height: 27px;color: #777777;font-size:11px;text-align:center;text-transform:uppercase;}
.videoAction .activeTab A:link,.videoAction .activeTab A:active,.videoAction .activeTab A:visited {color: #000000;font: 13px "Lucida Grande", Lucida, Verdana;font-weight: bold;}
.videoAction .activeTab A:hover {color: #000000;text-decoration:underline !important;}
.videoAction .inactiveTab{width: 25%;background: #c4c4c4;background-image: url(images/grayheaderback2.gif);background-repeat: repeat-x;border-bottom: 1px solid #C1BAB9;height: 27px;color: #4096ee;font-size:10px;font-weight: bold;text-align:center;}
.videoAction .inactiveTab A:link,.videoAction .inactiveTab A:active,.videoAction .inactiveTab A:visited {color: #4096ee;font: 12px "Lucida Grande", Lucida, Verdana;font-weight: bold;}
.videoAction .inactiveTab A:hover {color: #000000;text-decoration:underline !important;}
.videoAction #fav{border-left:1px #C1BAB9 solid;}
.videoAction #ply{border-left:1px #C1BAB9 solid;}
.videoAction #tag{border-left:1px #C1BAB9 solid;}
.videobrowsesmall {padding: 5px;vertical-align:top;}
.videobrowsesmallover {padding: 4px;border: 1px solid #d3d3d3;background: #FFFFFF;vertical-align:top;cursor:hand;cursor:pointer;}
.videobrowsesmallplay {padding: 4px;border: 1px solid #4095ef;background: #FFFFFF;vertical-align:top;}
.videosmallbox{font-size:11px;padding-left:5px;text-align:left;}
.videosmallbox .videotitle{font-size:12px;font-weight: bold;height: 30px; overflow:hidden;}
.videosmallbox .views{color: #848484;}
.videosmallbox .views strong{color: #4096ee;}
.optionstable #theader {background-image: url(images/grayheaderback.gif);background-repeat: repeat-x;border: 1px solid #777777;height: 27px;color: #FFFFFF;font-size:12px;font-weight: bold;}
.optionstable #theader TD {color: #FFFFFF;font-size:12px;font-weight: bold;}
.optionstable #tbody {background: #FFFFFF;color:#6287d0;font-size:14px;}
.embedfield{background: #FFFFFF;border:1px solid #d3d3d3;color: #767676;}
A.getpaid, A.getpaid:active, A.getpaid:visited{color: #4a9600;font-weight: bold;text-decoration: none;}
A.getpaid:hover{color: #4a9600;text-decoration: underline;}
.bluebutton {display:block;color: #FFFFFF;font-size: 10px;text-transform:uppercase;background: #5EAAEF;background-image: url(images/button-blue.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #1f54bc;height:20px;text-align: center;font-weight: bold;*height: 20px;*line-height: 15px;padding:0px 0px 5px 0px;}
.bluebutton_over{display:block;font-size: 10px;text-transform:uppercase;text-decoration: none;background-image: url(images/button-gray.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #1f54bc;height:20px;text-align: center;font-weight: bold;cursor:hand;cursor:pointer;*height: 20px;*line-height: 15px;padding:0px 0px 5px 0px;}
.bluebutton_disabled{display:block;font-size: 10px;text-transform:uppercase;text-decoration: none;background-image: url(images/button-gray.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #777777;height:18px;line-height: 18px;text-align: center;font-weight: bold;}
A.buttonFlash, A.buttonFlash:active, A.buttonFlash:visited {display:block;color: #FFFFFF;font-size: 11px;line-height: 24px;height:24px;width: 190px;text-align: left;padding:1px 1px 1px 51px;font-weight: bold;border: 1px solid #206de1;background-color: #206de1;background-image: url(images/button-flash.gif);background-position: 0px 0px;background-repeat: no-repeat;}
A.buttonFlash:hover {text-decoration:none;border: 2px solid #000000;padding:0px 0px 0px 50px;background-position: -1px -1px;color: #FFFFFF;}
A.buttonFlash .size {font-size: 10px;color: #000000;text-align: right;font-weight: normal;}	   
A.buttonAvi, A.buttonAvi:active, A.buttonAvi:visited {float:left;display:block;color: #939292;font-size: 11px;line-height: 24px;height:32px;width: 134px;text-align: left;padding:30px 0px 0px 48px;font-weight: bold;background-image: url(images/download/dl_dvd.png);background-position: top left;background-repeat: no-repeat;overflow:hidden;line-height:12px;}
A.buttonAvi:hover {text-decoration:none;background-position: bottom left;color: #939292;height:32px;}
A.buttonAvi .size {font-size: 11px;text-align: right;color: #939292;font-weight: bold;}
.chk{font-weight:bold;}
.n_chk{font-weight:normal;}
.available{color:#339900;font-weight:bold;font-size:10px;}
.unavailable{color:#FF0000;font-weight:bold;font-size:10px;}
.unavailable2{color:#FF0000;font-weight:bold;font-size:12px;}
.password_empty {background-color: #CCCCCC; width:18px; border:1px solid #BBBBBB}
.password_weak {background-color: #E00000; width:18px; border:1px solid #BD0000}
.password_fair {background-color: #F1F100; width:18px; border:1px solid #D9D900}
.password_good {background-color: #6699CC;  width:18px; border:1px solid #5C8AB9}
.password_strong {background-color: #339900;  width:18px; border:1px solid #2A8000}
.formText {color:#484D55;}
.red {
    font-weight: bold;
}
.formFieldInfo {margin: 1px 0px;}
.overoption{cursor: hand;cursor: pointer;color: #1C1C1C;}
.outoption{text-decoration: none;}
.selectedOption {background:#E3F0FD;border:1px solid #BBD9F8;}
.selectedOption TD {color:#4695EE;}
.nonSelectedOption {border:1px solid #FFFFFF;}
.nonSelectedOption TD {color:#4D4D4D;}
.overSelectedOption {background:#EEEEEE;border:1px solid #D3D3D3;cursor: hand;cursor: pointer;}
.overSelectedOption TD {color:#000000;}
.bluebuttonbig {display:block;color: #FFFFFF;font-size: 10px;text-transform:uppercase;background: #5EAAEF;background-image: url(images/button-blue-big.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #1f54bc;height:30px;padding:0px 0px 0px 0px;line-height: 30px;text-align: center;font-weight: bold;*height: 30px;*line-height: 25px;*padding:0px 0px 5px 0px;}
.bluebuttonbig_over{display:block;font-size: 10px;text-transform:uppercase;text-decoration: none;background: #E9E9E9;background-image: url(images/button-gray-big.gif);background-position: top left;background-repeat: repeat-x;border: 1px solid #b3b3b3;color: #1f54bc;height:30px;line-height: 30px;padding:0px 0px 0px 0px;text-align: center;font-weight: bold;cursor: hand;cursor: pointer;*height: 30px;*line-height: 25px;*padding:0px 0px 5px 0px;}
.join-right {background-image: url(images/alecktra-blue-back.jpg);background-repeat: no-repeat;background-position: 520px 10px;height:820px;}
table.features {border-collapse: collapse;background-image: url(images/whiteback-80.png);background-repeat: repeat;}
table.features td {border-width: 1px 1px 1px 1px;border-style: dashed;border-color: #D3D3D3;-moz-border-radius: 0px 0px 0px 0px;color:#717171;font-size:12px;font-family: Arial;background-repeat: repeat;}
.yellowBack{background-image: url(images/yellowback-20.png);}
.grayBack{background-image: url(images/grayback-20.png);}
table.features2 {border-collapse: collapse;background-image: url(images/whiteback-80.png);background-repeat: repeat;}
.features2 td {border-width: 1px 1px 1px 1px;border-style: dashed;border-color: #D3D3D3;-moz-border-radius: 0px 0px 0px 0px;color:#000000;font-size:12px;font-family: Arial;background-image: url(images/grayback-20.png);background-repeat: repeat;}
.features2 td .sub {font-size:10px;color:#5E5E5E;padding-left:10px;}
.features2 .ftext {padding-left:15px;text-align:left;}
table.memberscomment {background: #F8F8F8;border: 1px solid #E5E5E5;}
table.memberscomment TD {color: #606060;padding:15px;line-height:18px;}
table.memberscomment .signature {color: #000000;font-size:12px;padding:0px 0px 0px 20px;text-align:right;font-style: italic;}
table.grayblock {background: #F8F8F8;border: 1px solid #E5E5E5;}
table.grayblock TD {color: #606060;padding:15px;line-height:18px;}
.formField{border:1px solid #4695EE;background:#FFFFFF;color:#3573B6;}
.bold{font-weight:bold;}
.joinTitle{padding-left:10px;font-weight:bold;color:#4695EE;font-size:14pt;font-family:Arial, Tahoma;}
.joinTitle2{font-weight:bold;color:#c40606;padding-left:14px;font-size:11px;font-family: Verdana, Arial;text-transform: uppercase;}
.billersInfo{border-top:1px dotted #767676;text-align: justify;color:#767676;font-size:11px;font-family:Arial, Tahoma;}
.supportTitle{padding-left:10px;font-weight:bold;color:#4695EE;font-size:14pt;font-family:Arial, Tahoma;}
.supportMain {background-image: url(images/alecktra-blue-back2.gif);background-repeat: no-repeat;background-position: top right;height:675px;}
table.supportT {background-image: url(images/whiteback-s.png);background-repeat: repeat;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #D3D3D3;-moz-border-radius: 0px 0px 0px 0px;padding:15px;}
.supportT {background-image: url(images/whiteback-s.png);background-repeat: repeat;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #D3D3D3;-moz-border-radius: 0px 0px 0px 0px;padding:15px; margin-left:12px; margin-bottom:12px;}



table.supportT td {}
.supportLabel{font-size:12px;font-family: Arial, Tahoma;color: #717171;font-weight: bold;}
.formField2{background:#FFFFFF;border:1px solid #D3D3D3;color: #717171;}
.supportField{text-align:right;}
.req{font-size:15px;font-family: Arial, Tahoma;color: #4695EE;font-weight: bold;margin-left:10px;}
.subText{text-align:justify;color: #717171;padding: 0 10px;}
A.buttonWmv, A.buttonWmv:active, A.buttonWmv:visited {margin-left:4px; float: left;display:block;color: #939292;font-size: 11px;line-height: 12px;height:32px;width: 134px;text-align: left;padding:30px 0px 0px 48px;font-weight: bold;background-image: url(images/download/dl_high.png);background-position: top center;background-repeat: no-repeat;overflow:hidden;}
A.buttonWmv:hover {text-decoration:none;background-position: bottom left;color: #939292;height:32px;}
A.buttonWmv .size {font-size: 11px;text-align: right;color: #939292;font-weight: bold;}
A.buttonHD, A.buttonHD:active, A.buttonHD:visited {margin-left:5px;float:left;display:block;color: #939292;font-size: 11px;line-height: 12px;height:32px;width: 134px;text-align: left;padding:30px 0px 0px 48px;font-weight: bold;background-image: url(images/download/dl_hd.png);background-position: top left;background-repeat: no-repeat;overflow:hidden;}
A.buttonHD:hover {text-decoration:none;background-position: bottom left;color: #939292;height:32px;}
A.buttonHD .size {font-size: 11px;text-align: right;color: #939292;font-weight: bold;}
div.bubble {width: auto;font-size: 10pt;margin-bottom: 10px;padding:5px 10px 0px 10px;}
div.bubble blockquote {margin: 0px;padding: 0px;border: 1px solid #c9c2c1;background-color: #F6F6F6;color: #000000;}
div.bubble blockquote p {margin: 10px;padding: 0px;}
div.bubble cite {color:#B3ADAC; position: relative;margin: 0px;padding: 7px 0px 0px 15px;top: 6px;background: transparent url(images/tip.gif) no-repeat 20px 0;font-style: normal;}
div.bubble cite strong{color:#9D9897; }
A.tag, A.tag:visited, A.tag:active{display: block;float: left;padding:3px 3px 3px 9px;width: 110px;}
A.tag:hover{color:#000000;background: #FFFFFF;text-decoration:none;}
A.tagSelected, A.tagSelected:visited, A.tagSelected:active{display: block;float: left;padding:3px 3px 3px 9px;font-weight: bold;color: #4096ee;width: 110px;}
A.tagSelected:hover{color:#000000;background: #FFFFFF;text-decoration:none;}
#modernbricksmenu{padding: 0;width: 100%;background: transparent;voice-family: "\"}\"";voice-family: inherit;}
#modernbricksmenu ul{font: bold 11px Arial;margin:0;margin-left: 40px;padding: 0;list-style: none;}
#modernbricksmenu li{display: inline;margin: 0 2px 0 0;padding: 0;text-transform:uppercase;}
#modernbricksmenu a{float: left;display: block;width: 120px;color: white;margin: 0 1px 0 0;padding: 5px 10px;text-decoration: none;letter-spacing: 1px;background-color: black;border-bottom: 1px solid white;}
#modernbricksmenu a:hover{background-color: #A59F9E;}
#modernbricksmenu .current a{background-color: #4095ef;border-color: #4095ef;}
#modernbricksmenuline{clear: both;padding: 0;margin: 0;width: 100%;background: #4095ef; }
.starlist a{display: block;line-height: 21px;height: 29px;padding-left: 4px;color: #3D3D3D;font-size: 15px;text-decoration: none;font-weight: bold;vertical-align: middle;margin-right: 4px;text-align:center;}
.starlist a:active{color: #DD2C00;}
.starlist a SPAN {display: block;  padding: 4px 4px 6px 2px;}
.starlist a:hover {background: transparent url('images/topmenu-over-l.gif') no-repeat top left;  color: #FFFFFF;font-weight: bold; text-decoration : none;}
.starlist a:hover SPAN {  background: transparent url('images/topmenu-over-r.gif') no-repeat top right;text-decoration : none;}
.starlist TD{} 
.starlist .starlistbutton{text-align:center;padding-left: 4px;} 
.starbrowse {padding: 8px;}
.starbrowseover {padding: 7px;border: 1px solid #639bea;background: #e3f0fd;}
.starbrowseover .scenes .starbrowseover {
	color: #4d7cce;
}		

.mmheader TD{
	background-image: url(images/mmf-header.gif);
	height:32px;
	background-repeat: no-repeat;
	font-family: Tahoma,Arial;
	Font-size: 18px;
	color: #000000;
	padding-left:38px;		 		 
}
	  
.starbrowseover .startitle1 {color: #0f4486;}
.starbrowse A img{border: 1px solid #cccccc;}
.starbrowseover A img{border: 1px solid #639bea;}
.scenes{font-weight: bold;color: #4D4D4D;font-size: 11px;}
.filterSelected {cursor: pointer;text-transform: capitalize;color: #545454;text-decoration: none; font-family: Tahoma, Arial;font-size: 11px;font-weight: bold;text-transform:uppercase;marker-offset: 1px;list-style-type: square;list-style-position: inside;}
.filterUnSelected{cursor: pointer;text-transform: capitalize;color: #545454;text-decoration: none; font-family: Tahoma, Arial;font-size: 11px;text-transform:uppercase;marker-offset: 1px;list-style-type: square;list-style-position: inside;}
select.filters{border: solid 1px #989898;width: 168px;font-size: 11px;color: #989898;}
.optdis{font-size: 11px;color: #000000;font-weight:bold;text-transform:uppercase;}
.hidden{visibility: hidden;}
.visible{visibility: visible;}
.inactivetxt A{color:#AAAAAA; list-style-type: none;}
.activetxt A{color:#268AF0;  list-style-type: none;}
.nodec{text-decoration: none; color: inherit; 
}
.nodec:hover {text-decoration:none; color:#268AF0;}
.block{display:block;}
.unblock{display:none;}
#toolbox
 {
font-size:16px; font-weight: bold;    
}

#toolbox a {text-decoration: none; }
#toolbox a:hover {color:#000;}
.blacksel a {color:#000; }  
.black a {color:#000; }  
.blue a {color:#268AF0;}
/* .black{border-style: solid; border: 1px solid #000; border-bottom: 0px;}*/
.bord{ border-bottom:1px solid #BFBFBE;}
.blue {border-bottom: 1px solid #ABABAB;  padding-top:6px; height:34px; padding-left:11px; padding-right:11px; cursor:pointer; }
.black {border-bottom: 1px solid #ABABAB;  padding-top:6px; height:34px; padding-left:11px; padding-right:11px; cursor:pointer; }
.blacksel {border-bottom: 0;  padding-top:5px; padding-left:11px; padding-right:11px;  height:34px; border-left: 1px solid #ABABAB; border-top: 1px solid #ABABAB; border-right: 1px solid #ABABAB; background-image:url('images/video/bgtool.gif'); background-repeat: repeat-x;}

.qual{font-weight:bold; color:black; float:left; margin-left:5px; font-size:14px; cursor:pointer; padding:4px;}
.qual:hover{color:#AAA;}
.qualsel{font-weight:bold; color:#FFF; float:left; margin-left:5px; font-size:14px; background-image:url('images/video/viewgrad.gif'); background-repeat: repeat-x; padding:4px;}
#viddesc
{
    background: url('images/video/description-bg.gif');
    background-repeat: no-repeat;
    /*height: 116px;*/
    padding-left:21px;
    padding-right:23px;
    padding-top:8px;
    font-size:11px;
        
}
.formText{
    color:#0F4486;
    font-weight:bold;
}

#relatedtxt{color:#268AF0;}

/*HD STUDD */

.right_search .movie_scene2, .right_search .movie_scene2_over
{
    width: 240px;
    height:181px;
    overflow:hidden;
    
    padding: 5px 5px;
    float:left;
    margin-top:5px;
    cursor: pointer;
    cursor: hand;
}
.right_search .movie_scene2_over
{

}
.right_search .movie_scene2 .ms2_hd, .right_search .movie_scene2_over .ms2_hd
{
    position:relative;
    float:left;
    top:-25px;
    *top:-29px;
    left:209px;
}
.right_search .movie_scene2 .ms2_mv_title, .right_search .movie_scene2_over .ms2_mv_title{
    width: 240px;
    text-align:left;
    overflow:hidden;
    text-transform:capitalize;
    color: #4D4d4d;
    font-size: 11px;
    font-weight:bold;
    
}

.movie_scene2_over
{
    background-color: #FFFFFF;
    
    border: 1px solid #639BEA;
}


#relatedinside .movie_scene2
{
      border: 1px solid #E4F1FF;
  
}
.movie_scene2 TD
{
    color:#4D4D4D;
}

.right_search .movie_scene2 .ms2_sc_title, .right_search .movie_scene2_over .ms2_sc_title{
    width: 240px;
    text-align:right;
    overflow:hidden;
    text-transform:capitalize;
    color: #a3a2a2;
    font-size: 11px;
    font-weight:bold;
    clear: both;
}
.right_search .movie_scene2 .ms2_porn_dur, .right_search .movie_scene2_over .ms2_porn_dur{
    width: 240px;
    overflow:hidden;
    font-size: 11px;
    clear: both;
    margin: 4px 0px;
}
.right_search .movie_scene2 .ms2_porn_dur .ms2_pornstars, .right_search .movie_scene2_over .ms2_porn_dur .ms2_pornstars{
    width: 190px;
    overflow:hidden;
    font-size: 11px;
    float:left;
    text-align:left;
    color: #a3a2a2;
}

.scds_pic
{
    outline: 1px #DDD solid;
}
.right_search .movie_scene2 .ms2_porn_dur .ms2_pornstars A{
color: #4d4d4d;
font-size: 11px;
}
.right_search .movie_scene2_over .ms2_porn_dur .ms2_pornstars A{

font-size: 11px;
}
.right_search .movie_scene2 .ms2_porn_dur .ms2_duration, .right_search .movie_scene2_over .ms2_porn_dur .ms2_duration{
    width: 45px;
    overflow:hidden;
    font-size: 11px;
    float:right;
    text-align:right;
    color: #545454;
    font-weight:bold;
}
.right_search .movie_scene2 .ms2_add_view, .right_search .movie_scene2_over .ms2_add_view{
    width: 240px;
    overflow:hidden;
    font-size: 11px;
    clear: both;
    margin: 4px 0px;
}
.right_search .movie_scene2 .ms2_add_view .ms2_added, .right_search .movie_scene2_over .ms2_add_view .ms2_added{
    width: 180px;
    overflow:hidden;
    font-size: 11px;
    float:left;
    text-align:left;
    color: #545454;
}
.right_search .movie_scene2 .ms2_add_view .ms2_views, .right_search .movie_scene2_over .ms2_add_view .ms2_views{
    width: 56px;
    height: 18px;
    overflow:hidden;
    font-size: 11px;
    float:right;

}
.right_search .movie_scene2_over .ms2_add_view .ms2_views{background: url('images/new/view_btn2_hover.gif') no-repeat;}
.right_search .movie_scene2 .ms2_stars A{
    font-size: 14px;
}


/* Starbox.css 
   Part of http://www.nickstakenburg.com/projects/starbox/
*/

.starbox {display:block;}
.starbox .stars { background: #cccccc; float:left}
.starbox .rated .stars { background: #dcdcdc; }
.starbox .rated .hover .stars { background: #cccccc; }
.starbox .colorbar { background: #ffcc1c; }
.starbox .hover .colorbar { background: #64b2ff; }
.starbox .rated .colorbar { background: #ffcc1c; }
.starbox .rated .hover .colorbar { background: #1e90ff; }
.starbox .ghost { background: #ffcc1c;float:left }
.starbox .indicator {color:#777777;float:left;padding-top:1px;padding-left:3px;}

.starbox .dotted .stars,
.starbox .dotted .hover .stars,
.starbox .dotted .rated .stars, 
.starbox .dotted .rated .hover .stars { background: url(/images/starbox/background_dotted.gif) top left repeat-x; }
.starbox .dotted .colorbar,
.starbox .dotted .hover .colorbar,
.starbox .dotted .rated .colorbar, 
.starbox .dotted .rated .hover .colorbar { background: #000000; }
.starbox .dotted .ghost { background: #666666; }

.starbox .pointy .colorbar { background: #ffcc1c; }
.starbox .pointy .hover .colorbar { background: #ff9231; }

.starbox .inverse .stars { float: right; }
.starbox .inverse .indicator { text-align: right; color:#777777}

.wp-pagenavi { clear: both; font-size: 14px; padding: 20px 0 10px 50px;}
.wp-pagenavi span, .wp-pagenavi a, .wp-pagenavi a:visited { padding: 0 5px;}
.overed { border: 1px solid #fff;}
.overed:hover { border: 1px solid #639bea;background: #e3f0fd;}

.overed img { width: 160px !important;}
.overhelmet { padding: 7px; border: 1px solid #E4F1FF;}
 td.overhelmet:hover { padding: 7px;border: 1px solid #639bea;background: #FFFFFF;}