/* Standard centered layout */
a{text-decoration:none; color:#29ABE2}

body 
{
  text-align: center;
  padding:0px;
  /*background:#aebe07;*/
  font:normal 12px Arial, Helvetica, sans-serif;
  color:#666666;
}

/* Use in addition to container: <div class="container clearfix">... */
.clearfix:after { 
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* Hide from IE/Mac */
* html .clearfix {
  height: 1%;
}

/* Brute force clearfix for IE */
.clearboth
{ 
  content: ".";
  height:0;
  width:0;
  margin:0;
  padding:0;
  clear: both;
  color: #fff;
}
.clearboth1{clear:both;}

body, h1, h2, h3, h4, h5, h6, p, ol, ul, form{ 
  padding:0;
  margin:0;

}

a { color:#0071BC; text-decoration:none;}
img{border:0;}
a:hover { text-decoration: underline; color:#0071BC}

a img { border: none;}
ol, ul, li{list-style:none}
input, select, textarea {font:normal 12px/20px Arial, Helvetica, sans-serif; color:#333333;}
.floatleft{float:left;}
.floatright{float:right;}
.tabimgheight{height:38px;}
.jqmClose{padding:0 0 5px 20px ; color:#0071BC;}
.jqmWindow a{ color:#0071BC;}

/*new style*/
#mainwrapper{ /*background:url(/images/bg_body.jpg) repeat-x;*/ width:980px; padding:0; margin:auto;}
#subwrapper{ /*background:url( /images/bg_subwraper_withlogo.gif) no-repeat; width:1000px; */ margin:0px auto;}

#pagecontainer{ /*padding-left:50px; padding-right:20px;*/}

.fontcoolrblue{color:#29ABE2;}
.fontsize11{font-size:11px;}
/*header*/
#headercontainer{ text-align:left;}
/*

#headercontainer #topUserLink{ float:right; background:url(/images/bg_toplink.gif) repeat-x; height:35px;line-height:35px; font-size:13px; font-weight:bold; margin-right:20px;}
* html #headercontainer #topUserLink{ width:450px; }
#headercontainer #topUserLink .borderleft{ background:url(/images/bg_toplink.gif) no-repeat; background-position:left -35px; padding-left:15px;height:35px}
#headercontainer #topUserLink .borderright{ background:url(/images/bg_toplink.gif) no-repeat; background-position:right -70px; padding-right:15px; height:35px;min-width:420px;}

#headercontainer #topUserLink a{ color:#e36e1e; line-height:30px; text-decoration: underline}
*/
#headercontainer #topUserLink a{ color:#29ABE2;  text-decoration: none}
#headercontainer #topUserLink a:hover{text-decoration: underline}
#headercontainer #headertop{background-color:#333333;  min-height:42px !important; height:auto !important; *height:42px; }

#headercontainer #headertop ul{padding:0; margin:0; float:right; padding-right:25px; width:955px; background-color:#333333; min-height:42px; height:42px; height:auto; }
#headercontainer #headertop ul li{float:right; padding:14px 10px 10px 10px; font-weight:bold; }
#headercontainer #headertop ul li a {color:#cccccc; text-decoration:none}
#headercontainer #headertop ul li a:hover { text-decoration:underline;}
#headercontainer #headertop ul .fb_login {padding:1px;}
#headercontainer #headertop ul .fb_login img{padding-right:15px;}
#headercontainer #headertop ul .fontcoolrblue a{color:#29ABE2;}
#headercontainer #headertop ul .fb_login a{color:#29ABE2; padding-top:0px; }
#headercontainer #headertop ul .fb_login .fblogout{margin-top:14px;}
#headercontainer #headerdown{height:106px;}
#headercontainer #logobox{ float:left;padding:10px 0 0 15px;}
#headercontainer #headerdown #hearderright{float:right; width:67%;}
#headercontainer #headerdown #hearderright #bluepic{background:url(../images/header_right.gif) no-repeat; height:50px;}
#headercontainer #topUserLink ul{padding:0; margin:0; float:right; padding-right:25px;}
#headercontainer #topUserLink ul li{float:left; padding:10px; font-weight:bold;}

#headercontainer #headerdown #hearderright #bluepic #search{float:right; padding:8px 25px 0 120px;}
.inputclass, selectclass{}
.inputclass{width:215px;}

#search_image { position:relative; top:6px; *top:5px; padding-left:5px;}
#distance{padding-left:20px;}
/*main tab menu*/
#maintabmenu{ padding:5px 25px 0px 25px; z-index: 1}
#maintabmenu ul,#maintabmenu ul li{ margin:0px; padding:0px; list-style:none;}
#maintabmenu ul li{ float:left;}
#maintabmenu ul li a{ display:block; color:#e36e1e; font:normal 13px/30px Arial, Helvetica, sans-serif;background:url(../images/bg_menutab.gif) no-repeat;  }
#maintabmenu ul li a:hover{ color:#aebe07; text-decoration:none;}

#maintabmenu ul li.current_menu{}
#maintabmenu ul li.current_menu a{ font-weight:bold;background:url(../images/bg_menutab.gif) no-repeat 0px -30px; position: relative; top: 1px; z-index: 2;}
#home ul{width:100%;}
#home ul li{}


/*content container*/
#maincontentcontainer{ width:931px; min-height:600px; background:url(../images/bg_container.gif) repeat-y; border-bottom:#7b8b38 1px solid;}
#maincontentcontainer #containerbox{background:url(../images/bg_container.gif) repeat-y;text-align:left}

#maincontentcontainer #containerbox #content_leftCol{ float:left; width:227px;padding-left:1px;}
#maincontentcontainer #containerbox #content_rightCol{ float:left; padding-left:1px; padding-right:1px; width:701px}


.lefttoptiltle{ background:#aebe07; font:bold 16px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-bottom:0px; padding-left:15px;}
#leftcontainer{ padding:15px;}

UL.btleftnav,UL.btleftnav li{ margin:0px; padding:0px; list-style:none;}
UL.btleftnav li{ margin-bottom:10px;}
UL.btleftnav li a{ color:#e36e1e; font:normal 13px/20px Arial, Helvetica, sans-serif; text-decoration:underline;}
UL.btleftnav li a:hover{ font-weight:bold;}
UL.btleftnav UL{ margin-left:15px;}
UL.btleftnav UL li{ margin-bottom:5px;}
UL.btleftnav UL li a{ font:normal 12px/18px Arial, Helvetica, sans-serif; text-decoration:none;}

#content_normaltextbox{ padding:0px 20px; margin-bottom:10px; }
#content_normaltextbox ul , #content_normaltextbox ul li {padding:0; margin:0; overflow:hidden;}
#content_normaltextbox ul li { text-align:left; float:left;} 
#loginregister{ clear:both; border:1px #999999 solid; widht:100%; height:auto !important; min-height:680px; *height:680px; padding-bottom:20px;}
#content_normaltextbox h2{font:bold 21px/27px Arial, Helvetica, sans-serif; color:#333333; text-align:left; margin:20px 20px 5px 20px;}
#content_normaltextbox h3{font:normal 15px/20px Arial, Helvetica, sans-serif; color:#666666; text-align:left; margin:0px 20px 5px 20px;}
#normallogin{margin:20px 20px 10px 20px; width:45%; float:left;}
#fblogin{width:40%; float:right; margin:20px 20px 10px 20px; text-align:left;}
#fblogin div{margin-bottom:8px;}
.fontitalic{color:#EF7A06; font-style:italic; text-align:left; font-size:15px; font-weight:bold;}
#normallogin h4{margin-left:50px;}

#normallogin #username, #normallogin #password{width:240px; }
.loginlabel{margin:20px 0 20px 100px;}
.loginlabel label{margin-right:4px; font-size:13px; font-weight:bold; color:#999999;}
#forgotpassword{clear:both; padding:0 0 20px 175px; folat:left; text-align:left;}
#logincheckbox{float:left; padding:10px 0 0 5px;}
#loginbutton{width:75px; padding:5px 0 10px 175px; float:left;}




#content_normaltextbox p{ margin-bottom:20px !important; padding-right:100px;}
h1.pagetitle{font:bold 21px/30px Arial, Helvetica, sans-serif; color:#333333; text-align:left; padding:25px;}
.poststatus{line-height:18px; color:#4c4c4c;text-align:left;margin:0 0 20px 60px;}
.greentext{color:#4c4c4c; font-weight:bold;}

h1.indexpagetitle{font:bold 18px/42px Arial, Helvetica, sans-serif; color:#aebe07; float:left; margin-right:45px;}
.indexsearchbox{ float:left;}

.pagingbox{ padding:0px 20px 20px 20px}

/*table list style*/
.relatedreferrals{ width:100%; text-align:left; margin-bottom:30px;}
.relatedreferrals th{ background:#999999; padding:15px 10px 15px 0; color:#FFFFFF; font-size:11px; }
.relatedreferrals th a{ color:#FFFFFF; text-decoration:none; }
.relatedreferrals th a:hover{ color:#FFFFFF; text-decoration:none; }
.relatedreferrals th.lastth{ padding-right:20px}
.relatedreferrals td{padding:15px 10px 15px 0; color:#666666; font-size:12px;}
.relatedreferrals tr.tb_bg{background:#f5f5f5}
.relatedreferrals tr.tb_bg_other{background:#e7e7e7}
.relatedreferrals td.lasttd{ padding-right:20px}
/*footer */
#mainfooter{padding:0px 20px 40px 20px; *padding:10px 20px 40px 20px;}
#mainfooter .copyright{ text-align:center; color:#aebe07}
#mainfooter .linkbox{ text-align:center;}
#mainfooter .linkbox a{ color:#29abe2; text-decoration:none; font-size:11px;}

/*left postingForm*/
.leftformrow{ margin-bottom:10px;color:#999999;}
.leftformrow label{ color:#999999; font-weight:bold; font-size:13px; margin:2px 15px 3px 0 !important; *margin:4px 15px 3px 0 !important; display:block; cursor:text; width:25%; text-align:right; float:left;}
.leftformrow .inputCls{ width:440px !important; *width:440px !important; *width:439px; color:#333333; vertical-align:middle;line-height:16px; height:16px;}
.leftformrow .inputCls2{ width:300px; color:#333333; line-height:16px; height:16px;}
.leftformrow .selectCls{color:#333333; margin-top:2px;}
.leftformrow .inputClsdollar{ width:100px; color:#333333; line-height:16px; height:16px;}
.leftformrow .dateinput{width:80px;}
.leftformrow .inputZipcode{width:100px;}

/*create new account Form and so on*/
.formrow{ margin-bottom:10px;color:#4c4c4c;}
.formrow label{font:normal 13px/20px Arial, Helvetica, sans-serif; float:left; width:135px}
.formrow .inputCls{ width:240px}
.formrow .inputZipcode{width:100px;}
.form_error{ color:#e36e1e; padding-left:60px;}
.createacountbttnrow{text-align:left; margin-left:218px;}

/*lditch misc*/
.messagetxt {font:bold 14px/30px Arial, Helvetica, sans-serif; color:#e36e1e; padding:25px; border:1px #e36e1e solid; margin:0 0 20px 60px !important; *margin:0 0 20px 30px; text-align:left; float:left;}

/*lditch jquery tooltip*/
#tooltip{
    position:absolute;
    border:1px solid #333;
    background:#f7f5d1;
    padding:2px 5px;
    color:#333;
    display:none;
    text-align:left;
    width:300px;
}   

/*home page*/
#homeone_request ul{padding-bottom:38px !important;}
#homeone_request ul, #homeone_request ul li{padding:0; margin:0;}
#homeonecontent{ background:url(../images/home_gray.gif) no-repeat;width:930px !important; *width:880px; height:268px; text-align:left; padding:25px 25px 0px 25px; clear:both;}

#homeone_refer ul{padding-bottom:38px !important;}
#homeone_refer ul, #homeone_refer ul li{padding:0; margin:0;}
#homeonerefer{ background:url(../images/home_gray_refer.gif) no-repeat;width:930px !important; *width:880px; height:268px; text-align:left; padding:25px 25px 0px 25px; clear:both;}
#homeone_reward ul{padding-bottom:38px !important;}
#homeone_reward ul, #homeone_refer ul li{padding:0; margin:0;}
#homeonereward{ background:url(../images/home_gray_reward.gif) no-repeat;width:930px !important; *width:880px; height:268px; text-align:left; padding:25px 25px 0px 25px; clear:both;}
.welcome_rq{font-size:24px; font-weight:bold; color:#333333;}
.welcome_rq span{font-weight:normal; font-size:18px;}
#postrequest{padding:15px 0 0 120px; line-height:20px;}
#step{margin:25px 0 0 0 ; text-align:center;}
#step div{font-weight:bold; text-align:left; color:#333333;}
#step textarea, #step input{font-style:italic; width:140px; padding-left:2px; color:#666666;}
#step textarea{height:80px;}
#postrequestinfo{margin:25px 0  0 40px; width:70% !important; *width:75%}
#postrequestpic{margin-top:35px;}
#fontsize14{font-size:14px;}

#postrequestinfo span{font-weight:bold; color:#000000;}
#postrequestinfo span a{font-weight:bold; color:#000000; font-size:11px; text-decoration:none;}
#hometwo{ background:url(../images/home_two_bg.png) no-repeat;width:930px; height:331px; text-align:left;}

#hometwopic1{width:157px; height:167px; position:relative; top:60px; left:10px;}
#hometwopic2{width:157px; height:167px; position:relative; top:150px; left:10px;}
#hometwopic3{width:157px; height:167px; position:relative; top:60px; left:20px;}
#hometwopic4{width:157px; height:167px; position:relative; top:125px; left:45px;}
#hometwopic5{width:157px; height:167px; position:relative; top:25px; left:-35px;}
#hometwopic6{width:157px; height:167px; position:relative; top:-50px; left:750px;}
.uptable{position:relative; top:16px; left:40px; width:80%;}
.uptable1{position:relative; top:28px; left:38px; width:80%;}
.uptable2{position:relative; top:23px; left:38px; width:80%;}
.downtable{position:relative; top:60px; left:42px; width:80%;}
.downtable1{position:relative; top:65px; left:27px; width:80%;}
.downtable2{position:relative; top:67px; left:36px; width:80%;}

.uptable .fontsize13orange a, .uptable1 .fontsize13orange a, .uptable2 .fontsize13orange a, .downtable .fontsize13orange a, .downtable1 .fontsize13orange a, .downtable2 .fontsize13orange a{color:#ef7a06}
.uptable .fontsize13black a, .uptable1 .fontsize13black a, .uptable2 .fontsize13black a, .downtable .fontsize13black a, .downtable1 .fontsize13black a, .downtable2 .fontsize13black a{color:#231F20}
.uptable .fontsize13blue a, .uptable1 .fontsize13blue a, .uptable2 .fontsize13blue a, .downtable .fontsize13blue a, .downtable1 .fontsize13blue a, .downtable2 .fontsize13blue a{color:#29ABE2}

.fontsize13orange{font-size:13px; font-weight:bold; color:#ef7a06; padding:1px;}
.fontsize13black{color:#231F20; font-size:13px; font-weight:bold; padding:1px;}
.fontsize18black{color:#231F20; font-size:17px; font-weight:bold; padding:1px;}
.fontsize16black{color:#231F20; font-size:15px; padding:1px;}
.fontsize13blue{color:#29ABE2; font-size:13px; font-weight:bold; padding:1px;}
#hometwobrowse{position:relative; top:20px; right:25px; font:bold 11px Arial, Helvetica, sans-serif; color:#73caca}
#hometwobrowse a{color:#29ABE2}
#homethree{text-align:left; margin-top:10px;}
.homethreeevery{border:1px #cccccc solid; width:300px; height:120px; }
.homethreeeveryspec{border:1px #cccccc solid; width:300px; height:120px !important; margin-left:12px; overflow:hidden; *height:125px;}
.homethreetitle{background:url(../images/home_three_title_bg.gif) no-repeat; padding:8px 20px; font:bold 15px; font-size:15px; font-weight:bold;}
.homethreeevery .homethreecontent{padding:10px 20px; line-height:15px;}
.homethreeeveryspec .homethreecontent{padding:10px 20px; line-height:15px;}
.clickmore{float:right; margin:0 20px 10px 0;}
#free{position:relative; top:-30px; left:245px;}
.homethreeeveryspec .homethreecontentspec{position:relative; top:-42px; padding:0px 20px; line-height:15px;}
.clickmorespec{float:right; margin:0 20px 10px 0; position:relative; top:-35px;}

/*How do I refer a request?*/
.homerefer{margin-top:15px;}
.refercontent{padding:0 0 0px 190px; width:75%}

.refercontent .threeimg{ font-size:15px;}
.rewardcontent{padding:0 0 0px 150px; width:75%}
.rewardcontent .threeimg{ font-size:15px;}

.homereferimg{margin-top:20px;}
.whatmore{margin-left:5px; width:60%; line-height:20px;}
.whatmore span a{color:#000000; font-size:11px; font-weight:bold; text-decoration:none;}
.fontsize12{font-size:12px;}
.fontsize13bold{font-size:13px; font-weight:bold;}
.fontsize13{font-size:13px; }
.fontcolorblue{color:#0071BC;}
.fontcolororange{color:#ef7a06;}
.fontcolororange1{color:#ef7a06}
.fontcolorgreen{color:#5f8f1f;}
.fontcolorblue a{color:#0071BC;}
.fontcolororange a{color:#ef7a06;}
.fontcolorgreen a{color:#5f8f1f;}
.fontbold{font-weight:bold;}
.fontsize13blacknormal{color:#000000; font-size:13px;}
.fontsize15{font-size:15px}
.fontstyleitalic{font-style:italic}
.fontcolorgray{color:#333333;}
.poststatus {color:#999999; font-weight:bold;}
.fontcolorgraybolad{color:#999999; font-weight:bold;}
.textblack{color:#4c4c4c; font-weight:normal;}


/*post new referquest page*/
#postingrequest{padding:0 20px;}
#postrequestitle{text-align:left; height:38px;}
#postrequestcontent{ border:1px #999999 solid; height:auto; padding:20px; text-align:left; zoom:1;}
#postingform{padding:30px 40px;}
#generalinfo{font-style:italic; font-size:13px; width:26%; text-align:right; margin-bottom:10px;}
#alltitlebig{color:#333333; font-size:21px; font-weight:bold; line-height:27px; text-align:left;}
#alltilelittle{font-size:15px; line-height:27px; text-align:left;}
#postthisrequest{margin-left:220px !important; *margin-left:220px !important; *margin-left:111px ; float:left;}
#postrequestitem{padding:20px 0 0 220px !important; *padding:20px 0 0 220px !important; *padding:20px 0 0 222px;}
#clearallfields{margin-left:570px; position:relative; top:5px;}
.detailedurl .inputCls{ width:440px; color:#333333; height:16px; line-height:16px;}
.detailedurl .textareaCls{width:440px; height:150px; color:#333333;}
.detailedurl .inputCls2{ width:310px; color:#333333;}
.detailedurl .inputCls1{ width:416px; color:#333333; line-height:16px; height:16px;}
.labelwidth{width:204px; text-align:right; padding:8px 15px 0 0 ; *padding:10px 15px 0 0 ; *width:205px !important; *width:207px;}
.infolabel{width:204px; text-align:right; padding:5px 15px 0 0 ; *width:205px !important; *width:207px;}
.detailedurl{ margin-bottom:20px;color:#999999;}
.detailedurl label{color:#999999; font-weight:bold; font-size:13px; margin-bottom:3px; cursor:text;  text-align:right; }
.contentdescript{margin:3px 0px 0 8px; *margin:5px 0px 0 8px;}
.descript{width:135px;}
.middlecls{width:450px; margin-right:5px;}
.middlecls input{margin:5px 0 ;}
.middlecls img{padding:0 5px 0 3px;}

/*sign up page*/

#signupcreate{ float:left; width:100%; padding:20px; font-size:15px;}
#signupcreateimg{float:left; widht:30%; margin-right:20px;}
#signupdes{float:left; width:30%; text-align:left; line-height:27px; margin-right:60px; }
#whysignup{float:left; text-align:left; border:1px #cccccc solid; padding:10px 30px;}
.whytitle{margin-bottom:5px;}
.threeimg{padding-top:5px;}
.threeimg img{margin-right:10px;}
#signupleftform{float:left; width:60%; color:#666666;}
.signupformrow{margin:0px 0 10px 50px; display:block; text-align:left;}
.signupformrow label{float:left; margin-right:15px; text-align:right; width:30%; font-size:13px; font-weight:bold;}
.signupformrow .inputCls { width:295px;}
.signup_form_error{ text-align:left;margin-left:160px;}

/*Forgot Password*/
.madlib{text-align:left; margin:30px 30px 30px 0px;}
.madlib h3{background-color:#999999; color:#F2F2F2; font-style:italic; font-weight:bold; padding:5px 20px; }
.forgotpassinput{width:260px;}
.privacy a { color:#0071BC; text-decoration:none;}



/*static page*/
.staticdiv{text-aliign:left; border:1px #cccccc solid; height:auto; padding:20px;}
.staticdivpage{text-aliign:left; border:1px #cccccc solid; height:auto; padding:20px; min-height:500px; *height:550px;}
.staticsubtitle{font-weight:bold; font-size:13px; font-style:italic; color:#ef7a06;}
.btdisplay{padding-top:20px;}
.btdisplay ul li{clear:both;}
.btdisplay ul li a{color:#0071BC;}
.btdisplay p a{color:#0071BC;}
/*fixed #283*/
.lightboxstaticdiv{text-aliign:left; height:auto; padding:20px 20px 0 20px;}
.bordergray{border: 1px #cccccc solid; overflow-x:hidden;}

#content_normaltextbox .btdisplay .staticpageul{padding:20px; clear:both; width:100%;}
#content_normaltextbox .btdisplay .staticpageul .staticpageli{background:url("/images/list_image.gif") top left no-repeat; background-position:0% 15%; width:100%; margin-bottom:20px;}
#content_normaltextbox .btdisplay .staticpageul .staticpageli1{background:url("/images/list_image.gif") center left no-repeat; background-position:0% 8%; width:100%; margin-bottom:20px;}
#content_normaltextbox .btdisplay .staticpageul .staticpageli2{background:url("/images/list_image.gif") center left no-repeat; background-position:0% 35%; width:100%; margin-bottom:20px;}

#content_normaltextbox .btdisplay .staticpageul .staticpageli div{margin:0 0 0 20px;}
#content_normaltextbox .btdisplay .staticpageul .staticpageli1 div{margin:0 0 0 20px;}
#content_normaltextbox .btdisplay .staticpageul .staticpageli2 div{margin:0 0 0 20px;}

/*review & approve page*/
.requestlabel span{ word-wrap:word-break; word-break:break-all;}
.requestlabel label{font-size:13px; font-weight:bold; color:#999999;}
.requestimg img {padding:5px; border:1px #cccccc solid; margin-right:30px;}
#requestdesc{padding:20px 30px 20px 40px; line-height:20px;}
#requestcontent{width:52%;}
#typeimg img{ margin-right:10px;}
#postmyrequest{height:184px; padding:20px 60px 0px 60px; text-align:left; margin-bottom:0px; line-height:19px; background:url(/images/review_approve_bg.gif);}
#thingremember{width:55%; margin:0 0 20px 30px;}
#underbutt{margin-top:10px;}
.requestimg{width:48%;}


/*browse referquest*/
#browserequest{padding:5px 25px 20px 25px; z-index:1;}
#browsetable{ border-left:1px #999999 solid; border-right:1px #999999 solid; border-bottom:1px #999999 solid; width:928px;}
.browsethtdcolor{background-color:#FFFFFF;}
.tdbottom{ border-bottom:1px #949494 solid;}
.tdbottom1{ border-bottom:1px #949494 solid;}
.tdbottom1 a{cursor: pointer}
.dashboard-action-link{ padding-top:2px; padding-bottom:2px }

/*request detail page*/
#optionthree{width:100%;}
.optiontitle{color:#0071BC; font-weight:bold; font-size:16px; padding-bottom:10px;}
.optionone{width:67%; float:left;}
.adressbook img{padding:0;margin:0; border:0;}
.date{font-size:10px; color:#0071BC;}
.channels{border-top:1px #B3B3B3 solid;background-color:#F4F4F4; min-height:60px !important; height:60px; height:auto; padding-top:5px}
.channelwhite{ border-top:1px #B3B3B3 solid; min-height:60px !important; height:60px; height:auto; padding-top:5px; }
.detailleftwidth{width:96%;}

.browseblack a {color:#666666; font-weight:bold;}
.browseblack{padding-right:20px;}
.results{padding-left:20px}
.page{padding-left:20px;}
/*send message*/
.sendmessage{padding-left:20px}


/*my request*/


/*edit my account*/
#editprofile{text-align:left; padding:0px 0px 20px 60px;}
.editprofileerror{margin-left:80px;}

/*get the word out*/
.btdisplay #getwordout, .btdisplay #getwordout .firstul .secondul, .btdisplay #getwordout .firstul{clear:both; }
.btdisplay #getwordout .firstul .secondul li, .btdisplay #getwordout .firstul li{ clear:both; }

.btdisplay #getwordout, .btdisplay #getwordout .getwordoutcon{/*list-style:inside decimal ;*/ width:100%;margin-left:10px; }
.btdisplay #getwordout .getwordoutcon .firstul .disc{background:url("/images/list_image.gif") top left no-repeat; padding:0 0 10px 15px; width:100%; margin-left:20px; background-position: 0% 15% ;}
.btdisplay #getwordout .firstul ol li{ list-style-image:none; list-style:inside square; padding-left:10px; }
.btdisplay #getwordout .firstul ol {list-style:inside square; margin-left:20px; }
#content_static{margin-bottom:10px; padding:0 20px;}
/*tour*/

.requestbacknext{float:right; margin:240px 30px 0 0;}
.requestbacknext{font-weight:bold;}
.requestbackstyle a{color:#FBB03B; }
.requestnextstyle a{color:#ffffff;}
.requestbackstyle a:hover{color:#FBB03B; }
.requestnextstyle a:hover{color:#ffffff;}
.requesttour1{background:url("/images/request_tour_1.gif") no-repeat; height:278px; clear:both; margin-bottom:15px;}
.requesttour2{background:url("/images/request_tour_2.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.requesttour3{background:url("/images/request_tour_3.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.requesttour4{background:url("/images/request_tour_4.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.requesttour5{background:url("/images/request_tour_5.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}

.referbackstyle a{color:#84C9EA; }
.referbackstyle a:hover{color:#84C9EA; }
.refertour1{background:url("/images/refer_tour_1.gif") no-repeat; height:278px; clear:both; margin-bottom:15px;}
.refertour2{background:url("/images/refer_tour_2.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.refertour3{background:url("/images/refer_tour_3.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.refertour4{background:url("/images/refer_tour_4.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.refertour5{background:url("/images/refer_tour_5.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}

.rewardbackstyle a{color:#C9C72C; }
.rewardbackstyle a:hover{color:#C9C72C; }
.rewardtour1{background:url("/images/reward_tour_1.gif") no-repeat; height:278px; clear:both; margin-bottom:15px;}
.rewardtour2{background:url("/images/reward_tour_2.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.rewardtour3{background:url("/images/reward_tour_3.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.rewardtour4{background:url("/images/reward_tour_4.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}
.rewardtour5{background:url("/images/reward_tour_5.gif") no-repeat; height:278px; width:930px; clear:both;margin-bottom:15px;}


/*admin page*/
#adminmaintabmenu{ height:30px; z-index:10; padding-right:20px;}
#adminmaintabmenu ul,#maintabmenu ul li{ margin:0px; padding:0px; list-style:none;}
#adminmaintabmenu ul li{ float:right; margin-left:5px;}
#adminmaintabmenu ul li a{ display:block; color:#e36e1e; font:normal 13px/30px Arial, Helvetica, sans-serif;background:url(/images/bg_menutab.gif) no-repeat; width:124px; }
#adminmaintabmenu ul li a:hover{ color:#aebe07; text-decoration:none;}
#admintopUserLink{float:right; padding:40px 40px 0 0;}

#admincontent_normaltextbox {margin-bottom:30px; padding:0 20px;}
.adminrelatedreferrals{ width:100%; text-align:left; margin-bottom:30px;}
.adminrelatedreferrals th{ background:#999999; padding:15px; color:#FFFFFF; font-size:11px; }
.adminrelatedreferrals th a{ color:#FFFFFF; text-decoration:none; }
.adminrelatedreferrals th.lastth{ padding-right:20px}
.adminrelatedreferrals td{padding:15px 15px 15px 10px; color:#666666; font-size:12px;}
.adminrelatedreferrals tr.tb_bg{background:#e7e7e7}
.adminrelatedreferrals td.lasttd{ padding-right:20px}

.staticconternt{padding-left:25px; text-align:left;}

/*fixed #284*/
.imgunderline{margin-right:100px !important; *margin-right:50px; font-weight:normal;} 
.imgunderline a{text-decoration: none;}
.imgunderline a:hover{text-decoration: none;}
.imgunderline a:hover span{text-decoration: underline;}

/*fixed #332*/
.step2{padding-top:5px;}
.postinputwidth{width:446px !important; *width:446px !important; *width:451px}
.middlecls input{font-style:italic; color:#999999;}
.characterlimit{padding:2px 0 3px 14px;}
.imgrigth img{padding-left:6px;}

/*fixed #338 */
.specifytype{ padding-left:5px; *padding-left:6px;}
.limitfivehundred{float:left;padding-left:26px;}
.limitfivehundred input{color:#999999;}
.typewidth{width:25px;}

.findby{line-height:16px; height:16px;}

/*fixed #352*/
.location{ float:left; padding:3px 5px 0 0 !important; *padding:5px 5px 0 0 !important; *padding:5px 5px 0 3px ;}
.minimum{vertical-align:middle; float:left; padding:3px 0 0 5px !important; *padding:5px 0 0 5px !important;}
.contentdescript1{margin:0px 0px 0 8px;}
/*fixed #353*/
.requestdetail{margin-top:20px; padding-right:50px;}
.requestdetail img {border:0; padding:0; margin:0;}
.question{padding-top:15px;}
/*end new style*/

/*Fixed #375.*/
.purple_bg { background-color: #dfbce2;}


*html .pngie6{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/rq_facebook.png'); /* IE6 */
        _background-image: none; /* IE6 */
}
.bottombutton{float:left; padding:20px 30px 20px 39px;}
.tdbottom1 a{ text-decoration:none;}