@charset "UTF-8";

/* General settings */

body {

  background:#797a7b url(img/bg1.jpg) repeat-x;

  margin-top: 0;

  margin-bottom: 20px;

  font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

  font-size: 12px;

}

a{

  color: #d6d6d6;

  font-weight: bold;

  text-decoration:none;

}

a:hover {

  text-decoration:underline;

}

/*Structure*/

#brand {

  background: url(img/top.jpg) no-repeat;

  background-position: center;

  height: 124px;

}

#nav {

  height: 26px;

  margin: 0 auto;

  font-size: 13px;

  color: white;

}



#st_wrap {

  width: 1160px;

  overflow: hidden;

  margin: 0 auto;

  background: url(img/topcon.jpg) no-repeat;

  background-position: top center;

}

#adv1 {

  float: left;

  width: 242px;

  text-align: center;

  margin-top: 8px;

  padding-bottom: 32767px;

  margin-bottom: -32767px;

}

#nd_wrap {

  float: left;

  background-color: #5c6b7e;

  color: white;

  width: 676px;

  margin-top: 13px;

  padding-bottom: 32767px;

  margin-bottom: -32767px;

}

#adv2 {

  float: left;

  width: 242px;

  text-align: center;

  margin-top: 8px;

  padding-bottom: 32767px;

  margin-bottom: -32767px;

}

#advfix {

  float: left;

  width: 242px;

  text-align: center;

  margin-top: 8px;

  padding-bottom: 32767px;

  margin-bottom: -32767px;

  background-color: #000000;
}

#advfix1 {

  margin-top: 8px;

}

#advfix2 td {

  background-color: #000000;
  margin-left: 4px;

}

#rd_wrap {

  width: 676px;

  margin-bottom: 30px;

  padding: 0;

}

#maincon {

  padding: 0 20px;

}

#butbar {

  height: 37px;

  align: center;

  background: url(img/bottom.png);

  background-repeat:no-repeat;

  width: 676px;

  margin: 0 auto;

}



/*Navigation*/

#nav ul {

  margin: 0;

  padding: 5px 0 0 0;

  text-align: center;

}

#nav li {

  display: inline;

  list-style: none;

  margin: 0;

}

#nav li a {

  padding: 5px 12px 6px 6px;

  margin: 0;

  color: white;

  text-decoration: none;

  font-weight: normal;

  background: url(img/navbg.jpg) no-repeat;

  background-position: right;

}

/*Extra*/

#adv1 img, #adv2 img {

  margin-bottom: 10px;

}



#rd_wrap #hr {

  background-image: url(img/hr.jpg);

  height: 10px;

  width: 518px;

  border: 0;

  margin: 10px auto 0 auto;

}



#rd_wrap #hr hr {

  display: none;

}



#blueBox {

background-color: #455973;

padding: 5px;

}



#blueBoxBorder {

  border: 1px solid #697a8f;

  padding: 8px;

}



#topc {

  width: 511px;

  height: 76px;

  background: url(img/topcbg.jpg) no-repeat;

  margin: 10px auto;

  overflow: auto;

}

#topc h1 {

  margin: 10px 20px 0 20px;

}

#topc h2 {

  font-size: 12px;

  margin: 0 20px 30px 20px;

}

#lefty {

  border-right: 1px solid #697a8f;

  padding-right: 10px;

  width: 30%;

}

#righty {

  padding-left: 10px;

}

#ftext {

  color: #999999;

  font-style:italic;

  text-align:center;

}

h1,h2,h3,h4,h5 {

  margin: 0 0 10px 10px;

}

blueBox h1, blueBox h2, blueBox h3, blueBox h4, blueBox h5 {

  margin: 0 0 10px 0;

}

h4 {

  font-size: 16px;

}

h5 {

  font-size: 12px;

  text-align: center;

}

p {

  margin:0;

}

   .tx-newloginbox-pi1-forgotP A:link { background-color:transparent; color:#c8dcf3;; text-decoration:none; font-weight: bold;}

   .tx-newloginbox-pi1-forgotP A:visited { background-color:transparent; color:#c8dcf3;; text-decoration:none; }

   .tx-newloginbox-pi1-forgotP A:hover { background-color:transparent; color:white; text-decoration:underline; }

   .tx-newloginbox-pi1-forgotP A:active { background-color:transparent; color:#c8dcf3;; text-decoration:none; }



   .tx-srfeuserregister-pi1 P { font-family:Verdana, sans-serif; font-size:11px; line-height:125%; color:white; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }

   .tx-srfeuserregister-pi1 A:link { background-color:transparent; color:white; text-decoration:none; font-weight: bold;}

   .tx-srfeuserregister-pi1 A:visited { background-color:transparent; color:white; text-decoration:none; }

   .tx-srfeuserregister-pi1 A:hover { background-color:transparent; color:white; text-decoration:underline; }

   .tx-srfeuserregister-pi1 A:active { background-color:transparent; color:#c8dcf3;; text-decoration:none; }

   .tx-srfeuserregister-pi1 TD { vertical-align:top;  font-family:Verdana, sans-serif; font-size:11px; line-height:125%; color:white; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:0px; text-indent:0px;}

   .tx-srfeuserregister-pi1 INPUT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .tx-srfeuserregister-pi1 INPUT.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}

   .tx-srfeuserregister-pi1 SELECT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .tx-srfeuserregister-pi1 TEXTAREA { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }

   .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }



   .csc-default INPUT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .csc-default INPUT.tx-srfeuserregister-pi1-submit { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .csc-default INPUT.tx-srfeuserregister-pi1-uploader { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .csc-default INPUT.tx-srfeuserregister-pi1-icon { font-size:10px; font-family:Verdana; background-color:transparent;}

   .csc-default SELECT { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .csc-default TEXTAREA { font-size:10px; font-family:Verdana; background-color:#ffffff; color:#000000; font-weight:bold; }

   .csc-default .tx-srfeuserregister-pi1-radio INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }

   .csc-default .tx-srfeuserregister-pi1-checkbox INPUT  { font-size:10px; font-family:Verdana; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }


.user-watchtrade-pi1 {width: 512px;}



.tx-newloginbox-pi3-listrow TD { 

  color:#000000;

}



   .tx-newloginbox-pi3-listrow A:link { background-color:transparent; color:#000000; text-decoration:none; font-weight: bold;}

   .tx-newloginbox-pi3-listrow A:visited { background-color:transparent; color:#grey; text-decoration:none; }

   .tx-newloginbox-pi3-listrow A:hover { background-color:transparent; color:blue; text-decoration:underline; }

   .tx-newloginbox-pi3-listrow A:active { background-color:transparent; color:#d6d6d6; text-decoration:none; }



   .tx-newloginbox-pi3 table { border:2px solid #ccc; width:60%; }


.csc-default fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  }
.csc-default label {
  float:left;
  width:35%;
  margin-right:0.5em;
  padding-top:0.5em;
  text-align:right;
  font-weight:bold;
  }


