  /* CSS STYLES FOR PSIENCE WEBSITE JULY 25, 2006 */

  *{margin:0px; padding:0px;}
  html, body{height:100%;}


  /* =h1 */
  h1	{font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #BC9B6A;
  	background-color:transparent;
  	font-weight: bold;
  	padding-bottom:8px;
  }
  /* =h2 */
  h2 {font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #00959F;
  	background-color:transparent;
  	font-weight: bold;
  }

   #phoneTitle{
                color:#fff;
                text-align:right;
                font-weight:bolder;
                margin-right:37px;
                padding-top:3px;
                }
  /* =p */
  p {font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #000000;
  	line-height: 20px;
  	padding: 3px 0px 8px 0px;
  	background-color: transparent;  	
  }
  /* =lists*/
  ul li{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-align:left;
        margin-left:15px;
        font-size:11px; }


  /* =links */
  a{color:#00959F;}
  a:hover{text-decoration:none;}

  /* =div structure */
  #wideWrap{
  	width:100%;
  	height:100%;
  	position:relative;
  	background-color:fff;
  	background-image:url('/images/nums_bg.gif');
  	background-repeat:repeat-x;
  	background-position: 0px 5px;
  }
  #middleWrap{
  	width:800px;
  	height:100%;
  	margin:auto;
    text-align:left;
  	background-image:url('/images/dash.gif');
  }
  #logo_login{width: 798px;
  	height:93px;
  }
  #client_login{
  	width:215px;
  	height:93px;
  	background-color:#F2F2F2;
  	float:right;
  	background-image:url('/images/client.gif'); background-repeat:no-repeat;
  }
  #mainBanner{
  	width:797px;
  	height:180px;
  	margin-left:1px;
  	background-image: url('/images/banner.jpg');
  }
  #bread_crumb{
  	width:798px;
  	height:23px;
  	background-color:#00959F;
  }
  #contentWrapper{background-image:url('/images/dash_inside.gif'); background-repeat:-repeat:y;}
  #mainContent{
              width:537px;
              margin-right:30px;
              margin-top:20px;
              float:right;
              padding-bottom:15px;
              }
  #subColumn{float:left; width: 200px;}

  #footer{
          text-align:center;
          width:797px;
          height:60px;
          margin-left:1px;
          padding-top:40px;
          clear:both;
          font-family: Verdana, Arial, Helvetica, sans-serif;
        	font-size: 11px;
        	color: #333333;
        	line-height: 20px;
        	background-color: #fff;
          border:0px solid #990000;
          }
  #footer p{
            text-align:center;
            color:#333333;}




/* =navigation */

  #footer ul{font-size:11px;
            margin-top:12px;
            }
            #footer ul li{
            list-style-type:none;
            display:inline;
            }
            #footer ul li a{
            display:inline; /*display the links horizontally without using float*/
            text-decoration:none;
            border-left:1px solid #ccc;
            font-family: Arial, Verdana, sans-serif;
            color:#ccc;
            padding: 0px 9px 0px 9px;
            }
            #footer ul li a:hover{
            color:#00959F;
            }
            #footer #contact a{
            border-left:0px;
            }



#breadCrumbNav{
                color:#fff;
                text-align:right;
                font-weight:bolder;
                margin:0px 0px 0px 10px;
                padding-top:3px;

                float:left;
                }

#subColumnNav{
              width:170px;
              text-align:left;
              }
              #subColumnNav{float:left; margin-top:5px;}
              #subColumnNav ul{
              }
              #subColumnNav ul li{list-style-type:none; text-align:left;
              }
              #subColumnNav ul li a{display:block;
              width:170px;
              margin:0px;
              margin-left:20px;
              padding:4px 0px 4px 25px;
              text-decoration:none;
              font-family: Verdana, Arial, Helvetica, sans-serif;
              color:#009999;
              font-size: 15px; font-weight:900;
              background-image:url('/images/bullet.gif'); background-repeat:no-repeat; background-position:-3px 0px;
              }
              #subColumnNav ul li a:hover{color:#005D64; background-color:transparent;}
















  /* =forms */
  fieldset{
  	width:100%;
  	padding:0px 5px 0px 0px;
  	border:none;
  }
  fieldset label{
  	font-family:  Verdana, Arial, sans-serif;
  	font-size: 10px; font-weight:bold;
  	color:#00959F;
  }
  fieldset input{float:right; width:60%; border:2px solid #000;}

  label, span.formLabel{float:left; width:40%; text-align:left;
  	padding:4px 0px 2px 0px;}

  label{/*label encompasses each form component*/
  	width:90%; float:right;
  }

  label span.formLabel{
  	float:left;
  	width:35%;
  	text-align:right;
  	/*padding-bottom:.25em;*/
  }

  #LoginSubmit{/*div to contain and postion the submit button*/
  	float:right;
  	width:55%;
  	text-align:left;
  	margin-left:0px;
  }

