.sfont {
 font-size: 10px;
 font-weight: bold;
  font-style:italic;
 }
 .sfont2 {
 font-size: 12px;
 font-weight: bold;

  font-style:italic;
 }
.rtson {
   border-left-style: dashed;
   padding-left: 20px;
  border-width: 2px;
}

.floatboxsignon{
        border: 1px solid #D8D8D8;
        -moz-border-radius: 10px;
        padding: 0px 7px 0px 7px;
        margin: 10px;
        background: #d8d8d8;
        float:left;
        padding: 2px;
        width:250px;
        height: 150px;

}
.floatboxsignon input[type="submit"] {
 color: #ff0000;
background-color: #000;
 font-size: 14px;
 font-weight: bold;
 float:right;
 margin-right: 10px;

}

.floatboxsignon input[type="submit"]:hover {
color: #fff;
background-color: #000;
 font-size: 14px;
 font-weight: bold;
 float:right;
 margin-right: 10px;

}

.floatbox400{
        border: 1px solid #D8D8D8;
        -moz-border-radius: 10px;
        padding: 0px 7px 0px 7px;
        margin: 10px;
        background: #FFF;
        display:inline;
        float:left;
        width:300px;

        height: auto;
        height: 300px;
        overflow: auto;
   margin-right: 25px;
    margin-left: -20px;
   padding-top: 7px;
}
.floatbox400 img{
        float:left;
        padding: 5px;
}
.floatbox401{
        border: 1px solid #D8D8D8;
        -moz-border-radius: 10px;
        padding: 0px 7px 0px 7px;
        margin: 10px;
        background: #FFF;
        display:inline;
        float:left;
        width:auto;

        height: auto;
        overflow: auto;
   margin-right: 25px;
   padding-top: 7px;
}

.ifrmbox {
    background-color:#fff;
    border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    width: 49%;
    margin-top: 3px;
    float:left;
    margin-bottom: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
   font-family: arial;
    font-size: 0.9em;
    font-weight: normal;
}
.ifrmboxr {
    background-color:#fff;
    border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    width: 49%;
    margin-top: 3px;
    float:right;
    margin-bottom: 3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
 font-family: arial;
  font-size: 0.9em;
    font-weight: normal;
}
.lcategory {
margin-left: 0px;
 margin-right: auto;
 font-size: 0.8em;
 font-family: arial;
}




.tripmat {
 font-family: arial;
 width: 100%;
 float: left;
 font-weight: bold;
   font: 10px/170% Verdana, sans-serif;


}

.wordcount_limit {
  background-color: red !important;
}

.tripmat a {

}
.tripmat a:hover {
background-image: url(/images/lyel.png);
}


.profile_heading4 {
 color: #333;
 border: 2px solid #CFCFCF;
 border-width: 2px 0 2px 0;
 font-size: 1.4em;
 font-weight: bold;
 padding: 2px 2px;
 text-align: center;
}

.fcg {
 font-size: 0.9em;
 background: #CFCFCF;
  border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;


clear: both;

}

.fcg input[type="text"] {
 width:auto;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
margin: auto;
 font: 0.9em Tahoma,Arial,sans-serif;
 color:#555457;

}
.fcg select {
 width:auto;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
  margin: auto;
 font: 0.9em Tahoma,Arial,sans-serif;
 color:#555457;

}

.pag2 {
 min-width:12px;
 min-height: 12px;
 width: auto;
 padding: 2px;
 background: #FF0000;
 color: #FFF;
 margin: 1px;
 font-weight: normal;
 float: left;
 border: 1px solid #ccc;
 text-decoration: none;
 display: block;
 
}
.pag1 {
 min-width:12px;
 min-height: 12px;
 width: auto;
 color: #333;
 margin: 0px;
 font-weight: normal;
 float:left;
 border: 1px solid #ccc;
 text-decoration: none;
 display: block;
 
}
.pag6 {
 min-width:12px;
 min-height: 14px;
 width: auto;
 height: auto;
 padding-right: 2px;
 padding-left: 2px;
 margin-left: 4px;
 margin-right: 2px;
 margin-top: 2px;
 padding-bottom: 1px;
 background: #666;
 color: #FFF;
 font-weight: normal;
 float: left;
 text-decoration: none;
 display: block;
}


#grybox {
 float: left;
 width: 100%;
 min-height: 120px;
 height: auto;
  border: 2px dotted #CCC;

}

.grybox1 {
 width: auto;
 height: auto;
 min-height: 118px;
 background: #FFF;
 color: #000;
 font-weight: normal;
 float:left;
 text-decoration: none;
 font-size: 1.2em;
 display: block;
 margin: 6px;
 padding: 10px;
}

.pag5 {
 min-width:12px;
 min-height: 12px;
 width: auto;
 padding: 2px;
 background: #99DDDD;
 color: #000;
 margin: 1px;
 font-weight: normal;
 float: left;
 border: 1px solid #ccc;
 text-decoration: none;
 display: block;
 margin-left: 3px;
 padding-left: 5px;
 margin-right: auto

}
.pag5  a{
 text-decoration: none;
  color: #000;
}

.rip1{
 width: 98%;
 margin: 2px;
 padding: 5px;
  float: left;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;
 
}

.ripheader {
 background-color: #EDEDED;
 margin-top: 3px;
 color: #000033;
}
#ripheading{
 width: 70%;
  display: inline;
 font-size: 1.4em;
   padding-left: 10px;

 margin-top: 4px;
 font-weight: bold;
}
#ripdate {
 float: right;
 width: 400px;
 margin-top: 10px;
 display: inline;
 font-size: 1.0em;
 font-weight: bold;
 background-color: #FFF;
}
#ripwrap {
 background-color: #CFCFCF;
 border-color: #BBB;
 background: #FFF;
 margin-bottom: 10px;
   border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;

 clear: both;
}




.ripbod{
  background-color: #FFF;
  padding-left: 20px;
  padding-top: 10px;

   padding-bottom: 10px;

}
.ripseason{
 padding-left: 10px;
 padding-bottom: 10px;
padding-top: 10px;
border-color: #333;
 border-style:dotted;
 border-width: 1px; 
}

.fcontblue {
 background: #afedff;
 overflow: hidden;
 clear: both;
}
.fcontblue td {
 background: #afedff;
  border-width: 1px;
  border-style: dotted;
  border-color: #333;
  padding-right: 2px;
  padding-left: 2px;

}
.fcont td {
  border-width: 1px;
  border-style: dashed;
  border-color: #ccc;
  padding-right: 2px;
  padding-left: 2px;

}
.fcontgrey {
 border-style: dashed;
 border-width: 2px;
 background: #CFCFCF;
 font-size: 0.9em;
 font-style:oblique;
 overflow: hidden;
 clear: both;
}

.fcontgrey td {
  border-width: 1px;
  border-style: dotted;
  border-color: #333;
  padding-right: 2px;
  padding-left: 2px;

}

#bcname {
 height: 16px;
 width: 100%;
  padding-bottom: 1px;
 background-image: url(/images/bus_name.gif);
 background-repeat: no-repeat;

}
.btt {
 height: auto;
 padding-top: 2px;
 padding-bottom: 2px;
 margin:auto;
 width:auto;
 border-top:0px solid #CCC;
 text-decoration: none;
 float: left;
 color: #000;
 font-weight: normal;
  font-size: 0.9em;
}
.profile_heading3 {
 color: #333;
 border: 2px solid #CFCFCF;
 border-width: 2px 0 2px 0;
 font-size: 1.4em;
 font-weight: bold;
 padding: 2px 2px;

}

#bemail {
 height: 16px;
 width: auto;
  padding-bottom: 1px;
 background-image: url(/images/bus_email.png);
 background-repeat: no-repeat;
}
#burl {
 height: 16px;
 width: auto;
  padding-bottom: 1px;
 background-image: url(/images/bus_url.png);
 background-repeat: no-repeat;
}

#bmobile {
height: 16px;
 width: auto;
  padding-bottom: 1px;
 background-image: url(/images/bus_mobile.gif);
 background-repeat: no-repeat;
}
#btel {
height: 16px;
 width: auto;
  padding-bottom: 1px;
 background-image: url(/images/bus_tel.png);
 background-repeat: no-repeat;
}
#bfax {
height: 16px;
 width: auto;
  padding-bottom: 1px;
 background-image: url(/images/bus_fax.png);
 background-repeat: no-repeat;
}

#baddress {
height: 16px;
 width: 16px;
  padding-bottom: 1px;
 background-image: url(/images/bus_address.gif);
 background-repeat: no-repeat;
}


.btext2 {
 height: auto;
 padding-left: 19px;
 padding-bottom: 10px;
 margin:auto;
 width:100%
 text-decoration: none;
 float: left;
 font-size: 1.4em;
font-weight: bold;


}


.btext3 {
 height: auto;
 padding-left: 19px;
 padding-top: 2px;
 padding-bottom: 2px;
 margin:auto;
 width:auto;
 min-width: 50px;
 min-height: 40px;
 border-top:0px solid #CCC;
 text-decoration: none;
 float: left;
 font-weight: normal;
  font-size: 0.9em;

}


.btext {
 height: auto;
 padding-left: 19px;
 padding-top: 2px;
 padding-bottom: 2px;
 margin:auto;
 width:auto;
 min-width: 50px;
 border-top:0px solid #CCC;
 text-decoration: none;
 float: left;
 font-weight: normal;
  font-size: 0.9em;
}


.tripred {
 font-family: arial;
 font-size: 10px;
 width: 200px;
 line-height:12px;
 margin: 2px;
 padding: 2px;

 border: 1px solid #CCCCCC;
 background-color: #FF0000;
 color: #FFF;
 float: left;
}

#mail_menu h3 a {
 margin-top: -5px;
 float: right;

}
#mail_menu {
 position: relative;
 top: 0px;
 left: 0px; /* LTR */
 z-index: 3;
 color: #000;
}
#mail_menu ul {
 list-style-type: none;
}
#mail_menu li {
 display: inline;
 float:left;
 margin: 0px;
 padding: 3px;
}
#mail_menu a {
 color: #000;
 background: #FFF;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin: 1px;
 border-color:#CCC;
 border-width:1px 0;
 padding: 2px;
 float:left;
 border-width:1px;
    border-style:solid;
    border-bottom-color:#aaa;
    border-right-color:#aaa;
    border-top-color:#ddd;
    border-left-color:#ddd;
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;

}
#mail_menu a:hover {
 color: #0000DD;
 text-decoration: none;
 background-image: url(/images/lyel.png);
 background-repeat: repeat-x;
}

#mail_menu h3 {
 background: #99FFFF;
 color: #000;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 margin: 1px;
 border-color:#CCC;
 border-width:1px 0;
 padding: 2px;
 float:left;

}

img.reduce {
 width: 100%;
 height 100%;
 }

.boldred {
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:11px/14px Tahoma,Arial,sans-serif;
 color:#000033;

}
.reducescale {
 width: 100%;
 margin: 2px;
 padding: 5px;
 border: 2px solid #CCC;
 background: #CCC;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;
 color:#55457;
  font-size: 0.9em;
}

.catbold {
 width:100%;
 border:1px solid #f0f0f0;
 float: left;
 background: #FF;
  font:12px/14px Tahoma,Arial,sans-serif;
 color:#FF0000;
}

#catid {
 height: 30px;
 width: 100%;
  padding-bottom: 10px;
 background-image: url(/images/cat.gif);
 background-repeat: no-repeat;
}

.citem {
 height: auto;
 padding-left: 33px;
 padding-top: 8px;
 padding-bottom: 4px;
 margin:auto;
 width:auto;
 border-top:0px solid #5F6A6C;
 font-size:1.0em;
 font-weight: bold;
 color: #FF0000;
 text-decoration: none;
}
.tripview {
 font-family: arial;
 font:12px/14px Tahoma,Arial,sans-serif;
 width: 100%;
 padding: 5px;
 border: 1px solid #CCCCCC;
 float: left;
}
.tripview a:hover {
background-image: url(/images/lyel.png);
}
.tripview a {
 text-decoration: none;
}
.userwide {
font-weight: bold;
width:auto;
font-size: 1.2em;
text-decoration: none;
}
.userwide a {
 color: #000;
 text-decoration: none;
}
.userwide a:hover {
 background-image: url(/images/lyel.png);
}

#viewer0 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame0 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer0 img {width:90px; height:90px;  display: inline; border:0;}
#viewer0 a {display:block; float:left; width:100px; height:100px;}
#viewer1 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame1 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer1 img {width:90px; height:90px;  display: inline; border:0;}
#viewer1 a {display:block; float:left; width:100px; height:100px;}
#viewer2 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame2 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer2 img {width:90px; height:90px;  display: inline; border:0;}
#viewer2 a {display:block; float:left; width:100px; height:100px;}
#viewer3 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame3 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer3 img {width:90px; height:90px;  display: inline; border:0;}
#viewer3 a {display:block; float:left; width:100px; height:100px;}
#viewer4 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame4 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer4 img {width:90px; height:90px;  display: inline; border:0;}
#viewer4 a {display:block; float:left; width:100px; height:100px;}
#viewer5 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame5 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer5 img {width:90px; height:90px;  display: inline; border:0;}
#viewer5 a {display:block; float:left; width:100px; height:100px;}
#viewer6 {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame6 {width:505px; clear:both;  margin:5px; padding:0;}
#viewer6 img {width:90px; height:90px;  display: inline; border:0;}
#viewer6 a {display:block; float:left; width:100px; height:100px;}
.mf  input[type="text"] {
 width:auto;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;

}
img.reduce {
 width: 100%;
 height 100%;
 }

.tradefinderbox {
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 312px;
 min-height: 110px;
 height: auto;
 margin: 0px;

 padding: 4px;

 color: #000;
 border: 1px solid #CCCCCC;
 }

.fcont input[type="checkbox"] {
 margin-right: 5px;
 float: left;
 border: none;
}
#navi {
 float: left;
}
#navi input {
 padding-top: 10px;
 padding-bottom: 10px;
 background-color: transparent;
 width: 100%;
 font-weight: bold;
 color: #0000FF;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;

}

#navi input:hover {
 padding-top:10px;
 padding-bottom: 10px;
 background-color: transparent;
 width: 100%;
 font-weight: bold;
 color: #FF0000;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;

}
#profile_box{
 float:left;
 width: 260px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background: #006699;
 padding-top: 10px;
 margin-top: 15px;
}
.pitem {
 height: auto;
 padding-left: 50px;
 padding-top: 2px;
 padding-bottom: 12px;
 margin:auto;
 width:auto;
 border-top:0px solid #5F6A6C;
 font-size:1.0em;
 font-weight: bold;
 text-decoration: none;
}
#p_fb {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_fb.png);
 background-repeat: no-repeat;
}

#p_hammer {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_hammer.png);
 background-repeat: no-repeat;
}
#p_verify {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_verify.png);
 background-repeat: no-repeat;
}

#p_quote {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_quote.png);
 background-repeat: no-repeat;
}
#p_percent {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_percent.png);
 background-repeat: no-repeat;
}
#p_adsdone {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_adsdone.png);
 background-repeat: no-repeat;
}
#p_email {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_email.png);
 background-repeat: no-repeat;
}
#p_login {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_login.png);
 background-repeat: no-repeat;
}

#p_alert {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_alert.png);
 background-repeat: no-repeat;
}

#p_pass {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_pass.png);
 background-repeat: no-repeat;
}
#p_home {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_home.png);
 background-repeat: no-repeat;
}
#p_ads {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 background-image: url(/images/profile_ads.png);
 background-repeat: no-repeat;
}

#p_stats {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_stats.png);
 background-repeat: no-repeat;
}

#p_invoice {
 height: auto;
 width: 250px;
 background: #FFF;
 margin: 10px;
 margin-bottom: 5px;
 background-image: url(/images/profile_invoice.png);
 background-repeat: no-repeat;
}


.profile_title {
  background: url("/images/profile_title.png") no-repeat 0 0;
  margin-bottom: -1px;
 height: 50px;
 width: 50px;
}
.profile_type {
  background: url("/images/profile_type.png") no-repeat 0 0;
  margin-bottom: -1px;
 height: 50px;
 width: 50px;
}

.p_left {
 width: 15px;
 height: 30px;
 border: 1px solid #C0c0c0;
 background-image: url("/images/tbg3.png");

 float: left;
}

.p_right {
 width: 610px;
 height: 30px;
 margin-top: 6px;
 border: 1px solid #C0c0c0;
 background: #006699;

 background-image: url("/images/tbg3.png");
 float: left;
}
.p_right  h1 {
 font-weight: bold;
 font-size:2.1em;
 color: #FFF;
 text-transform:uppercase;
 margin-top: 2px;
 margin-left: 10px;
 }
.p_right  h3 {
 font-weight: bold;
 font-size:1.0em;
 color: #FFF;
 background: #333;
 text-transform:uppercase;
 margin-top: 7px;
 margin-left: 10px;
 }
.p_right  h3 a{
 color: #99ee00;
 }


.p_tit {
 width: auto;
 min-width: 100%;
 height: 30px;
 margin-top: 6px;
 border: 1px solid #C0c0c0;
 background: #6633FF;

 background-image: url("/images/tbg3.png");
 float: left;
}
.p_tit  h1 {
 font-weight: bold;
 font-size:1.3em;
 color: #FFF;
 text-transform:uppercase;
 margin-top: 2px;
 margin-left: 10px;
 }

.pbox{

 height: 260px;
 margin-top: -34px;
 width:260px;
 color:#FFFFFF;
 line-height: 20px;
 background-image: url("/images/tbg3.png");

}
.pbox h1{
 padding-top: 1px;
 font-size:12px;
 color:#FF0000;
 text-transform:uppercase;
 text-decoration:none;
}
.pbox h2
{
margin-left: 3px;
font-size:1.0em;
 color:#FFF;
 font-weight: normal;
 line-height: 20px;
 text-decoration:none;

}

.pbox h2 a {
 color: #FFFF33;
 text-decoration:none;
 }
.pbox h2 a:hover {
 color: #FFF;
 text-decoration:none;
 }

.menu_panel{
 background: url(/images/menupanel.png) no-repeat 0 0;
 padding-top:10px; width:144px;
 margin:auto;
}
.menub{
 display:block;
 background: url(/images/menu_bottom.png) no-repeat 0 0;
 width: 133px;
 height: 9px;
}
.menut{
 display:block;
 background: url(/images/menu_top.png) no-repeat 0 0;
 width: 133px;
 height: 4px;
}
.menum{
 background: url(/images/menu_middle.png);
 background-repeat: repeat x;
 width: 133px;
 height: auto;
}



.menu_content {
 text-align: left;
 margin-top: 2px;
 padding-left: 1px;
 }

.mailnew {
 padding-left: 60px;
 padding-top: 20px;
 width:auto;
 border-top:0px solid #5F6A6C;
 font-size:1.1em;
 font-weight: bold;
 text-decoration: none;
}

#mail_new {
 height: 50px;
 width: 250px;
 background-image: url(/images/mail_new.png);
 background-repeat: no-repeat;
}

#mail_new:hover {
 height: 50px;
 width: 250px;
 background-image: url(/images/mail_reply.png);
 background-repeat: no-repeat;
}

.mail_header_left {
 width: 15px;
 height: 30px;
 border: 1px solid #C0c0c0;
 background-color: #AAA;
 float: left;
}
.mail_body {
 width: 670px;
 height: auto;
 min-height: 500px;
 margin: 2px;
 display: inline;
 padding: 3px;
 padding-top: 10px;
 margin-top: 2px;
 background-color: #DDD;
 float: left;
}
.mail_from1 {
 width: 660px;
 height: auto;
 min-height: 30px;
 margin: 2px;
 display: block;
 padding: 3px;
 padding-top: 10px;
 margin-top: 2px;
 background-color: #FFF;
 border: 1px solid #C0c0c0;
 float: right;
}

.mail_from1  input[type="text"] {
 width:390px;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;

}
.mail_from1 textarea {
 width: 99%;
 height: 250px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;

}

.mail_from1 input.submit{
 float: right;
 }

.mail_from {
 width: 660px;
 height: auto;
 min-height: 30px;
 margin: 2px;
 display: block;
 padding: 3px;
 padding-top: 10px;
 margin-top: 2px;
 background-color: #DDD;
 border: 1px solid #C0c0c0;
 float: right;
}

.mail_from  input[type="text"] {
 width:auto;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;

}
.mail_from textarea {
 width: 99%;
 height: 250px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;

}
.mail_from input[type="submit"] {
color: #000;
background-color: #CCC;
 font-size: 12px;
 font-weight: bold;
 float:right;
}

.mail_from input[type="submit"]:hover {
 color: #FFFFFF;
background-color: #000000;
font-size: 12px;
 font-weight: bold;
 float:right;
}


.mail_header {
 width: 610px;
 height: 30px;
 margin-top: 6px;
 border: 1px solid #C0c0c0;
 background-color: #AAA;
 float: left;
}

 .mail_header  h1 {
 font-weight: bold;
 font-size:2.1em;
 color: #0a0a0a;
 text-transform:uppercase;
 margin-top: -1px;
 margin-left: 10px;
 }

.mail_title {
  background: url("/images/mail_generic.png") no-repeat 0 0;
  margin-bottom: -1px;

 height: 50px;
 width: 50px;
}


.mail_title1 {
 background-image: url(/images/mail_title.png);
 height: 81px;
 width: 128px;
}




.paginate1 {
 min-width:12px;
 min-height: 12px;
 width: auto;
 padding: 2px;
 background: #FFF;
 color: #333;
 margin: 1px;
 font-weight: normal;
 float:left;
 border: 1px solid #ccc;
 text-decoration: none;
 display: block;
 margin-left: 3px;
 padding-left: 5px;
 margin-right: auto

}
 .paginate1  a{
 text-decoration: none;
 color: #0000FF;
}


.paginate2 {
 min-width:12px;
 min-height: 12px;
 width: auto;
 padding: 2px;
 background: #FF0000;
 color: #FFF;
 margin: 1px;
 font-weight: normal;
 float: left;
 border: 1px solid #ccc;
 text-decoration: none;
 display: block;
 margin-left: 3px;
 padding-left: 5px;
 margin-right: auto

}
.paginate2  a{
 text-decoration: none;
  color: #FFF;
}

.tripwee {
 font-family: arial;
 font-size: 10px;
 width: 220px;
 height:20px;
 border: 2px solid #CCCCCC;
 margin: 2px;
 padding: 4px;

}
.bricks {
background-image: url(/images/bricks.jpg);
 background-repeat: repeat-y;
 background-repeat:repeat-x;
 height: 40px;
}
.flowers {
background-image: url(/images/flowers.jpg);
 background-repeat: repeat-y;
 background-repeat:repeat-x;
 height: 40px;
}

.cables {
background-image: url(/images/cables.jpg);
 background-repeat: repeat-y;
 background-repeat:repeat-x;
 height: 40px;
}

.lmenu select {
 font-size: 9px;
 }
.lmenu {
 font-size: 10px;
 }

.look {
 margin-top: -100px;
background-image: url(/images/tradefinda_up2.jpg);
 height: 421px;
 width: 215px;
 }

.blook {
 margin-top: -100px;
background-image: url(/images/beautyfinda_fi2.jpg);
 height: 424px;
 width: 283px;
 }


.tripg {
 width: 98%;
 margin: 2px;
 padding: 5px;
 border: 2px solid #CCCCCC;
 background-color: #EEEEEE;
 float: left;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;

}


.tripg img {
 float: right;
 margin-left: 5px;
background-color: #FF9900;
 border: 0px solid #003399;
}


.tripcat {
 font-family: arial;
 font-size: 10px;
 width: 100%;
 float: left;
}

.tripcat a:hover {
background-image: url(/images/lyel.png);
}



#pr {
 display: block;
 width: 16px;
 height: 16px;
 background: url("/images/pr.png") no-repeat 0 0;
}

#pr:hover{
 background: url("/images/pr5.png") no-repeat 0 0;
}
#pr span { display:block; margin-left: 18px; }


#rss {
 display: block;
 float: left;
 width: 32px;
 height: 32px;
 background: url("/images/social/rss.png") no-repeat 0 0;
}

#rss span { display: none; }

#rss1 {
 display: block;
 float: left;
 width: 32px;
 height: 32px;
 background: url("/images/social/rss.png") no-repeat 0 0;
}

#rss1 span { display: none; }



#up {
 display: block;
 width: 16px;
 height: 16px;
 margin-right: 10px;
 background: url("/images/up.png") no-repeat 0 0;
}

#up:hover{
 background: url("/images/up5.png") no-repeat 0 0;
}

#up img {
 margin-right: -10px;
 }
#up span { display:block; margin-left: 18px; }




#postad44 {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/post.png") no-repeat 0 0;
}

#postad44:hover{
 background: url("/images/post5.png") no-repeat 0 0;
}

#postad44 span { display: none; }

#dirv {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/dir.png") no-repeat 0 0;
}

#dirv:hover{
 background: url("/images/dir5.png") no-repeat 0 0;
}

#dirv span { display: none; }
#dirv2 {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/dir.png") no-repeat 0 0;
}

#dirv2:hover{
 background: url("/images/dir5.png") no-repeat 0 0;
}
#dirv2 span { position: absolute; padding-left: 50px; margin:10px; width:400px;}


#sup {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/sup.png") no-repeat 0 0;
}

#sup:hover{
 background: url("/images/sup5.png") no-repeat 0 0;
}

#sup span { display: none; }

#uri {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/uri.png") no-repeat 0 0;
}

#uri:hover{
 background: url("/images/uri5.png") no-repeat 0 0;
}

#uri span { display: none; }

#srch {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/search.png") no-repeat 0 0;
}

#srch:hover{
 background: url("/images/search5.png") no-repeat 0 0;
}


#srch span { display: none; }

#srch2 {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/search.png") no-repeat 0 0;
}

#srch2:hover{
 background: url("/images/search5.png") no-repeat 0 0;
}


#srch2 span { position: absolute; padding-left: 50px; margin:10px; width:400px;}

#inf {
 display: block;
 width: 32px;
 height: 32px;
 background: url("/images/info.png") no-repeat 0 0;
}

#inf:hover{
 background: url("/images/info5.png") no-repeat 0 0;
}

#inf span { display: none; }



#header-tradefinder {
 height: 121px;
 color: #003399;
 background-image: url(/images/tradefinder-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-tradefinder img {
 border: 0px;
}

#header-itfinder {
 height: 121px;
 color: #003399;
 background-image: url(/images/itfinder-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-itfinder img {
 border: 0px;
}

#header-beautyfinder {
 height: 121px;
 color: #003399;
 background-image: url(/images/beautyfinder-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-beautyfinder img {
 border: 0px;
}

#header-rentmyspace {
 height: 121px;
 color: #003399;
 background-image: url(/images/rentmyspace-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-rentmyspace img {
 border: 0px;
}



#header-rentmyloft {
 height: 121px;
 color: #003399;
 background-image: url(/images/rentmyloft-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-rentmyloft img {
 border: 0px;
}

#header-roomfinder {
 height: 121px;
 color: #003399;
 background-image: url(/images/roomfinder-top.png);
 background-repeat: repeat-x;
 font-size: 24px;
 font-weight: bold;
 padding-right: 50px;
 padding-left: 0px;
}
#header-roomfinder img {
 border: 0px;
}
#ogrl3{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrl3.jpg");

}
.profile_heading {
 color: #000;
 margin: 1px -5px 5px -5px;
 padding: 5px 0px 5px 5px;

 background-image: url(/images/rentmyspace-trader-blue.png);
 background-repeat: repeat-x;
 font-weight: bold;
}
.profile_heading1 {
 color: #0000CC;
 border: solid #FF0000;
 border-width: 0 0 2px 0;
 font-size: 1.4em;
 font-weight: bold;
 padding: 2px 2px;

}

.profile_heading2 {
 color: #0000FF;
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 font-size: 1.3em;
 font-weight: bold;
 padding: 2px 2px;

}


.middle {
 display: block;
 width: 50em;

 margin-left: auto;
 margin-right: auto
}
.homey {
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 640px;
 height: auto;
 margin: 0px;
 padding: 10px;
 color: #000;
 border: 1px solid #CCCCCC;
 }

.diricon {
 background-color: #CCC;
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 250px;
 height: auto;
 margin: 0px;
 color: #000;
 border: 1px solid #CCCCCC;
 }
.diricon a:hover {
 color: #FF0000;
}
.homequote {
 background-color: #FFF;
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 500px;
 height: auto;
 margin: 0px;
 padding: 2px;
 padding-left: 10px;
 padding-right: 10px;

 color: #000;
 border: 1px solid #CCCCCC;
 }
#homenav2
{
 padding: 0px;
 margin-left: 10px;
}

#homenav2 li
{
list-style: none;
padding-left:10px;
padding-bottom:10px;
 padding-left: 10px;

background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.0em;
line-height: 15px;
 color: #000003;
}
 #homenav h1 {
 font-size: 1.1em;
 }

#homenav2 input {
 padding-top: 5px;
 padding-bottom:5px;
 padding-left: 10px;
 background-color: transparent;
 width: auto;
 font-size: 1.0em;
 font-weight: bold;
 color: #0000FF;
 padding: 2px;
 cursor:pointer;
 text-transform:uppercase;
}


#homenav2 input:hover {
 padding-top:5px;
 padding-left: 10px;
 padding-bottom: 10px;
 background-color: transparent;
 width: auto;
 font-size: 1.0em;
 font-weight: bold;
 color: #FF0000;
 padding: 2px;
padding: 2px;
 cursor:pointer;
 text-transform:uppercase;
}

.homebox {
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 240px;
 min-height: 160px;
 height: auto;
 margin: 0px;
 
 padding: 4px;

 color: #000;
 border: 1px solid #CCCCCC;
 }
#homenav
{
 padding: 0px;
 margin-left: 0px;
}
#homenav a
{ 
 color: #0000FF;
 text-decoration: none;
}

#homenav a:hover {
background-image: url(/images/lyel.png);
}



#homenav li
{
list-style: none;
padding-left:10px;
padding-bottom:10px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.0em;
line-height: 15px;
 color: #000003;
}
 #homenav h1 {
 font-size: 1.1em;
 }

#homenav input {
 padding-top: 5px;
 padding-bottom:5px;
 background-color: transparent;
 width: auto;
 font-size: 1.0em;
 font-weight: bold;
 color: #0000FF;
 padding: 2px;
 cursor:pointer;
 text-transform:uppercase;
}

#homenav input:hover {
 padding-top:5px;
 padding-bottom: 10px;
 background-color: transparent;
 width: auto;
 font-size: 1.0em;
 font-weight: bold;
 color: #FF0000;
 padding: 2px;
padding: 2px;
 cursor:pointer;
 text-transform:uppercase;
}

.tfb{
 height: auto;
 padding: 10px;
 color:#000;
 background-image: url("/images/tbg4.png");

}
.tfb h1 {
 color: #0000FF;
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 font-size: 1.1em;
 padding: 2px 2px;

}


.hdwide {

 background-image: url(/images/rentmyspace-trader-blue.png);
 background-repeat: repeat-x;
 color: #000;

font-weight: bold;
width:100%;
letter-spacing: 0.2em;
font-size: 1.3em;
}
.hdwide2 h1 a {
 color: #000;
font-weight: bold;
width:auto;
font-size: 1.2em;
 text-decoration: none;

}

.hdwide2 a {
 color: #0000CC;
font-weight: bold;
 text-decoration: none;

}

.hdwide2 a:hover {
 color: #FF0000;
width:auto;
}


.hdwide2 {
 background: #FFF;
 color: #000;
font-weight: bold;
width:auto;
font-size: 1.2em;
}
#ogtf1{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogtf2.jpg");

}
#ogtf3{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogtf3.jpg");

}

#ogtf{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogtf.jpg");

}
#ogif3{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogif3.jpg");

}

#ogif{
 float:left;
 display: block;
 width: 100%;
 color:#000;
 padding: 0px;
 min-height: 180px;
 background-image: url("/images/ogif.jpg");

}
#oghe3{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/oghe3.jpg");

}
#oghe{
 float:left;
 width: 100%;
 height: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/oghe.jpg");

}
#oghe1{
 float:left;
 width: 100%;
 height: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/oghe2.jpg");

}
#ogrl4{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrl4.jpg");

}

#ogsc{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/sc2.jpg");

}

#ogeye{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/eye.jpg");
 background-repeat: no-repeat;
}

#ogrl{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrl.jpg");

}
#ogrr1{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrr1.jpg");

}


#ogrr2{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrr3.jpg");

}

#ogrr4{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrr4.jpg");

}

#ogrr{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrr.jpg");

}

.ogrr h2 {
 font-size: 12px;
}

#ogrc{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrc.jpg");

}

#ogrc1{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrc2.jpg");

}
#ogrc2{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrc3.jpg");

}

#ogrc4{
 float:left;
 width: 100%;
 padding: 0px;
 color:#000;
 background-image: url("/images/ogrc4.jpg");

}

.ogtfb{
 height: auto;
 padding: 10px;
 color:#000;
 background-image: url("/images/tbg4.png");

}
.ogtfb a {
 color: #0000FF;
 text-decoration: none;
 }
.ogtfb h1 {
 color: #0000FF;
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 padding: 5px 2px;

}
.ogtfb h2 {
 font-size: 12px;
}

.ogif h2 {
 font-size: 14px;
}
.ogrb h2 {
 font-size: 12px;
}

.ogrc h2 {
 font-size: 12px;
}


.tripyel {
 width: 98%;
 margin: 2px;
 padding: 5px;
 border: 2px solid #CCCCCC;
 background-color: #FFcc33;
 float: left;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;

}
.tript {
width: 260px;
 padding: 4px;
 float: left;
}


#tdnav li
{
list-style: none;
padding-left: 25px;
padding-bottom:25px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.5em;
line-height: 12px;
}


#tdnav input {
 padding-top: 20px;
 padding-bottom: 10px;
 background-color: transparent;

 font-size: 1.0em;
 font-weight: bold;
 color: #0000FF;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;

}

#tdnav input:hover {
 padding-top:220px;
 padding-bottom: 10px;
 background-color: transparent;
 font-size: 1.0em;
 font-weight: bold;
 color: #FF0000;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;
}

.tp {
 margin-top: auto;
}
.tripwee input {
 float: left;
 margin-top: auto;
 }

.link4_box {
 border: 1px solid #333333;
 padding: 0px;
 line-height:17px;
 margin-top: 5px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
width: auto;
 color: #000000;
 background-color: #FFFFFF;
 padding-right: 5px;
 padding-left: 5px;

 }

.link4_box h1
{
margin-left: 3px;
font-size:13px;
 font-weight: bold;
 color:#000;
 line-height: 16px;
}

.link4_box h2
{
margin-left: 3px;
font-size:11px;
 color:#000;
 font-weight: normal;
 line-height: 16px;
}

.link4_box h2 a {
 color: #000033;
 }
.link4_box h2 a:hover {
 color: #FF0000;
 }



.lowerit {
 margin-bottom: -2px;
 margin-right: 2px;
 }
.tripx {
 font-family: arial;
 font-size: 10px;
 width: 200px;
 line-height:12px;
 margin: 2px;
 padding: 2px;
 
 border: 1px solid #CCCCCC;
 background-color: #99FF99;
 float: left;
}

.smally {
 font-family: arial;
 font-size: 10px;
}

.smally input.text{
 width:2px;
 height:16px;
}


.sm2 input {
 width: 2px;
}




.tripwa input {
float: right;
 }

.ab h2 a {
 color: #FFFF33;
 }
.ab h2 a:hover {
 color: #FFF;
 }
.link2_box h1
{
margin-left: 3px;
font-size:13px;
 font-weight: bold;
 color:#000;
 line-height: 16px;
}

.link2_box h2
{
margin-left: 3px;
font-size:11px;
 color:#000;
 font-weight: normal;
 line-height: 16px;
}

.link2_box h2 a {
 color: #000033;
 }
.link2_box h2 a:hover {
 color: #FF0000;
 }


.sf{
 margin:10px 0 10px;
 overflow:auto;

}


.sf h3{
 width:auto;
 margin:0 0 0 5px;
 color:#000000;
}
.sf ul{
 width:100%;
 overflow:auto;
}
.sf ul li{
 float:left;
 background:none;
 width: 298px;
}
.sf #commentform ul li {
 width: auto;
}
.sf ul li.textarea {
 width: auto;
}
.sf ul li.hidden {
 display: none;
}

.faqtext {
 font-size: 22px;
 color: #000;
 text-decoration: none;
 border:1px solid #f0f0f0;
}

.faqtext a {
 color: #000;
 text-decoration: none;

}

.faqtext a:hover {
 color: #FF0000;
 background: #000;
}

.sf ul li div.input-text{
 float:left;
 border:1px solid #c3c3c3;
 border-top:1px solid #7c7c7c;
 border-bottom:1px solid #ddd;
}
.sf ul li input.text{
 float:left;
 width:288px;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;
}
.sf ul li input.readonly,
.sf ul li textarea.readonly {
 color: #ccc;
}



.sf ul li div.input-text{
 float:left;
 border:1px solid #c3c3c3;
 border-top:1px solid #7c7c7c;
 border-bottom:1px solid #ddd;
}
.sf ul li input.text{
 float:left;
 width:288px;
 height:16px;
 border:1px solid #f0f0f0;
 border-top:1px solid #c3c3c3;
 border-bottom:0;
 margin:0;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;
}
.sf ul li input.readonly,
.sf ul li textarea.readonly {
 color: #ccc;
}

.sf ul li label {
 color:#555457;
 font-size:12px;
 line-height:20px;
 padding:0pt;
}
.sf ul li input.required{
 background:#F7F8D5;
}
.sf ul li div.input-textarea{
}
.sf ul li textarea{
 width:400px;
 max-width:452px;
 display:block;

 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;
 border:1px solid #c3c3c3;
 height:99px;
 overflow:auto;
}
.sf .submit input.submit{
 display:block;
 width:95px;
 height:34px;
 padding:0;
 border:0;
 float:left;
 margin:13px 0 0 5px;
 font-size:0;
 line-height:0;
 text-indent:-9999px;
 outline:0;
 cursor:pointer;
 overflow:hidden;
 background:url(/images/snd.jpg) no-repeat 0 0;
}

.sf div.message-box{
 display:none;
 font-weight:bold;
 float:left;
}
.sf div.notify{
 color:#5C679E;
}
.sf div.error{
 color:#AF4C59;
}


.link3_box {
 border: 1px solid #333333;
 padding: 0px;
 margin-right: 0px;
 margin-bottom: 0px;
 margin-left: 0px;
 color: #000;
 font-size: 1.2em;

 background-color: #FF3300;
 }

.fcont5 {
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 padding: 5px 2px;
 overflow: hidden;
 clear: both;
}

.fcont {
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 padding: 5px 2px;
 background: #fffffa;
 overflow: hidden;
 clear: both;
}

.fcon {
 border: 1px solid #FF0000;
 border-width: 0 0 1px 0;
 overflow: hidden;
 clear: both;
}


.leftimg img {
 float: left;
}

.fcont2 {
 border: solid #AAA4CC;
 border-width: 0 0 5px 0;
 padding: 5px 2px;
 background: #CCCCCC;
 overflow: hidden;
 clear: both;
}

.fcont3 {
 border: solid #AAAAAA;
 border-width: 0 0 5px 0;
 padding: 15px 10px;
 background: #AA0A0A;
 overflow: hidden;
 clear: both;
}

.ff {
 width: 200px;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
background-image: url(/images/rentmyspace-trader-blue.png);
 background-repeat: repeat-x;
color: #000000;
 text-align: right;

 float: left;
 height: auto;
 }

.ff1 {
 width: 100px;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
background-image: url(/images/rentmyspace-trader-blue.png);
 background-repeat: repeat-x;
color: #000000;
 text-align: right;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 float: left;
 height: auto;
 }

.ff5 {
 width: 80px;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
background-image: url(/images/rentmyspace-trader-blue.png);
 background-repeat: repeat-x;
color: #000000;
 text-align: right;

 float: left;
 height: auto;
 }


.ff2 {
 width: 100px;
 margin: 1px;
 padding: 1px;
 border: 1px solid #CCCCCC;
background-image: url(/images/rentmyspace-lred.png);
 background-repeat: repeat-x;
color: #000000;
 text-align: right;

 float: left;
 height: auto;
 }



.emailbox{
 width:450px;
 overflow:hidden;
 background:#fff url(/images/bgw1.gif) no-repeat 0 0;
 list-style: none;
}
.emailbox .bga{
 height: auto;
 overflow:hidden;
 list-style: none;
 background:url(/images/bgw1.gif) no-repeat -450px 100%;
}

.bga li{
list-style: none;
}

.emailbox textarea{
 width: auto;

}

.linklong_box textarea {
 width: 95%;
 height: 100px;
}


.emailbox code{
 width: auto;
 border:none;
 margin:5px 0;
 white-space:normal;
}




.sf{
	 overflow:auto;

}





.fc {
 clear: both;
	display: block;
 background-color: #FFF;
 color: #FFF;
 width: 98%;
 margin-left: -1px;
 margin-top: -1px;
 height: 1px;
 height: 0px;
 border: solid #AAA4CC;
 float: left;
}

.fcont input[type="text"],
.fcont textarea {
 border: 1px solid #999;
 padding: 2px;
 font-size: 1.1em;
 background: #fcfcfc;
}


.fcont input[type="password"] {
border: 1px solid #999;
 padding: 2px;
 font-size: 1.1em;
 background: #fcfcfc;
}



.fcont input[type="text"]:focus,
.fcont textarea:focus,
.fcont select:focus {
 border-color: #003399;
 padding: 3px;
border: 2px solid #003399;


}


.fcont input[type="password"]:focus{border-color: #FF0000; }



input[type="submit"]:hover {
 cursor:pointer;
 color: #000000;
 font-size: 9px;
 font-weight: normal;
 text-transform: uppercase;
 background: #FF00F0;
 border: 1px solid #fff;
}
input[type="submit"],.signupForm input[type="submit"]:focus {
 color: #000000;
 font-size: 9px;
 font-weight: normal;
 text-transform: uppercase;
 background: #CCCCFD;
 border: 1px solid #fff;
}



.fcont option {
 line-height: 2;
 background: #FFFFFF;
}

.fcont textarea {
width: 400px;
}


.cmxform input[type="submit"],.signupForm input[type="submit"]:focus {
 color: #000000;
 font-weight: normal;
 font-size: 9px;
 text-transform: uppercase;
 background: #CCCCFD;
 border: 1px solid #fff;
}


.cx input[type="submit"],.cx input[type="submit"]:focus {
 color: #000000;
 font-size: 9px;
 font-weight: normal;
 text-transform: uppercase;
 background: #CCCCFD;
 border: 1px solid #fff;
}



#bookmark {

 margin-bottom: 1px;
 width: 100%;
}
#bookmark ul {
 width: 100%;
 list-style-type: none;
 float: left;
 background:#3366CC;
 text-align: left;
	font-family: tahoma, arial, sans-serif;
 padding: 1px;
 font-size: 11px;
 color: #FFFFFF;

}
#bookmark ul a {
 color: #FFFFFF;
 text-decoration: underline;
}

#bookmark ul a:hover {
 color: #040442;
}



#bookmark li {
 margin-right: 1px;
 width: 100%;
 float: left;
	background-color: transparent;
 text-align: left;
	font-family: tahoma, arial, sans-serif;
 padding: 0px;
 font-size: 11px;
 font-weight: normal;
}

#bookmark_h {
 margin-bottom: 1px;
 width: 101%;
 height: 15px;
}
#bookmark_h ul {
 width: 100%;
 height: 15px;
 list-style-type: none;
}

#bookmark_h li {
 margin-right: 1px;
 width: 100%;
 height: 15px;
 float: left;
 background: url('/nimages/menu_background.gif') repeat-x 0px 0px;
 text-align: center;
 padding: 1px;
 font-size: 10px;
}


#bookmark h2 {
 margin-bottom: 1.5em;
 font-size: 10px;
 background: #3366FF;
 text-align: left;
 color:#FFFFFF;
}


#bookmark h3 {
 font-size: 10px;
 color: #000000;
}




.commentbox {
 float: left;
 width: 300px;
 height: 150px;
 overflow: auto;
 font-size: 10px;
 background: #FFFFFF;
 padding: 3px;
 margin-right: 18px;
 margin-left: 10px;
 margin-bottom: 5px;
 margin-top: 5px;

}

.comment2box {
 float: left;
 width: 450px;
 height: 20px;
 overflow: auto;
 background: #FFFFFF;
 padding: 3px;
 margin-right: 18px;
 margin-left: 18px;
 margin-bottom: 5px;
 margin-top: 5px;

}

.boxm {
 float: left;
 width: 95%;
 background: #FFFFFF;
 margin-bottom: 1px;
 padding: 5px;
 margin-right:1px;
 margin-left: 1px;

 margin-top: 1px;

}
.boxmain {
 float: left;
 width: 98%;
 line-height:19px;

 height: auto;
 background: #FFFFFF;
 margin-bottom: 1px;
 padding: 5px;
 margin-right:1px;
 margin-left: 1px;

 margin-top: 1px;

}

.rr {
 clear: both;
 display: block;

}

.noclass img {
 clear:both;
 margin-left: 5px;
 display: block;
 background: #cceef1;
 padding: 5px;
 float: left;
 margin: 0 0 10px 0;

}



.boxi {
 margin: auto 13% auto 13%;
 float: left;
 width:700px;
 text-align: center;
 background: #FFFFFF;
}


.boxi h3 {
 font-size: 10px;
 color: #000000;
}

.boxsmall {
 float: right;
 width:190px;
 height: 170px;
}


boxlarge {
 float: left;
 width: 300px;
 height: auto;
 background: #FFFFFF;
}
boxlarget {
 float: left;
 width: 300px;
 height: auto;
 color: #FFF;
 background: #CCCCCC;
}


.boxsmall2 {
 float: left;
 width: auto;
 height: auto;
 background: #FFFFFF;
}



.boxhola {
 width: 98%;
 margin: 2px;
 padding: 5px;
 border: 2px solid #CCCCCC;
 background-color: #EEEEEE;
 float: left;
 height: auto;
 margin-top: 0px;
 margin-left: 0px;

}

.boxsmallha {
 list-style-type: none;
 float: right;
 width:200px;
 height: auto;
 background-color: #FFF;
}
.boxsmallha img{
 float: left;
}


.hdwhite input[type="submit"] {
color: #FF0000;
font-weight: bold;
float: right;
}

.hdwhite input[type="submit"]:hover {
color: #FFFFFF;
 background-color: #000;
font-weight: bold;
float: right;
}



.boxsmallha input[type="submit"]:hover {
 cursor:pointer;
padding: 0px 0px;
 color: #000000;
 font-weight: normal;
 font-size: 9px;
 text-transform: uppercase;
 background: #FF00F0;
 border: 1px solid #fff;
}

.boxsmallha input[type="submit"]{

cursor:pointer;
padding: 0px 0px;
font-weight: normal;
font-size: 9px;
text-transform: uppercase;
border: 1px solid #fff;
}


.boxadv {
 float: right;
 width:450px;
 height: 200px;
 background: #FFFFFF;
}

.boxsmall2 {
 float: right;
 width:270px;
 height: 270px;
 background: #FFFFFF;
}
#viewer {height:100px; width:300px; clear:both; overflow:hidden; border:3px solid #e5e5e5;}
#viewerFrame {width:505px; clear:both; padding:0;}
#viewer img {width:90px; height:90px; margin:5px; display:inline; border:0;}
#viewer a {display:block; float:left; width:100px; height:100px;}

#film_roll {
 height: 160px;
 width: 307px;
 background: #000;
 background-image: url(/images/profile_film.png);
 background-repeat: repeat-x;
}
.film_cont{
 padding-top: 25px;
}

#film_left {
 background-image: url(/images/left.png);
 background-repeat: no-repeat;
  width: 50px;
 height: 67px;

 display:block

}
#film_left span { display: none; }

#film_right {
 background-image: url(/images/right.png);
 background-repeat: no-repeat;
  width: 50px;
 height: 67px;
}
#film_right span { display: none; }


.boxsmall5 {
 width:191px;
 padding: 1px;
 background: #FFF;
 margin: 1px;
 font-weight: normal;
 height: auto;
 float: left;
overflow: auto;
 min-height: 150px;
 max-height: 150px;
 border: 1px solid #ccc;

}

.tripside {
 width: 150px;
 border: 1px solid #CCCCCC;
 height: 110px;
 float: right;
 margin-top: 23px;
}

.logbox {
 background-color: #FFF;
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 200px;
 min-height: 185px;
 height: auto;

 margin: 0px;
 padding: 10px;
 color: #FF0000;
 border: 1px solid #CCCCCC;
 }

.quotebox {
 background-color: #FFF;
 margin: auto auto auto auto;
 font-size: 12px;
 float: left;
 width: 200px;
 min-height: 185px;
 height: auto;

 margin: 0px;
 padding: 10px;
 color: #000;
 border: 1px solid #CCCCCC;
 }

.quotebox textarea{
 float:left;
 width: 198px;
 max-width: 198px;
 display: block;
 font:13px/16px Tahoma,Arial,sans-serif;
 color:#555457;
 border:1px solid #c3c3c3;
 height:99px;
 margin-left: -3px;

}


.boxsmall5 .hr {
 background: #FFF;
 border: solid #AAA4CC;
 border-width: 0 0 2px 0;
 font-weight: bold;
 color: #000;
}

.boxsmall5 a {
color: #FF0000;
 font-weight: bold;
}

boxsmall5 a:hover {
color: #0000FF;
 font-weight: bold;
}

.boxsmall5 txt { 
 font-weight: normal;
}


.boxsmall6 {
 width:191px;
 padding: 2px;
 height: auto;
 float: left;
}

.boxsmall6 .hr {
background-image: url(/images/rentmyspace-lred.png);
 background-repeat: repeat-x;
 font-weight: bold; 
 color: #000;

}


.boxsmall6 a {
color: #0000FF;
}

boxsmall6 a:hover {
color: #FF0000;
}


.boxsmall7 {
 width:191px;
 padding: 2px;
 height: auto;
 float: left;
 color: #000;
}

.boxsmall7 .hr {
background-image: url(/images/rentmyspace-lred.png);
 background-repeat: repeat-x;
 font-weight: bold;
 color: #000;

}



.box-tl {
 padding: 13px 18px;
}

.box-sl {
 padding: 10px 10px;
}

.box p {
 margin: 1em 0;
}


#hbody {
 border: 3px solid white;
 padding: 18px;
}
#hbody a {
 color: #000000;
 font-size: 10px;

}

#hbody a:hover {
 color: #d4471d;
 font-size: 10px;
 text-decoration: underline;


}



#hbody h2 {
	margin-bottom: 1.5em;
 font-size: 10px;
 background: #3366CC;
 text-align: left;
 color:#FFFFFF;
}


#hbody h3 {
 background: #CCCCFF;
 font-size: 10px;
 color: #000000;
}

#hbody img {
 background: #CCCCFF;
}



#new {
 margin-right: 0;
}
#new .box-tl {
 padding-bottom: 1px;
}
#new p {
 margin-top: 0;
 margin-bottom: 3.6em;
}
#tradersad{
 float:left;
 width: 330px;
 color:#FFFFFF;
 background-image: url("/images/worker1.jpg");

}

.tradersadbox{
 height: 310px;
 margin-top: -15px;
 width:330px;
 color:#FFFFFF;
 background-image: url("/images/tbg4.png");

}

#bluebox{
 float:left;
 width: 90%;
 color:#FFFFFF;
 margin-left: 0px;
 background-color: #FFCCCC;

}

#redbox{
 float:left;
 width: 90%;
 color:#FFFFFF;

 margin-left: 0px;
 background-color: #FFCC99;

}

.tbox{

 height: 100%;
 width:100%;
 color:#FFFFFF;
 background-image: url("/images/tbg.png");

}
.tbox h1{
 padding-top: 1px;
 font-size:11px;
 color:#FFFFCC;
 text-transform:uppercase;
}
.tbox h2
{
margin-left: 3px;
font-size:11px;
 color:#FFF;
 font-weight: normal;
 line-height: 16px;
}

.tbox h2 a {
 color: #FFFF33;
 }
.tbox h2 a:hover {
 color: #FFF;
 }
.tbox h1 a {
 color: #FFFF33;
 }
.tbox h1 a:hover {
 color: #FFF;
 }


#adminads{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/itrader-ads.gif");
 padding-top: 10px;

}
#adj{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/it1.png");
 padding-top: 10px;

}

#adminjobs{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/it.gif");
 padding-top: 10px;

}

#adminmisc{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/itrader-misc.gif");
 padding-top: 10px;

}
#adminmisc2{
 float:left;
 width: 190px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/itrader-misc.gif");
 padding-top: 10px;

}

#adminpersonal{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/itrader-personal.gif");
 padding-top: 10px;

}
#adminprofile{
 float:left;
 width: 250px;
 color:#FFFFFF;
 margin-bottom: 25px;
 margin-left: 0px;
 margin-right: 5px;
 background-image: url("/images/itrader-profile.gif");
 padding-top: 10px;

}



.ad1box{

 height: 260px;
 margin-top: -34px;
 width:250px;
 color:#FFFFFF;
 line-height: 20px;

 background-image: url("/images/tbg2.png");
}
.ad1box h1{
 padding-top: 2px;
 font-size:11px;
 color:#000033;
 text-transform:uppercase;
}
.ad1box h2
{
margin-left: 3px;
font-size:11px;
 color:#FFF;
 font-weight: normal;
 line-height: 20px;
}

.ad1box h2 a {
 color: #FFFF33;
 }
.adbox h2 a:hover {
 color: #FFF;
 }




.adbox2{

 height: 260px;
 margin-top: -34px;
 width:190px;
 color:#FFFFFF;
 background-image: url("/images/tbg.png");
}

.adbox2 h2
{
margin-left: 3px;
font-size:11px;
 color:#FFF;
 font-weight: normal;
 line-height: 16px;
}


.adbox{
 
 height: 260px;
 margin-top: -34px;
 width:250px;
 color:#FFFFFF;
 background-image: url("/images/tbg.png");
}
.adbox h1{
 padding-top: 1px;
 font-size:11px;
 color:#FFFFCC;
 text-transform:uppercase;
}
.adbox h2
{
margin-left: 3px;
font-size:11px;
 color:#FFF;
 font-weight: normal;
 line-height: 16px;
}

.adbox h2 a {
 color: #FFFF33;
 }
.adbox h2 a:hover {
 color: #FFF;
 }




.adbox2 h1{
 padding-top: 1px;
 font-size:11px;
 color:#FFFFCC;
 text-transform:uppercase;
}



.adbox2 h2 a {
 color: #FFFF33;
 }
.adbox2 h2 a:hover {
 color: #FFF;
 }



#tradersad2{
 float:left;
 width: 330px;
 color:#FFFFFF;
 background-image: url("/images/worker3.jpg");

}
#tradersad3 {
 float:left;
 width: 350px;
 color:#FFFFFF;
 background-image: url("/images/worker3.jpg");

}

#tradersad3 a {
color: #FFFF33;
 }
.tradersad3 a:hover {
 color: #FFF;
 }




.tradersad h1{
 margin: 0px;
 padding: 0px 8px 0px 8px;
 padding-top: 5px;
 font-size:10px;
 color:#339900;
	text-transform:uppercase;
}

.tradersadbox h1 {
 text-transform:uppercase;
 padding: 5px;
 padding-left: 10px;
 padding-top: 30px;
 font-size: 1.5em;
 color: #000;
}



.tradersadwrap{
 margin:4px 0 0 0;
 padding: 0 8px 8px 8px;
 border-top:1px solid #5F6A6C;
 min-height:298px;
 height:auto;
 height:300px;
}
#tradersadnav li
{
list-style: none;
padding-left: 25px;
padding-bottom:25px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.5em;
line-height: 22px;
 color: #000003;
}

#tnav li
{
list-style: none;
padding-left: 25px;
padding-bottom:25px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
line-height: 20px;
}


#tradersadnav input {
 padding-top: 20px;
 padding-bottom: 10px;
 background-color: transparent;
 width: 220px;
 font-size: 1.0em;
 font-weight: bold;
 color: #0000FF;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;

}

#tradersadnav input:hover {
 padding-top:220px;
 padding-bottom: 10px;
 background-color: transparent;
 width: 220px;
 font-size: 1.0em;
 font-weight: bold;
 color: #FF0000;
 padding: 10px;
 cursor:pointer;
 text-transform:uppercase;

}

#adnav
{
margin-left: auto; 
padding-left: 2px;
 line-height: 16px;
}


#adnav a {
 color: #FFFF33;
 }
#adnav a:hover {
 color: #FFF;
 }


#tradersadnav2 li
{
 list-style: none;

padding-left: 25px;
padding-bottom:10px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.5em;
 font-weight: bold;
line-height: 12px;
}

#tradersadnav3 li
{
 list-style: none;
margin-left: -30px;
padding-left: 10px;
padding-bottom:5px;
background-image: url(/images/pp.gif);
background-repeat: no-repeat;
background-position: 0 .3em;
 font-size:1.1em;
line-height: 12px;
}




.rside {
 float: left;
}

#rside {
 float: left;
}
#imgEm {


}

#diradd {
 height: 128px;
 width: 250x;
 background-image: url(/images/professional1.png);
 background-repeat: no-repeat;
}

#diradd:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/professional2.png);
 background-repeat: no-repeat;
}

#dirfindprof {
 height: 128px;
 width: 250px;
 background-image: url(/images/findprof1.png);
 background-repeat: no-repeat;
}

#dirfindprof:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/findprof2.png);
 background-repeat: no-repeat;
}


#dir {
 height: 128px;
 width: 250px;
 background-image: url(/images/dirlist1.png);
 background-repeat: no-repeat;
}

#dir:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/dirlist2.png);
 background-repeat: no-repeat;
}

#dirfind {
 height: 128px;
 width: 250px;
 background-image: url(/images/find1.png);
 background-repeat: no-repeat;
}

#dirfind:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/find2.png);
 background-repeat: no-repeat;
}
#dirfind1 {
 height: 128px;
 width: 250px;
 background-image: url(/images/find3.png);
 background-repeat: no-repeat;
}

#dirfind1:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/find4.png);
 background-repeat: no-repeat;
}


#dirpost {
 height: 128px;
 width: 250px;
 background-image: url(/images/postjob1.png);
 background-repeat: no-repeat;
}

#dirpost:hover {
 height: 128px;
 width: 250px;
 background-image: url(/images/postjob2.png);
 background-repeat: no-repeat;
 background-repeat: no-repeat;
}



.dirlist {
 padding-left: 130px;
 width: 120px;
 padding-top: 20px;
 border-top:0px solid #5F6A6C;
 max-height:128px;
 font-size:0.9em;
 font-weight: bold;
 height:128px;

 text-decoration: none;
}
.dirlist a{
 text-decoration: none;
 color: #0000FF;
}
.dirlist a:hover{
 text-decoration: none;
 color: #FF0000;
}




#ldcat {
 height: 300px;
 width: 199px;

background-image: url(/images/rentmyspace-aw.jpg);
background-repeat: no-repeat;

}
#ldcat22 {
margin-left: 50px;
 margin-top: 150px;
}


.ldcat1 {
 margin:4px 20px 0 0;
 padding: 29px 0px 8px 24px;
 border-top:0px solid #5F6A6C;
 min-height:298px;
 font-size:1.0em;

 height:auto;
 height:300px;

}


