/* CSS Document */
a{color:#03c;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
body,input,select,textarea{font:11px arial,helvetica,sans-serif;}
body{background:#dcdcdc url(../images/bg.gif) repeat-y top center;color:#333;margin:0;}
div,form,iframe{margin:0;padding:0;}

#container{background:#fff;margin:0 auto;width:760px;}
/*- Menu Tabs B--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      background:#F4F4F4;
      font-size:93%;
      line-height:normal;
      border-bottom: 1px solid #000;
      }
    #tabsB ul {
	margin:0;
	padding:10px 10px 0 50px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("../images/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("../images/tabrightB.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
    #tabsB h1 {
      font: 16pt Verdana, sans-serif;
      color: #666;
      margin: 3px 0 0 3px;
      text-align:left;
      }
/**************** content styles ****************/
	#content {
	  width: 510px;
	  padding: 10px 10px 0px 10px;
    float:left;
	  }
		
	#content p {
	  padding-bottom: 10px;
	  border-bottom: 1px solid #DDD;
	  }
		
	#content h2 {
	  color: #666666;
	  font-size: 15px;
	  font-family: Arial, Helvetica, sans-serif;
	  background-color: #FFFFFF;
	  margin-top: 5px;
	  }
/**************** images styles ****************/		
	a img{
	  border: none;
	  }

	img.left,img.center,img.right {
	  padding: 4px;
	  border: 1px solid #a0a0a0;
	  }

	img.left {
	  float: left;
	  margin: 0 12px 5px 0;
	  }

	img.center {
	  display: block;
	  margin: 0 auto 5px auto;
	  }

	img.right {
	  float: right;
	  margin: 0 0 5px 12px;
	  }
  #content img {
    border: 1px solid #000;
    }
/**************** other styles ****************/

  p#testimonials {
	  padding-bottom: 10px;
	  border-bottom: 1px solid #DDD;
	  font-weight:bold;
	  }
	.null {
  border-bottom: none;
  font-weight: bold;}
  #logo {
    text-align:left;
    margin: 0px;
    vertical-align:middle;
    }
  #logospan {
    text-align:left;
    font: 15px Arial, sans-serif;
    }
/**************** sidebar styles ****************/
	#sidebar {
	  width: 200px;
	  padding-left: 15px;
	  padding-right: 10px;
	  margin-top: 10px;
	  float: right;
	  }
	#sidebar p {
	  padding-bottom: 10px;
	  border-bottom: 1px solid #DDDDDD;
	  }
	#sidebar h2 {
	  color: #666666;
	  font-size: 16px;
	  font-family: Arial, Helvetica, sans-serif;
	  background-color: #FFFFFF;

	  }
  #sidebar img {
    border: 1px solid #000;
    }