/********************************************/
/********** DEFAULT WINTER STYLES ***********/
/********************************************/

body { 
	background:#FFFFFF; 
	text-align: left; 
	font-family: Arial,Helvetica,sans-serif; 
}

sup {
	font-size: 50%;
}

.elementHidden { 
	display: none; 
}

.elementShowing { 
	display: block; 
}

.row {
	clear: both;
}


/********************************************/
/************* CONTAINER STYLES *************/
/********************************************/

.container {
	position: relative;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 990px;
}


/********************************************/
/************** HEADER STYLES ***************/
/********************************************/

.headerArea {
	position: relative;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 960px;
	height: 95px;
}

.headerArea .logo {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 357px;
	height: 58px;
	float: left;
}

.headerArea .sloganArea {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 410px;
	height: 58px;
	float: left;
}

.headerArea .sloganArea .slogan {
	display: block;
	padding: 15px 0px 0px 35px; 
	margin: 0px 0px 0px 0px; 
	width: auto;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	font-weight: normal;
	color: #FFFFFF;
}

.headerArea .sloganArea .sm {
	display: block;
	padding: 10px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 12px;
	height: 7px;
	float: left;
}

.headerArea .seasonArea {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 17px 0px 0px 71px; 
	width: 122px;
	height: 32px;
	float: left;
}

.headerArea .seasonArea .winterButton {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
	float: left;
	overflow: hidden;
}

.headerArea .seasonArea .winterButton a.active {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-winter.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .winterButton a.link {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-winter.gif%27) no-repeat 0px -32px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .winterButton a.link:hover {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-winter.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .summerButton {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 8px; 
	width: 32px;
	height: 32px;
	float: left;
	overflow: hidden;
}

.headerArea .seasonArea .summerButton a.active {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-summer.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .summerButton a.link {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-summer.gif%27) no-repeat 0px -32px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .summerButton a.link:hover {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-summer.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .fallButton {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 8px; 
	width: 32px;
	height: 32px;
	float: left;
	overflow: hidden;
}

.headerArea .seasonArea .fallButton a.active {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-fall.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .fallButton a.link {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-fall.gif%27) no-repeat 0px -32px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .seasonArea .fallButton a.link:hover {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/season-fall.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	width: 32px;
	height: 32px;
}

.headerArea .searchArea {
	display: block;
	position: absolute;
	top: 0px;
	left: 840px;
	z-index: 99;
	width: 119px;
}

.headerArea .searchArea .padding {
	padding: 7px 0px 0px 0px; 
	margin: 0px 0px 0px 8px; 
}



/********************************************/
/************ MAIN MENU STYLES **************/
/********************************************/

.MainMenuArea {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 960px;
	height: 28px;
	border-top: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}

.MainMenuArea #MainMenu {
	display: block;
	padding: 2px 0px 0px 0px; 
	margin: 0px auto; 
	width: 870px;
	height: 28px;
}

.MainMenuArea #MainMenu table {
	display: block;
	padding: 0px; 
	width: 870px;
}

.MainMenuArea #MainMenu td.menuCell {
	padding: 0px; 
	height: 28px;
}

.MainMenuArea #MainMenu .menuCell a {
	display: block;
	padding: 8px 20px 5px 20px; 
	height: 12px;
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.00em;
	border-bottom: 3px solid #5265A7;
}

.MainMenuArea #MainMenu .menuCell a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 3px solid #FFFFFF;
}


.MainMenuArea .dropMenuCell {
	display: block;
	background-color: #597DA6;
	width: 250px;
}

.MainMenuArea .dropMenuCell a.dropMenu {
	display: block;
	background-color: #597DA6;
	padding: 8px 20px 8px 10px; 
	color: #FFFFFF;
	text-transform: lowercase;
	text-decoration: none;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0.05em;
}

.MainMenuArea .dropMenuCell a.dropMenu:hover {
	background-color: #375984; 
	color: #FFFFFF;
	text-decoration: underline;
}


/********************************************/
/*************** HOME STYLES ****************/
/********************************************/

.container#home .interactiveArea {
	position: relative;
	padding: 0px 0px 8px 0px; 
	margin: 0px auto; 
	width: 960px;
	height: 420px;
}

.container#home .interactiveArea .padding {
	padding: 0px; 
}

.container#home .contentArea .row .columnA {
	display: block;
	background-color: #FFFFFF;
	padding: 0px 0px 10px 0px; 
	margin: 0px auto; 
	width: 470px;
	height: auto;
	float: left;
}

.container#home .contentArea .row .columnA H2 {
  	font-family: Arial, Helvetica, sans-serif;
	color: #587ba5;
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	text-decoration: none;
	margin: 15px 25px;
	padding: 0px;
}

.container#home .contentArea .row .columnA .featurePhoto {
	width: 248px;
	height: 147px;
	float: left;
}

.container#home .contentArea .row .columnA .featureText {
  	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	padding: 15px;
}

.container#home .contentArea .row .columnA .slideshowArea {
	position: relative;
	margin: 0px auto;
	padding: 10px 0px 0px 0px;
	text-align: center;
	width: 330px;
}

.container#home .contentArea .row .columnA .slideshowArea .previous {
	display: block;
	margin: 0px auto;
	padding: 0px 10px 0px 0px;
	float: left;
}

.container#home .contentArea .row .columnA .slideshowArea .next {
	display: block;
	margin: 0px auto;
	padding: 0px 0px 0px 10px;
	float: left;
}

.container#home .contentArea .row .columnA .slideshowArea .dot {
	display: block;
	margin: 0px auto;
	padding: 10px 10px 0px 10px;
	float: left;
}

.container#home .contentArea .row .columnB {
	display: block;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 480px;
	height: 321px;
	float: left;
}

.container#home .contentArea .row .columnB H2 {
  	font-family: Arial, Helvetica, sans-serif;
	color: #587ba5;
	font-size: 24px;
	line-height: 26px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin: 15px 25px;
	padding: 0px;
}

.container#home .contentArea .row .columnB .featurePhoto {
	width: 300px;
	height: 226px;
	margin: 0px auto;
	padding: 0px;
}

.container#home .contentArea .row .columnB .featureText {
  	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	line-height: 20px;
	text-decoration: none;
	padding: 15px;
}

.container#home .contentArea .shadow-top {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/shadow-top.png%27) no-repeat;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 990px;
	height: 8px;
}

.container#home .contentArea .shadow-left {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/shadow-left.png%27) no-repeat;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 15px;
	height: 321px;
	float: left;
}

.container#home .contentArea .shadow-center {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/shadow-center.png%27) no-repeat;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 8px;
	height: 321px;
	float: left;
}

.container#home .contentArea .shadow-right {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/shadow-right.png%27) no-repeat;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	width: 15px;
	height: 321px;
	float: left;
}

.contentArea h1 { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #004F85; 
	font-size: 14px; 
	line-height: 16px; 
	font-weight: bold; 
	text-decoration: none; 
	margin: 4px auto; 
	padding-bottom: 10px; 
}

.contentArea a, .footerArea a {
	color: #004F85;
	text-decoration: underline;
}

.contentArea a:hover, .footerArea a:hover {
	color: #5FB1BF;
	text-decoration: underline;
}


/********************************************/
/****** HOME VACATION PLANNER STYLES ********/
/********************************************/

.container#home .plannerArea {
	display: block;
	padding: 0px 0px 0px 0px; 
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/vaca-curve-bg.png%27) no-repeat;
	margin: 0px auto; 
	width: 960px;
	height: 47px;
	overflow: hidden;
}

.container#home .plannerArea .columnA {
	display: block;
	padding: 13px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 141px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnA .title {
	display: block;
	padding: 0px 0px 0px 12px; 
	margin: 0px 0px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.container#home .plannerArea .columnB {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 91px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnC {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 30px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnD {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 91px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnE {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 30px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnF {
	display: block;
	padding: 16px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 51px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	text-align: right;
	overflow: hidden;
}

.container#home .plannerArea .columnG {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 47px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnH {
	display: block;
	padding: 16px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 86px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	text-align: right;
	overflow: hidden;
}

.container#home .plannerArea .columnH strong {
	color: #FFFFFF;
}

.container#home .plannerArea .columnI {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 45px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnJ {
	display: block;
	padding: 16px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 48px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 13px;
	text-align: right;
	overflow: hidden;
}

.container#home .plannerArea .columnJ strong {
	color: #FFFFFF;
}

.container#home .plannerArea .columnK {
	display: block;
	padding: 14px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 54px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnL {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 49px;
	float: left;
	overflow: hidden;
}


.container#home .plannerArea .columnL a.go-link  {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/go-vaca-planner.png%27) no-repeat;
	padding: 0px;
	margin: 0px; 
	border: 0px;
	width: 49px;
	height: 47px;
}

.container#home .plannerArea .columnL a.go-link:hover  {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/go-vaca-planner-hover.png%27) no-repeat;
	padding: 0px;
	margin: 0px; 
	border: 0px;
	width: 49px;
	height: 47px;
}

.container#home .contentArea .columnM {
	display: block;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; 
	width: 209px;
	float: left;
	overflow: hidden;
}

.container#home .plannerArea .columnM img {
	position: relative;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; 
	float: left;
}


/********************************************/
/************ DATE PICKER STYLES ************/
/********************************************/

.datePickerArea {
	display: block;
	position: absolute;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/calendar-pop-bg.png%27) no-repeat 0px 0px;
	padding: 8px 0px 0px 10px;
	margin: 0px; 
	top: 200px;
	left: 860px;
	width: 216px;
	height: 173px;
	z-index: 10;
}

.datePickerArea .note {
	display: block;
	position: absolute;
	padding: 0px 0px 0px 20px;
	margin: 0px; 
	bottom: 10px;
	left: 0px;
	width: 150px;
	height: 11px;
	font-size: 9px;
	color: #999999;
	text-align: right;
}

.datePickerArea #PICK_CAL_0 {
	position: relative;
	height: 150px;
	width: 190px;
}

.datePickerArea table {
	border-collapse: collapse;
	text-align: center;
}

.datePickerArea table td {
	border: 1px solid #D5DCF0;
}

.datePickerArea table td.calendarHeader { 
	font-family:Helvetica, Arial, Verdana; 
	font-size: 12px; 
	font-weight: bold; 
	color: #506093;
	width: 195px; 
}

.datePickerArea a.prev {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/month_toggle.gif%27) no-repeat 0px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	height: 125px;
	width: 20px;
	overflow: hidden;
	float: left;
}

.datePickerArea a.prev:hover {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/month_toggle.gif%27) no-repeat -40px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	height: 125px;
	width: 20px;
	overflow: hidden;
	float: left;
}

.datePickerArea a.next {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/month_toggle.gif%27) no-repeat -20px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	height: 125px;
	width: 20px;
	overflow: hidden;
	float: right;
}

.datePickerArea a.next:hover {
	display: block;
	background: transparent url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/month_toggle.gif%27) no-repeat -60px 0px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	height: 125px;
	width: 20px;
	overflow: hidden;
	float: right;
}




/********************************************/
/************** FORM STYLES *****************/
/********************************************/

form {
	padding: 0px; 
	margin: 0px; 
}

select {
	padding: 0px; 
	margin: 0px; 
}

.vaca-date {
	display: block;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	width: 80px;
	padding: 2px;
}

input.search  {
	display: block;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/search-bg.gif%27) no-repeat;
	background-color: #5265A7;
	border: 0px;
	padding: 1px 18px 0px 10px;
	margin: 0px 0px; 
	width: 90px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 13px;
	line-height: 13px;
}

/********************************************/
/************** FOOTER STYLES ***************/
/********************************************/

.footerArea {
	position: relative;
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/footer-bg.jpg%27) repeat-x 0px 0px;
	background-color: #FFFFFF; 
	border-top: 0px solid #f7f7f7;
	padding: 0px 0px 0px 0px; 
	margin: 0px auto; 
	clear: both;
}

.footerArea .footerBorder {
	background:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/footer-border.jpg%27) repeat-x 0px 0px;
	padding: 0px; 
	margin: 0px auto; 
	width: 990px;
	height: 43px;
	text-align: center;
}

.footerArea .footerContent {
	position: relative;
	padding: 0px; 
	margin: 0px auto; 
	width: 960px;
	height: 300px;
}

.footerArea .footerContent a {
	color: #004F85;
	text-decoration: none;
}

.footerArea .footerContent a:hover {
	color: #5FB1BF;
	text-decoration: underline;
}

.footerArea .footerContent ul {
	position: relative;
	padding: 0px 15px 0px 15px; 
	margin: 0px auto; 
	color: #004F85;
	font-size: 12px;
	line-height: 16px;
}

.footerArea .footerContent li {
	list-style-image:  url(file:///C|/Documents%20and%20Settings/cgandini/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/2GSANH3S/%27/images/winter/bullit.gif%27); 
	padding: 4px 0px 2px 0px; 
}

.footerArea .padding {
	padding: 0px; 
}

.footerArea .footerContent .columnA {
	display: block;
	border-right: 2px solid #a1bad8;
	padding: 0px; 
	margin: 0px auto; 
	width: 260px;
	height: 185px;
	float: left;
}

.footerArea .footerContent .columnA .padding {
	padding: 20px 0px 0px 0px; 
}

.footerArea .footerContent .columnA a.login {
	display: block;
	background-color: #8cabcf;
	padding: 3px 0px 3px 0px;
	margin-left: 15px;
	width: 180px;
	font-size: 20px;
	line-height: 22px; 
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
}

.footerArea .footerContent .columnB {
	display: block;
	border-right: 2px solid #a1bad8;
	padding: 0px; 
	margin: 0px auto; 
	width: 500px;
	height: 185px;
	float: left;
}

.footerArea .footerContent .columnB .padding {
	padding: 20px 20px 0px 50px; 
}

.footerArea .footerContent .columnB a {
	display: block;
	padding: 0px 0px 15px 0px;
	font-size: 12px;
	line-height: 14px; 
}

.footerArea .footerContent .columnB1 {
	display: block;
	padding: 0px; 
	margin: 0px auto; 
	width: 187px;
	float: left;
}

.footerArea .footerContent .columnB2 {
	display: block;
	padding: 0px; 
	margin: 0px auto; 
	width: 122px;
	float: left;
}

.footerArea .footerContent .columnB3 {
	display: block;
	padding: 0px; 
	margin: 0px auto; 
	width: 91px;
	float: left;
}

.footerArea .footerContent .columnC {
	display: block;
	padding: 0px; 
	margin: 0px auto; 
	width: 196px;
	height: 185px;
	float: left;
}

.footerArea .footerContent .columnC .padding {
	padding: 15px 0px 0px 30px; 
}

.footerArea .footerContent .columnC a {
	display: block;
	padding: 0px;
	font-size: 0px;
	line-height: 0px;
}
