/*	-------------------------------------------------------------
	tourlegends - Stylesheet for index page 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	.autor				GMI Technologies
	.version    	    1.0
	.url       		    tourlegends
	.timestamp  	    7/10/2008 - 8/10/2008
	.created by		    Vijay Kaushik ,Hemangi Deshmukh
	-------------------------------------------------------------	*/
/* css from layout */
body{font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;color:#333333;background:#FFF;}
html, body, div, span, h1, h2, h3, h4, h5, h6, p, form, input, label, ul, li{margin:0;padding:0;}
a{text-decoration:none}
a:hover{text-decoration:underline;}
ul{list-style:none;}
img{border:0;}
a{outline:none;}
/* page containter */
.container{width:886px;margin:0px auto;padding:0px 7px;background:#FFF;}
/* header css */
.header{width:100%;float:left;height:120px;background:url(../images/Header_bg.jpg) no-repeat 27px 20px;display:block;}
.header h1{/* logo */float:left;padding:21px 0px 0px 11px;}
.header h1 a{width:155px;height:89px;background:url(../images/logo.jpg) left top no-repeat;display:block;text-indent:-1500px;}
.headerLinks{float:right;margin:0px;padding:28px 25px 0px 0px;color:#00CCFF;font-weight:bold;}
.headerLinks span{padding:0 6px;}
.headerLinks a{color:#00CCFF;text-decoration:none;}
.headerLinks a:hover{text-decoration:underline;}
/* content css */
.content{float:left; width:100%; background:#EEEEEE;margin:0px;}
.crvTp{/* top grey curve */float:left;background:url(../images/crvTpLft.jpg) no-repeat left top;width:100%;height:5px;line-height:0px;}
.crvTp span{float:right;background:url(../images/crvTpRht.jpg) no-repeat right bottom;height:5px;width:5px;line-height:0px;}
.crvMid{/* middle grey curve */width:100%;float:left;padding:15px 0px;}
.crvBtm{ /* bottom grey curve */background:url(../images/crvBtmLft.jpg) no-repeat top left;width:100%;height:5px;clear:both;}
.crvBtm span{float:right;background:url(../images/crvBtmRht.jpg) no-repeat right bottom;width:5px;line-height:0px;height:5px;}
/* footer css */
.footer{float:left;margin-top:10px;padding-bottom:32px;font-size:11px;width:99%;}
.footer .footerLinks{float:left;padding-left:6px;}
.footer .footerLinks span{padding:0 5px;}
.footer .footerLinks a{color:#333333;text-decoration:none;}
.footer .footerLinks a:hover{text-decoration:underline;}
.footer .infoLegal{float:right;color:#999999;}
/* css from common file */
input.textBox{height:18px;line-height:18px; padding:2px; color:#333; border-top:2px solid #7C7C7C; border-right:1px solid #C3C3C3; border-bottom:1px solid #DDDDDD; border-left:2px solid #C3C3C3; font-family:Helvetica, Arial, sans-serif; font-size:12px; font-weight:normal;}
/* input button */
.inputbtn{margin-right:4px; float:left;}
.btn_right{background:url(../images/input_button_right.gif) top right no-repeat; height:27px; cursor:pointer; float:left; line-height:27px}
.btn_left{background:url(../images/input_button_left.gif) top left no-repeat; height:27px; cursor:pointer; line-height:27px; padding-bottom:1px; font-size:12px; color:#FFF; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:none;}
/* */
.w200{width:200px;}
/* */
.signUpWrap{width:411px; float:left; padding:0px 31px 0px 25px}
.signUpBox{width:100%; text-align:center; padding:20px 0 10px;}
.signUpBox h2{background:url(../images/tagLine.gif) no-repeat center top; height:53px; text-indent:-2000px; padding-bottom:17px}
.signUpBox input{background:url(../images/signUpNow.jpg) no-repeat top left; width:202px; height:46px; border:none; cursor:pointer; margin:0px 0px 26px 0px;}
/* Tab Menu */
.tabWrap{border:1px solid #DDDDDD; float:left; width:100%; height:146px;background:#fff;}
.tabWrap .tabMenu{float:left; width:100%;}
.tabWrap .tabMenu ul{width:100%; float:left;}
.tabWrap .tabMenu li{float:left; width:94px;border-right:1px solid #EEEEEE;}
.tabWrap .tabMenu li.last{width:126px;border-right:none;}
.tabWrap .tabMenu li a{background-color:#C2C2C2; text-align:center; display:block; color:#fff; height:29px; line-height:29px; font-weight:bold; 
 border-bottom:1px solid #EEEEEE; text-decoration:none;}
.tabWrap .tabMenu li a:hover{border-bottom:1px solid #fff; color:#00ACE8; text-decoration:none}
.tabWrap .tabMenu li a.active{background-color:#fff; border-bottom:1px solid #fff; color:#00ACE8;}
.tabWrap .tabContent div{padding:37px 16px; float:left;}
/* sign in  */
.signInBox{width:384px; border:0px solid #DFDFDF; float:left; background:#fff; padding:4px;}
.signInBox h2{float:left; width:98%; background:#00ACE8; border-left:1px solid #B3E6F8; border-top:1px solid #B3E6F8; padding:2px 0px 4px 6px; 
 font:bold 12px/15px Arial; color:#fff}
.signInBox fieldset{padding:18px 7%; border:none; float:left; width:86%;}
/* */
*:first-child+html .signInBox fieldset{padding:15px 7%;/*IE7*/}
* html .signInBox fieldset{padding:15px 7%;/* IE6 */}
* html .signInBox .formField span.invalidInput{padding-left:123px;/* IE6 */}
/* 
.signInBox .formField{width:100%; float:left; font-size:14px; font-weight:bold; padding-bottom:15px}
.signInBox .formField.padBot{padding-bottom:12px}
.signInBox .formField label{width:105px; float:left; margin-right:15px; line-height:25px; height:25px; }
.signInBox span.invalidInput{padding-left:120px; float:left; width:220px; color:#CC0000; font-size:12px; font-weight:normal; padding-top:2px}
.signInBox .invalidField{width:220px; border-width:2px 1px 1px 2px; border-style:solid; border-color:#CC0000;}
.signInBox .formField span.chkfield input{float:left; margin-right:5px;}
.signInBox .formField label.chkbox{width:180px; margin-right:0; padding-left:0; line-height:13px; font-size:11px; font-weight:normal; }
.signInBox .buttonRow {margin-left:120px; clear:both; padding-bottom:25px}
.signInBox .buttonRow label.Forgot{margin-left:10px; }
.signInBox .buttonRow label.Forgot a{line-height:26px; color:#666666; font-size:11px;}
*:first-child+html .signInBox .formField label.chkbox{line-height:21px;}
* html .signInBox .formField label.chkbox{line-height:21px;}
input.openid{padding-left:21px; width:181px;}
.openId{position:absolute; top:4px; left:122px; background:url(../images/iconopenid.gif) no-repeat 0 0 #fff; width:21px; height:19px; display:block;}
*/
/* */
* html .openId{left:125px;/* IE6 */}
/* */
/*-------------------------------------------- 28 april 2009 -   ------------------------------------------------*/
.clearfix{display:block;clear:both;margin:0;padding:0;line-height:0;font-size:0;height:0;}

#fb-connect{padding:7px 12px;width:860px;float:left;}
#fb-connect .wrapper{border:1px solid #DFDFDF;background:#FFF;width:100%;float:left;}
#fb-connect .info-section{padding:15px 0 5px 65px;background:url(../images/info-light.gif) 0 15px no-repeat;width:89%;margin:0 auto;min-height:60px;height:auto !important;height:60px;}
#fb-connect .sign-section{width:96%;margin:0 auto;padding:15px 0 15px;overflow:hidden;}
#fb-connect .sign-in{width:400px;float:left;border:1px solid #DFDFDF;padding:4px;background:#fff;}
#fb-connect .sign-in h2{background:#00ACE8;border-left:1px solid #B3E6F8; border-top:1px solid #B3E6F8;padding:2px 0px 4px 6px;font-size:12px;color:#fff;}
#fb-connect .sign-in .inner{padding-top:15px;width:85%;margin:0 auto;}
#fb-connect .sign-in .inner dl{padding:0 0 15px;margin:0;width:100%;overflow:hidden;}
#fb-connect .sign-in .inner dl dt{float:left;width:35%;margin:0px;padding:0;line-height:21px;font-size:14px;font-weight:bold;}
#fb-connect .sign-in .inner dl dt label span{color:#FF0000;padding:3px;}
#fb-connect .sign-in .inner dl dd{float:right;width:65%;padding:0px;margin:0px;}
#fb-connect .sign-in .inner dl.invalid-input{padding:0 0 0px;margin:0;width:100%;overflow:hidden;}
#fb-connect .sign-in .inner dl.invalid-input dd{color:#CC0000;}
#fb-connect .or{width:180px;float:left;text-align:center;font-size:20px;padding-top:70px;}
#fb-connect .signup-now{width:203px;float:left;padding-top:50px;}
#fb-connect .signup-now input.btn-signup{background:url(../images/signup-now.gif) no-repeat top left;width:203px;height:47px;border:none;cursor:pointer;margin:5px 0 0 0px; float:left;}

/* ---------------------------------------- Added on 11 May 09 -------------------------------------------------------- */
.tabCnt{width:425px;float:left;padding-bottom:5px;}
.tabCntInn{width:360px;float:left;}
.tabs{width:339px;float:left;padding:15px 0 0 18px;}
.tabs ul{float:left;border-bottom:0px solid #00ACE8;padding-bottom:5px;}
.tabs ul li{float:left;}
.tabs ul li a{color:#00ACE8;font-size:13px;text-decoration:none;text-align:center;background-image:url(../images/sprite-hometabs.gif);background-position:0px 0px;background-repeat:no-repeat;float:left;padding:65px 0 0 0;margin:0 34px 0 0;}
.tabs ul li.about a{width:31px;background-position:0px 0px; text-indent:-2000px}
.tabs ul li.plan a{width:34px;background-position:-64px 0px; padding-bottom:16px; text-indent:-2000px}
.tabs ul li.share a{width:33px;background-position:-132px 0px; text-indent:-2000px}
.tabs ul li.earn a{width:29px;background-position:-195px 0px; padding-bottom:13px; text-indent:-2000px}
.tabs ul li.communicate a{width:60px;background-position:-257px 0px; text-indent:-2000px; margin-right:0px}
.tabs ul li a:hover, .tabs ul li a.active{text-decoration:none;color:#7C7D7D;}
.tabs ul li.about a:hover, .tabs ul li.about a.active{background-position:0px -97px;}
.tabs ul li.plan a:hover, .tabs ul li.plan a.active{background-position:-64px -97px;}
.tabs ul li.share a:hover, .tabs ul li.share a.active{background-position:-132px -97px;}
.tabs ul li.earn a:hover, .tabs ul li.earn a.active{background-position:-195px -97px;}
.tabs ul li.communicate a:hover, .tabs ul li.communicate a.active{background-position:-257px -97px;margin:0;}
.tabContent{width:339px;float:left;padding:10px 5px 10px 15px;}
.tabContent div{ font-size:13px;line-height:18px;color:#7C7D7D;height:80px;}
.introlnk{width:389px;float:left;padding:10px;}
.introlnk a{background:url(../images/flashintrolink.gif) top right no-repeat;float:right;padding:3px 30px 3px 0; font-size:13px; color:#00ACE8;}
.colA .btnRow{width:100%;clear:both;}
.colA .btnRow input.signUpNow{background:url(../images/signUpNow.jpg) no-repeat top left;width:202px;height:46px;border:none;cursor:pointer;margin:5px 0 0 90px; float:left;}

.loginTopPan{position:relative;width:400px;height:120px;float:right;}
.loginTopPanInvalid{color:#CC0000; width:100%; float:left; font-size:11px; font-weight:normal; padding-bottom:3px;position:absolute; top:23px; right:0}
.loginTopPanInn{float:right; width:400px; position:absolute; bottom:0px; right:0;}
.loginTopPanInnRow{width:165px;float:left;font-size:12px; font-weight:normal; padding-bottom:5px; margin:0px}
.loginTopPanInnRow label{float:left; line-height:12px; padding-bottom:5px; font-size:11px}
.loginTopPanInnRow span.chkfield{background-color:#FFF; float:left; width:100px}
.loginTopPanInnRow span.chkfield input{float:left; margin:0px 5px 0px 0px; padding:0px; height:13px; width:13px;}
.loginTopPanInnRow label.chkbox{margin-right:0; padding-left:0; line-height:13px}
.loginTopPanInnRow .topLogin{margin-top:82px; float:right;}
.loginTopPanInnRow span.invalidInput{float:left; width:150px; color:#CC0000; font-size:11px; font-weight:normal; padding-bottom:2px}
.loginTopPanInnRowBtn{width:70px;float:left;font-size:12px; font-weight:normal; padding-bottom:5px; padding-top:32px; margin:0px}
.loginTopPanInnRowBtn .inputbtn{margin-right:0}

.marT1{margin-top:1px}

.inputbtn1{margin-right:4px; float:right;}
.inputbtn1 .btn_right1{background:url(../images/input_button_right1.gif) top right no-repeat;height:26px;cursor:pointer;float:left;line-height:26px}
.inputbtn1 .btn_left1{background:url(../images/input_button_left1.gif) top left no-repeat;height:26px;cursor:pointer;line-height:26px;padding-bottom:1px;font-family:Helvetica, Arial, sans-serif;font-size:12px;color:#FFF; font-weight:bold; border:none;}

.totalWrap{width:834px; margin:0px 25px; float:left; border:1px solid #DFDFDF; background-color:#FFF}
* html .totalWrap{margin:0px 12px;}
/*modified by Omkar on 21may 2009 */
.totalWrap .signInBox{width:384px; float:right; padding:10px 4px 4px 4px;}
.totalWrap .signInBox h2{background:#00ACE8; border-left:1px solid #B3E6F8; border-top:1px solid #B3E6F8; padding:2px 0px 4px 6px; 
 font:bold 12px/15px Helvetica; color:#fff}
.totalWrap .signInBox fieldset{padding:18px 0 18px 3%; border:none; float:left; width:96%;}
*:first-child+html .totalWrap .signInBox fieldset{padding:15px 0 15px 3%;/*IE7*/}
* html .totalWrap .signInBox fieldset{padding:15px 0 15px 3%;/* IE6 */}
* html .totalWrap .signInBox .formField span.invalidInput{padding-left:123px;/* IE6 */}
.totalWrap .signInBox .formField{width:100%; float:left; font-size:11px; padding-bottom:10px}
.totalWrap .signInBox .formField.padBot{padding-bottom:12px}
.totalWrap .signInBox .formField label{width:105px; float:left; margin-right:15px; line-height:25px; height:25px; }
.totalWrap .signInBox .formField label span{color:#F00; margin-right:2px}
.totalWrap .signInBox span.invalidInput{padding-left:120px; float:left; width:220px; color:#CC0000; font-size:12px; font-weight:normal; padding-top:2px}
.totalWrap .signInBox .invalidField{width:220px; border-width:2px 1px 1px 2px; border-style:solid; border-color:#CC0000;}
.totalWrap .signInBox .formField span.chkfield input{float:left; margin-right:5px;}
.totalWrap .signInBox .formField label.chkbox{width:180px; margin-right:0; padding-left:0; line-height:13px; font-size:11px; font-weight:normal; }
.totalWrap .signInBox .buttonRow {margin-left:120px; clear:both; padding-bottom:25px}
.totalWrap .signInBox .findBox{float:right; width:65%; margin-bottom:8px}
.totalWrap .signInBox .findBox a{background:url(../images/icon-search.gif) no-repeat 0 3px; float:left; color:#949494; height:14px; line-height:14px; font-size:11px; padding-left:15px; margin-right:12px}

.contactBox{float:left; width:95%; font-size:10px; color:#7C7D7D; padding-left:15px; margin-top:58px; }
.contactBox a img{ vertical-align:middle; line-height:22px;}
.flashContent {height:290px; left:25px; position:absolute; top:20px; width:850px; z-index:10;  behavior: expression(this.shimmed = this.shimmed || 'shimmed:'+this.insertAdjacentHTML('beforeBegin','<iframe style="filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);position:absolute;top:expression(this.nextSibling.offsetTop);left:expression(this.nextSibling.offsetLeft);width:expression(this.nextSibling.offsetWidth);height:expression(this.nextSibling.offsetHeight)"; frameBorder=0 scrolling=no src="javascript:'+"''"+'"></iframe>'), this.style.behavior=null););}

/* Added on 18 May 09 */
.topMostLogin{height:19px;margin-top:-10px; position: absolute; right: 19px; top:39px; z-index: 100;}
.topMostLogin span{display:block; }
.topMostLogin span a.open{background:url(../images/iconopenid.gif) no-repeat left center; padding-left:16px;}
.topMostLogin span a.face{background:url(../images/connect_dark_small_short.gif) no-repeat left center; padding-left:16px;}
.topMostLogin span a.twitter{background:url(../images/twitter.png) no-repeat left center; padding-left:16px;}
.topMostLogin span a{width:32px; display:block; text-align:right; line-height:19px; font-size: 11px;}
/*
new lett menu structure. Omkar
*/
.menuWrapp{ width:100%; margin:0px; padding:0px; height:235px;}
.menuWrapp .menuCont{ margin:0 auto; padding:0; width:281px; height:200px;  position:relative;}
.menuWrapp .menuCont ul{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
.menuWrapp .menuCont ul li{ position:absolute;}
.menuWrapp .menuCont ul li a{ display:block; background:url(../images/menusprite.gif) no-repeat;}
.menuWrapp .menuCont ul li a span{ display:none;}
.menuWrapp .menuCont ul li.about{ width:54px; height:60px; left:0px; top:42px; z-index:5;}
.menuWrapp .menuCont ul li.about a{ background-position:0px -42px; height:60px;}
.menuWrapp .menuCont ul li.about a:hover{ background-position:0px -148px; height:60px;}
.menuWrapp .menuCont ul li.about a.active{ background-position:0px -148px; height:60px;}

.menuWrapp .menuCont ul li.plan{ width:54px; height:70px; left:48px; top:5px; z-index:4;}
.menuWrapp .menuCont ul li.plan a{ background-position:-45px -5px; height:70px;}
.menuWrapp .menuCont ul li.plan a:hover{ background-position:-45px -111px; height:70px;}
.menuWrapp .menuCont ul li.plan a.active{ background-position:-45px -111px; height:70px;}

.menuWrapp .menuCont ul li.share{ width:54px; height:70px; left:110px; top:0px; z-index:3;}
.menuWrapp .menuCont ul li.share a{ background-position:-100px 0px; height:70px;}
.menuWrapp .menuCont ul li.share a:hover{ background-position:-100px -106px; height:70px;}
.menuWrapp .menuCont ul li.share a.active{ background-position:-100px -106px; height:70px;}

.menuWrapp .menuCont ul li.earn{width:54px; height:70px; left:180px; top:10px; z-index:1;}
.menuWrapp .menuCont ul li.earn a{ background-position:-175px -10px; height:70px;}
.menuWrapp .menuCont ul li.earn a:hover{ background-position:-175px -116px; height:70px;}
.menuWrapp .menuCont ul li.earn a.active{background-position:-175px -116px; height:70px;}

.menuWrapp .menuCont ul li.communicate{ width:73px; height:60px; left:207px; top:42px; z-index:2;}
.menuWrapp .menuCont ul li.communicate a{ background-position:-207px -42px; height:60px;}
.menuWrapp .menuCont ul li.communicate a:hover{ background-position:-207px -148px; height:70px;}
.menuWrapp .menuCont ul li.communicate a.active{ background-position:-207px -148px; height:70px;}

.globeCont{position:absolute; width:180px; height:185px; left:42px; top:50px; z-index:7;}
.globeAbout{background:url(../images/globe1.gif) no-repeat;}
.globePlan{background:url(../images/globe3.gif) no-repeat;}
.globeShare{background:url(../images/globe5.gif) no-repeat;}
.globeEarn{background:url(../images/globe4.gif) no-repeat;}
.globeCommunicate{background:url(../images/globe2.gif) no-repeat;}
.cont1{padding:0 10px;color:#7C7D7D;font-size:13px;line-height:18px; height:52px; text-align:center;}
.contactCont{float:left; width:100%; font-size:10px; color:#7C7D7D; padding-left:15px;}
.contactCont a img{ vertical-align:middle; line-height:22px;}
.contactCont .contcatLeft{ float:left; padding:1px 5px 0 0px;}
.contactCont.inputbtn{ margin-right: 0px;}
/**/
/*New Index page 19 Aung, 09*/
.w131{width:131px;}

.totalWrap2{width:805px; padding:10px 15px 10px 14px; margin:0px 25px; float:left; border:1px solid #DFDFDF; background-color:#FFF}
* html .totalWrap2{margin:0px 12px;}
.totalWrap2 .signInBox{width:326px; float:right; padding:0; border:1px solid #C0C0C0;}
.totalWrap2 .signInBox h2{background:#00ACE8; padding:2px 0px 4px 6px; font:bold 12px/15px Helvetica; color:#fff}
.totalWrap2 .signInBox fieldset{padding:18px 0 7px 3%; border:none; float:left; width:96%; margin:0}
*:first-child+html .totalWrap .signInBox fieldset{padding:15px 0 15px 3%;/*IE7*/}
* html .totalWrap2 .signInBox fieldset{padding:15px 0 15px 3%;/* IE6 */}
* html .totalWrap2 .signInBox .formField span.invalidInput{padding-left:123px;/* IE6 */}
.totalWrap2 .signInBox .formField{width:100%; float:left; font-size:11px; padding-bottom:10px}
.totalWrap2 .signInBox .formField.padBot{padding-bottom:12px}
.totalWrap2 .signInBox .formField label{width:105px; float:left; margin-right:15px; line-height:25px; height:25px; }
.totalWrap2 .signInBox .formField label span{color:#F00; margin-right:2px}
.totalWrap2 .signInBox span.invalidInput{padding-left:120px; float:left; width:220px; color:#CC0000; font-size:12px; font-weight:normal; padding-top:2px}
.totalWrap2 .signInBox .invalidField{width:220px; border-width:2px 1px 1px 2px; border-style:solid; border-color:#CC0000;}
.totalWrap2 .signInBox .formField span.chkfield input{float:left; margin-right:5px;}
.totalWrap2 .signInBox .formField label.chkbox{width:180px; margin-right:0; padding-left:0; line-height:13px; font-size:11px; font-weight:normal; }
.totalWrap2 .signInBox .buttonRow {margin-left:120px; clear:both; padding-bottom:25px}

.menuWrapp2{ width:100%; margin:0px; padding:0px; height:184px; text-align:center;}
.tabCnt2{width:455px;float:left; border:1px solid #C5C5C5;}

.aboutTL{width:88px; height:115px; float:left; background-color:#E1E2E2; padding:11px 11px 0 11px;font-size:11px; color:#676A6C;  }
a.tellMeMore{color:#07B1FF; margin-top:3px; margin-top:8px; display:block; background:url(../images/bulletBlue.gif) no-repeat 0 2px; padding-left:8px; font-weight:bold; }
.colRht{width:328px; float:right; }
.introContSub{font-size:11px; padding:8px 0 5px 8px; float:left; width:336px; }
.style1{color:#07B1FF; font-weight:bold; }
.doForMn{width:100%; padding:10px 0 0 0; float:left; }
.doForMn .doForImg{width:59px; height:70px; float:left; margin-right:5px; text-align:center; }
.doForMn .doForImg a{padding:55px 0 0 1px; display:block; color:#fff; font-size:9px;  width:100%; }
.doForMn .doForImg.players{background:url(../images/playerImg.gif) top left no-repeat; }
.doForMn .doForImg.clubOfficials{background:url(../images/officialClub.gif) top left no-repeat; }
.doForMn .doForImg.supporters{background:url(../images/supporters.gif) top left no-repeat; }
.doForMn .doForImg.associations{background:url(../images/associations.gif) top left no-repeat; }
.doForMn .doForImg.tournaments{background:url(../images/tournaments.gif) top left no-repeat; }
.introContSub .findBox{float:left; width:65%; margin-top:5px}
.introContSub .findBox a{background:url(../images/icon-search.gif) no-repeat 0 3px; float:left; color:#949494; height:14px; line-height:14px; font-size:11px; padding-left:15px; margin-right:12px; font-size:10px;}

.contactCont2{float:right; width:95%; font-size:10px; color:#7C7D7D;}
.contactCont2 a img{ vertical-align:middle; line-height:22px;}
.contactCont2 .contcatLeft{ float:right; padding:4px 0 0 0;}

.chk{width:16px;float:left;height:16px;margin-right:3px;padding:0;}
.w150 {width:150px;}
.w80 {width:80px;}
input.chk{height:13px; width:13px;}
select {color:#333333; font-family:Helvetica,Arial,sans-serif; font-size:12px;}