/* general */ .center{text-align:center;} #popup_wrapper{width:auto;} /* forms */ input{margin:0 10px 5px 0;padding:4px;font-size:1.3em;} input[type="text"],input[type="password"]{border:1px solid #8f8685;} input[type="checkbox"]{border:none;margin-bottom:0px;} input[type="radio"]{border:none;} textarea{font-size:1.4em;margin:0 10px 0 0;padding:4px;border:1px solid #8f8685;} label{font-size:1.5em;font-weight:bold;margin:0 10px 5px 0;padding:0px;display:block;} form em{color:#b61e12;font-style:normal;font-size:90%;} form hr{border:1px solid #e3e0c3;height:1px;margin:15px 0;} fieldset span.var{margin:2px 5px 5px 18px;display:block;} fieldset{border:none;margin:0;padding:0;} form fieldset{margin:0 0 2px;padding:0px;} form fieldset input[type="text"],form fieldset input[type="password"]{width:500px;} .common-form{width:500px;margin:40px auto;} .wide-form h1, .common-form h1{font-size:1.8em;} .wide-form{width:700px;margin:40px auto;} .form-item{float:left;} .common-content{width:500px;margin:40px auto;font-size:1.2em;color:#555;} .button-link {background-color:transparent;border-top-width: 0px;border-left-width: 0px;border-right-width: 0px;border-bottom-width: 0px;} /*images*/ .tiny{width:24px;height:24px;} .icon{width:50px;height:50px;} .thumb{width:100px;height:100px;} .medium{width:300px;height:300px;} /* tips */ .availability{color:#b61e12;position:absolute;} .hidden-tips{display:none;} .required-tip{color:#555555;font-size:1.2em;margin:0pt;font-weight:bolder;height:0px;} .tip{position:absolute;z-index:100;border:2px solid #CCCCCC;background-color:#fff;width:400px;} #tip-title{font-size:1.1em;background-color:#CCCCCC;text-align:left;padding:2px 0px 5px 8px;font-weight:bold;} #tip-main{padding:10px;color:#333333;} #tip-main p,#tip-main ul{font-size:1.3em;} #tip-main p{margin:3px 0;} #tip-header{position:absolute;z-index:101;background-repeat:no-repeat;} .tip-content{width:100%;} .top-tip{margin:0px 0px 12px 0px;} .top-tip #tip-header{background-image:url(/images/arrow_down.gif);height:10px;width:23px;} .left-tip{margin-right:12px;} .left-tip #tip-header{background-image:url(/images/arrow_right.gif);height:23px;width:11px;top:-2px;left:12px;background-position:right top;width:100%;} .bottom-tip{margin:12px 0px 0px 0px;} .bottom-tip #tip-header{background-image:url(/images/arrow_up.gif);left:0px;height:10px;width:23px;top:-12px;} .right-tip{margin:1px 0px 0px 12px;} .right-tip #tip-header{background-image:url(/images/arrow_left.gif);left:-12px;height:23px;width:10px;top:-3px;} .bottom-tip #tip-header, .right-tip #tip-header{background-position:left top;} /*jGrowl*/ div.jGrowl{padding:10px;z-index:9999;} /** Special IE6 Style Positioning **/ div.ie6{position:absolute;} div.ie6.top-right{right:auto;bottom:auto;left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth :document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft :document.body.scrollLeft ) ) + 'px' );top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop ) ) + 'px' );} div.ie6.top-left{left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft :document.body.scrollLeft ) ) + 'px' );top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop ) ) + 'px' );} div.ie6.bottom-right{left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth :document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft :document.body.scrollLeft ) ) + 'px' );top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight :document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop ) ) + 'px' );} div.ie6.bottom-left{left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft :document.body.scrollLeft ) ) + 'px' );top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight :document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop ) ) + 'px' );} div.ie6.center{left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft :document.body.scrollLeft ) ) + 'px' );top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop ) ) + 'px' );width:100%;} /** Normal Style Positions **/ body > div.jGrowl{position:fixed;} body > div.jGrowl.top-left{left:0px;top:0px;} body > div.jGrowl.top-right{right:0px;top:0px;} body > div.jGrowl.bottom-left{left:0px;bottom:0px;} body > div.jGrowl.bottom-right{right:0px;bottom:0px;} body > div.jGrowl.center{top:0px;width:50%;left:25%;} /** Cross Browser Styling **/ div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto;} div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{background-color:#F0F7F9;color:#000;opacity:.95;filter:alpha(opacity = 95);zoom:1;width:550px;padding:10px;margin-top:5px;margin-bottom:5px;font-size:1.5em;text-align:left;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;border:solid 3px #555;} div.jGrowl div.jGrowl-notification{min-height:40px;} div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:1.6em;} div.jGrowl div.jGrowl-notification div.close{float:right;font-weight:bold;font-size:2em;cursor:pointer;color:#555;} div.jGrowl div.jGrowl-notification div.close:hover{color:#ccc;} div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align:center;} div.jGrowl div.jGrowl-notification .notice, div.jGrowl div.jGrowl-notification .error, div.jGrowl div.jGrowl-notification .success{background:none;border:none;} div.jGrowl div.jGrowl-notification h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:1.1em;} /* Errors */ .help-box{font-size:1.2em;color:#555;} .fieldWithErrors input{border:solid 2px #B61E12;} #errorExplanation{padding:7px;padding-bottom:12px;margin-bottom:20px;} #errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:16px;background-color:#B61E12;color:#fff;} #errorExplanation p{color:#333;margin-bottom:0;padding:5px;} #errorExplanation ul li{list-style:square;} /* iFrame */ .framed_content{height:100%;margin-bottom:-1px;width:100%;} #content_iframe{display:block;display:block;} #toolbar{height:30px;background:#EFF1E5;border-bottom:1px solid #999;} #toolbar .section{padding:5px 20px;} #toolbar #profile{float:left;} #toolbar #search{float:right;} #toolbar #search input{font-size:.8em;} #toolbar #tools{float:right;} #toolbar #tools a{margin-right:5px;padding-left:18px;font-weight:bolder;font-size:1em;color:#54493F;} #toolbar #tools a:hover{color:#999;} #toolbar #close{float:right;padding-right:5px;} #toolbar .section a{text-decoration:none;} a#close_frame{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url('/images/icons/close.png') no-repeat scroll left top;display:block;height:19px;width:19px;} a#close_frame:hover{background-position:left bottom;} a#close_frame_text{display:none;} a#comment{background:transparent url('/images/icons/question.png') no-repeat scroll left top;} a#share{background:transparent url('/images/icons/add.png') no-repeat scroll left top;} #toolbar #search #search_go{display:none;} #toolbar #search #search_box{width:150px;height:21px;background:transparent url('/images/icons/search_box.png') no-repeat scroll left bottom;} #toolbar #search #search_box:hover{background:transparent url('/images/icons/search_box.png') no-repeat scroll left top;} #toolbar #search #search_box input {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent none repeat scroll 0 0;border:0 none;width:125px;}