@import url(skeleton.css);

#header h1 a{height:45px; width:430px; display:block;}

#linkHome{position:relative; z-index:2;}
#content{width:787px; margin-top:-61px; position:relative;}

.yellow {background:url(images/yellowContent.gif) repeat-y top left; }
.yellow #buffer{background:url(images/yellowContentTop.gif) no-repeat top left;}
.yellow #bufferBottom{height:16px; background:url(images/yellowContentBottom.gif) no-repeat bottom left;}
.yellow #contentBuffer{margin-left:210px;}

.white {background:url(images/whiteContent.gif) repeat-y top left; }
.white #buffer{background:url(images/whiteContentTop.gif) no-repeat top left;}
.white #bufferBottom{height:16px; background:url(images/whiteContentBottom.gif) no-repeat bottom left;}
.white #contentBuffer h2{padding-left:200px;}

#breadcrumbs{list-style:none; padding:10px 10px 0 10px; font-size:11px; margin-left:200px;}
#breadcrumbs li{display:inline; background:url(images/breadCrumb.gif) no-repeat center left; padding-left:8px;}
#breadcrumbs .first{background:none; padding-left:0;}
#breadcrumbs li a{text-decoration:none; color:#000;}
#breadcrumbs li a:hover{text-decoration:underline;}

#buffer{height:200px;}
html>body #buffer{height:auto; min-height:200px;}

#contentBuffer{margin:10px 16px 10px 10px;}
#contentBuffer h2{font-size:22px; border-bottom:1px solid #000; margin-bottom:.5em;}
#contentBuffer p{margin-bottom:.5em;}
#contentBuffer ul, #contentBuffer ol{margin-left:20px;}
#contentBuffer ol li{margin-bottom:5px;}

#supp{float:left; width:180px; padding:75px 10px 10px 10px; margin-left:-197px;}
.colImage h4{text-align:center; border-bottom:1px solid #000; margin:10px 0 5px 0; font-size:13px;}
*html #supp{margin-left:auto;}
*+html #supp{margin-left:auto;}
.colImage ul li{margin-bottom:10px; font-size:10px;}
.colImage ul li a{color:#000;}
.colImage ul li a:hover{text-decoration:none;}
.colImage ul li a:visited{color:#000;}

h3{font-size:16px; margin:20px 0 5px 0;}

.photo1{float:right:0 0 5px 5px;}
.photo2{float:left:0 5px 5px 0;}
.photo3{text-align:center;}
.related{border-bottom:1px solid #000;}
.caption{font-size:11px;}
.pdf{background:url(images/pdf.gif) no-repeat left center; padding-left:18px; display:block; height:16px; /*width:100%;*/ line-height:16px;}
.row{clear:left;}
.col{float:left; width:50%; padding-bottom:1em;}
.col ul{padding-left:20px;}
.colImage{float:left; margin-left:-200px; width:180px; position:relative; z-index:10;}
.ieBug{margin-left:-100px;}
html>body .ieBug{margin-left:-200px;}
.clearLeft{clear:left;}
.nobullets{list-style:none; margin-left:0px !important;}
.nobullets li{margin-left:0 !important;}
.nobullets a{font-size:11px !important;}

.required{font-weight:bold;}
form fieldset{border:0;}
form legend{display:none;}
form ol{list-style:none;}
label{width:120px; display:block; float:left; text-align:right; padding-right:10px; padding-top:2px;}
form li{margin-bottom:4px;}
form #controls{margin:10px 0; padding-left:130px;}
form #controls input{width:100px;}