#foruma p{
margin:0;padding:0;
}

.box-small-hr { background-color: #dde89f; width: 135px; height: 2px; }

.profheader{ font-size: 12px; color: #adacad; border-bottom:1px solid #b2b4b6; padding:3px 0; }

.profbody td { font-size: 11px; color: #464647; padding:3px 0; border-bottom: 1px solid #dcddde; font-weight: bold; }

.profname{ font-size: 19px; color: #252525; }

.proftype{ color: #7d7d7d; font-size: 12px; }

.profrevsum { color: #595a5b; font-size: 11px; padding-left:10px; }

.profrevlink { border-left: 1px solid #939699; color: #939699; padding-left: 10px; text-decoration: none; }

.profrevlink:hover { text-decoration: underline; }



.business-card-bottom, .business-card-top { height:8px; width:266px; font-size: 0; }

.business-card-top { background: url(../img/business-card-top.gif); }

.business-card-middle { background: url(../img/business-card-middle.gif); }

.business-card-bottom { background: url(../img/business-card-bottom.gif); }

.bcardbody td{ padding:3px 0; }



.proflabel { font-size: 12px; color: #c2c2c1; }

.profinput { font-size: 12px; background-color: #e7e8e9; border: 1px solid #e7e8e9; width: 280px; }

.profinputdesc{ color: #c2c2c1; font-size: 10px; }

.proft td { padding: 5px 0; }

.profinfotxt { color: #636363; font-size: 12px; font-weight: bold; }

.inputbtn { color: #adacad; font-size: 12px; border:0; background: transparent; font-family: "Arial"; }

.inpbrdleft { border-left: 2px solid #adacad;  }

.profhr { border-bottom: 1px solid #d7d8da; padding-top: 5px; margin-bottom: 5px; margin-right: 5px; }

.proflinksw { color: #7d7d7d; font-size: 10px; border-left: 1px solid #7d7d7d; padding-left: 7px;margin-left:7px;}

.pagetitle-long { background-image: url(../img/dark-bg-long.gif); width: 659px; height: 26px; font-size: 14px; color: #f5f5f6; } 



.a-link-selected, .a-link  {  font-size: 12px;padding: 6px 15px 5px 0 ; text-decoration: none; float: left; display: inline; }

.a-link-selected span, .a-link span {color: #959595;  padding: 6px 0 5px 14px ; height: 26px; margin-right:4px; }

.a-link-selected, .a-link:hover  { background: url(../img/a-bg-right.gif) right 50% no-repeat ;}

.a-link-selected span, .a-link:hover span {color: #959595; background: url(../img/a-bg-left.gif) left 50% no-repeat;}

.a-link-sep { border-left: 1px solid #dcddde; margin: 5px 0 0 2px; font-size:0; padding-right: 2px; float: left; height: 19px;   }



.b-link { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }



.cbodyclear td { border:0 !important; padding:0 !important; margin:0 !important; }

.chead { background-image: url(../img/bg-head-long-table.gif); }

.chead td, .chead th { color: #c2c2c1; font-size: 12px; height: 30px; text-align: left; }

.cbody td { border-bottom: 1px solid #ccced0; padding: 5px 0; font-size: 11px; }/*eceded*/

.cbodya { color:#c2c2c1; font-size: 11px; text-decoration: underline; }

.cbodya:hover {  text-decoration: none; }

.cbody-name { font-size: 14px !important; padding-left: 3px !important; padding-right: 3px !important; }

.cstatslink	{ border-left: 1px solid #bcbec0;padding-left: 3px; margin-left:7px; float: left; color: #959595; text-decoration: none; }

.cstatslink:hover	{ text-decoration: underline; }

.profbcname { color: #252525; font-size: 13px; font-weight: bold; }

.headerSort { cursor: pointer; background-position: left 50% ; background-repeat: no-repeat; padding-left: 10px; }

.headerSortUp { background-image: url(../img/sort-up.gif); }

.headerSortDown { background-image: url(../img/sort-down.gif); }

.sortby{ color: #252525 !important; font-size: 12px !important; }

.noline td { border:0; }

.font0 td { font-size: 0px; padding-top: 0; }

.offersponsor { color: #58b7de; font-size: 14px; font-weight: bold; }

.offersponsor:hover { text-decoration: none; }

.floatright { float: right; }

.profoffertitle { color: #adacad; font-size: 12px; }

.profofferinfo { color: #252525; font-size: 11px; margin-bottom: 15px; line-height: 15px; }



.profbcttl { color: #adacad; }


.profbceml { color: #58b7de !important;}

.profbcother { color: #252525 !important;}

.profbcttl, .profbceml, .profbcother { font-size: 11px !important; font-weight: bold !important; }

.profbcview { color: #959595; text-decoration: none; }

.profbcrp { padding-left: 10px; }

.profbcrp a { color: #231f20; font-size: 12px; text-decoration: none; }

.profbcrp a:hover { text-decoration: underline;  }

.hr1 { border-bottom: 1px solid #e7e8e9; padding-top: 5px; margin-bottom: 5px; }

.profaccdec, .profaccdec-bor { color: #adacad; font-size: 12px; text-decoration: none; }

.profaccdec:hover, .profaccdec-bor:hover { text-decoration: underline; }

.profaccdec-bor { margin: 0 5px; border-left: 1px solid #adacad; padding-left: 10px; }

.profpronew { color: #959595; font-size: 12px; text-decoration: none; font-weight: bold; }

.profpronew:hover { text-decoration: underline; }

.proftypev { color: #59b8df; font-size: 12px; text-decoration: underline; }

.profinfo { color: #252525; font-size: 11px; font-weight: bold; }

.proflabel { color: #7d7d7d; font-size: 11px; }



.gray-top-small, .gray-bottom-small { height:4px; width:157px; font-size: 0; }

.gray-top-small { background: url(../img/gray-top-small.gif); }

.gray-middle-small { background-color: #d1d3d4; border-right: 1px solid #dcddde; padding:5px; }

.gray-bottom-small { background: url(../img/gray-bottom-small.gif); }

.gray-middle-small a{ font-size: 14px;color: #fff; text-decoration: none; }

.gray-middle-small a:hover{ text-decoration: underline; }



.green-top-desc, .green-bottom-desc { height:5px; width:177px; font-size: 0; }

.green-top-desc { background: url(../img/steps/green-top-desc.gif); }

.green-middle-desc { background: url(../img/steps/green-middle-desc.gif); line-height: 15px; padding:10px;font-size: 11px; color: #fff;	font-weight: bold; }

.green-bottom-desc { background: url(../img/steps/green-bottom-desc.gif); }











.step-first { height: 107px; width: 7px; font-size: 0; background: url(../img/steps/first.gif); }

.step-first-selected { height: 107px; width: 7px; font-size: 0; background: url(../img/steps/first-selected.gif); }



.step-normal,.step-normal-selected { font-weight: bold; color: #fff; font-size: 15px; padding: 0 10px;padding-top: 15px; }

.step-normal div ,.step-normal-selected div { font-weight: normal; color: #d7d7d7; font-size: 15px; padding: 0 10px; }

.step-normal { background-color: #e7e8e9; border-top: 1px solid #f7f8f8; border-bottom: 1px solid #ededee; }

.step-normal-selected { background-color: #939598; border-top: 1px solid #acaeb0;  }



.step-sep { height: 107px; width: 51px; font-size: 0; background: url(../img/steps/arr.gif); }

.step-sep-left { height: 107px; width: 51px; font-size: 0; background: url(../img/steps/left-selected.gif); }

.step-sep-right { height: 107px; width: 51px; font-size: 0; background: url(../img/steps/right-selected.gif); }



.step-last { height: 107px; width: 7px; font-size: 0; background: url(../img/steps/last.gif); }

.step-last-selected { height: 107px; width: 7px; font-size: 0; background: url(../img/steps/last-selected.gif); }



.rlabel { color: #464647; font-size: 11px; }

.rtextpos, .rtp { text-align: right; }

.rinput { background-color: #e7e8e9; border:0px; }

.rdim { width: 310px; height: 20px; }

.rdescription { color: #c2c2c1; font-size: 9px; width: 310px; }

.rselect { 	background-color: #e6e7e8; border: 3px solid #e6e7e8; font-size: 11px; color: #464647; width: 310px; }

.rtextarea { width: 310px; height: 50px; background-color: #e6e7e8;font-size: 11px; color: #464647; border: 0px solid #e6e7e8; }

.rsubmitgreen { background: url(../img/icon-green-next.gif) no-repeat right 50%; height: 24px; padding-right: 28px;border:0; color: #959595; font-size: 11px; }

.rsubmitgreenp { background: url(../img/icon-green-prev.gif) no-repeat left 50%; height: 24px; padding-left: 28px;border:0; color: #959595; font-size: 11px; }

.rsubmitblue { background: url(../img/icon-blue-next.gif) no-repeat right 50%; height: 24px; padding-right: 28px;border:0; color: #959595; font-size: 11px; }

.rbottom { border-top:1px solid #e8e9ea; padding-top: 10px; }

.rtitle1 { font-size: 15px; }

.rtitle2 { font-size: 21px; font-weight: bold }

.rrightdesc { line-height: 15px; padding:10px;font-size: 11px; color: #fff;	font-weight: bold; }



.elabel { color: #808285; font-size: 11px; }

.einput { color: #808285; font-size: 11px; background-color: #f0f1f1; border: 3px solid #f0f1f1; }

.eisizen { width: 264px; }

.eisizeshort { width: 100px; }

.epostext { text-align: right; vertical-align: top; }

.eselect { background-color: #f0f1f2; border: 3px solid #f0f1f2; color: #808285; font-size: 11px; width: 100px; }

.etextarea { color: #808285; font-size: 11px;  width: 270px;background-color: #f0f1f1; border: 0 solid #f0f1f1; }

.ebottom { border-top:1px solid #edeeef; padding-top: 10px; }

.enextgreen { background: url(../img/icon-green-arrow.gif) right 50% no-repeat; padding-right: 20px; border: 0; font-size: 12px; color: #a7a9ac; font-weight: bold; }

.ebackgreen { background: url(../img/icon-green-arrow-back.gif) left 50% no-repeat; padding-left: 15px; border: 0; font-size: 12px; color: #a7a9ac; font-weight: bold; }

.esavedgreen { background: url(../img/icon-green-save.gif) left 50% no-repeat; padding-left: 15px; border: 0; font-size: 12px; color: #a7a9ac; font-weight: bold;}

.eborleft { border-left: 1px solid #a7a9ac; padding-left: 5px; }

.erodright { border-right: 1px solid #a7a9ac; padding-right: 5px; }

.esection { color: #bcbec0; font-size: 12px; font-weight: bold; border-top:1px solid #edeeef; border-bottom:1px solid #edeeef; padding: 5px 0;}

.esmall { font-size: 10px; }

.ettls { color: #58595b; font-size: 11px; font-weight: bold; } 

.esndpropodgreen { background: url(../img/icon-green-send-prop.gif) right 50% no-repeat; padding-right: 25px; border: 0; font-size: 12px; color: #a7a9ac; font-weight: bold; height: 20px;}

.esavegreen { background: url(../img/icon-green-save.gif) right 50% no-repeat; padding-right: 15px; border: 0; font-size: 12px; color: #a7a9ac; font-weight: bold;}



.esep {border-right: 1px solid #a7a9ac; margin-right: 3px; margin-left: 1px; font-size: 15px;}



.green-top-left, .green-top-middle, .green-top-right,

.green-middle-left, .green-middle-right,

.green-bottom-left, .green-bottom-middle, .green-bottom-right{ font-size: 0; }

.green-top-left, .green-top-right,

.green-bottom-left, .green-bottom-right { height: 5px; width: 5px; }

.green-top-left { background: url(../img/green/top-left.gif); }

.green-top-right { background: url(../img/green/top-right.gif); }

.green-bottom-left { background: url(../img/green/bottom-left.gif); }

.green-bottom-right { background: url(../img/green/bottom-right.gif); }

.green-top-middle, .green-middle-left, .green-middle-middle, .green-middle-right, .green-bottom-middle { background: #bfd73b; }

.green-middle-middle { color: #fff; }



.gray-top-left, .gray-top-middle, .gray-top-right,

.gray-middle-left, .gray-middle-right,

.gray-bottom-left, .gray-bottom-middle, .gray-bottom-right{ font-size: 0; }

.gray-top-left, .gray-top-right,

.gray-bottom-left, .gray-bottom-right { height: 5px; width: 5px; }

.gray-top-left { background: url(../img/grey/top-left.gif); }

.gray-top-right { background: url(../img/grey/top-right.gif); }

.gray-bottom-left { background: url(../img/grey/bottom-left.gif); }

.gray-bottom-right { background: url(../img/grey/bottom-right.gif); }

.gray-top-middle, .gray-middle-left, .gray-middle-middle, .gray-middle-right, .gray-bottom-middle { background: #f1f1f2; }

.gray-middle-middle { color: #959595; font-size: 11px; line-height: 16px; }



.orange-top-left, .orange-top-middle, .orange-top-right,

.orange-middle-left, .orange-middle-right,

.orange-bottom-left, .orange-bottom-middle, .orange-bottom-right{ font-size: 0; }

.orange-top-left, .orange-top-right,

.orange-bottom-left, .orange-bottom-right { height: 5px; width: 5px; }

.orange-top-left { background: url(../img/orange/top-left.gif); }

.orange-top-middle { border-top: 0;; }

.orange-top-right { background: url(../img/orange/top-right.gif); }

.orange-middle-left { border-left: 0; }

.orange-middle-right { border-right: 0; }

.orange-bottom-left { background: url(../img/orange/bottom-left.gif); }

.orange-bottom-middle { border-bottom: 1px solid #ebebec; }

.orange-bottom-right { background: url(../img/orange/bottom-right.gif); }

.orange-top-middle, .orange-middle-left, .orange-middle-middle, .orange-middle-right, .orange-bottom-middle { background: #e3a03a; }

.orange-middle-middle { color: #f8e7ce; font-size: 11px; line-height: 16px; }





.blue-top-left, .blue-top-middle, .blue-top-right,

.blue-middle-left, .blue-middle-right,

.blue-bottom-left, .blue-bottom-middle, .blue-bottom-right{ font-size: 0; }

.blue-top-left, .blue-top-right,

.blue-bottom-left, .blue-bottom-right { height: 5px; width: 5px; }

.blue-top-left { background: url(../img/blue/top-left.gif); }

.blue-top-middle { border-top: 1px solid #addcef; }

.blue-top-right { background: url(../img/blue/top-right.gif); }

.blue-middle-left { border-left: 1px solid #84cbe7; }

.blue-middle-right { border-right: 1px solid #d6edf7; }

.blue-bottom-left { background: url(../img/blue/bottom-left.gif); }

.blue-bottom-right { background: url(../img/blue/bottom-right.gif); }

.blue-top-middle, .blue-middle-left, .blue-middle-middle, .blue-middle-right, .blue-bottom-middle { background: #5ab8df; }

.blue-middle-middle { color: #f5f5f6; font-size: 11px; line-height: 16px; }



.dgray-top-left, .dgray-top-middle, .dgray-top-right,

.dgray-middle-left, .dgray-middle-right,

.dgray-bottom-left, .dgray-bottom-middle, .dgray-bottom-right{ font-size: 0; }

.dgray-top-left, .dgray-top-right,

.dgray-bottom-left, .dgray-bottom-right { height: 5px; width: 5px; }

.dgray-top-left { background: url(../img/dgray/top-left.gif); }

.dgray-top-middle { border-top: 0;; }

.dgray-top-right { background: url(../img/dgray/top-right.gif); }

.dgray-middle-left { border-left: 0; }

.dgray-middle-right { border-right: 0; }

.dgray-bottom-left { background: url(../img/dgray/bottom-left.gif); }

.dgray-bottom-middle { border-bottom: 1px solid #ebebec; }

.dgray-bottom-right { background: url(../img/dgray/bottom-right.gif); }

.dgray-top-middle, .dgray-middle-left, .dgray-middle-middle, .dgray-middle-right, .dgray-bottom-middle { background: #aeb0b3; }

.dgray-middle-middle { color: #f5f5f6; font-size: 11px; line-height: 16px; }



.lgray-top-left, .lgray-top-middle, .lgray-top-right,

.lgray-middle-left, .lgray-middle-right,

.lgray-bottom-left, .lgray-bottom-middle, .lgray-bottom-right{ font-size: 0; line-height:0;}

.lgray-top-left, .lgray-top-right,

.lgray-bottom-left, .lgray-bottom-right { height: 5px; width: 5px; }

.lgray-top-left { background: url(../img/lgray/top-left.gif) no-repeat; }

.lgray-top-right { background: url(../img/lgray/top-right.gif) no-repeat; }

.lgray-bottom-left { background: url(../img/lgray/bottom-left.gif) no-repeat; }

.lgray-bottom-right { background: url(../img/lgray/bottom-right.gif) no-repeat; }

.lgray-top-middle, .lgray-middle-left, .lgray-middle-middle, .lgray-middle-right, .lgray-bottom-middle { background: #e7e8e9; }

.lgray-middle-middle { color: #f5f5f6; font-size: 11px; line-height: 16px; }



.vdgray-top-left, .vdgray-top-middle, .vdgray-top-right,

.vdgray-middle-left, .vdgray-middle-right,

.vdgray-bottom-left, .vdgray-bottom-middle, .vdgray-bottom-right{ font-size: 0; }

.vdgray-top-left, .vdgray-top-right,

.vdgray-bottom-left, .vdgray-bottom-right { height: 5px; width: 5px; }

.vdgray-top-left { background:#6E6F72 url(../img/vdgray/top-left.gif) no-repeat top; }

.vdgray-top-right { background:#6E6F72  url(../img/vdgray/top-right.gif) no-repeat top; }

.vdgray-bottom-left { background:#6E6F72 url(../img/vdgray/bottom-left.gif) no-repeat bottom; }

.vdgray-bottom-right { background:#6E6F72 url(../img/vdgray/bottom-right.gif) no-repeat bottom; }

.vdgray-top-middle, .vdgray-middle-left, .vdgray-middle-middle, .vdgray-middle-right, .vdgray-bottom-middle { background: #6e6f72; }

.vdgray-middle-middle {  }





.ltitle { font-size: 26px; color: #b2deef;  }

.lsubtitle { font-size: 11px; color: #fff; font-weight: bold; }

.llabel { font-size: 10px; color: #fff; }

.linput { height: 14px; font-size: 10px; border: 3px solid #fff; background-color: #fff; width: 200px; }

.lbutton { font-size: 10px; padding-right: 20px; height: 18px; color: #fff; background: url(../img/blue/blue_go_arrow.gif) right 50% no-repeat; border: 0; }

.lpassreg { color: #fff; background: url(../img/blue-arr-reg-pass.gif) no-repeat right 50%; padding-right: 10px; }

.lpassreg:hover { text-decoration: none; }

.lpassreggrey { color: #fff; background: url(../img/greey-arr-reg-pass.gif) no-repeat right 50%; padding-right: 10px; }

.lpassreggrey:hover { text-decoration: none; }

.rchrestitle { font-size: 23px; color: #121212; padding-bottom: 10px;}

.rchreg { height: 60px; font-size: 34px; line-height: normal; }

.rchrest { color: #b3b3b3; font-size: 18px; margin: 20px 0; }

.rchreggray, .rchreggreen, .rchregblue { text-decoration: none; display: block; }

.rchreggray:hover, .rchreggreen:hover, .rchregblue:hover { text-decoration: underline; }

.rchreggray { color: #fff; }

.rchregblue { color: #b3def0;}

.rchreggreen { color: #e1eda5; }

.echresdesc { color: #c2c2c1; font-size: 12px; }



.ppostext { text-align: right; padding-right: 15px;  }

.plabel { color: #9b9da0; font-size: 10px; }

.pinput { background: #fff; border: 1px solid #fff; }

.pselect { border: 3px solid #fff; background: #fff; }

.ptitle { color: #525252; font-size: 12px; border-bottom: 1px solid #d4d5d6; font-weight: bold; padding-bottom: 4px; margin-bottom: 4px; }

.pinputdesc { color: #9b9da0; font-size: 9px; }

.ppplogin { color: #959595; font-size: 11px; background: url(../img/icon-gray-green-arrow.gif) right 50% no-repeat ; height: 24px; border:0; padding-right: 25px; }

.pppdesc { color: #9b9da0; font-size: 10px; }

.pppdesc a { color: #9b9da0; }

.pppdesc a:hover { text-decoration: none; }

.ppll { color: #afafaf; font-weight: bold; font-size: 12px; }

.pbigtitle { color: #fff; font-size: 14px; font-weight: bold;  }

.psbmbtn { color: #959595; font-size: 11px; background: url(../img/icon-green-next.gif) right 50% no-repeat ; height: 24px; border:0; padding-right: 25px; }

.pvery-dark { background: url( ../img/verydark-bg.gif ); }

.pvery-dark td { height: 37px; color: #fff; font-size: 10px; text-align: center; padding: 0 3px; }

.pvdbody { color: #464647; font-size: 10px; padding: 4px; text-align: center; }



.b1l { border-left: 1px solid #cdced0; }

.b1b { border-bottom: 1px solid #cdced0; }

.a1 { color: #fff; font-size: 14px; font-weight: bold; text-decoration: none; }

.a1:hover { text-decoration: underline; }

.a2 {color: #adacad; font-size: 14px;}

.a3 { color: #252525; font-size: 11px; border-top: 1px solid #b6b7b8; padding-top: 10px; }

.a4 {color: #f5f5f6; font-size: 12px; }

.a5, .a6 { border-top: 1px solid #fff; padding: 4px; }

.a5 a, .a6 a { display: block; height: 18px; color: #fff; font-size: 14px; text-decoration: none; padding-left: 10px; }

.a5 a.asel, .a5 a:hover { background: url(../img/howitworks-link-bg.gif) no-repeat; }

.a6 a.asel, .a6 a:hover { background: url(../img/howitworks-link-bg-green.gif) no-repeat; }

.a7 { color: #ADACAD; font-size: 14px; text-decoration: none; }

.a7:hover { text-decoration: underline; }

.a8 { color: #252525; text-decoration: underline; }

.a8:hover { text-decoration: none; }

.a9 { color: #818386; font-size: 12px; font-weight: bold; text-decoration: none; }

.a10 { color: #58595b; font-size: 12px; text-decoration: underline; }

.a10:hover { text-decoration: none; }

.a11 { color: #58595b; font-size: 12px; text-decoration: none; }

.a11:hover { text-decoration: underline; }



.b1 { border: 0; background: url(../img/check-blue-gray.gif) left 50% no-repeat; padding-left: 15px; color: #959595; }

.b2 { border:0; border-left: 1px solid #d2d3d5; background: url(../img/magn-blue-gray.gif) 8px 50% no-repeat ; padding-left: 23px; color: #959595; }

.b3 { border:0;  background: url(../img/icon-send-blue-lgray.gif) left 50% no-repeat ; padding-left: 25px; color: #959595; }

.b4 { border:0; border-left: 1px solid #d2d3d5; background: url(../img/icon-edit-blue-lgray.gif) 8px 50% no-repeat ; padding-left: 30px; color: #959595; }

.b5 { border:0; border-left: 1px solid #d2d3d5; background: url(../img/icon-cross-blue-lgray.gif) 8px 50% no-repeat ; padding-left: 23px; color: #959595; }

.btn1{ background: url(../img/icon-make-featureg.gif) no-repeat right 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-right: 26px; }

.btn2 {background: url(../img/icon-new-porposal-blue.gif) no-repeat left 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-left: 20px; }

.btn3 {background: url(../img/icon-arrow-right.gif) no-repeat right 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-right: 20px; width: auto; }

.btn3_grey {background: url(../img/icon-arrow-right_grey.gif) no-repeat right 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-right: 20px; width: auto; }

.btn4 {background: url(../img/icon-already-contact.gif) no-repeat left 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-left: 20px; }

.btn5 {background: url(../img/icon-arrow-right-faq.gif) no-repeat right 50%; color: #818386; font-size: 12px; border:0; padding: 5px 0;padding-right: 20px; }



.c1 { color: #959595; font-size: 12px; }

.c2 { height: 120px; font-size: 13px; color: #fff; padding: 5px; }

.c3 { color: #e9eaeb; font-size: 14px; }

.c4 { color: #bfd73b; text-decoration: underline; font-size: 12px; }

.c5 { color: #fff; font-size:18px; }

.c6 { color: #5ab9e0; font-size:12px; font-weight: bold; text-decoration: underline; }

.c7 { color: #231f20; font-size:12px; }



.i1 { background: #e7e8e9; border: 0px; padding: 3px; }

.i2 { background: #f1f1f2; border: 0px; padding: 3px; }

.i3 { background: #e7e8e9; border: 0px; padding: 3px; font-size: 11px; width: 200px; }

.select1 { background: #e7e8e9; border: 0px; padding: 3px; }

.l1 { color: #adacad; font-size: 12px; display: block; margin-top: 10px; }

.l2 { color: #58595b; font-size: 12px; }

.rtp { vertical-align: top; }

.s1 { width: 390px; }

.s2 { width: 210px; }

.s3 { font-size: 72px; color: #a4a6a9; width: 234px; }

.s4 { width: 300px; font-size: 12px; color: #959595; font-family: "Arial";  }

.ta1 { background: #e7e8e9; width: 645px; height: 60px; border: 1px solid #e7e8e9; }

.ta2 { background: #e7e8e9; height: 60px; border: 0px; padding: 3px; font-size: 11px; }

.t1 { text-decoration: underline; color: #414142; }

.t2 { font-size: 11px; font-weight: bold;  color: #6d6f71; }

.t3 { color: #a4a6a9; font-size: 24px; margin-top: 10px; }

.w1 { width: 250px; }

.w2 { width: 320px; }

.sbm1 { color: #d1d3d4; font-size: 18px; border: 0px; background: transparent; }

.tglt1 { background: url(../img/round-gray-left-top.gif) no-repeat ; font-size: 0; height: 9px; width: 8px; }

.tgtt1 { border-top: 1px solid #bcbec0; }

.tglm1 { border-left: 1px solid #cccecf; }



.paging-green  { color: #adacad; font-size: 11px; font-weight: bold; }

.paging-green span { color: #bed73b; }

.paging-green a { color: #adacad; text-decoration: none; }

.paging-green a:hover { text-decoration: underline; }



.paging-blue  { color: #adacad; font-size: 11px; font-weight: bold;  }

.paging-blue span { color: #9E0101; }

.paging-blue a { color: #adacad; text-decoration: none; }

.paging-blue a:hover { text-decoration: underline; }





.ers-top-left, .ers-top-middle, .ers-top-right,

.ers-box-left, .ers-box-right,

.ers-middle-left, .ers-middle-middle, .ers-middle-right,

.ers-body-left, .ers-body-right,

.ers-bottom-left, .ers-bottom-middle, .ers-bottom-right { font-size: 0px;line-height:0px; }

.ers-top-middle, .ers-middle-middle, .ers-box-middle, .ers-box-right { background: #d1d3d4; }

.ers-body-left, .ers-body-middle, .ers-body-right, .ers-bottom-middle { background: #f1f1f2; }

.ers-top-left { background: url(../img/errors/top-left.gif) no-repeat; width: 5px; height: 5px; }

.ers-top-middle { border-top: 1px solid #d9dbdc; }

.ers-top-right { background: url(../img/errors/top-right.gif) no-repeat; width: 4px; height: 5px; }

.ers-box-left { background: url(../img/errors/border-left.gif); width: 5px; }

.ers-box-middle { height: 25px; color: #f5f5f6; font-size: 12px; padding-left: 36px; background: #d1d3d4 url(../img/errors/icon-warn.gif) no-repeat 10px 50%; }

.ers-box-right { border-right: 0px solid #fff; }

.ers-middle-left { background: url(../img/errors/middle-left.gif) no-repeat; width: 5px; height: 5px; }

.ers-middle-right { background: url(../img/errors/middle-right.gif) no-repeat; }

.ers-body-middle { font-size: 11px; color: #7d7d7d; padding: 10px 0; padding-left: 35px; line-height: 17px; }

.ers-body-middle a { color: #7d7d7d; }

.ers-body-middle a:hover { text-decoration: none; }

.ers-body-right { border-right: 1px solid #fff; }

.ers-bottom-left { background: url(../img/errors/bottom-left.gif) no-repeat; width: 5px; height: 5px; }

.ers-bottom-right { background: url(../img/errors/bottom-right.gif) no-repeat; }











.blog-article-date { color: #9f9f9f; border-right:1px solid #808284; margin-right: 5px; text-decoration: none; }

.blog-article-title { display: block; color: #fff; font-size: 24px; text-decoration: none; }

.blog-article-time { color: #959595; font-size: 9px; text-transform:uppercase; margin-top: 10px; }

.blog-article-content { color: #252525; font-size: 11px; margin-top: 10px; }

.blog-article-readfull { margin-top: 10px;  }

.blog-article-readfull a { background: url(../img/blog-read-full.gif) no-repeat left 50%; padding-left: 15px; color: #58b7dd; font-size: 12px; text-decoration: none; }

.blog-article-readfull a:hover { text-decoration: underline; }

.blog-article-foot { border-top: 1px solid #a0a1a4; border-bottom: 1px solid #a0a1a4; padding: 5px 0; margin: 10px 0; color: #959595; font-size: 10px; }

.blog-article-eml { color: #959595; border:0; background: transparent; font-size: 10px;  }

.blog-article-foot a { color: #959595; font-size: 10px; text-decoration: none; }

.blog-article-foot a:hover { text-decoration: underline; }

.blog-popular-post { display: block; color: #959595; font-size: 11px; border-bottom: 1px solid #e1e2e3; padding:8px 3px; margin: 3px 0; text-decoration: none; }

.blog-popular-post:hover { text-decoration: underline; }

.blog-section-title { color: #252525; font-size: 14px; border-bottom: 2px solid #b9babb; padding: 5px 3px; font-weight: bold; margin-top: 20px; }

.blog-src-fld { background: #fff; border: 3px solid #fff;	 }

.blog-src-btn { background: url(../img/icon-search-arrow.gif) no-repeat left 50%; border: 0px; width: 23px; height: 23px;  }

.blog-scrbs-btn { background: url(../img/icon-search-arrow.gif) no-repeat right 50%;padding-right: 25px; font-size: 14px; color: #959595; border: 0px; height: 23px;  display: block; margin-top:3px;  }

.blog-subscribe-rss { display: block; background: url(../img/icon-rss-blog.gif) no-repeat left 50%; color: #adacad; font-size: 12px; text-decoration: none; }

.blog-subscribe-mail { display: block; background: url(../img/icon-mail-blog.gif) no-repeat left 50%; color: #adacad; font-size: 12px; text-decoration: none; }

.blog-comments-addt, .blog-comments-addt a { color: #959595; font-size: 12px; }

.blog-comments-wrapper { border-bottom: 1px solid #a0a1a4; padding: 5px 0;margin-top: 5px;  }

.blog-comment-user, .blog-comment-user a { color: #58b7dd; text-decoration: underline; font-size: 12px; }

.blog-comment-content { color: #252525;  font-size: 11px; margin-top: 5px; }

.blog-comment-date { color: #959595;  font-size: 12px; margin-top: 5px; text-align: right; }

.blog-comments-top { background: url(../img/icon-top-blog.gif) no-repeat left 50%; padding-left: 10px; color: #959595; font-size: 12px; text-decoration: none; }

.blog-sbscr-box { margin-top:10px;display:none; }

.blog-sbscr-box .error { color: ; }

.blog-sbscr-box .success {  }



.ph-head td{ font-size: 12px; color: #828386; border-bottom: 1px solid #d0d1d2; }

.ph-body td{ font-size: 12px; color: #828386; cursor: default; border-bottom: 1px solid #e8e9e9; border-right: 1px solid #e8e9e9; }

.ph-body .ph-nob { border-right: 0px; }

.ph-t { color: #828386; font-size: 14px; }

.recharge-lb { font-size: 14px; color: #818386; font-weight: bold;  }

.icon-plus { background: url(../img/icon-plus-green.gif) no-repeat left 50%; padding-left: 17px; }

.redirect { padding: 10px;color: #6D6F71; font-size: 12px; line-height: 20px;}

.redirect a { color: #6D6F71; font-size: 12px;}

.redirect a:hover { text-decoration: none; }

.redirect .rtitle { font-size: 18px; }



.black-top-left, .black-top-middle, .black-top-right,

.black-middle-left, .black-middle-right,

.black-bottom-left, .black-bottom-middle, .black-bottom-right{ font-size: 0; }

.black-top-left, .black-top-right,

.black-bottom-left, .black-bottom-right { height: 6px; width: 6px; }

.black-top-middle,

.black-middle-left, .black-middle-middle, .black-middle-right,

.black-bottom-middle { background: #414142; }

.black-top-left { background: url(../img/black/top-left.gif); }

.black-top-middle { border-top: 1px solid #59595a; }

.black-top-right { background: url(../img/black/top-right.gif); }

.black-middle-right { border-right: 1px solid #a5a5a5; }

.black-bottom-left { background: url(../img/black/bottom-left.gif); }

.black-bottom-middle {  }

.black-bottom-right { background: url(../img/black/bottom-right.gif); }

.black-middle-middle { color: #f2f2f3; font-size: 11px;}







.forum-top-left, .forum-top-middle, .forum-top-right,

.forum-middle-left, .forum-middle-right,

.forum-bottom-left, .forum-bottom-middle, .forum-bottom-right{ font-size: 0px;line-height:0; }

.forum-top-left, .forum-top-right,

.forum-bottom-left, .forum-bottom-right { height: 5px; width: 5px;line-height:0;  }

.forum-top-left { background: url(../img/forum/top-left.gif) repeat-x; }

.forum-top-middle { background: url(../img/forum/top-middle.gif) repeat-x; }

.forum-top-right { background: url(../img/forum/top-right.gif) repeat-x; }

.forum-middle-left { background: url(../img/forum/middle-left.gif) repeat-y; }

.forum-middle-right { background: url(../img/forum/middle-right.gif) repeat-y; }

.forum-bottom-left { background: url(../img/forum/bottom-left.gif) repeat-x; }

.forum-bottom-middle { background: url(../img/forum/bottom-middle.gif) repeat-x; }

.forum-bottom-right { background: url(../img/forum/bottom-right.gif) repeat-x; }

.forum-middle-middle{ background: #fff; }

.forum-middle-middle { color: #818386; font-size: 11px;}

.forum-head td { padding:8px 0; color: #bdbfc1; font-size: 12px;font-weight:bold; }

.forum-head td.sec { color: #818386; }

.fcg { color: #9E0101}

.fcb { color: #9E0101;}

.fcl { color: #464646; }

.fclg { color: #bdbfc1; }

.fcdg { color: #818386; }

.fcdgt { color: #6d6f71; }

.fcvlg { color: #f2f2f3; }

.fcvpb { color: #231f20; }

.fcki { color: #939699; }

.fcad { color: #adacad }

.fs10 { font-size: 10px; }

.fs11 { font-size: 11px; }

.fs12 { font-size: 12px; }

.fs14 { font-size: 14px; }

.fs16 { font-size: 16px; }

.fs18 { font-size: 12px; }

.fs22 { font-size: 22px; }

.fan { text-decoration: none; }

.fan:hover { text-decoration: underline; }

.fau { text-decoration: underline; }

.fau:hover { text-decoration: none; }

.ftb { border-top: 1px solid #cecfd1; padding: 4px 0; }


.fbtnnewtopic {padding-top:18px;}
.fbtnnewtopic input { background: transparent url(../img/personal-menu-bg-gray.gif) no-repeat;  cursor: pointer; margin-left:4px; height: 25px; width:153px; display: block; border:0; color: #787878; font-size: 14px; font-weight: bold; font-family: 'Arial'; }

.fborr { border-right: 1px solid #d1d3d4; }

 

.fiwrap {border:1px solid #D3D3D3; -moz-border-radius: 5px; padding:0px;  }

.fipost { background: #f1f1f2;  padding:3px; border:0; margin:5px; width: 450px; }

.factionmenu {text-align:right; position: absolute; top: 10px; right: 20px; background:#fff; }

.fambtn { padding: 3px 5px; border: 1px solid #fff; text-decoration: none; color: #6D6F71; background: url(../img/icon-arrow-down.gif) no-repeat 5px 50% ; padding-left: 15px;}

.fambtn_hover { border: 1px solid #ccc;}

.factopt { text-align:left; border:1px solid #ccc; width: 100px; padding: 2px 1px;margin-top: 3px; }

.factopt a { display: block; text-decoration:none; font-weight:bold; padding: 3px 8px; margin:2px 0; font-size: 12px; color: #BDBFC1;}

.factopt a:hover { background: #58B7DE; color: #fff; }

.rulestitle { color: #231f20; font-size: 11px; margin-top: 10px; }

.rulesdesc { color: #a8aaad; font-size: 11px; }

.rulesdesc p { margin:0; }

.forum-green-sbm { background: url(../img/back-button-green.gif) no-repeat; width:135px; border:0; padding:2px 0 5px 0; color: #fff; font-size: 14px; }

.flta { display: block; text-align: left;	margin: 5px 10px; color: #231f20; font-size: 12px; text-decoration: none; }

.flta:hover {  text-decoration: underline; }







.text-title-section { font-size: 18px; font-weight: bold; }

.text-title { font-size: 12px; font-weight: bold; color: #464647; }

.text-title-blue { font-size: 12px; font-weight: bold; color: #58b7dd; }

.text-content { font-size: 11px; font-weight: normal; color: #464647; }

.text-content p { margin:2px 0 10px 0; }

.text-rigthbox-title { font-size: 12px; }

.text-rigthbox-title a { color: #F5F5F6; font-size: 12px; text-decoration: none; }

.text-rigthbox-title a:hover { text-decoration: underline; }

.rbox-links  { padding-top: 10px; padding-left: 10px; line-height: 17px; }

.rbox-links a { color: #464647; font-size: 12px; text-decoration:none; }

.rbox-links a:hover { text-decoration:underline; }



.profactieven { color: #c0d83b; }

.nobr td {border:0px;}

.profviewall a { color: #bdbfc1; text-decoration:none;}



.review-label, .review-description, .review-typer, .review-info { width: 350px; }

.review-label { margin-top: 10px; }

.review-label label { color: #58595b; font-size: 12px; }

.review-info, .review-description { color: #a8aaad; font-size: 11px; }

.review-info {  font-size: 10px; }

.review-info a { color: #c0d83b; text-decoration:none; }

.review-typer { padding-left: 2px; }

.review-typer input, .review-typer textarea { display: block; width: 100%; background: #f1f1f2; border:0; padding:3px; font-size: 12px; }

.review-typer input { font-size: 18px; }

.review-submit { margin-top: 20px; }

.review-submit input {color: #fff; border:0; background: url(../img/review-submit-bnt.gif); width: 52px; height:21px; }

.review-from { color: #a8aaad; font-size: 12px; border: 1px solid #bcbec0; border-left: 0; border-right:0; padding: 4px 0; }

.review-from a.lnk { color: #a8aaad; font-size: 12px; text-decoration: underline; }

.review-from a.lnk:hover { text-decoration: none; }

.review-from span { margin-left: 20px; color: #58595b; }

.review-content { padding-top: 5px; color: #58595b; font-size: 11px; }

.review-i, .review-i a { text-decoration: none; color: #818386; font-size: 12px; }

.review-i a:hover { text-decoration: underline; }

.profrevall { background: url(../img/icon-magn-green.gif) no-repeat left 50%; padding-left: 17px; color: #a8aaad; text-decoration:none; }

.profrevadd { background: url(../img/icon-review-add-green.gif) no-repeat left 50%; padding-left: 17px; color: #a8aaad; text-decoration:none;}

 /*

 */



.selvendor { color: #fff; font-size: 18px; font-weight: bold; text-decoration: none; display: block;padding-left: 10px;padding-top:16px;height: 34px;}

.selvendor:hover { text-decoration: underline; }

.venhomedesc{ color: #adacad; font-size: 12px; text-align: center;}

.venhr { width: 350px; border-bottom:1px solid #dcddde; margin:5px auto; }

.vensearchtxt { color: #adacad; font-weight: bold; font-size: 10px; }

.venlab { color: #464647; font-size: 11px; font-weight: bold;}

.venadv { color: #adacad; font-size: 11px; }

.veninp { background: #fff; border:1px solid #fff; font-size: 12px; }

.venwhat , .venwhat a { color: #464647; font-size: 15px; text-decoration: none; }

.venwhat  a:hover{ color: #464647; font-size: 15px; text-decoration: underline; }

.venact  { margin:3px 0; color: #959595; font-size: 10px; }

.venact a { color: #e4a03a; font-size: 10px; text-decoration:none;}

.venact a:hover { text-decoration:underline;}

.uinfores { color: #7D7D7D;}

.review-report { text-decoration: none; color: #adacad; font-size: 11px; }

.review-report:hover { text-decoration: underline; }

.vlpassreg { color: #fff; background: url(../img/orange-arr-reg-pass.gif) no-repeat right 50%; padding-right: 10px; }



.venrightlink { color: #fff; font-weight: bold; font-size: 14px; display: block; text-decoration: none; padding:8px 3px; border-bottom: 1px solid #b6b7b8; margin: 0 3px; }

.venrightlink:hover { text-decoration: underline; }



.venfn { background: url(../img/icon-magn-gray.gif) right 50% no-repeat; display: block; padding: 8px 3px; color: #959595; font-size: 12px; text-decoration:none; border-bottom: 1px solid #e8e9ea; }

.venfn:hover { text-decoration: underline; }

.ventype { color: #fff; padding:7px; font-size: 11px; }

.ventype span { font-size: 14px; }

input.orange-next { background: url(../img/orange/icon-next.gif) right 50% no-repeat; color: #464647; font-size: 13px; font-weight: bold; padding-right: 30px; height: 26px;border:0;  }

input.orange-next1 { background: url(../img/orange/icon-next1.gif) right 50% no-repeat; color: #464647; font-size: 13px; font-weight: bold; padding-right: 30px; height: 26px;border:0;  }

.tar { text-align:right; }



#tooltip { padding: 5px 10px; color: #464647; font-size: 11px; background: #fff; border: 1px solid #d3d4d6; width: 140px;}

.tt { cursor: pointer; }

.faq_label { color: #adacad; font-size: 12px; }

.faq_input { background: #fff; border:0; padding:3px; font-size:12px;}

.cont { font-size: 12px; }

.cont p { margin:2px 0; }





.vlist_head td { font-size: 10px; color: #a8aaad; border-bottom: 1px solid #939598; padding: 3px 0; }

.vlist_body td { font-size: 10px; color: #6d6f71; border-bottom: 1px solid #939598; padding: 5px 2px; }

.vlist_name a { text-decoration: none; color: #e3a03a !important; font-size: 14px !important; }

.vlist_name a:hover { text-decoration: underline; }

.vmore { background: url(../img/magn-orange.gif) left 50% no-repeat; color: #a8aaad; font-size: 10px; padding: 3px 0 3px 18px; text-decoration: none; }

.vemail { background: url(../img/vendors-email.gif) left 50% no-repeat; color: #a8aaad; font-size: 10px; padding: 3px 0 3px 18px; text-decoration: none;  }

.vmore:hover, .vemail:hover { text-decoration: underline; }

.vinfo { font-size: 12px;color: #6d6f71; }

.vspan { color: #e3a03a; }

.vcats { font-size: 12px; color: #414142; }

.vsubcats { line-height: 16px; margin: 1px 7px 10px 0;}

.vsubcats, .vsubcats a { font-size: 12px; color: #a8aaad; text-decoration: none;}

.vsubcats a:hover { text-decoration: underline; }

.vbs { color: #F5F5F6; font-size: 14px; text-decoration: none; }

.vbs:hover { text-decoration: underline; }

.obutton { font-size: 10px; padding-right: 20px; height: 18px; color: #fff; background: url(../img/orange/orange_go.gif) right 50% no-repeat; border: 0; }



.fsu_name { text-align: right; width: 160px }

.fsu_name label{ font-size: 12px; }

.fsu_desc { font-size:10px; color: #BDBFC1; width: 160px }

.fsu_return { display: block; margin-top: 10px; color: #9E0101; font-size: 12px; text-decoration: none; }

.fsu_return:hover {  text-decoration: underline; }



.vreview { font-size: 12px; color: #6D6F71; margin: 20px 0;   }

.vreview-name, .vreview-time { border-bottom: 1px solid #D1D3D4;border-top: 1px solid #D1D3D4; }

.vreview-name { padding:5px; color: #E3A03A; }

.vreview-time { padding:5px; }

.vreview-comment { padding: 3px; }

.vendorlink { color: #6D6F71; }

.vendorlink:hover { text-decoration: none; }



.vendors_dir a { color: #F5F5F6; text-decoration: underline; }

.vendors_dir a:hover { color: #F5F5F6;  text-decoration: none; }



.highlighter td {

	/*

	*/

	background: #f6f6f6;

	font-weight: bold;

}

.showhide{

	color: #808285;

	color: #bfd73b;

	color: #5ab8df;

	font-size: 11px;

	

}