﻿.watermark {
	background-color: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
    z-index:1;
	border-width: 2px;
}

.modalBackground {
	background-color:#000000;
    z-index:20;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:#28211F;
	width:440px;
	top:5px;
	position:fixed;
	height: 300px;
	font-family:Verdana;
	font-size:medium;
	padding:3px;
	display:block;
	vertical-align: bottom
}
span.headerImageX
{
    border: solid 0px white;
    display:block;
    width:400px;
	border-bottom: solid 5px white;
    height:100px;
    background-image: url('swansea_life_society_main.gif');
	background-repeat:repeat-x;
	background-position:center top
}
span.headerImageX2
{
    border: solid 0px white;
    display:block;
    width:400px;
border-bottom: solid 5px white;
    height:100px;
    background-image: url('swansea_life_society_header.gif');
	background-repeat:repeat-x;
	background-position:center top
}
a.headerImageX
{
    cursor: hand;
    color:blue;
    text-decoration:none
}
a.headerImageFP
{
    cursor: hand;
    color:blue;
    text-decoration:none
}
span.headerImageFP
{
    border: solid 0px white;
    display:block;
    width:400px;
border-bottom: solid 5px white;
    height:140px;
    background-image: url('swansea_life_society_main.gif');
	background-repeat:repeat-x;
	background-position:center top
}
a.headerImageAlbum
{
    cursor: hand;
    color:blue;
    text-decoration:none
}
span.headerImageAlbum	
{
    border: solid 0px white;
    display:block;
    width:400px;
border-bottom: solid 5px white;
    height:100px;
    background-image: url('swansea_life_society_header.gif');
	background-repeat:repeat-x;
	background-position:center top
}

h1.narrative_h1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;color:#C9252B;
    margin: 0px 5px 10px 5px;
    text-decoration:none
}
h2.narrative_h2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    margin: 0px 5px 15px 5px;
    text-decoration:none
}
h2.narrative_h2x
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    margin: 0px 5px 0px 5px;
    text-decoration:none
}
p.narrative_p
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #58595b;
    margin: 0px 5px 10px 5px;
    text-decoration:none
}
.normalText
{
    font-family: Arial;
	font-size:11px;color: #58595b;
    vertical-align:top;
    text-align:left;
}
span.normalText b
{
    font-family: Arial;
	font-size:12px;
    color: #C9252B;
    font-weight:bold;
    text-decoration: none
}
div.hotel_Menu_Header
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 396px;
    padding:1px;
    height:18px;
    vertical-align:top;
    margin-top:3px;
    text-align:left;
    text-indent:3px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
a.hotel_Menu_Header_name
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size:12px;
	color:#C9252B;
    font-weight:bold;
    vertical-align:top;
    border:solid 0px white;
    text-decoration: none
}
a.hotel_Menu_Header_address
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:12px;vertical-align:top;
    color:#58595b;
    text-decoration: none
}
div.hotel_Menu_Body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 388px;
    margin-top:3px;
    text-align:left;
    vertical-align:top;
    padding:5px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
div.hotel_Menu_Body_Full
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 392px;
    height:40px;
    text-align:left;
    padding:5px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
div.SpecialOffer_Menu_Body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 403px;
    padding:1px;
    height:40px;
    text-align:left;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
a.hotel_Menu_text
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    font-weight:normal;
    vertical-align:top;
    text-decoration: none
}
a.hotel_Menu_text:hover
{
    text-decoration: underline
}
img.hotel_Menu_Left
{
	width: 125px;
    height:125px;
    margin-top:0px;
	z-index:0;
    border: solid 1px #58595b
}
div.noPic
{
	width: 125px;
    height:124px;
    margin-top:0px;
	display: block;
	vertical-align:middle;
	text-align:center;
	z-index:0;
    border: solid 1px #58595b
}
div.noPic3
{
	width: 240px;
    height:80px;
    margin-top:0px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
div.noPic2
{
	width: 240px;
    height:240px;
    margin-top:0px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
div.hotel_Menu_Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 396px;
    height:18px;
	font-size:10px;
    color: #58595b;
    margin-top:3px;
    text-decoration: none;
    text-align:right;
    padding:1px;
	display: block;
	z-index:0;
	background-color: #e1e1e1;
    border: solid 1px #58595b
}
div.hotel_Menu_Footer_Full
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 510px;
    height:18px;
	font-size:10px;
    color: #58595b;
    margin-top:3px;
    text-decoration: none;
    text-align:right;
    padding:1px;
	display: block;
	z-index:0;
	background-color: #e1e1e1;
    border: solid 1px #58595b
}
div.SpecialOffer_Menu_Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 403px;
    height:18px;
	font-size:10px;
    color: #58595b;
    margin-top:3px;
    text-decoration: none;
    text-align:right;
    padding:1px;
	display: block;
	z-index:0;
	background-color: #e1e1e1;
    border: solid 1px #58595b
}
a.hotel_Menu_footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
    text-decoration:underline
}
a.hotel_Menu_footer:hover
{
    text-decoration:none
}
h1.hotel_details_Name1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
    color: #C9252B;
    text-indent:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-decoration:none
}
h2.hotel_details_Name2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    text-indent:5px;
    margin-top:0px;
    margin-bottom:0px;
    text-decoration:none
}
h2.hotel_details_Name2_noMargin
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    margin:0px 0px 0px 0px;
    text-decoration:none
}
h3.hotel_details_Name3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    text-indent:11px;
    margin-top:0px;
    margin-bottom:0px;
    text-decoration:none
}
img.hotel_details_Left
{
	width: 273px;
    height:273px;
    margin-top:3px;
	z-index:0;
    vertical-align:top;
    border: solid 1px #58595b
}
img.agent_details_Left
{
	width: 240px;
    height:80px;
    margin-top:3px;
	z-index:0;
    border: solid 1px #58595b
}

td.hotel_details_footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;height:20px;
    color: white;
    text-indent:10px;
    border-bottom: solid 1px white;
    background-color:#58595B;
    text-decoration:none
}
a.hotel_details_row
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #58595b;
    text-decoration:none
}
a.hotel_details_row:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #58595b;
    text-decoration:underline
}
a.hotel_details_footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: white;
    text-decoration:none
}
a.hotel_details_footer:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: white;
    text-decoration:underline
}
td.hotel_details_row1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
	height:20px;
    text-indent:10px;
    border-bottom: solid 1px white;
    background-color:#dfdfdf;
    text-decoration:none
}
td.hotel_details_row2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
	height:20px;
    text-indent:10px;
    border-bottom: solid 1px white;
    background-color: #e1e1e1;
    text-decoration:none
}

b.breadcrumb
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
    text-decoration:none
}
a.breadcrumb
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
    text-decoration:none
}
a.breadcrumb:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color:red;
    text-decoration:underline
}
table.hotel_additional_details
{
	width:403px;
}

td.hotel_additional_details_1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:bold;
    color: #58595b;
	margin-top:10px;
	margin-bottom:10px;
	width:403px;
	height:20px;
    text-indent:10px;
    border: solid 1px #58535B;
    background-color: #e1e1e1;
    text-decoration:none
}
td.hotel_additional_details_2a
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
	width:403px;
    text-align:left;
    padding:2px;
    vertical-align:top;
    text-decoration:none
}
td.hotel_additional_details_2b
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
	width:400px;
    text-align:left;
    padding:2px;
    vertical-align:top;
    text-decoration:none
}
td.hotel_additional_details_3
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;width:125px;
    text-align:left;
    color: #58595b;
    padding:2px;
    vertical-align:top;
    text-decoration:none
}
div.google_map
{
    color: #58595b;
    width: 385px;
    height: 450px;
    text-align:center;
    margin:10px 10px 10px 10px;
    padding:1px;
	display: block;
	z-index:0;
    border: solid 1px #58595b
}
td.hotel_booking
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #58595b;
    text-decoration: none;
    text-align:right;
    padding:1px;
	display: block;
	z-index:0;
	background-color: #e1e1e1;
    border: solid 1px #58595b
}
a.blueLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #C9252B;
    text-decoration:underline
}
a.blueLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #58595b;
    text-decoration:none
}
a.greyLink
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
    color: #666666;
    text-decoration:none
}
a.greyLink:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
    text-decoration:underline
}
a.greyLink_11px
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #666666;
    text-decoration:none
}
a.greyLink_11px:hover
{
    color: #58595b;
    text-decoration:underline
}
a.link_blue_10px
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
    color: #58595b;
    text-decoration:none
}
a.link_blue_10px:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #00aeef;
    text-decoration:underline
}
a.link_blue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:normal;
    color: #58595b;
    text-decoration:none
}
a.link_blue:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;color: #00aeef;
    text-decoration:underline
}
a.link_blue_bold
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:bold;
    color: #58595b;
    text-decoration:none
}
a.link_blue_bold:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;font-weight:bold;
    color: #00aeef;
    text-decoration:underline
}
a.link_blue_bold_10px
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
    color: #58595b;
    text-decoration:none
}
a.link_blue_bold_10px:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
    color: #00aeef;
    text-decoration:underline
}
div.bookMorgans
{
	margin: 0px 4px 0px 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #C9252B;
	width:512px;
	height:20px;
	text-indent:10px;
	border:solid 1px #58595B;
	background-color:#e1e1e1;
	padding-top:4px;
    text-decoration:none
}
.galleryButton
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	text-align:left;
    padding:1px;
	cursor:hand;
	background-color:#b2cffb;
    border: solid 1px #7f9db9;
}
input.galleryButton1
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:198px;
	height:24px;
	text-align:center;
    color: #747374;
    text-decoration: none;
	background-color:#ffffff;
	cursor:hand;
    border: solid 1px #0099ff;
}
input.galleryButton2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:198px;
	height:24px;
	text-align:center;
	color: #747374;
    text-decoration: none;
	background-color:#ffffff;
	cursor:hand;
    border: solid 1px #0099ff;
}
body, html
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    background-color:white;
    margin: 0px 0px 0px 0px
}
select
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
}
div.centered 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    margin-left:0px;
    margin-right:0px;
    text-align: center;
    background-color:#ffffff;
}
div.centered table 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px;
    color:black;
    margin: 0 auto; 
    text-align: left;
}

img.topAdvert
{
    border: solid 1px white
}
hr.width950
{
    width:950px;
    text-align: center;
    color:Silver
}
td.tdTop
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0071bc;
    margin: 0px 0px 0px 0px;
    font-weight:bold;
	font-size:12px;
    background-color: #ECE5B6;
    border-right: solid 1px white;
    border-left: solid 1px white;
    border-top: solid 0px #0071bc;
    border-bottom: solid 0px #0071bc
    }
td.tdEven
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0071bc;
    margin: 0px 0px 0px 0px;
	font-size:11px;
    background-color: #ECE5B6;
    border-right: solid 1px white;
    border-left: solid 1px white;
    border-top: solid 0px #0071bc;
    border-bottom: solid 0px #0071bc
    }
td.tdOdd
    {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0071bc;
    margin: 0px 0px 0px 0px;
	font-size:11px;
    background-color: #FFF8C6;
    border-right: solid 1px white;
    border-left: solid 1px white;
    border-top: solid 0px #0071bc;
    border-bottom: solid 0px #0071bc
    }
img.topAd
{
    border: solid 1px white
}
img.centreAd
{
    border: solid 1px white
}
img.leftAd
{
    border: solid 1px white
}
img.rightAd
{
    border: solid 1px white
}
td.tdPic1
    {
    padding:3px 3px 3px 3px;
    background-color: #cedff1
    }
td.tdPic1top
    {
    border-top: solid 3px white;
    padding:3px 3px 3px 3px;
    background-color: #cedff1
    }
td.tdPic2
    {
    padding:3px 3px 3px 3px;
    background-color: #c7e1fc
    }
td.tdPic2top
    {
    padding:3px 3px 3px 3px;
    border-top: solid 3px white;
    background-color: #c7e1fc
    }
td.centreSection
{
width:380px;
border-left: solid 2px white
}
td.fpLeft
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:24px;
	text-indent:3px;
    color: #ffffff;
	background-color:#0099ff;
    border: solid 1px #ffffff;
}
td.fpRight
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:24px;
	text-indent:3px;
    color: #ffffff;
	background-color:#0099ff;
    border: solid 1px #ffffff;
}
select.fpLeft
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    color: #747374;
	margin-left:5px;
	background-color:#ffffff;
}
select.fpRight
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
    color: #747374;
	margin-left:5px;
	background-color:#ffffff;
}
td.albumImage
{
	text-align:center;
	background-color: #dbdbdb;
	vertical-align:middle;
	border: solid 1px;
	border-color:#0099FF;
	border-width: 1px;
	padding:5px 5px 5px 5px;
	}
input.galleryImage
{
	height:80px;
	border-width:1px;
	border-color:#0099FF;
	text-align:left;
	vertical-align:text-top;
	padding-right:5px
}
input.galleryImageSetWidth
{
	height:80px;
	border-width:1px;
	border-color:#0099FF;
}
input.buttonEmailContinue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#b2cffb;
    border: solid 1px #7f9db9;
}
input.buttonUserProceed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#b2cffb;
    border: solid 1px #7f9db9;
}
input.buttonCartClear
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#b2cffb;
    border: solid 1px #7f9db9;
}
input.buttonCartOrder
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
input.buttonCartMore
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
input.buttonConfirmProceed
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#b2cffb;
    border: solid 1px #7f9db9;
}
input.buttonAlbumSlideCart
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
	width:200px;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #747374;
}
input.buttonAlbumSlideClose
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
	width:100px;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #747374;
}
input.buttonAlbumSlideNext
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #ffffff;
	width:100px;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#9fc2e6;
    border: solid 1px #0099ff;
}
input.buttonAlbumSlideAdd
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: white;
    text-decoration: none;
	width:200px;
	text-align:center;;
    padding:1px;
	cursor:hand;
	background-color:#0099ff;
    border: solid 1px #0099ff;
}
input.buttonAlbumSlidePrev
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #ffffff;
	width:100px;
    text-decoration: none;
	text-align:center;
    padding:1px;
	cursor:hand;
	background-color:#9fc2e6;
    border: solid 1px #0099ff;
}
input.buttonHome
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
    padding:1px;
	margin-bottom:3px;
	margin-top:3px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
input.buttonPage
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
    padding:1px;
	margin-bottom:3px;
	margin-top:3px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
input.buttonAlbumMainView
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
    padding:1px;
	width:155px;
	margin-bottom:3px;
	margin-top:3px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
input.buttonAlbumMainSlide
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
    color: #747374;
    text-decoration: none;
	text-align:center;
	width:155px;
    padding:1px;
	margin-bottom:3px;
	margin-top:3px;
	cursor:hand;
	background-color:#ffffff;
    border: solid 1px #0099ff;
}
div.main_Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 946px;
	font-size:10px;
    color: #58595b;
    margin-top:3px;
    text-decoration: none;
    text-align:center;
    padding:1px;
    display: block;
    height:auto;
    overflow: auto;
	z-index:0;
	background-color: #e1e1e1;
    border: solid 1px #58595b
}
table.main_Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.main_Footer1
{
	width: 610px;
	margin-left:120px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
}
td.main_Footer2
{
	width: 100px
}
img.main_Footer2
{
	border: solid 0px white
}
td.main_Footer3
{
	width: 100px
}
img.main_Footer3
{
	border: solid 0px white
}
a.main_Footer
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
    color: #58595b;
    text-decoration: none
}
a.main_Footer:hover
{
    text-decoration: underline
}
a.privacy
{
    font-family: Arial;
	font-size:12px;
    font-weight:bold;
    color:Black;
	text-decoration: none
}
a.privacy:hover
{
	text-decoration: underline
}
.thumbNailX
{
    border: solid 1px #C9252B
}
b.stay
{
    font-family: Arial;
	font-size:12px;
    color: #C9252B;
    font-weight:bold;
    text-decoration: none
}
span.albumHeader b
{
    font-family: Arial;
	font-size:12px;
    color: #C9252B;
    font-weight:bold;
    text-decoration: none
}
span.albumHeader
{
    font-family: Arial;
	font-size:12px;
	display:block;
    color: black;
    background-color:white;
    font-weight:normal;
   	border:solid 5px white;
    text-decoration: none
}


td.leftHand1, td.leftHand2, td.leftHand3, td.leftHand4, td.leftHand5, td.leftHand6, td.leftHand7, td.leftHand8
{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	vertical-align:top;
	font-weight: bold;
	color: #58595b
}
td.rightHand1, rightHand2, td.rightHand3, rightHand4, td.rightHand5, rightHand6, td.rightHand7, rightHand8
{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	color:Red;
	vertical-align:top
}
td.button
{
	text-align:left;
	font-family:Arial;
	font-size:12px;
	vertical-align:top
}
input.button
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	border: solid 2px white;
	cursor: hand;
	background-color:#808284;
	color: #FFCC00
}
input.buttonOver
{
	text-align:center;
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	border: solid 2px white;
	cursor: hand;
	background-color:#808284;
	color: white
}
span.chkbox
{
	text-align:left;
	font-family:Arial;
	color:White;
	font-size:12px;
	background-color:#808284
}
input.text
{
	text-align:left;
	font-family:Arial;
	font-size:12px
}
span.message
{
	text-align:left;
    color: #C9252B;
	font-family:Arial;
	font-size:12px
}