body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#444;
margin-bottom:0px;
margin-left:0px;
margin-top:0px;
margin-right:0px;
}
a:link,a:visited,a:hover
{
color:#333;
text-decoration:none;
}
a.tplink:link,a.tplink:visited,a.tplink:hover
{
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
.topheader
{
background-color:#41adeb;
height:100px;
}
.contentbg
{ 
background-image:url(../images/contentbg.png);
background-repeat:repeat;
height:750px;
}
.botfooter
{
background-color:#41adeb;
height:65px;
}
.borleft
{
background-image:url(../images/left-sh.png);
background-repeat:repeat-y;
background-position:left;
}
.borright
{
background-image:url(../images/right-sh.png);
background-repeat:repeat-y;
background-position:right;
}
.table_home
{
padding-top:20px;
}
.menubg
{
background-image:url(../images/menu-bg.png);
background-repeat:repeat-x;
background-position:bottom;
height:44px;
}
.hmenu
{
font-size:12px;
color:#333333;
font-weight:bold;
border-left:1px solid #81b6d4;
}
.hmenu:hover
{
font-size:12px;
cursor:pointer;
color:#bc22b2;
font-weight:bold;
background-color:#FFF;
border-left:1px solid #81b6d4;
}
.selhmenu
{
font-size:12px;
cursor:pointer;
color:#bc22b2;
font-weight:bold;
background-color:#FFF;
border-left:1px solid #81b6d4;
}
.homemenu
{
font-size:12px;
color:#333333;
font-weight:bold;
}
.homemenu:hover
{
font-size:12px;
cursor:pointer;
color:#bc22b2;
font-weight:bold;
background-color:#FFF;
}
.footer_ta
{
border-bottom:2px solid #BBB;
border-left:2px solid #BBB;
border-right:2px solid #BBB;
height:20px;
background-color:#FFF;
width:938px;
}
.footer_txt
{
height:20px;
width:938px;
margin-top:20px;
color: #222;
text-align:right;
font-size:11px;
}
.counttxt
{
color:#0080C0;
font-weight:bold;
font-size:12px;
}
.tap
{
background-image:url(../images/tap.png);
background-repeat:repeat-x;
background-position:left;
height:23px;
padding-left:12px;
}
.tap-bor
{
border:1px solid  #DFDFDF;
}
.loading
{
text-align:center;
}
.tap_profile
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/profile.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_search
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/search.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_online
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/online.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_oncam
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/oncam.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_activity
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/activity.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_fmembers
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/fmembers.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_viewedme
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/viewedme.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_matchnew
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/matchnew.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.tap_flist
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/flist.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
a.ho_more:link,a.ho_more:visited,a.ho_more:hover
{
color: #800000;
font-weight:bold;
text-decoration:none;
}
.tap_title
{
font-size:12px;
font-weight:bold;
background-image:url(../ico/taptil.png);
background-repeat:no-repeat;
background-position:left;
padding-left:25px;
vertical-align:middle;
padding-top:6px;
height:22px;
color:#808080;
}
.padd_10px
{
padding:5px;	
}
.dropdownbox
{
width:100px;
}
.ho_probor
{
border:1px solid #CCC;
opacity:1;filter:
alpha(opacity=100);
padding:1px;
}
.ho_probor:hover
{
border:1px solid #AAA;
opacity:0.8;filter:
alpha(opacity=80);
padding:1px;
}
.username
{
font-family: Geneva, sans-serif;
font-size:13px;
color:#333;
font-weight:bold;
padding-left:5px;
text-transform:capitalize;
}
.prifile_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#616161;
}
.msg_inbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#0E4392;
}
.errmsg
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:600;
color:#F00;
}

#screenshot{
position:absolute;
border:1px solid #000;
padding:1px;
display:none;
color:#333;
text-transform:capitalize;
}
img{border:none;}

a.req:link,a.req:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#039;
text-decoration:none;
}
a.req:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#09F;
text-decoration:none;
}

/*pagination css */
.pagination {
font-size: 80%;
padding-left:320px;
}

.pagination a {
text-decoration: none;
border: solid 1px #AAE;
color: #15B;
}

.pagination a, .pagination span {
display: block;
float: left;
padding: 0.3em 0.5em;
margin-right: 5px;
margin-bottom: 5px;
}

.pagination .current {
background: #26B;
color: #fff;
border: solid 1px #AAE;
}

.pagination .current.prev, .pagination .current.next{
color:#999;
border-color:#999;
background:#fff;
}
.rgerror
{
font-weight:bold;
color:#F00;
}
.reg1
{
border:1px solid #BBB;
width:183px;
}
.reg3
{
border:1px solid #BBB;
width:220px;	
}

.gallery
{
background-color:#efefef;
font-weight:bold;
font-size:18px;
color:#F90;
}
.title
{
font-size:12px;
font-weight:bold;
color:#000;
}
a.pro-link:link,a.pro-link:visited,a.pro-link:hover
{
color:#006291;
font-size:11px;
}
.messageline{
border-bottom:1px solid #AAA;
height:34px;
}
.messageborline{
border-bottom:1px solid #AAA;
border-top:1px solid #FFF;
border-left:1px solid #AAA;
border-right:1px solid #AAA;
height: auto;
margin-top:0px;
}
a.selectedtap{
background:#fff;
border:1px solid #AAA;
border-bottom-color:#fff;
color:black;
font-size:12px;
height:30px;
line-height:25px;
margin-top:3px;
padding:0 11px 0 11px;
}
#taboption
{
float:left;font-weight:bold;
}
#taboption a{
background:#eee;
border:1px solid #eee;
color:#777;display:block;
float:left;
font-size:12px;
height:24px;
line-height:22px;
margin:8px 8px 0 0;
padding:0 11px 0 11px;
text-decoration:none;
}

#taboption a:hover
{
background:#fff;
border:1px solid #AAA;
border-bottom-color:#fff;
line-height:20px;
margin-top:9px;
}
#taboption a.selectedtap{
background:#fff;
border:1px solid #AAA;
border-bottom-color:#fff;
color:black;
font-size:12px;
height:30px;
line-height:28px;
margin-top:3px;
padding:0 11px 0 11px;
}
.inbox_tap
{
background-color: #888;
color:#FFF;
}
.inbox_bor
{
border-bottom:1px solid #EDEDED;
}
a.msgsubject:link,a.msgsubject:visited,a.msgsubject:hover
{
font-weight:bold;
color:#222222;
}
a.omsgsubject:link,a.omsgsubject:visited,a.omsgsubject:hover
{
font-weight:bold;
color:#222222;
}
.readmsg
{
background-color:#EDEDED;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
}
.obtn
{
background-color:#F27900;
border-bottom:2px solid #9D4F00;
border-right:2px solid #9D4F00;
border-top:0px solid #9D4F00;
border-left:0px solid #9D4F00;
color:#FFFFFF;
}
.wbtn
{
background-color: #999;
border-bottom:2px solid #777777;
border-right:2px solid #777777;
border-top:0px solid #777777;
border-left:0px solid #777777;
color:#FFFFFF;
}
.replaymsginfo
{
color:#999;
font-weight:bold;
}
.success
{
color:#06C;
font-weight:bold;
}
.voten
{
cursor:pointer;
background-image:url(../images/star_w.png);
background-position:center;
background-repeat:no-repeat;
width:20px;
height:20px;
float:left;
}

.voten:hover
{
cursor:pointer;
background-image:url(../images/star_r.png);
background-position:center;
background-repeat:no-repeat;
width:20px;
height:20px;
}
.selvoten
{
cursor:pointer;
background-image:url(../images/star_r.png);
background-position:center;
background-repeat:no-repeat;
width:20px;
height:20px;
}
.unameavail
{
background-image:url(../images/unameavil.png);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
color: #090;
font-weight:bold;
height:20px;
padding-top:4px;
}
.unamenavail
{
background-image:url(../images/unamenavil.png);
background-repeat:no-repeat;
background-position:left;
padding-left:20px;
color:#FF0000;
font-weight:bold;
height:20px;
padding-top:4px;
}
input.select
{
display: inline;
text-align: left;
color: #444444;
border: 1px solid blue;
font-size: 11px;
}
.reg2
{
width:250px;
}
 
ul.paging
{
margin:0px;
padding:0px;
list-style:none;
}
ul.paging li
{
margin:0px;
padding:0px;
float:left;
}
ul.paging li a
{
float: left;
padding-left:6px;
padding-right:6px;
padding-bottom:4px;
padding-top:3px;
margin-right:5px;
border:solid 1px #0080C0;
text-decoration:none;
background:#FFFFFF;
color:#0080C0;
}
ul.paging li.paging-active a, ul.paging li a:hover
{
background:#0080C0;
color:#FFFFFF;
}
ul.paging li.paging-disabled a, ul.paging li.paging-disabled a:hover
{
cursor:default;
background:#FFFFFF;
border:solid 1px #BBBBBB;
color:#BBBBBB;
}
ul.paging li.paging-current
{
padding:5px;
margin-right:5px;
border:solid 1px #0080C0;
background:#FFFFFF;
color:#0080C0;
}
/*////////////////////Slide Show///////////////////////// */
#gallery {position:relative; width:686px; margin:40px auto; padding:10px; border:6px solid #fff; background:#FFF}
#images {border:2px solid #9ac1c9; height:225px; background:#FFF; margin-bottom:20px}
#image {position:relative; width:672px; height:375px; padding:5px; border:2px solid #666; background:#FFF url(../images/loading.gif) center center no-repeat}
#image img {position:absolute; top:5px; left:5px}
#thumbwrapper {margin-top:10px; padding:5px 0; width:682px; height:100px; border:2px solid #666; background:#FFF}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(../images/left.gif) left center no-repeat; border-left:5px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(../images/right.gif) right center no-repeat; border-right:5px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}