BODY { FONT-SIZE: 14; FONT-FAMILY: Verdana; color:#CC66FF; background-color:#000000}
.base { width: 1010;text-align: center;  }
a { color: #FFF }
a:hover { color: #CC66FF }
h2 {  font-size: 16; margin-top: 0; margin-bottom: 10; font-weight:bold; font-family:Courier New }

.h { clear: both; height:15; margin-top:0; margin-bottom:-15; position:relative }

.s, .s2 { width:99%; padding-left:2 }
.s table, .s2 table {width:100%; font-size:13 }
.s td { text-align: Left  }
.s2 td { text-align: Right }
.s a, .s2 a { text-decoration: none }
.s a:hover, .s2 a:hover { text-decoration: underline } 

.tm img { margin:0; width: 180; height: 180; background-color:#25004A; border: 1px solid #FFFFFF; background-repeat:repeat }
.tm a:hover img {border:1px solid #CC00FF; filter: Alpha(opacity=90) }
.tm div {position: relative; width: 198; height: 211; float:left; overflow: hidden; background-color:#000000 }
.tm p { margin:0 2; text-align: center; font-size: 10;  }
.tm a { color:#CC66FF; text-decoration: none }

.om { font-size: 17; font-family: Courier New; font-weight: bold; text-align: left; margin-top: 0; margin-bottom: 4 }
.mo { font-size: 20; font-family: Courier New; font-weight: bold; text-align: center; margin-top: 5; margin-bottom: 10 }


.tx { width: 100%; border-top: 1px solid #C0C0C0 }
.txtd { border-right: 1px solid #C0C0C0 }
.tx td { width: 33%; vertical-align: top }
.ep { font-family: Microsoft Sans Serif; font-size: 14; text-align:left; margin-left:4; margin-right:3; margin-top:0; margin-bottom:0 }
.ep a {text-decoration: none}
.ep a:hover { color: #FFFFCC; text-decoration: underline}

.oa { font-family: Microsoft Sans Serif; font-size: 14; margin-left:0; margin-right:0; font-weight:bold; text-align:left; padding-right:10 }
.oa a {text-decoration: none}
.oa a:hover { color: #FFFFCC; text-decoration: underline}

.ti { width: 120; height: 80; border: 0px solid #fff; margin-left: 15; margin-right: 15 }

.v { font-size: 12;text-align:left; margin-left:0; margin-top:10; margin-bottom:10 }

.tsp { width: 98%; margin-top:5; margin-bottom:15 }
.tsp td {border:1px solid #FFFFFF; width: 25%; vertical-align:top; text-align:center; padding-top:0; padding-bottom:8; background-color:#9933FF}
.tsp .st {font-family: Tahoma; font-size: 20; font-weight: bold; text-align: center; margin-bottom: 0; margin-top:0; background-color:#FFFFFF; padding-top:1; padding-bottom:2}
.st a {text-decoration: none; color:#000000}
.st a:hover { text-decoration: underline}
.tsp .st2 {font-family: MS Sans Serif; font-size: 14; font-weight: bold; text-align: center; margin-top: 2; margin-bottom:0; color:#FF0000}
.st2 a, .st2 a:hover {text-decoration: none; color: #FFF }

.tof table {width:100%}
.tof td { text-align: left; font-size:14; font-weight:bold }

.search_form { text-align:left }
.search_form .but { font-size: 12; padding-left:0; padding-right:0; margin-left:0}
.search_form .itx {padding-left: 0; padding-right: 0}
.cat {font-size: 10; }
.ta2 table {width:100%}
.ta2 td {vertical-align: top}