BODY 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #888888; 
	line-height: 13px; 
	/*  
	REMOVED DUE TO VALIDATION ERROR 
	marginheight:0;
	marginwidth:0;
	leftmargin:0;
	topmargin:0;
	*/
	margin-left: 0; 
	margin-top: 0; 
}
TD 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #888888; 
	line-height: 13px; 
}
body,th,td,p,div,span,input,select,textarea,ul,ol,dl,h1,h2,h3,h4,h5,h6,li,big,small,b
{
	font-family:Verdana,arial,Helvetica,sans-serif;
}

/* links */
a,a:link,a:active,a:visited
{
	text-decoration:none;color: #0067b0;
}
	a:hover
	{
		text-decoration: underline;
	}
.WhyCeleb 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}

.CenterTextGray a:link,.CenterTextGray a:visited,.CenterTextGray a:active,.CenterTextGray a:hover{ text-decoration: underline;}
.Verdana10GrayBold:link,.Verdana10GrayBold:visited,.Verdana10GrayBold:active,.Verdana10GrayBold:hover{ text-decoration: underline; color: #666666;}
.BlueDarkBorderLightBackground:link,.BlueDarkBorderLightBackground:visited,.BlueDarkBorderLightBackground:active,.BlueDarkBorderLightBackground:hover{text-decoration: none; color: #003366;}
.ArialMediumBlue10:link,.ArialMediumBlue10:visited,.ArialMediumBlue10:active,.ArialMediumBlue10:hover{ text-decoration: none; color: #2d6da3;}

.AlertText:link, .AlertText:visited
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9A281D;
	text-decoration: underline;
}
.AlertText:active, .AlertText:hover
{ text-decoration: none; }

.CenterSubTextGray a:link,.CenterSubTextGray a:visited,.CenterSubTextGray a:active,.CenterSubTextGray a:hover{ text-decoration: underline; color: #666666;}
A.CenterSubTextGray {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
	}
A.ArialMediumBlue10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d6da3;
	text-decoration: none;
}
A.BlueDarkBorderLightBackground {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	border-style: none;
	}
	
.Verdana12Gray:link{ text-decoration: underline; color: #666666;}
.Verdana12Gray:visited{ text-decoration: underline; color: #666666;}
.Verdana12Gray:active{ text-decoration: underline; color: #666666;}
.Verdana12Gray:hover{ text-decoration: none; color: #666666;}
/* end links */	
	
/* Begins Breadcrumb */
.WhyCelebBreadCrumbLight, .WhyCelebBreadCrumbBold  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:100;
	color:#ABACAB;
	} 
	.WhyCelebBreadCrumbBold {
		font-weight:bold;
		}
a.WhyCelebBreadCrumbLight  {
	text-decoration:none !important;
	color:#ABACAB !important;
	}
	a.WhyCelebBreadCrumbLight:hover {
		color:#656761 !important;
		}
/* Ends Breadcrumb*/

/* Begin Texts*/

.Leading16 {
	line-height: 16px;
}

.Leading14 {
	line-height: 14px;
}

.Arial11Blue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.ErrorRed {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9A281D;
}
.RedText {
	color: #9A281D;
}

.Verdana10GrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.ArialMediumBlue10linkunderline {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d6da3;
}
.Verdana12Gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
A.Verdana12Gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
.SubSubheaderGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	line-height: 16px;
}
.WhyCelebRegularText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.MainSmallText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: underline;
}
.VerdanaBlue10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	}
.VerdanaMediumBlue10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2d6da3;
}
.WhiteBold {
	font-weight: bold;
	color: #FFFFFF;
}
.White {
	color: #FFFFFF;
}

.ArialMediumBlue10 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #2d6da3;
	text-decoration: none;
}
.VerdanaGray9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #666666;
}
.VerdanaGray11 {
    font-size:11px;
    color:#666666;
    font-family:Verdana,Arial,Helvetica;
    }
.Arial12Blue {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
}
.WhyCelebRegularText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.MainSmallText {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}
.CenterTextGrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.Verdana11Graynobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
	color: #666666;
}
.CenterSubTextGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: #666666;
}
.ResultLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.Arial11Gray {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
.CenterTextGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 16px;
	text-decoration: none;
}
.CenterTextRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9A281D;
	line-height: 16px;
	text-decoration: none;
}
.BucketText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-align: left;
}
.SubHeaders {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color:#0067b0;
	font-weight:100;
}
.disclaimer {
	color: #888888;
	font-size: 9px;
}
.SuperScript {
FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
vertical-align: super; 
font-size: 9px;
margin-left: 2px;
line-height: 18px;
color: #888888;
}
.hdrLightBlue {
	color:#20b7ea !important;
}
/* End Texts*/


/* Begin Forms */
.form_bucket_Login {	
	border: 1px solid #7F9DB9;
	WIDTH: 65px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_extra_long {	
	border: 1px solid #7F9DB9;
	WIDTH: 178px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}

.form_extra_long2 {	
	border: 1px solid #7F9DB9;
	WIDTH: 240px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_extra_long3 {	
	border: 1px solid #7F9DB9;
	WIDTH: 200px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_no_width {	
	border: 1px solid #7F9DB9;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}

.form_bucket {	
	border: 1px solid #7F9DB9;
	WIDTH: 144px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_bucket_medium {	
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 100px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_bucket_small {	
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 46px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_bucket_small2 {	
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 50px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;		
}
.form_page_center {	
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 145px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #2D6DA3;		
}
.form_page_center_medium {	
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 90px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #2D6DA3;		
}
.formLarge {
	border: 1px solid #7F9DB9;		
	BACKGROUND: #FFFFFF;
	WIDTH: 133px;
	HEIGHT: 19px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;
}

.form_textAreaLrg {	
	border: 1px solid #7F9DB9;
	padding: 10px;
	padding-right: 35px;
	white-space: normal;
	WIDTH: 580px;
	HEIGHT: 200px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #666666;		
}

.formBucketTextArea {
	border: 1px solid #7F9DB9;
	WIDTH: 178px;
	HEIGHT: 100px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;
}
.formBucketTextArea2 {
	border: 1px solid #7F9DB9;
	WIDTH: 200px;
	HEIGHT: 150px; 		
	FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
	FONT-SIZE: 10px;
	COLOR: #2D6DA3;
}
/* End Forms */


/* Begins Table Decor */
.BackgroundWhite {
	background: #FFFFFF;
}

.BackgroundLightBlueBorder {
	background: #9EBAD2;
}

.BlueBorderTop {
	width: auto;
	border: 1px solid #9EBAD2;
}
.colorSidesOnly {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D0DDE9;
}
.BlueBorderNoSides {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #9EBAD2;

}
.BackgroundLightBlue {
	background: #D0DDE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.BackgroundDarkerBlue {
	background: #9EBAD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.dest_cal_cruise_bg_off {
	background: #D0DDE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.dest_cal_cruise_bg_on {
	background: #9EBAD2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	cursor: pointer;	
	/*  
	REMOVED DUE TO VALIDATION ERROR 
	cursor: hand; 
	*/
}
.guestsTable {
	border-left: 1px solid #D0DDE9;
}

/* Ends Table Decor */

/* Progress Bar */
.ProgressBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	padding: 0px 6px 0px 6px;
	line-height: 16px;
}

/* Other */
.LeftNavigBg {
	background-color: #003366;
}
/* End Other */
.BlueBordersAll {
	border: 1px solid #D0DDE9;
}
.VerdanaBlue10nobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	}
.VerdanaMediumBlue10nobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #2d6da3;
}
.BlueTopNoBorders {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #D0DDE9;
}

.Verdana12GrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	line-height: 17px;
}

.Verdana13GrayBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}
.Verdana11BlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}
.Verdana12BlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003366;
}
.Verdana13Bluenobold {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	font-weight: normal;
	line-height: 16px
}
.BackgroundDarkBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #003366;
}
.BlueDarkBorderLightBackground {
	background-color: #D0DDE9;
	border-style: solid;
	border-top-width: 1px;
	border-top-color: #003366;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.BlueDarkBorder {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	border-bottom-width: 1px;
	border-bottom-color: #003366;

}
.BlueDarkBottomBorder {
	background-color: #D0DDE9;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003366;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
}
.BordersAllDarkerBlue {
	border: 1px solid #5D7E9D;
}
.BottomRightLightBlueBorders {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-color: #D0DDE9;
	border-bottom-color: #D0DDE9;
}
.BottomOnlyLightBlueBorders {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #D0DDE9;
}
.RightOnlyLightBlueBorders {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #D0DDE9;

}
/* stateroom cat colors */
.ship_stateroom_ps_bg, .ship_stateroom_ps_bg td {background: #2F74B3; color: #FFFFFF;}
.ship_stateroom_cs_bg, .ship_stateroom_cs_bg td {background: #A0CDD8; color: #FFFFFF;}
.ship_stateroom_rs_bg, .ship_stateroom_rs_bg td {background: #2DA1C3; color: #FFFFFF;}
.ship_stateroom_ss_bg, .ship_stateroom_ss_bg td {background: #96A7CF; color: #FFFFFF;}
.ship_stateroom_s1_bg, .ship_stateroom_s1_bg td {background: #BAD0F4; color: #FFFFFF;}
.ship_stateroom_s2_bg, .ship_stateroom_s2_bg td {background: #E1E8F5;}
.ship_stateroom_sv_bg, .ship_stateroom_sv_bg td {background: #ED444A; color: #FFFFFF;}
.ship_stateroom_zs_bg, .ship_stateroom_zs_bg td {background: #518695; color: #FFFFFF;}
.ship_stateroom_hs_bg, .ship_stateroom_hs_bg td {background: #518695; color: #FFFFFF;}
.ship_stateroom_ns_bg, .ship_stateroom_ns_bg td {background: #518695; color: #FFFFFF;}
.ship_stateroom_fo_bg, .ship_stateroom_fo_bg td {background: #E62945; color: #FFFFFF;}
.ship_stateroom_cc_bg, .ship_stateroom_cc_bg td {background: #8B73B2; color: #FFFFFF;}
.ship_stateroom_c1_bg, .ship_stateroom_c1_bg td {background: #C6A4DD; color: #FFFFFF;}
.ship_stateroom_c2_bg, .ship_stateroom_c2_bg td {background: #E9C4F2; color: #FFFFFF;}
.ship_stateroom_fv_bg, .ship_stateroom_fv_bg td {background: #990033; color: #FFFFFF;}
.ship_stateroom_1a_bg, .ship_stateroom_1a_bg td {background: #CC0099; color: #FFFFFF;}
.ship_stateroom_1b_bg, .ship_stateroom_1b_bg td {background: #F19DB0; color: #FFFFFF;}
.ship_stateroom_2a_bg, .ship_stateroom_2a_bg td {background: #CC6C2A; color: #FFFFFF;}
.ship_stateroom_2b_bg, .ship_stateroom_2b_bg td {background: #E28A4E; color: #FFFFFF;}
.ship_stateroom_2c_bg, .ship_stateroom_2c_bg td {background: #F3B488; color: #FFFFFF;}
.ship_stateroom_03_bg, .ship_stateroom_03_bg td {background: #9B8354; color: #FFFFFF;}
.ship_stateroom_04_bg, .ship_stateroom_04_bg td {background: #F5D200; color: #FFFFFF;}
.ship_stateroom_05_bg, .ship_stateroom_05_bg td {background: #E3B65A; color: #FFFFFF;}
.ship_stateroom_06_bg {background: #FBF8AF;}
.ship_stateroom_07_bg, .ship_stateroom_07_bg td {background: #DDCE75; color: #FFFFFF;}
.ship_stateroom_08_bg, .ship_stateroom_08_bg td {background: #A97E2A; color: #FFFFFF;}
.ship_stateroom_09_bg, .ship_stateroom_09_bg td {background: #669966; color: #FFFFFF;}
.ship_stateroom_10_bg, .ship_stateroom_10_bg td {background: #81C479; color: #FFFFFF;}
.ship_stateroom_11_bg, .ship_stateroom_11_bg td {background: #AADA9D; color: #FFFFFF;}
.ship_stateroom_12_bg {background: #D4EBCA;}
.ship_stateroom_aq_bg, .ship_stateroom_aq_bg td {background: #95F4D2; color: #FFFFFF;}
.ship_stateroom_xd_bg, .ship_stateroom_xd_bg td {background: #FA4E49; color: #FFFFFF;}
.ship_stateroom_xo_bg, .ship_stateroom_xo_bg td {background: #816AB0; color: #FFFFFF;}
.ship_stateroom_xp_bg, .ship_stateroom_xp_bg td {background: #BFE10E; color: #FFFFFF;}
.ship_stateroom_xs_bg, .ship_stateroom_xs_bg td {background: #FFBF00; color: #FFFFFF;}
.ship_stateroom_xj_bg, .ship_stateroom_xj_bg td {background: #816AB0; color: #FFFFFF;}
/*.ship_stateroom_xps_bg, .ship_stateroom_xps_bg td {background: #FFF200; color: #FFFFFF;}*/

.Arial11BlueNoBold {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003366;
}
.Arial10BlueNoBold {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003366;
}
.Verdana11BlueNoBold {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003366;
}
.Verdana10BlueNoBold {
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003366;
}

a.xpMenu, a.xpMenu:visited, a.xpMenu:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:none;
}
a.xpMenu:hover{
	color: #9A281D;
	text-decoration:underline;
}
a.xpMenu:active{
	color: #9A281D;
	text-decoration:none;
}

.WhiteBack{
	background: #FFFFFF;
}
.GreyBack{
	background: #f2f2f2;
}

/*
	* BEGIN IQ Style Definitions for the Opt In form
*/
.BlueSelect {
	border: 1px solid #8BD9F4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #444444;
}
/*
	* END IQ Style Definitions for the Opt In form
*/
/*
	* BEGIN IQ Style Definitions for the buckets
*/
table.bucket {
	background-color:#ededeb;
	width:162px;
	}
	table.bucket form {
		margin:0;
		padding:0;
		border:0;
		}
	table.bucket td div{
		margin:1px;
		padding:5px;
		color:#999999;
		}
		table.bucket td div.bucketHeader {
			padding-bottom:0px;
			line-height:8px;
			font-size:8px;
			}
			table.bucket td div.bucketText a {
				color:#17b4e9;
				}
		table.bucket td div.bucketFormElements {
			text-align:left;
			line-height:9px;
			padding:5px;
			}
			table.bucket td div.bucketFormElements select {
				color:#999999;
				}
		table.bucket td div.bucketFormBtn {
			text-align:right;
			}
		table.bucket td div.bucketGoImage {
			text-align:right;
			margin-bottom:10px;
			padding-bottom:14px;
			}
		table.bucket td div.bucketGoImage img, 
		table.bucket td div.bucketHeader img {
			border:0;
			}
	div.bucketRight {
		float:right;
		padding: 13px 4px 10px 11px;
		background-color:#ecedec;
		margin-top:32px;
		}
/*
	* END IQ Style Definitions for the buckets
*/
