
body {background:#e6e6e6; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
*{outline:0 none;}
ul{ list-style:none; padding:0px; margin:0px;}

#maincontainer { width:996px; margin:0px auto; background:url(../images/page_bg.jpg) no-repeat left bottom;}

.clear { clear:both; }
form { margin:0; padding:0; }
.fllft { float:left; }
.flrit { float:right; }
.mr10 { margin:10px; border:0; }
.mr10 img { margin:10px; border:0; }
.mr10 img a{ border:0; }
.mr10 img a:hover{ border:0; }
.mrtp10 { margin-top:10px; }
img { margin:0; padding:0; }
.margin_right_none{ margin-right:0px !important;}


#header { width:996px; }
#logo { background:url(../images/logo.gif) no-repeat left top; width:412px; height:107px; float:left; }
.header_right{ float:left; width:320px; height:107px; margin-left:130px;}
.top_menu{ margin-top:9px; }
.top_menu ul { float:right;}
.top_menu ul li{ list-style:none; display:inline; padding-left:0px;}
.top_menu ul li a{ font-size:10px; text-decoration:none; color:#03050a;}
.searchbg { margin-top:56px; float:left; width:100%;}
.searchbg form { float:right; }
.searchbg label{ background:url(../images/search_main.gif) no-repeat left top; width:46px; height:18px; float:left;}
.searchbg span.input{ background:url(../images/search_text_bg.gif) no-repeat; height:21px; width:223px; float:left; padding:3px 0px 0px 0px;margin-right:5px}
.searchbg span.input input{ margin-left:5px;width:213px;}
.searchbg span.input input{ border:0px; background:none; }

.searchbg input.btn { border:none;cursor:pointer; font-size:13px; color:#010608;padding:0px; padding-top:5px; background-color:transparent; }

#header .main_navigation{ float:left; width:100%; margin:13px 0px 2px 0px}

#header .main_navigation ul{ background:url(../images/main_nav_bg.gif) no-repeat left top; height:26px; width:710px; margin-left:155px;}

#header .main_navigation ul li{ list-style:none; margin-left:21px; float:left; padding-left:0px;}

#header .main_navigation ul li a{ display:block; height:21px; padding-top:5px; color:#fff; text-decoration:none; font-size:11px; float:left;}

#header .main_navigation ul li a.first{ margin-top:-3px;}



#middlecontainer { width:996px; float:left; position:relative; }
#leftpanel { width:135px; float:left; margin-right:20px;}
#leftpanel ul{ float:left; width:100%; margin-top:5px;}
#leftpanel ul li{ float:left; padding-left:0px; margin-bottom:7px; list-style:none; width:100%}
#leftpanel ul li a{color:#fff; background:url(../images/left_link_bg.gif) no-repeat; width:100%; height:28px; float:left; display:block; padding:0px 0px 0px 12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; line-height:22px; }





#rightpanel { width:120px; float:right; background-color:#fff; margin-left:7px; height:456px; } 


.leftbtnspacer {  float:left; width:37px; height:362px; }
.btnleft { width:100%; float:left; }
.lefttopspacer {width:116px; height:29px; float:left; }
.leftbotmspacer { width:153px; height:94px; float:left; } 

#links a:link, #links a, #links a:visited{margin:0;}

a.contactus {width:116px; height:44px; float:left;  }
a:hover.contactus, #contactive {}


a.aboutmasterboard {width:116px; height:60px; float:left;}
a:hover.aboutmasterboard, #abtactive {}

a.myaccount {width:116px; height:42px; float:left;  }
a:hover.myaccount, #myacactive {}

a.register {width:116px; height:42px; float:left;}
a:hover.register, #regactive {}

a.sessioncalendar {width:116px; height:61px; float:left;}
a:hover.sessioncalendar, #sessactive {}

a.tradingpost {width:116px; height:55px; float:left;}
a:hover.tradingpost, #traactive {}

a.challengetable {width:116px; height:71px; float:left;}
a:hover.challengetable, #chalactive {}

a.entrancefoyer {width:116px; height:60px; float:left;}
a:hover.entrancefoyer, #entactive {}

a.accountchamber {width:116px; height:42px; float:left;}
a:hover.accountchamber, #actactive {}


.ritbtnspacer { width:33px; height:268px; float:right; background-color:#fff; }
.rightbtn { width:107px; float:left; }
.rittopspacer { width:107px; height:29px; float:left; }
.ritbotmspacer { width:140px; height:188px; float:left; }
.myacritbtnspacer { width:33px; height:175px; float:right; }
.myacritbotmspacer { width:140px; height:281px; float:left; }

#rightlinks a:link, #rightlinks a, #rightlinks a:visited{margin:0;}

a.login {width:107px; height:44px; float:left;}
a:hover.login, #logactive {}

a.logout {width:107px; height:44px; float:left;}
a:hover.logout {}

a.firsttime {width:107px; height:52px; float:left;}
a:hover.firsttime , #firstactive {}

a.sitemap {width:107px; height:50px; float:left;}
a:hover.sitemap, #siteactive  {}

a.prospectus {width:107px; height:38px; float:left;}
a:hover.prospectus {}

a.inviteafrnd {width:107px; height:55px; float:left;}
a:hover.inviteafrnd {}

#maincenter { width:704px; float:left; display:inline; position:relative; border:2px solid #fff; background-color:#fff; height:452px; margin-bottom:20px; }


#maincenter .marquee_bg{ float:left;width:472px; margin-top:34px; background:url(../images/marquee_bg.jpg) no-repeat; height:26px; line-height:26px; padding:0px 2px; }


.homepage_content{ float:left; width:472px; margin:40px 30px 0px 42px; font-size:12px; color:#010608; }

.homepage_content p{font-size:12px; color:#010608; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; margin-bottom:20px;}
.homepage_content p a{color:#2376d6;font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.homepage_content .links a{ background:url(../images/btn_bg.jpg) no-repeat; float:left; height:25px; width:116px; text-align:center; line-height:22px !important; color:#fff !important; text-decoration:none; margin-right:56px; font-size:13px !important;}

.mainimg { background:url(../images/img_top.jpg) no-repeat left top; width:709px; height:125px; float:left; }
#maincenter a{position:relative;}
#staticmaincenter1 { width:709px; float:left;  background:url(../images/grad_bg.jpg) repeat-x left top; height:456px; }
#staticmaincenter { width:709px; float:left;  height:456px;background-color:#fff; }
#centermainform { width:100%; height:451px; margin-top:5px; overflow:auto; float:left; }


#flashpart { width:709px; float:left; height:446px; }

#staticmaincenterpopup { width:600px; float:left; }
#centermainformpopup { width:600px; float:left;  margin-top:5px; overflow:auto; }



#linkedimages { width:709px; float:left; }
.leftimages { width:182px; float:left; }
.rightimages { width:288px; float:right; }
.centreimages { width:239px; float:left; }

.img1 { background:url(../images/img1.jpg) no-repeat left top; width:139px; height:54px; float:left; }
.img2 { background:url(../images/img2.jpg) no-repeat left top; width:106px; height:62px; float:left; }
.img3 { background:url(../images/img3.jpg) no-repeat left top; width:182px; height:46px; float:left; }
.img4 { background:url(../images/img4.jpg) no-repeat left top; width:50px; height:62px; float:left; }
.img5 { background:url(../images/img5-new.jpg) no-repeat left top; width:182px; height:6px; float:left; font-size:2px; } /*4-0609*/
.img6 { background:url(../images/img6.jpg) no-repeat left top; width:8px; height:62px; float:left; }
.img7 { background:url(../images/img7.jpg) no-repeat left top; width:12px; height:62px; float:left; }

a.linkimg1 { background:url(../images/linkimg1_main.jpg) no-repeat left top; width:43px; height:54px; float:left; }
a:hover.linkimg1 { background:url(../images/linkimg1_main.jpg) no-repeat left bottom; text-decoration:none;}

a.linkimg2 { background:url(../images/linkimg2_main.jpg) no-repeat left top; width:64px; height:62px; float:left; }
a:hover.linkimg2 { background:url(../images/linkimg2_main.jpg) no-repeat left bottom; text-decoration:none; }


a.linkimg3 { background:url(../images/linkimg3_main.jpg) no-repeat left top; width:124px; height:62px; float:left; }
a:hover.linkimg3 { background:url(../images/linkimg3_main.jpg) no-repeat left bottom; text-decoration:none; }


.rightimg1 { background:url(../images/rightimg1-new.jpg) no-repeat right top; width:167px; height:168px; float:left; } /*4-0609*/

.rightimg2 { background:url(../images/rightimg2-new.jpg) no-repeat right top; width:167px; height:62px; float:left; } /*4-0609*/


.leftcentreimg { width:79px; float:left; }
.rightcentreimg { width:160px; float:right; }

.centreimg1{ background: url(../images/centreimg1.jpg) no-repeat left top; width:79px; height:168px; float:left;}
.centreimg2{ background: url(../images/centreimg2.jpg) no-repeat left top; width:160px; height:45px; float:left;}
.centreimg3{ background: url(../images/centreimg3.jpg) no-repeat left top; width:13px; height:74px; float:left;}
.centreimg4{ background: url(../images/centreimg4.jpg) no-repeat left top; width:78px; height:49px; float:left;}
.centreimg5{ background: url(../images/centreimg5.jpg) no-repeat left top; width:42px; height:49px; float:left;}
.centreimg6{ background: url(../images/centerimg6-new.jpg) no-repeat left top; width:239px; height:62px; float:left;} /*4-0609*/

a.linkimg4{ background:url(../images/linkimg4_main.jpg) no-repeat left top; width:57px; height:74px; float:left;}
a:hover.linkimg4{ background:url(../images/linkimg4_main.jpg) no-repeat left bottom; text-decoration:none; }

a.linkimg5{ background:url(../images/linkimg5_main.jpg) no-repeat left top; width:90px; height:74px; float:left;}
a:hover.linkimg5{ background:url(../images/linkimg5_main.jpg) no-repeat left bottom; text-decoration:none; }

a.linkimg6{ background:url(../images/linkimg6_main.jpg) no-repeat left top; width:40px; height:49px; float:left;}
a:hover.linkimg6{ background:url(../images/linkimg6_main.jpg) no-repeat left bottom; text-decoration:none; }

a.curtain{ background:url(../images/curtain.jpg) no-repeat left top; width:49px; height:121px; float:left;}
a:hover.curtain{ background:url(../images/curtain.jpg) no-repeat left bottom; text-decoration:none; }
.curtainspacer { width:49px; float:left; height:168px; }



#footer { margin:0; padding:0; padding-left:155px; padding-top:17px; width:841px;}

.watch { background:url(../images/watch.gif) no-repeat; float:left; width:146px; height:35px; line-height:35px; font-size:17px; color:#383da0; text-align:center; margin-right:19px;}

.buysirpoints { background: url(../images/buy_sirius.gif); width:149px; height:39px; float:right; line-height:39px!important; text-align:center; float:right; margin-right:126px; text-decoration:none!important; color:#3366cc!important; font-size:15px!important; font-family:Verdana, Arial, Helvetica, sans-serif!important; margin-left:77px!important;}

.surprise{ display:none;}

.selected {background:transparent url(../images/linkimg6_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.aboutselect {background:transparent url(../images/linkimg5_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.myselect {background:transparent url(../images/linkimg4_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.sessionselect {background:transparent url(../images/linkimg1_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.tradingselect {background:transparent url(../images/linkimg2_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.challengeselect {background:transparent url(../images/linkimg3_main.jpg) no-repeat left bottom !important;
text-decoration:none;}
.prospectusselect {background:transparent url(../images/curtain.jpg) no-repeat left bottom !important;
text-decoration:none;}

.contactselect {background:url(../images/contactus_main_new.gif) no-repeat left bottom !important; }
.abtselect {background:url(../images/about_masterboard_main_new.gif) no-repeat left bottom !important;}
.acselect {background:url(../images/account_chamber.gif) no-repeat left bottom !important;}
.trselect{background:url(../images/trading_post_main_new_final.gif) no-repeat left bottom !important;}
.sesselect {background:url(../images/session_calendar_main_new.gif) no-repeat left bottom !important;}
.chalselect {background:url(../images/challenge_table_main_new_final.gif) no-repeat left bottom !important;}
.prselect {background:url(../images/prospectus_main.gif) no-repeat left bottom !important;}
.regselect {background:url(../images/register.gif) no-repeat left bottom !important;}

/* Tooltip CSS */
.topBg { text-align:center; color:#000000; background:#fff; border:solid 1px #cfcfcf; padding:3px;}

.tooltipBg { text-align:center; color:#000000; background:#fff; border:solid 1px #cfcfcf; padding:3px; width:240px; height:75px;}
.tooltipBg label { color:#b34c00; }
.tooltipBg img{ float:left !important; border:0; margin:0; padding:0;}

.bottomBg {background:url(../images/bottom.gif) no-repeat; height:25px; position:relative; top:-1px; width:19px; height:23px;}

.thumbnail:hover{background-color:transparent;}
.thumbnail span{visibility:hidden; position:absolute; z-index:50; color:black; text-decoration:none; font:11px "verdana"; color:#FFFFFF; text-align:left; bottom:55px;}
.thumbnail span div{visibility:hidden;}
.thumbnail:hover span{visibility:visible !important; z-index:1000; left:20px; }
.thumbnail:hover .middShow {background:white; border:solid 10px red;}
.thumbnail:hover span div{visibility:visible !important;}
/* Tooltip CSS Ends */

/* About MasterBoard CSS */
.aboutmainimg { background:url(../images/aboutmasterboard.jpg) no-repeat left top; width:709px; height:73px; float:left; }
.aboutleft { width:150px; float:left; background:url(../images/about_left_bg.jpg) no-repeat left top; height:383px; }
.aboutright { width:159px; float:right; background:url(../images/about_right_bg.jpg) no-repeat left top; height:383px; }
.aboutcenter { width:400px; float:left; background:url(../images/about_center.jpg) no-repeat left top; height:383px; }

#aboutleftlinks { margin:28px 0 0 39px; }
a.what {width:96px; height:46px; float:left; background:url(../images/what_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:7px; }
a:hover.what {background:url(../images/what_main.gif) no-repeat left bottom; color:#FFFFFF;}

a.how {width:96px; height:24px; float:left; background:url(../images/how_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:10px; margin-top:40px; }
a:hover.how {background:url(../images/how_main.gif) no-repeat left bottom; color:#FFFFFF;}

a.security {width:96px; height:27px; float:left; background:url(../images/security_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:12px; margin-top:40px; }
a:hover.security {background:url(../images/security_main.gif) no-repeat left bottom; color:#FFFFFF;}

#aboutrightlinks { margin:28px 0 0 17px; }
a.prizes {width:96px; height:34px; float:left; background:url(../images/prizes_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:8px; }
a:hover.prizes {background:url(../images/prizes_main.gif) no-repeat left bottom; color:#FFFFFF;}

a.score {width:96px; height:34px; float:left; background:url(../images/prizes_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:8px; margin-top:39px; }
a:hover.score {background:url(../images/prizes_main.gif) no-repeat left bottom; color:#FFFFFF;}

a.team {width:96px; height:34px; float:left; background:url(../images/prizes_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:8px; margin-top:35px; }
a:hover.team {background:url(../images/prizes_main.gif) no-repeat left bottom; color:#FFFFFF;}

a.account {width:96px; height:63px; float:left; background:url(../images/account_main.gif) no-repeat left top; font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold !important; font-size:11px; color:#000000; text-align:center; text-decoration:none; padding-top:8px; margin-top:37px; }
a:hover.account {background:url(../images/account_main.gif) no-repeat left bottom; color:#FFFFFF;}

.gradbg { width:709px; float:left; background:url(../images/grad_bg.jpg) repeat-x left top; height:456px; }

/* formm Css Starts*/


a.linkleft:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#0B0022; 
    text-decoration:none; 
	text-align:left;
}
a.linkleft:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#0B0022; 
    text-decoration:none; 
}
a.linkleft:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#ffffff; 
    text-decoration:none; 
}

.linkmid {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:bold; 
	color:#88018C; 
    text-decoration:none; 
}
.linkmid:hover {
    text-decoration:underline; 
}
a.linkmid:link {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #88018c; FONT-FAMILY: 
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.linkmid:visited {
    FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #88018c; FONT-FAMILY: 
Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a.linkmid:hover {
text-decoration:underline;
}
.linkmid1 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:bold; 
	color:#58445F; 
    text-decoration:none; 
}
.txtmid {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	color:#58445F; 
    text-decoration:none; 
}
.linkfooter {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:normal; 
	color:#5B3975; 
    text-decoration:none; 
} 
/******************************************************************************************/

.txttOPBLACK{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px; 
    font-weight:bold; 
	color:#000000; 
    text-decoration:none; 
}
.txttOPBLACK1{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:bold; 
	color:#000000; 
    text-decoration:none; 
}
.txtHeadBlue{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px; 
    font-weight:bold; 
	color:#2A2357; 
    text-decoration:none; 
} 
.txtWelcome{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:bold; 
	padding-left:12px;
	color:#ffffff; 
    text-decoration:none; 
}
.txtTop {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:normal; 
	color:#000000; 
    text-decoration:none; 
}
.txtTopGreen{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#385E61; 
    text-decoration:none; 
}
.txtTopRed{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:red; 
    text-decoration:none; 
}
.txtTopBlue{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:blue; 
    text-decoration:none; 
}
.tableborder{
    border-width:1px 1px 1px 1px; 
    border-style:solid; 
    border-color:#B003B3; 
	}
.txtLeftGreen{
    font-family:Arial, Helvetica, sans-serif; 
    font-size:14px; 
    font-weight:bold; 
	padding-left:20px;
	color:#2C6C22; 


    text-decoration:none; 
}
.txtTopWhite{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#ffffff; 
    text-decoration:none; 
}
a.txtTopWhite:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#ffffff; 
    text-decoration:none; 
}
a.txtTopWhite:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#ffffff; 
    text-decoration:none; 
}

.txtTopBlack10{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#3c3925; 
    text-decoration:none; 
}
.txtfooter{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
    font-weight:normal; 
	color:#B5B5B5; 
    text-decoration:none; 
}
/*******************************************/
.midSkyBlue_home{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:17px; 
    font-weight:bold; 
	color:#787FD0; 
    text-decoration:none;
	text-transform:uppercase; 
		}
.midSkyBlue{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:16px; 
    font-weight:bold;
	line-height:40px;
	color:#8f7c3b; 
    text-decoration:none;
	text-transform:uppercase; 
	
	}

.midRed{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:16px; 
    font-weight:bold; 
	color:#ff0000; 
    text-decoration:none; 
	}

/**********************************/	
	
.midBlue{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:underline; 
	}
.midBlue a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:underline; 
	}
.midBlue a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:underline; 
	}
a.midBlue:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:none; 
	}		
/************************************************/	
.midBlue1{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:none; 
	}
.midBlue1 a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:none; 
	}
.midBlue1 a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:none; 
	}
a.midBlue1:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#29224C; 
    text-decoration:none; 
	}		
	
/****************************************/	
	.midBlue_norm{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:underline; 
	}
.midBlue_norm a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:underline; 
	}
.midBlue_norm a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:underline; 
	}
a.midBlue_norm:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:underline; 
	}
a.midBlue_norm:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:underline; 
	}	
	
a.midBlue_norm:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#29224C; 
    text-decoration:none; 
	}	
		toplink2{
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}


a.toplink:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}
a.toplink:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}	
	
a.toplink:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
	font-weight:bold;
	color:#8F66AB;
    text-decoration:none; 
	}	
		
		
		
		/**/
		a.toplink1:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}
a.toplink1:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}	
	
a.toplink1:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px;
	font-weight:bold;
	color:#8F66AB;
    text-decoration:none; 
	}	
		
		/**/

		
.txtmatter {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:normal; 
	color:#000000; 
	line-height:normal;
    text-decoration:none; 
}
.txtmatter a:link, a:visited  {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:normal; 
	color:#000000; 
	line-height:normal;
    text-decoration:none; 
}

.txtmatter a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:normal;
	color:#000066;



	line-height:normal;
    text-decoration:none; 
	

}
.txtmatter1 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px;
	font-weight:normal; 
	color:#000000; 
	line-height:normal;
    text-decoration:none; 
}
.txtmatter2 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:normal; 
	color:#000000; 
	line-height:normal;
    text-decoration:none; 
}
.txtmatter3 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:bold;
	color:#4F3977; 
    text-decoration:none; 
	}

.txtmatter10 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:9px;
	font-weight:normal; 
	color:#000000; 
	line-height:normal;
    text-decoration:none; 
}

/**********************Form Fields********************************/
.inputBox{
    border:1px solid #616060;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	color:#000000;
	font-weight:normal; 
	 
}
.inputBox1{
    border:1px solid #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	color:#000000;
	font-weight:normal; 
	 
}

.inputBox_qty{
    border:1px solid #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	height:18px;
    font-size:10px;
	text-align:center;	
	color:#000000;
	font-weight:normal; 
	 
}
label{
    border:0px solid #F3DFEA;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
		color:#000066;
	font-weight:bold;
	font-weight:normal;
	padding:2px;

}
.listBox{
    border:1px solid #616060;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	width:180px;
	color:#000000;
	font-weight:normal; 
	 
}
.listBox1{
    border:1px solid #616060;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	width:170px;
	color:#000000;
	font-weight:normal; 
	 
}


.button{
    border:2px solid #F1DBEF;
	 font-family: Arial, Helvetica, sans-serif; 
    font-size:11px;
	font-weight:bold;
	padding:2px;
	color:#ffffff;
    background-color:#712E9D;
}
.buttond{
    border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	padding:2px 10px 2px 10px;
	color:#ffffff;
    font-weight:bold; 
	background-color:#746D9D;
}

.buttong{
    border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	padding:2px 10px 2px 10px;
	color:#ffffff;
    font-weight:bold; 
	background-color:green;
}
.buttonr{
    border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	padding:2px 10px 2px 10px;
	color:#ffffff;
    font-weight:bold; 
	background-color:red;
}
.buttonb{
    border:1px solid #cccccc; font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	padding:2px 10px 2px 10px;
	color:#ffffff;
    font-weight:bold; 
	background-color:blue;
}
.Form-txtmatter1 {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:normal; 
	color:#000000; 
    text-decoration:none; 
}


/*********************************************/
.content {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#0B0022; 
    text-decoration:none; 
}

.content a:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#993399; 
    text-decoration:underline; 
}
   
.content a:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#0B0022; 
    text-decoration:underline; 
}

.content a:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px;
	color:#993399;
	  text-decoration:none; 
}

.image_display
{padding-bottom:10px;
padding-right:10px;

}
.border_violet
{
border:1px solid #B003B3;
}

a.midcustomer:link {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px; 
    font-weight:bold; 
	color:#385E61; 
    text-decoration:none; 
	}	
a.midcustomer:visited {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px; 
    font-weight:bold; 
	color:#385E61; 
    text-decoration:none; 
	}	

a.midcustomer:hover {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:13px; 
    font-weight:bold;
	color:#2C6C22;
	
    text-decoration:none; 
	}	
.error {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
	color:#FF0000;
    text-decoration:none;
	font-weight:normal;
	text-align:left;
 }
 
 .inutbox_noborder {
border:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#385E61; 
    text-decoration:none;
}
.inutbox_noborder_new {
border:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:10px; 
    font-weight:bold; 
	color:#ffffff; 
	background-color:#723A9B;
    text-decoration:none;
}
.uploadfile{
    border:1px solid #F3DFEA;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	font-weight:normal; 
	width:300px;
	color:#000000;
	}
.verdana10violet {
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size:11px; 
	color:#88018C; 
    text-decoration:none; 
}


	
li {
list-style-image:url(../images/list_image.gif);
line-height: 15px;
padding-left: 5px;
padding-top: 0px;
background-repeat: no-repeat;
}



ul#topmenu  {
list-style: none;
margin:0px;
padding:0px;
  height:26px;
}

ul#topmenu li {
display:inline;
list-style-type:none; 
float:left;
padding-left: 0px;
padding-right: 0px;
margin:0px;
}



a.welcome:link
{ background-image:url(../images/tab_off_welcome.gif);
  background-repeat:no-repeat;
  width:94px;
  height:26px;

  display:block;
  }
a.welcome:visited {
  background-image:url(../images/tab_off_welcome.gif);
  background-repeat:no-repeat;
  width:94px;
  height:26px;
  display:block;
  }  
a.welcome:hover {
  background-image:url(../images/tab_on_welcome.gif);
  background-repeat:no-repeat;
  width:94px;
  height:26px;
  display:block;
  }
a.welcome#active1  {
  background-image:url(../images/tab_on_welcome.gif);
  background-repeat:no-repeat;
  width:94px;
  height:26px;
  display:block;
  } 

 a.welcome#active1:hover {
  background-image:url(../images/tab_off_welcome.gif);
  background-repeat:no-repeat;
  width:94px;
  height:26px;
  display:block;
  } 
  


  
  
a.forher:link
{ background-image:url(../images/tab_off_forher.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  }
a.forher:visited {
  background-image:url(../images/tab_off_forher.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  }  
a.forher:hover {
  background-image:url(../images/tab_on_forher.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  }
a.forher#active2  {
  background-image:url(../images/tab_on_forher.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  } 

 a.forher#active2:hover {
  background-image:url(../images/tab_off_forher.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  } 

  
  
  
  
 a.forhim:link
{ background-image:url(../images/tab_off_forhim.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  }
a.forhim:visited {
  background-image:url(../images/tab_off_forhim.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  }  
a.forhim:hover {
  background-image:url(../images/tab_on_forhim.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  }
a.forhim#active3  {
  background-image:url(../images/tab_on_forhim.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  } 

 a.forhim#active3:hover {
  background-image:url(../images/tab_off_forhim.gif);
  background-repeat:no-repeat;
  width:80px;
  height:26px;
  display:block;
  
  } 



 a.onsale:link
{ background-image:url(../images/tab_off_onsale.gif);
  background-repeat:no-repeat;
  width:82px;
  height:26px;
  display:block;
  }
a.onsale:visited {
  background-image:url(../images/tab_off_onsale.gif);
  background-repeat:no-repeat;
  width:82px;
  height:26px;
  display:block;
  
  }  
a.onsale:hover {
  background-image:url(../images/tab_on_onsale.gif);
  background-repeat:no-repeat;
  width:82px;
  height:26px;
  display:block;
  
  }
a.onsale#active4  {
  background-image:url(../images/tab_on_onsale.gif);
  background-repeat:no-repeat;
  width:82px;
  height:26px;
  display:block;
  
  } 

 a.onsale#active4:hover {
  background-image:url(../images/tab_off_onsale.gif);
  background-repeat:no-repeat;
  width:82px;
  height:26px;
  display:block;
  
  } 




 a.faq:link
{ background-image:url(../images/tab_off_faq.gif);
  background-repeat:no-repeat;
  width:56px;
  height:26px;
  display:block;
  }
a.faq:visited {
  background-image:url(../images/tab_off_faq.gif);
  background-repeat:no-repeat;
  width:56px;
  height:26px;
  display:block;
  
  }  
a.faq:hover {
  background-image:url(../images/tab_on_faq.gif);
  background-repeat:no-repeat;
  width:56px;
  height:26px;
  display:block;
  
  }
a#active5  {
  background-image:url(../images/tab_on_faq.gif);

  background-repeat:no-repeat;
  width:56px;
  height:26px;
  display:block;
  
  } 

a.faq#active5:hover {
  background-image:url(../images/tab_off_faq.gif);
  background-repeat:no-repeat;
  width:56px;
  height:26px;
  display:block;
  
  } 




 a.feedback:link
{ background-image:url(../images/tab_off_feedback.gif);
  background-repeat:no-repeat;
  width:95px;
  height:26px;
  display:block;
  }
a.feedback:visited {
  background-image:url(../images/tab_off_feedback.gif);
  background-repeat:no-repeat;
  width:95px;
  height:26px;
  display:block;
  
  }  
a.feedback:hover {
  background-image:url(../images/tab_on_feedback.gif);
  background-repeat:no-repeat;
  width:95px;
  height:26px;
  display:block;
  
  }
a.feedback#active6 {
  background-image:url(../images/tab_on_feedback.gif);
  background-repeat:no-repeat;
  width:95px;
  height:26px;
  display:block;
  
  } 

a.feedback#active6:hover {
  background-image:url(../images/tab_off_feedback.gif);
  background-repeat:no-repeat;
  width:95px;
  height:26px;
  display:block;
  
  }
  

#placinglogo { width:689px; height:91px; }
#placinglogo img { margin:5px; border:0; }
/* formm Css Ends*/


/* Trading Post CSS Starts */

.tradingmainimg { background:url(../images/trading_post_main.jpg) no-repeat left top; width:709px; height:197px; float:left; }
.tradingleft { width:272px; float:left; }
.tradingright { width:326px; float:right; }
.tradingcenter { width:111px; float:left; }

.tradingimg1 { background:url(../images/trading_img1_new.jpg) no-repeat left top; width:272px; height:31px; float:left; }
.tradinglinkbg { background:url(../images/trading_link1_bg.jpg) no-repeat left top; width:145px; height:228px; float:left; }
.tradingimg2 { background:url(../images/trading_img2_new.jpg) no-repeat left top; width:127px; height:41px; float:right; }
.tradingimg3 { background:url(../images/trading_img3_new.jpg) no-repeat left top; width:127px; height:55px; float:right; }
.tradingimg4 { background:url(../images/trading_img4.jpg) no-repeat left top; width:57px; height:22px; float:left; }
.tradingimg5 { background:url(../images/trading_img5_new.jpg) no-repeat left top; width:145px; height:110px; float:left; }
.tradingimg6 { background:url(../images/trading_img6_new.jpg) no-repeat left top; width:47px; height:259px; float:left; }
.tradingimg7 { background:url(../images/trading_img7.jpg) no-repeat left top; width:64px; height:153px; float:left; }
.tradingimg8 { background:url(../images/trading_img8.jpg) no-repeat left top; width:326px; height:72px; float:right; }
.tradingimg9 { background:url(../images/trading_img9.jpg) no-repeat left top; width:113px; height:187px; float:left; }
.tradingimg10 { background:url(../images/trading_img10.jpg) no-repeat left top; width:57px; height:132px; float:left;}
.tradingimg11 { background:url(../images/trading_img11.jpg) no-repeat left top; width:45px; height:187px; float:right; }
.tradingimg12 { background:url(../images/trading_img12.jpg) no-repeat left top; width:76px; height:39px; float:left; }
.tradingimg13 { background:url(../images/trading_img13.jpg) no-repeat left top; width:35px; height:187px; float:right; }
.tradingimg14 { background:url(../images/trading_img14.jpg) no-repeat right top; width:70px; height:127px; float:left; }



a.tradinglink1 { background:url(../images/trading_link1.jpg) no-repeat left top; width:62px; height:118px; float:left; }
a:hover.tradinglink1 { background:url(../images/trading_link1.jpg) no-repeat left bottom; }

a.tradinglink2 { background:url(../images/trading_link2.jpg) no-repeat left top; width:57px; height:55px; float:left; }
a:hover.tradinglink2 { background:url(../images/trading_link2.jpg) no-repeat left bottom; }

a.tradinglink3 { background:url(../images/trading_link3.jpg) no-repeat left top; width:64px; height:106px; float:left; }
a:hover.tradinglink3 { background:url(../images/trading_link3.jpg) no-repeat left bottom; } 

a.tradinglink4 { background:url(../images/trading_link4.jpg) no-repeat left top; width:57px; height:55px; float:left; }
a:hover.tradinglink4 { background:url(../images/trading_link4.jpg) no-repeat left bottom; } 

a.tradinglink5 { background:url(../images/trading_link5.jpg) no-repeat left top; width:76px; height:148px; float:left; }
a:hover.tradinglink5 { background:url(../images/trading_link5.jpg) no-repeat left bottom; }

a.tradinglink6 { background:url(../images/products.jpg) no-repeat left top; width:64px; height:68px; float:left; margin-top:19px; }
a:hover.tradinglink6 { background:url(../images/products.jpg) no-repeat left bottom; }

a.tradinglink7 { background:url(../images/forum.jpg) no-repeat left top; width:113px; height:48px; float:left; margin-top:97px; }
a:hover.tradinglink7 { background:url(../images/forum.jpg) no-repeat left bottom; }

a.tradinglink8 { background:url(../images/trading_link8.jpg) no-repeat left top; width:127px; height:132px; float:right; }
a:hover.tradinglink8 { background:url(../images/trading_link8.jpg) no-repeat left bottom; }


#lefttrading { width:102px; float:left; }
#righttrading { width:111px; float:right; }
#maintrading { width:213px; float:left; } 
/* Trading Post CSS Ends */


/* Challenger table CSS Starts */
#btmchallenge { width:709px; float:left; overflow:hidden; }
.leftblackbrd { background:url(../images/black_brd_bg.gif) repeat-x left top; width:4px; height:67px; float:left; }
.rightblackbrd { background:url(../images/black_brd_bg.gif) repeat-x right top; width:3px; height:67px; float:right; }
.bluebg { background:url(../images/blue_bg.gif) repeat-x left top; width:702px; height:67px; float:left; overflow:hidden; display:block; }
.bluebg form { margin:6px 0 0 0; padding:0; width:692px; float:left; }
.bluebg input { width:149px; height:20px; border:1px solid #01727f; margin:0 !important; padding:0 !important; background-color:#000000; color:#FFFFFF; float:right; }

.bluebg span { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width:317px; margin:0; float:left; text-align:right; font-weight:bold; line-height:22px; }
.bluebg label { width:476px; float:left; margin-bottom:4px; }
.rightlabel { width:333px; margin:0 auto; margin-top:11px; }

a.sendout { background:url(../images/chal_tab_link_new.gif) no-repeat left top; width:85px; height:33px; float:left; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3d3a34; font-weight:bold; text-align:center; text-decoration:none; border:none; padding-top:6px; }
a:hover.sendout { background:url(../images/chal_tab_link_new.gif) no-repeat left bottom; cursor:pointer; }

a.chalabout { background:url(../images/chal_tab_link.gif) no-repeat left top; width:75px; height:33px; float:right; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#3d3a34; font-weight:bold; text-align:center; text-decoration:none; line-height:13px; border:none; padding-top:6px; }
a:hover.chalabout { background:url(../images/chal_tab_link.gif) no-repeat left bottom; cursor:pointer; }

/* Challenger table CSS Ends */

/* My Account CSS Starts */
.myaccountbglink1 { background:url(../images/myaccount_link1_bg.jpg) no-repeat left top; width:709px; float:left; height:54px; }
.myaccountbglink2 { background:url(../images/myaccount_link2_bg.jpg) no-repeat left top; width:259px; float:left; height:76px; }
.myaccountbglink5 { background:url(../images/myaccount_link5_bg.jpg) no-repeat left top; width:213px; float:left; height:91px; }
.myaccountbglink6 { background:url(../images/myaccount_link6_bg.jpg) no-repeat left top; width:213px; float:left; height:175px; }
.myaccountbglink7 { background:url(../images/myaccount_link7_bg.jpg) no-repeat left top; width:237px; float:left; height:92px; }


.myaccountbgleftlink2 { width:79px; float:left; height:76px; }
.myaccountbgrightlink2 { width:119px; float:right; height:76px; }
.myaccountbgleftlink5 { width:138px; float:right; height:91px; }
.myaccountbgleftlink6 { width:112px; float:right; height:99px; }
.myaccountbgleftlink7 { width:87px; float:left; height:92px; }

a.myaccountlink1 { background:url(../images/myaccount_link1.jpg) no-repeat left top; width:15px; float:left; height:54px; margin-left:17px; text-decoration:none;}
a:hover.myaccountlink1 { background:url(../images/myaccount_link1.jpg) no-repeat right top;}


a.myaccountlink2 { background:url(../images/myaccount_link2.jpg) no-repeat left top; width:38px; height:76px; float:right; text-decoration:none; }
a:hover.myaccountlink2 { background:url(../images/myaccount_link2.jpg) no-repeat left bottom; }

a.myaccountlink3 { background:url(../images/myaccount_link3.jpg) no-repeat left top; width:19px; height:49px; float:left; text-decoration:none; }
a:hover.myaccountlink3 { background:url(../images/myaccount_link3.jpg) no-repeat left bottom; }

a.myaccountlink4 { background:url(../images/myaccount_link4.jpg) no-repeat left top; width:52px; height:33px; float:right; text-decoration:none; }
a:hover.myaccountlink4 { background:url(../images/myaccount_link4.jpg) no-repeat left bottom; }

a.myaccountlink4blue { background:url(../images/myaccount_link4_new.jpg) no-repeat left top; width:52px; height:33px; float:right; text-decoration:none; }
a:hover.myaccountlink4blue { background:url(../images/myaccount_link4_new.jpg) no-repeat left bottom; }

a.myaccountlink5 { background:url(../images/myaccount_link5.jpg) no-repeat left top; width:38px; height:38px; float:left; text-decoration:none; }
a:hover.myaccountlink5 { background:url(../images/myaccount_link5.jpg) no-repeat left bottom; }

a.myaccountlink6 { background:url(../images/myaccount_link6.jpg) no-repeat left top; width:112px; height:99px; float:left; text-decoration:none; }
a:hover.myaccountlink6 { background:url(../images/myaccount_link6.jpg) no-repeat left bottom; }

a.myaccountlink7 { background:url(../images/myaccount_link7.jpg) no-repeat right top; width:61px; float:right; height:92px; text-decoration:none; }
a:hover.myaccountlink7 { background:url(../images/myaccount_link7.jpg) no-repeat left top; }

.myaccountleft { width:259px; float:left; }
.myaccountright { width:237px; float:right; }
.myaccountcenter { width:213px; float:left; }

.gradepoints {width:145px;float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1247ad; margin-right:15px; height:25px; width:138px; }
.gradepoints p{background:url(../images/grade_bg.gif) no-repeat; height:35px; width:138px; color:#fff; padding:0px 7px 0px 0px; text-align:right; font-size:17px; font-weight:bold; margin:0px; margin-bottom:2px; line-height:35px;}

.next_game {width:189px;float:left; text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1247ad; margin-right:15px;}
.next_game p{background: url(../images/next_game.gif); height:35px; width:182px; color:#fff; padding:0px 7px 0px 0px; text-align:right; font-size:14px; font-weight:bold; margin:0px; margin-bottom:2px; line-height:35px;}

.next_game a{text-align:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#1247ad; text-decoration:none;}

/* My Account CSS Ends */

/* Informative Pages CSS Starts */
.contentbg { background:url(../images/content_bg.jpg) no-repeat left top; width:709px; height:456px; float:left; }
h1 { margin:0; padding:0; font-family:Adobe Garamond Pro, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#6e5d41; margin-top:39px; width:709px; text-indent:38px; }
.normaltxt { font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000000; text-align:justify; padding:25px 44px 0px 38px; line-height:16px; overflow:auto;}
.new_nml_txt{ font-family:tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#000000; text-align:justify;}
/* Informative Pages CSS Ends */

/* Session Calendar CSS Starts */
.sessionmaining { background:url(../images/session_calendar_top.jpg) no-repeat left top; width:709px; height:121px; float:left; } 
.sessionmaining h1 { margin:0; padding:0; font-family:Adobe Garamond Pro, Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; color:#fe0000; width:709px; text-indent:24px; margin-top:55px; margin-bottom:10px; }
.boldtxt { font:12px Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; text-indent:24px; }
.bgcalendar { background:url(../images/calendar_bg.jpg) no-repeat left top; float:left; width:709px; height:335px; }
.calendar { width:666px; margin:0 auto; padding-top:7px; }
.calendar table tr td { margin:0; padding:0; }
.freetoplay { background:url(../images/free_to_play_bg.gif) no-repeat left top; width:173px; height:33px; float:left; font:13px Trebuchet MS, Arial, Helvetica, sans-serif bold; color:#FFFFFF; line-height:30px; font-weight:bold; text-indent:10px; }
.paytoplay { background:url(../images/pay_to_play_bg.gif) no-repeat left top; width:485px; height:33px; float:left; font:13px Trebuchet MS, Arial, Helvetica, sans-serif; color:#FFFFFF; line-height:30px; font-weight:bold; text-indent:10px; }
.greenbg { background:url(../images/green_bg.gif) repeat-y left top; width:173px; }
.redbg { background:url(../images/red_bg.gif) repeat-y left top; width:485px; }
.biglightgreen { background:url(../images/lightgreenbg_big.gif) no-repeat left top; width:37px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#000000; line-height:18px; }
.smllightgreen { background:url(../images/lightgreenbg_sml.gif) no-repeat left top; width:28px; height:18px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000000; line-height:18px; font-weight:bold !important; }
.darkgreen { background:url(../images/darkgreen_bg.gif) no-repeat left top; width:37px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000000; line-height:18px; font-weight:bold; }
.whitegreen { background:url(../images/whitegreen_bg.gif) no-repeat left top; width:28px; height:18px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; text-align:center; color:#02a001; line-height:18px; font-weight:normal; }
.whitered { background:url(../images/whitered_bg.gif) no-repeat left top; width:28px; height:18px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9px; text-align:center; color:#ff0000; line-height:18px; font-weight:normal; }
.orangebg { background:url(../images/orange_bg.gif) no-repeat left top; width:37px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8px; text-align:center; color:#ffffff; line-height:18px; font-weight:bold; }
.bigbrown { background:url(../images/brownbg_big.gif) no-repeat left top; width:37px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#000000; line-height:18px; }
.smlbrown { background:url(../images/brownbg_sml.gif) no-repeat left top; width:28px; height:18px;font-family:Arial, Verdana, Helvetica, sans-serif; font-size:9px; text-align:center; color:#000000; line-height:18px; font-weight:bold !important;  }
/* Session Calendar CSS Ends */

.linkcal {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:18px; text-decoration:none; }
.linkcal:hover {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; line-height:18px; text-decoration:none; }



/*this css is for private messaging*/

/*for clock*/
.clock {
	position: relative;
	top: 0;
	left: 640px;
	width: 15em;
	margin-top: -3.5em;
	margin-bottom: 1.5em;
	text-align: right;
}
.clock input {
	font-family: Arial;
	font-size: 16px;
	color: #1d4990;
	font-weight: bolder;
	border: 0;
	background: inherit;
	width: 7em;
	margin-left: 5px;
}


.formWidth{width:689px; overflow:hidden;}




a.door{ background:url(../images/door.jpg) no-repeat left top; width:48px; height:121px; float:left; margin:47px 0 0 40px;}
a:hover.door{ background:url(../images/door.jpg) no-repeat left bottom; text-decoration:none; }
.doorspacer { width:118px; float:left; height:121px;}
.pillar {background:url(../images/pillar.jpg) no-repeat 0 0; width:22px; height:230px; float:right;}
a.angel{ background:url(../images/angel.jpg) no-repeat left top; width:99px; height:230px; float:right;}
a:hover.angel{ background:url(../images/angel.jpg) no-repeat left bottom; text-decoration:none;}

.divtext a{ background:url(../images/divtextbg.jpg) no-repeat left top; width:709px; height:69px; float:left; font:12px Arial, Helvetica, sans-serif; color:#000000; }
.divtext a:hover{ background:url(../images/divtextbg.jpg) no-repeat left bottom; text-decoration:none;}
.divtext a span { display:none; padding:0 108px 0; height:59px; font-size:11px;  }
.divtext a:hover span { display:block; }

.blackbg a{ background:url(../images/black-bg-hover.jpg) no-repeat left bottom;  width:690px; height:27px; float:left; text-decoration:none; padding:5px 15px 0 15px;}

.blackbg a span { color:#FFFFFF; font:bold 13px Geneva, Arial, Helvetica, sans-serif; color:#ffff67; }
.blackbg a:hover span { display:block; }

a.nextgame-btn { background:url(../images/result-btn.png) no-repeat left top; width:92px; height:32px; position:absolute; left:136px; top:400px; font:bold 11px/32px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:center; z-index:1000000; cursor:pointer; }
a.result-btn { background:url(../images/result-btn.png) no-repeat left top; width:92px; height:32px; position:absolute; right:123px; top:400px; font:bold 11px/32px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:center; z-index:1000000; cursor:pointer; }
.emailpng { background:url(../images/email.png) no-repeat left top; width:103px; height:40px; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#ffff67; text-decoration:none; text-align:center; z-index:1; padding:14px 0 0 0; margin:0px 0px 0 -3px; float:left; }
.emailpng span a { color:#FFFFFF; text-decoration:none; padding-top:5px; }
.emailpng span a:hover { color:#FFFFFF; text-decoration:none; }

.emailpng_feded { background:url(../images/email.png) no-repeat left top; width:103px; height:40px; font:normal 11px/11px Arial, Helvetica, sans-serif; color:#fb5f1e; text-decoration:none; text-align:center; z-index:1; padding:14px 0 0 0; margin:0px 0px 0 0px; float:left; }
.emailpng_feded a{color:#fb5f1e;}
.emailpng_feded a:hover{color:#fb5f1e;}

.trading-roof a { background:url(../images/trading_post_roof.jpg) no-repeat left top; width:709px; height:116px; float:left; }
.trading-roof a:hover { background-position:left bottom; }


.popup-container { position:absolute; background-color:#efefcc; overflow:auto; width:180px; height:350px; left:40%; top:13%; }

img.inline { display:inline !important; margin-left:5px; float:none !important;}

.adsense { margin-left:13px; margin-top:-64px; position:relative; }


.emailpng.disabled { background:url(../images/email-disabled.png) no-repeat left top; color:#cfcfcf; }
.emailpng.disabled span a {color:#cfcfcf; text-decoration:none; padding-top:5px;}
.emailpng.disabled span a:hover {color:#cfcfcf; text-decoration:none;}

/*Form Page CSS Starts*/
.form-top-brdr {background:url(../images/form-top-brdr.gif) repeat-x left top; width:100%; float:left; height:10px; font-size:2px;}
.form-logo-bg {background:url(../images/form-logo-bg.gif) repeat-x 0 0; width:663px; float:left; height:96px; padding:12px 6px 0 27px; border-left:4px solid #000000; border-right:4px solid #000000;}
.mrtp21 {margin-top:33px;}
.formbg {background:url(../images/form-bg.gif) repeat-x 0 bottom; width:680px; height:308px; border-left:4px solid #000000; border-right:4px solid #000000; float:left; padding:21px 0px 0px 16px; position:relative;}
.formbg h1 {margin:0; padding:0; font:13px/22px Microsoft-Sans-Serif, Verdana, Arial, Helvetica; color:#ac0000; text-indent:0px; width:85%; letter-spacing:-1px;}
.form-btm-brdr { background:url(../images/form-btm-brdr.gif) repeat-x 0 0; float:left; font-size:2px; height:9px; width:704px; position:absolute; left:-4px; bottom:-9px; }
* html .form-btm-brdr {bottom:-10px;}
.emailyourscore {font:normal 14px/14px Microsoft-Sans-Serif, Verdana, Arial, Helvetica; color:#3d0000; padding:15px 0px 0px 18px;}
.emailfriend form {margin:0; padding:0; width:312px; float:left;}
.emailfriend form p {margin:0; padding:0; padding-top:7px; float:left; width:100%;}
.emailfriend form p label {width:110px; float:left; text-align:right; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#010101; padding:0px !important; padding-right:9px !important;}
.inputbg {background:url(../images/input-bg.gif) no-repeat 0 0; width:191px; height:20px; float:left;}
.textareabg {background:url(../images/textarea-bg.gif) no-repeat 0 0; width:191px; height:50px; float:left;}
.textareabg textarea {margin:0; padding:0; background:none; border:0; width:185px; height:44px; padding:3px; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; float:left;}
.inputbg input {margin:0; padding:0; border:0; background:none; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; width:185px; height:14px; padding:3px; float:left;}
.submit {margin:0; padding:0; border:0; background:url(../images/submit-bg.gif) no-repeat 0 0; width:61px; height:20px; font:bold 12px Arial, Helvetica, sans-serif; color:#fee390; cursor:pointer;}
.error {background-color:#FF0000; width:181px; padding:4px 5px; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:5px;}
.familyposition {position:absolute; right:0; bottom:0;}


.copyright{ margin-top:13px; text-align:right; clear:both; }
.copyright,.copyright a{ font-family:Verdana, Arial, Helvetica, sans-serif;color:#bdbdbd!important; text-decoration:none;}