body{background:url(../images/bg.jpg) repeat-x #fff;  margin:0px!important; padding:0px!important; font:12px Arial, Helvetica, sans-serif; color:#555555;}
body, fieldset, form, h1, h2, h3, h4, h5, h6, ul, li, p { margin:0px; padding:0px; }
ul{margin:0 15px;}
h1, h2, h3, h4, h5, h6, form { display:inline; }
h1{ font-size:24px; font-weight:normal; margin:0px 0 10px 0; padding:0px; color:#000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#2e01f8; text-transform:uppercase;}
td{padding:4px 6px 4px 6px; vertical-align:top; border:dotted #00CC33 1px;}
th{text-align:center; padding:4px 6px 4px 6px; border:dashed #ccc 1px;}
h1 span{ color:#85ab0f; font-family:"myriad Pro", "trebuchet MS", arial; font-weight:bold; font-size:24px;}
h2{ font-size:20px; width:100%;  font-weight:normal; margin:0; font-family:Georgia, calibri; color:#223151; display:block;}
h2 span{color:#f0368a;}
h3{ font-size:21px; color:#3e3e3e; margin:0px; padding:5px 0 0 0px; display:block; font-weight:normal;  font-family:Georgia, calibri; }
h3 a{color:#f4ec10; text-decoration:none;}
h4{ font-size:18px; color:#333399; margin:0px; padding:5px 0; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
h4 a{color:#333399; text-decoration:none;}
*{outline:none}
html{overflow:scroll;}
td{padding:4px 4px 4px 4px;}
th{padding:4px 4px 4px 4px;}

.container{width:960px; margin:0 auto; padding:0px;}
.trebuct-ms{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.Georgia{font-family:"Georgia", myriad Pro!important;}
.arial{font-family:Arial, Helvetica, sans-serif;}
/***** ALIGNMENT STYLES *****/
.al { text-align:left; }
.ar { text-align:right; }
.ac { text-align:center; }
.aj { text-align:justify; }
.vat { vertical-align:top; }
.vam { vertical-align:middle; }
.vab { vertical-align:bottom; }
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.fo { float:left; width:100%; display:inline; }
.cb { clear:both; display:block; visibility:hidden; height:auto; line-height:0; content:'.' }
.cl { clear:left; }
.cr { clear:right; }

::selection {
		background-color:#8db006;  color:#FFFFFF;

}
::-moz-selection {background-color:#8db006; color:#FFFFFF;

}
/***** ACCESSORIES STYLES *****/
.alpha50 { opacity:0.5; filter:alpha(opacity=50); }
.alpha75 { opacity:.75; filter:alpha(opacity=75); }
.b { font-weight:bold; }
.i { font-style:italic; }
.u { text-decoration:underline; }
.uu a:link, .uu a:visited { text-decoration:underline; }
.uu a:hover, .uu a:active { text-decoration:none; }
.uo a:link, .uo a:visited { text-decoration:none; }
.uo a:hover, .uo a:active { text-decoration:underline; }
.n { font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; }
.bcs { border-collapse:separate; }
.nw { white-space:nowrap; }
.ww { word-wrap:break-word; word-break:break-all; word-break/* */:normal; }
.ttc { text-transform:capitalize; }
.ttl { text-transform:lowercase; }
.ttu { text-transform:uppercase; }
.fvsc { font-variant:small-caps; }
.block { display:block; margin:0 auto; }
.inline { display:inline; }
.none { display:none; }
.absolute { position:absolute; }
.relative { position:relative; }
.pointer { cursor:pointer; }
.price-strike{text-decoration:line-through;}
.over-hid, .o_hide{overflow:hidden;}
.over-auto{overflow:auto;}
.bgnone{background:none;}
.bdrnone{border:none;}
.dn{ display:none;}
.db{ display:block;}
.bdr{border:solid 1px #ccc;}
.bdrb{display:block; border-bottom:dashed #ccc 1px;}
.bdrt{display:block; border-top:dashed #c9c9c9 1px;}
.bdrR{display:block; border-right:dotted #c0bbbb 1px;}
.bdrL{display:block; border-left:dotted #c0bbbb 1px;}

/*.....font-sizes....*/

.fs10 { font-size:10px; }
.fs11 { font-size:11px; }
.fs12 { font-size:12px; }
.fs13 { font-size:13px; }
.fs14 { font-size:14px; }
.fs15 { font-size:15px; }
.fs16 { font-size:16px; }
.fs17 { font-size:17px; }
.fs18 { font-size:18px; }
.fs19 { font-size:19px; }
.fs20 { font-size:20px; }
.fs22 { font-size:22px; }
.fs24 { font-size:24px; }
.fs26 { font-size:26px; }
.fs29 { font-size:29px; }
.fs30 { font-size:30px; }

/***** FONT STYLES *****/
.green, .green a:link, .green a:visited { color:#799301!important; text-decoration:none;}
.green a:hover, .green a:active { color:#000; }
.green1, .green1 a:link, .green1 a:visited { color:#42a17e!important; text-decoration:none;}
.green1 a:hover, .green1 a:active { color:#000; }


.pink, .pink a:link, .pink a:visited { color:#a40054; text-decoration:none;}
.pink a:hover, .pink a:active { color:#000; }
.black, .black a:link, .black a:visited { color:#000; text-decoration:none;}
.black a:hover, .black a:active { color:#ff0000; }
.white, .white a:link, .white a:visited { color:#fff; text-decoration:none;}
.white a:hover, .white a:active { color:#ff; text-decoration:underline; }
.red, .red a:link, .red a:visited { color:#d52122!important; text-decoration:none;}
.red a:hover, .red a:active { color:#000; }
.blue, .blue a:link, .blue a:visited { color:#0296c6; text-decoration:none;}
.blue a:hover, .blue a:active { color:#000; }
.blue1, .blue1 a:link, .blue1 a:visited { color:#92c7ed; text-decoration:none;}
.blue1 a:hover, .blue a:active { color:#000; }
.blue2, .blue2 a:link, .blue2 a:visited { color:#014574; text-decoration:none;}
.blue2 a:hover, .blue a:active { color:#000; }
.orange, .orange a:link, .orange a:visited { color:#f68a2f; text-decoration:none;}
.orange a:hover, .orange a:active { color:#000; }
.l-brown, .l-brown a:link, .l-brown a:visited { color:#99745e; text-decoration:none;}
.l-brown a:hover, .l-brown a:active { color:#000; }
.brown, .brown a:link, .brown a:visited { color:#999061; text-decoration:none;}
.brown a:hover, .brown a:active { color:#333; }
.dgrey, .dgrey a:link, .dgrey a, .dgrey a:visited { color:#414141; text-decoration:none;}
.dgrey a:hover, .dgrey a:active { color:#414141; }
.grey, .grey a:link, .grey a, .grey a:visited { color:#a8a8a8; text-decoration:none;}
.grey a:hover, .grey a:active { color:#ed1c24; }
.grey1, .grey1 a:link, .grey1 a, .grey1 a:visited { color:#7c7c7c; text-decoration:none;}
.grey1 a:hover, .grey1 a:active { color:#ed1c24; }

.yellow, .yellow a:link, .yellow a, .yellow a:visited { color:#e6e0a8; text-decoration:none;}
.yellow a:hover, .yellow a:active { color:#fff; }
.golden .golden a:link, .golden a, .golden a:visited { color:#693411!important; text-decoration:none;}
.golden a:hover, .golden a:active { color:#ed1c24; }
.pink1{color:#a8006a;}
.mauto{margin:auto;}
.m-5-auto{margin:5px auto;}
.m-0-a{margin:0px auto;}
.m3{margin:3px;}
.m10{margin:10px;}
.mlr8{margin:0 8px;}
.mlr18{margin:0 18px;}
.mlr50{margin:0 50px;}

.mtb4{margin:4px 0;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt3{margin-top:3px;}
.mt4{margin-top:4px;}
.mt5{margin-top:5px;}
.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;}
.mt17{margin-top:17px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt23{margin-top:23px;}
.mt24{margin-top:24px;}
.mt25{margin-top:25px;}
.mt27{margin-top:27px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt66{margin-top:66px;}
.mt68{margin-top:68px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt90{margin-top:90px;}
.mt100{margin-top:100px;}
.mt110{margin-top:110px;}
.mb6{margin-bottom:6px;}
.mb10{margin-bottom:10px;}
.mb14{margin-bottom:14px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.ml3{margin-left:3px;}
.ml5{margin-left:5px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}
.ml15{margin-left:15px;}
.ml17{margin-left:17px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}
.ml22{margin-left:22px;}
.ml30{margin-left:30px;}
.ml32{margin-left:32px;}
.ml60{margin-left:60px;}
.ml65{margin-left:65px;}
.ml72{margin-left:72px;}
.ml125{margin-left:147px;}
.ml185{margin-left:185px;}
.ml215{margin-left:215px;}
.ml290{margin-left:240px;}

.ml43{margin-left:43px;}
.ml44{margin-left:44px;}
.ml83{margin-left:83px;}
.ml88{margin-left:88px;}
.ml168{margin-left:168px;}
.ml198{margin-left:198px;}
.mr4{margin-right:4px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr15{margin-right:15px;}
.mr25{margin-right:25px;}
.mr45{margin-right:45px;}
.mr160{margin-right:160px;}

.p0{padding:0px;}
.p2{padding:2px;}
.p5{padding:5px;}
.p10{padding:10px!important;}
.p15{padding:10px!important;}

.plr5{padding:0 5px;}
.plr10{padding:0 10px;}
.plr15{padding:0 15px;}
.ptb2{padding:2px 0;}
.ptb9{padding:9px 0;}
.ptb13{padding:13px 0;}
.p5px15px{padding:5px 15px;}
.p9px15px{padding:9px 15px;}
.plr10px{padding:0 10px;}
.pt6{padding-top:6px;}
.pt11{padding-top:11px;}
.pt12{padding-top:12px;}
.pt14{padding-top:14px;}
.pt20{padding-top:20px;}
.pt22{padding-top:22px;}
.pt24{padding-top:24px;}
.pt34{padding-top:34px;}
.pt40{padding-top:40px;}
.pt52{padding-top:52px;}
.pt60{padding-top:60px;}
.pt72{padding-top:72px;}
.pt90{padding-top:90px;}
.pt140{padding-top:140px;}
.pt282{padding-top:282px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb30{padding-bottom:30px!important;}
.pl6{padding-left:6px;}
.pl10{padding-left:10px;}
.pl12{padding-left:12px;}
.pl13{padding-left:13px;}
.pl20{padding-left:20px;}
.pl28{padding-left:28px;}
.pl30{padding-left:30px;}
.pl40{padding-left:40px;}
.pl65{padding-left:65px;}
.pl75{padding-left:75px;}
.pl85{padding-left:85px;}
.pl150{padding-left:150px;}
.pl255{padding-left:255px;}
.pr3{padding-right:5px;}
.pr10{padding-right:10px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}

.w40-per{ width:40%;}
.w100-per{ width:100%;}
.w10{ width:10px;}
.w28{ width:28px;}
.w46{ width:46px;}
.w57{ width:57px;}
.w64{ width:64px;}
.w70{ width:70px;}
.w100{ width:100px;}
.w105{ width:105px;}
.w110{ width:110px;}
.w115{ width:115px;}
.w120{ width:120px;}
.w125{ width:135px;}
.w128{ width:128px;}
.w141{ width:141px;}
.w150{ width:150px;}
.w154{ width:154px;}
.w160{ width:160px;}
.w165{ width:165px;}
.w175{ width:175px;}
.w178{ width:178px;}
.w181{ width:181px;}
.w182{ width:182px;}
.w190{width:190px;}
.w200{ width:200px;}
.w210{ width:210px;}
.w211{ width:211px;}
.w220{ width:220px;}
.w225{ width:225px;}
.w230{ width:230px;}
.w235{ width:235px;}
.w239{ width:239px;}
.w246{ width:246px;}
.w248{ width:248px;}
.w250{ width:250px;}
.w260{ width:260px;}
.w269{ width:269px;}
.w275{ width:275px;}
.w285{ width:280px;}
.w292{ width:292px;}
.w295{ width:295px;}
.w300{ width:300px!important;}
.w310{ width:310px;}
.w320{ width:320px;}
.w330{ width:330px;}
.w335{ width:335px;}
.w344{ width:344px;}
.w355{ width:355px;}
.w375{ width:365px;}
.w381{ width:381px;}
.w390{ width:390px;}
.w405{ width:405px;}
.w407{ width:407px;}
.w410{ width:410px;}
.w427{ width:427px;}
.w440{ width:440px;}
.w445{ width:445px;}
.w450{ width:450px;}
.w468{ width:468px;}
.w481{ width:481px;}
.w502{ width:502px;}

.w525{ width:513px;}
.w530{ width:520px;}
.w540{ width:540px;}
.w549{ width:549px;}
.w555{ width:555px;}
.w560{ width:560px;}
.w576{ width:576px;}
.w580{ width:580px;}
.w595{ width:595px;}
.w596{ width:596px;}
.w600{ width:600px;}
.w611{ width:611px;}
.w615{ width:615px;}
.w630{ width:630px;}
.w631{ width:631px;}
.w633{ width:633px;}
.w646{ width:646px;}
.w662{ width:662px;}

.w678{ width:678px;}
.w680{ width:680px;}
.w681{ width:681px;}

.w650{ width:650px;}
.w670{ width:670px;}
.w675{ width:675px;}
.w690{ width:690px;}
.w702{ width:667px;}
.w710{ width:710px;}
.w725{ width:725px;}
.w740{ width:740px;}
.w755{ width:755px;}
.w770{ width:760px;}
.w793{ width:793px;}
.w800{width:800px;}
.w830{ width:830px;}
.w887{ width:887px;}
.w900{ width:901px;}
.w950{ width:950px;}
.w1k{ width:1000px;}

.h15{height:15px;}
.h25{height:25px;}
.h18{height:18px;}
.h36{height:36px;}
.h60{height:60px;}
.h66{height:66px;}
.h96{height:96px;}
.h105{height:105px;}

.h180{height:180px;}
.h185{height:185px;}
.h250{height:250px;}
.h100-per{height:100%!important; display:block;}


.lh18 {line-height:18px; }
.lh20 {line-height:20px; }
.lh25 {line-height:25px; }


.tree{color:#000; display:block;  padding:10px; font:12px Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; display:block; }
.tree a{color:#176595; text-decoration:none; font-weight:bold; padding:5px 7px 0 20px; background:url(../images/tree.png) 7px 10px no-repeat;}
.tree a:hover{text-decoration:underline;}


.star{color:#FF0000;}


/*.................bgs.............

.bg-free-phone{background:url(../images/social-media-icons.jpg) no-repeat; height:48px; width:220px; }

.bg-facbook a{background:url(../images/social-media-icons.jpg) no-repeat -237px 0; width:33px; height:33px; display:block;}
.bg-facbook a:hover{background:url(../images/social-media-icons.jpg) no-repeat -403px 0; width:33px; height:33px; display:block;}

.bg-twitter a{background:url(../images/social-media-icons.jpg) no-repeat -278px 0; width:33px; height:33px; display:block;}
.bg-twitter a:hover{background:url(../images/social-media-icons.jpg) no-repeat -444px 0; width:33px; height:33px; display:block;}

.bg-link a{background:url(../images/social-media-icons.jpg) no-repeat -319px 0; width:33px; height:33px; display:block;}
.bg-link a:hover{background:url(../images/social-media-icons.jpg) no-repeat -486px 0; width:33px; height:33px; display:block;}

.bg-ytube a{background:url(../images/social-media-icons.jpg) no-repeat -360px 0; width:33px; height:33px; display:block;}
.bg-ytube a:hover{background:url(../images/social-media-icons.jpg) no-repeat -526px 0; width:33px; height:33px; display:block;}*/

.bg-header{background:url(../images/flash-bg.jpg) no-repeat; display:block; width:960px; height:365px;}

.bg-counting .one{background:url(../images/numbering.jpg) no-repeat; width:58px; height:56px;}
.bg-counting .one:hover{background:url(../images/numbering.jpg) no-repeat -70px 0; width:58px; height:56px;}

.bg-counting .two{background:url(../images/numbering.jpg) no-repeat -322px 0; width:58px; height:56px;}
.bg-counting .two:hover{background:url(../images/numbering.jpg) no-repeat -395px 0; width:58px; height:56px;}

.bg-counting .three{background:url(../images/numbering.jpg) no-repeat -580px 0; width:58px; height:56px;}
.bg-counting .three:hover{background:url(../images/numbering.jpg) no-repeat -651px 0; width:58px; height:56px;}

.bg-footer{background:url(../images/footer-bg.jpg) repeat-x; height:125px;}

.bg-img{background:url(../images/img-bg.jpg) no-repeat; display:block; width:229px; height:158px; padding:7px;}

.bg-grey{background:#f4f4f4;}
/*........navi..*/
.bg-navi{background:url(../images/navi-bg.jpg) repeat-x; position:relative; height:55px;}
.bg-navi a{display:block; padding:15px 25px; float:left;}
.bg-navi a:hover{text-decoration:none; background:url(../images/navi-hover.jpg) repeat-x;}
.bg-navi a.act{text-decoration:none; background:url(../images/navi-hover.jpg) repeat-x;}
.n-l-b{position:absolute; bottom:0px; left:0px; width:9px;}
.n-r-b{position:absolute; bottom:0px; right:0px; width:9px;}
.bg-navi img{float:left;}


/*..........list...............*/
.list{margin:0px; padding:0px;}
.list li{list-style-type:none; display:block;}
.list li a{list-style-type:none; display:block; background:url(../images/bullet.jpg) no-repeat; padding:0 0 5px 15px; color:#0296c6; text-decoration:none; border-bottom:solid 1px #ccc; margin:3px 0; font-weight:bold;}
.list li a:hover{list-style-type:none; display:block; background:url(../images/bullet.jpg) no-repeat 0 -46px; padding:0 0 5px 15px; color:#333; text-decoration:none; border-bottom:solid 1px #ccc; margin:3px 0; font-weight:bold;}

.list1 li{list-style-type:none; display:block; background:url(../images/bullet.jpg) no-repeat 0 5px; padding:0 0 5px 15px; color:#333; text-decoration:none; border-bottom:solid 1px #ccc; margin:6px 0; font-weight:bold;}

.list1 li:hover{list-style-type:none; display:block; background:url(../images/bullet.jpg) no-repeat 0 -20px #f4f4f4; padding:0 0 5px 15px; color:#333; text-decoration:none; border-bottom:solid 1px #ccc; margin:6px 0; font-weight:bold;}

.list2 li{list-style-type:none; display:block;}
.list2 li a{background:url(../images/arrow.png) no-repeat 10px 12px; color:#333; text-decoration:none; border-bottom:dashed 1px #666666; display:block; padding:10px 30px;}
.list2 li a:hover{background:url(../images/arrow.png) no-repeat  10px 12px #f4f4f4; color:#000; text-decoration:none; border-bottom:dashed 1px #666666; display:block; padding:10px 30px;}
/*...........btn-bgs......*/
.btn-bg a{background:url(../images/btn-bg.jpg) no-repeat; display:block; width:84px; padding:3px 0 0 0; height:22px; text-align:center; color:#fff; text-decoration:none;}
.btn-bg a:hover{background:url(../images/btn-bg.jpg) no-repeat -90px ; display:block; width:84px; padding:3px 0 0 0; height:22px; text-align:center; color:#fff; text-decoration:none;}

