.fl{
	float:left;
}
.fr{
	float:right;
}

.al{
	text-align:left;
}
.ac{
	text-align:center;
}
.ar{
	text-align:right;
}
.bold{
	font-weight:bold;	
}
.italic { font-style:italic; }

.blockIMG {
 display:block;
 margin:0;
}

/* padding styles */

.pt0{ padding-top:0px; } .pt1{ padding-top:1px; } .pt2{ padding-top:2px; } .pt3{ padding-top:3px; } .pt4{ padding-top:4px; } .pt5{ padding-top:5px; } .pt6{ padding-top:6px; } .pt7{ padding-top:7px; } .pt8{ padding-top:8px; } .pt9{ padding-top:9px; } .pt10{ padding-top:10px; } .pt11{ padding-top:11px; } .pt12{ padding-top:12px; } .pt13{ padding-top:13px; } .pt14{ padding-top:14px; } .pt15{ padding-top:15px; } .pt16{ padding-top:16px; } .pt17{ padding-top:17px; } .pt18{ padding-top:18px; } .pt19{ padding-top:19px; } .pt20{ padding-top:20px; } .pt21{ padding-top:21px; } .pt22{ padding-top:22px; } .pt23{ padding-top:23px; } .pt24{ padding-top:24px; } .pt25{ padding-top:25px; } .pt26{ padding-top:26px; } .pt27{ padding-top:27px; } .pt28{ padding-top:28px; } .pt29{ padding-top:29px; } .pt30{ padding-top:30px; } .pt31{ padding-top:31px; } .pt32{ padding-top:32px; } .pt33{ padding-top:33px; } .pt34{ padding-top:34px; } .pt35{ padding-top:35px; } .pt36{ padding-top:36px; }  .pt40{ padding-top:40px; } .pt45{ padding-top:45px; } .pt50{ padding-top:50px; } .pt55{ padding-top:55px; } .pt60{ padding-top:60px; } .pt65{ padding-top:65px; } .pt70{ padding-top:70px; } .pt75{ padding-top:75px; } .pt80{ padding-top:80px; } .pt85{ padding-top:85px; } .pt90{ padding-top:90px; } .pt95{ padding-top:95px; } .pt100{ padding-top:100px; } .pt105{ padding-top:105px; } .pt110{ padding-top:110px; } .pt115{ padding-top:115px; } .pt120{ padding-top:120px; } .pt125{ padding-top:125px; } .pt130{ padding-top:130px; } .pt135{ padding-top:135px; } .pt140{ padding-top:140px; } .pt145{ padding-top:145px; } .pt150{ padding-top:150px; } .pt155{ padding-top:155px; } .pt160{ padding-top:160px; } .pt165{ padding-top:165px; } .pt170{ padding-top:170px; } .pt175{ padding-top:175px; } .pt180{ padding-top:180px; } .pt185{ padding-top:185px; } .pt190{ padding-top:190px; } .pt195{ padding-top:195px; } .pt200{ padding-top:200px; } 

.pr0{ padding-right:0px; } .pr1{ padding-right:1px; } .pr2{ padding-right:2px; } .pr3{ padding-right:3px; } .pr4{ padding-right:4px; } .pr5{ padding-right:5px; } .pr6{ padding-right:6px; } .pr7{ padding-right:7px; } .pr8{ padding-right:8px; } .pr9{ padding-right:9px; } .pr10{ padding-right:10px; } .pr11{ padding-right:11px; } .pr12{ padding-right:12px; } .pr13{ padding-right:13px; } .pr14{ padding-right:14px; } .pr15{ padding-right:15px; } .pr16{ padding-right:16px; } .pr17{ padding-right:17px; } .pr18{ padding-right:18px; } .pr19{ padding-right:19px; } .pr20{ padding-right:20px; } .pr21{ padding-right:21px; } .pr22{ padding-right:22px; } .pr23{ padding-right:23px; } .pr24{ padding-right:24px; } .pr25{ padding-right:25px; } .pr26{ padding-right:26px; } .pr27{ padding-right:27px; } .pr28{ padding-right:28px; } .pr29{ padding-right:29px; } .pr30{ padding-right:30px; } .pr31{ padding-right:31px; } .pr32{ padding-right:32px; } .pr33{ padding-right:33px; } .pr34{ padding-right:34px; } .pr35{ padding-right:35px; } .pr36{ padding-right:36px; }  .pr40{ padding-right:40px; } .pr45{ padding-right:45px; } .pr50{ padding-right:50px; } .pr55{ padding-right:55px; } .pr60{ padding-right:60px; } .pr65{ padding-right:65px; } .pr70{ padding-right:70px; } .pr75{ padding-right:75px; } .pr80{ padding-right:80px; } .pr85{ padding-right:85px; } .pr90{ padding-right:90px; } .pr95{ padding-right:95px; } .pr100{ padding-right:100px; } .pr105{ padding-right:105px; } .pr110{ padding-right:110px; } .pr115{ padding-right:115px; } .pr120{ padding-right:120px; } .pr125{ padding-right:125px; } .pr130{ padding-right:130px; } .pr135{ padding-right:135px; } .pr140{ padding-right:140px; } .pr145{ padding-right:145px; } .pr150{ padding-right:150px; } .pr155{ padding-right:155px; } .pr160{ padding-right:160px; } .pr165{ padding-right:165px; } .pr170{ padding-right:170px; } .pr175{ padding-right:175px; } .pr180{ padding-right:180px; } .pr185{ padding-right:185px; } .pr190{ padding-right:190px; } .pr195{ padding-right:195px; } .pr200{ padding-right:200px; } 

.pb0{ padding-bottom:0px; } .pb1{ padding-bottom:1px; } .pb2{ padding-bottom:2px; } .pb3{ padding-bottom:3px; } .pb4{ padding-bottom:4px; } .pb5{ padding-bottom:5px; } .pb6{ padding-bottom:6px; } .pb7{ padding-bottom:7px; } .pb8{ padding-bottom:8px; } .pb9{ padding-bottom:9px; } .pb10{ padding-bottom:10px; } .pb11{ padding-bottom:11px; } .pb12{ padding-bottom:12px; } .pb13{ padding-bottom:13px; } .pb14{ padding-bottom:14px; } .pb15{ padding-bottom:15px; } .pb16{ padding-bottom:16px; } .pb17{ padding-bottom:17px; } .pb18{ padding-bottom:18px; } .pb19{ padding-bottom:19px; } .pb20{ padding-bottom:20px; } .pb21{ padding-bottom:21px; } .pb22{ padding-bottom:22px; } .pb23{ padding-bottom:23px; } .pb24{ padding-bottom:24px; } .pb25{ padding-bottom:25px; } .pb26{ padding-bottom:26px; } .pb27{ padding-bottom:27px; } .pb28{ padding-bottom:28px; } .pb29{ padding-bottom:29px; } .pb30{ padding-bottom:30px; } .pb31{ padding-bottom:31px; } .pb32{ padding-bottom:32px; } .pb33{ padding-bottom:33px; } .pb34{ padding-bottom:34px; } .pb35{ padding-bottom:35px; } .pb36{ padding-bottom:36px; } .pb40{ padding-bottom:40px; } .pb45{ padding-bottom:45px; } .pb50{ padding-bottom:50px; } .pb55{ padding-bottom:55px; } .pb60{ padding-bottom:60px; } .pb65{ padding-bottom:65px; } .pb70{ padding-bottom:70px; } .pb75{ padding-bottom:75px; } .pb80{ padding-bottom:80px; } .pb85{ padding-bottom:85px; } .pb90{ padding-bottom:90px; } .pb95{ padding-bottom:95px; } .pb100{ padding-bottom:100px; } .pb105{ padding-bottom:105px; } .pb110{ padding-bottom:110px; } .pb115{ padding-bottom:115px; } .pb120{ padding-bottom:120px; } .pb125{ padding-bottom:125px; } .pb130{ padding-bottom:130px; } .pb135{ padding-bottom:135px; } .pb140{ padding-bottom:140px; } .pb145{ padding-bottom:145px; } .pb150{ padding-bottom:150px; } .pb155{ padding-bottom:155px; } .pb160{ padding-bottom:160px; } .pb165{ padding-bottom:165px; } .pb170{ padding-bottom:170px; } .pb175{ padding-bottom:175px; } .pb180{ padding-bottom:180px; } .pb185{ padding-bottom:185px; } .pb190{ padding-bottom:190px; } .pb195{ padding-bottom:195px; } .pb200{ padding-bottom:200px; } 


.pl0{ padding-left:0px; } .pl1{ padding-left:1px; } .pl2{ padding-left:2px; } .pl3{ padding-left:3px; } .pl4{ padding-left:4px; } .pl5{ padding-left:5px; } .pl6{ padding-left:6px; } .pl7{ padding-left:7px; } .pl8{ padding-left:8px; } .pl9{ padding-left:9px; } .pl10{ padding-left:10px; } .pl11{ padding-left:11px; } .pl12{ padding-left:12px; } .pl13{ padding-left:13px; } .pl14{ padding-left:14px; } .pl15{ padding-left:15px; } .pl16{ padding-left:16px; } .pl17{ padding-left:17px; } .pl18{ padding-left:18px; } .pl19{ padding-left:19px; } .pl20{ padding-left:20px; } .pl21{ padding-left:21px; } .pl22{ padding-left:22px; } .pl23{ padding-left:23px; } .pl24{ padding-left:24px; } .pl25{ padding-left:25px; } .pl26{ padding-left:26px; } .pl27{ padding-left:27px; } .pl28{ padding-left:28px; } .pl29{ padding-left:29px; } .pl30{ padding-left:30px; } .pl31{ padding-left:31px; } .pl32{ padding-left:32px; } .pl33{ padding-left:33px; } .pl34{ padding-left:34px; } .pl35{ padding-left:35px; } .pl36{ padding-left:36px; }  .pl40{ padding-left:40px; } .pl45{ padding-left:45px; } .pl50{ padding-left:50px; } .pl55{ padding-left:55px; } .pl60{ padding-left:60px; } .pl65{ padding-left:65px; } .pl70{ padding-left:70px; } .pl75{ padding-left:75px; } .pl80{ padding-left:80px; } .pl85{ padding-left:85px; } .pl90{ padding-left:90px; } .pl95{ padding-left:95px; } .pl100{ padding-left:100px; } .pl105{ padding-left:105px; } .pl110{ padding-left:110px; } .pl115{ padding-left:115px; } .pl120{ padding-left:120px; } .pl125{ padding-left:125px; } .pl130{ padding-left:130px; } .pl135{ padding-left:135px; } .pl140{ padding-left:140px; } .pl145{ padding-left:145px; } .pl150{ padding-left:150px; } .pl155{ padding-left:155px; } .pl160{ padding-left:160px; } .pl165{ padding-left:165px; } .pl170{ padding-left:170px; } .pl175{ padding-left:175px; } .pl180{ padding-left:180px; } .pl185{ padding-left:185px; } .pl190{ padding-left:190px; } .pl195{ padding-left:195px; } .pl200{ padding-left:200px; } 

/* margin styles */

.mt0{ margin-top:0px; } .mt1{ margin-top:1px; } .mt2{ margin-top:2px; } .mt3{ margin-top:3px; } .mt4{ margin-top:4px; } .mt5{ margin-top:5px; } .mt6{ margin-top:6px; } .mt7{ margin-top:7px; } .mt8{ margin-top:8px; } .mt9{ margin-top:9px; } .mt10{ margin-top:10px; } .mt11{ margin-top:11px; } .mt12{ margin-top:12px; } .mt13{ margin-top:13px; } .mt14{ margin-top:14px; } .mt15{ margin-top:15px; } .mt16{ margin-top:16px; } .mt17{ margin-top:17px; } .mt18{ margin-top:18px; } .mt19{ margin-top:19px; } .mt20{ margin-top:20px; } .mt21{ margin-top:21px; } .mt22{ margin-top:22px; } .mt23{ margin-top:23px; } .mt24{ margin-top:24px; } .mt25{ margin-top:25px; } .mt26{ margin-top:26px; } .mt27{ margin-top:27px; } .mt28{ margin-top:28px; } .mt29{ margin-top:29px; } .mt30{ margin-top:30px; } .mt31{ margin-top:31px; } .mt32{ margin-top:32px; } .mt33{ margin-top:33px; } .mt34{ margin-top:34px; } .mt35{ margin-top:35px; } .mt36{ margin-top:36px; }  .mt40{ margin-top:40px; } .mt45{ margin-top:45px; } .mt50{ margin-top:50px; } .mt55{ margin-top:55px; } .mt60{ margin-top:60px; } .mt65{ margin-top:65px; } .mt70{ margin-top:70px; } .mt75{ margin-top:75px; } .mt80{ margin-top:80px; } .mt85{ margin-top:85px; } .mt90{ margin-top:90px; } .mt95{ margin-top:95px; } .mt100{ margin-top:100px; } .mt105{ margin-top:105px; } .mt110{ margin-top:110px; } .mt115{ margin-top:115px; } .mt120{ margin-top:120px; } .mt125{ margin-top:125px; } .mt130{ margin-top:130px; } .mt135{ margin-top:135px; } .mt140{ margin-top:140px; } .mt145{ margin-top:145px; } .mt150{ margin-top:150px; } .mt155{ margin-top:155px; } .mt160{ margin-top:160px; } .mt165{ margin-top:165px; } .mt170{ margin-top:170px; } .mt175{ margin-top:175px; } .mt180{ margin-top:180px; } .mt185{ margin-top:185px; } .mt190{ margin-top:190px; } .mt195{ margin-top:195px; } .mt200{ margin-top:200px; } 

.mr0{ margin-right:0px; } .mr1{ margin-right:1px; } .mr2{ margin-right:2px; } .mr3{ margin-right:3px; } .mr4{ margin-right:4px; } .mr5{ margin-right:5px; } .mr6{ margin-right:6px; } .mr7{ margin-right:7px; } .mr8{ margin-right:8px; } .mr9{ margin-right:9px; } .mr10{ margin-right:10px; } .mr11{ margin-right:11px; } .mr12{ margin-right:12px; } .mr13{ margin-right:13px; } .mr14{ margin-right:14px; } .mr15{ margin-right:15px; } .mr16{ margin-right:16px; } .mr17{ margin-right:17px; } .mr18{ margin-right:18px; } .mr19{ margin-right:19px; } .mr20{ margin-right:20px; } .mr21{ margin-right:21px; } .mr22{ margin-right:22px; } .mr23{ margin-right:23px; } .mr24{ margin-right:24px; } .mr25{ margin-right:25px; } .mr26{ margin-right:26px; } .mr27{ margin-right:27px; } .mr28{ margin-right:28px; } .mr29{ margin-right:29px; } .mr30{ margin-right:30px; } .mr31{ margin-right:31px; } .mr32{ margin-right:32px; } .mr33{ margin-right:33px; } .mr34{ margin-right:34px; } .mr35{ margin-right:35px; } .mr36{ margin-right:36px; }  .mr40{ margin-right:40px; } .mr45{ margin-right:45px; } .mr50{ margin-right:50px; } .mr55{ margin-right:55px; } .mr60{ margin-right:60px; } .mr65{ margin-right:65px; } .mr70{ margin-right:70px; } .mr75{ margin-right:75px; } .mr80{ margin-right:80px; } .mr85{ margin-right:85px; } .mr90{ margin-right:90px; } .mr95{ margin-right:95px; } .mr100{ margin-right:100px; } .mr105{ margin-right:105px; } .mr110{ margin-right:110px; } .mr115{ margin-right:115px; } .mr120{ margin-right:120px; } .mr125{ margin-right:125px; } .mr130{ margin-right:130px; } .mr135{ margin-right:135px; } .mr140{ margin-right:140px; } .mr145{ margin-right:145px; } .mr150{ margin-right:150px; } .mr155{ margin-right:155px; } .mr160{ margin-right:160px; } .mr165{ margin-right:165px; } .mr170{ margin-right:170px; } .mr175{ margin-right:175px; } .mr180{ margin-right:180px; } .mr185{ margin-right:185px; } .mr190{ margin-right:190px; } .mr195{ margin-right:195px; } .mr200{ margin-right:200px; } 

.mb0{ margin-bottom:0px; } .mb1{ margin-bottom:1px; } .mb2{ margin-bottom:2px; } .mb3{ margin-bottom:3px; } .mb4{ margin-bottom:4px; } .mb5{ margin-bottom:5px; } .mb6{ margin-bottom:6px; } .mb7{ margin-bottom:7px; } .mb8{ margin-bottom:8px; } .mb9{ margin-bottom:9px; } .mb10{ margin-bottom:10px; } .mb11{ margin-bottom:11px; } .mb12{ margin-bottom:12px; } .mb13{ margin-bottom:13px; } .mb14{ margin-bottom:14px; } .mb15{ margin-bottom:15px; } .mb16{ margin-bottom:16px; } .mb17{ margin-bottom:17px; } .mb18{ margin-bottom:18px; } .mb19{ margin-bottom:19px; } .mb20{ margin-bottom:20px; } .mb21{ margin-bottom:21px; } .mb22{ margin-bottom:22px; } .mb23{ margin-bottom:23px; } .mb24{ margin-bottom:24px; } .mb25{ margin-bottom:25px; } .mb26{ margin-bottom:26px; } .mb27{ margin-bottom:27px; } .mb28{ margin-bottom:28px; } .mb29{ margin-bottom:29px; } .mb30{ margin-bottom:30px; } .mb31{ margin-bottom:31px; } .mb32{ margin-bottom:32px; } .mb33{ margin-bottom:33px; } .mb34{ margin-bottom:34px; } .mb35{ margin-bottom:35px; } .mb36{ margin-bottom:36px; }  .mb40{ margin-bottom:40px; } .mb45{ margin-bottom:45px; } .mb50{ margin-bottom:50px; } .mb55{ margin-bottom:55px; } .mb60{ margin-bottom:60px; } .mb65{ margin-bottom:65px; } .mb70{ margin-bottom:70px; } .mb75{ margin-bottom:75px; } .mb80{ margin-bottom:80px; } .mb85{ margin-bottom:85px; } .mb90{ margin-bottom:90px; } .mb95{ margin-bottom:95px; } .mb100{ margin-bottom:100px; } .mb105{ margin-bottom:105px; } .mb110{ margin-bottom:110px; } .mb115{ margin-bottom:115px; } .mb120{ margin-bottom:120px; } .mb125{ margin-bottom:125px; } .mb130{ margin-bottom:130px; } .mb135{ margin-bottom:135px; } .mb140{ margin-bottom:140px; } .mb145{ margin-bottom:145px; } .mb150{ margin-bottom:150px; } .mb155{ margin-bottom:155px; } .mb160{ margin-bottom:160px; } .mb165{ margin-bottom:165px; } .mb170{ margin-bottom:170px; } .mb175{ margin-bottom:175px; } .mb180{ margin-bottom:180px; } .mb185{ margin-bottom:185px; } .mb190{ margin-bottom:190px; } .mb195{ margin-bottom:195px; } .mb200{ margin-bottom:200px; } 

.ml0{ margin-left:0px; } .ml1{ margin-left:1px; } .ml2{ margin-left:2px; } .ml3{ margin-left:3px; } .ml4{ margin-left:4px; } .ml5{ margin-left:5px; } .ml6{ margin-left:6px; } .ml7{ margin-left:7px; } .ml8{ margin-left:8px; } .ml9{ margin-left:9px; } .ml10{ margin-left:10px; } .ml11{ margin-left:11px; } .ml12{ margin-left:12px; } .ml13{ margin-left:13px; } .ml14{ margin-left:14px; } .ml15{ margin-left:15px; } .ml16{ margin-left:16px; } .ml17{ margin-left:17px; } .ml18{ margin-left:18px; } .ml19{ margin-left:19px; } .ml20{ margin-left:20px; } .ml21{ margin-left:21px; } .ml22{ margin-left:22px; } .ml23{ margin-left:23px; } .ml24{ margin-left:24px; } .ml25{ margin-left:25px; } .ml26{ margin-left:26px; } .ml27{ margin-left:27px; } .ml28{ margin-left:28px; } .ml29{ margin-left:29px; } .ml30{ margin-left:30px; } .ml31{ margin-left:31px; } .ml32{ margin-left:32px; } .ml33{ margin-left:33px; } .ml34{ margin-left:34px; } .ml35{ margin-left:35px; } .ml36{ margin-left:36px; }  .ml40{ margin-left:40px; } .ml45{ margin-left:45px; } .ml50{ margin-left:50px; } .ml55{ margin-left:55px; } .ml60{ margin-left:60px; } .ml65{ margin-left:65px; } .ml70{ margin-left:70px; } .ml75{ margin-left:75px; } .ml80{ margin-left:80px; } .ml85{ margin-left:85px; } .ml90{ margin-left:90px; } .ml95{ margin-left:95px; } .ml100{ margin-left:100px; } .ml105{ margin-left:105px; } .ml110{ margin-left:110px; } .ml115{ margin-left:115px; } .ml120{ margin-left:120px; } .ml125{ margin-left:125px; } .ml130{ margin-left:130px; } .ml135{ margin-left:135px; } .ml140{ margin-left:140px; } .ml145{ margin-left:145px; } .ml150{ margin-left:150px; } .ml155{ margin-left:155px; } .ml160{ margin-left:160px; } .ml165{ margin-left:165px; } .ml170{ margin-left:170px; } .ml175{ margin-left:175px; } .ml180{ margin-left:180px; } .ml185{ margin-left:185px; } .ml190{ margin-left:190px; } .ml195{ margin-left:195px; } .ml200{ margin-left:200px; } 

/* width styles */

.w0{ width:0px; } .w1{ width:1px; } .w2{ width:2px; } .w3{ width:3px; } .w4{ width:4px; } .w5{ width:5px; } .w6{ width:6px; } .w7{ width:7px; } .w8{ width:8px; } .w9{ width:9px; } .w10{ width:10px; } .w11{ width:11px; } .w12{ width:12px; } .w13{ width:13px; } .w14{ width:14px; } .w15{ width:15px; } .w16{ width:16px; } .w17{ width:17px; } .w18{ width:18px; } .w19{ width:19px; } .w20{ width:20px; } .w21{ width:21px; } .w22{ width:22px; } .w23{ width:23px; } .w24{ width:24px; } .w25{ width:25px; } .w26{ width:26px; } .w27{ width:27px; } .w28{ width:28px; } .w29{ width:29px; } .w30{ width:30px; } .w31{ width:31px; } .w32{ width:32px; } .w33{ width:33px; } .w34{ width:34px; } .w35{ width:35px; } .w36{ width:36px; }  .w40{ width:40px; } .w45{ width:45px; } .w50{ width:50px; } .w55{ width:55px; } .w60{ width:60px; } .w65{ width:65px; } .w70{ width:70px; } .w75{ width:75px; } .w80{ width:80px; } .w85{ width:85px; } .w90{ width:90px; } .w95{ width:95px; } .w100{ width:100px; } .w105{ width:105px; } .w110{ width:110px; } .w115{ width:115px; } .w120{ width:120px; } .w125{ width:125px; } .w130{ width:130px; } .w135{ width:135px; } .w140{ width:140px; } .w145{ width:145px; } .w150{ width:150px; } .w155{ width:155px; } .w160{ width:160px; } .w165{ width:165px; } .w170{ width:170px; } .w175{ width:175px; } .w180{ width:180px; } .w185{ width:185px; } .w190{ width:190px; } .w195{ width:195px; } .w200{ width:200px; } .w205{ width:205px; } .w210{ width:210px; } .w215{ width:215px; } .w220{ width:220px; } .w225{ width:225px; } .w230{ width:230px; } .w235{ width:235px; } .w240{ width:240px; } .w245{ width:245px; } .w250{ width:250px; } .w255{ width:255px; } .w260{ width:260px; } .w265{ width:265px; } .w270{ width:270px; } .w275{ width:275px; } .w280{ width:280px; } .w285{ width:285px; } .w290{ width:290px; } .w295{ width:295px; } .w300{ width:300px; } .w305{ width:305px; } .w310{ width:310px; } .w315{ width:315px; } .w320{ width:320px; } .w325{ width:325px; } .w330{ width:330px; } .w335{ width:335px; } .w340{ width:340px; } .w345{ width:345px; } .w350{ width:350px; } .w355{ width:355px; } .w360{ width:360px; } .w365{ width:365px; } .w370{ width:370px; } .w375{ width:375px; } .w380{ width:380px; } .w385{ width:385px; } .w390{ width:390px; } .w395{ width:395px; } .w400{ width:400px; } .w405{ width:405px; } .w410{ width:410px; } .w415{ width:415px; } .w420{ width:420px; } .w425{ width:425px; } .w430{ width:430px; } .w435{ width:435px; } .w440{ width:440px; } .w445{ width:445px; } .w450{ width:450px; } .w455{ width:455px; } .w460{ width:460px; } .w465{ width:465px; } .w470{ width:470px; } .w475{ width:475px; } .w480{ width:480px; } .w485{ width:485px; } .w490{ width:490px; } .w495{ width:495px; } .w500{ width:500px; } .w505{ width:505px; } .w510{ width:510px; } .w515{ width:515px; } .w520{ width:520px; } .w525{ width:525px; } .w530{ width:530px; } .w535{ width:535px; } .w540{ width:540px; } .w545{ width:545px; } .w550{ width:550px; } .w555{ width:555px; } .w560{ width:560px; } .w565{ width:565px; } .w570{ width:570px; } .w575{ width:575px; } .w580{ width:580px; } .w585{ width:585px; } .w590{ width:590px; } .w595{ width:595px; } .w600{ width:600px; } .w605{ width:605px; } .w610{ width:610px; } .w615{ width:615px; } .w620{ width:620px; } .w625{ width:625px; } .w630{ width:630px; } .w635{ width:635px; } .w640{ width:640px; } .w645{ width:645px; } .w650{ width:650px; } .w655{ width:655px; } .w660{ width:660px; } .w665{ width:665px; } .w670{ width:670px; } .w675{ width:675px; } .w680{ width:680px; } .w685{ width:685px; } .w690{ width:690px; } .w695{ width:695px; } .w700{ width:700px; } .w705{ width:705px; } .w710{ width:710px; } .w715{ width:715px; } .w720{ width:720px; } .w725{ width:725px; } .w730{ width:730px; } .w735{ width:735px; } .w740{ width:740px; } .w745{ width:745px; } .w750{ width:750px; } .w755{ width:755px; } .w760{ width:760px; } .w765{ width:765px; } .w770{ width:770px; } .w775{ width:775px; } .w780{ width:780px; } .w785{ width:785px; } .w790{ width:790px; } .w795{ width:795px; } .w800{ width:800px; } 

/* additional styles */
.bold{	font-weight:bold;}

.ar{ text-align:right;} .al{ text-align:left;} .ac{ text-align:center;}

.w222{ width:222px; }


/* CSS Document */

/* ------------------------------------------ */

/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */

/* ------------------------------------------ */

* { margin: 0; padding: 0;/*text-decoration:none;*/list-style:none ; text-decoration:none;}

html { overflow-y: scroll; }

a { outline: none; 	}

a img { border: none; }

img{ border:none}

a{ /*text-decoration:none;*/}

/* END RESET */

/* ------------------------------------------ */

/* PAGE STRUCTURE */

/* ------------------------------------------ */

.clear{

	clear:both;
}

/* CSS Document */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/

.clearfix {display:block;}

/* End hide from IE-mac */

/* font reset */

body {
	text-align:center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:62.5%;
	color:#1d2c50;
}

/* @group Font sizes */

/* basic font sizes */

p, #contact {
	font-size: 1.3em ;
}

/*p, ul, ol, dl, table, address, blockquote, fieldset, pre, form div {
	font-size: 1.3em ;
}*/

/* CSS Document */

body{
	background:#151419 url(../images/body.jpg) left top repeat-x;
	text-align:center;
}

body.home{
	background:#151419 url(../images/body-home.jpg) left top repeat-x;
}

.wrapper{
	width:970px;
	margin:0 auto;
	text-align:left;
	/*border:1px solid #0F0;*/
}

/*HEADER STYLES*/

#header{
	/*height:267px;*/
	height:195px;
}

#header-top{
	height:134px;
}

#logo{
	float:left;
	margin:32px 0 0 20px;
}

#logo a{
	background:url(../images/logo.png) no-repeat;
	width:265px;
	height:75px;
	text-indent:-3000px;
	display:block;
}

#top-links{
	float:right;
	padding-top:17px;
}

#contact{
	width:340px;
}

#contact p{
	float:left;
	font-size:12px;
}

#contact p, #trading h2{
	color:#ffffff;
}

#contact ul, #trading ul{
	float:right;
}

#contact ul li, #trading ul li{
	float:left;
	color:#cccccc;
}

#contact ul li.last, #trading ul li.last{
	background:none;
}

#contact ul li a, #trading ul li a{
	color:#cccccc;
}

#contact ul li{
	padding:0 11px;
	background:url(../images/top-links-sep.jpg) right center no-repeat;
	font-size:12px;
}

#trading{
	padding:40px 4px 0 0;
}

#trading h2{
	font-size:1.8em;
	text-align:right;
	font-weight:normal;
	padding-right:7px;
}

#trading ul li{
	padding:0 6px;
	background:url(../images/trading-sep.jpg) right center no-repeat;
	font-size:11px;
}

/*MENU STYLES*/

#nav ul li{
	float:left;
	font-size:1.7em;
	padding-right:32px;
	line-height:39px;
}

#nav ul li a:link, #nav ul li a:visited{
	color:#ffffff;
}

#nav ul li.selected a, #nav ul li a:hover{
	color:#ff9900;
}

/*BANNER STYLES*/

#banner{
	border:15px solid #FFF;
	margin-bottom:18px;
}

#banner.index{
	background:url(../images/banner-home.jpg) no-repeat;
	width:940px;
	height:270px;
}
#banner h3{
	font-size:1.5em;
	color:#ff9900;
	font-weight:normal;
	padding-bottom:5px;
}
.quality{
	float:right;
	width:480px;
	margin-right:26px;
}
.shapes{
	float:right;
	padding-top:11px;
	padding-bottom:20px;
}
.shapes img{
	padding-right:6px;
}
.shapes a.selected img{
	background:url(../images/img4-selected.png) -4px -21px no-repeat;
}
.shapes img.last, p.clarity a.last, p.color a.last{
	padding-right:0px;
}
.quality-left{
	float:left;
	width:222px;
	padding-right:35px;
}
.quality-right{
	float:right;
	width:222px;
}
.quality-left h3, .quality-right h3{
	background:url(../images/diamond-small.png) left center no-repeat;
	padding-left:18px;
}
.quality p{
	font-size:1.3em;
	color:#cccccc;
}
.quality p a.selected{
	color:#666666;
}
p.clarity a, p.color a{
	color:#cccccc;
}
p.clarity a{
	padding-right:4px;
}
p.color a{
	padding:0 10px 0 10px;
}
.quality-blk{
	padding-bottom:5px;
}

#models{
	background:#151419 url(../images/model-bg.jpg) left top repeat-x;
	margin-bottom:20px;
}

#models p{
	font-size:1.6em;
	color:#b3b3b3;
}

#models h3{
	color:#ffffff;
	font-size:2.8em;
	font-style:italic;
	font-weight:normal;
	padding-bottom:8px;
}

#models h3, .blk-left img{
	padding-left:15px;
}

.block{
	width:322px;
	float:left;
	padding-bottom:5px;
}

.blk-left{
	float:left;
	padding:15px 0 0 17px;
}

.blk-right{
	float:right;
}

/*CONTENT STYLES*/

.content{
	background:#151419 url(../images/content-bg.jpg) repeat-x;
	margin-bottom:18px;
}

.content h2{
	font-style:italic;
	font-weight:normal;
	padding-bottom:12px;
}

.content p{
	text-align:justify;
}

.indent{
	border-left:3px solid #dcdcdc;
	padding:0 0 0 20px;
}

#main{
	float:left;
	width:651px;
	background:#FFF;
	padding:25px 72px 50px 22px;
	min-height:340px;
	height:auto !important;
	height:340px;
}

#main h2{
	font-size:2.6em;
	color:#1d2c50;
}

#main h3{
	font-size:1.8em;
	color:#1d2c50;
	line-height:22px;
	//border-left:3px solid #dcdcdc;
	padding:10px 0 10px 0;
}

#main p{
	line-height:22px;
	//border-left:3px solid #dcdcdc;
	//padding:0 0 25px 20px;
	padding:0 0 15px 0px;
}

#main p.blk{
	padding-bottom:0px;
}

/*SIDEBAR STYLES*/

#sidebar{
	float:right;
	width:224px;
	border-top:1px solid #666666;
	border-bottom:1px solid #666666;
	border-right:1px solid #666666;
}

.inside{
	background:#29282d;
	margin:10px;
	padding:16px 14px 0px 13px;
}

#sidebar h2{
	font-size:1.9em;
	color:#ffffff;
}

#sidebar p{
	color:#ffffff;
	line-height:20px;
}

.quote{
	background:url(../images/quote.png) left top no-repeat;
	padding-left:8px;
	width:19px;
	height:17px;
	float:left;
}

#sidebar p.blue{
	float:right;
	color:#7f97bb;
	padding-bottom:13px;
}

/*SEARCHFORM STYLES */

#searchform #input-wrapper{
	width:173px;
	height:18px;
	background:#ffffff;
	border:2px solid #cccccc;
	margin-bottom:10px;
}

#searchform .input{
	background:none;
	border:none;
	width:161px;
	height:18px;
	padding:0 6px 0 6px;
	color:#999999;
}

#searchform .submit{
	padding-bottom:15px;
	float:right;
}

/*FOOTER STYLES*/
#footer{
	background:url(../images/footer.jpg) repeat-x;
	min-height:120px;
	height:auto !important;
	height:120px;
}

#footer p, #footer a{
	color:#ffffff;
}

#footer-links{
	float:left;
}

#footer-links ul li{
	float:left;
	padding-right:25px;
}

#footer-links ul li a:hover{
	color:#F00;
}

#copyright{
	float:right;
}

/* SUBPAGE STYLES */

#mytable {
	width: 700px;
	padding: 0;
	margin: 0;
}

caption {
	padding: 0 0 5px 22px;
	//width: 700px;	 
	font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}

th {
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	//letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 4px 2px 4px 2px;
	background: #CAE8EA url(../images/table_header_bg.jpg) no-repeat;
}

th.nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

td {
	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 4px 2px 4px 3px;
	color: #4f6b72;
}


td.alt {
	background: #f6f7f8;
	color: #797268;
}

th.spec {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #fff;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

th.specalt {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background: #f5fafa;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}

input.red {background-color: #000000; font-weight: bold; font-size: 12px; color: white;}
.labels{
 display:block;
 float:left;
 position:relative;
 top:0px;
 width:260px;
 left:-20px;
}

#big_view{
 display:none; 
 float:left;
 width:50px;
 height:50px;
 position:relative;
 z-index:1000;
 text-align:center;
}
#big_img{
border:2px solid #ffb041;
padding:3px;
background:#ffffff;
}
#bigVwTp{
 display:block;
 float:left;
 margin-left:17px;
 width:20px;
 height:10px;
 background:transparent url('images/top-arrow.png') no-repeat 0px -4px;
}

div.form-container { margin: 10px; padding: 5px; background-color: #FFF; border: #EEE 1px solid; }
p.legend { margin-bottom: 1em; }
p.legend em { color: #C00; font-style: normal; }
div.errors { margin: 0 0 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
div.errors p { margin: 0; }
div.errors p em { color: #C00; font-style: normal; font-weight: bold; }
div.errors ul li { font-size: 12px; font-style: normal; list-style-type: circle; margin: 0 0 0 15px;}
div.form-container form p { margin: 0; }
div.form-container form p.note { margin-left: 170px; font-size: 90%; color: #333; }
div.form-container form fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
div.form-container form legend { font-weight: bold; color: #666; }
div.form-container form fieldset div { padding: 0.25em 0; }
div.form-container label, 
div.form-container span.label { margin-right: 10px; padding-right: 10px; width: 150px; display: block; float: left; text-align: right; position: relative; }
div.form-container label.error, 
div.form-container span.error { color: #C00; }
div.form-container label em, 
div.form-container span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
div.form-container input.error { border-color: #C00; background-color: #FEF; }
div.form-container input:focus,
div.form-container input.error:focus, 
div.form-container textarea:focus {	background-color: #FFC; border-color: #FC6; }
div.form-container div.controlset label, 
div.form-container div.controlset input { display: inline; float: none; }
div.form-container div.controlset div { margin-left: 170px; }
div.form-container div.buttonrow { margin-left: 180px; }

 form.formcicle fieldset { margin: 10px 0; padding: 10px; border: #DDD 1px solid; }
 form.formcicle legend { font-weight: bold; color: #666; }
 form.formcicle fieldset div { padding: 0.25em 0; }
 form.formcicle label, form.formcicle span.label { margin-right: 10px; padding-right: 10px; width: 100px; display: block; float: left; text-align: right; position: relative; }
 form.formcicle label.error, form.formcicle span.error { color: #C00; }
 form.formcicle label em, form.formcicle span.label em { position: absolute; right: 0; font-size: 120%; font-style: normal; color: #C00; }
 form.formcicle input.error { border-color: #C00; background-color: #FEF; }
 form.formcicle input:focus, form.formcicle input.error:focus, textarea:focus {    background-color: #FFC; border-color: #FC6; }

.search-shape {
display: inline-grid;
 width:50px;
 height:100px;
 text-align:center;
 }

.shape-img {
	padding-bottom: 10px;
	transition: .2s ease;
	opacity: 0.5;
}
.shape-selected, .search-shape:hover .shape-img {
  opacity: 1;
}

