/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net *  * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. *  * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: *   http://www.opensource.org/licenses/mit-license.php *   http://www.gnu.org/licenses/gpl.html */#fancybox-loading {	position: fixed;	top: 50%;	left: 50%;	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	cursor: pointer;	overflow: hidden;	z-index: 1104;	display: none;}#fancybox-loading div {	position: absolute;	top: 0;	left: 0;	width: 40px;	height: 480px;	background-image: url('fancybox.png');}#fancybox-overlay {	position: absolute;	top: 0;	left: 0;	width: 100%;	z-index: 1100;	display: none;}#fancybox-tmp {	padding: 0;	margin: 0;	border: 0;	overflow: auto;	display: none;}#fancybox-wrap {	position: absolute;	top: 0;	left: 0;	padding: 20px;	z-index: 1101;	outline: none;	display: none;}#fancybox-outer {	position: relative;	width: 97%;	height: 100%;	background: #fff;}#fancybox-content {	width: 0;	height: 0;	padding: 0;	outline: none;	position: relative;	overflow: hidden;	z-index: 1102;	/*border: 0px solid #fff;*/}#fancybox-hide-sel-frame {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: transparent;	z-index: 1101;}#fancybox-close {	position: absolute;	top: -15px;	right: -15px;	width: 30px;	height: 30px;	background: transparent url('fancybox.png') -40px 0px;	cursor: pointer;	z-index: 1103;	display: none;}#fancybox-error {	color: #444;	font: normal 12px/20px Arial;	padding: 14px;	margin: 0;}#fancybox-img {	width: 100%;	height: 100%;	padding: 0;	margin: 0;	border: none;	outline: none;	line-height: 0;	vertical-align: top;}#fancybox-frame {	width: 100%;	height: 100%;	border: none;	display: block;}#fancybox-left, #fancybox-right {	position: absolute;	bottom: 0px;	height: 100%;	width: 35%;	cursor: pointer;	outline: none;	background: transparent url('blank.gif');	z-index: 1102;	display: none;}#fancybox-left {	left: 0px;}#fancybox-right {	right: 0px;}#fancybox-left-ico, #fancybox-right-ico {	position: absolute;	top: 50%;	left: -9999px;	width: 30px;	height: 30px;	margin-top: -15px;	cursor: pointer;	z-index: 1102;	display: block;}#fancybox-left-ico {	background-image: url('fancybox.png');	background-position: -40px -30px;}#fancybox-right-ico {	background-image: url('fancybox.png');	background-position: -40px -60px;}#fancybox-left:hover, #fancybox-right:hover {	visibility: visible; /* IE6 */}#fancybox-left:hover span {	left: 20px;}#fancybox-right:hover span {	left: auto;	right: 20px;}.fancybox-bg {	position: absolute;	padding: 0;	margin: 0;	border: 0;	width: 20px;	height: 20px;	z-index: 1001;}#fancybox-bg-n {	top: -20px;	left: 0;	width: 100%;	background-image: url('fancybox-x.png');}#fancybox-bg-ne {	top: -20px;	right: -20px;	background-image: url('fancybox.png');	background-position: -40px -162px;}#fancybox-bg-e {	top: 0;	right: -20px;	height: 100%;	background-image: url('fancybox-y.png');	background-position: -20px 0px;}#fancybox-bg-se {	bottom: -20px;	right: -20px;	background-image: url('fancybox.png');	background-position: -40px -182px; }#fancybox-bg-s {	bottom: -20px;	left: 0;	width: 100%;	background-image: url('fancybox-x.png');	background-position: 0px -20px;}#fancybox-bg-sw {	bottom: -20px;	left: -20px;	background-image: url('fancybox.png');	background-position: -40px -142px;}#fancybox-bg-w {	top: 0;	left: -20px;	height: 100%;	background-image: url('fancybox-y.png');}#fancybox-bg-nw {	top: -20px;	left: -20px;	background-image: url('fancybox.png');	background-position: -40px -122px;}#fancybox-title {	font-family: Helvetica;	font-size: 12px;	z-index: 1102;}.fancybox-title-inside {	padding-bottom: 10px;	text-align: center;	color: #333;	background: #fff;	position: relative;}.fancybox-title-outside {	padding-top: 10px;	color: #fff;}.fancybox-title-over {	position: absolute;	bottom: 0;	left: 0;	color: #FFF;	text-align: left;}#fancybox-title-over {	padding: 10px;	background-image: url('fancy_title_over.png');	display: block;}.fancybox-title-float {	position: absolute;	left: 0;	bottom: -20px;	height: 32px;}#fancybox-title-float-wrap {	border: none;	border-collapse: collapse;	width: auto;}#fancybox-title-float-wrap td {	border: none;	white-space: nowrap;}#fancybox-title-float-left {	padding: 0 0 0 15px;	background: url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main {	color: #FFF;	line-height: 29px;	font-weight: bold;	padding: 0 0 3px 0;	background: url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right {	padding: 0 0 0 15px;	background: url('fancybox.png') -55px -90px no-repeat;}/* IE6 */.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_close.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_nav_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_over.png', sizingMethod='scale'); zoom: 1; }.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_left.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_title_main.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ancy_title_right.png', sizingMethod='scale'); }.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {	height: expression(this.parentNode.clientHeight + "px");}#fancybox-loading.fancybox-ie6 {	position: absolute; margin-top: 0;	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_loading.png', sizingMethod='scale'); }/* IE6, IE7, IE8 */.fancybox-ie .fancybox-bg { background: transparent !important; }.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_n.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_ne.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_e.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_se.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_s.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_sw.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_w.png', sizingMethod='scale'); }.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancy_shadow_nw.png', sizingMethod='scale'); }/* @override http://www.secure-research-payment.com/order_form/calendar/snr-jquery.datepick.css *//* @override http://secure-research-payment.com/order_form/calendar/snr-jquery.datepick.css *//* @override http://secure-research-payment.com/order_form/calendar/jquery.datepick.css *//* Default style sheet for jQuery date picker v3.5.2. */#datepick-div, .datepick-inline {	font-family: Arial,Helvetica,sans-serif;	font-size: 14px;	background: #ddd;	color: #000;}#datepick-div {	display: none;	border: 1px solid #777;	z-index: 100; /*must have*/}.datepick-inline {	display: inline;	border: 0;}#inlineDatepicker div.datepick-inline {	width: 300px;	left:531px;}#inlineDatepickerHome div.datepick-inline {	width: 300px;	left:531px;	top:108px;}/**for #inlineDatepickerHome div.datepick-inline image top in FF**//*#inlineDatepickerHome div.datepick-inline,  x:-moz-any-link, x:default {	position:absolute;}*//**for #inlineDatepickerHome div.datepick-inline image top in IE**//*#inlineDatepickerHome div.datepick-inline {	position:fixed\9;}*/#inlineDatepickerHome div.datepick-inline {	position:fixed;}#inlineDatepickerAdmin div.datepick-inline {	width: 300px;	left:531px;}div#inlineDatepicker.hasDatepick {	margin-left: 34px;	margin-top: 26px;}#inlineDatepickerHome.hasDatepick {	margin-left: 34px;	margin-top: 26px;}div#inlineDatepickerAdmin.hasDatepick {	margin-left: 34px;	margin-top: 26px;}.datepick-rtl {	direction: rtl;}.datepick-dialog {	padding: 5px !important;	border: 4px ridge #ddd !important;}.datepick-disabled {	position: absolute;	z-index: 100;	background-color: white;	opacity: 0.5;	filter: alpha(opacity=50);}button.datepick-trigger {	width: 25px;	padding: 0px;}.datepick-trigger {	margin: 2px;	vertical-align: middle;}.datepick-prompt {	float: left;	padding: 2px;}* html .datepick-prompt {	width: 240px;}.datepick-control, .datepick-links, .datepick-header, .datepick {	clear: both;	float: left;	width: 100%;	color: #fff;}.datepick-control {	background: #400;	padding: 2px 0px;}.datepick-links {	background: #aaa;	padding: 4px 0px 2px;}.datepick-control, .datepick-links {	font-weight: bold;	font-size: 80%;	width: 300px;	height: 15px;}.datepick-links label {	color: #888;	padding-left: 5px;}.datepick-clear, .datepick-prev {	float: left;	width: 34%;	text-align: left;}.datepick-rtl .datepick-clear, .datepick-rtl .datepick-prev {	float: right;	text-align: right;}.datepick-current {	float: left;	width: 30%;	text-align: center;}.datepick-close, .datepick-next {	float: right;	width: 34%;	text-align: right;}.datepick-rtl .datepick-close, .datepick-rtl .datepick-next {	float: left;	text-align: left;}.datepick-header {	background: #333;	text-align: center;	font-weight: bold;	height: 30px;}.datepick-header select {	background: #fff;	color: #000;	border: 0px;	font-weight: bold;	margin-top: 5px;	margin-right: 13px;}.datepick-header span {	position: relative;	top: 3px;}.datepick {	background: #ccc;	text-align: center;	font-size: 100%;}.datepick a {	display: block;	width: 100%;	font-size: 14px;}.datepick-title-row {	background: #777;	}.datepick-title-row th {	text-align: center;	font-weight: normal;	}.datepick-days-row {	background: #eee;	color: #666;	}.datepick-week-col {	background: #777;	color: #fff;}.datepick-days-cell {	color: #000;	border: 1px solid #ddd;	padding : 5px;	}.datepick-other-month {	background: #fff;	}.datepick-week-end-cell {	background: ;}.datepick-title-row .datepick-week-end-cell {	background: #777;}.datepick-week-over {	background: #ddd;}.datepick-unselectable {	color: #888;		font-size: 14px;}.datepick-today {	background: #fcc;}.datepick-current-day {	background: #fff;	color: #fff;	padding:4px;}.datepick-days-cell-over {	background: #fff;	color: #000;	border: 1px solid #777;}.datepick-status {	background: #ddd;	width: 100%;	font-size: 80%;	text-align: center;}#datepick-div a, .datepick-inline a {	cursor: pointer;	margin: 0;	padding: 0;	text-decoration: none;}.datepick-inline .datepick-links a {	padding: 0 5px !important;}.datepick-control a, .datepick-links a {	padding: 6px 8px !important;	color: #eee;}.datepick-title-row a {	color: #eee;}.datepick-control a:hover {	background: #fdd;	color: #333;}.datepick-links a:hover, .datepick-title-row a:hover {	background: #ddd;	color: #333;}.datepick-multi .datepick {	border: 1px solid #777;}.datepick-one-month {	float: left;	width: 300px;}.datepick-new-row {	clear: left;}/* ___________ IE6 IFRAME FIX ________ */.datepick-cover {    display: none; /*sorry for IE5*/    display/**/: block; /*sorry for IE5*/    position: absolute; /*must have*/    z-index: -1; /*must have*/    filter: mask(); /*must have*/    top: -1px; /*must have*/    left: -1px; /*must have*/    width: 187px; /*must have*/    height: 187px; /*must have*/}/* My Comment */