@import url("format.css");					
@import url("index.css");
@import url("Accordion.css");
@import url("form.css");
@import url("profile.css");

body{
background-image:url(../img/topbg.gif);
background-repeat:repeat-x;
background-position:0 0;
background-color:#3066cb;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px;
color:#000;
margin:0; 									
padding:0;
text-align:center;							
}
.flash{
background-image:url(../IMG/flash-bg.gif);
background-position:0 30px;
background-repeat:no-repeat;
width:602px;
height:276px;
display:block;
float:right; 
padding:25px 0 0 0;
}
#container{
width:901px;
text-align:left;							
margin:0 auto 0 auto;
}
#outerBot{
background-image:url(../img/white-bg.gif);
background-position:bottom;
background-repeat:repeat-x;
}

#content{
background-color:#FFFFFF;
}

/* background for logo start*/
.logoBg{
background-image:url(../img/logo-bg.gif);
background-repeat:repeat-x;
background-position:0 0;
margin:0 10px 0 0;
}
/* background for logo end*/

/* links for sports and social monster site start */
.topLinks{
width:901px;
height:20px;
display:block;

}
.topLinks ul{
padding:0;
margin:0 20px 0 0;
float:right;
}
.topLinks li{
margin:0;
padding:0;
float:left;
list-style-type:none;
}
.topLinks li.sports{
margin:0 20px 0 0;
padding:0;
list-style-type:none;
background-image:url(../img/icon-ball.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.topLinks li.social{
margin:0;
padding:0;
list-style-type:none;
background-image:url(../img/icon-social.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.topLinks li a:link, .topLinks li a:active, .topLinks li a:visited{
margin:0;
padding:0 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a3ad7a;
text-decoration:none;
line-height:20px;

}
.topLinks li a:hover{
color:#fff;
}
/* links for sports and social monster site end */


/* links for home, site map & contact us  start */
.topNav ul{
padding:0;
margin:35px 0 0 0;
float:right;
}
.topNav li{
margin:0;
padding:0;
color:#99a9c8;
float:left;
list-style-type:none;
}
.topNav li a:link, .topNav li a:active, .topNav li a:visited{
margin:0 10px 0 10px;
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#99a9c8;
text-decoration:none;
line-height:20px;

}
.topNav li a:hover{
color:#fff;
}
/* links for home, site map & contact us  end */


/*4 colour tab of the site start */
.tabNav{
width:901px;
height:33px;
display:block;
}
.tabNav ul{
margin:0 20px 0 0;
padding:0;
float:right;
}
.tabNav li{
margin:0;
padding:0;
list-style-type:none;
float:left;
}
.tabNav li a.profile:link, .tabNav li a.profile:active, .tabNav li a.profile:visited{
background-image:url(../img/tab-newest-profile.gif);
background-position:0 0;
background-repeat:no-repeat;
width:145px;
height:33px;
display:block;
margin:0 2px 0 0;
padding:0;
list-style-type:none;
}
.tabNav li a.profile:hover{
background-position:0 -33px;
}

.tabNav li a.ask:link, .tabNav li a.ask:active, .tabNav li a.ask:visited{
background-image:url(../img/tab-ask.gif);
background-position:0 0;
background-repeat:no-repeat;
width:145px;
height:33px;
display:block;
margin:0 2px 0 0;
padding:0;
list-style-type:none;
}
.tabNav li a.ask:hover{
background-position:0 -33px;
}

.tabNav li a.online:link, .tabNav li a.online:active, .tabNav li a.online:visited{
background-image:url(../img/tab-online.gif);
background-position:0 0;
background-repeat:no-repeat;
width:145px;
height:33px;
display:block;
margin:0 2px 0 0;
padding:0;
list-style-type:none;
}
.tabNav li a.online:hover{
background-position:0 -33px;
}

.tabNav li a.signUp:link, .tabNav li a.signUp:active, .tabNav li a.signUp:visited{
background-image:url(../img/tab-sign-up.gif);
background-position:0 0;
background-repeat:no-repeat;
width:145px;
height:33px;
display:block;
margin:0 2px 0 0;
padding:0;
list-style-type:none;
}
.tabNav li a.signUp:hover{
background-position:0 -33px;
}

.tabNav li a.logout:link, .tabNav li a.logout:active, .tabNav li a.logout:visited{
background-image:url(../img/tab-logout.gif);
background-position:0 0;
background-repeat:no-repeat;
width:145px;
height:33px;
display:block;
margin:0 2px 0 0;
padding:0;
list-style-type:none;
}
.tabNav li a.logout:hover{
background-position:0 -33px;
}
/*4 colour tab of the site end */


/*main white area start with top mid and bottom part start */
#contentTop{
background-image:url(../img/white-top.gif);
background-repeat:no-repeat;
height:14px;
display:block;
}
#contentBot{
background-image:url(../img/white-bot.gif);
background-repeat:no-repeat;
height:11px;
font-size:5px;
display:block;
}
#contentArea{
background-color:#fff;
padding:0 20px 0 20px;
_padding:0 17px 0 20px;
background-image:url(../img/dot.gif);
background-position:260px 0;
background-repeat:repeat-y;
border:1px solid #fff;

}
#contentMid{
margin:0 0 0 240px;
padding:0 0 0 20px;
/*background-color:#3399FF;*/
}
/*main white area start with top mid and bottom part start */
/*div{
border:1px solid red;

}*/
/*left col start*/
#leftCol{
width:200px;
padding:2px 0 0 0;
float:left;
display:table;
/*height:600px;
background-color:#3399FF;*/
}

.tblSearch{
margin:10px 0 0 0;
padding:0 0 20px 0;
font-family:Arial, Helvetica, sans-serif;
color:#4c4c4c;
width:227px;
}
.tblSearch td{
margin:0;
padding:1px 0 1px 5px;
font-family:Arial, Helvetica, sans-serif;
color:#212121;
font-weight:bold;
font-size:11px;
}
.tblSearch td select{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#212121;
font-size:11px;
width:158px;
}
.tblSearch td select.width1{
width:67px;
}
.tblSearch td input.inputText{
margin:0;
padding:1;
font-family:Arial, Helvetica, sans-serif;
color:#212121;
font-size:11px;
height:14px;
width:153px;
}

/*left col end*/

/*dashboard start*/
.dashboard{
height:480px;
display:block;
/*border:1px solid red;*/
}

.dashboard ul{
margin:0;
padding:40px 0 0 20px;
}

.dashboard li{
background-image:url(../IMG/bullet14.gif);
background-position:0 8px;
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
line-height:22px;
}

.dashboard li a:link, .dashboard li a:active, .dashboard li a:visited{
color:#000000;
text-decoration:none;
font-weight:bold;
}

.dashboard li a:hover{
color:#B5006C;
}

.dbSparks{
background-image:url(../IMG/bg-sparks.gif);
background-position:0 0;
background-repeat:no-repeat;
width:197px;
height:184px;
display:block;
padding:0;
margin:0 0 0 0;
float:left;
}

.dbSparks li{
background-image:url(../IMG/bullet11.gif);
background-position:0 8px;
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
line-height:22px;
}

.dbMessages{
background-image:url(../IMG/bg-messages.gif);
background-position:0 0;
background-repeat:no-repeat;
width:167px;
height:154px;
display:block;
padding:0;
float:left;
}

.dbMessages li{
background-image:url(../IMG/bullet12.gif);
background-position:0 8px;
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
line-height:22px;
}

.dbMyAccount{
background-image:url(../IMG/bg-my-account.gif);
background-position:0 0;
background-repeat:no-repeat;
width:440px;
height:249px;
display:block;
padding:0;float:left;
/*border:1px solid red;*/
}

.dbMyAccount ul{
float:left;
width:197px;
/*border:1px solid red;*/
}
.dbMyAccount ul.bullet li{
background-image:url(../IMG/bullet13.gif);
background-position:0 8px;
background-repeat:no-repeat;
list-style-type:none;
margin:0;
padding:0 0 0 15px;
line-height:22px;
}
/*dashboard end*/


/*breadcrumb start*/
.breadcrumb {
display:block;
}

.breadcrumb ul{
margin:0;
padding:0;
}

.breadcrumb li{
list-style-type:none;
margin:0 5px 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
float:left;
}

.breadcrumb li a:link, .breadcrumb li a:active, .breadcrumb li a:visited{
margin:0 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
text-decoration:none;
}
.breadcrumb li a:hover{
color:#000;
text-decoration:underline;
}
/*breadcrumb end*/

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#b5006c;
line-height:24px;
margin:10px 0 10px 0;
}
h1 span{
margin:0 10px 0 0;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#b5006c;
line-height:24px;
margin:0 0 10px 0;
}

h2 a:link, h2 a:active, h2 a:visited, h2 a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#b5006c;
line-height:24px;
margin:0 0 10px 0;
}

h2 span{
margin:0 0 0 5px;
color:#000;
font-size:16px;
}
/**/

/*registration area with 4 type of registration start*/
/*.regFree{
background-image:url(../img/registration-1.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:144px;
height:255px;
float:left;
text-align:center;
padding:90px 0 0 0;
}
.regFree p{
display:none;

}
.regFree ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regFree li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet1.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}

.regTrial{
background-image:url(../img/registration-2.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:144px;
height:255px;
float:left;
margin:0 3px 0 0;
padding:90px 0 0 0;
text-align:center;
}
.regTrial ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regTrial li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet2.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}


.regMonthly{
background-image:url(../img/registration-3.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:144px;
height:255px;
float:left;
padding:90px 0 0 0;
text-align:center;
}
.regMonthly ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regMonthly li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet3.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}


.regYear{
background-image:url(../img/registration-4.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:144px;
height:255px;
float:left;
text-align:center;
padding:90px 0 0 0;
}
.regYear ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regYear li{
margin:0 0 5px 0;
padding:0 0 0 5px;
list-style-type:none;
background-image:url(../img/bullet4.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}
*//*registration area with 4 type of registration end*/



/*Newregistration area with 4 type of registration start*/
.regFree{
background-image:url(../img/registration-A.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:143px;
height:247px;
float:left;
text-align:center;
padding:110px 0 0 0;
margin:0 7px 0 0;
}
.regFree p{
display:none;

}
.regFree ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regFree li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet1.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}
/**/
.regTrial{
background-image:url(../img/registration-B.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:143px;
height:247px;
float:left;
margin:0 7px 0 0;
padding:110px 0 0 0;
text-align:center;
}
.regTrial ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regTrial li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet2.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}

/**/
.regMonthly{
background-image:url(../img/registration-C.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:143px;
height:247px;
float:left;
padding:110px 0 0 0;
margin:0 7px 0 0;
text-align:center;
}
.regMonthly ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regMonthly li{
margin:0 0 5px 0;
padding:0 0 0 7px;
list-style-type:none;
background-image:url(../img/bullet3.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}

/**/
.regYear{
background-image:url(../img/registration-D.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:143px;
height:247px;
float:left;
text-align:center;
padding:110px 0 0 0;
}
.regYear ul{
margin:0 0 0 0;
padding:0 7px 0 11px;
height:210px;
}
.regYear li{
margin:0 0 5px 0;
padding:0 0 0 5px;
list-style-type:none;
background-image:url(../img/bullet4.gif);
background-repeat:no-repeat;
background-position:0 5px;
font-family:Tahoma;
font-size:10px;
color:#000000;
line-height:11px;
text-align:left;
}
/*Newregistration area with 4 type of registration end*/








/**/
.tblRegistration td.regPadding{
padding:10px 0 0 0;
}
.tblRegistration{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#4c4c4c;
width:582px;
}
.tblRegistration td{
margin:0;
padding:3px 0 3px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c4c4c;
text-align:left;
}

.tblRegistration td a:link, .tblRegistration td a:active, .tblRegistration td a:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a50101;
}
.tblRegistration td a:hover {
color:#4c4c4c;
}
.tblRegistration td span.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a50101;
}

.tblRegistration .bg{
background-image:url(../img/registration-head.gif);
height:25px;
line-height:25px;
font-weight:bold;
margin:0;
padding:0 0 0 25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:left;
}
.tblRegistration .input{
margin:0;
padding:0 0 0 2px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#4c4c4c;
width:150px;
}





.paddingLeft{
padding-left:5px;
}

.textPadding{
padding:2px 5px 0 180px;
float:left;
}

.greyBorder{
border-right:1px solid #e0e0e0;
}



.greenBorder{
border-top:1px solid #6e9705;
padding:0;
}

td.greenBorder2{
border-top:1px solid #6e9705;
border-bottom:none;
background-color:#FFFFFF;
padding:0;
text-align:center;
}

td.greenBorderBot{
border-top:1px solid #6e9705;
border-bottom:none;
background-color:#FFFFFF;
padding:0 0 0 180px;
}

td.greenBorderBot2{
border-top:1px solid #6e9705;
border-bottom:none;
background-color:#FFFFFF;
padding:0 0 0 150px;
}

td.greenBorderBot3{
border-top:1px solid #6e9705;
border-bottom:none;
background-color:#FFFFFF;
padding:0 0 0 100px;
}

td.greenBorderBot4{
border-top:1px solid #6e9705;
border-bottom:none;
background-color:#FFFFFF;
padding:0 0 0 240px;
}

.btnAdd{
background-image:url(../IMG/btn-add.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:39px;
height:22px;
border:medium none;
cursor:pointer;
margin:0 0 0 0;
}
.btnAdd:hover{
background-position:0 -22px;
}
.btnBuy{
background-image:url(../IMG/btn-buy.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:0 0 0 0;
}
.btnBuy:hover{
background-position:0 -27px;
}
.btnAsk1{
background-image:url(../img/btn-ask.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:0;
}
.btnAsk1:hover{
background-position:0 -27px;
}
.btnRegister{
background-image:url(../img/btn-register.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:10px 5px 0 0;
}
.btnRegister:hover{
background-position:0 -27px;
}

.btnUpgrade{
background-image:url(../img/btn-upgrade.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:10px 5px 0 0;
}
.btnUpgrade:hover{
background-position:0 -27px;
}
.btnSet{
background-image:url(../img/btn-set-primary.gif);
background-position:0 0;
width:114px;
height:27px;
border:medium none;
cursor:pointer;
margin:0 0 0 0;
}
.btnSet:hover{
background-position:0 -27px;
}
.btnSend{
background-image:url(../img/btn-send.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px;
}
.btnSend:hover{
background-position:0 -27px;
}



.btnDeletePhoto{
background-image:url(../img/btn-delete-photo.gif);
background-position:0 0;
background-repeat:no-repeat;
background-color:#fffff4;
width:104px;
height:27px;
border:medium none;
cursor:pointer;
margin:10px 0 0 0;
}
.btnDeletePhoto:hover{
background-position:0 -27px;
}

.btnDelete2{
background-image:url(../img/btn-delete2.gif);
background-position:0 0;
background-repeat:no-repeat;
background-color:#fff6cd;
width:67px;
height:20px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnDelete2:hover{
background-position:0 -20px;
}

.btnUpdate{
background-image:url(../IMG/btn-update.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnUpdate:hover{
background-position:0 -27px;
}

.btnSearch{
background-image:url(../IMG/btn-search.gif);
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:10px 0 0 0;
}
.btnSearch:hover{
background-position:0 -27px;
}


.btnReset{
background-image:url(../IMG/btn-reset.gif);
background-repeat:no-repeat;
background-position:0 0;
background-color:#FFFFFF;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnReset:hover{
background-position:0 -27px;
}

.btnReset2{
background-image:url(../IMG/btn-reset.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnReset2:hover{
background-position:0 -27px;
}

.btnBack{
background-image:url(../IMG/btn-back.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnBack:hover{
background-position:0 -27px;
}

.btnPayNow{
background-image:url(../IMG/btn-paynow.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnPayNow:hover{
background-position:0 -27px;
}

.btnSave{
background-image:url(../IMG/btn-save.gif);
background-repeat:no-repeat;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnSave:hover{
background-position:0 -27px;
}
.btnSubmit{
background-image:url(../IMG/btn-submit.gif);
background-repeat:no-repeat;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnSubmit:hover{
background-position:0 -27px;
}
.btnUpload{
background-image:url(../IMG/btn-upload.gif);
background-repeat:no-repeat;
background-position:0 0;
background-color:#fffff4;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:0 0 0 0;
}
.btnUpload:hover{
background-position:0 -27px;
}

.btnPrint{
background-image:url(../IMG/btn-print.gif);
background-repeat:no-repeat;
background-position:0 2px;
background-color:#fffff4;
width:62px;
height:25px;
border:medium none;
cursor:pointer;
margin:0 10px 0 0;
float:right;
}


.btnDelete{
background-image:url(../IMG/btn-delete.gif);
background-repeat:no-repeat;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnDelete:hover{
background-position:0 -27px;
}
.btnCancel{
background-image:url(../img/btn-cancel.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:94px;
height:27px;
margin:10px 0 0 0;
}
.btnCancel:hover{
background-position:0 -27px;
}
.btnFind{
background-image:url(../img/btn-find.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:226px;
height:34px;
margin:10px 0 0 0;
}
.btnFind:hover{
background-position:0 -34px;
}
.btnAdvSearch{
background-image:url(../img/btn-adv-search.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:186px;
height:21px;
margin:10px 0 0 20px;
}
.btnLogin{
background-image:url(../img/btn-login.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:118px;
height:26px;
margin:10px 0 0 0;
background-color:none;
}
.btnLogin:hover{
background-position:0 -26px;
}
.btnMemLogin{
background-image:url(../img/btn-mem-login.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:118px;
height:26px;
margin:0 0 0 100px;
background-color:none;
}
.btnMemLogin:hover{
background-position:0 -26px;
}
.btnSubscribe{
background-image:url(../img/btn-subscribe.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:97px;
height:29px;
margin:3px 5px 0 8px;
}
.btnSubscribe:hover{
background-position:0 -29px;
}
.btnUnsubscribe{
background-image:url(../img/btn-unsubscribe.gif);
background-repeat:no-repeat;
border:medium none;
cursor:pointer;
width:97px;
height:29px;
margin:3px 0 0 0;
}
.btnUnsubscribe:hover{
background-position:0 -29px;
}
.btnLooking a:link, .btnLooking a:active, .btnLooking a:visited{
background-image:url(../img/btn-whos-looking.gif);
background-position:0 0;
cursor:pointer;
width:226px;
height:36px;
display:block;
margin:15px 0 0 0;
}
.btnLooking a:hover{
background-position:0 -36px;
}
.btnAsk a:link, .btnAsk a:active, .btnAsk a:visited{
background-image:url(../img/btn-ask-ms-monster.gif);
background-position:0 0;
cursor:pointer;
width:226px;
height:36px;
display:block;
margin:15px 0 0 0;
}
.btnAsk a:hover{
background-position:0 -36px;
}
.btnTour a:link, .btnTour a:active, .btnTour a:visited{
background-image:url(../img/btn-tour.gif);
background-position:0 0;
cursor:pointer;
width:226px;
height:46px;
display:block;
margin:15px 0 0 0;
}
.btnTour a:hover{
background-position:0 -46px;
}


.btnAdvertise{
background-image:url(../img/btn-create-advertise.gif);
background-position:0 0;
cursor:pointer;
width:235px;
height:22px;
display:block;
margin:15px 0 0 0;
}
.btnAdvertise:hover{
background-position:0 -22px;
}

.btnBack{
background-image:url(../IMG/btn-back1.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:94px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnBack:hover{
background-position:0 -27px;
}

.btnSaveClose{
background-image:url(../IMG/btn-save-and-close.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:114px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnSaveClose:hover{
background-position:0 -27px;
}

.btnNext{
background-image:url(../IMG/btn-save-and-next.gif);
background-repeat:no-repeat;
background-color:#fff;
background-position:0 0;
width:114px;
height:27px;
border:medium none;
cursor:pointer;
margin:5px 0 0 0;
}
.btnNext:hover{
background-position:0 -27px;
}

td.btnRight{
text-align:right;
padding:0 10px 0 0;
width:240px;
}
.tblForm td.border img{
border:1px solid #ccc;
width:94px;
height:94px;
}
.tblForm td.borderRed img{
border:2px solid #CC0000;
width:94px;
height:94px;
}
/*###########################################################################*/
/*member login start*/
.logout a:link, .logout a:active, .logout a:visited, .logout a:hover{
background-image:url(../IMG/bullet6.gif);
background-position:0 3px;
background-repeat:no-repeat;
display:block;
margin:0 0 10px 0;
padding:0 0 0 10px;
color:#000;
font-size:12px;
font-weight:bold;

}
.memberLogin{
background-image:url(../img/bg-member-login.gif);
background-position:0 0;
background-repeat:no-repeat;
width:226px;
height:125px;
display:block;
margin:10px 0 0 0;
padding:25px 0 0 0;
}
.memberLogin table{
margin:0 0 0 20px;
}
.memberLogin table td, .memberLogin table td a:link, .memberLogin table td a:active, .memberLogin table td a:visited, .memberLogin table td a:hover {
margin:0;
padding:3px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#89b5c6;
}
.memberLogin table td input.inputMember{
height:14px;
padding:0 0 0 3px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:110px;
}
/**/
.memLogin{
background-image:url(../img/bg-login-big.gif);
background-position:0 0;
background-repeat:no-repeat;
width:398px;
_width:388px;
height:222px;
display:block;
margin:10px 0 0 0;
padding:40px 0 0 0;
}
.memLogin table{
margin:0 0 0 40px;
}
.memLogin table td{
margin:0;
padding:3px 0 12px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#00346d;
}
.memLogin table td a:link, .memLogin table td a:active, .memLogin table td a:visited, .memLogin table td a:hover {
margin:0;
padding:3px 10px 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a50101;
}
.memLogin table td input.inputMember{
height:18px;
padding:2px 0 0 4px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:235px;
border:1px solid #1899cf;
background-color:#fff;
}
.loginAlert{
background-image:url(../IMG/icon-alert.gif);
background-repeat:no-repeat;
font-size:12px;
font-weight:bold;
line-height:23px;
padding-left:30px;
}

.loginAlert a:link, .loginAlert a:active, .loginAlert a:visited, .loginAlert a:hover{
color:#B5006C;
}

.logoutMsg{
background-image:url(../IMG/icon-tick.gif);
background-repeat:no-repeat;
background-position:10px center;
font-size:12px;
font-weight:normal;
line-height:20px;
padding:10px 10px 10px 50px;
color:#00740E;
border:1px dashed #00740E;
width:335px;
}
/*member login end*/

/* newsletter start*/
.newsLetter{
background-image:url(../img/bg-newsletter.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
width:226px;
height:79px;
margin:20px 0 20px 0;
padding:30px 0 0 0;
}
.newsLetter input.text{
height:14px;
padding:3;
margin:5px 5px 5px 9px;
color:#4c4c4c;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:198px;
}
/*
.newsLetter span{
display:none;
}*/

/* newsletter end*/

.askBg{
background-image:url(../img/bg-ask.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:542px;
height:56px;
display:block;
font-size:11px;
padding:10px 20px 20px 20px;
/*font-weight:bold;*/
font-family:Arial, Helvetica, sans-serif;
}

.askBg p{
padding:0;
margin:0;
line-height:15px;
}

.askBg p span, .askBg p div{
visibility:hidden;
}

.askBg p span p, .askBg p div p{
visibility:visible;
font-weight:normal;
}

.askArea{
height:600px; 
overflow:auto; 
display:block;
_position:absolute;
margin-top:20px;
}

.askAreaImg{
border:1px solid #999999; 
margin:10px; 
padding:2px;
float:left;
}

/*------------------------Footer Start----------------------------*/

#footer{
background-image:url(../img/footer-bg.gif);
background-position:0 0;
background-repeat:no-repeat;				 		
width:901px;
height:100px;
display:block;
clear:both;
margin:5px 0 0 0;
padding:0 0 20px 0;
}
.otherSite ul{
padding:25px 0 0 20px;
margin:0;
width:227px;
float:left;
/*border:1px solid red;*/
}
.otherSite li{
margin:0;
padding:0;
list-style-type:none;
}
.otherSite li.sports{
margin:0 0 10px 0;
padding:0;
list-style-type:none;
background-image:url(../img/icon-ball.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.otherSite li.social{
margin:0;
padding:0;
list-style-type:none;
background-image:url(../img/icon-social.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.otherSite li a:link, .otherSite li a:active, .otherSite li a:visited{
margin:0;
padding:0 0 0 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#9e9e9e;
text-decoration:none;
line-height:20px;
}
.otherSite li a:hover{
color:#fff;
}

.footerNav ul{
list-style-type:none;
margin:10px 0 0 20px;
padding:0;
float:left;
width:130px;
/*border:1px solid red;*/
}

.footerNav li{
display:block;
margin:0;
padding:0;
}

.footerNav li a:link, .footerNav li a:active, .footerNav li a:visited {
color:#c6c6c6;
line-height:20px;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.footerNav li a:hover {
color:#fff;
}

/*------------------------Footer End----------------------------*/

.copyright{
float:right;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;							
color:#9c9c9c;
margin:0 0 0 30px;
padding:10px 0 0 0;
/*border:1px solid red;*/
width:300px;
line-height:17px;
}
.copyright a:link, .copyright a:active, .copyright a:visited, .copyright a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;						
color:#9c9c9c;
}
.copyrightDivider{
background-image:url(../img/footer-divider.gif);
background-repeat:no-repeat;
background-position:0 0;
height:7px;
width:280px;
font-size:5px;
display:block;
margin:8px 0 8px 0;
}

/*div{
border:1px solid red;
}*/
/*############################### error start ###############################*/
#errorTop {
background-image:url(../img/error-top-bg.gif);
background-repeat:repeat-x;
height:16px;
margin:10px 0px 0px;
}
#errorTopLeft {
background-image:url(../img/error-top-left.gif);
background-repeat:no-repeat;
float:left;
height:16px;
width:11px;
}
#errorTopRight {
background-image:url(../img/error-top-right.gif);
background-repeat:no-repeat;
float:right;
height:16px;
width:11px;
}
#errorBot {
background-image:url(../img/error-bot-bg.gif);
background-repeat:repeat-x;
height:16px;
margin:0px 0px 10px;
}
#errorBotLeft {
background-image:url(../img/error-bot-left.gif);
background-repeat:no-repeat;
float:left;
height:14px;
width:11px;
}
#errorBotRight {
background-image:url(../img/error-bot-right.gif);
background-repeat:no-repeat;
float:right;
height:14px;
width:11px;
}
#errorMid {
background-color:#FFFFFF;
background-image:url(../img/error-mid-bg.gif);
background-position:0 -15px;
background-repeat:repeat-x;
border-left:1px solid #DB3B3B;
border-right:1px solid #DB3B3B;
padding-top:16px;
height:auto!important;
height:100px;
min-height:100px;
}
#errorMidContent {
background-image:url(../img/icons/icon-error.gif);
background-position:right center;
background-repeat:no-repeat;
margin-right:10px;
padding-bottom:10px;
text-align:left;
}
.errorCol1 {
color:#C50707;
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 0 20px;
width:22%;
}
.errorCol23 {
display:block;
float:left;
width:35%;
}
.errorCol23 ul {
list-style-type:none;
margin:0px;
}
.errorCol23 li {
color:#C50707;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
line-height:15px;
list-style-image:url(../img/bullet6.gif);
margin:0px 10px 0px 30px;
}
/*############################### error end ###############################*/
.errorMsg{
background-image:url(../img/error-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#d30202;
background-repeat:no-repeat;
background-position:right 5px;
border:1px dashed #d30202; 
padding:10px 140px 10px 10px;
line-height:20px;
}
.errorMsg1{
background-image:url(../img/error-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#d30202;
background-repeat:no-repeat;
background-position:right 0;
border:1px dashed #d30202; 
padding:10px 140px 10px 10px;
line-height:20px;
margin:0 0 5px 0;
}
.errorMsgLogin{
background-image:url(../img/error-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#d30202;
background-repeat:no-repeat;
background-position:right 0;
border:1px dashed #d30202; 
padding:10px 140px 10px 10px;
line-height:20px;
width:245px;
height:25px;
}

.errorMsgLogin2{
background-image:url(../img/icon-error2.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d30202;
background-repeat:no-repeat;
background-position:left;
padding:0 0 0 15px;
margin:10px 0 0 10px;
}


.errorMsg1 a:link, .errorMsg1 a:active, .errorMsg1 a:visited, .errorMsg1 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#0033CC;
}



.successMsg{
background-image:url(../img/success-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
background-repeat:no-repeat;
background-position:right 5px;
border:1px dashed #00740E; 
padding:12px 140px 10px 10px;
line-height:20px;
height:auto!important;
height:25px;
min-height:28px;
margin:0 0 5px 0;
}

.successMsg2{
background-image:url(../img/success-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
width:380px;
background-repeat:no-repeat;
background-position:right 0;
border:1px dashed #00740E; 
padding:10px;
line-height:20px;
}

.successMsg3{
background-image:url(../img/success-messg.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
background-repeat:no-repeat;
background-position:right 0;
border:1px dashed #00740E; 
padding:10px;
line-height:20px;
margin:0 0 5px 0;
}
/**/
.successMsg a:link, .successMsg a:active, .successMsg a:visited, .successMsg a:hover, 
.successMsg2 a:link, .successMsg2 a:active, .successMsg2 a:visited, .successMsg2 a:hover,
.successMsg3 a:link, .successMsg3 a:active, .successMsg3 a:visited, .successMsg3 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
}
/**/

.successMsg3 p{
padding:0;
margin:0;
}

.memberUpdate{
background-image:url(../img/icon-user.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
background-position:10px center;
padding:20px 10px 10px 60px;
height:30px;
margin:20px 0 20px 0;
font-size:12px;
color:#fd6306;
border:1px dashed #fc7b10;
}

.tips{
background-image:url(../img/icon-bulb.gif);
font-family:Verdana, Arial, Helvetica, sans-serif;
background-repeat:no-repeat;
background-position:10px center;
padding:10px 10px 10px 50px;
height:30px;
margin:20px 0 20px 0;
font-size:12px;
color:#000;
/*border:1px dashed #fc7b10;*/
}

.tips a:link, .tips a:active, .tips a:visited, .tips a:hover {
font-weight:bold;
color:#B5006C;
font-size:16px;
}

.updateMem ul{
padding:0;
margin:0;
}

.updateMem li{
padding:0 0 0 15px;
margin:0 0 0 60px;
list-style-type:none;
background-image:url(../IMG/bullet14.gif);
background-repeat:no-repeat;
background-position:0 7px;
line-height:20px;
}


.msg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
border:1px dashed #00740E; 
padding:10px;
line-height:20px;
}

.msg a:link, .msg a:active, .msg a:visited, .msg a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#00740E;
font-weight:bold;
line-height:20px;
}

.monsterStyles{
margin:0;
padding:0;
height:50px;
}

.monsterStyles ul{
margin:0;
padding:0;
}

.monsterStyles li{
margin:0;
padding:0;
list-style-type:none;
float:left;

}


.monsterStyles li a.movie:link, .monsterStyles li a.movie:active, .monsterStyles li a.movie:visited{
background-image:url(../IMG/style-movie.gif);
background-position:0 0;
background-repeat:no-repeat;
width:144px;
height:39px;
display:block;
margin:0 5px 0 0;
padding:0;
}

.monsterStyles li a.movie:hover{
background-position:0 -40px;
}



.monsterStyles li a.book:link, .monsterStyles li a.book:active, .monsterStyles li a.book:visited{
background-image:url(../IMG/style-book.gif);
background-position:0 0;
background-repeat:no-repeat;
width:144px;
height:39px;
display:block;
margin:0 5px 0 0;
padding:0;
}

.monsterStyles li a.book:hover{
background-position:0 -40px;
}

.monsterStyles li a.volunteering:link, .monsterStyles li a.volunteering:active, .monsterStyles li a.volunteering:visited{
background-image:url(../IMG/style-volunteering.gif);
background-position:0 0;
background-repeat:no-repeat;
width:144px;
height:39px;
display:block;
margin:0 5px 0 0;
padding:0;
}

.monsterStyles li a.volunteering:hover{
background-position:0 -40px;
}


.monsterStyles li a.adventures:link, .monsterStyles li a.adventures:active, .monsterStyles li a.adventures:visited{
background-image:url(../IMG/style-adventures.gif);
background-position:0 0;
background-repeat:no-repeat;
width:144px;
height:39px;
display:block;
margin:0;
padding:0;
}

.monsterStyles li a.adventures:hover{
background-position:0 -40px;
}



/*.monsterStyles p span, .monsterStyles p div{
visibility:hidden;
}

.monsterStyles p span p, .monsterStyles p div p{
visibility:visible;
font-weight:normal;
vertical-align:top;
padding:0 10px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
*/
.siteMap ul{
margin:0;
padding:0;
}

.siteMap li{
margin:0;
padding:0 0 0 20px;
line-height:22px;
list-style-type:none;
background-image:url(../IMG/bullet6.gif);
background-repeat:no-repeat;
background-position:0 7px;
}

.siteMap li a:link, .siteMap li a:active, .siteMap li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B5006C;
text-decoration:none;
font-weight:bold;
}

.siteMap li a:hover{
text-decoration:underline;
}
/*
.tick{
background-image:url(../IMG/icon-tick.gif);
background-position:left center;
background-repeat:no-repeat;
border:1px dashed #339900;
}*/