/*
	TheLockUp.com - popup.css
	CSS for popup windows.
	This is only used when the popup URLs are viewed directly.
	10/05/09
*/

body{background:#90A7D0;color:#000;font:normal normal 11px/14px Lucida Sans Unicode, Lucida Sans, Trebuchet MS, Arial, Helvetica, sans-serif;margin:0;padding:0}
a{color:#972B35}
a img{border:0}
#popupcontent{padding:25px;float:left;clear:both}
#popupcontent{!float:none;!padding-top:15px}
form{margin:0;padding:0}
.form{margin:10px 0 20px 0}
label{display:block}
.safetynav{width:100%;float:left;clear:both;background:#E6E6E7;margin:0;padding:0;border-bottom:5px solid #28458F;min-width:600px}
.safetynav ul{margin:17px 0 0 0;padding:0;float:left;width:400px}
.safetynav li{list-style:none;margin:0 10px 0 0;padding:3px 0;float:left;width:130px;border-bottom:1px solid #cdcdcd}
.safetynav li a{text-decoration:none;font-size:10px;color:#28458F}
.safetynav li a:hover, #jumplist a:hover, h3 a:hover, #locationslist .title:hover{color:#972B35}
.safetynav h2{margin:25px 30px 0 25px;padding:0 0 25px 0;float:left}
/*display:block;width:185px;height:105px;background:transparent url(../images/logo.png) no-repeat 0 0;text-decoration:none;text-indent:-4000px*/
#printlogo{width:100px}
.safetynav .close{border:0;display:none}
.safetynav .close a{display:block;background:transparent url(../images/closebox.gif) no-repeat 0 0;position:absolute;z-index:10;top:25px;right:20px;border:0;width:15px;height:14px;text-indent:-5000px;overflow:hidden}
h3{margin:10px 0 10px 0;padding:0;font-size:14px;color:#28458f;font-weight:bold;clear:both;width:450px}
h3 a{text-decoration:none;color:#28458f}
p, small{display:block;width:450px}

/* Locations list popup */
#jumplist{margin:-25px -25px 10px -25px;padding:0 0 10px 0;clear:both;float:none;height:20px;border-bottom:1px solid #28458F;background:#869BC2}
#jumplist li{list-style:none;display:block;margin:8px 0 0 25px;padding:0;float:left;text-transform:uppercase;font-size:18px;font-weight:bold}
#jumplist a{text-decoration:none;color:#28458F}
.viewmap{float:right;margin-top:-25px}
#locationslist{clear:both;width:100%}

#locationslist ul{margin:0;padding:0;float:left;clear:both;width:100%}
#locationslist li{list-style:none;display:block;margin:0;padding:10px 0 0 0;border-top:1px solid #28458F;float:left;clear:both;width:100%}
#locationslist .thumb{float:left;margin-right:10px;margin-bottom:17px;padding:1px;background:#fff;border:1px solid #28458F}
#locationslist .title{display:block;font-size:13px;text-decoration:none;font-weight:bold;clear:right;padding-bottom:3px;padding-top:2px;color:#000}
#locationslist span{display:block;clear:right}
#locationslist .state{margin-top:0;float:left;width:100%}
#locationslist .info{font-style:italic}

/* Video player popup */
#video-thumbs{display:none}

/* Click for callback popup */
label{display:block;margin-bottom:10px}
label span{display:block;width:100px;padding-bottom:3px}
button{margin-top:10px}

/* Photo popup */
.ss-thumbs{width:450px;margin:0;padding:0}
.ss-thumbs li{list-style:none;display:block;margin:3px 5px 0 0;padding:0;float:left}
.slideshow{margin:25px 0}

/* Size guide popup */
#sizenav{display:none}
#sizedisplay .size h4{font-size:15px;margin:20px 0 0 0;padding:0;color:#28458f}
#sizedisplay .size .static, #sizedisplay .size h5{display:none}
#sizedisplay #Size10x30 .static, #sizedisplay #Size10x30 h5{display:block}
#sizedisplay #Size10x30 h5{font-size:13px;font-weight:normal;font-style:italic;margin:30px 0 0 0;padding-top:20px;border-top:1px solid #28458F;color:#28458f}
#sizedisplay .size{border-top:1px solid #28458F;margin:30px 0}