.siteText {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; text-decoration:none; color:#000000}
.siteText A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.siteText A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.siteText A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.siteText A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}

.siteTextSm {font-family:Arial, Verdana, Sans-Serif; font-size:7pt; text-decoration:none; color:#000000}

.topNav {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; color:#000000}
.topNav A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt;  text-decoration:underline; color:#0000CC}
.topNav A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#0000CC}
.topNav A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#0000CC}
.topNav A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#0000CC}

.blueTitle {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; font-weight:bold; color:#333399}
.blueTitle A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitle A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitle A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitle A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:underline; color:#0000CC}

.blueTitleLg {font-family:Arial, Verdana, Sans-Serif; font-size:9.5pt; font-weight:bold; color:#333399}
.blueTitleLg A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9.5pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitleLg A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9.5pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitleLg A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9.5pt; font-weight:bold; text-decoration:underline; color:#333399}
.blueTitleLg A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9.5pt; font-weight:bold; text-decoration:underline; color:#0000CC}

.whiteTitle {font-family:Arial, Verdana, Sans-Serif; font-size:8.5pt; font-weight:bold; color:#FFFFFF}
.whiteTitle A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8.5pt; font-weight:bold; text-decoration:underline; color:#FFFFFF}
.whiteTitle A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8.5pt; font-weight:bold; text-decoration:underline; color:#FFFFFF}
.whiteTitle A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8.5pt; font-weight:bold; text-decoration:underline; color:#FFFFFF}
.whiteTitle A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8.5pt; font-weight:bold; text-decoration:underline; color:#0000CC}

.greenTitle {font-family:Arial, Verdana, Sans-Serif; font-size:8.5pt; font-weight:bold; color:#7CBB4C}

.leftNavText {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; line-height:1.5;color:#000000;}
.leftNavText A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; line-height:1.5; text-decoration:none; color:#333333}
.leftNavText A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; line-height:1.5; text-decoration:none; color:#333333}
.leftNavText A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; line-height:1.5; text-decoration:none; color:#333333}
.leftNavText A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; line-height:1.5; text-decoration:underline; color:#0000CC}
.leftNavCallout {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight: bold; line-height:1.5; color:#B9241D}

.leftNavTitle {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; font-weight:bold; color:#333399}
.leftNavTitle A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:none; color:#333399}
.leftNavTitle A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:none; color:#333399}
.leftNavTitle A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:none; color:#333399}
.leftNavTitle A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; font-weight:bold; text-decoration:underline; color:#0000CC}

.form {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; font-weight:normal; color:#000000; border: solid 1px #CCCCE0;}

.mapForm {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; color:#38267A}
.mapForm A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#38267A}
.mapForm A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#38267A}
.mapForm A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#38267A}
.mapForm A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#0000CC}

.price {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight:bold; color:#333333}

.salePrice {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight:bold; color:#EE3224}
.salePrice A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#EE3224}
.salePrice A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#EE3224}
.salePrice A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#EE3224}
.salePrice A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:bold; text-decoration:underline; color:#0000CC}

.productTitle {font-family:Arial, Verdana, Sans-Serif; font-size:10pt; font-weight:bold; color:#333399}

.siteDownEx {font-family:Arial, Verdana, Sans-Serif; font-size:18pt; font-weight:bold; color:#EE3224}
.siteDownText {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight:bold; color:#EE3224}

.errorText {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight:bold; color:#EE3224}
.noticeText {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; color:#EE3224}

.footerTitle {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; font-weight: bold; color:#333399}
.footer {
	text-align: center;
	font-family:Arial, Verdana, Sans-Serif; 
	font-size:8pt; 
	color:#999999; 
	}
.footer a {text-decoration:none;}
.footer A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:none; color:#999999}
.footer A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:none; color:#999999}
.footer A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:none; color:#999999}
.footer A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#999999}

.adText {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:none; color:#000000}
.adText A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#000000}
.adText A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#000000}
.adText A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#000000}
.adText A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#000000}

.adText1 {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:normal; text-decoration:none; color:#0000CC}
.adText1 A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText1 A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText1 A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText1 A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; font-weight:normal; text-decoration:underline; color:#0000CC}

.adText3 {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:none; color:#0000CC}
.adText3 A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText3 A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText3 A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000CC}
.adText3 A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:7pt; font-weight:normal; text-decoration:underline; color:#0000CC}

.directionsText {font-family:Arial, Verdana, Sans-Serif; font-size:8pt; color:#333333}
.directionsText A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#3753A6}
.directionsText A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#3753A6}
.directionsText A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; color:#3753A6}
.directionsText A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:8pt; text-decoration:underline; color:#3753A6}

.widgetTitleText {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:13pt; font-weight:bold; text-decoration:none; color:#333399}

.smallerSiteText {font-family:Arial, Verdana, Sans-Serif; font-size:6.5pt; color:#000000}

.homeWhiteTitle {font-family:Arial, Verdana, Sans-Serif; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-top:7px;}
.homeBlueTitleSm {font-family:Arial, Verdana, Sans-Serif; font-size:9pt; text-decoration:underline; color:#000000; padding-left:22px; padding-top:7px;}
.homeBlueTitleSm A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.homeBlueTitleSm A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.homeBlueTitleSm A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.homeBlueTitleSm A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}

.leftImage {
	margin-right: 18px;
	margin-bottom: 18px;
	float:left;
}

#leftNav{
background-image: url(/images/other/imgLeftNavBG.jpg); 
background-repeat: no-repeat;
} 

#widgetMid{
background-image: url(/images/home/imgHomeWidM.gif); 
background-repeat: repeat;
padding-left:20px;
padding-right:20px;} 

#widgetTop{
background-image: url(/images/home/imgHomeWidT.gif); 
background-repeat: no-repeat;
padding-top:20px;
padding-left:20px;
padding-right:20px;} 

.underlinedHeading{
border-width: 0px; 
border-bottom-width: 1px; 
border-bottom-color: #CCCCE0; 
border-style: solid;	
}

.bluebox{
border-width: 1px; 
border-color: #CCCCE0; 
border-style: solid;	
padding-top: 10px;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 10px;
background-color:#F6F9FB;
}

.ordered_list{margin: 0px;   
padding-top: 10px;
padding-left: 23px;
padding-bottom: 10px;}

.list_item{padding-bottom: 5px;  }

.unordered_list_none{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.right_image {
	margin-left: 5px;
	margin-bottom: 5px;
	float:right;
	border-width: 1px; 
	border-color: #CCCCE0; 
	border-style: solid;
}

.searchTitle {font-family:Arial, Verdana, Sans-Serif; font-size:12pt; font-weight:bold; color:#FFFFFF; padding-left:20px; padding-right:20px; padding-top:7px;}

.searchResults {
border-width: 1px; 
border-top-width: 0px;
border-bottom-width: 0px;
border-color: #c4c6d7; 
border-style: solid;	
padding-right: 20px;
padding-left: 20px;
}


	

#the_globe .siteText A:link {text-decoration:underline; color:#0066CC}   
#the_globe .siteText A:active {text-decoration:underline; color:#0066CC}   
#the_globe .siteText A:visited {text-decoration:underline; color:#0066CC}   
#the_globe .siteText A:hover {text-decoration:underline; color:#0000CC}   
	
#the_globe .whiteTitle {font-size:10pt; font-weight:bold; color:#FFFFFF}
#the_globe .activity_title {font-size:9pt; font-weight:bold; color:#990000}
#the_globe .blueTitle {font-size:12pt; font-weight:bold; color:#000066}
#the_globe .blackTitle {font-size:12pt; font-weight:bold; color:#000000}

.beta_compatible{
	margin: 0px;
  font: 70%/1.4em Arial, Helvetica, Tahoma, Verdana, sans-serif;
}

.beta_compatible A:link {color:#0000CC}
.beta_compatible A:active {color:#0000CC}
.beta_compatible A:visited {color:#0000CC}
.beta_compatible A:hover {color:#0000CC}

.beta_compatible div,
.beta_compatible form,
.beta_compatible input,
.beta_compatible p,
.beta_compatible h5{
	margin:0;
	padding:0;	
}

.beta_compatible img{
	border:0;
}

.beta_compatible input{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}

.beta_compatible input{
	*font-size:100%;
}

.beta_compatible .segment_header, .beta_compatible #place_search_header{
	padding: 6px;
}

.beta_compatible .segment_marker{
	float:left;
	height:23px;
	width:23px;
	text-align:center;
	padding-top:4px;
	padding-bottom:3px;
	margin-right:6px;
	background: url("/images/beta/location_menu_marker.gif") repeat-x;
	color: #fff;
	font-size: 140%;
	font-weight:bold;
}

.beta_compatible input.location_entry{
	height:21px;
	border: solid 1px #7c7c7c;
	font-size:100%;
	padding-top:3px;
	width:360px;
	display:block;
	float:left;
	margin-right:-3px;
}

.beta_compatible input.location_place{
	height:21px;
	border: solid 1px #7c7c7c;
	font-size:100%;
	padding-top:3px;
	width:228px;
	display:block;
	float:left;
	margin-right:-3px;
}

.beta_compatible input.place_type{
	height:21px;
	border: solid 1px #7c7c7c;
	font-size:100%;
	padding-top:3px;
	width:150px;
	display:block;
	float:left;
	margin-right:6px;
	
}

.beta_compatible img.select{
	vertical-align:text-bottom;
	float:left;
	padding-right:6px;
}

.beta_compatible h5 {
	font-size:100%;
	color: #2552a4;
	font-weight:bold;
}

.beta_compatible .segment_options{
	margin-left:27px;
}

.beta_compatible .clear_float{
	clear: both;
}


.bubble_close{
	float:right;
}

.bubble_heading{
	float:left;
}

img.button{
	vertical-align:text-bottom;
}

.close_button{
	background: url("/images/beta/btn_close.png") no-repeat;
	height:13px;
	width:14px;
}


.bubble_top_lt, 
.bubble_lt, 
.bubble_bot_lt,
.bubble_top,
.bubble_cnt,
.bubble_bot,
.bubble_top_rt, 
.bubble_rt, 
.bubble_bot_rt{
	float:left;
}

.bubble_top_lt,
.bubble_lt,
.bubble_bot_lt
{
	width:12px;
}

.bubble_top_rt,
.bubble_rt, 
.bubble_bot_rt{
	width:16px;
}

.bubble_lt, 
.bubble_cnt, 
.bubble_rt{
	height:100%;
}

.bubble_bot_lt,
.bubble_bot, 
.bubble_bot_rt{
	height:12px;
}

.bubble_top_lt{
	background: url("/images/beta/bubble_hdr_lt.png") no-repeat;
}

.bubble_top{
	background: url("/images/beta/bubble_hdr.png") repeat-x;
}

.bubble_top_rt{
	background: url("/images/beta/bubble_hdr_rt.png") 100% 0 no-repeat;
}    

.bubble_lt{
	background: url("/images/beta/bubble_lt.png") 0 0 repeat-y;
}

.bubble_cnt{
	background: url("/images/beta/bubble.png") repeat;
}

.bubble_rt{
	background: url("/images/beta/bubble_rt.png") 100% 0 repeat-y;	
}

.bubble_bot_lt{
	background: url("/images/beta/bubble_bot_lt.png") no-repeat;
}

.bubble_bot{
	background: url("/images/beta/bubble_bot.png") repeat-x;
}

.bubble_bot_rt{
	background: url("/images/beta/bubble_bot_rt.png") 100% 0 no-repeat;
}


#addresses_text{
	height:135px;
	overflow:auto;
	padding-top:0px;
	text-align:left;
	margin-top:12px;
}

#addresses{
	position:absolute;
	width:237px;
	z-index:1;
	display:none;
}

#addresses_mid{
	height:175px;
}

#addresses .bubble_top, #addresses .bubble_cnt, #addresses .bubble_bot{
	width:209px;
}

#addresses_text p{
	line-height:2;
}

#addresses_text h5{
	margin-bottom:5px;
	margin-top:5px;
}

#explore_america_sidebar{
	position:absolute; 
	top:840px; 
	left:600px;
}

.ea_title{
	width:160px; 
	background-color:#f3e899;
	border-top: 2px #000000 solid;
}

.ea_body{
	 width:160px; 
	 border-bottom: 2px #000000 solid;
}

.ea_content{
	padding:10px;
	font-family:Arial, Verdana, Sans-Serif; font-size:9pt; text-decoration:none; color:#000000
}

.ea_content A:link {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.ea_content A:active {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.ea_content A:visited {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}
.ea_content A:hover {font-family:Arial, Verdana, Sans-Serif, Sans-Serif; font-size:9pt; text-decoration:underline; color:#0000CC}

.ea_content ul{
	padding:0;
	margin:0;
}

.ea_content li{
	margin-left:20px;
}

#greeting{
	position: relative;
	width:100%;
	text-align:right;
	z-index:999;
}

#header{
	position: relative;
	width: 982px;
	font: 11px Arial, Helvetica, Tahoma, Verdana, sans-serif;
	color: #444;
}

#header #logo{
	float: left;
	width: 251px
	height: 61px;	
}

#header #globalNav,
#header #globalNav ul{
	float:left;
	margin: 0;
	padding: 0;
}

#header #globalNav{
	margin-top: 4px;
	margin-bottom: 4px;
}

#header #globalNav li{
	list-style:none;
	float: left;
	padding: 0px 8px 0px 8px;
	line-height: 1;
	border-right: solid 1px #444;
}

#header #globalNav li.last{
	border-right: solid 0px #444;
}

#header #globalNav li a{
	text-decoration: none;
}

#header #globalNav li a:hover{
	text-decoration: underline;
}

#header #portalHeader{
	height: 42px;
	width: 731px;
	float: left;
}

#header #default #portalHeader{
	background: url("/images/header/header-default.gif") no-repeat;
}

#header #business #portalHeader{
	background: url("/images/header/header-business.gif") no-repeat;
}

#header #directions #portalHeader{
	background: url("/images/header/header-directions.gif") no-repeat;
}

#header #education #portalHeader{
	background: url("/images/header/header-education.gif") no-repeat;
}

#header .clear{
	clear:both;
	line-height:0;
	height:0px;
}

#header #portalHeader .heading{
	margin-top: 8px;
}

#header #portalHeader #search{
	position: absolute;
	left: 835px;
	top: 31px;
}

#header #portalHeader #search input{
	border: 0px;
	padding: 0;
	margin: 0;
}

#header #portalHeader #search #searchBtn{
	position: absolute;
	top: 0px;
	left: 116px;
}

#header #portalTools{
	width: 982px;
}

#header #portalTools #welcome{
	float: left;
	padding-top: 8px;
	width: 875px;
	text-align: right;
}

#header #portalTools #welcome a{
	color: #0000CC;
}

#header #portalTools #socialShare{
	float: right;
}

#header a img{
	border: 0px;
}

/*/// bubble signup //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#bubble{
	display:none;
float:left;
left:680px;
margin:0;
padding:0;
position:absolute;
top:100px;
width:286px;
z-index:900;
}

#bubble .left{
	float:left;
	background: transparent url(/images/header/bubble_signUp_left.png) no-repeat;
	width:12px;
	height:152px;
}

#bubble .middle{
	float:left;
	background:url(/images/header/bubble_signUpBG_04.jpg) repeat-x;
	height:152px;
	width:260px;
}

#bubble .right{
	float:left;
	background:url(/images/header/bubble_signUp_right.png) no-repeat;
	width:14px;
	height:152px;
}

#bubble .top{
	float:left;
	clear:both;
	background: transparent url(/images/header/bubble_signUp_top.png);
	width:286px;
	height:20px;
}

#bubble .bottom{
	float:left;
	clear:both;
	background:url(/images/header/bubble_signUp_bottom.png);
	width:286px;
	height:19px;
}	

#bubble .middle h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#323232;
	float:left;
	margin:0;
	padding:0;
}

#bubble .middle input{
	float:left;
	width:180px;
	margin:0px 0 2px 0;
	color:#666666;
	border: 1px solid #abadb3;
}

#bubble .middle td{
	padding-bottom: 3px;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}

#bubble .checkBoxes{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#323232;
}	

#bubble .middle .checkBoxes input{
	width:12px;
}

#bubble .checkBoxes p{
	float:left;
	clear:right;
	margin:2px 0 10px 5px;
	padding:0;
	width:186px;
	text-align:left;
	line-height:1em;
}

#bubble .button1{
	width:81px;
	float:left;
	margin:0;
	position:relative;
	left:50px;
	top:10px;
}	

#bubble .button1  a{
	display:block;
	background:url(/images/header/button_submit.gif) no-repeat;
	margin:0;
	padding:0;
	height:27px;
                text-decoration: none;
}

#bubble .button1  a:hover{
	display:block;
	background:url(/images/header/button_submit.gif) no-repeat;
	background-position:0 -27px;
	margin:0;
	padding:0;
	height:27px;
}
#bubble .button1 img{
	border:none;
}

#bubble .button2{
	width:81px;
	float:left;
	margin:0;
	position:relative;
	left:50px;
	top:10px;
}	

#bubble .button2  a{
	display:block;
	background:url(/images/header/button_cancel.gif) no-repeat;
	margin:0;
	padding:0;
	height:27px;
  text-decoration: none;
}

#bubble .button2  a:hover{
	display:block;
	background:url(/images/header/button_cancel.gif) no-repeat;
	background-position:0 -27px;
	margin:0;
	padding:0;
	height:27px;
}
#bubble .button2 img{
	border:none;
}
