@charset "utf-8";
/* banner css start */
	.banner { position:relative; margin:10px auto 5px auto; width:950px;}
	img.logo { float:left; }
	.top { position:absolute;left:255px; top:2px;}
	.top h4 {font-size:.9em; font-weight:normal;color:#0066CB;}
	span.service_phone {margin-left:3em; background: url(../images/phone_ico.gif) no-repeat left  -1px; padding-left:20px; font-size:15px;}
	span.phone { color:#111; font-weight:bold; font-size:15px; letter-spacing:.15em;}
	.login_signup { margin-left:7.2em; font-size:13px;}
	.login_signup a { padding: 2px 4px;background: #E1E1FF;}
	.login_signup a:link, .login_signup a:visited { color:#0066CB;}
	.phone:hover {color:#ff7900;}
	#signup { margin-left:10px;}
	
	/*nav CSS start */
	#nav {
	  position:absolute;
	  left:237px;
	  top:26px;               			
      
    }
    #nav ul {
	  margin:0;
	  padding:0;
	  list-style:none;
	  text-align:center;
    }
    #nav li {
      display:inline;
    }
    #nav a {
	  font-size:.8em;
	  font-weight:bold;
      float:left;
      background:url("../images/left_nav.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 6px;
      text-decoration:none;
    }
    #nav a span {
      float:left;
      display:block;
      background:url("../images/right_nav.gif") no-repeat right top;
      padding:6px 22px 6px 17px;
      color:#FFF;
    }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #nav a span {float:none;}
    /* End IE5-Mac hack */
    #nav a:hover span {
      color:#FFF;
    }
    #nav a:hover {
      background-position:left -106px;
      }
    #nav a:hover span {
      background-position:right -106px;
    }
	/*nav CSS end */
/* banner css end */	
