body{	margin:0px 10px 0px 10px;	padding: 0px;	/*background: #484848;*/	background: #FFFFFF;}/*.overlap{	position: relative;           /* establish new containing block */	width: 180px; height: 250px;  /* must specify width/height */}.overlap .ne, .overlap .sw { position: absolute; }.overlap .ne {    top: 0; right: 0; z-index: 1; }.overlap .sw { bottom: 0px;  left: 100px; z-index: 2; }*//* Top of web Page */.banner{	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	font-weight: normal;	overflow: none;}/* Main Page */.center{    display: block;    margin-left: auto;    margin-right: auto;    margin-top: 10px;    width: 980px;    background: #ffffff;}.centercontent{    margin-left: 150px;    background: #ffffff;    padding: 10px;    /*height: 574px;*/}.centercontent H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #3399CC;	background-color: #FFFFFF;	/* Below seems required by IE on gifts.php Gift List */	height: 30px;}.centercontent H1 A{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	background-color: #FFFFFF; 	color: #000000;}.centercontent H1 A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	background-color: #FFFFFF; 	color: #000000;	text-decoration: underline;}.centercontent P{	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	background-color: #FFFFFF;}.centercontent A{    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	background-color: #FFFFFF;	color: #000000;	text-decoration: none;}.centercontent A:Hover{  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	background-color: #FFFFFF;	color: #000000;	text-decoration: underline;}.centercontent FORM{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	overflow: none;	background-color: #FFFFFF;    margin-left: 130px;}.leftmenu{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	overflow: none;	background-color: #FFFFFF;	padding: 0px;	width: 130px;	float: left;	margin: 0px;	margin-left: 10px;	margin-top: 5px;}.leftmenu H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background:#fff url(images/dolphin/dolphin_bg.gif) repeat-x bottom left;	padding: 0px;	width: 116px;	overflow: hidden;	float: left;	margin: 0px;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;}.leftmenu P{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	background-color: #FFFFFF;	color: #3399CC;	padding: 0px;	width: 94px;	float: left;	margin: 0px;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;	margin-right: 10px;	border-bottom: 1px dotted #000000;}.leftmenu A{    color: #727272;    text-decoration: none;    padding: 2px;    margin-left: 10px;}.leftmenu A:Hover{    /*color: #cc5a1a;*/    color: #CC0000;    /*background-color: #f2f2f2;*/    background-color: #ffffff;	text-decoration: none;	margin-left: 9px;}.leftmenu A:Hover:Before{    content: url("images/leftmenuarrow.gif");    color: black;    background-color: #ffffff;	text-decoration: none;	padding: 2px;	margin-left: -10px;}.leftmenu A:Hover:After{    color: black;    background-color: #FFFFFF;	text-decoration: none;	padding: 2px;	margin-left: 5px;	width: 320px;}.rightmenu{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	overflow: none;	background-color: #FFFFFF;	padding: 0px;	width: 180px;	height: 600px;	float: right;	margin: 0px;	margin-left: 10px;	margin-top: 5px;}.rightmenu H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background:#fff url(images/dolphin/dolphin_bg.gif) repeat-x bottom left;	padding: 0px;	/*width: 115px;*/	width: 166px;	overflow: hidden;	float: left;    margin: 0px;    padding-left: 5px;    padding-top: 5px;    padding-bottom: 5px;    text-align: center;}.rightmenu P{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	background-color: #FFFFFF;	color: #3399CC;	padding: 0px;	width: 150px;	float: left;	margin: 0px;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;	margin-right: 10px;	/*border-bottom: 1px dotted #000000;*/}.rightmenu A{    color: #727272;    text-decoration: none;    padding: 2px;    margin-left: 10px;}.rightmenu A:Hover{    /*color: #cc5a1a;*/    color: #CC0000;    /*background-color: #f2f2f2;*/    background-color: #ffffff;    font-weight: bold;	text-decoration: none;}.giftofday{	margin: 0px;	padding: 0px;	float: left; 	border: 0px;	display: block;	margin-left: 30px;	margin-right: auto;	text-align: center; }.giftofday P{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	background-color: #FFFFFF;	color: #3399CC;	padding: 0px;	width: 150px;	float: left;	margin: 0px;	padding-left: 5px;	padding-top: 5px;	padding-bottom: 5px;	margin-right: 10px;}.giftofday A{    color: #727272;    text-decoration: none;    padding: 2px;    margin-left: 10px;}.giftofday A:Hover{	color: #CC0000;	background-color: #ffffff;	font-weight: normal;	text-decoration: none;}.occasionbox{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 5px;	padding: 0px;	border: 10px;	border-style: solid;	border-width: 1px;        /* sets border width on all sides */	border-color: #FFFFFF;	background: none #6da6dc;}.occasionbox H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	padding-left: 10px;	padding-top: 10px;	margin: 0px;	border: 0px;	color: #FFFFFF;	background: none #6da6dc;}.occasionbox A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	padding-left: 5px;	border: 0px;	background: none #6da6dc;}.occasionbox A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background-color: #6da6dc;	text-decoration: underline;}.occasionbox P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	background: none #6da6dc;}.personalitybox{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px;/*	width: 560px;*/ 	float:left;	background:url(images/blueboxful3.gif) no-repeat top left;	/*text-align: center;*/}.personalitybox H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	background:transparent;/*	margin-left: 10px;	margin-top: 0px;	margin-bottom: 10px;*/	margin: 0px;	height: 20px;	padding-top: 10px;	padding-bottom: 10px;	text-align: center;}.personalitybox P{  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;  background:transparent;/*    margin-left: 10px;    margin-top: 0px;    margin-bottom: 10px;*/  margin: 0px;  text-align: center;}.personalitybox A{  font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;  background:transparent;  margin: 0px;  text-align: center;}.personalitybox A:Hover{  font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;  background:transparent;  margin: 0px;  text-align: center;  text-decoration: underline;}/*.personalitybox A:Hover:Before{    content: url("images/teaser-arrow.gif");	color: #FFFFFF;    background:transparent;	text-decoration: underline;	padding: 2px;	margin-left: -11px;}*/.personalityboximage{  font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;  background:transparent;	margin: 0px;  border: 0px;  float: left;  text-align: center;  padding-bottom: 10px;}.personalityboxmenu{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	padding: 0px;	padding-top: 5px;	margin: 0px;	padding-bottom: 5px;	margin-top: 5px;	border: 0px;	width: 560px;	height: 40px; 	float:left;	/*background:url(images/blueboxful3.gif) no-repeat top left;	background:#143D55;	text-align: center;}.personalityboxmenu A{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px;	background:#143D55;}.personalityboxmenu A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px;	background:#143D55;	text-decoration: underline;}.personalityboxmenu img{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px;}.bluebox{    font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;    background:#143D55;    color: #FFFFFF;    margin-left: 10px;	margin-top: 10px;	margin-right: 10px;	margin-bottom: 10px;	border: 0px;}.bluebox H1{    font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;    /*background: #7272ab;*/    /*background: #3399CC;*/    background:#143D55;    margin-left: 10px;    margin-top: 0px;    margin-bottom: 10px;    text-align: center;}.bluebox P{    /*background: #7272ab;*/    /*background: #3399CC;*/    background:#143D55;    margin-top: 0px;    margin-bottom: 0px;    margin-left: 10px;}.bluebox A{    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background:#143D55;	text-decoration: none;}.bluebox A:Hover{    font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background:#143D55;	text-decoration: underline;}.bluebox img{	border-color:#143D55; 	margin: 0px;}b.blueboxtop, b.blueboxbottom{    display:block;	background: #FFFFFF;}b.blueboxtop b, b.blueboxbottom b{    display:block;    height: 1px;    overflow: hidden;    /*background: #7272ab;*/    /*background: #3399CC;*/    background:#143D55;}b.bluebox1{margin: 0 5px}b.bluebox2{margin: 0 3px}b.bluebox3{margin: 0 2px}b.blueboxtop b.bluebox4, b.blueboxbottom b.bluebox4{margin: 0 1px;height: 2px}.blueframe{    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    /*width: 280px;*/    border-style: solid;    border-color: #3399CC;    border-width: 1px;    margin: 5px;    padding: 1px;	}.blueframe P{	padding: 1px;	color: #3399CC;	}.blueframe H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #0099FF;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 10px;	text-align: center;}.blueframe A{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #3399CC;		margin-left: 10px;	margin-top: 0px;	margin-bottom: 10px;	text-align: center;}.blueframe A:Hover{    font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #3399CC;	    margin-left: 10px;    margin-top: 0px;    margin-bottom: 10px;    text-align: center;    text-decoration: underline;}.blueframe img{	border: 0px;}/* Background below menu */.dolphincontainer{	font-family:Helvetica,Arial,Verdana,sans-serif;	position:relative;	height:56px;	color:#E0E0E0;	background:#143D55;	width:100%;}.dolphincontainer P{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	/*font-weight: bold;*/	text-decoration: none;	position:relative;	color:#FFFFFF;	background:#143D55;	margin-top: 5px;	margin-left: 10px;}.dolphincontainersub{	font-family:Helvetica,Arial,Verdana,sans-serif;	font-size: 9px;	position:relative;	/*height:56px;*/	color:#E0E0E0;	background:#143D55;}.dolphincontainersub A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: none;	color:#FFFFFF;	padding-left: 15px;	padding-right: 15px;}.dolphincontainersub A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: underline;	color:#FFFFFF;}.dolphincontainersub FORM{	font-family:Helvetica,Arial,Verdana,sans-serif;	font-size: 9px;	position:relative;	color:#E0E0E0;	background:#143D55;	}.dolphincontainersub SELECT{	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	text-decoration: none;	color:#000000;	background: #FFFFFF;	border: 0px;}.dolphinnav{	position:relative;	height:33px;	font-size:12px;	text-transform:uppercase;	font-weight:bold;	background:#fff url(images/dolphin/dolphin_bg.gif) repeat-x bottom left;	padding:0 0 0 20px;}.dolphinnav ul{	margin:0;	padding:0;	list-style-type:none;	width:auto;	float:left;}.dolphinnav ul li{	display:block;	float:left;	margin:0 1px;}.dolphinnav ul li a{	display:block;	float:left;	color:#EAF3F8;	text-decoration:none;	padding:0 0 0 20px;	height:33px;}.dolphinnav ul li a span{	padding:12px 20px 0 0;	height:21px;	float:left;	}.dolphinnav ul li a:hover{	color:#fff;	background:transparent url(images/dolphin/dolphin_bg-OVER.gif) repeat-x bottom left;}.dolphinnav ul li a:hover span{	display:block;	width:auto;cursor:pointer;}.dolphinnav ul li a.current,.dolphinnav ul li a.current:hover{	color:#fff;	background:#1D6893 url(images/dolphin/dolphin_left-ON.gif) no-repeat top left;line-height:275%;}.dolphinnav ul li a.current span{	display:block;padding:0 20px 0 0;	width:auto;	background:#1D6893 url(images/dolphin/dolphin_right-ON.gif) no-repeat top right;height:33px;}.teaser {	width:170px;	padding:0 0 14px 0;	margin:10px auto;	background:url("images/teaser.gif") bottom left no-repeat;	}.teaser h3 {	margin:0;	padding:7px 10px 3px 10px;	background:url("images/teaser.gif") top left no-repeat;}.teaser p, .teaser a.more {	margin:0;	padding:0 9px 3px;	border:1px solid #d8d8d8;	border-width:0 1px;	background:#fff;}.teaser a.more {	display:block;	text-align:right;	background:url("images/teaser-a.gif") 160px 50% no-repeat;	padding:0 24px 0 0;	text-decoration:none;	color:#44a;}.teaser a.more:hover {	text-decoration:underline;}.productbox{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 0px;	padding: 10px;	border: 0px;	float: left;	text-align: center;}.productbox img{	border: 0px;}.productbox H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	background:transparent;	margin: 0px;	text-align: center;}.productbox P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background:transparent;	margin: 0px;	text-align: center;}.productbox A{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	background:transparent;	margin: 0px;	text-align: center;}.productbox A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	background:transparent;	margin: 0px;	text-align: center;	text-decoration: underline;}.productbox hr{	border: 0px;	color: #9E9E9E;	background-color: #9E9E9E;	height: 1px;	/*width: 100%;*/	width: 540px;	text-align: left;	float: left;}/* giftdetails.php */.productdetails{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 0px;	padding: 10px;	border: 0px;	/*width: 120px;	height: 180px;*/	float: left;	text-align: center;}.productdetails img{	border: 0px;}.productdetails H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	background:transparent;	margin: 0px;	text-align: center;}.productdetails P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background:transparent;	margin: 0px;	text-align: left;}.productdetails A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #bf0000;	background:transparent;	margin: 0px;	text-align: center;	text-decoration: underline;}.productdetails A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3399CC;	background:transparent;	margin: 0px;	text-align: center;	text-decoration: underline;}.recipient P{	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #3399CC;	background-color: #FFFFFF;	padding: 0px;	margin: 0px;	border: 0px;}.recipient A{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #3399CC;	background-color: #FFFFFF;	padding-left: 20px;}.recipient A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #3399CC;	background-color: #FFFFFF;	padding-left: 20px;	text-decoration:underline;}.darkblue_textbox{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 5px;	padding: 0px;	border: 10px;	border-style: solid;	border-width: 1px;        /* sets border width on all sides */	border-color: #FFFFFF;	/*background: none #6da6dc;*/	background: none #143d55;}.darkblue_textbox H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	padding-left: 10px;	padding-top: 10px;	margin: 0px;	border: 0px;	color: #FFFFFF;	/*background: none #6da6dc;*/	background: none #143d55;	text-align: center;}.darkblue_textbox A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	padding-left: 5px;	border: 0px;	/*background: none #6da6dc;*/	background: none #143d55;}.darkblue_textbox A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	/*background: none #6da6dc;*/	background: none #143d55;	text-decoration: underline;}.darkblue_textbox P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	/*background: none #6da6dc;*/	background: none #143d55;}.inputframe{    font-family: Arial, Helvetica, sans-serif;    font-size: 12px;    font-weight: normal;    border-style: solid;    border-color: #3399CC;    border-width: 1px;    padding: 0px;    color: #0099FF;}.inputframe P{		}.inputframe H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0099FF;	margin-left: 10px;	margin-top: 0px;	margin-bottom: 10px;	height: 10px;}.inputframe form{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	margin: 10px;}.inputframe input{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 3px;	padding: 0px;}.inputframe textarea{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;}.inputframe select{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 3px;	padding: 0px;}.input_input{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 3px;	padding: 0px;}.input_select{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #000000;	margin: 3px;	padding: 0px;}.giftnav{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	padding: 0px;	border: 0px;	border-style: solid;	border-width: 1px;        /* sets border width on all sides */	border-color: #FFFFFF;	/*background: none #6da6dc;*/	background: none #143d55;}.giftnav A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	/*color: #3399CC;*/	color: #FFFFFF;	background: none #143d55;	/* Below seems required by IE on gifts.php Gift List */}.giftnav A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background: none #143d55;	/* Below seems required by IE on gifts.php Gift List */	text-decoration: underline;}.pagination {border:1px solid #cccccc;padding:3px 5px 3px 5px;background-color:#f1f1f1;}.pagination TD {font-size:11px;line-height:18px;line-height:18px;vertical-align:bottom;}.pagination .dropdown {}.pagination .arrow {padding:6px 5px 0 5px;}.paginationtext{	width: 100px;	background-color:#f1f1f1;	font-size:11px;}.paginationtext A{	width: 100px;	background-color:#f1f1f1;	font-size:11px;}.paginationtext A:Hover{	width: 100px;	background-color:#f1f1f1;	font-size:11px;	text-decoration: underline;}.ibox{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 5px;	padding: 0px;	/*border: 10px;*/	border-style: solid;	border-width: 1px;        /* sets border width on all sides */	border-color: #FFFFFF;	background: none #143D55;}.ibox H1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;	background: none #143D55;}.ibox A{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	margin: 0px;	border: 0px;	background: none #143D55;}.ibox A:Hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #FFFFFF;	background-color: #143D55;	text-decoration: underline;}.ibox P{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	background: none #143D55;	padding-left: 10px;}.ibox FORM{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	background: none #143D55;	padding: 0px;	padding-left: 10px;	border: 0px;	margin: 0px;}.ibox input /* textarea select */{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: normal;	color: #FFFFFF;	margin: 3px;	padding: 0px;	background: none #143d55;	border-top: 0px;	border-left: 0px;	border-right: 0px;	border-style: solid; /* dotted dashed */}.ibox input.btn /* textarea select */{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	margin: 3px;	padding: 0px;	background: none #FFFFFF;}.helpbox{	float: right;	width: 158px;	/*height: auto;*/	margin: 0 0 10px 10px;	padding: 5px;	border: 1px solid #666666;	background-color: #ffffe1;	color: #666666;	font-size: 88%;	margin-top: 5px;	margin-right: 10px;	/* IE Only Below */	/* margin-top: 10px; */}.helpbox h4 {	font-family: Tahoma, Arial, sans-serif;	font-size: 12px;	background-image: url(/images/icon_info.gif);	background-repeat: no-repeat;	background-position: top left;	padding: 3px 0 3px 27px;	border-width: 0 0 1px 0;	border-style: solid;	border-color: #666666;	color: #666666;	margin: 0px;	margin-bottom: 10px;}.helpbox p{	font-family: Tahoma, Arial, sans-serif;	font-size: 11px;	margin: 0em 0em 1.2em 0em;	color: #666666;	background-color: #ffffe1;}
