@charset "UTF-8";/* CSS Document */a { text-decoration:none; }a:link { color:#3366CC }a:visited { color:#3366CC }a:hover { color:#000000 }a:active { color:#3366CC }.link1 a { text-decoration:none; }.link1 a:link { color:#666666 }.link1 a:visited { color:#666666 }.link1 a:hover { color:#000000 }.link1 a:active { color:#666666 }.link2 a { text-decoration:underline }.link2 a:link { color:#3366CC }.link2 a:visited { color:#3366CC }.link2 a:hover { color:#000000 }.link2 a:active { color:#3366CC }.link3 a { text-decoration:none; }.link3 a:link { color:#3366CC }.link3 a:visited { color:#3366CC }.link3 a:hover { color:#000000 }.link3 a:active { color:#3366CC }.link4 a { text-decoration:none; }.link4 a:link { color:#CCCCCC }.link4 a:visited { color:#CCCCCC }.link4 a:hover { color:#000000 }.link4 a:active { color:#3366CC }.link5 a { text-decoration:none; }.link5 a:link { color:#CCCCCC }.link5 a:visited { color:#CCCCCC }.link5 a:hover { text-decoration:underline; }.link5 a:active { color:#3366CC }li:hover { color : #3366EE; }#submit {	font-size:12px; font-weight:bold}body {	/* background:url(images/tile_watercolor_background.jpg); */	/* background:#003366; */	/* background:url(images/christmas-tree.jpeg); */	/* background:url(images/snow_background3.png); */	/* background-image:url(images/background_tile_blue.jpg); */	/* background-color:#336633; */	/* background-color:#444; */	background:url(images/snow2.jpg);	margin:0;	padding:0;	border:0;	background-attachment:fixed;	background-position:center;}.header {	width:1000px;	background-image:url(images/atimetogift.png);	vertical-align:top;	background-position:top;	color:black;}.header a {	text-decoration:none;	color:white;}.header a:hover { color:#444 }.left_shadow {	background:url(images/shadow_left4.png);	width:50px;	float:left;	}.right_shadow {	background:url(images/shadow_right4.png);	width:50px;	float:left;}.shadow_bottom {	background:url(images/shadow_bottom4.png);	width:1100px;	height:50px;	float:left}.shadow_top {	background:url(images/shadow_top4.png);	width:1100px;	height:50px;	float:left}input[type=text], input[type=password], textarea {	color:#666666;	font-weight:bold;	background-color:#fcfcfc;	padding-left:2px;	border:2px inset #ddd;}.master_div {	width:1102px; }.main {	width:1000px;	/* background:url(watercooloer_bkgnd.jpg); */	/* background:#006699; */	/* background-color:rgb(0,110,180); */	/* background-image:url(images/snow_background.png); */	/* background:#fcfcfc; */	background:url(watercooloer_bkgnd2.jpg);	float:left;}.main_background1 {	/* background:url(watercooloer_bkgnd2.jpg); */	background:url(images/snow2.jpg);}.main_background2 {	/* background:url(images/gradient_720px.jpg); */	 background:url(images/snow_bg.png);	/* background:url(images/snow2.jpg); */	background-position:center;}.exchange_main {	width:1000px;	background:url(watercooloer_bkgnd2.jpg);	/* background:#006699; */	/* background:#fcfcfc; */}.formtext {	font-size:13px}.textbox_focus{	color:#000000}.top {	background-image:url(images/shadow/table_top_shadow.png); background-position:top}.bottom {	background-image:url(images/shadow/table_bottom_shadow.png); background-position:bottom}.left {	background-image:url(images/shadow/table_left_shadow.png); background-position:left;}.right {	background-image:url(images/shadow/table_right_shadow.png); background-position:right;}.sides {	background-image:url(images/shadow/table_sides_shadow.png); background-position:center;}.sides_mygifts {	background-image:url(images/shadow/table_sides_mygifts_shadow.png); background-position:right;}.middle {	background-color:#FFFFFF}.topleft {	background-image:url(images/shadow/table_top_left_shadow.png); background-position:top left}.topright {	background-image:url(images/shadow/table_top_right_shadow.png); background-position:top right}.bottomleft {	background-image:url(images/shadow/table_bottom_left_shadow.png); background-position:bottom left}.bottommiddle {	background-image:url(images/shadow/table_bottom_middle_shadow.png); background-position:bottom}.bottomright {	background-image:url(images/shadow/table_bottom_right_shadow.png); background-position:bottom right}.topmiddle {	background-image:url(images/shadow/table_top_middle_shadow.png); background-position:top}.leftgrey {	background-image:url(images/shadow/table_left_shadow_grey.png); border:0; vertical-align:middle; background-position: left bottom;}.midgrey {	background-image:url(images/shadow/table_mid_shadow_grey.png); border:0; vertical-align:middle; background-position:right bottom;}.rightgrey {	background-image:url(images/shadow/table_right_shadow_grey.png); border:0; vertical-align:middle; background-position: right bottom}.datacellone {	background-color:#FFFFFF; border:0; vertical-align:middle}.datacelltwo {	background-color:#f1f1f1; vertical-align:middle}.message {	font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-style:italic; font-size:17px; color:#777777}.heading {	font-family:Lucida Grande, Arial, Helvetica, sans-serif; font-size:13px;	background:url(images/transparent_darker.png);	border:1px solid #ccc;	width:166.667px}.dataheadingtwo {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#222222}.dataheadingthree {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:38px; color:#444444; font-weight:bold}.red {	color:#FF0000; font-weight:bold}.grayed_out {	color:#cccccc; font-weight:bold}.black {	color:#000000}.gifts {	font-family:"lucida grande", arial, helvetica, sans-serif; font-size:12px}.white {	background:#CCCCCC}.grey {	background-color:#DDDDDD}.passed {	display:none;}.friend_default {	background-color:#E2EAFC;}.friend_selected {	background-color:#009900;	color:white;}.already_invited {	background-image:url(images/checkmark_small.png);	background-repeat:no-repeat;}