@charset "utf-8";
/* CSS Document */
html {  overflow: scroll;
}

#doc2 .yui-b {
font-size:12px;
}

#contact-us, #ft-text, #toplinks {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size: 11px;
float: left;
}

strong {font-weight:bold;}
img {border: 0px}	
p {padding-top: 15px;}
h1, h2 {
font-size: 18px;
font-weight: bold;
color: #ea2f04;
padding: 0px 0 10px 0;
}

h2 {
font-size: 14px;
color: #000;
line-height: 20px;
padding: 10px 0 5px 0;
}

#hd {
	width: 950px;
	height: 99px;
	padding: 0;
	margin: 0 auto 0 auto;

/* background: url(images/header.gif) no-repeat left top; */

}

#hd-logo {
float: left;
width: 275px;
height: 99px;
}

#hd-header {
float: left;
width: 675px;
height: 99px;
background: url(../media/hd-header.gif) no-repeat left top;
}

#toplinks {
padding: 5px 0 0 440px;
font-size: 9px;
}



#bd, #ft {
width: 950px;
background: url(../media/bd-bgrnd.gif) right top;
background-repeat: repeat-y;
	}

#ft {
	}


#ft-text {
position: bottom;
float: left;
width: 650px;
font-size: 9px;
padding: 20px 0 0 20px;
}
#ft-logos {
position: bottom;
float: right;
width: 250px;
padding: 20px 0 0 0px;
}

#ft-bottom {
height: 15px;
clear:both;
background: url(../media/footer-bar.gif) no-repeat left top;
}
.yui-t3 .yui-b {
	float:left;
    width:251px;

	}
.yui-t3 #yui-main .yui-b {

	margin-left:251px;
}

#login {
	height: 63px;
	background: url(../media/login-bgrnd.gif) no-repeat left top;		
	text-align: center;
	padding-top: 20px;
	}	

#top-content-bar {
	height: 10px;
	background: url(../media/content-top-bgrnd.gif) no-repeat right top;
	}

#breadcrumbs {
height: 15px;
font-size: 11px;
padding: 10px 0 0 30px;
}

#breadcrumbs .nonactive, #breadcrumbs .active {
float: left;
padding: 0 20px 0 10px;
}

#breadcrumbs .nonactive {
background: url(../media/breadcrumbs-arrow.gif) no-repeat right center;
}

	
#menu {
	background-color: #FFF;		
	}		
	
#contact-us {
	height: 222px;
	background-image: url(../media/contactus-bgrnd.gif);		
	}			

#contact-us #phone {padding: 70px 0 0 70px;}
#contact-us #email {padding: 30px 0 0 70px;}
#contact-us #map {padding: 40px 0 0 70px;}

#left-plug {padding: 10px 0 0 1px;}

#content {padding: 10px 10px 10px 10px;}

/*- Menu Tabs --------------------------- */

    #toptabs {
      float:left;
      position:relative;
	  top: 47px; /*positioning of top tabs;*/
	  
	  
	  width:650px;
	  /*background:#F4F4F4;
      font-size:93%;*/
      line-height:normal;
	  

	  
	  /*border-bottom:1px solid #24618E;*/

      }
    #toptabs ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    #toptabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #toptabs a {
      float:left;
      background:url("../media/tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #toptabs a span {
      float:left;
      display:block;
      background:url("../media/tabright.gif") no-repeat right top;
      padding:7px 25px 7px 16px;
      color:#24618E;
	  
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
	  font-size: 10px;
	  font-weight: bold;
	  color: #FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #toptabs a span {float:none;}
    /* End IE5-Mac hack */
    #toptabs a:hover span {
      color:#000;
      }
    #toptabs a:hover {
      background-position:0% -42px;
      }
    #toptabs a:hover span {
      background-position:100% -42px;
      }
	  
    #toptabs a.selected span {
      color:#000;
      }
    #toptabs a.selected {
      background-position:0% -42px;
      }
    #toptabs a.selected span {
      background-position:100% -42px;
      }	  

/*- End of Menu Tabs --------------------------- */

.copyright-text, .copyright-text a {color: #656575}


a:link {color: #1669af; text-decoration: underline; }
a:visited {color: #1669af; text-decoration: underline; }
a:hover {color: #1669af; text-decoration: none;}
a:active {color: #1669af; text-decoration: none;}

#breadcrumbs .active {color: #f34602;}
#toplinks a, #toplinks a, #contact-us a, #ft-text a {color: #000; text-decoration: none;}
#toplinks a:hover, #toplinks a:hover, #contact-us a:hover, #ft-text a:hover {text-decoration: underline;}




ul.arrow {
list-style-type: none;
padding-left: 0;
margin-left: 0;
}

ul.arrow li {
background: url(../media/blt-orange.gif) left top no-repeat;
background-position: 0 4px;
padding-left: 15px;
margin-bottom: 5px;
}

#yui-main li a:link {text-decoration: none;}
#yui-main li a:visited { text-decoration: none;}
#yui-main li a:hover {text-decoration: underline;}
#yui-main li a:active {text-decoration: none;}
#ft, #ft-text {padding-bottom: 50px;}
